Active Disturbance Rejection Attitude Control for Flapping Wing Micro Aerial Vehicle With Nonaffine-in-Control Characteristics

This study presents attitude control research of flapping wing micro aerial vehicles with nonaffine-in-control characteristics via the active disturbance rejection control technique. With consideration of the uncertainties in moment of inertia caused by wings flapping and external disturbances, an extended state observer based on the unit quaternion is first designed to estimate the angular velocity and total uncertainties. The norm constraint on the unit quaternion can be guaranteed theoretically. The requirement of accurate value of moment of inertia is circumvented in the extended state observer. Based on the designed extended state observer, an output feedback controller using dynamic inversion method is presented to resolve the nonaffine-in-control characteristics caused by the uncertainties in moment of inertia. Rigorous closed-loop system stability is proven by employment of Lyapunov functions and the proposed control structure possesses the multi-time-scale property. Finally, numerical simulations are provided to validate the effectiveness and good tracking performance of the proposed control scheme.

[1]  Bao-Zhu Guo,et al.  On the convergence of an extended state observer for nonlinear systems with uncertainty , 2011, Syst. Control. Lett..

[2]  W. Marsden I and J , 2012 .

[3]  Yuanqing Xia,et al.  Lateral Path Tracking Control of Autonomous Land Vehicle Based on ADRC and Differential Flatness , 2016, IEEE Transactions on Industrial Electronics.

[4]  M. Platzer,et al.  Flapping Wing Aerodynamics - Progress and Challenges , 2006 .

[5]  Bifeng Song,et al.  A Wind Tunnel Experimental Study on the Flexible Flapping Wing With an Attached Airfoil to the Root , 2019, IEEE Access.

[6]  Maruthi R. Akella,et al.  Adaptive Attitude-Tracking Control of Spacecraft with Uncertain Time-Varying Inertia Parameters , 2015 .

[7]  Yu Xiao,et al.  An Adaptive Critic Design-Based Fuzzy Neural Controller for Hypersonic Vehicles: Predefined Behavioral Nonaffine Control , 2019, IEEE/ASME Transactions on Mechatronics.

[8]  Yi Huang,et al.  ADRC With Adaptive Extended State Observer and its Application to Air–Fuel Ratio Control in Gasoline Engines , 2015, IEEE Transactions on Industrial Electronics.

[9]  Muhammad R. Hajj,et al.  Flight dynamics and control of flapping-wing MAVs: a review , 2012 .

[10]  Changyin Sun,et al.  Adaptive Neural Network Control of a Flapping Wing Micro Aerial Vehicle With Disturbance Observer , 2017, IEEE Transactions on Cybernetics.

[11]  Yuliang Bai,et al.  Adaptive quaternion tracking with nonlinear extended state observer , 2017 .

[12]  Ayman A. El-Badawy,et al.  Command-Filtered Integral Backstepping Control of Longitudinal Flapping-Wing Flight , 2018, Journal of Guidance, Control, and Dynamics.

[13]  Sarangapani Jagannathan,et al.  Output Feedback Control of a Quadrotor UAV Using Neural Networks , 2010, IEEE Transactions on Neural Networks.

[14]  Sarangapani Jagannathan,et al.  Output-Constrained Control of Nonaffine Multiagent Systems With Partially Unknown Control Directions , 2019, IEEE Transactions on Automatic Control.

[15]  Domitilla Del Vecchio,et al.  Retroactivity Attenuation in Bio-Molecular Systems Based on Timescale Separation , 2011, IEEE Transactions on Automatic Control.

[16]  Frédéric Mazenc,et al.  Partial Lyapunov Strictification: Smooth Angular Velocity Observers for Attitude Tracking Control , 2015 .

[17]  Hassan K. Khalil,et al.  Output feedback stabilization of inverted pendulum on a cart in the presence of uncertainties , 2015, Autom..

[18]  Shen Zhang,et al.  Extended state observer based control for generic hypersonic vehicles with nonaffine-in-control character. , 2018, ISA transactions.

[19]  Yacine Chitour,et al.  Velocity‐free attitude stabilization with inertial vector measurements , 2016 .

[20]  Dezhi Xu,et al.  Finite-Time Stabilization for a Class of Non-Affine Nonlinear Systems With Input Saturation and Time-Varying Output Constraints , 2018, IEEE Access.

[21]  Juan Li,et al.  Output Predictor-Based Active Disturbance Rejection Control for a Wind Energy Conversion System With PMSG , 2017, IEEE Access.

[22]  Bao-Zhu Guo,et al.  Active Disturbance Rejection Control Approach to Output-Feedback Stabilization of a Class of Uncertain Nonlinear Systems Subject to Stochastic Disturbance , 2016, IEEE Transactions on Automatic Control.

[23]  James Biggs,et al.  Adaptive Attitude Tracking with Active Uncertainty Rejection , 2017 .

[24]  Fei Liu,et al.  Continuous Full-Order Nonsingular Terminal Sliding Mode Control for Systems With Matched and Mismatched Disturbances , 2019, IEEE Access.

[25]  Xiangwei Bu,et al.  Air-Breathing Hypersonic Vehicles Funnel Control Using Neural Approximation of Non-affine Dynamics , 2018, IEEE/ASME Transactions on Mechatronics.

[26]  Sentang Wu,et al.  Intermittent Gliding Flight Control Design and Verification of a Morphing Unmanned Aerial Vehicle , 2019, IEEE Access.

[27]  Shaocheng Tong,et al.  Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems , 2017, Autom..

[28]  Xiangwei Bu,et al.  Envelope-constraint-based tracking control of air-breathing hypersonic vehicles , 2019 .

[29]  F. Mazenc,et al.  Immersion and Invariance Observers for Gyro-Free Attitude Control Systems , 2016 .

[30]  Andrew Roberts,et al.  Inertial Vector Measurements Based Velocity-Free Attitude Stabilization , 2013, IEEE Transactions on Automatic Control.

[31]  Junseong Lee,et al.  Engineering Notes Stroke Plane Control for Longitudinal Stabilization of Hovering Flapping Wing Air Vehicles , 2015 .

[32]  Shuang Zhang,et al.  Control Design for Nonlinear Flexible Wings of a Robotic Aircraft , 2017, IEEE Transactions on Control Systems Technology.

[33]  Chaoyang Dong,et al.  Spacecraft output feedback attitude control based on extended state observer and adaptive dynamic programming , 2019, J. Frankl. Inst..

[34]  Xuefang Li,et al.  Iterative learning control of inhomogeneous distributed parameter systems - frequency domain design and analysis , 2014, Syst. Control. Lett..

[35]  Changyin Sun,et al.  Iterative Learning Control for a Flapping Wing Micro Aerial Vehicle Under Distributed Disturbances , 2019, IEEE Transactions on Cybernetics.

[36]  Jianlin Xuan,et al.  Calculation Methods of Flight Performance of Flapping Wing Aircrafts Based on Energy Theory and Slipstream Theory (September 2018) , 2018, IEEE Access.

[37]  S. Shankar Sastry,et al.  Flapping flight for biomimetic robotic insects: part I-system modeling , 2006, IEEE Transactions on Robotics.

[38]  S. Shankar Sastry,et al.  Flapping flight for biomimetic robotic insects: part II-flight control design , 2006, IEEE Transactions on Robotics.

[39]  Afshin Banazadeh,et al.  Adaptive attitude and position control of an insect-like flapping wing air vehicle , 2016 .

[40]  Robert J. Wood,et al.  Perching with a robotic insect using adaptive tracking control and iterative learning control , 2016, Int. J. Robotics Res..