Robust active disturbance attenuation control of an uncertain quadrotor

PurposeThe aim of this research is to design a robust active disturbance attenuation control (RADAC) technique combined with an extended high gain observer (EHGO) and low pass filter (LPF).Design/methodology/approachFor designing a RADAC technique, the sliding mode control (SMC) method is used. Since the standard method of SMC exhibits a chattering phenomenon in the controller, a multilayer sliding mode surface is designed for avoiding the chattering. In addition, to attenuate the unwanted uncertainties and disturbances (UUDs), the techniques of EHGO and LPF are deployed. Besides acting as a patch for disturbance attenuation, the EHGO design estimates the state variables. To investigate the stability and effectiveness of the designed control algorithm, the stability analysis followed by the simulation study is presented.FindingsThe major findings include the design of a chattering-free RADAC controller based on the multilayer sliding mode surface. Furthermore, a criterion of integrating the LPF scheme within the EHGO scheme is also developed to attenuate matched and mismatched UUDs.Practical implicationsIn practice, the quadrotor flight is opposed by different kinds of the UUDs. And, the model of the quadrotor is a highly nonlinear underactuated model. Thus, the dynamics of the quadrotor model become more complex and uncertain due to the additional UUDs. Hence, it is necessary to design a robust disturbance attenuation technique with the ability to estimate the state variables and attenuate the UUDs and also achieve the desired control objectives.Originality/valueDesigning control methods to attenuate the disturbances while assuming that the state variables are known is a common practice. However, investigating the uncertain plants with unknown states along with the disturbances is rarely taken in consideration for the control design. Hence, this paper presents a control algorithm to address the issues of the UUDs as well as investigate a criterion to reduce the chattering incurred in the controller due to the standard SMC algorithm.

[1]  Roland Siegwart,et al.  Full control of a quadrotor , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Fahad Mumtaz Malik,et al.  Finite-Time Trajectory Tracking Control of Output-Constrained Uncertain Quadrotor , 2020, IEEE Access.

[3]  Ke Zhang,et al.  Direct self-repairing control of the quadrotor helicopter based on adaptive sliding mode control technique , 2014, Proceedings of 2014 IEEE Chinese Guidance, Navigation and Control Conference.

[4]  Frank L. Lewis,et al.  Sliding Mode Approach to Control Quadrotor Using Dynamic Inversion , 2011 .

[5]  Yue Bai,et al.  Gain adaptive sliding mode controller based on interval type-II fuzzy neural network designed for attitude control for micro aircraft vehicle , 2014, Int. J. Intell. Comput. Cybern..

[6]  Shuai An,et al.  Adaptive trajectory tracking controller design for a quadrotor UAV with payload variation , 2018, Int. J. Intell. Comput. Cybern..

[7]  Mou Chen,et al.  Disturbance Observer Based Tracking Control of Quadrotor With High-Order Disturbances , 2020, IEEE Access.

[8]  Ju Jiang,et al.  Projection Modification Based Robust Adaptive Backstepping Control for Multipurpose Quadcopter UAV , 2019, IEEE Access.

[9]  En-hui Zheng,et al.  Second order sliding mode control for a quadrotor UAV. , 2014, ISA transactions.

[10]  Hassan K. Khalil,et al.  A separation principle for the stabilization of a class of nonlinear systems , 1997, 1997 European Control Conference (ECC).

[11]  Fahad Mumtaz Malik,et al.  Robust output feedback control of fixed-wing aircraft , 2020 .

[12]  Ümit Özgüner,et al.  Sliding Mode Control of a Quadrotor Helicopter , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[13]  Tinashe Chingozha Robust nonlinear trajectory tracking and control of quadrotor UAV , 2014 .

[14]  Mou Chen,et al.  Sliding mode control for quadrotor with disturbance observer , 2018, Advances in Mechanical Engineering.

[15]  Ashfaq Ahmad Mian,et al.  Modeling and Backstepping-based Nonlinear Control Strategy for a 6 DOF Quadrotor Helicopter , 2008 .

[16]  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.