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 条
  • [21] Laguerre Functions based Nonlinear Model Predictive Control using Multi-Model Approach
    Feng, Yong
    Wang, Liuping
    Luo, Wenguang
    IECON 2008: 34TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-5, PROCEEDINGS, 2008, : 198 - +
  • [22] Real-time Robot Arm Motion Planning and Control with Nonlinear Model Predictive Control using Augmented Lagrangian on a First-Order Solver
    Sathya, Ajay Suresha
    Gillis, Joris
    Pipeleers, Goele
    Swevers, Jan
    2020 EUROPEAN CONTROL CONFERENCE (ECC 2020), 2020, : 507 - 512
  • [23] Nonlinear model predictive control:: A passivity-based approach
    Raff, Tobias
    Ebenbauer, Christian
    Allgoewer, Frank
    ASSESSMENT AND FUTURE DIRECTIONS OF NONLINEAR MODEL PREDICTIVE CONTROL, 2007, 358 : 151 - +
  • [24] A Penalty Method Based Approach for Autonomous Navigation using Nonlinear Model Predictive Control
    Hermans, Ben
    Patrinos, Panagiotis
    Pipeleers, Goele
    IFAC PAPERSONLINE, 2018, 51 (20): : 234 - 240
  • [25] A toolkit for nonlinear model predictive control using gradient projection and code generation
    Kalmari, Jouko
    Backman, Juha
    Visala, Arto
    CONTROL ENGINEERING PRACTICE, 2015, 39 : 56 - 66
  • [26] Nonlinear constrained optimal control problem: a PSO-GA-based discrete augmented Lagrangian approach
    Rahim, M. A.
    Khalid, Haris M.
    Khoukhi, Amar
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 62 (1-4): : 183 - 203
  • [27] Nonlinear constrained optimal control problem: a PSO–GA-based discrete augmented Lagrangian approach
    M. A. Rahim
    Haris M. Khalid
    Amar Khoukhi
    The International Journal of Advanced Manufacturing Technology, 2012, 62 : 183 - 203
  • [28] Nonlinear Model Predictive Control using Multi-Model Approach Based on Fractal Dimension Measurement
    Luo Wenguang
    Lan Hongli
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 2, 2009, : 627 - +
  • [29] Exploring the potentiality of using multiple model approach in nonlinear model predictive control
    Trierweiler, JO
    Secchi, AR
    NONLINEAR MODEL PREDICTIVE CONTROL, 2000, 26 : 191 - 203
  • [30] Nonlinear model-based predictive control using a Wiener model
    Gerksic, S
    van den Boom, TJJ
    Juricic, D
    SYSTEM STRUCTURE AND CONTROL 1997, 1998, : 201 - 206