跳到主要导航 跳到搜索 跳到主要内容

Single-parameter-tuned attitude control for quadrotor with unknown disturbance

科研成果: 期刊稿件文章同行评审

摘要

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.

源语言英语
文章编号5564
期刊Applied Sciences (Switzerland)
10
16
DOI
出版状态已出版 - 8月 2020

指纹

探究 'Single-parameter-tuned attitude control for quadrotor with unknown disturbance' 的科研主题。它们共同构成独一无二的指纹。

引用此