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
关键词
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
相关论文
共 50 条
  • [31] Towards Time-Optimal Race Car Driving using Nonlinear MPC in Real-Time
    Verschueren, Robin
    De Bruyne, Stijn
    Zanon, Mario
    Frasch, Janick V.
    Diehl, Moritz
    2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 2505 - 2510
  • [32] A real-time data compression algorithm for gear fault signals
    Han, Shu
    Liu, Xiaoming
    Chen, Jia
    Wu, Jin
    Ruan, Xiaofei
    MEASUREMENT, 2016, 88 : 165 - 175
  • [33] A scalable video compression algorithm for real-time internet applications
    Johanson, M
    PROCEEDINGS EC-VIP-MC 2003, VOLS 1 AND 2, 2003, : 329 - 334
  • [34] AN ADAPTIVE REAL-TIME ECG COMPRESSION ALGORITHM WITH VARIABLE THRESHOLD
    FURHT, B
    PEREZ, A
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1988, 35 (06) : 489 - 494
  • [35] A real-time algorithm for broadband highdynamic seismic data compression
    李沙白
    刘启元
    沈立人
    Acta Seismologica Sinica(English Edition), 1994, (01) : 149 - 158
  • [36] REAL-TIME VIDEO COMPRESSION ALGORITHM FOR HADAMARD TRANSFORM PROCESSING
    KNAUER, SC
    IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY, 1976, 18 (01) : 28 - 36
  • [37] Research on realization of real-time and lossless hardware compression algorithm
    Li, JM
    Mao, HY
    Zhang, WD
    Lin, J
    Ma, YC
    ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 6808 - 6811
  • [38] A distributed backoff algorithm to support real-time traffic on Ethernet
    Gupta, Vijay
    Operating Systems Review (ACM), 2001, 35 (03): : 43 - 54
  • [39] A Parametric Nonconvex Decomposition Algorithm for Real-Time and Distributed NMPC
    Hours, Jean-Hubert
    Jones, Colin N.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (02) : 287 - 302
  • [40] A genetic algorithm for scheduling tasks in a real-time distributed system
    Monnier, Y
    Beauvais, JP
    Deplanche, AM
    24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 708 - 714