This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Automotive Engine Modeling for Real-Time Control Using MATLAB/SIMULINK
Annotation ability available
Sector:
Language:
English
Abstract
The use of graphical dynamic system simulation software is becoming more popular as automotive engineers strive to reduce the time to develop new control systems. The use of model-based control methods designed to meet future emission and diagnostic regulations has also increased the need for validated engine models. A previously validated, nonlinear, mean-torque predictive engine model* is converted to MATLAB / SIMULINK† to illustrate the benefits of a graphical simulation environment. The model simulates a port-fuel-injected, spark-ignition engine and includes air, fuel and EGR dynamics in the intake manifold as well as the process delays inherent in a four-stroke cycle engine. The engine model can he used in five ways:
- As a nonreal-time engine model for testing engine control algorithms
- As a real-time engine model for hardware-in-the-loop testing
- As an embedded model within a control algorithm or observer
- As a system model for evaluating engine sensor and actuator models
- As a subsystem in a powertrain or vehicle dynamics model
Although developed and validated for a specific engine, the model is generic enough to be used for a wide range of spark-ignition engines. Modular programming techniques reduce model complexity by dividing the engine and control system into hierarchical subsystems.
Recommended Content
Authors
Topic
Citation
Weeks, R. and Moskwa, J., "Automotive Engine Modeling for Real-Time Control Using MATLAB/SIMULINK," SAE Technical Paper 950417, 1995, https://doi.org/10.4271/950417.Also In
Vehicle Computer Applications: Vehicle Systems and Driving Simulation
Number: SP-1080; Published: 1995-02-01
Number: SP-1080; Published: 1995-02-01
References
- Moskwa, J.J. “Automotive Engine Modeling for Real-time Control,” Department of Mechanical Engineering, M.I.T. 1988
- Moskwa, J.J. Hedrick, J.K. “Modeling and Validation of Automotive Engines for Control Algorithm Development,” ASME J. of Dynamic Systems, Measurement and Control 114 2 278 285 June 1992
- Moskwa, J.J. “Estimation of Dynamic Fuel Parameters in Automotive Engines,” ASME J. of Dynamic Systems, Measurement and Control December 1994
- Weeks, R.W. Moskwa, J.J. ‘Transient Air Flow Rate Estimation in a Natural Gas Engine Using a Nonlinear Observer,” SAE paper No. 940759 1994
- Moskwa, J.J. “Sliding Mode Control of Automotive Engines,” ASME J. of Dynamic Systems, Measurement and Control 115 4 687 693 December 1993
- Moskwa, J.J. Hedrick, J.K. “Nonlinear Algorithms for Automotive Engine Control,” IEEE Control Systems Magazine 10 3 88 93 April 1990
- Hanselmann, H. “DSP-Based Automotive Sensor Signal Generation for Hardware-in-the-Loop Simulation,” SAE paper No. 940185 1994
- Hendricks, E. Vesterholm, T. Sorenson, S. C. “Nonlinear, Closed-loop, SI Engine Control Observers,” SAE paper No. 920237 1992
- Kaidantzis, P. et al. “Advanced Nonlinear Observer Control of SI Engines,” SAE paper 930768 1993
- Chang, C. Fekete, N.P. Powell, J.D. “Engine Air-Fuel Ratio Control Using an Event-Based Observer,” SAE paper 930766 1993
- Kao, M.H. Moskwa, J.J. “Engine Load and Equivalence Ratio Estimation for Control and Diagnostics via Nonlinear Sliding Observers,” International Journal of Vehicle Design 15 3 4 1994
- Shiao, Y.J. Moskwa, J.J. “Cylinder Pressure and Combustion Heat Release Estimation for SI Engine Diagnostics Using Nonlinear Sliding Observers,” IEEE Transactions on Control Systems Technology March 1995
- Kao, M.H. Moskwa, J.J. “Nonlinear Diesel Engine Control and Cylinder Pressure Observation,” ASME J. of Dynamic Systems, Measurement and Control March 1994
- Shiao, Y. Moskwa, J.J. “Misfire Detection and Cylinder Pressure Reconstruction for SI Engines,” SAE paper No. 940144 1994
- Ault, B.A. et al. “Adaptive Air-Fuel Ratio Control of a Spark-Ignition Engine,” SAE paper No. 940373 1994
- Turin, R.C. Geering, H.P. “Model-Based Adaptive Fuel Control in an SI Engine,” SAE paper No. 940374 1994
- Kao, M.H. Moskwa, J.J. “Nonlinear Cylinder and Intake Manifold Pressure Observers for Engine Control and Diagnostics,” SAE paper No. 940375 1994
- Amstutz, A. et al. “Model-Based Air-Fuel Ratio Control in SI Engines with a Switch-Type EGO Sensor,” SAE paper No. 940972 1994
- Cho, D. Oh, H. “Variable Structure Control Method for Fuel-Injected Systms,” ASME J. of Dynamic Systems, Measurement and Control 115 Sept. 1993
- Cho, D. “Nonlinear Control Methods for Automotive Powertrain Systems,” Department of Mechanical Engineering, M.I.T. 1987
- Cho, D. Hedrick, J.K. “Automotive Powertrain Modeling for Control,” ASME J. of Dynamic Systems, Measurement and Control 114 4 568 576 1989
- Weeks, R.W. “Implementation Issues in Sliding Mode Automotive Powertrain Controllers,” Department of Mechanical Engineering, M.I.T. 1988
- McMahon, D.H. et al. “Longitudinal Vehicle Controllers for IVHS: Theory and Experiment,” Proc. American Contr. Conf . 1992
- The MathWorks, Inc. SIMULINK Accelerator User's Guide April 1994
- The MathWorks, Inc. SIMULINK Real-Time Workshop User's Guide May 1994