A Compression Algorithm for Real-Time Distributed Nonlinear MPC

被引:0
作者
Quirynen, Rien [1 ]
Zanon, Mario [1 ,2 ]
Kozma, Attila [1 ]
Diehl, Moritz [1 ,2 ]
机构
[1] KU Leuven Univ, Dept ESAT STADIUS OPTEC, Kasteelpk Arenberg 10, B-3001 Leuven, Belgium
[2] Univ Freiburg, Dept Microsyst Engn IMTEK, Georges Koehler Allee 102, D-79110 Freiburg, Germany
来源
2015 EUROPEAN CONTROL CONFERENCE (ECC) | 2015年
关键词
OPTIMIZATION; SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model Predictive Control (MPC) requires the online solution of an Optimal Control Problem (OCP) at each sampling time. Efficient online algorithms such as the Real-Time Iteration (RTI) scheme have been developed for real-time MPC implementations even for fast nonlinear dynamic systems. The RTI framework is based on direct Multiple Shooting (MS) for centralized systems. Distributed Multiple Shooting (DMS) is an MS-based OCP discretization strategy for distributed systems. Many fast dynamic systems can be described as connected subsystems and in order to exploit this structure, a DMS based RTI scheme has been developed and implemented in ACADO code generation. A novel technique called compression is proposed to reduce the dimensions of the convex subproblem, while exploiting the coupling structure. The performance of the presented scheme is illustrated on a nontrivial example from the literature, where a speedup of factor 11 in simulation time and factor 6 in the total computation time can be shown over the classical RTI scheme.
引用
收藏
页码:3422 / 3427
页数:6
相关论文
共 20 条
  • [1] THE LIFTED NEWTON METHOD AND ITS APPLICATION IN OPTIMIZATION
    Albersmeyer, Jan
    Diehl, Moritz
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2010, 20 (03) : 1655 - 1684
  • [2] Andersson J., 2013, A General-Purpose Software Framework for Dynamic Optimization
  • [3] Bock HG., 1984, IFAC Proc., V17, P1603, DOI 10.1016/S1474-6670(17)61205-9
  • [4] Demmel J.W., 1992, IMA PREPRINT SERIES
  • [5] A real-time iteration scheme for nonlinear optimization in optimal feedback control
    Diehl, M
    Bock, HG
    Schlöder, JP
    [J]. SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2005, 43 (05) : 1714 - 1736
  • [6] Domahidi A, 2012, IEEE DECIS CONTR P, P668, DOI 10.1109/CDC.2012.6426855
  • [7] Ferreau H. J., 2006, THESIS
  • [8] Frasch J. V., 2013, DUAL NEWTON STRATEGY
  • [9] Golub G. H., 1996, MATRIX COMPUTATIONS
  • [10] An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range
    Houska, Boris
    Ferreau, Hans Joachim
    Diehl, Moritz
    [J]. AUTOMATICA, 2011, 47 (10) : 2279 - 2285