A Stabilizing Nonlinear Model Predictive Control Scheme for Time-optimal Point-to-point Motions

被引:0
作者
Verschueren, Robin [1 ]
Ferreau, Hans Joachim [2 ]
Zanarini, Alessandro [2 ]
Mercangoez, Mehmet [2 ]
Diehl, Moritz [1 ]
机构
[1] Univ Freiburg, Dept Microsyst Engn, Chair Syst Control & Optimizat, Freiburg, Germany
[2] ABB Corp Res Ctr, Baden, Switzerland
来源
2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC) | 2017年
关键词
OPTIMIZATION; ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper formulates a new scheme for time-optimal nonlinear model predictive control (TONMPC). In contrast to other TONMPC schemes for point-to-point motions found in the literature, it does not require a time transformation or a time scaling, which facilitates a stability proof. The practical applicability is shown with hardware-in-the-loop (HIL) experiments on an embedded platform using an illustrative control example, along with a comparison to one other time-optimal controller.
引用
收藏
页数:6
相关论文
共 25 条
[1]  
Andersson J., 2013, A General-Purpose Software Framework for Dynamic Optimization
[2]  
[Anonymous], 1985, IFAC Proceedings Series
[3]  
Athans M., 2013, OPTIMAL CONTROL INTR
[4]   TIME OPTIMAL-CONTROL OF OVERHEAD CRANES WITH HOISTING OF THE LOAD [J].
AUERNIG, JW ;
TROGER, H .
AUTOMATICA, 1987, 23 (04) :437-447
[5]   A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability [J].
Chen, H ;
Allgower, F .
AUTOMATICA, 1998, 34 (10) :1205-1217
[6]   AN OPTIMAL STRATEGY FOR A SATURATING SAMPLED-DATA SYSTEM [J].
DESOER, CA ;
WING, J .
IRE TRANSACTIONS ON AUTOMATIC CONTROL, 1961, AC 6 :5-&
[7]   Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations [J].
Diehl, M ;
Bock, HG ;
Schlöder, JP ;
Findeisen, R ;
Nagy, Z ;
Allgöwer, F .
JOURNAL OF PROCESS CONTROL, 2002, 12 (04) :577-585
[8]   qpOASES: a parametric active-set algorithm for quadratic programming [J].
Ferreau, Hans Joachim ;
Kirches, Christian ;
Potschka, Andreas ;
Bock, Hans Georg ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2014, 6 (04) :327-363
[9]   TIME-OPTIMAL MOTIONS OF ROBOTS IN ASSEMBLY TASKS [J].
GEERING, HP ;
GUZZELLA, L ;
HEPNER, SAR ;
ONDER, CH .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1986, 31 (06) :512-518
[10]   An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range [J].
Houska, Boris ;
Ferreau, Hans Joachim ;
Diehl, Moritz .
AUTOMATICA, 2011, 47 (10) :2279-2285