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 条
  • [31] A survey of industrial model predictive control technology
    Qin, SJ
    Badgwell, TA
    CONTROL ENGINEERING PRACTICE, 2003, 11 (07) : 733 - 764
  • [32] Model predictive control for an industrial coal pulveriser
    Dadiala, Vini
    Patel, Jignesh
    Barve, Jayesh
    INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2020, 36 (04) : 353 - 362
  • [33] Model Predictive Interaction Control for Industrial Robots
    Gold, Tobias
    Voelz, Andreas
    Graichen, Knut
    IFAC PAPERSONLINE, 2020, 53 (02): : 9891 - 9898
  • [34] Perspectives on the industrial exploitation of model predictive control
    Predictive Control Ltd
    Measurement and Control, 1998, 31 (04): : 113 - 117
  • [35] MODEL PREDICTIVE CONTROL OF AN INDUSTRIAL LIME KILN
    CHAROS, GN
    ARKUN, Y
    TAYLOR, RA
    TAPPI JOURNAL, 1991, 74 (02): : 203 - 211
  • [36] Industrial applications of robust model predictive control
    Reinig, G.
    Ogden-Swift, A.
    Lu, J.
    Erdoel Erdgas Kohle/EKEP, 1996, 112 (05): : 206 - 209
  • [37] Multiobjective Model Predictive Control of an Industrial Laundry
    Peitz, Sebastian
    Graeler, Manuel
    Henke, Christian
    Hessel-von Molo, Mirko
    Dellnitz, Michael
    Traechtler, Ansgar
    3RD INTERNATIONAL CONFERENCE ON SYSTEM-INTEGRATED INTELLIGENCE: NEW CHALLENGES FOR PRODUCT AND PRODUCTION ENGINEERING, 2016, 26 : 483 - 490
  • [38] Automatic Code Generation of MIMO Model Predictive Control Algorithms using Transcompiler
    Chaber, Patryk
    Lawrynczuk, Maciej
    TRENDS IN ADVANCED INTELLIGENT CONTROL, OPTIMIZATION AND AUTOMATION, 2017, 577 : 315 - 324
  • [39] On the deployment sequence optimality in model predictive control of military operations
    Jelinek, J
    PROCEEDINGS OF THE 2002 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2002, 1-6 : 3582 - 3587
  • [40] Nonlinear Model Predictive Control of Industrial Grinding Circuits using Machine Learning
    Inapakurthi, Ravi Kiran
    Miriyala, Srinivas Soumitri
    Kolluri, Suryanarayana
    Mitra, Kishalay
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 1921 - 1927