Fast Constrained Generalized Predictive Control with ADMM Embedded in an FPGA

被引:0
|
作者
Berndsen, V
Martins, D.
Costa, R.
Normey, J.
机构
[1] Department of Automation and Systems, Federal University of Santa Catarina, Florianópolis, Santa Catarina, Brazil
[2] Department of Control, Automation and Computing, Federal University of Santa Catarina, Blumenau, Santa Catarina, Brazil
关键词
Alternated direction method of multipliers; embedded MPC; fast GPC; FPGA application; IMPLEMENTATION; OPTIMIZATION;
D O I
10.1109/tla.2020.9085299
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Constrained model predictive control (MPC) usually requires the computation of a quadratic programming problem (QP) at each sampling instant. This is computationally expensive and becomes a limitation to embed and use MPC in plants with fast sampling rates. Several special solvers for MPC problems have been proposed in the last years, but most of them focus on state-space formulations, which are very popular in academia. This paper proposes a solution based on alternated direction method of multipliers, tailored for embedded systems and applied to generalized predictive control (GPC), which is a very popular formulation in industry. Implementations issues of parallel computation are discussed in order to accelerate the time required for the operations. The implementation in an FPGA proved to be quite fast, with the observed worst case execution time of 11,54 mu s for the presented example. These results contribute to embed GPC applications in processes that are typically controlled by classical controllers because of their fast dynamics.
引用
收藏
页码:422 / 429
页数:8
相关论文
共 50 条
  • [11] FAST ALGORITHMS FOR GENERALIZED PREDICTIVE CONTROL
    CHISCI, L
    GARULLI, A
    ZAPPA, G
    SYSTEMS & CONTROL LETTERS, 1994, 23 (05) : 339 - 348
  • [12] Fast recursive generalized predictive control
    Kong Zhi Li Lun Yu Ying Yong, 2 (190-196):
  • [13] Fast ADMM for Distributed Model Predictive Control of Cooperative Waterborne AGVs
    Zheng, Huarong
    Negenborn, Rudy R.
    Lodewijks, Gabriel
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2017, 25 (04) : 1406 - 1413
  • [14] Constrained generalized predictive control of unstable nonlinear processes
    Venkateswarlu, C
    Gangiah, K
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 1997, 75 (A3): : 371 - 376
  • [15] Constrained generalized predictive control for obstacle avoidance in a quadcopter
    Luis Mendoza-Soto, Jose
    Alvarez-Icaza, Luis
    Rodriguez-Cortes, H.
    ROBOTICA, 2018, 36 (09) : 1363 - 1385
  • [16] Study on algorithm of constrained multivariable generalized predictive control
    Liang, Xiu-Xia
    Wang, Xiao-Ye
    Liu, Zhi-Wei
    Chen, Zeng-Qiang
    Yuan, Zhu-Zhi
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 336 - +
  • [17] Constrained generalized predictive control of a binary distillation column
    Kim, YH
    Song, SH
    JOURNAL OF CHEMICAL ENGINEERING OF JAPAN, 1996, 29 (05) : 760 - 766
  • [18] LMI approach of constrained optimization in generalized predictive control
    Boucher, P
    Dumur, D
    Font, SAS
    Moritz, R
    PROCEEDINGS OF THE 1998 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, VOLS 1 AND 2, 1996, : 1160 - 1164
  • [19] MIXED OBJECTIVE CONSTRAINED STABLE GENERALIZED PREDICTIVE CONTROL
    ROSSITER, JA
    KOUVARITAKIS, B
    GOSSNER, JR
    IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1995, 142 (04): : 286 - 294
  • [20] Feasibility of generalized predictive control algorithm with constrained input
    Yang, Jianjun
    Wang, Wei
    Kongzhi Lilun Yu Yinyong/Control Theory and Applications, 2000, 17 (01): : 113 - 116