An explicit MPC for quadrotor trajectory tracking

被引:0
作者
Liu, Cunjia [1 ]
Lu, Hao [2 ]
Chen, Wen-Hua [1 ]
机构
[1] Univ Loughborough, Dept Aeronaut & Automot Engn, Loughborough LE11 3TU, Leics, England
[2] Beihang Univ, Sch Instrumentat Sci & Optoelect Engn, Beijing, Peoples R China
来源
2015 34TH CHINESE CONTROL CONFERENCE (CCC) | 2015年
关键词
Model predictive control; multi-parametric programming; flight control; trajectory tracking; PREDICTIVE CONTROL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper intends to provide an explicit solution of model predictive control (MPC) for trajectory tracking of quadrotors. This kind of MPC can be designed in a conventional way where a nonlinear optimisation problem needs to be solved online. In this paper by using the differential flatness property of the quadrotor, the reference trajectory, system outputs and inputs can be represented using Bezier curves. Thus, the formulated optimisation problem can be parameterised and converted into standard quadratic programming. The resulted quadratic programming problem can be further formulated into multiparametric quadratic programming which is then solved off-line as a piecewise affine function. The involved manipulations including the reduction of the number of optimisation variables and constraints are detailed in this paper. The performance of the proposed control scheme is demonstrated in a simulation study.
引用
收藏
页码:4055 / 4060
页数:6
相关论文
共 50 条
[31]   Globally-Attractive Logarithmic Geometric Control of a Quadrotor for Aggressive Trajectory Tracking [J].
Johnson, Jacob C. ;
Beard, Randal W. .
IEEE CONTROL SYSTEMS LETTERS, 2022, 6 :2216-2221
[32]   Efficient Nonlinear Model Predictive Control for Quadrotor Trajectory Tracking: Algorithms and Experiment [J].
Wang, Dong ;
Pan, Quan ;
Shi, Yang ;
Hu, Jinwen ;
Records, Chunhui Zhao .
IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (10) :5057-5068
[33]   Corridor MPC: Towards Optimal and Safe Trajectory Tracking [J].
Roque, P. ;
Cortez, W. Shaw ;
Lindemann, L. ;
Dimarogonas, D. V. .
2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, :2025-2032
[34]   Design of trajectory tracking controller for UAV based on MPC [J].
Wang X. ;
Meng X. ;
Li C. .
Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2021, 43 (01) :191-198
[35]   Tube MPC via flatness for multicopter trajectory tracking [J].
Do, Huu-Thinh ;
Prodan, Ionela .
2024 EUROPEAN CONTROL CONFERENCE, ECC 2024, 2024, :1449-1454
[36]   Research on ground mobile robot trajectory tracking control based on MPC and ANFIS [J].
You, Yulong ;
Yang, Zhong ;
Zhuo, Hao-ze ;
Sui, Yaoyu .
CONTROL ENGINEERING PRACTICE, 2024, 152
[37]   Trajectory Tracking and Obstacle Avoidance Control of Unmanned Underwater Vehicles Based on MPC [J].
Sun, Bing ;
Zhang, Wei ;
Song, Aiguo ;
Zhu, Xixi ;
Zhu, Daqi .
2018 IEEE 8TH INTERNATIONAL CONFERENCE ON UNDERWATER SYSTEM TECHNOLOGY: THEORY AND APPLICATIONS (USYS), 2018,
[38]   Trajectory Tracking Control of Autonomous Ground Vehicles Using Adaptive Learning MPC [J].
Zhang, Kunwu ;
Sun, Qi ;
Shi, Yang .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (12) :5554-5564
[39]   Dynamic path planning and trajectory tracking using MPC for satellite with collision avoidance [J].
Hu, Qinglei ;
Xie, Jingjie ;
Wang, Chenliang .
ISA TRANSACTIONS, 2019, 84 :128-141
[40]   Mecanum Wheel AGV Trajectory Tracking Control Based on Efficient MPC Algorithm [J].
Tang, Min ;
Lin, Shusen ;
Luo, Yixuan .
IEEE ACCESS, 2024, 12 :13763-13772