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

Full description

Bibliographic Details
Main Authors: Peng Liu, Run Ye, Kaibo Shi, Bin Yan
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