Model Predictive Powertrain Control: An Application to Idle Speed Regulation
Model Predictive Control (MPC) can enable powertrain systems to satisfy more stringent vehicle requirements. To illustrate this, we consider an application of MPC to idle speed regulation in spark ignition engines. Improved idle speed regulation can translate into improved fuel economy, while improper control can lead to engine stalls. From a control point of view, idle speed regulation is challenging, since the plant is subject to time delay and constraints. In this chapter, we first obtain a control-oriented model where ancillary states are added to account for delay and performance specifications. Then the MPC optimization problem is defined. The MPC feedback law is synthesized as a piecewise affine function, suitable for implementation in automotive microcontrollers. The obtained design has been extensively tested in a vehicle under different operating conditions. Finally, we show how competing requirements can be met by a switched MPC controller.
KeywordsEngine Speed Model Predictive Control Disturbance Rejection Idle Speed Model Predictive Controller
Unable to display preview. Download preview PDF.
- 1.Balluchi, A., et al.: Synthesis for idle speed control of an automotive engine. In: Alur, R., Pappas, G.J. (eds.) HSCC 2004. LNCS, vol. 2993, pp. 80–94. Springer, Heidelberg (2004)Google Scholar
- 4.Di Cairano, S., Bemporad, A.: Model predictive controller matching: Can mpc enjoy small signal properties of my favorite linear controller? In: Proc. European Control Conf. Budapest, Hungary (2009) (to appear) Google Scholar
- 5.Di Cairano, S., Yanakiev, D., Bemporad, A., Kolmanovsky, I., Hrovat, D.: An mpc design flow for automotive control and applications to idle speed regulation, Cancun, Mexico, pp. 5686–5691 (2008)Google Scholar
- 6.Gibson, A., Kolmanovsky, I., Hrovat, D.: Application of disturbance observers to automotive engine idle speed control for fuel economy improvement. In: Proc. American Contr. Conf., Minneapolis, MN, pp. 1197–1202 (2006)Google Scholar
- 7.Glielmo, L., Santini, S., Cascella, I.: Idle speed control through output feedback stabilization for finite time delay systems. In: Proc. American Contr. Conf., Chicago, IL, pp. 45–49 (2000)Google Scholar
- 8.Guzzella, L., Onder, C.: Introduction to modeling and control of internal combustion engine systems. Springer, Heidelberg (2004)Google Scholar
- 10.Kiencke, U., Nielsen, L.: Automotive control systems for engine, driveline, and vehicle. Springer, Heidelberg (2000)Google Scholar
- 11.Kolmanovsky, I., Yanakiev, D.: Speed gradient control of nonlinear systems and its applications to automotive engine control. Journal of SICE 47(3) (2008)Google Scholar
- 13.Magner, S., Cooper, S., Jankovic, M.: Engine control for multiple combustion optimization devices. In: Proc. SAE World Congress, Detroit, MI, Paper 26–21–0003 (2006)Google Scholar
- 14.Rawlings, J.: Tutorial overview of model predictive control. IEEE Control Systems Magazine, 38–52 (2000)Google Scholar
- 15.Yildiz, Y., Annaswamy, A., Yanakiev, D., Kolmanovsky, I.: Adaptive idle speed control for internal combustion engines. In: Proc. American Contr. Conf., New York, NY, pp. 3700–3705 (2007)Google Scholar