Finite-time active disturbance rejection control scheme for quadrotor attitude tracking
Taiqi Wang1, Yuanqing Xia2, Kai Zhao1
1School of Automation, Beijing Institute of Technology, Beijing 100081, P.R. China.
None:
In this paper, a finite-time active disturbance rejection control (FADRC) framework for quadrotor attitude tracking is presented. The FADRC framework is developed for two cascaded loops (inner-loop and outer-loop) to control the attitude angle and angular velocity, respectively. Two nonlinear extended state observers (NESOs) are devised to actively estimate and compensate for total disturbances, including internal uncertainties and external disturbances. A novel tracking differentiator (TD) is introduced to generate smooth angular speed information, featuring a simpler configuration and only one adjustable parameter, thus enhancing practical applicability. Additionally, a nonlinear control law is formulated to resist disturbances. For the outer-loop, a finite-time controller is designed to significantly enhance the tracking speed and mitigate the effects of tracking errors by ensuring convergence in a finite time, thereby improving the overall system response and robustness. The inner-loop nonlinear controller ensures rapid angular velocity tracking and stable output torques. The convergence of the TD and NESO, as well as the stability of the dual-loop controllers, are rigorously proven using Lyapunov methods. Simulation and experimental results demonstrate that the proposed control scheme achieves precise tracking performance with faster response speed, smaller tracking error, and better disturbance rejection performance compared to the existing methods.
More Related Videos
08:18WheelCon: A Wheel Control-Based Gaming Platform for Studying Human Sensorimotor Control
Published on: August 15, 2020
09:01Gain-compensation Methodology for a Sinusoidal Scan of a Galvanometer Mirror in Proportional-Integral-Differential Control Using Pre-emphasis Techniques
Published on: April 4, 2017
Related Concept Videos
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
PI Controller: Design
Time and frequency -Domain Interpretation of PI Control
Acting as a low-pass filter, the PI controller slows the system's response and extends settling times. This requires...
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
PID Controller
Multi-input and Multi-variable systems
In the absence...
