Full Backstepping Control in Dynamic Systems With Air Disturbances Optimal Estimation of a Quadrotor
Tracking trajectory with high precision under wind perturbations is a difficult problem of a quadrotor. In response to this problem, a novel wind perturbation estimator using neural network is proposed. The structure of wind estimator is designed based on deep understanding of a quadrotor, and train...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9360772/ |
id |
doaj-ac5768ba52cd4aa6acfadb94690e0374 |
---|---|
record_format |
Article |
spelling |
doaj-ac5768ba52cd4aa6acfadb94690e03742021-03-30T15:30:08ZengIEEEIEEE Access2169-35362021-01-019342063422010.1109/ACCESS.2021.30615989360772Full Backstepping Control in Dynamic Systems With Air Disturbances Optimal Estimation of a QuadrotorPeng Liu0https://orcid.org/0000-0003-3511-6161Run Ye1https://orcid.org/0000-0001-9376-5122Kaibo Shi2https://orcid.org/0000-0002-9863-9229Bin Yan3School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaSchool of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaSchool of Electronic Information and Electrical Engineering, Chengdu University, Chengdu, ChinaSchool of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaTracking trajectory with high precision under wind perturbations is a difficult problem of a quadrotor. In response to this problem, a novel wind perturbation estimator using neural network is proposed. The structure of wind estimator is designed based on deep understanding of a quadrotor, and training process is optimized to solve overfitting problem in the presence of sensor noise. With the consideration of wind perturbations and rotor dynamics, cascaded Lyapunov functions are used to derive full backstepping controller. Compared with traditional wind estimator, the proposed estimator is simple to be carried out and shows better robustness to sensor noise. To the best of our knowledge, the proposed controller is more robust to wind with less power cost than existing controllers. A series of simulations show the process to optimize wind estimator, and comparison between different controllers demonstrates that the proposed controller is robust to wind and energy-efficient. Finally, experiments have strengthened the effectiveness of our proposed method.https://ieeexplore.ieee.org/document/9360772/Quadrotorwind perturbations estimationneural networkfull backstepping controlsensor noise |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Peng Liu Run Ye Kaibo Shi Bin Yan |
spellingShingle |
Peng Liu Run Ye Kaibo Shi Bin Yan Full Backstepping Control in Dynamic Systems With Air Disturbances Optimal Estimation of a Quadrotor IEEE Access Quadrotor wind perturbations estimation neural network full backstepping control sensor noise |
author_facet |
Peng Liu Run Ye Kaibo Shi Bin Yan |
author_sort |
Peng Liu |
title |
Full Backstepping Control in Dynamic Systems With Air Disturbances Optimal Estimation of a Quadrotor |
title_short |
Full Backstepping Control in Dynamic Systems With Air Disturbances Optimal Estimation of a Quadrotor |
title_full |
Full Backstepping Control in Dynamic Systems With Air Disturbances Optimal Estimation of a Quadrotor |
title_fullStr |
Full Backstepping Control in Dynamic Systems With Air Disturbances Optimal Estimation of a Quadrotor |
title_full_unstemmed |
Full Backstepping Control in Dynamic Systems With Air Disturbances Optimal Estimation of a Quadrotor |
title_sort |
full backstepping control in dynamic systems with air disturbances optimal estimation of a quadrotor |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
Tracking trajectory with high precision under wind perturbations is a difficult problem of a quadrotor. In response to this problem, a novel wind perturbation estimator using neural network is proposed. The structure of wind estimator is designed based on deep understanding of a quadrotor, and training process is optimized to solve overfitting problem in the presence of sensor noise. With the consideration of wind perturbations and rotor dynamics, cascaded Lyapunov functions are used to derive full backstepping controller. Compared with traditional wind estimator, the proposed estimator is simple to be carried out and shows better robustness to sensor noise. To the best of our knowledge, the proposed controller is more robust to wind with less power cost than existing controllers. A series of simulations show the process to optimize wind estimator, and comparison between different controllers demonstrates that the proposed controller is robust to wind and energy-efficient. Finally, experiments have strengthened the effectiveness of our proposed method. |
topic |
Quadrotor wind perturbations estimation neural network full backstepping control sensor noise |
url |
https://ieeexplore.ieee.org/document/9360772/ |
work_keys_str_mv |
AT pengliu fullbacksteppingcontrolindynamicsystemswithairdisturbancesoptimalestimationofaquadrotor AT runye fullbacksteppingcontrolindynamicsystemswithairdisturbancesoptimalestimationofaquadrotor AT kaiboshi fullbacksteppingcontrolindynamicsystemswithairdisturbancesoptimalestimationofaquadrotor AT binyan fullbacksteppingcontrolindynamicsystemswithairdisturbancesoptimalestimationofaquadrotor |
_version_ |
1724179443119816704 |