• DocumentCode
    623277
  • Title

    ADRC trajectory tracking control based on PSO algorithm for a quad-rotor

  • Author

    Cheng Peng ; Yantao Tian ; Yue Bai ; Xun Gong ; Changjun Zhao ; Qingjia Gao ; Dongfu Xu

  • Author_Institution
    Dept. of Telecommun. Eng., Jilin Univ., Changchun, China
  • fYear
    2013
  • fDate
    19-21 June 2013
  • Firstpage
    800
  • Lastpage
    805
  • Abstract
    A quad-rotor UAV is a typical under-actuated, strong coupled nonlinear system with parameter uncertainty and un-modeled disturbance. For the sake of tracking the desired trajectory, considering these characteristics, an Active Disturbance Rejection Control (ADRC) is introduced in this paper which divides the nested closed-loops control system into four independent channels. ADRC has the capacity of estimating and compensating overall disturbance to improve the system performance significantly. Then Particle Swarm Optimization (PSO) is put forward to adjust and optimize parameters of ADRC so as to enhance the system design efficiency. Finally it is demonstrated that ADRC based on PSO algorithm has much better performance such as shorter settling time, less overshoot and smaller attitude angle tracking error than classical ADRC in various numerical simulations.
  • Keywords
    autonomous aerial vehicles; closed loop systems; nonlinear systems; numerical analysis; particle swarm optimisation; performance index; tracking; trajectory control; ADRC trajectory tracking control; PSO algorithm; active disturbance rejection control; coupled nonlinear system; independent channels; nested closed-loop control system; numerical simulations; parameter uncertainty; particle swarm optimization; quadrotor UAV; small attitude angle tracking error; unmodeled disturbance; Algorithm design and analysis; Attitude control; Optimization; Rotors; Trajectory; Uncertain systems; ADRC algorithm; PSO algorithm; quad-rotor; trajectory tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications (ICIEA), 2013 8th IEEE Conference on
  • Conference_Location
    Melbourne, VIC
  • Print_ISBN
    978-1-4673-6320-4
  • Type

    conf

  • DOI
    10.1109/ICIEA.2013.6566476
  • Filename
    6566476