Abstract
The main objective of this paper is to highlight the role of the set theoretic analysis in the model predictive control synthesis. In particular, the set theoretic analysis is invoked to: (i) indicate the fragility of the model predictive control synthesis with respect to variations of the terminal constraint set and the terminal cost function and (ii) discuss a simple, tube based, robust model predictive control synthesis method for a class of nonlinear systems.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Witsenhausen, H.S.: A minimax control problem for sampled linear systems. IEEE Transactions on Automatic Control 13, 5–21 (1968)
Bertsekas, D.P., Rhodes, I.B.: On the Minimax Reachability of Target Sets and Target Tubes. Automatica 7, 233–247 (1971)
Glover, J.D., Schweppe, F.C.: Control of Linear Dynamic Systems with Set Constrained Disturbances. IEEE Transactions on Automatic Control 16(5), 411–423 (1971)
Kurzhanski, A.B.: Control and Estimation Under Uncertainty. Nauka, Moscow (1977) (in Russian)
Aubin, J.P.: Viability Theory. Birkhäuser, Basel (1991)
Blanchini, F., Miani, S.: Set–Theoretic Methods in Control. Birkhäuser, Basel (2008)
Krasovski, N.N., Subbotin, A.I.: Game–theoretical Control Problems. Springer, New York (1988)
Başar, T., Olsder, J.G.: Dynamic noncooperative game theory. Academic Press, New York (1995)
Mayne, D.Q., Rawlings, J.B., Rao, C.V., Scokaert, P.O.M.: Constrained Model Predictive Control: Stability and Optimality. Automatica 36(6), 789–814 (2000)
Magni, L., De Nicolao, G., Scattolini, R., Allgöwer, F.: Robust Model predictive Control of Nonlinear Discrete–Time Systems. International Journal of Robust and Nonlinear Control 13(3-4), 229–246 (2003)
Raković, S.V., Mayne, D.Q.: Robust model predictive control of constrained piecewise affine discrete time systems. In: Proceedings of the 6th IFAC Symposium – NOLCOS 2004, Stuttgart, Germany (September 2004)
Raković, S.V., Mayne, D.Q.: Set Robust Control Invariance for Linear Discrete Time Systems. In: Proceedings of the 44th IEEE CDC and ECC conference CDCECC 2005, Sevilla, Spain (2005)
Mayne, D.Q., Seron, M.M., Raković, S.V.: Robust model predictive control of constrained linear systems with bounded disturbances. Automatica 41(2), 219–224 (2005)
Raković, S.V., Teel, A.R., Mayne, D.Q., Astolfi, A.: Simple Robust Control Invariant Tubes for Some Classes of Nonlinear Discrete Time Systems. In: Proceedings of the 45th IEEE CDC Conference, CDC 2006, San Diego, USA (December 2006)
Mayne, D.Q., Kerrigan, E.C.: Tube–Based Robust Nonlinear Model Predictive Control. In: Proceedings of the 7th IFAC Symposium – NOLCOS 2007, Pretoria, South Africa (August 2007)
Artstein, Z., Raković, S.V.: Feedback and Invariance Under Uncertainty via Set–Iterates. Automatica 44(2), 520–525 (2008)
Raković, S.V.: Minkowski Algebra and Banach Contraction Principle in Set Invariance for Linear Discrete Time Systems. In: Proceedings of 46th IEEE CDC Conference, CDC 2007, New Orleans, USA (2007)
Barić, M., Raković, S.V., Besselmann, T., Morari, M.: Max–Min Optimal Control of Constrained Discrete–Time Systems. In: Proceedings of 17th IFAC World Congress, IFAC 2008, Seoul, Korea (2008)
Bank, B., Guddat, J., Klatte, D., Kummer, B., Tammer, K.: Non–linear Parametric Optimization. Birkhäuser, Basel (1983)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Raković, S.V. (2009). Set Theoretic Methods in Model Predictive Control. In: Magni, L., Raimondo, D.M., Allgöwer, F. (eds) Nonlinear Model Predictive Control. Lecture Notes in Control and Information Sciences, vol 384. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01094-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-01094-1_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01093-4
Online ISBN: 978-3-642-01094-1
eBook Packages: EngineeringEngineering (R0)