Anti-Disturbance Compensator Design for Unmanned Aerial Vehicle

  • Ibraheem Kasim Ibraheem University of Baghdad / College of Engineering / electrical engineering Department
Keywords: Quadrotor; Active disturbance rejection; UAV; Extended State observer; Hurwitz Stability; unmanned aerial vehicle; trajectory tracking; wind disturbance.


In this paper, an Anti-Disturbance Compensator is suggested for the stabilization of a 6-DoF quadrotor Unmanned Aerial vehicle (UAV) system, namely, the Improved Active Disturbance Rejection Control (IADRC). The proposed Control Scheme rejects the disturbances subjected to this system and eliminates the effect of the uncertainties that the quadrotor system exhibits. The complete nonlinear mathematical model of the 6-DoF quadrotor UAV system has been used to design the four ADRCs units for the attitude and altitude stabilization. Stability analysis has been demonstrated for the Linear Extended State Observer (LESO) of each IADRC unit and the overall closed-loop system using Hurwitz stability criterion. A minimization to a proposed multi-objective Output Performance Index (OPI) is achieved in the MATLAB environment to tune the IADRCs parameters using Genetic Algorithm (GA). The IADRC has been tested for the 6-DOF quadrotor under different tracking scenarios, including disturbance rejection and uncertainties elimination and compared with nonlinear and linear PID controllers. The simulations showed the excellent performance of the proposed compensator against the controllers used in the comparison.


Download data is not yet available.
How to Cite
Ibraheem, I. (2019) “Anti-Disturbance Compensator Design for Unmanned Aerial Vehicle”, Journal of Engineering, 26(1), pp. 86-103. doi: 10.31026/j.eng.2020.01.08.