Skip to main content

Automotive Applications of Model Predictive Control

  • Chapter
  • First Online:
Book cover Handbook of Model Predictive Control

Part of the book series: Control Engineering ((CONTRENGIN))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Google Scholar 

  7. Bemporad, A., Morari, M.: Control of systems integrating logic, dynamics, and constraints. Automatica 35(3), 407–427 (1999)

    Article  MathSciNet  Google Scholar 

  8. 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)

    Google Scholar 

  9. Bemporad, A., Morari, M., Dua, V., Pistikopoulos, E.: The explicit linear quadratic regulator for constrained systems. Automatica 38(1), 3–20 (2002)

    Article  MathSciNet  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. Di Cairano, S.: Model adjustable predictive control with stability guarantees. In: Proceedings of the American Control Conference, pp. 226–231 (2015)

    Google Scholar 

  21. 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)

  22. Di Cairano, S., Bemporad, A.: Model predictive control tuning by controller matching. IEEE Trans. Autom. Control 55(1), 185–190 (2010)

    Article  MathSciNet  Google Scholar 

  23. 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)

    Article  MathSciNet  Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    MATH  Google Scholar 

  27. 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)

    Article  MathSciNet  Google Scholar 

  28. 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)

    Article  Google Scholar 

  29. 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)

    Article  Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. 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)

    Google Scholar 

  32. 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)

    Google Scholar 

  33. 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)

    Article  Google Scholar 

  34. 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)

    Article  Google Scholar 

  35. 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)

    Google Scholar 

  36. 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)

    Google Scholar 

  37. 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)

    Article  MathSciNet  Google Scholar 

  38. 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)

    Article  MathSciNet  Google Scholar 

  39. 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)

    Article  Google Scholar 

  40. 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)

    Article  MathSciNet  Google Scholar 

  41. 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)

    Article  Google Scholar 

  42. 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)

    Google Scholar 

  43. 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)

    Google Scholar 

  44. Heywood, J.: Internal Combustion Engine Fundamentals. McGraw-Hill, New York (1988)

    Google Scholar 

  45. 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)

    Article  MathSciNet  Google Scholar 

  46. Hrovat, D.: MPC-based idle speed control for IC engine. In: Proceedings of FISITA Conference (1996)

    Google Scholar 

  47. Hrovat, D.: Survey of advanced suspension developments and related optimal control applications. Automatica 33(10), 1781–1817 (1997)

    Article  MathSciNet  Google Scholar 

  48. 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)

    Google Scholar 

  49. 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)

    Google Scholar 

  50. 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)

    Article  Google Scholar 

  51. 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)

    Google Scholar 

  52. 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)

    Article  Google Scholar 

  53. 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)

    Google Scholar 

  54. Jazar, R.N.: Vehicle Dynamics: Theory and Application. Springer, New York (2013)

    Google Scholar 

  55. 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)

    Article  Google Scholar 

  56. 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)

    Article  MathSciNet  Google Scholar 

  57. 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)

    Google Scholar 

  58. 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)

    Article  Google Scholar 

  59. 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)

    Google Scholar 

  60. 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)

    Google Scholar 

  61. 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)

    Article  Google Scholar 

  62. Ohtsuka, T.: A continuation/GMRES method for fast computation of nonlinear receding horizon control. Automatica 40(4), 563–574 (2004)

    Article  MathSciNet  Google Scholar 

  63. Ong, H.Y., Gerdes, J.C.: Cooperative collision avoidance via proximal message passing. In: Proceedings of American Control Conference, pp. 4124–4130 (2015)

    Google Scholar 

  64. Ortner, P., del Re, L.: Predictive control of a diesel engine air path. IEEE Trans. Control Syst. Technol. 15(3), 449–456 (2007)

    Article  Google Scholar 

  65. 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)

    Article  Google Scholar 

  66. 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)

    Google Scholar 

  67. Rajamani, R.: Vehicle Dynamics and Control. Springer, New York (2011)

    MATH  Google Scholar 

  68. 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)

    Article  Google Scholar 

  69. 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)

    Article  MathSciNet  Google Scholar 

  70. 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)

    Google Scholar 

  71. 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)

    Google Scholar 

  72. 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)

    Google Scholar 

  73. 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)

    Article  Google Scholar 

  74. Stanger, T., del Re, L.: A model predictive cooperative adaptive cruise control approach. In: Proceedings of American Control Conference, pp. 1374–1379 (2013)

    Google Scholar 

  75. 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)

    Google Scholar 

  76. 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)

    Google Scholar 

  77. 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)

    Article  Google Scholar 

  78. 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)

    Article  MathSciNet  Google Scholar 

  79. 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)

    Google Scholar 

  80. Wongpiromsarn, T., Topcu, U., Murray, R.M.: Receding horizon temporal logic planning. IEEE Trans. Autom. Control 57(11), 2817–2830 (2012)

    Article  MathSciNet  Google Scholar 

  81. 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)

    Article  Google Scholar 

  82. 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)

    Google Scholar 

  83. 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)

    Google Scholar 

  84. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefano Di Cairano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics