Data-Driven Model Predictive Control for Redundant Manipulators With Unknown Model

被引:11
|
作者
Yan, Jingkun [1 ,2 ]
Jin, Long [1 ,2 ]
Hu, Bin [1 ]
机构
[1] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou 730000, Peoples R China
[2] Jishou Univ, Coll Informat Sci & Engn, Jishou 416000, Peoples R China
基金
中国国家自然科学基金;
关键词
Manipulators; Task analysis; Manipulator dynamics; Robots; Kinematics; Jacobian matrices; Analytical models; Model predictive control (MPC); neural dynamics (ND); redundant manipulators; unknown model; RECURRENT NEURAL-NETWORKS; ROBOT MANIPULATORS; TRACKING CONTROL; MPC; ROBUST; SAFE; UNCERTAINTY; STABILITY; SCHEME;
D O I
10.1109/TCYB.2024.3408254
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The tracking control of redundant manipulators plays a crucial role in robotics research and generally requires accurate knowledge of models of redundant manipulators. When the model information of a redundant manipulator is unknown, the trajectory-tracking control with model-based methods may fail to complete a given task. To this end, this article proposes a data-driven neural dynamics-based model predictive control (NDMPC) algorithm, which consists of a model predictive control (MPC) scheme, a neural dynamics (ND) solver, and a discrete-time Jacobian matrix (DTJM) updating law. With the help of the DTJM updating law, the future output of the model-unknown redundant manipulator is predicted, and the MPC scheme for trajectory tracking is constructed. The ND solver is designed to solve the MPC scheme to generate control input driving the redundant manipulator. The convergence of the proposed data-driven NDMPC algorithm is proven via theoretical analyses, and its feasibility and superiority are demonstrated via simulations and experiments on a redundant manipulator. Under the drive of the proposed algorithm, the redundant manipulator successfully carries out the trajectory-tracking task without the need for its kinematics model.
引用
收藏
页码:5901 / 5911
页数:11
相关论文
共 50 条
  • [21] Data-driven model predictive control for continuous pharmaceutical manufacturing
    Vega-Zambrano, Consuelo
    Diangelakis, Nikolaos A.
    Charitopoulos, Vassilis M.
    INTERNATIONAL JOURNAL OF PHARMACEUTICS, 2025, 672
  • [22] Data-Driven Model Predictive Control With Stability and Robustness Guarantees
    Berberich, Julian
    Koehler, Johannes
    Mueller, Matthias A.
    Allgoewer, Frank
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (04) : 1702 - 1717
  • [23] Synthesis of model predictive control based on data-driven learning
    Yuanqiang Zhou
    Dewei Li
    Yugeng Xi
    Zhongxue Gan
    Science China Information Sciences, 2020, 63
  • [24] Data-driven Model Predictive Control with Matrix Forgetting Factor
    Calderon, Horacio M.
    Schulz, Erik
    Oehlschlaegel, Thimo
    Werner, Herbert
    IFAC PAPERSONLINE, 2023, 56 (02): : 10077 - 10082
  • [25] Data-driven model predictive control for precision irrigation management
    Bwambale, Erion
    Abagale, Felix K.
    Anornu, Geophrey K.
    SMART AGRICULTURAL TECHNOLOGY, 2023, 3
  • [26] A data-driven approach for model predictive control performance monitoring
    Zhang, Guang-Ming
    Li, Ning
    Li, Shao-Yuan
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2011, 45 (08): : 1113 - 1118
  • [27] Data-Driven Optimization Framework for Nonlinear Model Predictive Control
    Zhang, Shiliang
    Cao, Hui
    Zhang, Yanbin
    Jia, Lixin
    Ye, Zonglin
    Hei, Xiali
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [28] Data-driven model predictive control for ships with Gaussian process
    Xu, Peilong
    Qin, Hongde
    Ma, Jingran
    Deng, Zhongchao
    Xue, Yifan
    OCEAN ENGINEERING, 2023, 268
  • [29] Data-driven Model Predictive Control for Drop Foot Correction
    Singh, Mayank
    Sharma, Nitin
    2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 2615 - 2620
  • [30] Synthesis of model predictive control based on data-driven learning
    Yuanqiang ZHOU
    Dewei LI
    Yugeng XI
    Zhongxue GAN
    Science China(Information Sciences), 2020, 63 (08) : 251 - 253