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 条
  • [41] An Implementation and Evaluation of Fast Embedded Model Predictive Control
    Hrustic, Nermin
    Prljaca, Naser
    2020 19TH INTERNATIONAL SYMPOSIUM INFOTEH-JAHORINA (INFOTEH), 2020,
  • [42] Implementation Aspects of Model Predictive Control for Embedded Systems
    Zometa, Pablo
    Koegel, Markus
    Faulwasser, Timm
    Findeisen, Rolf
    2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 1205 - 1210
  • [43] Analog Optimization Circuit for Embedded Model Predictive Control
    Adegbege, Ambrose Adebayo
    Moran, Francis D.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (09) : 4247 - 4260
  • [44] Embedded Model Predictive Control for a Wearable Artificial Pancreas
    Chakrabarty, Ankush
    Healey, Elizabeth
    Shi, Dawei
    Zavitsanou, Stamatina
    Doyle, Francis J., III
    Dassau, Eyal
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2020, 28 (06) : 2600 - 2607
  • [45] EMBEDDED RIOTS - MODEL PREDICTIVE CONTROL TOWARDS EDGE
    Viola, Jairo
    Dehghan, Sina
    Chen, YangQuan
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2019, VOL 9, 2019,
  • [46] Influence of Discretization in Dynamically Embedded Model Predictive Control
    Gautam, Yaashia
    Nicotra, Marco M.
    IFAC PAPERSONLINE, 2023, 56 (02): : 5089 - 5094
  • [47] Smooth and Stable Deployment Control of Tether Satellite System Using Nonlinear Model Predictive Control With Actuator Constraints
    Wen, Sijie
    Zhang, Fan
    Shen, Ganghui
    Huang, Panfeng
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2024, 60 (06) : 9102 - 9110
  • [48] Temperature Control of Industrial Coke Furnace Using Novel State Space Model Predictive Control
    Zhang, Ridong
    Xue, Anke
    Gao, Furong
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (04) : 2084 - 2092
  • [49] A Model Predictive Control Framework for Industrial Turbodiesel Engine Control
    Stewart, Gregory
    Borrelli, Francesco
    47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 5704 - 5711
  • [50] Context-aware robotic arm using fast embedded model predictive control
    Trimble, Shane
    Naeem, Wasif
    McLoone, Sean
    Sopasakis, Pantelis
    2020 31ST IRISH SIGNALS AND SYSTEMS CONFERENCE (ISSC), 2020, : 255 - 260