Robust model reference adaptive backstepping sliding-mode control for quadrotor attitude with disturbance observer

Purpose The purpose of this research paper is to design a disturbance observer-based control based on the robust model reference adaptive backstepping sliding-mode control for attitude quadrotor model subject to uncertainties and disturbances. Design/methodology/approach To estimate and reject the disturbance, a disturbance observer is designed for the exogenous disturbances with perturbation while a control criterion is developed for the tracking of desired output. To achieve the control performance, backstepping and sliding-mode control techniques are patched together to obtain robust chattering-free controller. Furthermore, a model reference adaptive control criterion is also combined with the design of robust control for the estimation and rejection of uncertainties and unmodeled dynamics of the attitude quadrotor. Findings The findings of this research work includes the design of a disturbance observer-based control for uncertain attitude quadrotor system with the ability of achieving tracking control objective in the presence of nonlinear exogenous disturbance with and without perturbation. Practical implications In practice, the quadrotor flight is opposed by different kinds of the disturbances. In addition, being an underactuated system, it is difficult to obtain an accurate mathematical model of quadrotor for the control design. Thus, a quadrotor model with uncertainties and disturbances is inevitable. Hence, it is necessary to design a control system with the ability to achieve the control objectives in the presence of uncertainties and disturbances. Originality/value Designing the control methods for quadrotor control without uncertainties and disturbances is a common practice. However, investigating the uncertain quadrotor plant in the presence of nonlinear disturbances is rarely taken into consideration for the control design. Hence, this paper presents a control algorithm to address the issues of the uncertainties and disturbances as well as investigate a control algorithm to achieve tracking performance.

[1]  Nishchal K. Verma,et al.  Disturbance observer based backstepping controller for a quadcopter , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.

[2]  Dan Wang,et al.  Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form , 2005, IEEE Transactions on Neural Networks.

[3]  Denis V. Efimov,et al.  Trajectory tracking for a quadrotor under wind perturbations: sliding mode control with state-dependent gains , 2018, J. Frankl. Inst..

[4]  Jun Ma,et al.  Robust finite-time composite nonlinear feedback control for synchronization of uncertain chaotic systems with nonlinearity and time-delay , 2018, Chaos, Solitons & Fractals.

[5]  V. J. Majd,et al.  A finite-time tracker for nonholonomic systems using recursive singularity-free FTSM , 2011, Proceedings of the 2011 American Control Conference.

[6]  Aminurrashid Noordin,et al.  Adaptive PID Controller Using Sliding Mode Control Approaches for Quadrotor UAV Attitude and Position Stabilization , 2020, Arabian Journal for Science and Engineering.

[7]  Chenguang Yang,et al.  Extended State Observer-Based Integral Sliding Mode Control for an Underwater Robot With Unknown Disturbances and Uncertain Nonlinearities , 2017, IEEE Transactions on Industrial Electronics.

[8]  Gang Tao,et al.  Dynamic Surface Control Using Neural Networks for a Class of Uncertain Nonlinear Systems With Input Saturation , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[9]  Jing Sun,et al.  Model Reference Adaptive Control , 2015, Encyclopedia of Systems and Control.

[10]  Saleh Mobayen,et al.  Design of LMI-based sliding mode controller with an exponential policy for a class of underactuated systems , 2016, Complex..

[11]  Wen-Hua Chen Development of nonlinear disturbance observer based control and nonlinear PID: A personal note , 2018 .

[12]  Wen-Hua Chen,et al.  Disturbance observer based control for nonlinear systems , 2004 .

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

[14]  Mohammad Javad Yazdanpanah,et al.  Adaptive control of uncertain nonlinear systems using mixed backstepping and Lyapunov redesign techniques , 2012 .

[15]  Changchun Hua,et al.  Dynamic surface based tracking control of uncertain quadrotor unmanned aerial vehicles with multiple state variable constraints , 2019, IET Control Theory & Applications.

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

[17]  Fairouz Tchier,et al.  Nonsingular fast terminal sliding-mode stabilizer for a class of uncertain nonlinear systems based on disturbance observer , 2017 .

[18]  WU Qing-xian,et al.  Backstepping-based attitude control for a quadrotor UAV with input saturation and attitude constraints , 2015 .

[19]  Xinjiang Wei,et al.  Composite adaptive disturbance observer‐based control for a class of nonlinear systems with multisource disturbance , 2013 .

[20]  Lei Guo,et al.  Advances in Disturbance/Uncertainty Estimation and Attenuation [Guest editors' introduction] , 2015, IEEE Trans. Ind. Electron..

[21]  Wen-Hua Chen,et al.  Sliding mode control for a class of uncertain nonlinear system based on disturbance observer , 2009 .

[22]  Shuzhi Sam Ge,et al.  Adaptive control of a quadrotor aerial vehicle with input constraints and uncertain parameters , 2018, Int. J. Control.

[23]  Yisheng Zhong,et al.  Robust Attitude Stabilization for Nonlinear Quadrotor Systems With Uncertainties and Delays , 2017, IEEE Transactions on Industrial Electronics.