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

Full description

Saved in:
Bibliographic Details
Main Authors: Jia, Jindou, Guo, Kexin, Yu, Xiang, Guo, Lei, Xie, Lihua
Other Authors: School of Electrical and Electronic Engineering
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