1.兰州大学信息科学与工程学院,甘肃兰州 730000
2.兰州理工大学自动化与电气工程学院,甘肃兰州 730050
唐进福 男,2002年出生于江西省赣州市。现为兰州大学硕士研究生。主要研究方向为机器人与模型预测控制。 E-mail: tangjf2024@lzu.edu.cn
金龙 男,1988年12月出生于甘肃省兰州市。现为兰州大学人工智能学院教授。主要研究方向为智能计算与机器人。 Email: jinlong@lzu.edu.cn
收稿:2026-06-16,
录用:2026-07-13,
网络首发:2026-07-29,
移动端阅览
唐进福, 金龙. 具有模型不确定性的冗余机器人数据驱动模型预测控制[J/OL]. 电子学报, 2026,1-10.
TANG Jinfu, JIN Long. Data-Driven Predictive Control of Redundant Robots Under Model Uncertainty[J/OL]. ACTA ELECTRONICA SINICA, 2026, 1-10.
唐进福, 金龙. 具有模型不确定性的冗余机器人数据驱动模型预测控制[J/OL]. 电子学报, 2026,1-10. DOI: 10.12263/DZXB.20260604.
TANG Jinfu, JIN Long. Data-Driven Predictive Control of Redundant Robots Under Model Uncertainty[J/OL]. ACTA ELECTRONICA SINICA, 2026, 1-10. DOI: 10.12263/DZXB.20260604.
针对具有运动学模型不确定性以及关节角度、速度和加速度等多重物理约束的冗余机器人轨迹跟踪问题,本文提出一种数据驱动模型预测控制(Model Predictive Control,MPC)方法。现有速度级或加速度级控制方法通常依赖精确解析模型,并将不同层级的约束保守地转换到同一决策层,容易引入额外参数并压缩机器人实际可行域。为此,本文基于冗余机器人的速度级运动学关系构建滚动预测模型,在MPC优化问题中直接施加关节位置、速度和加速度边界,使各类约束按照其原始物理含义参与求解。针对制造装配误差、机械磨损和末端工具变化造成的雅可比矩阵未知或时变问题,设计完全由实时关节速度与末端速度数据驱动的雅可比矩阵在线学习律,并通过有界随机激励增强输入数据的方向丰富性,使估计矩阵在缺少精确几何参数和离线标定模型时仍能持续更新。进一步地,将MPC方案转化为带线性不等式约束的二次规划(Quadratic Programming,QP)问题,根据Karush-Kuhn-Tucker最优性条件构造神经动力学(Neural Dynamics,ND)求解器,以连续状态演化在线获得最优控制信号。该求解器主要由向量运算构成,并可利用上一采样时刻的系统状态作为当前求解初值,适合参数连续变化的滚动优化过程。理论分析给出了雅可比矩阵学习误差的收敛性,并基于李雅普诺夫方法证明ND求解器误差系统的全局渐近稳定性和指数收敛特性。本文在7自由度Franka Emika Panda机器人上开展仿真、同条件对比和实机绘图实验。结果表明:在初始雅可比矩阵设为零的情况下,所提方法仍能使估计误差快速趋近于零,机器人稳定跟踪期望轨迹,关节角度、速度与加速度始终满足各自的物理边界;与现有数据驱动学习方法相比,该方法能够更有效地抑制关节速度抖振并提高轨迹跟踪精度。以1 kHz频率执行的实机实验进一步验证了所提方法在未知结构参数条件下的实时性和工程可行性。
To address the trajectory-tracking problem of redundant robots subject to kinematic model uncertainty and multiple physical constraints on joint angles
velocities
and accelerations
this paper proposes a data-driven model predictive control (MPC) method. Existing velocity-level or acceleration-level control methods generally rely on accurate analytical models and conservatively convert constraints at different levels to a single decision level
which can introduce additional parameters and reduce the actual feasible region of the robot. To overcome these limitations
a receding-horizon prediction model is constructed based on the velocity-level kinematic relationship of the redundant robot. The bounds on joint positions
velocities
and accelerations are directly imposed in the MPC optimization problem
allowing each type of constraint to participate in the optimization according to its original physical meaning. To handle an unknown or time-varying Jacobian matrix caused by manufacturing and assembly errors
mechanical wear
and changes in end tools
an online Jacobian learning law fully driven by real-time joint-velocity and end-effector-velocity data is designed. Bounded random excitation is introduced to enhance the directional richness of the input data
enabling the estimated Jacobian matrix to be continuously updated without accurate geometric parameters or an offline calibration model. Furthermore
the MPC formulation is transformed into a quadratic programming (QP) problem with linear inequality constraints. Based on the Karush-Kuhn-Tucker optimality conditions
a neural dynamics (ND) solver is constructed to obtain the optimal control signal online through continuous state evolution. The solver mainly consists of vector operations and can use the state at the previous sampling instant as the initial state of the current solution
making it suitable for receding-horizon optimization with continuously varying parameters. Theoretical analysis establishes the convergence of the Jacobian learning error. The global asymptotic stability and exponential convergence of the error system of the ND solver are also proved using the Lyapunov method. Simulations
comparative simulations under identical conditions
and real-robot drawing experiments are conducted on a seven-degree-of-freedom Franka Emika Panda robot. The results show that
even when the initial Jacobian estimate is set to zero
the proposed method can rapidly drive the estimation error toward zero
enable the robot to stably track the desired trajectory
and keep the joint angles
velocities
and accelerations within their respective physical bounds throughout the task. Compared with an existing data-driven learning method
the proposed method more effectively suppresses joint-velocity chattering and improves trajectory-tracking accuracy. The real-robot experiment performed at a frequency of 1 kHz further verifies the real-time performance and engineering feasibility of the proposed method under unknown structural parameters.
丁男 , 方玺淇 , 郝云涛 , 等 . 面向移动机器人端边协同推理的混合数据流调度算法研究 [J ] . 电子学报 , 2025 , 53 ( 12 ): 4575 - 4591 .
Ding Nan , Fang Xiqi , Hao Yuntao , et al . Research on hybrid data flow scheduling algorithm for mobile robot edge-end collaborative inference [J ] . Acta Electronica Sinica , 2025 , 53 ( 12 ): 4575 - 4591 . (in Chinese)
王秋萍 , 王彦军 , 戴芳 . 多策略集成的樽海鞘群算法的机器人路径规划 [J ] . 电子学报 , 2020 , 48 ( 11 ): 2101 - 2113 .
Wang Qiuping , Wang Yanjun , Dai Fang . Multi-strategy ensemble salp swarm algorithm for robot path planning [J ] . Acta Electronica Sinica , 2020 , 48 ( 11 ): 2101 - 2113 . (in Chinese)
Tan J W , Jin L . Manipulability optimization for redundant manipulators using singular value analysis: A convex approach [J ] . IEEE/ASME Transactions on Mechatronics , 2025 , 30 ( 6 ): 6667 - 6676 . DOI: 10.1109/tmech.2025.3533582 http://dx.doi.org/10.1109/tmech.2025.3533582
Zheng B Y , Li C Q , Yan D X , et al . An $L 0 -norm-based sparse projection neural network for cooperative motion of dual-arm r obots under physical constraints [J ] . IEEE/ASME Transactions on Mechatronics , 2025 , 30 ( 6 ): 7571 - 7582 . DOI: 10.1109/tmech.2025.3583897 http://dx.doi.org/10.1109/tmech.2025.3583897
Zhang M Y , Guo J J , Zhang Z J . A distributed slack barrier recurrent neural network for multiple redundant manipulators collaborative system in obstacles environment [J ] . IEEE Transactions on Systems, Man, and Cybernetics: Systems , 2025 , 55 ( 9 ): 6299 - 6311 . DOI: 10.1109/tsmc.2025.3578566 http://dx.doi.org/10.1109/tsmc.2025.3578566
林桂潮 , 曾文勇 , 徐垚 , 等 . 基于罚函数-高斯牛顿法的冗余采摘机器人逆解方法 [J ] . 农业机械学报 , 2025 , 56 ( 9 ): 355 - 362 .
Lin Guichao , Zeng Wengyong , Xu Yao , et al . Inverse kinematics solution for redundant picking robot based on penalty function and Gauss-Newton method [J ] . Transactions of the Chinese Society for Agricultural Machinery , 2025 , 56 ( 9 ): 355 - 362 . (in Chinese)
梅浩 , 周青华 , 王耀兵 , 等 . 面向微重力环境地面验证的机器人卫星冗余双臂系统设计 [J ] . 装备环境工程 , 2026 , 23 ( 2 ): 72 - 83 .
Mei Hao , Zhou Qinghua , Wang Yaobing , et al . Design of a redundant dual-arm robotic satellite system for ground verification in microgravity environments [J ] . Equipment Environmental Engineering , 2026 , 23 ( 2 ): 72 - 83 . (in Chinese)
Choi S , Ha S , Kim W . A multi-task energy-aware impedance controller for enhanced safety in physical human-robot interaction [J ] . IEEE Robotics and Automation Letters , 2025 , 10 ( 2 ): 1345 - 1352 . DOI: 10.1109/lra.2024.3519871 http://dx.doi.org/10.1109/lra.2024.3519871
罗雨 , 田文鹏 , 李明朝 , 等 . 孪生数据驱动的立管管内维修焊接机器人虚拟监控系统 [J ] . 科学技术与工程 , 2026 , 26 ( 7 ): 2823 - 2833 .
Luo Yu , Tian Wenpeng , Li Mingchao , et al . Twin data-driven virtual monitoring system for riser in-pipe maintenance welding robots [J ] . Science Technology and Engineering , 2026 , 26 ( 7 ): 2823 - 2833 . (in Chinese)
张丽萍 , 林宇杰 , 黄彬 , 等 . 基于数据驱动的四旋翼无人机轨迹跟踪广义迭代控制方法 [J ] . 实验室研究与探索 , 2026 , 45 ( 5 ): 48 - 52,69 .
Zhang Liping , Lin Yujie , Huang Bin , et al . Data-driven generalized iterative control for UAV trajectory tracking [J ] . Research and Exploration in Laboratory , 2026 , 45 ( 5 ): 48 - 52, 60 . (in Chinese)
Omar M , Wang K , Li R F , et al . NL-WCS: A novel data-driven algorithm for extracting the dynamics of serial robots considering non-linear friction [J ] . IEEE Transactions on Automation Science and Engineering , 2025 , 22 : 12741 - 12755 . DOI: 10.1109/tase.2025.3546920 http://dx.doi.org/10.1109/tase.2025.3546920
刘堃 . 面向装配不同末端执行器的冗余机器人结构学习与运动控制 [D ] . 兰州 : 兰州大学 , 2025 .
Liu Kun . Structure learning and motion control for redundant robots assembled with different end-effectors [D ] . Lanzhou : Lanzhou University , 2025 . (in Chinese)
Xie Z T , Liu M , Su Z M , et al . A data-driven obstacle avoidance scheme for redundant robots with unknown structures [J ] . IEEE Transactions on Industrial Informatics , 2025 , 21 ( 2 ): 1793 - 1802 . DOI: 10.1109/tii.2024.3488775 http://dx.doi.org/10.1109/tii.2024.3488775
Tan N , Zhong Z H , Yu P , et al . A discrete model-free scheme for fault-tolerant tracking control of redundant manipulators [J ] . IEEE Transactions on Industrial Informatics , 2022 , 18 ( 12 ): 8595 - 8606 . DOI: 10.1109/tii.2022.3149919 http://dx.doi.org/10.1109/tii.2022.3149919
Feng Q S , Li Z X , Cai J H , et al . Acceleration-level configuration adjustment scheme for robot manipulators [J ] . IEEE Transactions on Industrial Informatics , 2021 , 17 ( 1 ): 147 - 157 .
Yan J K , Liu M . Neural dynamics-based model predictive control for mobile redundant manipulators with improved obstacle avoidance [J ] . IEEE Transactions on Industrial Electronics , 2025 , 72 ( 3 ): 2769 - 2778 . DOI: 10.1109/TIE.2024.3429655 http://dx.doi.org/10.1109/TIE.2024.3429655
曹政才 , 赵琪 , 雷世昌 , 等 . 面向窑压控制的基于改进STS模型的非线性广义预测控制研究 [J ] . 电子学报 , 2017 , 45 ( 7 ): 1576 - 1583 .
Cao Zhengcai , Zhao Qi , Lei Shichang , et al . An improved STS model based nonlinear GPC method orienting with furnace pressure control [J ] . Acta Electronica Sinica , 2017 , 45 ( 7 ): 1576 - 1583 . (in Chinese)
郭子跃 , 全惠敏 , 彭子舜 , 等 . 一种基于Si/SiC级联H桥逆变器的高性能模型预测控制方法 [J ] . 电子学报 , 2024 , 52 ( 9 ): 3000 - 3009 .
Guo Ziyue , Quan Huimin , Peng Zishun , et al . A high-performance model predictive control strategy based on Si/SiC cascaded H-bridge inverter [J ] . Acta Electronica Sinica , 2024 , 52 ( 9 ): 3000 - 3009 . (in Chinese)
柳子然 , 岳程斐 , 曹喜滨 . 空间机器人多任务鲁棒切换模型预测控制 [J ] . 中国科学(技术科学) , 2025 , 55 ( 11 ): 1942 - 1953 . DOI: 10.1360/sst-2025-0091 http://dx.doi.org/10.1360/sst-2025-0091
Liu Ziran , Yue Chengfei , Cao Xibin . Multi-task robust switching predictive control for space robots [J ] . Scientia Sinica (Technologica) , 2025 , 55 ( 11 ): 1942 - 1953 . (in Chinese) . DOI: 10.1360/sst-2025-0091 http://dx.doi.org/10.1360/sst-2025-0091
张凡 . 基于模型预测控制的冗余机器人位置与姿态规划 [D ] . 兰州 : 兰州大学 , 2024 .
Zhang Fan . Position and orientation planning of redundant robots with model predictive control [D ] . Lanzhou : Lanzhou University , 2024 . (in Chinese)
Schäfke H , Habich T L , Muhmann C , et al . Learning-based nonlinear model predictive control of articulated soft robots using recurrent neural networks [J ] . IEEE Robotics and Automation Letters , 2024 , 9 ( 12 ): 11609 - 11616 . DOI: 10.1109/lra.2024.3495579 http://dx.doi.org/10.1109/lra.2024.3495579
Zeng Z G , Wang J , Liao X X . Global exponential stability of a general class of recurrent neural networks with time-varying delays [J ] . IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications , 2003 , 50 ( 10 ): 1353 - 1358 . DOI: 10.1109/tcsi.2003.817760 http://dx.doi.org/10.1109/tcsi.2003.817760
Zeng Z G , Wang J , Liao X X . Stability analysis of delayed cellular neural networks described using cloning templates [J ] . IEEE Transactions on Circuits and Systems I: Regular Papers , 2004 , 51 ( 11 ): 2313 - 2324 . DOI: 10.1109/tcsi.2004.836855 http://dx.doi.org/10.1109/tcsi.2004.836855
Jang J I , Lee C H . Customized interior-point methods solver for embedded real-time convex optimization [J ] . IEEE Transactions on Aerospace and Electronic Systems , 2026 , 62 : 7896 - 7913 . DOI: 10.1109/taes.2026.3673639 http://dx.doi.org/10.1109/taes.2026.3673639
Ferreau H J , Kirches C , Potschka A , et al . qpOASES: A parametric active-set algorithm for quadratic programming [J ] . Mathematical Programming Computation , 2014 , 6 ( 4 ): 327 - 363 . DOI: 10.1007/s12532-014-0071-1 http://dx.doi.org/10.1007/s12532-014-0071-1
Chen B T , Chen X J , Kanzow C . A penalized Fischer-Burmeister NCP-function [J ] . Mathematical Programming , 2000 , 88 ( 1 ): 211 - 216 . DOI: 10.1007/pl00011375 http://dx.doi.org/10.1007/pl00011375
Kim J , Jie W , Kim H , et al . Modified configuration control with potential field for inverse kinematic solution of redundant manipulator [J ] . IEEE/ASME Transactions on Mechatronics , 2021 , 26 ( 4 ): 1782 - 1790 . DOI: 10.1109/tmech.2021.3077914 http://dx.doi.org/10.1109/tmech.2021.3077914
Han Y , Cheng G F , Qiu B B . A triple-integral noise-resistant RNN for time-dependent constrained nonlinear optimization applied to manipulator control [J ] . IEEE Transactions on Industrial Electronics , 2025 , 72 ( 6 ): 6124 - 6133 . DOI: 10.1109/tie.2024.3482112 http://dx.doi.org/10.1109/tie.2024.3482112
0
浏览量
0
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621