Optimal trajectory generation and robust flatness-based tracking control of quadrotors

被引:5
|
作者
Abadi, Amine [1 ,2 ]
El Amraoui, Adnen [3 ]
Mekki, Hassen [1 ]
Ramdani, Nacim [2 ]
机构
[1] Univ Sousse, Natl Engn Sch Sousse, Networks Objects Control & Commun Syst Lab, Sousse 4054, Tunisia
[2] Univ Orleans, PRISME EA 4229, INSA CVL, F-45072 Orleans, France
[3] Univ Artois, LGI2A EA 3926, Bethune, France
来源
关键词
B-spline; differential flatness; quadrotor; robust control; trajectory optimization; QUASI-STATIC FEEDBACK; OPTIMIZATION;
D O I
10.1002/oca.2508
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes an optimal trajectory generation and a robust flatness-based tracking controller design to create a new performance guidance module for the quadrotor in dense indoor environments. The properties of the differential flatness, the B-spline, and the direct collocation method are exploited to convert the constrained optimization problem into a nonlinear programming one, which can be easily resolved by a classic solver. After that, the obtained optimal reference trajectory is applied to the dynamic quadrotor model and two different flatness-based controllers, namely, one based on feedback linearization and one based on feedforward linearization, are developed and compared to ensure the trajectory tracking despite the existence of disturbances and parametric uncertainties. Numerical simulation is executed to evaluate the proposed optimal trajectory generation approach and the robust tracking strategies. It turns out that the controller based on feedforward linearization outperforms the feedback linearization one in robustness and permits obtaining a performance guidance law for an uncertain quadrotor system.
引用
收藏
页码:728 / 749
页数:22
相关论文
共 50 条
  • [31] Anti-sloshing control: Flatness-based trajectory planning and tracking control with an integrated extended state observer
    Viet, Khanh Nguyen
    Duc, Minh Do
    Duc, Thanh Cao
    Nguyen, Tung Lam
    [J]. IET CYBER-SYSTEMS AND ROBOTICS, 2024, 6 (03)
  • [32] Differential Flatness-based Tracking Control for Fleet of Flying Robots
    Fujisawa, Yohei
    Suzuki, Satoshi
    Iizuka, Kojiro
    Kawamura, Takashi
    [J]. 2015 54TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2015, : 816 - 819
  • [33] A Novel Robust Observer-Based Nonlinear Trajectory Tracking Control Strategy for Quadrotors
    Hua, Hean
    Fang, Yongchun
    Zhang, Xuetao
    Lu, Biao
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2021, 29 (05) : 1952 - 1963
  • [34] Robust Flatness-Based Control With Nonlinear Observer for Boost Converters
    Shahrouei, Zohreh
    Rahmati, Mahsa
    Gavagsaz-Ghoachani, Roghayeh
    Phattanasak, Matheepot
    Martin, Jean-Philippe
    Pierfederici, Serge
    [J]. IEEE TRANSACTIONS ON TRANSPORTATION ELECTRIFICATION, 2023, 9 (01) : 142 - 155
  • [35] Flatness-Based Nonlinear Control for Position Tracking of Electrohydraulic Systems
    Kim, Wonhee
    Won, Daehee
    Tomizuka, Masayoshi
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2015, 20 (01) : 197 - 206
  • [36] Flatness-based tracking control for a pneumatic system with distributed parameters
    Gehring, Nicole
    Kern, Richard
    [J]. IFAC PAPERSONLINE, 2018, 51 (02): : 487 - 492
  • [37] Trajectory Tracking Control Based on Differential Flatness
    Wang Yuxiao
    Chao Tao
    Wang Songyan
    Yang Ming
    [J]. PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 10828 - 10832
  • [38] Flatness-Based Reduced Hessian Method for Optimal Control of Aircraft
    Sandeepkumar, R.
    Mohan, Ranjith
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2022, 45 (05) : 921 - 934
  • [39] Robust output feedback trajectory tracking for quadrotors
    Shi, Xiling
    Sun, Yunqiang
    Shao, Xingling
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2019, 233 (05) : 1596 - 1610
  • [40] Robust Formation Trajectory Tracking Control for Multiple Quadrotors With Communication Delays
    Liu, Hao
    Ma, Teng
    Lewis, Frank L.
    Wan, Yan
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2020, 28 (06) : 2633 - 2640