Robust Model Predictive Control for nonlinear discrete-time systems using iterative time-varying constraint tightening (2402.13183v1)
Abstract: Robust Model Predictive Control (MPC) for nonlinear systems is a problem that poses significant challenges as highlighted by the diversity of approaches proposed in the last decades. Often compromises with respect to computational load, conservatism, generality, or implementation complexity have to be made, and finding an approach that provides the right balance is still a challenge to the research community. This work provides a contribution by proposing a novel shrinking-horizon robust MPC formulation for nonlinear discrete-time systems. By explicitly accounting for how disturbances and linearization errors are propagated through the nonlinear dynamics, a constraint tightening-based formulation is obtained, with guarantees of robust constraint satisfaction. The proposed controller relies on iteratively solving a Nonlinear Program (NLP) to simultaneously optimize system operation and the required constraint tightening. Numerical experiments show the effectiveness of the proposed controller with three different choices of NLP solvers as well as significantly improved computational speed, better scalability, and generally reduced conservatism when compared to an existing technique from the literature.
- Richards A. Robust Model Predictive Control for Time-Varying Systems. In: Proceedings of the 44th IEEE Conference on Decision and Control. 2005:3747-3752
- doi: https://doi.org/10.1016/j.automatica.2004.08.019
- doi: 10.1016/j.automatica.2006.05.003
- doi: 10.1109/TAC.2009.2020641
- doi: 10.1109/TAC.2011.2135190
- doi: 10.1002/rnc.1758
- doi: 10.1007/s12555-017-0669-y
- doi: 10.1109/TAC.2020.2982585
- doi: 10.1016/j.ifacol.2021.08.577
- Messerer F, Diehl M. An Efficient Algorithm for Tube-based Robust Nonlinear Optimal Control with Optimal Linear Feedback. In: IEEE 60th Conference on Decision and Control (CDC). 2021:6714-6721
- Doff-Sotta M, Cannon M. Difference of Convex Functions in Robust Tube Nonlinear MPC. In: IEEE 61st Conference on Decision and Control (CDC). 2022:3044–3050
- doi: 10.1016/j.isatra.2016.01.008
- Doman DB. Fuel Flow Topology and Control for Extending Aircraft Thermal Endurance. Journal of Thermophysics and Heat Transfer. 2018;32(1):35–50. doi: 10.2514/1.T5142
- Koeln JP, Alleyne AG. Two-Level Hierarchical Mission-Based Model Predictive Control. In: Annual American Control Conference (ACC). 2018:2332-2337
- doi: https://doi.org/10.1016/j.automatica.2020.108817
- McMullen P. On Zonotopes. Transactions of the American Mathematical Society. 1971;159(0):91–109. doi: 10.1090/S0002-9947-1971-0279689-2
- doi: 10.1109/TCAD.2022.3197971
- Leister DD, Koeln JP. Nonlinear Hierarchical MPC for Maximizing Aircraft Thermal Endurance. In: ASME Dynamic Systems and Control Conference. 2020
- doi: 10.1007/s12532-018-0139-4
- doi: 10.1137/S1052623497325107
- Leister DD, Koeln JP. Nonlinear Hierarchical MPC With Application to Aircraft Fuel Thermal Management Systems. IEEE Transactions on Control Systems Technology. 2023:1–14. doi: 10.1109/TCST.2022.3214730