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

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 parame...

Full description

Bibliographic Details
Main Authors: Qi Zhang, Yaoxing Wei, Xiao Li
Format: Article
Language:English
Published: MDPI AG 2021-12-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/24/11583
_version_ 1797506790139625472
author Qi Zhang
Yaoxing Wei
Xiao Li
author_facet Qi Zhang
Yaoxing Wei
Xiao Li
author_sort Qi Zhang
collection DOAJ
description 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.
first_indexed 2024-03-10T04:38:25Z
format Article
id doaj.art-3e361988ce3a439f98c6f03d6f037574
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T04:38:25Z
publishDate 2021-12-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-3e361988ce3a439f98c6f03d6f0375742023-11-23T03:35:11ZengMDPI AGApplied Sciences2076-34172021-12-0111241158310.3390/app112411583Quadrotor Attitude Control by Fractional-Order Fuzzy Particle Swarm Optimization-Based Active Disturbance Rejection ControlQi Zhang0Yaoxing Wei1Xiao Li2School of Electronic Engineering and Automation, Guilin University of Electronic Technology, Guilin 541004, ChinaSchool of Electronic Engineering and Automation, Guilin University of Electronic Technology, Guilin 541004, ChinaSchool of Electronic Engineering and Automation, Guilin University of Electronic Technology, Guilin 541004, ChinaIn 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.https://www.mdpi.com/2076-3417/11/24/11583quadrotor aircraftattitude controlADRCparameter optimizationfractional-order fuzzy particle swarm optimization
spellingShingle Qi Zhang
Yaoxing Wei
Xiao Li
Quadrotor Attitude Control by Fractional-Order Fuzzy Particle Swarm Optimization-Based Active Disturbance Rejection Control
Applied Sciences
quadrotor aircraft
attitude control
ADRC
parameter optimization
fractional-order fuzzy particle swarm optimization
title Quadrotor Attitude Control by Fractional-Order Fuzzy Particle Swarm Optimization-Based Active Disturbance Rejection Control
title_full Quadrotor Attitude Control by Fractional-Order Fuzzy Particle Swarm Optimization-Based Active Disturbance Rejection Control
title_fullStr Quadrotor Attitude Control by Fractional-Order Fuzzy Particle Swarm Optimization-Based Active Disturbance Rejection Control
title_full_unstemmed Quadrotor Attitude Control by Fractional-Order Fuzzy Particle Swarm Optimization-Based Active Disturbance Rejection Control
title_short Quadrotor Attitude Control by Fractional-Order Fuzzy Particle Swarm Optimization-Based Active Disturbance Rejection Control
title_sort quadrotor attitude control by fractional order fuzzy particle swarm optimization based active disturbance rejection control
topic quadrotor aircraft
attitude control
ADRC
parameter optimization
fractional-order fuzzy particle swarm optimization
url https://www.mdpi.com/2076-3417/11/24/11583
work_keys_str_mv AT qizhang quadrotorattitudecontrolbyfractionalorderfuzzyparticleswarmoptimizationbasedactivedisturbancerejectioncontrol
AT yaoxingwei quadrotorattitudecontrolbyfractionalorderfuzzyparticleswarmoptimizationbasedactivedisturbancerejectioncontrol
AT xiaoli quadrotorattitudecontrolbyfractionalorderfuzzyparticleswarmoptimizationbasedactivedisturbancerejectioncontrol