Towards Fast Nonlinear Model Predictive Control for Embedded Applications

被引:1
|
作者
Patne, Vaishali [1 ]
Ingole, Deepak [2 ]
Sonawane, Dayaram [1 ]
机构
[1] Coll Engn Pune, Pune 411005, Maharashtra, India
[2] Katholieke Univ Leuven, Dept Mech Engn, Leuven, Belgium
来源
IFAC PAPERSONLINE | 2022年 / 55卷 / 22期
关键词
Nonlinear systems; Nonlinear model predictive control; Optimization; Linearization; Embedded implementation; IMPLEMENTATION; FRAMEWORK;
D O I
10.1016/j.ifacol.2023.03.051
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time implementation of NMPC has its limitations for the embedded applications such as solving a non-convex optimization problem within a sample time, high computational complexity, and limited onboard resources (such as processor speed, memory, power, etc.). To mitigate these limitations, we have proposed application of Successive Online Linearization-based NMPC (SOL-NMPC) to cater the fast sample time requirements of realtime embedded applications. The idea of SOL-NMPC is to derive a convex optimization (Quadratic Programming (QP)) problem at each sample time through the linearization of the nonlinear model which eventually results in a linear MPC formulation. Subsequently, the resulting LMPC is executed online by using state-of-the-art QP solvers. The developed SOLNMPC is implemented on a low-cost STM32 Nucleo development board. The 2-DOF- Helicopter model is used to demonstrate the effectiveness of the proposed SOL-NMPC. Hardware-Inthe-Loop (HIL) co-simulation results demonstrate the implementation feasibility for real-time control applications. The performance is compared with the classical NMPC implemented using the GRAMPC toolbox in C/C++ environment. The comparison results show that: (i) the proposed SOL-NMPC is comparatively faster and takes less computational resources as compared to classical NMPC, (ii) successfully satisfies the constraints, and (iii) however, at the cost of reduced complexity, one needs to scarify with the accuracy as compared to NMPC. Nevertheless, the accuracy obtained by the presented SOL-NMPC is acceptable in embedded applications over the high computational burden of the classical NMPC.
引用
收藏
页码:304 / 309
页数:6
相关论文
共 50 条
  • [1] Embedded Fast Nonlinear Model Predictive Control for Micro Aerial Vehicles
    Tiago Nascimento
    Martin Saska
    Journal of Intelligent & Robotic Systems, 2021, 103
  • [2] Embedded Fast Nonlinear Model Predictive Control for Micro Aerial Vehicles
    Nascimento, Tiago
    Saska, Martin
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2021, 103 (04)
  • [3] Towards embedded model predictive control for System-on-a-Chip applications
    Bleris, LG
    Garcia, J
    Kothare, MV
    Arnold, MG
    JOURNAL OF PROCESS CONTROL, 2006, 16 (03) : 255 - 264
  • [4] Fast nonlinear model predictive control: Formulation and industrial process applications
    Lopez-Negrete, Rodrigo
    D'Amato, Fernando J.
    Biegler, Lorenz T.
    Kumar, Aditya
    COMPUTERS & CHEMICAL ENGINEERING, 2013, 51 : 55 - 64
  • [5] An Implementation and Evaluation of Fast Embedded Model Predictive Control
    Hrustic, Nermin
    Prljaca, Naser
    2020 19TH INTERNATIONAL SYMPOSIUM INFOTEH-JAHORINA (INFOTEH), 2020,
  • [6] 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,
  • [7] Survey of industrial applications of embedded model predictive control
    Ferreau, Hans Joachim
    Aimer, Stefan
    Peyrl, Helfried
    Jerez, Juan Luis
    Domahidi, Alexander
    2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 601 - 601
  • [8] An overview of nonlinear model predictive control applications
    Qin, SJ
    Badgwell, TA
    NONLINEAR MODEL PREDICTIVE CONTROL, 2000, 26 : 369 - 392
  • [9] Fast nonlinear model predictive control of gasoline engines
    Ferreau, H. J.
    Lorini, G.
    Diehl, M.
    PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, VOLS 1-4, 2006, : 1690 - 1695
  • [10] Ultrafast Embedded Explicit Model Predictive Control for Nonlinear Systems
    Raha, Arnab
    Chakrabarty, Ankush
    Raghunathan, Vijay
    Buzzard, Gregery T.
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 4398 - 4403