Nonlinear Model Predictive Control of Advanced Engines Using Discretized Nonlinear Control Oriented Models
- Technical Paper
- ISSN 0148-7191
- DOI: https://doi.org/10.4271/2010-01-2216
This paper proposes a methodology to develop a nonlinear model predictive control (NMPC) of a dual-independent variable valve timing (di-VVT) engine using discretized nonlinear engine models. In multiple-input-multiple-output (MIMO) systems, model based control methodologies are critical for realizing the full potential of complex hardware. Fast and accurate control oriented models (COM) that capture combustion physics, actuator and system dynamics are prerequisites for developing NMPC. We propose a multi-scale simulation approach to generate the non-linear combustion model, where the high-fidelity engine cycle simulation is utilized to characterize effects of turbulence, air-to-fuel ratio, residual fraction, and nitrogen oxide (NOx) emissions. The input-to-output relations are subsequently captured with artificial neural networks (ANNs). Manifold and actuator dynamics are discretized to reduce computation efforts. The discretized models are capable of handling nonlinearity of dynamics models caused by varying time steps depending on engine speeds and other inherent characteristics. The models are realized using system identification based on autoregressive ANNs. Then, NMPC is designed to achieve requested torque responses and to track the optimal actuator responses closely. The latter is important for eliminating excursions of residual and associated emissions penalty during a transient. NMPC using discretized models is capable of achieving dead-beat like control with much shorter computation time and with short prediction and control horizons.
CitationLee, T. and Filipi, Z., "Nonlinear Model Predictive Control of Advanced Engines Using Discretized Nonlinear Control Oriented Models," SAE Technical Paper 2010-01-2216, 2010, https://doi.org/10.4271/2010-01-2216.
- Stefanopoulou, A. G., Cook, J. A., Grizzle, J. W., and Freudenberg, J. S., “Control-Oriented Model of a Dual Equal Variable Cam Timing Spark Ignition Engine”, ASME J. Dynamic Systems, Measurement, and Control, 120(2), pp. 257-266, 1998.
- Hendricks, E. and Sorenson, S.C., “Mean Value Modeling of Spark Ignition Engines,” SAE Technical Paper 900616, 1990, doi:10.4271/900616.
- He, Y. and Lin, C.-C., “Development and Validation of a Mean Value Engine Model for Integrated Engine and Control System Simulation,” SAE Technical Paper 2007-01-1304, 2007, doi:10.4271/2007-01-1304.
- Mianzo, L., and Peng, H., “Modeling and Control of a Variable Valve Timing Engine”, Proc. American Control Conference, 1(6), pp 554-558, 2000.
- Kämmer, A., Liebl, J., Krug, C., Munk, F. et al., “Real-Time Engine Models,” SAE Technical Paper 2003-01-1050, 2003, doi:10.4271/2003-01-1050.
- Wiebe, I. I., “The combustion speed in internal combustion piston engines”, Collected works of piston engine research, Laboratory of Engines, Academy of Sciences, USSR, Moscow. (Translated to English by Kiisa, M., KTH 1993), 1956.
- Lee, T. -K., and Filipi, Z. S., “High Degree-of-freedom Engine Model for Control Design Using a Crank-Angle Resolved Flame Propagation Simulation and ANN Surrogate Models”, Proc. IMechE Part I: J. System Control Engineering, in print, 2010.
- Macek, J., Polášek, M., Šika, Z., Valášek, M. et al., “Transient Engine Model as a Tool for Predictive Control,” SAE Technical Paper 2006-01-0659, 2006, doi:10.4271/2006-01-0659.
- Laila, D.S., and Grunbacher, E., “Discrete-time control design for setpoint tracking of a combustion engine test bench”, Proc. 46th IEEE Conference on Decision and Control, pp. 3883-3888, 2007
- Lee, T.-K., and Filipi, Z. S., “Nonlinear Model Predictive Control of a dual-independent Variable Valve Timing Engine with Electronic Throttle Control”, IEEE Trans. Control Systems Technology, in print, 2010.
- Tabaczynski, R.J., Ferguson, C.R., and Radhakrishnan, K., “A Turbulent Entrainment Model for Spark-Ignition Engine Combustion,” SAE Technical Paper 770647, 1977, doi:10.4271/770647.
- Tabaczynski, R. J., Trinker, F. H., and Shannon, B. A., “Further refinement and validation of a turbulent flame propagation model for spark-ignition engines”, Combustion and Flame, 39(2), pp. 111-121, 1980.
- Poulos, S.G. and Heywood, J.B., “The Effect of Chamber Geometry on Spark-Ignition Engine Combustion,” SAE Technical Paper 830334, 1983, doi:10.4271/830334.
- Filipi, Z.S. and Assanis, D.N., “Quasi-Dimensional Computer Simulation of the Turbocharged Spark-Ignition Engine and its Use for 2- and 4-Valve Engine Matching Studies,” SAE Technical Paper 910075, 1991, doi:10.4271/910075.
- Filipi, Z. S., “Investigation of Variable Valve Area Strategies for a Turbocharged SI-Engine.” Proc. IMechE 5th Int. Conf. Turbocharging and Turbochargers, pp. 93-102, 1994.
- Filipi, Z. S., and Assanis, D. N., “The Effect of Stroke-to-Bore Ratio on Combustion, Heat Transfer and Performance of a Homogeneous-Charge Spark-Ignited Engine of Given Displacement”, Int. J. Engine Research, 1(2), pp. 191-208, 2000.
- Lee, T.-K., and Filipi, Z. S., “Improving the Predictiveness of the Quasi-D Combustion Model for Spark Ignition Engines with Flexible Intake Systems”, Int. J. Automotive Technology, in print, 2010.