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 条
[21]   Robust output feedback trajectory tracking for quadrotors [J].
Shi, Xiling ;
Sun, Yunqiang ;
Shao, Xingling .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2019, 233 (05) :1596-1610
[22]   Robust Formation Trajectory Tracking Control for Multiple Quadrotors With Communication Delays [J].
Liu, Hao ;
Ma, Teng ;
Lewis, Frank L. ;
Wan, Yan .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2020, 28 (06) :2633-2640
[23]   Flatness-Based Control for the Maximum Power Point Tracking in a Photovoltaic System [J].
Gil-Antonio, Leopoldo ;
Saldivar, Belem ;
Portillo-Rodriguez, Otniel ;
Carlos Avila-Vilchis, Juan ;
Raymundo Martinez-Rodriguez, Panfilo ;
Martinez-Mendez, Rigoberto .
ENERGIES, 2019, 12 (10)
[24]   Robust Model Selection: Flatness-Based Optimal Experimental Design for a Biocatalytic Reaction [J].
Schulze, Moritz ;
Schenkendorf, Rene .
PROCESSES, 2020, 8 (02)
[25]   Flatness-Based Tracking Control and Nonlinear Observer for a Micro Aerial Quadcopter [J].
Rivera, G. ;
Sawodny, O. .
NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS I-III, 2010, 1281 :386-389
[26]   Differential Flatness-Based Robust Control of Self-balanced Robots [J].
Liang, Dingkun ;
Sun, Ning ;
Wu, Yiming ;
Fang, Yongchun .
IFAC PAPERSONLINE, 2018, 51 (31) :949-954
[27]   Optimal Trajectory Planning and Model Predictive Control of Underactuated Marine Surface Vessels using a Flatness-Based Approach [J].
Lutz, Max ;
Meurer, Thomas .
2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, :4667-4673
[28]   A Novel Trajectory Planning for One-Loop Flatness-Based Control of PMSM [J].
Akrami, Milad ;
Jamshidpour, Ehsan ;
Pierfederici, Serge ;
Frick, Vincent .
IEEE ACCESS, 2024, 12 :92451-92463
[29]   Flatness-based constrained optimal control of reaction-diffusion systems [J].
Andrej, Julian ;
Meurer, Thomas .
2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, :2539-2544
[30]   Guaranteed trajectory tracking control based on interval observer for quadrotors [J].
Abadi, Amine ;
El Amraoui, Adnen ;
Mekki, Hassen ;
Ramdani, Nacim .
INTERNATIONAL JOURNAL OF CONTROL, 2020, 93 (11) :2743-2759