Abstract
Model Predictive Control (MPC) has been investigated for a significant number of potential applications to automotive systems. The treatment of these applications has also stimulated several developments in MPC theory, design methods, and algorithms, in recent years.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Albin, T., Ritter, D., Abel, D., Liberda, N., Quirynen, R., Diehl, M.: Nonlinear MPC for a two-stage turbocharged gasoline engine airpath. In: Proceedings of 54th IEEE Conference on Decision and Control, pp. 849–856 (2015)
Amari, R., Alamir, M., Tona, P.: Unified MPC strategy for idle-speed control, vehicle start-up and gearing applied to an Automated Manual Transmission. In: Proceedings of IFAC World Congress, Seoul (2008)
Arce, A., Alejandro, J., Bordons, C., Ramirez, D.R.: Real-time implementation of a constrained MPC for efficient airflow control in a pem fuel cell. IEEE Trans. Ind. Electron. 57(6), 1892–1905 (2010)
Bambang, R.T., Rohman, A.S., Dronkers, C.J., Ortega, R., Sasongko, A., et al.: Energy management of fuel cell/battery/supercapacitor hybrid power sources using model predictive control. IEEE Trans. Ind. Inf. 10(4), 1992–2002 (2014)
Beal, C.E., Gerdes, J.C.: Model predictive control for vehicle stabilization at the limits of handling. IEEE Trans. Control Syst. Technol. 21(4), 1258–1269 (2013)
Beck, R., Richert, F., Bollig, A., Abel, D., Saenger, S., Neil, K., Scholt, T., Noreikat, K.E.: Model predictive control of a parallel hybrid vehicle drivetrain. In: Proceedings of 44th IEEE Conference on Decision and Control, pp. 2670–2675 (2005)
Bemporad, A., Morari, M.: Control of systems integrating logic, dynamics, and constraints. Automatica 35(3), 407–427 (1999)
Bemporad, A., Borrelli, F., Glielmo, L., Vasca, F.: Optimal piecewise-linear control of dry clutch engagement. In: 3rd IFAC Workshop on Advances in Automotive Control, Karlsruhe, pp. 33–38 (2001)
Bemporad, A., Morari, M., Dua, V., Pistikopoulos, E.: The explicit linear quadratic regulator for constrained systems. Automatica 38(1), 3–20 (2002)
Bemporad, A., Bernardini, D., Long, R., Verdejo, J.: Model predictive control of turbocharged gasoline engines for mass production. In: WCX: SAE World Congress Experience (2018)
Bemporad, A., Bernardini, D., Livshiz, M., Pattipati, B.: Supervisory model predictive control of a powertrain with a continuously variable transmission. SAE Technical Paper, No. 2018-01-0860 (2018)
Bengtsson, J., Strandh, P., Johansson, R., Tunestal, P., Johansson, B.: Model predictive control of homogeneous charge compression ignition (hcci) engine dynamics. In: Proceedings of IEEE International Conference on Control Applications, Munich, pp. 1675–1680 (2006)
Bichi, M., Ripaccioli, G., Di Cairano, S., Bernardini, D., Bemporad, A., Kolmanovsky, I.: Stochastic model predictive control with driver behavior learning for improved powertrain control. In: Proceedings of 49th IEEE Conference on Decision and Control, Atlanta, GA, pp. 6077–6082 (2010)
Borhan, H., Vahidi, A., Phillips, A.M., Kuang, M.L., Kolmanovsky, I.V., Di Cairano, S.: MPC-based energy management of a power-split hybrid electric vehicle. IEEE Trans. Control Syst. Technol. 20(3), 593–603 (2012)
Borrelli, F., Bemporad, A., Fodor, M., Hrovat, D.: An MPC/hybrid system approach to traction control. IEEE Trans. Control Syst. Technol. 14(3), 541–552 (2006)
Canale, M., Milanese, M., Novara, C.: Semi-active suspension control using fast model-predictive techniques. IEEE Trans. Control Syst. Technol. 14(6), 1034–1046 (2006)
Caruntu, C.F., Lazar, M., Gielen, R.H., van den Bosch, P., Di Cairano, S.: Lyapunov based predictive control of vehicle drivetrains over can. Control Eng. Pract. 21(12), 1884–1898 (2013)
Carvalho, A., Gao, Y., Lefevre, S., Borrelli, F.: Stochastic predictive control of autonomous vehicles in uncertain environments. In: 12th International Symposium on Advanced Vehicle Control (2014)
Di Cairano, S.: An industry perspective on MPC in large volumes applications: potential benefits and open challenges. In: 4th IFAC Symposium on Nonlinear Model Predictive Control, pp. 52–59 (2012)
Di Cairano, S.: Model adjustable predictive control with stability guarantees. In: Proceedings of the American Control Conference, pp. 226–231 (2015)
Di Cairano, S.: Control and optimization of autonomous vehicles. In: IEEE-VTS Connected and Autonomous Vehicles Summer School. http://resourcecenter.vts.ieee.org/vts/product/events/VTSEVTWPI003 (2016)
Di Cairano, S., Bemporad, A.: Model predictive control tuning by controller matching. IEEE Trans. Autom. Control 55(1), 185–190 (2010)
Di Cairano, S., Bemporad, A., Kolmanovsky, I., Hrovat, D.: Model predictive control of magnetically actuated mass spring dampers for automotive applications. Int. J. Control 80(11), 1701–1716 (2007)
Di Cairano, S., Yanakiev, D., Bemporad, A., Kolmanovsky, I., Hrovat, D.: An MPC design flow for automotive control and applications to idle speed regulation. In: Proceedings of 48th IEEE Conference on Decision and Control, pp. 5686–5691 (2008)
Di Cairano, S., Pascucci, C.A., Bemporad, A.: The rendezvous dynamics under linear quadratic optimal control. In: Proceedings of 51st IEEE Conference on Decision and Control, pp. 6554–6559 (2012)
Di Cairano, S., Yanakiev, D., Bemporad, A., Kolmanovsky, I.V., Hrovat, D.: Model predictive idle speed control: design, analysis, and experimental evaluation. IEEE Trans. Control Syst. Technol. 20(1), 84–97 (2012)
Di Cairano, S., Brand, M., Bortoff, S.A.: Projection-free parallel quadratic programming for linear model predictive control. Int. J. Control 86(8), 1367–1385 (2013)
Di Cairano, S., Liang, W., Kolmanovsky, I.V., Kuang, M.L., Phillips, A.M.: Power smoothing energy management and its application to a series hybrid powertrain. IEEE Trans. Control Syst. Technol. 21(6), 2091–2103 (2013)
Di Cairano, S., Tseng, H., Bernardini, D., Bemporad, A.: Vehicle yaw stability control by coordinated active front steering and differential braking in the tire sideslip angles domain. IEEE Trans. Control Syst. Technol. 21(4), 1236–1248 (2013)
Di Cairano, S., Doering, J., Kolmanovsky, I.V., Hrovat, D.: Model predictive control of engine speed during vehicle deceleration. IEEE Trans. Control Syst. Technol. 22(6), 2205–2217 (2014)
Di Cairano, S., Kalabić, U., Berntorp, K.: Vehicle tracking control on piecewise-clothoidal trajectories by MPC with guaranteed error bounds. In: Proceedings of 55th IEEE Conference on Decision and Control, pp. 709–714 (2016)
Donahue, M.D., Hedrick, J.K.: Implementation of an active suspension preview controller for improved ride comfort. In: Johansson, R., Rantzer, A. (eds.) Nonlinear and Hybrid Systems in Automotive Control, vol. 146, pp. 1–22. Springer, London (2003)
Falcone, P., Borrelli, F., Asgari, J., Tseng, H., Hrovat, D.: Predictive active steering control for autonomous vehicle systems. IEEE Trans. Control Syst. Technol. 15(3), 566–580 (2007)
Ferreau, H.J., Ortner, P., Langthaler, P., Del Re, L., Diehl, M.: Predictive control of a real-world diesel engine using an extended online active set strategy. Annu. Rev. Control 31(2), 293–301 (2007)
Frasch, J.V., Gray, A., Zanon, M., Ferreau, H.J., Sager, S., Borrelli, F., Diehl, M.: An auto-generated nonlinear MPC algorithm for real-time obstacle avoidance of ground vehicles. In: Proceedings of European Control Conference, pp. 4136–4141 (2013)
Gagliardi, D., Othsuka, T., del Re, L.: Direct C/GMRES control of the air path of a diesel engine. In: Proceedings of 19th IFAC World Congress, pp. 3000–3005 (2014)
Ghadimi, E., Teixeira, A., Shames, I., Johansson, M.: Optimal parameter selection for the alternating direction method of multipliers (ADMM): quadratic problems. IEEE Trans. Autom. Control 60(3), 644–658 (2015)
Giorgetti, N., Bemporad, A., Tseng, E.H., Hrovat, D.: Hybrid model predictive control application towards optimal semi-active suspension. Int. J. Control 79(5), 521–533 (2006)
Giorgetti, N., Ripaccioli, G., Bemporad, A., Kolmanovsky, I., Hrovat, D.: Hybrid model predictive control of direct injection stratified charge engines. IEEE/ASME Trans. Mechatron. 11(5), 499–506 (2006)
Giselsson, P., Boyd, S.: Linear convergence and metric selection for Douglas-Rachford splitting and ADMM. IEEE Trans. Control Syst. Technol. 62(2), 532–544 (2017)
Gohrle, C., Schindler, A., Wagner, A., Sawodny, O.: Design and vehicle implementation of preview active suspension controllers. IEEE Trans. Control Syst. Technol. 22(3), 1135–1142 (2014)
Hatanaka, T., Yamada, T., Fujita, M., Morimoto, S., Okamoto, M.: Explicit receding horizon control of automobiles with continuously variable transmissions. In: Nonlinear Model Predictive Control. Lecture Notes in Computer Science, vol. 384, pp. 561–569. Springer, Berlin (2009)
Herceg, M., Raff, T., Findeisen, R., Allgower, F.: Nonlinear model predictive control of a turbocharged diesel engine. In: Proceedings of IEEE International Conference on Control Applications, pp. 2766–2771 (2006)
Heywood, J.: Internal Combustion Engine Fundamentals. McGraw-Hill, New York (1988)
Houska, B., Ferreau, H.J., Diehl, M.: An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range. Automatica 47(10), 2279–2285 (2011)
Hrovat, D.: MPC-based idle speed control for IC engine. In: Proceedings of FISITA Conference (1996)
Hrovat, D.: Survey of advanced suspension developments and related optimal control applications. Automatica 33(10), 1781–1817 (1997)
Hrovat, D., Di Cairano, S., Tseng, H., Kolmanovsky, I.: The development of model predictive control in automotive industry: a survey. In: Proceedings of IEEE International Conference on Control Applications, Dubrovnik, pp. 295–302 (2012)
Hsieh, M.F., Wang, J.: Diesel engine selective catalytic reduction (scr) ammonia surface coverage control using a computationally-efficient model predictive control assisted method. In: ASME Dynamic Systems Control Conference, pp. 865–872 (2009)
Hsieh, M.F., Wang, J., Canova, M.: Two-level nonlinear model predictive control for lean NOx trap regenerations. J. Dyn. Syst. Meas. Control 132(4), 041001 (2010)
Huang, M., Nakada, H., Butts, K., Kolmanovsky, I.: Nonlinear model predictive control of a diesel engine air path: a comparison of constraint handling and computational strategies. In: 5th IFAC Symposium on Nonlinear Model Predictive Control, pp. 372–379 (2015)
Huang, M., Zaseck, K., Butts, K., Kolmanovsky, I.: Rate-based model predictive controller for diesel engine air path: design and experimental evaluation. IEEE Trans. Control Syst. Technol. 24(6), 1922–1935 (2016)
Jalalmaab, M., Fidan, B., Jeon, S., Falcone, P.: Model predictive path planning with time-varying safety constraints for highway autonomous driving. In: International Conference on Advanced Robotics, pp. 213–217 (2015)
Jazar, R.N.: Vehicle Dynamics: Theory and Application. Springer, New York (2013)
Kaijiang, Y., Mukai, M., Kawabe, T.: Performance of an eco-driving nonlinear MPC system for a power-split hev during car following. SICE J. Control Meas. Syst. Integr. 7(1), 55–62 (2014)
Kalabić, U.V., Gupta, R., Di Cairano, S., Bloch, A.M., Kolmanovsky, I.V.: MPC on manifolds with an application to the control of spacecraft attitude on SO(3).Automatica, 76, 293–300 (2017)
Kögel, M., Findeisen, R.: Fast predictive control of linear systems combining Nesterov’s gradient method and the method of multipliers. In: Proceedings of 50th IEEE Conference on Decision and Control, pp. 501–506 (2011)
Koot, M., Kessels, J.T., De Jager, B., Heemels, W., Van den Bosch, P., Steinbuch, M.: Energy management strategies for vehicular electric power systems. IEEE Trans. Veh. Technol. 54(3), 771–782 (2005)
Makarem, L., Gillet, D.: Model predictive coordination of autonomous vehicles crossing intersections. In: 16th International IEEE Conference on Intelligent Transportation Systems, pp. 1799–1804 (2013)
Mehra, R.K., Amin, J.N., Hedrick, K.J., Osorio, C., Gopalasamy, S.: Active suspension using preview information and model predictive control. In: Proceedings of IEEE International Conference on Control Applications, pp. 860–865. IEEE, Hartford (1997)
Naus, G., Ploeg, J., Van de Molengraft, M., Heemels, W., Steinbuch, M.: Design and implementation of parameterized adaptive cruise control: an explicit model predictive control approach. Control Eng. Pract. 18(8), 882–892 (2010)
Ohtsuka, T.: A continuation/GMRES method for fast computation of nonlinear receding horizon control. Automatica 40(4), 563–574 (2004)
Ong, H.Y., Gerdes, J.C.: Cooperative collision avoidance via proximal message passing. In: Proceedings of American Control Conference, pp. 4124–4130 (2015)
Ortner, P., del Re, L.: Predictive control of a diesel engine air path. IEEE Trans. Control Syst. Technol. 15(3), 449–456 (2007)
Ozatay, E., Onori, S., Wollaeger, J., Ozguner, U., Rizzoni, G., Filev, D., Michelini, J., Di Cairano, S.: Cloud-based velocity profile optimization for everyday driving: a dynamic-programming-based solution. IEEE Trans. Intell. Transp. Syst. 15(6), 2491–2505 (2014)
Raghunathan, A.U., Di Cairano, S.: Infeasibility detection in alternating direction method of multipliers for convex quadratic programs. In: Proceedings of 53rd IEEE Conference on Decision and Control, pp. 5819–5824 (2014)
Rajamani, R.: Vehicle Dynamics and Control. Springer, New York (2011)
Ravi, N., Liao, H.H., Jungkunz, A.F., Widd, A., Gerdes, J.C.: Model predictive control of hcci using variable valve actuation and fuel injection. Control Eng. Pract. 20(4), 421–430 (2012)
Richter, S., Jones, C.N., Morari, M.: Computational complexity certification for real-time MPC with input constraints based on the fast gradient method. IEEE Trans. Autom. Control 57(6), 1391–1403 (2012)
Ripaccioli, G., Bemporad, A., Assadian, F., Dextreit, C., Di Cairano, S., Kolmanovsky, I.: Hybrid modeling, identification, and predictive control: an application to hybrid electric vehicle energy management. In: Hybrid Systems: Computation and Control. Lecture Notes in Computer Science, vol. 5469, pp. 321–335. Springer, Berlin (2009)
Ripaccioli, G., Bernardini, D., Di Cairano, S., Bemporad, A., Kolmanovsky, I.: A stochastic model predictive control approach for series hybrid electric vehicle power management. In: Proceedings of American Control Conference, Baltimore, MD, pp. 5844–5849 (2010)
Santillo, M., Karnik, A.: Model predictive controller design for throttle and wastegate control of a turbocharged engine. In: Proceedings of American Control Conference, pp. 2183–2188 (2013)
Schallock, R., Muske, K., Peyton Jones, J.: Model predictive functional control for an automotive three-way catalyst. SAE Int. J. Fuels Lubr. 2(1), 242–249 (2009)
Stanger, T., del Re, L.: A model predictive cooperative adaptive cruise control approach. In: Proceedings of American Control Conference, pp. 1374–1379 (2013)
Stewart, G., Borrelli, F.: A model predictive control framework for industrial turbodiesel engine control. In: Proceedings of 48th IEEE Conference on Decision and Control, Cancun, pp. 5704–5711 (2008)
Trimboli, S., Di Cairano, S., Bemporad, A., Kolmanovsky, I.: Model predictive control for automotive time-delay processes: an application to air-to-fuel ratio. In: Proceedings of 8th IFAC Workshop on Time-delay Systems, pp. 1–6 (2009)
Vahidi, A., Stefanopoulou, A.G., Peng, H.: Current management in a hybrid fuel cell power system: a model-predictive control approach. IEEE Trans. Control Syst. Technol. 14(6), 1047–1057 (2006)
Van Der Heijden, A.C., Serrarens, A.F.A., Camlibel, M.K., Nijmeijer, H.: Hybrid optimal control of dry clutch engagement. Int. J. Control 80(11), 1717–1728 (2007)
Vermillion, C., Butts, K., Reidy, K.: Model predictive engine torque control with real-time driver-in-the-loop simulation results. In: Proceedings of American Control Conference, pp. 1459–1464 (2010)
Wongpiromsarn, T., Topcu, U., Murray, R.M.: Receding horizon temporal logic planning. IEEE Trans. Autom. Control 57(11), 2817–2830 (2012)
Yan, F., Wang, J., Huang, K.: Hybrid electric vehicle model predictive control torque-split strategy incorporating engine transient characteristics. IEEE Trans. Veh. Technol. 61(6), 2458–2467 (2012)
Yu, K., Mukai, M., Kawabe, T.: A battery management system using nonlinear model predictive control for a hybrid electric vehicle. In: IFAC Symposium on Advances in Automotive Control, pp. 301–306 (2013)
Yu, L., Goldsmith, A., Di Cairano, S.: Efficient convex optimization on gpus for embedded model predictive control. In: Proceedings of ACM General Purpose GPUs, pp. 12–21 (2017)
Zhao, D., Liu, C., Stobart, R., Deng, J., Winward, E., Dong, G.: An explicit model predictive control framework for turbocharged diesel engines. IEEE Trans. Ind. Electron. 61(7), 3540–3552 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Di Cairano, S., Kolmanovsky, I.V. (2019). Automotive Applications of Model Predictive Control. In: Raković, S., Levine, W. (eds) Handbook of Model Predictive Control. Control Engineering. Birkhäuser, Cham. https://doi.org/10.1007/978-3-319-77489-3_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-77489-3_21
Published:
Publisher Name: Birkhäuser, Cham
Print ISBN: 978-3-319-77488-6
Online ISBN: 978-3-319-77489-3
eBook Packages: EngineeringEngineering (R0)