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 条
[41]   Disturbance Observer-Based Control for Trajectory Tracking of a Quadrotor [J].
Ha, Sang Wook ;
Park, Bong Seok .
ELECTRONICS, 2020, 9 (10) :1-13
[42]   Quadrotor trajectory tracking by using fixed-time differentiator [J].
Du, Bai-Hui ;
Polyakov, Andrey ;
Zheng, Gang ;
Quan, Quan .
INTERNATIONAL JOURNAL OF CONTROL, 2019, 92 (12) :2854-2868
[43]   Research and Verification of Trajectory Tracking Control of a Quadrotor Carrying a Load [J].
Fan, Yunsheng ;
Guo, Hongrun ;
Han, Xinjie ;
Chen, Xinyu .
APPLIED SCIENCES-BASEL, 2022, 12 (03)
[44]   Nonlinear PID-Type Controller for Quadrotor Trajectory Tracking [J].
Moreno-Valenzuela, Javier ;
Perez-Alcocer, Ricardo ;
Guerrero-Medina, Manuel ;
Dzul, Alejandro .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2018, 23 (05) :2436-2447
[45]   An Adaptive Dynamic Controller for Quadrotor to Perform Trajectory Tracking Tasks [J].
Milton Cesar Paes Santos ;
Claudio Darío Rosales ;
Jorge Antonio Sarapura ;
Mário Sarcinelli-Filho ;
Ricardo Carelli .
Journal of Intelligent & Robotic Systems, 2019, 93 :5-16
[46]   Adaptive fault tolerant control for trajectory tracking of a quadrotor helicopter [J].
Li, Min ;
Zuo, Zongyu ;
Liu, Hao ;
Liu, Cunjia ;
Zhu, Bing .
TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2018, 40 (12) :3560-3569
[47]   Saturated Nonlinear Trajectory Tracking Controller for Inverted Pendulum on a Quadrotor [J].
Yang, Weiming ;
Reis, Joel ;
Silvestre, Carlos .
2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, :797-803
[48]   An Adaptive Dynamic Controller for Quadrotor to Perform Trajectory Tracking Tasks [J].
Paes Santos, Milton Cesar ;
Dario Rosales, Claudio ;
Antonio Sarapura, Jorge ;
Sarcinelli-Filho, Mario ;
Carelli, Ricardo .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 93 (1-2) :5-16
[49]   Nonlinear Model Predictive Control for Autonomous Quadrotor Trajectory Tracking [J].
Benotsmane, Rabab ;
Vasarhelyi, Jozsef .
VEHICLE AND AUTOMOTIVE ENGINEERING 4, VAE2022, 2023, :24-34
[50]   Disturbance Observer based Nonlinear Control for a Quadrotor Trajectory Tracking [J].
He, Zhiping ;
Fan, Yunsheng ;
Cao, Jian ;
Wang, Guofeng .
PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, :581-587