Adaptive fault tolerant attitude tracking control for miniature rotorcrafts under actuator saturation

Abstract The problem of attitude tracking control for a miniature rotorcraft with partial loss of actuator effectiveness is investigated in this paper. By using adaptation mechanism and by combining with Nussbaum gain technique, an adaptive tolerant control strategy capable of attenuating immeasurable disturbances, compensating system parameters uncertainties, and accommodating actuation faults is developed. Then, the rotorcraft attitude system subjected to control constraints is further considered, and a novel fault tolerant controller equipped with auxiliary systems is designed to achieve both attitude tracking and saturation alleviation of control signal. Moreover, fault detection and diagnosis unit are not needed in using and implementing the proposed method. It is proven that attitude errors can asymptotically converge to a small neighborhood of equilibrium point in the face of faulty actuator, model uncertainties, external disturbances and even actuator saturation. Finally, the simulation results demonstrate the effectiveness of the proposed controller.

[1]  Gang Tao,et al.  Adaptive compensation control of the quadrotor helicopter using quantum information technology and disturbance observer , 2014, J. Frankl. Inst..

[2]  Quan Quan,et al.  Attitude control of a quadrotor aircraft subject to a class of time-varying disturbances , 2011 .

[3]  Nicolas Marchand,et al.  Bounded attitude control of rigid bodies: Real-time experimentation to a quadrotor mini-helicopter , 2011 .

[4]  Sheng-Hsiung Yang,et al.  Mixed Event/Time‐Triggered Static Output Feedback L2‐Gain Control for Networked Control Systems , 2017 .

[5]  Hassan Noura,et al.  Design of passive fault-tolerant controllers of a quadrotor based on sliding mode theory , 2015, Int. J. Appl. Math. Comput. Sci..

[6]  V. Santibáñez,et al.  Quad-rotors formation based on potential functions with obstacle avoidance , 2012 .

[7]  Kaibiao Sun,et al.  Attitude Tracking Control of A Quad‐Rotor with Partial Loss of Rotation Effectiveness , 2017 .

[8]  Shen Yin,et al.  Velocity-Free Fault-Tolerant and Uncertainty Attenuation Control for a Class of Nonlinear Systems , 2016, IEEE Transactions on Industrial Electronics.

[9]  Tianyou Chai,et al.  Data-driven recursive subspace identification based online modelling for prediction and control of molten iron quality in blast furnace ironmaking , 2017 .

[10]  Leonid M. Fridman,et al.  Super twisting control algorithm for the attitude tracking of a four rotors UAV , 2012, J. Frankl. Inst..

[11]  Matthew C. Turner,et al.  Decentralized Approaches to Antiwindup Design With Application to Quadrotor Unmanned Aerial Vehicles , 2016, IEEE Transactions on Control Systems Technology.

[12]  Taeyoung Lee,et al.  Robust Adaptive Attitude Tracking on ${\rm SO}(3)$ With an Application to a Quadrotor UAV , 2013, IEEE Transactions on Control Systems Technology.

[13]  Claire J. Tomlin,et al.  Precision flight control for a multi-vehicle quadrotor helicopter testbed , 2011 .

[14]  Okyay Kaynak,et al.  Tracking Control of Robotic Manipulators With Uncertain Kinematics and Dynamics , 2016, IEEE Transactions on Industrial Electronics.

[15]  M. Tadjine,et al.  Classical and second order sliding mode control solution to an attitude stabilization of a four rotors helicopter: From theory to experiment , 2011, 2011 IEEE International Conference on Mechatronics.

[16]  Zheng Wang,et al.  Trajectory tracking of a quadrotor with unknown parameters and its fault-tolerant control via sliding mode fault observer , 2015, J. Syst. Control. Eng..

[17]  Danwei Wang,et al.  Integral-Type Sliding Mode Fault-Tolerant Control for Attitude Stabilization of Spacecraft , 2015, IEEE Transactions on Control Systems Technology.

[18]  Z. Zuo,et al.  Adaptive trajectory tracking control of output constrained multi-rotors systems , 2014 .

[19]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[20]  Alan F. Lynch,et al.  Inner–Outer Loop Control for Quadrotor UAVs With Input and State Constraints , 2016, IEEE Transactions on Control Systems Technology.

[21]  Honghua Zhang,et al.  Immersion and invariance based command-filtered adaptive backstepping control of VTOL vehicles , 2013, Autom..

[22]  Bijan Shirinzadeh,et al.  Nonlinear Double-Integral Observer and Application to Quadrotor Aircraft , 2015, IEEE Transactions on Industrial Electronics.

[23]  Shuzhi Sam Ge,et al.  Adaptive neural control of nonlinear time-delay systems with unknown virtual control coefficients , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[24]  Zongyu Zuo,et al.  Trajectory tracking control design with command-filtered compensation for a quadrotor , 2010 .

[25]  Shaocheng Tong,et al.  Observer-Based Adaptive Fuzzy Backstepping Output Feedback Control of Uncertain MIMO Pure-Feedback Nonlinear Systems , 2012, IEEE Transactions on Fuzzy Systems.

[26]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations , 2013, IEEE Transactions on Control Systems Technology.

[27]  Jianxiang Xi,et al.  Robust attitude controller design for miniature quadrotors , 2016 .

[28]  P.J. Alsina,et al.  Dynamic Modelling of a Quadrotor Aerial Vehicle with Nonlinear Inputs , 2008, 2008 IEEE Latin American Robotic Symposium.

[29]  Yisheng Zhong,et al.  Quaternion-Based Robust Attitude Control for Uncertain Robotic Quadrotors , 2015, IEEE Transactions on Industrial Informatics.

[30]  Zewei Zheng,et al.  A Robust Adaptive RBFNN Augmenting Backstepping Control Approach for a Model-Scaled Helicopter , 2015, IEEE Transactions on Control Systems Technology.

[31]  Guilherme V. Raffo,et al.  An integral predictive/nonlinear Hinfinity control structure for a quadrotor helicopter , 2010, Autom..

[32]  Zongyu Zuo,et al.  Augmented L1 adaptive tracking control of quad-rotor unmanned aircrafts , 2014, IEEE Transactions on Aerospace and Electronic Systems.

[33]  Farrokh Janabi-Sharifi,et al.  Image-based tracking control of VTOL unmanned aerial vehicles , 2015, Autom..

[34]  Brahim Cherki,et al.  A new robust control for minirotorcraft unmanned aerial vehicles. , 2015, ISA transactions.

[35]  Lu Wang,et al.  Robust Disturbance Rejection Control for Attitude Tracking of an Aircraft , 2015, IEEE Transactions on Control Systems Technology.

[36]  Shaocheng Tong,et al.  Adaptive Fuzzy Output Feedback Control of MIMO Nonlinear Systems With Unknown Dead-Zone Inputs , 2013, IEEE Transactions on Fuzzy Systems.

[37]  Sauro Longhi,et al.  Flight control of a quadrotor vehicle subsequent to a rotor failure , 2014 .

[38]  Yao Zhang,et al.  Nonlinear Robust Adaptive Tracking Control of a Quadrotor UAV Via Immersion and Invariance Methodology , 2015, IEEE Transactions on Industrial Electronics.

[39]  Youmin Zhang,et al.  Active fault‐tolerant control system design with trajectory re‐planning against actuator faults and saturation: Application to a quadrotor unmanned aerial vehicle , 2015 .

[40]  Anthony Tzes,et al.  Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances , 2011 .

[41]  Shuai Ling,et al.  Stabilization and synchronization for a mechanical system via adaptive sliding mode control. , 2017, ISA transactions.

[42]  Shen Yin,et al.  A New Disturbance Attenuation Control Scheme for Quadrotor Unmanned Aerial Vehicles , 2017, IEEE Transactions on Industrial Informatics.

[43]  T. Madani,et al.  Backstepping Sliding Mode Control Applied to a Miniature Quadrotor Flying Robot , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[44]  Zhankui Song,et al.  Adaptive compensation control for attitude adjustment of quad-rotor unmanned aerial vehicle. , 2017, ISA transactions.