Electronics Optics & Control, Volume. 28, Issue 7, 16(2021)

Single-Parameter Active Disturbance Rejection Attitude Controller for Multi-rotor Aircraft

ZHU Wenjie... XU Sheng and SU Chengyue |Show fewer author(s)
Author Affiliations
  • [in Chinese]
  • show less

    For small multi-rotor drones,there are vibrations caused by wind disturbances and motor vibrations during flight,which may increase the noise of sensors and lead to unstable flight.There is also the problem of complex adjustment of parameters due to uncertain structure and large external disturbances.To solve these problems,an improved Active Disturbance Rejection Control (ADRC) controller is proposed.The improved controller can greatly reduce the angular acceleration intermediate frequency noise based on the traditional frequency domain filter,compensate for the sensor and filter delay,and quickly track large disturbances.In addition,a tansig error feedback function is introduced to adjust the parameters of the observer.The improved controller only needs to adjust one parameter in most application scenarios by improving the traditional Extended State Observer (ESO),and can limit the expected angular velocity and angular acceleration.Simulation experiments prove that this algorithm can greatly reduce the impact of aircraft vibration and noise,and compensate for the phase lag of control data.The strong applicability of the algorithm has been verified through experiments on dozens of multi-rotor aircrafts of different sizes and configurations.

    Tools

    Get Citation

    Copy Citation Text

    ZHU Wenjie, XU Sheng, SU Chengyue. Single-Parameter Active Disturbance Rejection Attitude Controller for Multi-rotor Aircraft[J]. Electronics Optics & Control, 2021, 28(7): 16

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Jan. 9, 2020

    Accepted: --

    Published Online: Aug. 6, 2021

    The Author Email:

    DOI:10.3969/j.issn.1671-637x.2021.07.004

    Topics