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 条
[21]   MPC Controller for Trajectory Tracking Control of Quadcopter [J].
Ganga, G. ;
Dharmana, Meher Madhu .
PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON CIRCUIT ,POWER AND COMPUTING TECHNOLOGIES (ICCPCT), 2017,
[22]   Trajectory Tracking of a Quadrotor based on Gaussian Process Model Predictive Control [J].
Peng, Chuan ;
Yang, Yanhua .
PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, :4932-4937
[23]   Robust MPC-Based Fault-Tolerant Control for Trajectory Tracking of Surface Vessel [J].
Zheng, Yu ;
Liu, Zhilin ;
Liu, Lutao .
IEEE ACCESS, 2018, 6 :14755-14763
[24]   Trajectory Tracking Control of an Amphibious Spherical Robot Using MPC Approach [J].
Liu, Meng ;
Guo, Shuxiang ;
Shi, Liwei ;
Hou, Xihuan ;
Yin, He ;
Li, Ao ;
Li, Zan ;
Xia, Debin ;
Zhou, Mugen .
2021 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2021), 2021, :639-644
[25]   Trajectory Tracking Control of Quadrotor Based on Global Stability [J].
Hou Ming-dong ;
Tian Jie .
2015 IEEE ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2015, :857-861
[26]   Adaptive Trajectory Tracking Control of a Quadrotor Unmanned Aircraft [J].
Zuo Zongyu .
2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, :2435-2439
[27]   Modeling and Trajectory Tracking with Cascaded PD Controller for Quadrotor [J].
Subudhi, Chinari Subhechha ;
Ezhilarasi, D. .
INTERNATIONAL CONFERENCE ON ROBOTICS AND SMART MANUFACTURING (ROSMA2018), 2018, 133 :952-959
[28]   Adaptive Integral Backstepping Control for Trajectory Tracking of a Quadrotor [J].
Fan, Yunsheng ;
Cao, Yabo ;
Li, Tieshan .
2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION, CYBERNETICS AND COMPUTATIONAL SOCIAL SYSTEMS (ICCSS), 2017, :619-624
[29]   Trajectory Tracking of a Quadrotor Using Sliding Mode Control [J].
Reinoso, M. ;
Minchala, L. I. ;
Ortiz, J. P. ;
Astudillo, D. ;
Verdugo, D. .
IEEE LATIN AMERICA TRANSACTIONS, 2016, 14 (05) :2157-2166
[30]   A nonlinear quadrotor trajectory tracking controller with disturbance rejection [J].
Cabecinhas, David ;
Cunha, Rita ;
Silvestre, Carlos .
CONTROL ENGINEERING PRACTICE, 2014, 26 :1-10