Aerospace Knowledge and Technology Journal

Aerospace Knowledge and Technology Journal

A novel approach to robust predictive control design via optimization of an uncertain cost function

Document Type : Research Paper

Authors
1 PhD Student. Faculty of Electrical & Computer Engineering, Malek-Ashtar University of Technology, Tehran, Iran
2 Associated Professor. Faculty of Electrical & Computer Engineering, Malek-Ashtar University of Technology, Tehran, Iran
3 Assistant Professor. Faculty of Electrical & Computer Engineering, Malek-Ashtar University of Technology, Tehran, Iran
Abstract
In this study, the problem of robust two-dimensional integrated guidance and control between an interceptor and a target is formulated and simulated by considering actuator faults in the interceptor. A robust model predictive control algorithm is employed to address this problem. To enhance system robustness against actuator faults, the fault is modeled in the state-space representation, resulting in an uncertain cost function. This cost function, in addition to tracking error and control signal variations, also accounts for uncertainties in the system's input matrix and is optimized over a finite horizon. By optimizing the cost function within a finite horizon, the complex differential equations are transformed into a set of algebraic equations. Consequently, the actuator fault compensation is incorporated into the optimization process, and the resulting control signal becomes a function of system uncertainties, thus achieving robustness against actuator faults. The proposed method solves a complex optimization problem while maintaining simplicity and practical implementability. Since the control signal is dependent on model uncertainties, the method improves closed-loop robustness under conditions of reduced actuator effectiveness due to faults, thereby mitigating the impact of actuator failures. To validate the performance of the proposed algorithm, various numerical simulations are carried out, and compared with several other methods.
Keywords
Subjects

[1] T. LI, Z. JIANG, H. YANG, C. HU, and S. ZHANG, “Reconfigurable fault-tolerant control for supersonic missiles with actuator failures under actuation redundancy,” Chinese J. Aeronaut., vol. 33, no. 1, pp. 324–338, 2020,
 doi: 10.1016/j.cja.2019.05.015.
[2] Y. Yuan, T. Zhang, Z. Lin, Z. Zhao, and X. Zhang, “Actuator fault tolerant control of variable cycle engine using sliding mode control scheme,” Actuators, vol. 10, no. 2, pp. 1–19, Jan. 2021, doi: 10.3390/act10020024.
[3] X. Sun, X. Wang, Z. Zhou, and Z. Zhou, “Active fault-tolerant control strategy for more electric aircraft under actuation system failure,” Actuators, vol. 9, no. 4, pp. 1–16, Nov. 2020, doi: 10.3390/act9040122.
[4] G. Cai, Y. Zhao, W. Quan, and X. Zhang, “Design Of Lpv Fault-Tolerant Controller For Hypersonic Vehicle Based On State Observer,” J. Ind. Manag. Optim., vol. 17, no. 1, pp. 447–465, 2021, doi: 10.3934/jimo.2019120.
[5] Y. Liu, Q. Wang, C. Hu, and C. Dong, “ESO-based fault-tolerant anti-disturbance control for air-breathing hypersonic vehicles with variable geometry inlet,” Nonlinear Dyn., vol. 98, no. 3, pp. 2293–2308, Nov. 2019, doi: 10.1007/s11071-019-05329-3.
[6] N. R. Esfahani and K. Khorasani, “A distributed model predictive control (MPC) fault reconfiguration strategy for formation flying satellites,” Int. J. Control, vol. 89, no. 5, pp. 960–983, 2016.
[7] K. Geng, N. A. Chulin, and Z. Wang, “Fault-tolerant model predictive control algorithm for path tracking of autonomous vehicle,” Sensors, vol. 20, no. 15, p. 4245, 2020.
[8] R. Keller, S. X. Ding, M. Müller, and D. Stolten, “Fault-tolerant model predictive control of a direct methanol-fuel cell system with actuator faults,” Control Eng. Pract., vol. 66, pp. 99–115, 2017.
[9] W. Jung and H. Bang, “Fault and failure tolerant model predictive control of quadrotor UAV,” Int. J. Aeronaut. Sp. Sci., vol. 22, pp. 663–675, 2021.
[10] E. Hill, A. Newton, S. A. Gadsden, and M. Biglarbegian, “Tube-based robust model predictive control for fault tolerance,” Mechatronics, vol. 95, p. 103051, 2023.
[11] R. Sheikhbahaei, A. Alasty, and G. Vossoughi, “Robust fault tolerant explicit model predictive control,” Automatica, vol. 97, pp. 248–253, 2018.
[12] H. Niemann and J. Stoustrup, “Passive fault tolerant control of a double inverted pendulum - A case study,” Control Eng. Pract., vol. 13, no. 8, pp. 1047–1059, Aug. 2005, doi: 10.1016/j.conengprac.2004.11.002.
[13] N. O. Ghahramani and F. Towhidkhah, “Constrained incremental predictive controller design for a flexible joint robot,” ISA Trans., vol. 48, no. 3, pp. 321–326, 2009, doi: 10.1016/j.isatra.2009.01.010.
[14] B. Panchal, N. Mate, and S. E. Talole, “Continuous-time predictive control-based integrated guidance and control,” J. Guid. Control. Dyn., vol. 40, no. 7, pp. 1579–1595, 2017, doi: 10.2514/1.G002661.
[15] L. Wang, Model Predictive Control System Design and Implementation Using MATLAB®. London: Springer London, 2009. doi: 10.1007/978-1-84882-331-0.