Adaptive Model Predictive Control of a Quadrotor

被引:30
作者
Chikasha, Piwai N. [1 ]
Dube, Chioniso [1 ]
机构
[1] Univ Witwatersrand, ZA-2050 Johannesburg, South Africa
基金
新加坡国家研究基金会;
关键词
Model Predictive Control; Dynamic Matrix Control; Adaptive Control; Recursive Least Squares; Forgetting Factor; DYNAMIC MATRIX CONTROL; SUBJECT;
D O I
10.1016/j.ifacol.2017.12.029
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work explores the application of Adaptive Model Predictive Control (AMPC) to quadrotor altitude control. Model Predictive Control (MPC) is a very powerful method of Advanced Control, utilizing an implicit model to make output predictions which are in turn used in computing control action. Dynamic Matrix Control (DMC) was the first MPC technique to be implemented, and is still very common in process control especially for Chemical plants. Due to changes in operating points, the implicit model in MPC typically becomes insufficient, costing the quality of the controller. This work proposes Adaptation (based on the Recursive Least Squares (RLS) algorithm), for online system identification to take changes in operating points into account when computing the DMC control action. Overall, Adaptive DMC is investigated as to whether Adaptive DMC is capable of improved quadrotor control or tracking. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:157 / 162
页数:6
相关论文
共 29 条
[1]  
Abaunza H., 2016, INT C UNM AIRC SYST, P125
[2]   An Efficient Model Predictive Control Scheme for an Unmanned Quadrotor Helicopter [J].
Abdolhosseini, M. ;
Zhang, Y. M. ;
Rabbath, C. A. .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2013, 70 (1-4) :27-38
[3]  
Ahmed SF, 2015, 2015 SECOND INTERNATIONAL CONFERENCE ON COMPUTING TECHNOLOGY AND INFORMATION MANAGEMENT (ICCTIM), P99, DOI 10.1109/ICCTIM.2015.7224600
[4]   ON TRAJECTORY TRACKING MODEL PREDICTIVE CONTROL OF AN UNMANNED QUADROTOR HELICOPTER SUBJECT TO AERODYNAMIC DISTURBANCES [J].
Alexis, K. ;
Nikolakopoulos, G. ;
Tzes, A. .
ASIAN JOURNAL OF CONTROL, 2014, 16 (01) :209-224
[5]  
Andersson L., 1998, MANUAL SYSTEM IDENTI, V118
[6]  
[Anonymous], 2003, CRC P CONTROL SER
[7]  
Balas C., 2007, THESIS
[8]  
Bhuvaneswari N. S., 2012, SYSTEM IDENTIFICATIO
[9]  
Bouffard P, 2012, IEEE INT CONF ROBOT, P279, DOI 10.1109/ICRA.2012.6225035
[10]   Expert system based adaptive dynamic matrix control for ball mill grinding circuit [J].
Chen, Xi-Song ;
Li, Shi-Hua ;
Zhai, Jun-Yong ;
Li, Qi .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (01) :716-723