Deep Deterministic Policy Gradient-Based Active Disturbance Rejection Controller for Quad-Rotor UAVs

Thanks to their hovering and vertical take-off and landing abilities, quadrotor unmanned aerial vehicles (UAVs) are receiving a great deal of attention. With the diversified development of the functions of UAVs, the requirements for flight performance with higher stability and maneuverability are in...

Full description

Bibliographic Details
Main Authors: Kai Zhao, Jia Song, Yunlong Hu, Xiaowei Xu, Yang Liu
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/10/15/2686
_version_ 1797413097185476608
author Kai Zhao
Jia Song
Yunlong Hu
Xiaowei Xu
Yang Liu
author_facet Kai Zhao
Jia Song
Yunlong Hu
Xiaowei Xu
Yang Liu
author_sort Kai Zhao
collection DOAJ
description Thanks to their hovering and vertical take-off and landing abilities, quadrotor unmanned aerial vehicles (UAVs) are receiving a great deal of attention. With the diversified development of the functions of UAVs, the requirements for flight performance with higher stability and maneuverability are increasing. Aiming at parameter uncertainty and external disturbance, a deep deterministic policy gradient-based active disturbance rejection controller (DDPG-ADRC) is proposed. The total disturbances can be compensated dynamically by adjusting the controller bandwidth and the estimation of system parameters online. The tradeoff between anti-interference and rapidity can be better realized in this way compared with the traditional ADRC. The process of parameter tuning is demonstrated through the simulation results of tracking step instruction and sine sweep under ideal and disturbance conditions. Further analysis shows the proposed DDPG-ADRC has better performance.
first_indexed 2024-03-09T05:12:37Z
format Article
id doaj.art-0f870800f03749b09160df3b38b94f79
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-09T05:12:37Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-0f870800f03749b09160df3b38b94f792023-12-03T12:47:59ZengMDPI AGMathematics2227-73902022-07-011015268610.3390/math10152686Deep Deterministic Policy Gradient-Based Active Disturbance Rejection Controller for Quad-Rotor UAVsKai Zhao0Jia Song1Yunlong Hu2Xiaowei Xu3Yang Liu4School of Astronautics, Beihang University (BUAA), Beijing 100191, ChinaSchool of Astronautics, Beihang University (BUAA), Beijing 100191, ChinaSchool of Astronautics, Beihang University (BUAA), Beijing 100191, ChinaSchool of Astronautics, Beihang University (BUAA), Beijing 100191, ChinaSchool of Automation Science and Electrical Engineering, Beihang University (BUAA), Beijing 100191, ChinaThanks to their hovering and vertical take-off and landing abilities, quadrotor unmanned aerial vehicles (UAVs) are receiving a great deal of attention. With the diversified development of the functions of UAVs, the requirements for flight performance with higher stability and maneuverability are increasing. Aiming at parameter uncertainty and external disturbance, a deep deterministic policy gradient-based active disturbance rejection controller (DDPG-ADRC) is proposed. The total disturbances can be compensated dynamically by adjusting the controller bandwidth and the estimation of system parameters online. The tradeoff between anti-interference and rapidity can be better realized in this way compared with the traditional ADRC. The process of parameter tuning is demonstrated through the simulation results of tracking step instruction and sine sweep under ideal and disturbance conditions. Further analysis shows the proposed DDPG-ADRC has better performance.https://www.mdpi.com/2227-7390/10/15/2686reinforcement learningdeep deterministic policy gradientactive disturbance rejection controlquadrotor ummanned aerial vehicle
spellingShingle Kai Zhao
Jia Song
Yunlong Hu
Xiaowei Xu
Yang Liu
Deep Deterministic Policy Gradient-Based Active Disturbance Rejection Controller for Quad-Rotor UAVs
Mathematics
reinforcement learning
deep deterministic policy gradient
active disturbance rejection control
quadrotor ummanned aerial vehicle
title Deep Deterministic Policy Gradient-Based Active Disturbance Rejection Controller for Quad-Rotor UAVs
title_full Deep Deterministic Policy Gradient-Based Active Disturbance Rejection Controller for Quad-Rotor UAVs
title_fullStr Deep Deterministic Policy Gradient-Based Active Disturbance Rejection Controller for Quad-Rotor UAVs
title_full_unstemmed Deep Deterministic Policy Gradient-Based Active Disturbance Rejection Controller for Quad-Rotor UAVs
title_short Deep Deterministic Policy Gradient-Based Active Disturbance Rejection Controller for Quad-Rotor UAVs
title_sort deep deterministic policy gradient based active disturbance rejection controller for quad rotor uavs
topic reinforcement learning
deep deterministic policy gradient
active disturbance rejection control
quadrotor ummanned aerial vehicle
url https://www.mdpi.com/2227-7390/10/15/2686
work_keys_str_mv AT kaizhao deepdeterministicpolicygradientbasedactivedisturbancerejectioncontrollerforquadrotoruavs
AT jiasong deepdeterministicpolicygradientbasedactivedisturbancerejectioncontrollerforquadrotoruavs
AT yunlonghu deepdeterministicpolicygradientbasedactivedisturbancerejectioncontrollerforquadrotoruavs
AT xiaoweixu deepdeterministicpolicygradientbasedactivedisturbancerejectioncontrollerforquadrotoruavs
AT yangliu deepdeterministicpolicygradientbasedactivedisturbancerejectioncontrollerforquadrotoruavs