Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation
In this article, a scheme of anti-disturbance agile flight control is developed for a maneuverable quadrotor unmanned aerial vehicle, subject to the aerodynamic drag, dynamic shift of center of gravity (CoG), and motor dynamics. A cascaded control framework is adopted. In the translational loop, an...
Saved in:
Main Authors: | , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/163762 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-163762 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1637622022-12-16T01:42:57Z Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation Jia, Jindou Guo, Kexin Yu, Xiang Guo, Lei Xie, Lihua School of Electrical and Electronic Engineering Engineering::Electrical and electronic engineering Aerodynamics Drag In this article, a scheme of anti-disturbance agile flight control is developed for a maneuverable quadrotor unmanned aerial vehicle, subject to the aerodynamic drag, dynamic shift of center of gravity (CoG), and motor dynamics. A cascaded control framework is adopted. In the translational loop, an aerodynamic drag model that considers the drag surface change is developed, containing the deep coupling information between the aerodynamic drag and the system states. A disturbance observer based on the aerodynamic drag model is subsequently designed for suppressing the aerodynamic drag force. In the rotational loop, a full quaternion-based backstepping control is adopted and a nonlinear disturbance observer with consideration of motor dynamics is designed, which can handle the dynamic CoG shift and aerodynamic drag torque. Comparative studies on both simulations and experiments manifest that the agile ability can be ensured by the proposed control framework, especially in the presence of multiple disturbances. This work was supported in part by the National Natural Science Foundation of China under Grant 61903019 and 61973012, in part by the National Key Research and Development Program of China under Grant 2020YFA0711200, in part by the China Postdoctoral Science Foundation under Grant 2019M660404 and 2020T130042, in part by the Defense Industrial Technology Development Program under Grant JCKY2020601C016, in part by the Zhejiang Provincial Natural Science Foundation under Grant LQ20F030006, and in part by the Outstanding Research Project of Shen Yuan Honors College, BUAA under Grant 230121101. 2022-12-16T01:42:57Z 2022-12-16T01:42:57Z 2022 Journal Article Jia, J., Guo, K., Yu, X., Guo, L. & Xie, L. (2022). Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation. IEEE Transactions On Aerospace and Electronic Systems, 58(4), 3049-3062. https://dx.doi.org/10.1109/TAES.2022.3143781 0018-9251 https://hdl.handle.net/10356/163762 10.1109/TAES.2022.3143781 2-s2.0-85123346901 4 58 3049 3062 en IEEE Transactions on Aerospace and Electronic Systems © 2022 IEEE. All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering Aerodynamics Drag |
spellingShingle |
Engineering::Electrical and electronic engineering Aerodynamics Drag Jia, Jindou Guo, Kexin Yu, Xiang Guo, Lei Xie, Lihua Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation |
description |
In this article, a scheme of anti-disturbance agile flight control is developed for a maneuverable quadrotor unmanned aerial vehicle, subject to the aerodynamic drag, dynamic shift of center of gravity (CoG), and motor dynamics. A cascaded control framework is adopted. In the translational loop, an aerodynamic drag model that considers the drag surface change is developed, containing the deep coupling information between the aerodynamic drag and the system states. A disturbance observer based on the aerodynamic drag model is subsequently designed for suppressing the aerodynamic drag force. In the rotational loop, a full quaternion-based backstepping control is adopted and a nonlinear disturbance observer with consideration of motor dynamics is designed, which can handle the dynamic CoG shift and aerodynamic drag torque. Comparative studies on both simulations and experiments manifest that the agile ability can be ensured by the proposed control framework, especially in the presence of multiple disturbances. |
author2 |
School of Electrical and Electronic Engineering |
author_facet |
School of Electrical and Electronic Engineering Jia, Jindou Guo, Kexin Yu, Xiang Guo, Lei Xie, Lihua |
format |
Article |
author |
Jia, Jindou Guo, Kexin Yu, Xiang Guo, Lei Xie, Lihua |
author_sort |
Jia, Jindou |
title |
Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation |
title_short |
Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation |
title_full |
Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation |
title_fullStr |
Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation |
title_full_unstemmed |
Agile flight control under multiple disturbances for quadrotor: algorithms and evaluation |
title_sort |
agile flight control under multiple disturbances for quadrotor: algorithms and evaluation |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/163762 |
_version_ |
1753801086744920064 |