Design of an actuator fault-tolerant controller for an air vehicle with nonlinear dynamics

In this paper, a novel method is presented to design an autopilot for an air vehicle with a polynomial nonlinear model. This method employs the nonlinear model directly in the control design process without the need for local linearization about an operating point. It is shown that the control design problem can be formulated as a sum-of-squares optimization problem. This method guarantees exponential stability of the closed-loop nonlinear system by introducing a polynomial Lyapunov function. The nonlinear dynamic model of air vehicles can usually be represented in the polynomial form. Therefore, the proposed method can widely be applied to design an air vehicle autopilot. Besides using the proposed method along with the projection based and online redesign methods, a fault-tolerant controller is designed for the air vehicle. Furthermore, a new approach is developed by combination of these methods to fault-tolerant control system design. The proposed method is applied to design a fault-tolerant controller for a nonlinear pitch-axis model of an air vehicle subject to loss of effectiveness actuator fault. The simulation results show the efficiency of the proposed method.

[1]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[2]  A. Papachristodoulou,et al.  Analysis of aircraft pitch axis stability augmentation system using sum of squares optimization , 2005, Proceedings of the 2005, American Control Conference, 2005..

[3]  Antonis Papachristodoulou,et al.  Robust nonlinear stability and performance analysis of an F/A‐18 aircraft model using sum of squares programming , 2013 .

[4]  A. Papachristodoulou,et al.  Nonlinear control synthesis by sum of squares optimization: a Lyapunov-based approach , 2004, 2004 5th Asian Control Conference (IEEE Cat. No.04EX904).

[5]  Kai-Yew Lum,et al.  Passive Actuators' Fault-Tolerant Control for Affine Nonlinear Systems , 2010, IEEE Transactions on Control Systems Technology.

[6]  Hiroyuki Ichihara Optimal Control for Polynomial Systems Using Matrix Sum of Squares Relaxations , 2009, IEEE Transactions on Automatic Control.

[7]  Burak Yuksek,et al.  Fault tolerant heading control system design for Turac unmanned aerial vehicle , 2017 .

[8]  Youmin Zhang,et al.  Issues On Integration of Fault Diagnosis and Reconfigurable Control in Active Fault-Tolerant Control Systems , 2007 .

[9]  Ufuk Topcu,et al.  Quantitative local analysis of nonlinear systems , 2008 .

[10]  Jan Lunze,et al.  Reconfigurable Fault-tolerant Control: A Tutorial Introduction , 2008, Eur. J. Control.

[11]  Michel Kinnaert,et al.  Diagnosis and Fault-Tolerant Control , 2004, IEEE Transactions on Automatic Control.

[12]  Yi Shen,et al.  Fault diagnosis and robust fault-tolerant control for linear over-actuated systems , 2016 .

[13]  Wilson J. Rugh,et al.  Gain scheduling for H-infinity controllers: a flight control example , 1993, IEEE Trans. Control. Syst. Technol..

[14]  Kai-Yew Lum,et al.  Application of passivity and cascade structure to robust control against loss of actuator effectiveness , 2010 .

[15]  Kai-Yew Lum,et al.  Passive actuators’ fault tolerant control for affine nonlinear systems , 2008 .

[16]  Jianping Zeng,et al.  Exponential stabilisation of nonlinear parameter-varying systems with applications to conversion flight control of a tilt rotor aircraft , 2019, Int. J. Control.

[17]  A. Das,et al.  Feedback linearization for a nonlinear skid-to-turn missile model , 2004, Proceedings of the IEEE INDICON 2004. First India Annual Conference, 2004..

[18]  Marcel Staroswiecki,et al.  Supervisory fault tolerant control for a class of uncertain nonlinear systems , 2009, Autom..

[19]  Guang-Hong Yang,et al.  FTC synthesis for nonlinear systems: Sum of squares optimization approach , 2007, 2007 46th IEEE Conference on Decision and Control.

[20]  Denis Efimov,et al.  Transient management of a supervisory fault-tolerant control scheme based on dwell-time conditions , 2015 .

[21]  Denis Efimov,et al.  Supervisory fault‐tolerant control with mutual performance optimization , 2013 .

[22]  Kemin Zhou,et al.  Fault Tolerant Safe Flight Controller Bank1 , 2007 .

[23]  Weiyao Lan,et al.  Output feedback composite nonlinear feedback control for singular systems with input saturation , 2015, J. Frankl. Inst..

[24]  A. Tsourdos,et al.  Lateral acceleration control design of a non-linear homing missile using multi-objective evolutionary optimisation , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[25]  Rongrong Wang,et al.  Passive Actuator Fault-Tolerant Control for a Class of Overactuated Nonlinear Systems and Applications to Electric Vehicles , 2013, IEEE Transactions on Vehicular Technology.

[26]  Kemin Zhou,et al.  FAULT TOLERANT SAFE FLIGHT CONTROLLER BANK 1 , 2006 .

[27]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[28]  Frank Allgöwer,et al.  Analysis and design of polynomial control systems using dissipation inequalities and sum of squares , 2006, Comput. Chem. Eng..

[29]  Jun Zhou,et al.  Active fault-tolerant satellite attitude control based on fault effect classification , 2017 .

[30]  Jin Jiang,et al.  Fault-tolerant control systems: A comparative study between active and passive approaches , 2012, Annu. Rev. Control..

[31]  Daniel Liberzon,et al.  Switching in Systems and Control , 2003, Systems & Control: Foundations & Applications.

[32]  Chun-Liang Lin On the design of an adaptive fuzzy gain-scheduled autopilot , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[33]  Chimpalthradi R. Ashokkumar,et al.  Adaptive fault tolerant control for reconfigurable systems , 2018 .

[34]  Guanghong Yang,et al.  Fault‐tolerant control synthesis for a class of nonlinear systems: Sum of squares optimization approach , 2009 .