鞋底厂家
免费服务热线

Free service

hotline

010-00000000
鞋底厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

看一看机器人动力学参数辨识方法的研究

发布时间:2021-11-18 12:39:17 阅读: 来源:鞋底厂家

本文在不解体情况下,采取CAD方法辨识PUMA760机器人的大臂、小臂及腰部动力学参数,并基于实验辨识和理论辨识方法进行修正,最后通过有负载和无负载情况下机器人各臂联动实验验证所辨识参数的正确性。 1 前言动力学模型是工业机器人系统动力学仿真、分析和控制的基础,而其利用的条件条件是已知机器人各臂的质量、质心位置、惯性矩和惯性积和各关节的摩擦阻尼特性等动力学参数。1般情况下,这1复杂机械系统的动力学参数必须通过1定的方法辨识获得。目前,机器人动力学参数辨识方法主要有:①解体丈量[1]。②不解体CAD辨识方法[2]。③不解体实验辨识[3]。④理论辨识[4]。解体丈量不能获得关节特性参数,且机器人解体和不解体情况下动力学参数有较大差异;CAD辨识方法可在不解体情况下全部辨识动力学参数,但CAD模型误差可造成辨识参数的不准确;不解体实验辨识可获得较为准确的动力学组合值,但很难获得独立的动力学参数值;理论辨识需要设计特定的实验工况,且多为组合值[5]。本文在不解体情况下,采取CAD方法辨识PUMA760机器人的大臂、小臂及腰部动力学参数,并基于实验辨识和理论辨识方法进行修正,最后通过有负载和无负载情况下机器人各臂联动实验验证所辨识参数的正确性。2 动力学参数辨识2.1 基于CAD方法的参数辨识根据PUMA760机器人的结构图,并考虑传动系统的影响,将其小臂(包括4、5、6关节)、大臂、腰部和底座3部分分别离散为由若干规则形状的子体。其中,小臂离散为48个子体,大臂离散为30个子体,腰部和底座离散为23个子体。通过计算各规则体的质量、质心位置矢量标分量和惯性并矢张量分量分别获得小臂(包括4、5、6关节)、大臂、腰部和底座3部分的动力学参数,如表1所示。表1 小臂、大臂、腰部和底座动力学参数 部件名称注:括号中为可运动部分质量

2.2 关节特性参数机器人关节特性包括各关节确当量刚度和当量阻尼,由于腰部刚度相对较大,仅考虑2、3关节特性。利用实验模态分析方法及物理参数辨认程序,获得关节确当量刚度和当量阻尼,如表2所示。表2 关节确当量刚度和当量阻尼关节

3 辨识参数的修正与实验验证3.1 辨识参数的理论与实验验证分别进行以下单关节运动实验:①3关节沿逆时针方向旋转100°。②2关节沿逆时针方向旋转90°。③1关节沿逆时针方向旋转80°。关节运动进程为加速—匀速—减速。通过实测电动机电枢电流和关节码盘值,经过转换和数据处理分别获得关节驱动力矩、转角、角速度和角加速度。以实测的关节力矩、CAD辨识结果为输入,根据式(1)至(2)计算获得运动特性曲线。比较计算结果与实测结果可知:①2者趋势相同,但幅值相差较大,且计算值大于实测值。②计及关节特性后,计算运动特性曲线与实测运动特性曲线的幅值差明显减小,但仍有较大误差。因此,对CAD辨识结果需要进行适当修正。3.2 参数修正3.2.1 质心位置修正小臂水平放置。将3关节松开(构成纯机械铰链联接),其余关节锁紧,末端以精密测力环支持。根据末端力及小臂质量可获得其沿y3轴的质心位置,参见表3。同理,机器人大臂、小臂水平放置,将2关节松开(构成纯机械铰链联接),其余关节锁紧,根据末端力及小臂质量、大臂质量、小臂质心位置可获得大臂沿x2轴的质心位置,参见表3。3.2.2 惯性关矢张量修正采取修正后的质心位置数值重新进行动力学计算,根据实验结果,利用曲线拟合方法修正惯性并矢张量值,终究辨识结果见表3房屋被强拆有赔偿吗。表3 终究辨识结果部件注:括号中为可运动部分质量;为修改值。

3.3 辨识参数的综合验证为验证终究辨识结果,设计以下实验:①机器人末端无负载,大臂与水平面呈30°、小臂与大臂呈120°,2、3关节联动使末端点行走直线轨迹,丈量2、3关节的关节力矩和关节运动参量。②机器人末端夹持3 kg物体,大臂与水平面呈30°、小臂与大臂呈120°,2、3关节联动使末端点行走直线轨迹,丈量2、3关节的关节力矩和关节运动参量。以实测关节力矩和终究辨识结果为输入,计算关节运动值。比较丈量结果和计算结果可知,2者吻合很好。4 结论(1)基于多体系统理论建立机器人动力学模型及动力学参数辨识方程,该方法具有1般性。(2)采取CAD、理论、实验相结合方法获得PUMA760机器人的动力学参数,既利用了CAD方法可获得每单个动力学参数的优点,又通过理论和实验方法弥补了CAD方法的不足。(3)本文未能辨识4、5、6体的动力学参数跃层二楼阳台算违章建筑吗,也未能通过实验修正惯性积。参考文献[1]Armstrong S,et al.The explicit dynamic model and inertial parameters of the PUMA 560 arm.In∶IEEE International Conference on Robotics and Automation,California,1986∶510~518[2]Lee K W.Shape optimiz ation of asscmblies using ge-ometric properties∶[Ph.D Dissertation].Massachusetts∶MIT,1983.[3]Lim G,et al.Parameter identification mcthod for robot dynamic models using a balancing mechanism.Robotica,1989,7∶327~337[4]Ha I,et al.An efficient stimulation algorithm for the model parameters of robotic manipulators.IEEE Trans.on Robotics and Automation,1989,5∶384~394[5]黄铁球.不解体机器人动力学参数辨识方法的研究∶[硕士学位论文],天津∶天津大学,1996.[6]王树新等.PUMA 760工业机器人结构动态特性的实验研究.动态测试技术与信号分析,1994,12(4)∶36~41[7]刘又午,多体系统动力学(下册).天津∶天津大学出版社,1991.[8]蔡金狮.动力学系统辨识与建模.北京∶国防工业出版社,1991.资讯分类行业动态帮助文档展会专题报道5金人物商家文章