Model Predictive Static Programming for Optimal Command Tracking: A Fast Model Predictive Control Paradigm

被引:18
|
作者
Kumar, Prem [1 ]
Anoohya, B. Bhavya [1 ]
Padhi, Radhakant [1 ]
机构
[1] Indian Inst Sci, Dept Aerosp Engn, Bangalore 560012, Karnataka, India
来源
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME | 2019年 / 141卷 / 02期
关键词
Model Predictive Static Programming; MPSP; tracking-oriented MPSP; model predictive control; fast MPC; constrained MPC; mobile robot trajectory; GUIDANCE; MPC;
D O I
10.1115/1.4041356
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inspired by fast model predictive control (MPC), a new nonlinear optimal command tracking technique is presented in this paper, which is named as "Tracking-oriented Model Predictive Static Programming (T-MPSP)." Like MPC, a model-based prediction-correction approach is adopted. However, the entire problem is converted to a very low-dimensional "static programming" problem from which the control history update is computed in closed-form. Moreover, the necessary sensitivity matrices (which are the backbone of the algorithm) are computed recursively. These two salient features make the computational process highly efficient, thereby making it suitable for implementation in real time. A trajectory tracking problem of a two-wheel differential drive mobile robot is presented to validate and demonstrate the proposed philosophy. The simulation studies are very close to realistic scenario by incorporating disturbance input, parameter uncertainty, feedback sensor noise, time delays, state constraints, and control constraints. The algorithm has been implemented on a real hardware and the experimental validation corroborates the simulation results.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Analysis of linear programming in model predictive control
    Saffer, DR
    Doyle, FJ
    COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (12) : 2749 - 2763
  • [22] Fast Nonlinear Model Predictive Control for Multicopter Attitude Tracking on SO(3)
    Kamel, Mina
    Alexis, Kostas
    Achtelik, Markus
    Siegwart, Roland
    2015 IEEE CONFERENCE ON CONTROL AND APPLICATIONS (CCA 2015), 2015, : 1160 - 1166
  • [23] Path tracking based on model predictive control with variable predictive horizon
    Wang, Huiran
    Wang, Qidong
    Chen, Wuwei
    Zhao, Linfeng
    Tan, Dongkui
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2021, 43 (12) : 2676 - 2688
  • [24] Economic Model Predictive Control with Zone Tracking
    Liu, Su
    Liu, Jinfeng
    MATHEMATICS, 2018, 6 (05)
  • [25] Economic Model Predictive Control with Zone Tracking
    Liu, Su
    Liu, Jinfeng
    IFAC PAPERSONLINE, 2018, 51 (20): : 16 - 21
  • [26] MODEL OF PREDICTIVE CONTROL IN VISUAL TARGET TRACKING
    SUGIE, N
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1971, SMC1 (01): : 2 - +
  • [27] Model predictive control for tracking random references
    Falugi, P.
    Mayne, D. Q.
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 518 - 523
  • [28] Model Predictive Tracking Control for USV with Model Error Learning
    Chen, Siyu
    Li, Huiping
    Li, Fei
    ARTIFICIAL INTELLIGENCE, CICAI 2022, PT III, 2022, 13606 : 451 - 461
  • [29] Research on a Fast Algorithm of Model Predictive Control
    Pan Hao
    Yuan Ming-zhe
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 3892 - 3897
  • [30] Model predictive control for fast reaching in clutter
    Killpack, Marc D.
    Kapusta, Ariel
    Kemp, Charles C.
    AUTONOMOUS ROBOTS, 2016, 40 (03) : 537 - 560