Skip to main content
Top

2019 | OriginalPaper | Chapter

Stochastic Model Predictive Control

Authors : Ali Mesbah, Ilya V. Kolmanovsky, Stefano Di Cairano

Published in: Handbook of Model Predictive Control

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Stochastic Model Predictive Control (SMPC) accounts for model uncertainties and disturbances based on their probabilistic description. This chapter considers several formulations and solutions of SMPC problems and discusses some examples and applications in this diverse, complex, and growing field.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
For notational convenience, the control and prediction horizons are considered to be identical.
 
2
Hereafter we use the common notation in predictive control to differentiate prediction time instances t + k from time t at which predictions are made.
 
Literature
1.
go back to reference Bavdekar, V., Mesbah, A.: Stochastic nonlinear model predictive control with joint chance constraints. In: Proceedings of the 10th IFAC Symposium on Nonlinear Control Systems, Monterey, pp. 276–281 (2016) Bavdekar, V., Mesbah, A.: Stochastic nonlinear model predictive control with joint chance constraints. In: Proceedings of the 10th IFAC Symposium on Nonlinear Control Systems, Monterey, pp. 276–281 (2016)
2.
go back to reference Bellman, R.E.: Dynamic Programming. Princeton University Press, New Jersey (1957)MATH Bellman, R.E.: Dynamic Programming. Princeton University Press, New Jersey (1957)MATH
3.
go back to reference Ben-Tal, A., Ghaoui, L.E., Nemirovski, A.: Robust Optimization. Princeton University Press, Princeton (2009)CrossRef Ben-Tal, A., Ghaoui, L.E., Nemirovski, A.: Robust Optimization. Princeton University Press, Princeton (2009)CrossRef
4.
go back to reference Bernardini, D., Bemporad, A.: Scenario-based model predictive control of stochastic constrained linear systems. In: Proceedings of the 48th IEEE Conference on Decision and Control, Shanghai, pp. 6333–6338 (2009) Bernardini, D., Bemporad, A.: Scenario-based model predictive control of stochastic constrained linear systems. In: Proceedings of the 48th IEEE Conference on Decision and Control, Shanghai, pp. 6333–6338 (2009)
5.
go back to reference Bernardini, D., Bemporad, A.: Stabilizing model predictive control of stochastic constrained linear systems. IEEE Trans. Autom. Control 57(6), 1468–1480 (2012)MathSciNetCrossRef Bernardini, D., Bemporad, A.: Stabilizing model predictive control of stochastic constrained linear systems. IEEE Trans. Autom. Control 57(6), 1468–1480 (2012)MathSciNetCrossRef
6.
go back to reference Bertsekas, D.P.: Dynamic Programming and Optimal Control. Athena Scientific, Belmont (2000) Bertsekas, D.P.: Dynamic Programming and Optimal Control. Athena Scientific, Belmont (2000)
7.
go back to reference Bertsimas, D., Brown, D.B., Caramanis, C.: Theory and applications of robust optimization. SIAM Rev. 53, 464–501 (2011)MathSciNetCrossRef Bertsimas, D., Brown, D.B., Caramanis, C.: Theory and applications of robust optimization. SIAM Rev. 53, 464–501 (2011)MathSciNetCrossRef
8.
go back to reference 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 the 49th IEEE Conference on Decision and Control, pp. 6077–6082. IEEE, Piscataway (2010) 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 the 49th IEEE Conference on Decision and Control, pp. 6077–6082. IEEE, Piscataway (2010)
9.
go back to reference Birge, J., Louveaux, F.: Introduction to Stochastic Programming. Springer, New York (1997)MATH Birge, J., Louveaux, F.: Introduction to Stochastic Programming. Springer, New York (1997)MATH
10.
go back to reference Calafiore, G.C., Fagiano, L.: Robust model predictive control via scenario optimization. IEEE Trans. Autom. Control 58(1), 219–224 (2013)MathSciNetCrossRef Calafiore, G.C., Fagiano, L.: Robust model predictive control via scenario optimization. IEEE Trans. Autom. Control 58(1), 219–224 (2013)MathSciNetCrossRef
11.
go back to reference Cameron, R.H., Martin, W.T.: The orthogonal development of non-linear functionals in series of fourier-hermite functionals. Ann. Math. 48, 385–392 (1947)MathSciNetCrossRef Cameron, R.H., Martin, W.T.: The orthogonal development of non-linear functionals in series of fourier-hermite functionals. Ann. Math. 48, 385–392 (1947)MathSciNetCrossRef
12.
go back to reference Cannon, M., Kouvaritakis, B., Ng, D.: Probabilistic tubes in linear stochastic model predictive control. Syst. Control Lett. 58(10), 747–753 (2009)MathSciNetCrossRef Cannon, M., Kouvaritakis, B., Ng, D.: Probabilistic tubes in linear stochastic model predictive control. Syst. Control Lett. 58(10), 747–753 (2009)MathSciNetCrossRef
13.
go back to reference Cannon, M., Kouvaritakis, B., Wu, X.: Probabilistic constrained MPC for multiplicative and additive stochastic uncertainty. IEEE Trans. Autom. Control 54(7), 1626–1632 (2009)MathSciNetCrossRef Cannon, M., Kouvaritakis, B., Wu, X.: Probabilistic constrained MPC for multiplicative and additive stochastic uncertainty. IEEE Trans. Autom. Control 54(7), 1626–1632 (2009)MathSciNetCrossRef
14.
go back to reference Cannon, M., Kouvaritakis, B., Rakovic, S.V., Cheng, Q.: Stochastic tubes in model predictive control with probabilistic constraints. IEEE Trans. Autom. Control 56(1), 194–200 (2011)MathSciNetCrossRef Cannon, M., Kouvaritakis, B., Rakovic, S.V., Cheng, Q.: Stochastic tubes in model predictive control with probabilistic constraints. IEEE Trans. Autom. Control 56(1), 194–200 (2011)MathSciNetCrossRef
15.
go back to reference Chen, Z.: Bayesian filtering: from Kalman filters to particle filters, and beyond. Statistics 182, 1–69 (2003)CrossRef Chen, Z.: Bayesian filtering: from Kalman filters to particle filters, and beyond. Statistics 182, 1–69 (2003)CrossRef
16.
go back to reference Di Cairano, S., Bernardini, D., Bemporad, A., Kolmanovsky, I.V.: Stochastic MPC with learning for driver-predictive vehicle control and its application to hev energy management. IEEE Trans. Control Syst. Technol. 22(3), 1018–1031 (2014)CrossRef Di Cairano, S., Bernardini, D., Bemporad, A., Kolmanovsky, I.V.: Stochastic MPC with learning for driver-predictive vehicle control and its application to hev energy management. IEEE Trans. Control Syst. Technol. 22(3), 1018–1031 (2014)CrossRef
17.
go back to reference Fagiano, L., Khammash, M.: Nonlinear stochastic model predictive control via regularized polynomial chaos expansions. In: Proceedings of the 51st IEEE Conference on Decision and Control, Maui, pp. 142–147 (2012) Fagiano, L., Khammash, M.: Nonlinear stochastic model predictive control via regularized polynomial chaos expansions. In: Proceedings of the 51st IEEE Conference on Decision and Control, Maui, pp. 142–147 (2012)
18.
go back to reference Geletu, A., Klöppel, M., Zhangi, H., Li, P.: Advances and applications of chance-constrained approaches to systems optimisation under uncertainty. Int. J. Syst. Sci. 44, 1209–1232 (2013)MathSciNetCrossRef Geletu, A., Klöppel, M., Zhangi, H., Li, P.: Advances and applications of chance-constrained approaches to systems optimisation under uncertainty. Int. J. Syst. Sci. 44, 1209–1232 (2013)MathSciNetCrossRef
19.
go back to reference Ghanem, R., Spanos, P.: Stochastic finite elements – a spectral approach. Springer, New York (1991)CrossRef Ghanem, R., Spanos, P.: Stochastic finite elements – a spectral approach. Springer, New York (1991)CrossRef
20.
go back to reference Goulart, P.J., Kerrigan, E.C., Maciejowski, J.M.: Optimization over state feedback policies for robust control with constraints. Automatica 42, 523–533 (2006)MathSciNetCrossRef Goulart, P.J., Kerrigan, E.C., Maciejowski, J.M.: Optimization over state feedback policies for robust control with constraints. Automatica 42, 523–533 (2006)MathSciNetCrossRef
21.
go back to reference Hoblit, F.M.: Gust Loads on Aircraft: Concepts and Applications. AIAA, Reston (1988)CrossRef Hoblit, F.M.: Gust Loads on Aircraft: Concepts and Applications. AIAA, Reston (1988)CrossRef
22.
go back to reference Hokayem, P., Cinquemani, E., Chatterjee, D., Ramponi, F., Lygeros, J.: Stochastic receding horizon control with output feedback and bounded controls. Automatica 48, 77–88 (2012)MathSciNetCrossRef Hokayem, P., Cinquemani, E., Chatterjee, D., Ramponi, F., Lygeros, J.: Stochastic receding horizon control with output feedback and bounded controls. Automatica 48, 77–88 (2012)MathSciNetCrossRef
23.
go back to reference Kang, J., Raghunathan, A.U., Di Cairano, S.: Decomposition via ADMM for scenario-based model predictive control. In: American Control Conference (ACC), pp. 1246–1251. IEEE, Piscataway (2015) Kang, J., Raghunathan, A.U., Di Cairano, S.: Decomposition via ADMM for scenario-based model predictive control. In: American Control Conference (ACC), pp. 1246–1251. IEEE, Piscataway (2015)
24.
go back to reference Kim, K.K., Braatz, R.D.: Generalised polynomial chaos expansion approaches to approximate stochastic model predictive control. Int. J. Control 86, 1324–1337 (2013)MathSciNetCrossRef Kim, K.K., Braatz, R.D.: Generalised polynomial chaos expansion approaches to approximate stochastic model predictive control. Int. J. Control 86, 1324–1337 (2013)MathSciNetCrossRef
25.
go back to reference Kothare, M.V., Balakrishnan, V., Morari, M.: Robust constrained model predictive control using linear matrix inequalities. Automatica 32(10), 1361–1379 (1996)MathSciNetCrossRef Kothare, M.V., Balakrishnan, V., Morari, M.: Robust constrained model predictive control using linear matrix inequalities. Automatica 32(10), 1361–1379 (1996)MathSciNetCrossRef
26.
go back to reference Kouvaritakis, B., Cannon, M.: Model Predictive Control: Classical, Robust and Stochastic. Springer, Cham (2015) Kouvaritakis, B., Cannon, M.: Model Predictive Control: Classical, Robust and Stochastic. Springer, Cham (2015)
27.
go back to reference Kouvaritakis, B., Cannon, M.: Stochastic model predictive control. Encyclopedia of Systems and Control, pp. 1350–1357. Springer, Berlin (2015) Kouvaritakis, B., Cannon, M.: Stochastic model predictive control. Encyclopedia of Systems and Control, pp. 1350–1357. Springer, Berlin (2015)
28.
go back to reference Kouvaritakis, B., Cannon, M., Raković, S.V., Cheng, Q.: Explicit use of probabilistic distributions in linear predictive control. Automatica 46(10), 1719–1724 (2010)MathSciNetCrossRef Kouvaritakis, B., Cannon, M., Raković, S.V., Cheng, Q.: Explicit use of probabilistic distributions in linear predictive control. Automatica 46(10), 1719–1724 (2010)MathSciNetCrossRef
29.
go back to reference Kumar, P.R., Varaiya, P.: Stochastic Systems: Estimation, Identification, and Adaptive Control. SIAM, Philadelphia (2016)MATH Kumar, P.R., Varaiya, P.: Stochastic Systems: Estimation, Identification, and Adaptive Control. SIAM, Philadelphia (2016)MATH
30.
go back to reference Mahalanobis, P.C.: On the generalized distance in statistics. Proc. Natl. Inst. Sci. 2, 49–55 (1936)MATH Mahalanobis, P.C.: On the generalized distance in statistics. Proc. Natl. Inst. Sci. 2, 49–55 (1936)MATH
31.
go back to reference Mayne, D.Q., Seron, M.M., Raković, S.: Robust model predictive control of constrained linear systems with bounded disturbances. Automatica 41(2), 219–224 (2005)MathSciNetCrossRef Mayne, D.Q., Seron, M.M., Raković, S.: Robust model predictive control of constrained linear systems with bounded disturbances. Automatica 41(2), 219–224 (2005)MathSciNetCrossRef
32.
go back to reference Mayne, D.Q., Raković, S., Findeisen, R., Allgöwer, F.: Robust output feedback model predictive control of constrained linear systems. Automatica 42(7), 1217–1222 (2006)MathSciNetCrossRef Mayne, D.Q., Raković, S., Findeisen, R., Allgöwer, F.: Robust output feedback model predictive control of constrained linear systems. Automatica 42(7), 1217–1222 (2006)MathSciNetCrossRef
33.
go back to reference Mesbah, A.: Stochastic model predictive control: an overview and perspectives for future research. IEEE Control Syst. 36(6), 30–44 (2016)MathSciNetCrossRef Mesbah, A.: Stochastic model predictive control: an overview and perspectives for future research. IEEE Control Syst. 36(6), 30–44 (2016)MathSciNetCrossRef
34.
go back to reference Mesbah, A.: Stochastic model predictive control with active uncertainty learning: a survey on dual control. Annu. Rev. Control. 45, 107–117 (2018)CrossRef Mesbah, A.: Stochastic model predictive control with active uncertainty learning: a survey on dual control. Annu. Rev. Control. 45, 107–117 (2018)CrossRef
35.
go back to reference Navarro, M., Witteveen, J., Blom, J.: Polynomial chaos expansion for general multivariate distributions with correlated variables (2014, Preprint). arXiv 1406.5483 Navarro, M., Witteveen, J., Blom, J.: Polynomial chaos expansion for general multivariate distributions with correlated variables (2014, Preprint). arXiv 1406.5483
36.
go back to reference Nemirovski, A., Shapiro, A.: Convex approximations of chance constrained programs. SIAM J. Optim. 17, 969–996 (2006)MathSciNetCrossRef Nemirovski, A., Shapiro, A.: Convex approximations of chance constrained programs. SIAM J. Optim. 17, 969–996 (2006)MathSciNetCrossRef
38.
go back to reference Paulson, J.A., Streif, S., Mesbah, A.: Stability for receding-horizon stochastic model predictive control. In: Proceedings of the American Control Conference, Chicago, pp. 937–943 (2015) Paulson, J.A., Streif, S., Mesbah, A.: Stability for receding-horizon stochastic model predictive control. In: Proceedings of the American Control Conference, Chicago, pp. 937–943 (2015)
39.
go back to reference Paulson, J.A., Buehler, E.A., Mesbah, A.: Arbitrary polynomial chaos for uncertainty propagation of correlated random variables in dynamic systems. In: Proceedings of the IFAC World Congress, Toulouse, pp. 3607–3612 (2017) Paulson, J.A., Buehler, E.A., Mesbah, A.: Arbitrary polynomial chaos for uncertainty propagation of correlated random variables in dynamic systems. In: Proceedings of the IFAC World Congress, Toulouse, pp. 3607–3612 (2017)
40.
go back to reference Rakovic, S.V., Kouvaritakis, B., Cannon, M., Panos, C., Findeisen, R.: Parameterized tube model predictive control. IEEE Trans. Autom. Control 57(11), 2746–2761 (2012)MathSciNetCrossRef Rakovic, S.V., Kouvaritakis, B., Cannon, M., Panos, C., Findeisen, R.: Parameterized tube model predictive control. IEEE Trans. Autom. Control 57(11), 2746–2761 (2012)MathSciNetCrossRef
41.
go back to reference Raković, S.V., Kouvaritakis, B., Findeisen, R., Cannon, M.: Homothetic tube model predictive control. Automatica 48(8), 1631–1638 (2012)MathSciNetCrossRef Raković, S.V., Kouvaritakis, B., Findeisen, R., Cannon, M.: Homothetic tube model predictive control. Automatica 48(8), 1631–1638 (2012)MathSciNetCrossRef
42.
go back to reference Raković, S.V., Levine, W.S., Açıkmeşe, B.: Elastic tube model predictive control. In: American Control Conference (ACC), pp. 3594–3599. IEEE, Piscataway (2016) Raković, S.V., Levine, W.S., Açıkmeşe, B.: Elastic tube model predictive control. In: American Control Conference (ACC), pp. 3594–3599. IEEE, Piscataway (2016)
43.
go back to reference 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: American Control Conference, Baltimore, pp. 5844–5849 (2010) 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: American Control Conference, Baltimore, pp. 5844–5849 (2010)
44.
go back to reference Schildbach, G., Fagiano, L., Frei, C., Morari, M.: The scenario approach for stochastic model predictive control with bounds on closed-loop constraint violations. Automatica 50(12), 3009–3018 (2014)MathSciNetCrossRef Schildbach, G., Fagiano, L., Frei, C., Morari, M.: The scenario approach for stochastic model predictive control with bounds on closed-loop constraint violations. Automatica 50(12), 3009–3018 (2014)MathSciNetCrossRef
45.
go back to reference Scokaert, P.O., Mayne, D.: Min-max feedback model predictive control for constrained linear systems. IEEE Trans. Autom. Control 43(8), 1136–1142 (1998)MathSciNetCrossRef Scokaert, P.O., Mayne, D.: Min-max feedback model predictive control for constrained linear systems. IEEE Trans. Autom. Control 43(8), 1136–1142 (1998)MathSciNetCrossRef
46.
go back to reference Van Hessem, D.H., Scherer, C.W., Bosgra, O.H.: LMI-based closed-loop economic optimization of stochastic process operation under state and input constraints. In: Proceedings of the 40th IEEE Conference on Decision and Control, Orlando, pp. 4228–4233 (2001) Van Hessem, D.H., Scherer, C.W., Bosgra, O.H.: LMI-based closed-loop economic optimization of stochastic process operation under state and input constraints. In: Proceedings of the 40th IEEE Conference on Decision and Control, Orlando, pp. 4228–4233 (2001)
48.
go back to reference Xiu, D., Karniadakis, G.E.: The Wiener-Askey polynomial chaos for stochastic differential equations. SIAM J. Sci. Comput. 24, 619–644 (2002)MathSciNetCrossRef Xiu, D., Karniadakis, G.E.: The Wiener-Askey polynomial chaos for stochastic differential equations. SIAM J. Sci. Comput. 24, 619–644 (2002)MathSciNetCrossRef
Metadata
Title
Stochastic Model Predictive Control
Authors
Ali Mesbah
Ilya V. Kolmanovsky
Stefano Di Cairano
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-319-77489-3_4