Non-Linear Model Predictive Control with Adaptive Time-Mesh Refinement

被引:0
|
作者
Potena, Ciro [1 ]
Della Corte, Bartolomeo [1 ]
Nardi, Daniele [1 ]
Grisetti, Giorgio [1 ]
Pretto, Alberto [1 ]
机构
[1] Sapienza Univ Rome, Dept Comp Control & Management Engn Antonio Ruber, Rome, Italy
基金
欧盟地平线“2020”;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a novel solution for real-time, Non- Linear Model Predictive Control (NMPC) exploiting a time- mesh refinement strategy. The proposed controller formulates the Optimal Control Problem (OCP) in terms of flat outputs over an adaptive lattice. In common approximated OCP solutions, the number of discretization points composing the lattice represents a critical upper bound for real-time applications. The proposed NMPC-based technique refines the initially uniform time horizon by adding time steps with a sampling criterion that aims to reduce the discretization error. This enables a higher accuracy in the initial part of the receding horizon, which is more relevant to NMPC, while keeping bounded the number of discretization points. By combining this feature with an efficient Least Square formulation, our solver is also extremely time- efficient, generating trajectories of multiple seconds within only a few milliseconds. The performance of the proposed approach has been validated in a high fidelity simulation environment, by using an UAV platform. We also released our implementation as open source C++ code.
引用
收藏
页码:74 / 80
页数:7
相关论文
共 50 条
  • [1] SAMPLED-DATA MODEL PREDICTIVE CONTROL: ADAPTIVE TIME-MESH REFINEMENT ALGORITHMS AND GUARANTEES OF STABILITY
    Paiva, Luis Tiago
    Fontes, Fernando A. C. C.
    [J]. DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES B, 2019, 24 (05): : 2335 - 2364
  • [2] A Sufficient Condition for Stability of Sampled-data Model Predictive Control using Adaptive Time-mesh Refinement
    Paiva, Luis Tiago
    Fontes, Fernando A. C. C.
    [J]. IFAC PAPERSONLINE, 2018, 51 (20): : 104 - 109
  • [3] ADAPTIVE TIME-MESH REFINEMENT IN OPTIMAL CONTROL PROBLEMS WITH STATE CONSTRAINTS
    Paiva, Luis Tiago
    Fontes, Fernando A. C. C.
    [J]. DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS, 2015, 35 (09): : 4553 - 4572
  • [4] Optimal Control Algorithms with Adaptive Time-Mesh Refinement for Kite Power Systems
    Paiva, Luis Tiago
    Fontes, Fernando A. C. C.
    [J]. ENERGIES, 2018, 11 (03):
  • [5] Model predictive control for non-linear missiles
    Hu, X-B
    Chen, W-H
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2007, 221 (I8) : 1077 - 1089
  • [6] Non-linear model based predictive control
    Kouvaritakis, B
    Cannon, M
    Rossiter, JA
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 1999, 72 (10) : 919 - 928
  • [7] A new real-time perspective on non-linear model predictive control
    DeHaan, Darryl
    Guay, Martin
    [J]. JOURNAL OF PROCESS CONTROL, 2006, 16 (06) : 615 - 624
  • [8] Model predictive control of constrained non-linear time-delay systems
    Reble, Marcus
    Esfanjani, Reza Mahboobi
    Nikravesh, Seyyed Kamaleddin Y.
    Allgoewer, Frank
    [J]. IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2011, 28 (02) : 183 - 201
  • [9] Adaptive non-linear predictive control of a simulated flotation cell
    Sbarbaro, D
    [J]. CONTROL AND OPTIMIZATION IN MINERALS, METALS AND MATERIALS PROCESSING, 1999, : 311 - 321