Towards Fast Nonlinear Model Predictive Control for Embedded Applications

被引:2
|
作者
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 条
  • [21] FPGA Implementation of Nonlinear Model Predictive Control
    Xu, Fang
    Chen, Hong
    Jin, Weiwei
    Xu, Yueting
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 108 - 113
  • [22] A Velocity Algorithm for Nonlinear Model Predictive Control
    Cisneros, Pablo S. G.
    Werner, Herbert
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2021, 29 (03) : 1310 - 1315
  • [23] Nonlinear Model Predictive Control with aggregated constraints?
    Pereira, Mateus de Freitas Virgilio
    V. Kolmanovsky, Ilya
    Cesnik, Carlos E. S.
    AUTOMATICA, 2022, 146
  • [24] Homotopy Continuation Solution Method in Nonlinear Model Predictive Control Applications
    Seferlis, Panos
    Stavrakis, Ioannis
    Papadopoulos, Athanasios I.
    22 EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2012, 30 : 1327 - 1331
  • [25] Iterative nonlinear model predictive control. Stability, robustness and applications
    Cueli, Jose R.
    Bordons, Carlos
    CONTROL ENGINEERING PRACTICE, 2008, 16 (09) : 1023 - 1034
  • [26] Advanced step nonlinear model predictive control for air separation units
    Huang, Rui
    Zavala, Victor M.
    Biegler, Lorenz T.
    JOURNAL OF PROCESS CONTROL, 2009, 19 (04) : 678 - 685
  • [27] An Adaptive Partial Sensitivity Updating Scheme for Fast Nonlinear Model Predictive Control
    Chen, Yutao
    Bruschetta, Mattia
    Cuccato, Davide
    Beghi, Alessandro
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (07) : 2712 - 2726
  • [28] Fast nonlinear model predictive control of a chemical reactor: a random shooting approach
    Bakarac, Peter
    Kvasnica, Michal
    ACTA CHIMICA SLOVACA, 2018, 11 (02): : 175 - 181
  • [29] Aggressive Trajectory Tracking for Nano Quadrotors Using Embedded Nonlinear Model Predictive Control
    Kazim, Muhammad
    Sim, Hyunjae
    Shin, Gihun
    Hwang, Hwancheol
    Kim, Kwang-Ki K.
    INTELLIGENT AUTONOMOUS SYSTEMS 18, VOL 1, IAS18-2023, 2024, 795 : 317 - 332
  • [30] Ultrafast Learning-Based Nonlinear Model Predictive Control and Its Embedded Realization
    Ghatpande, Shaunak
    Garole, Neeraj
    Durgule, Manali
    Mohanty, Nirlipta
    Ingole, Deepak
    Sonawane, Dayaram
    2021 SEVENTH INDIAN CONTROL CONFERENCE (ICC), 2021, : 248 - 253