Input-to-state stable MPC for constrained discrete-time nonlinear systems with bounded additive uncertainties
Abstract
In this paper a robust model predictive control (MPC) for constrained discrete-time nonlinear system with additive uncertainties is presented. This controller uses a terminal cost, terminal constraint and nominal predictions. The terminal region and constraints on the states are computed to get robust feasibility of the closed loop system for a given bound on the admissible uncertainties. Furthermore, it is proved that the closed-loop system is input-to-state stable with relation to the uncertainties. Therefore, the closed-loop system evolves towards a compact set where it is ultimately bounded. In case of decaying uncertainties, the closed-loop system is asymptotically stable. The convergence of the closed loop system is guaranteed despite the suboptimality of the solution.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In [30] and [31], ISS of MPC with terminal ingredients was analyzed using a feasible control sequence, but the derived cumulative error bound increases with increasing prediction horizon, resulting in an overconservative cumulative error bound.
“In [30] and [31], ISS of MPC with terminal ingredients was analyzed where a feasible control sequence, which guarantees that input and state constraints are not violated, was employed. However, the derived cumulative error bound increases with increasing the prediction horizon. It results in an overconservative cumulative error bound”
From Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator (2022) · cites this paper as [30]
The cumulative error bound in this article does not increase as N increases.
“Different from the cumulative error bound ( Ls ( L f N -1 -1 / L f -1 ) + Lt L f N -1 ) d (where L f , Ls , and Lt are Lipschitz constants and d is the upper bound of the disturbance) derived in [30] and [31], the cumulative error bound in this article N := ( K ( 1 + K 0 P )/ 1 - √ ρ) √ (λ max ( P )λ max ( Q )/λ min ( Q )) ¯ ∗”
From Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator (2022) · cites this paper as [30]
In contrast to ISS analyses in [30] and [31], feasible control sequences are not required in this article.
“In contrast to ISS analyses in [30] and [31], feasible control sequences are not required in this article.”
From Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator (2022) · cites this paper as [30]
Cites
Constrained model predictive control: Stability and optimality
Mayne, D. Q., Rawlings, J. B., Rao, C. V., & Scokaert, P. O. M. (2000) · Automatica · doi:10.1016/s0005-1098(99)00214-9 · Cited by 8,736 · see citing works
Lee, J. H., Kaisare, N. S., & García, C. E. (2007) · Springer eBooks · doi:10.1002/9781394333325.fmatter · Cited by 3,766 · see citing works
Input-to-state stability for discrete-time nonlinear systems
Jiang, Z., & Wang, Y. (2001) · Automatica · doi:10.1016/s0005-1098(01)00028-0 · Cited by 1,436 · see citing works
Robust receding horizon control of constrained nonlinear systems
Michalska, H., & Mayne, D. Q. (1993) · IEEE Transactions on Automatic Control · doi:10.1109/9.262032 · Cited by 1,181 · see citing works
Camacho, E. F., & Bordons, C. (1999) · Advanced textbooks in control and signal processing · doi:10.1007/978-1-4471-3398-8 · Cited by 1,155 · see citing works
Self-citationMin-max feedback model predictive control for constrained linear systems
Scokaert, P. O. M., & Mayne, D. Q. (1998) · IEEE Transactions on Automatic Control · doi:10.1109/9.704989 · Cited by 929 · see citing works
Systems with persistent disturbances: predictive control with restricted constraints
Chisci, L., Rossiter, J. A., & Zappa, G. (2001) · Automatica · doi:10.1016/s0005-1098(01)00051-6 · Cited by 679 · see citing works
Discrete-time stability with perturbations: application to model predictive control
Scokaert, P. O. M., Rawlings, J. B., & Meadows, E. S. (1997) · Automatica · doi:10.1016/s0005-1098(96)00213-0 · Cited by 199 · see citing works
Reducing conservativeness in predictive control of constrained systems with disturbances
Bemporad, A. (2002) · Proceedings of the IEEE Conference on Decision & Control, including the Symposium on Adaptive Processes · doi:10.1109/cdc.1998.758479 · Cited by 141 · see citing works
A receding–horizon approach to the nonlinear H∞ control problem
Magni, L., Nijmeijer, H., & van der Schaft, A. J. (2001) · Automatica · doi:10.1016/s0005-1098(00)00166-7 · Cited by 100 · see citing works
Nonlinear Model Predictive Control:Challenges and Opportunities
Mayne, D. Q. (2000) · Birkhäuser Basel eBooks · doi:10.1007/978-3-0348-8407-5_2 · Cited by 95 · see citing works
Marruedo, D. L., Álamo, T., & Camacho, E. F. (2003) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.1109/acc.2002.1024831 · Cited by 73 · see citing works
Self-citationMarruedo, D. L., Bravo, J. M., Álamo, T., et al. (2003) · International Conference on Control Applications · doi:10.1109/cca.2002.1038678 · Cited by 10 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Rubagotti, M., Raimondo, D. M., Ferrara, A., & Magni, L. (2011) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2010.2074590 · Cited by 196 · see citing works
A Robust Predictive Control Approach for Underwater Robotic Vehicles
Heshmati-Alamdari, S., Karras, G. C., Marantos, P., & Kyriakopoulos, K. J. (2020) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2019.2939248 · Cited by 117 · see citing works
Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator
Wang, Y., Leibold, M., Lee, J., Ye, W., Xie, J., & Buss, M. (2022) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2022.3142629 · Cited by 52 · see citing works
Kohler, J., Soloperto, R., Muller, M. A., & Allgower, F. (2021) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2020.2982585 · Cited by 19 · see citing works
- Authors
- Marruedo, D. L., Alamo, T., & Camacho, E. F.
- Affiliations
- Universidad de Sevilla (ES)
- ORCID
- Camacho, E.F.
- Venue
- Proceedings of the 41st IEEE Conference on Decision and Control, 2002.
- Publisher
- IEEE
- Published
- 2004-01-23
- Volume
- 4
- Pages
- 4619-4624
- ISSN
- 0191-2216 (ISSN-L)
- OpenAlex
- W2115562234
- Cited by
- 340
- References
- 13
- Citations by year
- 2026: 4 · 2025: 14 · 2024: 22 · 2023: 14 · 2022: 17 · 2021: 13 · 2020: 20 · 2019: 24 · 2018: 17 · 2017: 20 · 2016: 13 · 2015: 15 · 2014: 23 · 2013: 18 · 2012: 18
- FWCI
- 18.01
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- IEEE Conference on Decision and Control (CDC) (publishedVersion)
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Advanced Control Systems Optimization
- Physical Sciences › Engineering › Control and Systems Engineering › Stability and Control of Uncertain Systems
- Physical Sciences › Computer Science › Computational Theory and Mathematics › Formal Methods in Verification
- Keywords
- robust model predictive control, input-to-state stability, discrete-time nonlinear systems, terminal cost, terminal constraints, terminal region, robust feasibility, ultimate boundedness, asymptotic stability, suboptimal control
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review