journal article·2021-12-07Open access

Quadrotor Attitude Control by Fractional-Order Fuzzy Particle Swarm Optimization-Based Active Disturbance Rejection Control

Qi Zhang, Yaoxing Wei, Xiao Li

Applied Sciences· Volume 11· Issue 24

Abstract

In this paper, Active Disturbance Rejection Control (ADRC) is utilized in the attitude control of a quadrotor aircraft to address the problem of attitude destabilization in flight control caused by parameter uncertainties and external disturbances. Considering the difficulty of optimizing the parameter of ADRC, a fractional-order fuzzy particle swarm optimization (FOFPSO) algorithm is proposed to optimize the parameters of ADRC for quadrotor aircraft. Simultaneously, the simulation experiment is designed, which compares with the optimized performance of traditional particle swarm optimization (PSO), fuzzy article swarm optimization (FPSO) and adaptive genetic algorithm-particle swarm optimization (AGA-PSO). In addition, the turbulent wind field model is established to verify the disturbance rejection performance of the controller. Finally, the designed controller is deployed to the actual hardware platform by using the model-based design method. The results show that the controller has a small overshoot and stronger disturbance rejection ability after the parameters are optimized by the proposed algorithm.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Adaptive Control of Nonlinear Systems · Inertial Sensor and Navigation · Control and Dynamics of Mobile Robots

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Electronic Engineering and Automation, Guilin University of Electronic Technology, Guilin 541004, China

References (29)

Show source-provided references
1. Hybrid fuzzy-based sliding-mode control approach, optimized by genetic algorithm for quadrotor unmanned aerial vehicles10.1007/s40747-017-0051-y ↗
2. Fast Genetic Algorithm Path Planner for Fixed-Wing Military UAV Using GPU10.1109/TAES.2018.2807558 ↗
3. State-of-the-art technologies for UAV inspections10.1049/iet-rsn.2017.0251 ↗
4. A review on state-of-the-art power line inspection techniques10.1109/TIM.2020.3031194 ↗
5. Development of a low-cost quadrotor UAV based on ADRC for agricultural remote sensing
6. A review of quadrotor: An underactuated mechanical system10.1016/j.arcontrol.2018.10.009 ↗
7. Nonlinear PID-type controller for quadrotor trajectory tracking10.1109/TMECH.2018.2855161 ↗
8. Nonlinear PID controller design for a 6-DOF UAV quadrotor system
9. Robust PID control of quadrotors with power reduction analysis10.1016/j.isatra.2019.08.045 ↗
10. Lqr controller design for quad-rotor helicopters
11. UAV attitude control with LQR controller based on extended state observer
12. Neural network-based adaptive sliding mode control design for position and attitude control of a quadrotor UAV10.1016/j.ast.2019.04.055 ↗
13. A model predictive control (mpc) approach on unit quaternion orientation based quadrotor for trajectory tracking10.1007/s12555-018-0860-9 ↗
14. A constrained error-based MPC for path following of quadrotor with stability analysis10.1007/s11071-019-04859-0 ↗
15. Adaptive and robust control of quadrotor aircrafts with input saturation10.1007/s11071-017-3451-z ↗
16. Song, Z., Wang, Y., Liu, L., Cheng, Z., and Yang, Y. (2020, January 22–24). Research on Attitude Control of Quadrotor UAV Based on Active Disturbance Rejection Control. Proceedings of the 2020 Chinese Control And Decision Conference (CCDC), Hefei, China.10.1109/CCDC49329.2020.9164051 ↗
17. Pd-adrc cascade control for quadrotor system
18. Attitude control for quadrotors subjected to wind disturbances via active disturbance rejection control and integral sliding mode control10.1016/j.ymssp.2019.04.040 ↗
19. UAV quadrotor attitude control: An ADRC-EMC combined approach10.1016/j.conengprac.2018.11.002 ↗
20. Attitude Active Disturbance Rejection Control of the Quadrotor and Its Parameter Tuning10.1155/2020/8876177 ↗
21. Quadrotor trajectory tracking and obstacle avoidance by chaotic grey wolf optimization-based active disturbance rejection control10.1016/j.ymssp.2019.03.035 ↗
22. He, H., and Duan, H. (2021). A multi-strategy pigeon-inspired optimization approach to active disturbance rejection control parameters tuning for vertical take-off and landing fixed-wing UAV. Chin. J. Aeronaut.10.1016/j.cja.2021.05.010 ↗
23. A GA-based parameters tuning method for an ADRC controller of ISP for aerial remote sensing applications10.1016/j.isatra.2018.08.001 ↗
24. Digital simulation of atmospheric turbulence for Dryden and von Karman models10.2514/3.11437 ↗
25. From PID to active disturbance rejection control10.1109/TIE.2008.2011621 ↗
26. On the convergence of an extended state observer for nonlinear systems with uncertainty10.1016/j.sysconle.2011.03.008 ↗
27. Engelbrecht, A.P. (2006). Fundamentals of Computational Swarm Intelligence, John Wiley & Sons, Inc.. [1st ed.].
28. Particle swarm optimization with fractional-order velocity10.1007/s11071-009-9649-y ↗
29. Fractional-order particle swarm based multi-objective PWR core loading pattern optimization10.1016/j.anucene.2019.106982 ↗