A software framework for embedded nonlinear model predictive control using a gradient-based augmented Lagrangian approach (GRAMPC)

被引:0
|
作者
Tobias Englert
Andreas Völz
Felix Mesmer
Sönke Rhein
Knut Graichen
机构
[1] Ulm University,Institute of Measurement, Control, and Microtechnology
来源
关键词
Nonlinear model predictive control; Moving horizon estimation; Augmented Lagrangian method; Gradient method; Embedded optimization; Real-time implementation;
D O I
暂无
中图分类号
学科分类号
摘要
A nonlinear MPC framework is presented that is suitable for dynamical systems with sampling times in the (sub)millisecond range and that allows for an efficient implementation on embedded hardware. The algorithm is based on an augmented Lagrangian formulation with a tailored gradient method for the inner minimization problem. The algorithm is implemented in the software framework GRAMPC and is a fundamental revision of an earlier version. Detailed performance results are presented for a test set of benchmark problems and in comparison to other nonlinear MPC packages. In addition, runtime results and memory requirements for GRAMPC on ECU level demonstrate its applicability on embedded hardware.
引用
收藏
页码:769 / 809
页数:40
相关论文
共 50 条
  • [1] A software framework for embedded nonlinear model predictive control using a gradient-based augmented Lagrangian approach (GRAMPC)
    Englert, Tobias
    Voelz, Andreas
    Mesmer, Felix
    Rhein, Soenke
    Graichen, Knut
    OPTIMIZATION AND ENGINEERING, 2019, 20 (03) : 769 - 809
  • [2] The Gradient Based Nonlinear Model Predictive Control Software GRAMPC
    Kaepernick, Bartosz
    Graichen, Knut
    2014 EUROPEAN CONTROL CONFERENCE (ECC), 2014, : 1170 - 1175
  • [3] Fast Trajectory Planning for Automated Vehicles using Gradient-based Nonlinear Model Predictive Control
    Gritschneder, Franz
    Graichen, Knut
    Dietmayer, Klaus
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 7369 - 7374
  • [4] Gradient-based stochastic model predictive control using the unscented transformation
    Voelz, Andreas
    Graichen, Knut
    AT-AUTOMATISIERUNGSTECHNIK, 2016, 64 (08) : 658 - 670
  • [5] Real-time Projected Gradient-based Nonlinear Model Predictive Control with an Application to Anesthesia Control
    Hall, Sophie
    Ortmann, Lukas
    Picallo, Miguel
    Doerfler, Florian
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 6193 - 6198
  • [6] Gradient-based nonlinear model predictive control for systems with state-dependent mass matrix
    Volz, Andreas
    Graichen, Knut
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 1012 - 1017
  • [7] A modular framework for distributed model predictive control of nonlinear continuous-time systems (GRAMPC-D)
    Daniel Burk
    Andreas Völz
    Knut Graichen
    Optimization and Engineering, 2022, 23 : 771 - 795
  • [8] Augmented Lagrangian Method-based Distributed Model Predictive Control
    Wang, Jingyi
    Wang, Kai
    Xu, Huiling
    Ma, Changbing
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 3869 - 3874
  • [9] A modular framework for distributed model predictive control of nonlinear continuous-time systems (GRAMPC-D)
    Burk, Daniel
    Voelz, Andreas
    Graichen, Knut
    OPTIMIZATION AND ENGINEERING, 2022, 23 (02) : 771 - 795
  • [10] Execution time certification for gradient-based optimization in model predictive control
    Giselsson, Pontus
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 3165 - 3170