PAI              
Dr. Kriel's Picture
Paradigm Alternatives, Inc.
   
 
           
     
Charles W. Kriel
 
     
Electronics/Computer Designer
   
               
Paradigm Home
PAI Engineering
PAI Business
 
14401 East Willowbend Circle   ·   Wichita, Kansas   67230-9234
 
(316) 734-9842   ·   chuck@pai-biz.com
 
QUALIFICATIONS:  Twenty five plus years of experience in electronic and computer design and development, including:  Hardware development for microprocessors, personal computers, minicomputers, and mainframes; embedded microprocessors for aircraft, oil field, harsh industrial, and residential applications; a wide variety of computer operating systems and languages; software functions including data acquisition, process control, scientific computation, communication, simulation, image processing, numeric filtering, celestial mechanics, custom hardware interfaces, and non-resident operating system emulation.
 
   
     
 
 

ACHIEVEMENTS

SPECIFIC STRENGTHS

EXPERIENCE

2004 – Present Technical Director Paradigm Alternatives, Inc

Responsible for all technical aspects of business operation, including opportunity identification, proposal preparation, analysis, and project conduct. Performs all phases of technical projects, from concept formulation, to schematic/software development, to prototype implementation and testing, to transition to production, through complete documentation preparation and system maintenance.

Latest assignment was in instructional capacity for Highly Accelerated Life Testing (HALT) program development with a high-end kitchen appliance manufacturer. In this capacity, responsible for test (profile) development, HALT chamber operation, instruction of client personnel, and test report preparation. Additionally, participated in Unit Under Test fixturing, connection, and setup.
       

2000 – 2004

Math Instructor,
Adjunct Instructor

Cowley County Community College

Full and Part Time Positions

Instructed introductory and advanced microcomputer applications (Microsoft Office), business math, pre-, beginning, intermediate, and college Algebra, Calculus, and programming in C.   Acted as facilitator in the Academic Success Center.   Tutored Algebra, Calculus, Trigonometry, and calculator applications.

     
2000 – 2003 Design Engineer Mid Continent Controls, Incorporated

Designed, developed, and tested at least a half dozen full switch panels, and component elements for ten or more additional panels.   Each panel consisted of up to twelve individual switches controlling 28V and ground load outputs, or switching and amplifying up to eight audio or video channels, or some combination thereof.    Switching occurred in response to panel pushbuttons and/or external momentary ground or 28V signals.   Switch and signal state was reflected in status LEDs backlighting the switches, on an integral LCD, or both.   Panels included PIC 16 series, PIC 17 series, or Cygnal C8051 family microcontrollers.   Panel software was in C and assembler for the PIC and the 8051.   Panels were designed to withstand dead shorts on outputs and reversed power supply voltage without damage to the panels or other aircraft systems.   Development environments were IBM-PC based Integrated Development Environments for C and assemblers, with integrated emulators.

Instructed and supervised two engineers in design, development, and testing of switch panels as described above.

       

1998 – 2000

Project Manager

South Huntington Associates

Developed PARADOX/ObjectPAL based medical claims tracking system including complete implementation of Medicare Resource Based Relative Value System for billing, capitation, specialty capitation, and fee for service billing.   The system managed multiple providers, preferred providers, and insurers, tracked authorizations and claims, produced various required reports, issued checks, and supported user-customizable letter generation.

       

1988 – 1998

Project Manager

Paragon Dynamics, Inc

Designed, developed, tested, and coordinated installation of an IBM PC-based controller for a jet engine starter test stand for the U. S. Air Force. The stand employed National Instruments sensing equipment with Frequency Devices analog filters, and a minimum of specially developed signal routing circuitry. The development environment was LabWindows C.

Developed a dual channel sludge pump controller using the PIC 17C44. The card’s software timed the two pumps in sequence, and implemented multi-byte integer arithmetic functions to coordinate timing over the required range. Numeric LED indicators were included to allow activity monitoring. The card included hardware to prevent damage in the presence of a dead short on either 120V pump output. Development environment was a PIC cross assembler for the IBM-PC.

Developed a MicroPC & PIC 17C44 based RF-link bed monitoring system. The remote (bedside) unit used a PIC processor with attached keypad, voice recorder chip, and bed sensor to accept room number and to monitor pressure on the bed, sending RF signals to the base unit and speaking announcements to the bed occupant as required. The base unit displayed bed status on a large local LED display, sounded alarms as required and stored bed and system status for later serial retrieval. The development environment was a PIC cross assembler, Turbo-C/C++, and Turbo Assembler for the IBM-PC.

Developed a PIC 17C44 and Linx RF module based RF modem link. The system employed a combination of pulse frequency and pulse width modulation, along with octal encoding of ASCII character pairs, to achieve 1000-ft error-free transmission at 2400baud. The small size and low cost of unit manufacture were key elements in the customer’s requirements. The development environment was a PIC cross assembler for the IBM-PC.

Developed a PIC 16C54 based igniter for oil field use. The unit’s software timed and sequenced ignition attempts and detected the presence of a flame. The device employed flame rectification for flame detection, and extensive filtering to mitigate the effects of the high voltage spark generator. The development environment was a PIC cross assembler for the IBM-PC.

Developed a Visual Basic automated test recording program to facilitate manufacture of surface mount PC boards.

Lead two- and three-person engineering development teams in creation of the sludge pump controller, RF Modem, and bed monitoring system.

Assisted in the development of Z-80 and Z-8000 based commercial HVAC control system. The system used numerous sensing, control, and communication elements to maintain desired temperatures and keep appropriate records. Development environments included C cross compilers and cross assemblers for IBM-PC, and stand alone emulation equipment.

   
Back to top

1988 – 1992

Principal Engineer

Boeing Military Aircraft Corporation

Acted as both team member and team leader of a group that developed a Motorola microcontroller based infra-red camera interface to a microVax computer for field data acquisition.   Participated in infra-red image data collection exercises for the Air Force in Germany and Dayton, Ohio.   Developed programs in VAX/C for data acquisition and analysis of collected data to assist in image recognition algorithm development.

Analyzed and modified TACOM Thermal Image Modeling software (FORTRAN) to simulate smoke generation and propagation from various source types.

Developed Prime Item Development Specification and subordinate specifications for “Comanche” helicopter for military customer.   Prepared progress reports for regular liaison between supervisory personnel.

Development environment:   VAX/VMS FORTRAN & C, Unix based schematic capture/board layout package.

     

1988 – Present

Adjunct Professor

Embry Riddle Aeronautical University, Friends University

Instructed introduction to engineering, introductory college algebra, pre-calculus math, undergraduate statistics, statics, programming in C, aerodynamics, electrical circuits, graduate research methods, avionics systems, management of R & D functions in technology companies, and history of scientific thought.

Developed and presented a distance learning version of an Advanced Aerodynamics class.

Served as both chair and member on numerous graduate research project committees.

       

1987 – 1988

Graduate Assistant

Oklahoma State University

Ph.D. Program

Developed L p-norm expression for use in the Multiple Signal Characterization algorithm for estimating directions of arrival of waves incoming to a phased antenna array.   The resulting L p algorithm produced increased resolution in the presence of non-Gaussian noise, and mitigated the effects of wave interaction.

Instructed digital circuit design laboratory.

     
Back to top

1980 – 1986

Project Engineer

Frontier Engineering

Company co-founder

Developed Intel 8051-based phased lock loop for use with the Inter-Range Instrumentation Group’s IRIG-B 123 timing system.   The processor used software to synchronize 15 KHz, 3 KHz, and 1Hz outputs to the IRIG-B 1 Hz input.   The unit used variable-interval timer interrupts to achieve lock to within 10 microseconds in a single input cycle.

Programmed Intel 8080/PL/M-based tire test system to define, schedule, conduct, and monitor tests, including generation of reports and management of operator’s CRT display console.   To facilitate software development, implemented a subset of the Intel 8080 ISIS-II operating system on a Z-80 STD bus platform, including console and disk I/O.

Developed Z-80 software to control a hazardous waste disposal plant for the U. S. Army.   The system controlled container filling, movement, and dumping through automated sequencing of various contacts based on limit switch inputs.

Programmed HP Multiprogrammer to automatically test Check Engine Lamp Driver PC cards for use in automobiles.   The test involved checking for the presence of passive components and determining the operating point of a transistor subcircuit.

Created support software for microprocessor based steam generator and chemical process controllers.   Routines provided access from FORTRAN main program to LCD and serial printer, mapping both devices to standard FORTRAN Logical Units with common formatting options.   Functions were fully interrupt driven, providing multitasking output from the main control routine.

Developed microprocessor based controller for the U. S. Post Office.   The unit operated various digital loads, and supported remote downloads of code to execute in addition to its programmed functions.

Created a fully event/interrupt-driven, message based communication system for inter-processor exchange of graphic display information.   The system transmitted operator action data from local units to a central controller for display, and response information from the central controller to the local units.   The system included buffering of operator actions and central responses for transmission/processing concurrent with other operations.

Developed software for a microprocessor controlled display system.   The display used magnetically switched colored disks in dot matrix modules.   The software performed character generation and movement, special effect control, message entry and formatting, and all sign control functions, using a detachable serial keyboard.

Wrote numerous assembly language routines to support software development for an automated dielectrophoresis controller.

Wrote DG FORTRAN and assembler programs to control a telescope pointing system.   Functions included astronomical computations, rapid control unit drive, calibration, and operator interface.

Designed 20 Mbit per second fiber optic modem system for use with Navy Tactical Data System (NTDS) computer interfaces.   The system exchanged data between remote machines by serializing the NTDS parallel words for transmission.

Developed numerous routines for various computers to assist in development of and to test a dual channel digitizer system for the U. S. Navy.

Produced detailed specifications for testing portable seismic data acquisition units intended for oil location and exploration.

Wrote specifications for Independent Verification and Validation (IV&V) of rocket guidance systems.

Development environments:   Intel 8048 family cross assembler for the IBM-PC, PL/M compiler for Intel ISIS-II, stand alone Z-80 STD-bus development system for FORTRAN and Z-80 assembler, HP FORTRAN.

     

1975 – 1980

Nuclear Propulsion Officer

U. S. Navy

Qualified as nuclear submarine Engineering Officer of the Watch, Reactor Controls Officer, Nuclear Submarine Engineer, Officer of the Deck, and Conning Officer.   Qualified in Submarines, served as Communications Officer, Top Secret Control Officer, and Security Manager.

Held Top Secret clearance with several modifiers designating special access to compartmentalized information.

Qualified as Nuclear Submarine Engineer Officer with performance sufficient to earn a position at Naval Reactors.

       

1971 – 1975

Engineering Assistant

Public Service Company of Oklahoma

College Summer Job (plus one semester)

Assisted engineers in Rates and Research department.   Developed automatic electrical demand metering system.   The system included field collection of usage data and collation/analysis at the central office.

Development environments:   IBM 360, HP2100 minicomputer, OS/360, PL/1, HP 2100 assembler.

EDUCATION: Oklahoma State University, Ph.D.E.E. May 1988, M.E.E. and B.S.E.E. August 1975.

COMPUTER SKILLS:  C, FORTRAN, PL/1, PL/M, ObjectPAL, Visual Basic, many assemblers, Windows, VMS, XWindows, Unix, OS/360, CP/M, ISIS-II, Excel, Lotus 1-2-3, Word, Access, AutoCAD, CadStar, OrCad.

PUBLICATIONS:  L p-Norm Estimation Techniques Applied to Multiple Emitter Location, Oklahoma State University, May, 1988.   Kriel, C. W., and R. Yarlagadda, "L p Estimation Techniques Applied to Multiple Emitter Location," Proc. IEEE ASSP Society Fourth Workshop on Spectrum Estimation and Modeling, August, 1988.   Yarlagadda, R., J. L. Lansford, and C. W. Kriel, "Robust Techniques for Spectral Estimation," SPIE Proceedings, Vol. 826, August, 1987.

Back to top

This page was last updated on Sunday, May 25, 2008 8:12 AM .