This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
A PC Engine Control Development System
Annotation ability available
Sector:
Language:
English
Abstract
Given the rather complicated set of coordinated control inputs which are necessary to control a spark ignition engine, primary control system development and evaluation can be a very difficult task. It is also difficult to develop microprocessor systems which are flexible enough for rapid system reconfiguration. In this paper it is shown that a Personal Computer (PC) provides an excellent solution to this common problem.
Possible execution time problems are avoided by the use of a special multitasking environment and simple external hardware. The external hardware takes care of the cycle to cycle fueling and spark advance timing calculations. The PC itself uses its execution time only for calculating new fueling pulse widths and spark advance angles when the operating point of the engine changes. There is also extra computing capacity available for system simulations, condition monitoring, fault detection or perhaps driver information.
Because of its mainframe architecture the PC allows the development systems to be programmed directly in a higher language which minimizes development costs and difficulties. In addition PC's are supported by a multitude of readily available software tools and facilities which can be applied to engine control and monitoring.
Recommended Content
Technical Paper | Studies On An Electronic Governor With A Stepper Motor Actuator For A Diesel Engine |
Technical Paper | Formal Verification Method for Safety Diagnosis Software |
Technical Paper | Technology Considerations for Belt Alternator Starter Systems |
Authors
Citation
Lillelund, J. and Hendricks, E., "A PC Engine Control Development System," SAE Technical Paper 910259, 1991, https://doi.org/10.4271/910259.Also In
References
- Hendricks, E. “SI Engine Controls and Mean Value Modelling” SAE Technical Paper 1991
- Vesterholm, T. Hendricks, E. “Continuous SI Engine Observers” 1991
- Hendricks, E. Sorenson, S. C. “Mean Value Modelling of Spark Ignition Engines” SAE Technical Paper 900616 1990
- Hendricks, E. “Mean Value Modelling of Large Turbocharged Two-Stroke Diesel Engines” SAE Technical Paper 890564 1989
- Houbak, N. SIL - A Simulation Language, Springer Verlag, Lecture Notes in Computer Science 426 NY., NY. 1990
- Jensen, J. P. Kristensen, A. F. Sorenson, S. C. Houbak, N. Hendricks, E. “Transient Simulation of a Small Turbocharged Diesel Engine” I Mech E Seminar: Transient Engine Performance 7 Nov. 1990 London, U.K
- IBM Technical Reference, Personal Computer AT, IBM Part No. 6183355, Revised Ed. IBM, Inc. March 1986
- IBM DOS 3.30 Technical Reference, First Ed. IBM, Inc. April 1987
- IBM Personal Computer Macro Assembler, First Ed. IBM, Inc. Sept. 1985
- IBM Personal Computer Options and Adapters Technical Reference 1-3 IBM, Inc. Aug 1985