International Journal of Control, Automation and Systems 2022; 20(4): 1063-1075
Published online April 2, 2022
https://doi.org/10.1007/s12555-021-0121-1
© The International Journal of Control, Automation, and Systems
This paper develops a novel robust tracking predictive controller for continuous-time nonlinear systems capable to deal with changing setpoints and unknown non-additive bounded disturbance. The sudden changes in a setpoint and/or existence of disturbance may lead to feasibility and stability issues if a stabilizing terminal constraint-based predictive controller is used. The robust tracking MPC presented in this paper extends the artificial reference-based nonlinear MPC for continuous-time systems and disturbance rejection. Closed-loop input-to-state stability and recursive feasibility of the optimization problem are guaranteed by tightening the terminal region, input constraint, and appropriate terminal cost function. An explicit formula that specifies the bound of sampling time interval is also introduced. We show that the proposed controller can reach an offset-free tracking if the disturbance is slowly time varying. However, in the case of non-slowly varying disturbance, a specific bound on tracking error will be guaranteed using an appropriate disturbance observation error based Lyapunov function. The satellite attitude control system simulation results are provided to show the efficiency of the proposed controller.
Keywords Continuous-time MPC, nonlinear systems, recursive feasibility, robust control.
International Journal of Control, Automation and Systems 2022; 20(4): 1063-1075
Published online April 1, 2022 https://doi.org/10.1007/s12555-021-0121-1
Copyright © The International Journal of Control, Automation, and Systems.
Abbas Zamani* and Hossein Bolandi
Iran University of Science & Technology
This paper develops a novel robust tracking predictive controller for continuous-time nonlinear systems capable to deal with changing setpoints and unknown non-additive bounded disturbance. The sudden changes in a setpoint and/or existence of disturbance may lead to feasibility and stability issues if a stabilizing terminal constraint-based predictive controller is used. The robust tracking MPC presented in this paper extends the artificial reference-based nonlinear MPC for continuous-time systems and disturbance rejection. Closed-loop input-to-state stability and recursive feasibility of the optimization problem are guaranteed by tightening the terminal region, input constraint, and appropriate terminal cost function. An explicit formula that specifies the bound of sampling time interval is also introduced. We show that the proposed controller can reach an offset-free tracking if the disturbance is slowly time varying. However, in the case of non-slowly varying disturbance, a specific bound on tracking error will be guaranteed using an appropriate disturbance observation error based Lyapunov function. The satellite attitude control system simulation results are provided to show the efficiency of the proposed controller.
Keywords: Continuous-time MPC, nonlinear systems, recursive feasibility, robust control.
Vol. 23, No. 3, pp. 683~972
Kyu-Il Jung, Kwang-Youn Kim, Tae-Woong Yoon*, and Gilsoo Jang
International Journal of Control, Automation and Systems 2005; 3(2): 270-277Nigar Ahmed, Meng Joo Er*, and Syed Awais Ali Shah
International Journal of Control, Automation, and Systems 2025; 23(3): 860-868Nguyen Ngoc Nam, Tam W. Nguyen, and Kyoungseok Han*
International Journal of Control, Automation, and Systems 2025; 23(2): 655-663