(206f) Optimization Methods for Robust Model Predictive Control
AIChE Annual Meeting
2023
2023 AIChE Annual Meeting
Computing and Systems Technology Division
Advances in Optimization II
Tuesday, November 7, 2023 - 9:30am to 9:48am
In this study, we present an optimization formulation and algorithm to solve for the optimal disturbance attenuation problem. Differently from what is presented in the previous literature, we propose an algorithm which efficiently solve for the optimal solutions without requiring any additional iterative or trial-and-error methods. The proposed algorithm translates the constrained min-max optimization into an equivalent constrained minimization. When there are no constraints on the manipulated variable, then the proposed algorithm is actually solving a constrained scalar minimization and finds analytical solutions. When the manipulated variable is constrained, the proposed algorithm is still able to efficiently find the optimal solutions. We also discuss the claim made by Basar et al, (1995) that in the limit of $x_0 \rightarrow 0$, where $x_0$ is the initial condition for the state of the system, the disturbance attenutaion problem solves the $H_{\infty}$ optimal control problem. Furthermore, we present a case study where the performance of nominal MPC and RMPC, implemented using the proposed optimization algorithm, is compared, as applied to a generic process monitoring control problem. The RMPC simulation is solved efficiently with the proposed algorithm and the numerical simulations suggest that RMPC is a better controller in limiting the influence of disturbances to the state of the system. However, robustness comes with a higher average cost than nominal MPC.
References
Basar, Tamer, and Pierre Bernhard. "$H^{\infty}$-optimal control and related minimax design problems. Systems and Control: Foundations and Applications." (1995).
Bujarbaruah, Monimoy, Ugo Rosolia, Yvonne R. Stürz, Xiaojing Zhang, and Francesco Borrelli. "Robust MPC for linear systems with parametric and additive uncertainty: A novel constraint tightening approach." arXiv preprint arXiv:2007.00930 (2020).
Campo, Peter J., and Manfred Morari. "Robust model predictive control." 1987 American control conference. IEEE, 1987.
Eliasi, H., M. B. Menhaj, and H. Davilu. "Robust nonlinear model predictive control for a PWR nuclear power plant." Progress in Nuclear Energy 54.1 (2012): 177-185.
Hespanha, João P. Noncooperative game theory. Princeton University Press, 2017.
Lee, Jay H., and Zhenghong Yu. "Worst-case formulations of model predictive control for systems with bounded parameters." Automatica 33.5 (1997): 763-781.
Kerrigan, Eric C., and Jan M. Maciejowski. "Feedback minâmax model predictive control using a single linear program: robust stability and the explicit solution." International Journal of Robust and Nonlinear Control: IFACâAffiliated Journal 14.4 (2004): 395-413.
Mayne, David Q., James B. Rawlings, Christopher V. Rao, and Pierre OM Scokaert. "Constrained model predictive control: Stability and optimality." Automatica 36, no. 6 (2000): 789-814.
Mayne, David Q. "Model predictive control: Recent developments and future promise." Automatica 50.12 (2014): 2967-2986.
Saltık, M. Bahadır, Leyla Ãzkan, Jobert HA Ludlage, Siep Weiland, and Paul MJ Van den Hof. "An outlook on robust model predictive control algorithms: Reflections on performance and computational aspects." Journal of Process Control 61 (2018): 77-102.
Veres, Sandor M., and J. P. Norton. "Predictive self-tuning control by parameter bounding and worst-case design." Automatica 29.4 (1993): 911-928.
Yan, Yan, and Longge Zhang. "Robust Model Predictive Control with Almost Zero Online Computation." Mathematics 9.3 (2021): 242.