Comprehensive Engineering Frequency Domain Analysis and Vibration Suppression of Flexible Aircraft Based on Active Disturbance Rejection Controller

The crash of an aircraft with an almost vertical attitude in Wuzhou, Guangxi, China, on 21 March 2022, has caused a robust discussion in the civil aviation community. We propose an active disturbance rejection controller (ADRC) for suppressing aeroelastic vibrations of a flexible aircraft at the sim...

Full description

Bibliographic Details
Main Authors: Litao Liu, Bingwei Tian
Format: Article
Language:English
Published: MDPI AG 2022-08-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/16/6207
_version_ 1797431729348149248
author Litao Liu
Bingwei Tian
author_facet Litao Liu
Bingwei Tian
author_sort Litao Liu
collection DOAJ
description The crash of an aircraft with an almost vertical attitude in Wuzhou, Guangxi, China, on 21 March 2022, has caused a robust discussion in the civil aviation community. We propose an active disturbance rejection controller (ADRC) for suppressing aeroelastic vibrations of a flexible aircraft at the simulation level. The ADRC has a relatively simple structure and it has been proved in several fields to provide better control than the classical proportional-integral-derivative (PID) control theory and is easier to translate from theory to practice compared with other modern control theories. In this paper, the vibration model of the flexible aircraft was built, based on the first elastic vibration mode of the aircraft. In addition, the principle of ADRC is explained in detail, a second-order ADRC was designed to control the vibration model, and the system’s closed-loop frequency domain characteristics, tracking effect and sensitivity were comprehensively analyzed. The estimation error of the extended state observer (ESO) and the anti-disturbance effect were analyzed, while the robustness of the closed-loop system was verified using the Monte Carlo method, which was used for the first time in this field. Simulation results showed that the ADRC suppressed aircraft elastic vibration better than PID controllers and that the closed-loop system was robust in the face of dynamic parameters.
first_indexed 2024-03-09T09:50:30Z
format Article
id doaj.art-f737790519b245fbb756b2d4c7a6221a
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T09:50:30Z
publishDate 2022-08-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-f737790519b245fbb756b2d4c7a6221a2023-12-02T00:17:28ZengMDPI AGSensors1424-82202022-08-012216620710.3390/s22166207Comprehensive Engineering Frequency Domain Analysis and Vibration Suppression of Flexible Aircraft Based on Active Disturbance Rejection ControllerLitao Liu0Bingwei Tian1Institute for Disaster Management and Reconstruction, Sichuan University, Chengdu 610207, ChinaInstitute for Disaster Management and Reconstruction, Sichuan University, Chengdu 610207, ChinaThe crash of an aircraft with an almost vertical attitude in Wuzhou, Guangxi, China, on 21 March 2022, has caused a robust discussion in the civil aviation community. We propose an active disturbance rejection controller (ADRC) for suppressing aeroelastic vibrations of a flexible aircraft at the simulation level. The ADRC has a relatively simple structure and it has been proved in several fields to provide better control than the classical proportional-integral-derivative (PID) control theory and is easier to translate from theory to practice compared with other modern control theories. In this paper, the vibration model of the flexible aircraft was built, based on the first elastic vibration mode of the aircraft. In addition, the principle of ADRC is explained in detail, a second-order ADRC was designed to control the vibration model, and the system’s closed-loop frequency domain characteristics, tracking effect and sensitivity were comprehensively analyzed. The estimation error of the extended state observer (ESO) and the anti-disturbance effect were analyzed, while the robustness of the closed-loop system was verified using the Monte Carlo method, which was used for the first time in this field. Simulation results showed that the ADRC suppressed aircraft elastic vibration better than PID controllers and that the closed-loop system was robust in the face of dynamic parameters.https://www.mdpi.com/1424-8220/22/16/6207ADRCvibration suppressionPIDMonte Carlofrequency domain analysissimulation
spellingShingle Litao Liu
Bingwei Tian
Comprehensive Engineering Frequency Domain Analysis and Vibration Suppression of Flexible Aircraft Based on Active Disturbance Rejection Controller
Sensors
ADRC
vibration suppression
PID
Monte Carlo
frequency domain analysis
simulation
title Comprehensive Engineering Frequency Domain Analysis and Vibration Suppression of Flexible Aircraft Based on Active Disturbance Rejection Controller
title_full Comprehensive Engineering Frequency Domain Analysis and Vibration Suppression of Flexible Aircraft Based on Active Disturbance Rejection Controller
title_fullStr Comprehensive Engineering Frequency Domain Analysis and Vibration Suppression of Flexible Aircraft Based on Active Disturbance Rejection Controller
title_full_unstemmed Comprehensive Engineering Frequency Domain Analysis and Vibration Suppression of Flexible Aircraft Based on Active Disturbance Rejection Controller
title_short Comprehensive Engineering Frequency Domain Analysis and Vibration Suppression of Flexible Aircraft Based on Active Disturbance Rejection Controller
title_sort comprehensive engineering frequency domain analysis and vibration suppression of flexible aircraft based on active disturbance rejection controller
topic ADRC
vibration suppression
PID
Monte Carlo
frequency domain analysis
simulation
url https://www.mdpi.com/1424-8220/22/16/6207
work_keys_str_mv AT litaoliu comprehensiveengineeringfrequencydomainanalysisandvibrationsuppressionofflexibleaircraftbasedonactivedisturbancerejectioncontroller
AT bingweitian comprehensiveengineeringfrequencydomainanalysisandvibrationsuppressionofflexibleaircraftbasedonactivedisturbancerejectioncontroller