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 条
  • [41] NON-LINEAR MODEL-PREDICTIVE-CONTROL FOR THERMOMECHANICAL RING ROLLING
    Brosius, Alexander
    Tulke, Marc
    Guilleaume, Christina
    [J]. XV INTERNATIONAL CONFERENCE ON COMPUTATIONAL PLASTICITY: FUNDAMENTALS AND APPLICATIONS (COMPLAS 2019), 2019, : 499 - 509
  • [42] Embedded Linear Model Predictive Control Through Mesh Adaptive Direct Search Algorithm
    Ravera, Alessandro
    Oliveri, Alberto
    Lodi, Matteo
    Storace, Marco
    [J]. 2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 542 - 545
  • [43] Predictive control of networked non-linear control systems
    Ouyang, H.
    Liu, G. P.
    Rees, D.
    Hu, W.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2007, 221 (I3) : 453 - 463
  • [44] Robust adaptive control scheme for uncertain non-linear model reference adaptive control systems with time-varying delays
    Wu, Hansheng
    Deng, Mingcong
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2015, 9 (08): : 1181 - 1189
  • [45] Non-linear predictive control for a distillation column
    Rueda, A.
    Cristea, S.
    de Prada, C.
    De Keyser, R.
    [J]. 2005 44th IEEE Conference on Decision and Control & European Control Conference, Vols 1-8, 2005, : 5156 - 5161
  • [46] Robust adaptive control of uncertain non-linear systems with non-linear parameterisation
    Liu, Yusheng
    [J]. INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2006, 1 (02) : 151 - 156
  • [47] Adaptive model predictive control for linear time varying MIMO systems
    Tanaskovic, Marko
    Fagiano, Lorenzo
    Gligorovski, Vojislav
    [J]. AUTOMATICA, 2019, 105 : 237 - 245
  • [48] Non-linear prediction horizon time-discretization for model predictive control of linear sampled-data systems
    Gondhalekar, Ravi
    Imura, Jun-ichi
    [J]. PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, VOLS 1-4, 2006, : 326 - +
  • [49] Attitude and Altitude Control of Quadrotor by Discrete PID control and Non-linear Model Predictive Control
    Khan, Hamid Saeed
    Kadri, Muhammad Bilal
    [J]. 2015 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICICT), 2015,
  • [50] MODEL-FREE ADAPTIVE CONTROL FOR TIME-VARYING TRAJECTORY TRACKING OF NON-LINEAR SYSTEMS
    Hao, Ce
    Wang, Yueling
    Wang, Hongbin
    Zhou, Zhen
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2019, 34 (01): : 71 - 77