Automatic Deployment of Industrial Embedded Model Predictive Control using qpOASES

被引:0
|
作者
Kufoalor, D. K. M. [1 ]
Binder, B. J. T. [1 ]
Ferreau, H. J. [3 ]
Imsland, L. [1 ]
Johansen, T. A. [1 ,2 ]
Diehl, M. [4 ]
机构
[1] Norwegian Univ Sci & Technol NTNU, Dept Engn Cybernet, OS Bragstads Plass 2D, N-7491 Trondheim, Norway
[2] NTNU, Ctr Autonomous Marine Operat & Syst, Trondheim, Norway
[3] ABB Corp Res, CH-5405 Baden, Switzerland
[4] Univ Freiburg, Inst Microsyst Engn IMTEK, Freiburg, Germany
关键词
ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Different high-speed quadratic programming (QP) solvers are incorporated into an ANSI C code generation framework for embedded Model Predictive Control (MPC). The controllers developed are based on step response (linear) models and design configurations obtained from SEPTIC, Statoil's software tool for MPC applications. In order to achieve high online computational efficiency, offline computations/preparations are made at the code generation stage, and appropriate problem data are used in the QP solvers. We discuss implementation aspects arising when running an embedded MPC controller on an industrial PLC and present results of hardware-in-theloop simulation tests for two challenging industrial applications. The results indicate that the online active-set strategy as implemented in the software package qpOASES exhibits superior performance compared to both a tailored interior-point method and a primal-dual first-order method for the step response class of models considered in this paper.
引用
收藏
页码:2601 / 2608
页数:8
相关论文
共 50 条
  • [21] Toward Dependable Embedded Model Predictive Control
    Johansen, Tor A.
    IEEE SYSTEMS JOURNAL, 2017, 11 (02): : 1208 - 1219
  • [22] Model Predictive Control Education using a Rapid Prototyping Industrial Platform
    Canale, Massimo
    Razza, Valentino
    Regruto, Diego
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2014, 30 (06) : 1486 - 1498
  • [23] Reducing Energy Consumption in an Industrial Process by Using Model Predictive Control
    Caiza, Luis
    Rosich-Oliva, Albert
    Ocampo-Martinez, Carlos
    Benitez, Diego S.
    2017 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2017,
  • [24] Model predictive control: a new paradigm for automatic control
    Maciejowski, J
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2003, 75 (02): : 171 - 175
  • [25] Multiarea automatic generation control using model predictive based control in deregulated environment
    Kumar, Nagendra
    Tyagi, Barjeev
    Kumar, Vishal
    2015 INTERNATIONAL CONFERENCE ON ENERGY ECONOMICS AND ENVIRONMENT (ICEEE), 2015,
  • [26] Model Predictive Control for Autonomous Navigation Using Embedded Graphics Processing Unit
    Phung, Duc-Kien
    Herisse, Bruno
    Marzat, Julien
    Bertrand, Sylvain
    IFAC PAPERSONLINE, 2017, 50 (01): : 11883 - 11888
  • [27] Model validation for industrial model predictive control systems
    Huang, B
    Tamayo, EC
    CHEMICAL ENGINEERING SCIENCE, 2000, 55 (12) : 2315 - 2327
  • [28] Nonlinear model predictive control to automatic train regulation of metro system: An exact solution for embedded applications
    Yuan, Yin
    Li, Shukai
    Yang, Lixing
    Gao, Ziyou
    AUTOMATICA, 2024, 162
  • [29] Model predictive control for automatic operation of canals
    2005, China Water Power Press, Nanjing, China (36):
  • [30] Model Predictive Control for Industrial Drive Applications
    Mirzaeva, Galina
    Mo, Yunxun
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2023, 59 (06) : 7897 - 7907