Single-Parameter-Tuned Attitude Control for Quadrotor with Unknown Disturbance

被引:5
|
作者
Hu, Dada [1 ]
Pei, Zhongcai [1 ]
Tang, Zhiyong [1 ]
机构
[1] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing 100191, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 16期
关键词
quadrotor attitude control; reinforcement learning; active disturbance rejection controller; covariance matrix adaptation evolution strategy;
D O I
10.3390/app10165564
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In this paper, methods are presented for designing a quadrotor attitude control system with disturbance rejection ability, wherein only one parameter needs to be tuned for each axis. The core difference between quadrotor platforms are extracted as critical gain parameters (CGPs). Reinforcement learning (RL) technology is introduced in order to automatically optimize the controlling law for quadrotors with different CGPs, and the CGPs are used to extend the RL state list. A deterministic policy gradient (DPG) algorithm that is based on an actor-critic structure in a model-free style is used as the learning algorithm. Mirror sampling and reward shaping methods are designed in order to eliminate the steady-state errors of the RL controller and accelerate the training process. Active disturbance rejection control (ADRC) is applied to reject unknown external disturbances. A set of extended state observers (ESOs) is designed to estimate the total disturbance to the roll and pitch axes. The covariance matrix adaptation evolution strategy (CMA-ES) algorithm is used to automatically tune the ESO parameters and improve the final performance. The complete controller is tested on an F550 quadrotor in both simulation and real flight environments. The quadrotor can hover and move around stably and accurately in the air, even with a severe disturbance.
引用
收藏
页数:23
相关论文
共 26 条
  • [21] Adaptive composite learning control of a flexible two-link manipulator with unknown spatiotemporally varying disturbance
    Gao, Hejia
    Yu, Zele
    Hu, Juqi
    Sun, Changyin
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2024, 34 (12) : 7764 - 7785
  • [22] Reinforcement Learning-tuned Active Disturbance Rejection Controller for Tracking Control of a 4-DoF Robot Manipulator
    Yousef, Hanna
    Siddique, Tanjulee
    Fareh, Raouf
    Choutri, Kheireddine
    Dylov, Dmitry
    Khadraoui, Sofiane
    2024 12TH INTERNATIONAL CONFERENCE ON CONTROL, MECHATRONICS AND AUTOMATION, ICCMA, 2024, : 125 - 130
  • [23] Policy-Iteration-Based Active Disturbance Rejection Control for Uncertain Nonlinear Systems With Unknown Relative Degree
    You, Sesun
    Byeon, Kwankyun
    Seo, Jiwon
    Kim, Wonhee
    Tomizuka, Masayoshi
    IEEE TRANSACTIONS ON CYBERNETICS, 2025, 55 (03) : 1347 - 1358
  • [24] A subspace predictive control method for partially unknown systems with parameter learning event-triggered law
    Li, Zhe
    Yang, Guang-Hong
    NEUROCOMPUTING, 2018, 306 : 226 - 233
  • [25] Active Disturbance Rejection Control of Five-Phase Motor Based on Parameter Setting of Genetic Algorithm
    Zeng, Rongtao
    Zhao, Jinghong
    Xiong, Yiyong
    Luo, Xiangyu
    PROCESSES, 2023, 11 (06)
  • [26] Data-Driven Zero-Sum Neuro-Optimal Control for a Class of Continuous-Time Unknown Nonlinear Systems With Disturbance Using ADP
    Wei, Qinglai
    Song, Ruizhuo
    Yan, Pengfei
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2016, 27 (02) : 444 - 458