Please wait a minute...
J4  2010, Vol. 44 Issue (2): 259-264    DOI: 10.3785/j.issn.1008-973X.2010.02.009
计算机技术﹑电信技术     
一种柔性机械臂末端轨迹跟踪的预测控制算法
帅鑫, 李艳君, 吴铁军
(浙江大学 工业控制技术国家重点实验室,浙江 杭州 310027)
Real time predictive control algorithm for endpoint trajectory tracking of flexible manipulator
SHUAI Xin, LI Yan-jun, WU Tie-jun
(State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027,China)
 全文: PDF  HTML
摘要:

针对柔性机械臂末端轨迹跟踪的内动态不稳定和模型不精确问题,提出一种用于柔性臂末端轨迹跟踪的预测控制算法.利用输入-输出线性化的方法使得柔性臂末端变量和弹性变量解耦,并根据状态反馈设计出一个非线性预测控制系统,将轨迹跟踪问题转换为状态跟踪问题.该控制系统通过平衡末端跟踪误差、弹性变量和控制力矩3个最优指标来克服内动态不稳定性,并采用最优控制律求解和力矩求解相分离的策略来提高运算速度,同时引入了实际输出数据进行误差补偿以减少模型误差对末端轨迹跟踪精度的影响.仿真结果表明,所提出的预测控制算法在保证柔性臂内动态稳定的同时,能有效解决模型失配引起的控制精度下降问题,并具有较快的运算速度.

Abstract:

A novel predictive control algorithm was proposed to solve the problems of internal dynamics instability and model inaccuracy encountered in endpoint trajectory tracking of flexible manipulators. The end variables of a flexible manipulator were decoupled from its elastic variables using the technique of input-output linearization, based on which a nonlinear predictive control system was designed through state feedback to transform the trajectory tracking problem to a state tracking problem. A trade-off among the endpoint tracking error, the elastic variables and the control input were made in the control system to avoid the unstable internal dynamics. The optimal control law and the torques to drive the joints of the flexible manipulator were separately computed to improve computation speed. The actual output data were introduced for tracking error compensation in order to reduce the effects of model deviation on the endpoint tracking accuracy. Simulation results show that the predictive control algorithm can effectively overcome the internal dynamics instability and solve the problem of control performance deterioration made by model-mismatch with desirable real-time computation speed.

出版日期: 2010-03-09
:  TP 241  
基金资助:

国家“985”项目多工业机器人协作研究资助项目.

通讯作者: 吴铁军,男,教授.     E-mail: tjwu@zju.edu.cn
作者简介: 帅鑫(1983—),男,湖南株洲人,硕士生,从事机器人研究.
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  

引用本文:

帅鑫, 李艳君, 吴铁军. 一种柔性机械臂末端轨迹跟踪的预测控制算法[J]. J4, 2010, 44(2): 259-264.

SHUAI Xin, LI Yan-Jun, TUN Tie-Jun. Real time predictive control algorithm for endpoint trajectory tracking of flexible manipulator. J4, 2010, 44(2): 259-264.

链接本文:

http://www.zjujournals.com/eng/CN/10.3785/j.issn.1008-973X.2010.02.009        http://www.zjujournals.com/eng/CN/Y2010/V44/I2/259

[1]  BENOSMAN M, VEY G L. Control of flexible manipulators: a survey [J]. Robotica, 2004, 22: 533545.
[2] CANNON R H, SCHMITZ E. Initial experiments on the end-point control of a flexible one-link robot [J]. International Journal of Robotic Research, 1994, 3(3): 6275.
[3] LUCA A D, LUCIBELLO P. Inversion techniques for trajectory control of flexible arm [J]. Journal of Robotic System, 1989, 4(6): 325344.
[4] MADHAVAN S K, SINGH S N. Inverse trajectory control and zero dynamic sensitivity of an elastic manipulator [J]. International Journal of Robotics and Automation, 1991, 4(6): 179192.
[5] LUCA A D, PANZIERI S, ULIVI G. Stable inversion control for flexible link manipulators [C]//Proceeding of IEEE International Conference on Robotics and Automation. Leuven, Belgium: IEEE, 1998: 799805.
[6] WOOSOON Y, SINGH S N. Predictive end-point trajectory control of elastic manipulators [J]. Journal of Robotic System, 1996, 13(9): 561569.
[7] USORO P B, NADIRA R, MAHIL S S. A finite element/Lagrange approach to modeling lightweight manipulators[J].ASME Journal of Dynamic Systems, Measurement and Control, 1986, 108: 198205.
[8] THEODORE R, GHOSAL J A. Comparison of the assumed modes and finite element models for flexible multilink manipulators [J]. International Journal of Robotics Research, 1995, 14(2) : 91111.
[9] LUCA A D, SICILIANO B. Closed-form dynamic model of planar multi-link lightweight robots [J]. IEEE Transaction on System Man and Cybernetics, 1991, 21(4): 826839.
[10] ARTEAGA M A. On the properties of a dynamic model of flexible robot manipulators [J]. ASME Journal of Dynamic Systems, Measurement and Control, 1998, 120: 814.
[11] LUCA A D. Feedforward / feedback laws for the control of flexible robots[C]//IEEE International Conference on Robotics and Automation. San Francisco: IEEE, 2000: 233240.
[12] WANG Da-long, LU You-fang, LIN Yan, et al. Dynamic model and tip trajectory tracking control for a two-link flexible robotic manipulator [J]. Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, 1996, 2 : 10201023.
[13] NEMIR D C, KOIVO A J, KASHYAP R L. Pseudolinks and self-tuning control of a nonrigid link mechanism[J].IEEE Transaction on System Man and Cybernetics, 1988, 18(1): 4048.

[1] 倪初锋, 刘山. 变负载条件下柔性臂自适应预整形振动控制[J]. J4, 2012, 46(8): 1520-1525.
[2] 金博, 刘山. 基于终点时刻末端误差的柔性臂迭代学习控制[J]. J4, 2012, 46(8): 1512-1519.
[3] 钟琮玮, 项基, 韦巍, 张远辉, 陈鹏. 基于扰动观测器的机械手碰撞检测与安全响应[J]. J4, 2012, 46(6): 1115-1121.
[4] 钟琮玮, 项基, 韦巍, 张远辉. 基于简化非线性观测器的LuGre动态摩擦力补偿[J]. J4, 2012, 46(4): 764-769.
[5] 姜宏超, 刘士荣, 张波涛. 六自由度模块化机械臂的逆运动学分析[J]. J4, 2010, 44(7): 1348-1354.
[6] 张雨浓, 肖秀春, 陈扬文, 等. Hermite前向神经网络隐节点数目自动确定[J]. J4, 2010, 44(2): 271-275.