一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于测量工业机器人关节抖动的测量装置及测量方法与流程

2022-02-21 08:39:40 来源:中国专利 TAG:


1.本发明涉及工业机器人技术领域,尤其是涉及一种测量效率高、测量准确性好的用于测量工业机器人关节抖动的测量装置及测量方法。


背景技术:

2.工业机器人的工作性能直接决定了生产质量和效率,然而由于减速器等柔性部件的存在,工业机器人在启动或者大负载高速运动时,末端会产生比较大的抖动,严重降低工业机器人的末端精度。为此,要对工业机器人末端的抖动进行准确测量,分析对末端抖动贡献大的关节,然后通过提高对应关节的刚度,减少关节的抖动,降低工业机器人末端的抖动,提高工业机器人的末端精度。


技术实现要素:

3.本发明的发明目的是为了克服现有技术中的工业机器人在启动或者大负载高速运动时,末端会产生比较大的抖动的不足,提供了一种测量效率高、测量准确性好的用于测量工业机器人关节抖动的测量装置及测量方法。
4.为了实现上述目的,本发明采用以下技术方案:
5.一种用于测量工业机器人关节抖动的测量装置,工业机器人包括机座、末端和n个关节;测量装置包括分别设于末端和n个关节上的n 1个三向加速度计;所述三向加速度计与pxi控制器电连接,pxi控制器与上位机电连接,n≥2;机座与底座连接,底座下部设有若干个滚轮,底座包括下部减震结构和上部抖动机构;上部抖动机构包括与下部减震结构连接的竖杆,套设于竖杆上的弹簧,通过圆孔与竖杆上部的外周面滑动连接的水平板,与下部减震结构连接的限位竖筒,设于限位竖筒上的用于控制钢珠落到水平板上的钢珠下落机构;机座下表面上设有凹槽,竖杆插入凹槽中,竖杆上端和凹槽顶部之间设有弹性垫;水平板外侧面与限位竖筒内侧壁滑动连接,机座与水平板固定连接。
6.下部减震结构用于隔离地面的震动,防止地面的震动对检测产生干扰,确保检测的准确性,上部抖动机构用于给工业机器人的机座提供冲击力,使检测到的抖动幅值变大,从而进一步提高检测的准确定。
7.在工业机器人零位状态下,将n 1个三向加速度计通过螺纹刚性连接在工业机器人的末端中心以及n个关节中心处,并使三向加速度计的x、y、z方向与工业机器人机座坐标系重合,所述三向加速度计用于采集所述工业机器人末端和各关节的抖动信号。每个三向加速度计将采集到的抖动信号传递给信号调理电路进行放大和模拟滤波,放大和滤波后的模拟信号经过a/d转换模块变成数字信号,所述数字信号经pxi总线传递给pxi控制器中的ram模块进行存储,pxi控制器用于保证n 1个三向加速度计可以同步采集并传输抖动数据,pxi控制器通过usb接口将抖动数据传递给上位机进行数据分析与处理,得到工业机器人末端和各关节的抖动特性。在进行工业机器人抖动测量前,需对工业机器人进行校准。
8.作为优选,所述钢珠下落机构包括横向延伸的壳体,设于壳体左侧的气缸;气缸的
伸缩杆伸入壳体中,壳体左上部和右下部均设有钢珠过孔,伸缩杆右端与推板连接。
9.作为优选,所述下部减震结构包括与各个滚轮连接的水平下钢板,设于水平下钢板上表面的水平聚四氟乙烯板,和与水平聚四氟乙烯板上表面连接的水平上钢板。
10.水平聚四氟乙烯板一定柔韧性,能够隔离地面的震动,避免检测过程中,地面的震动对检测产生干扰。
11.作为优选,机座外侧设有圆环,圆环通过若干个螺钉与水平板固定连接;所述限位筒包括圆形围板和设于圆形围板上端的环形挡板。
12.作为优选,圆形围板的内侧壁上设有l条竖向滑槽,水平板的外侧面上设有l个滑块,各个滑块分别与各条竖向滑槽滑动连接,l≥2。
13.一种用于测量工业机器人关节抖动的测量装置的测量方法,包括如下步骤:
14.步骤1,使工业机器人各个关节保持不动,从设定的试验路径的起点开始,工业机器人以设定的速度沿试验路径运行至试验路径的终点后,使工业机器人停止运行若干秒;
15.然后,工业机器人从设定的试验路径的终点开始,以设定的速度沿试验路径运行至试验路径的起点后,使工业机器人停止运行若干秒,上述过程为1个测试循环;
16.在工业机器人沿试验路径往复运行的过程中,钢珠下落机构控制若干个钢珠等间隔的落到水平板上;
17.在终点和起点停顿的目的是,使被校工业机器人有足够的时间达到静止状态;
18.步骤2,重复步骤1,等到上位机采集了完整的3个测试循环的数据后,使工业机器人停止运行;
19.步骤3,对于每个三向加速度计,上位机取一个测试循环的fft信号,进行fft分析:
20.将fft信号以线性幅值谱显示,观察谱图的幅值分布,在幅值分布频率的基础上增加2hz至3hz作为高通滤波截止频率,对fft信号进行高通滤波;对fft信号进行二次积分,获得抖动信号;
21.步骤4,对于每个关节的三向加速度计获得的抖动信号,上位机利用峰峰值计算方法,计算抖动信号的最大抖动峰峰值;
22.步骤5,上位机读取每个测试循环的末端和各个关节点的最大抖动峰峰值,计算得到每个关节抖动对末端抖动的贡献系数。
23.如果得到某几个关节的抖动对末端抖动贡献系数较大,研发人员通过改变关节的材料来提高关节的刚度,降低关节的抖动,从而降低工业机器人末端的抖动,提高工业机器人的末端精度。
24.作为优选,所述步骤4包括如下步骤:
25.步骤4-1,在抖动信号中选取一个时间周期t的数据段,找出数据段内抖动信号的各个交零点,得到交零点的总数m2;设定s为交零点的序号,s的初始值为1;
26.步骤4-2,找出第s个交零点和第s 2个交零点之间的最大正信号值和最大负信号值;
27.步骤4-3,计算最大正信号值和最大负信号值的绝对值的和,得到峰峰值p
s(s 1)(s 2)

28.步骤4-4,当s<(m2-2),使s的值增加1,返回步骤2;当s=(m2-2),得到数据段内抖动信号所有的峰峰值;
29.步骤4-5,计算所有的峰峰值的最大值p
max
,将p
max
作为抖动信号的最大抖动峰峰值。
30.作为优选,所述步骤5包括如下步骤:
31.步骤5-1,各个关节的抖动引起工业机器人末端的抖动,设定末端抖动值与各关节抖动值之间的关系如下:
[0032][0033]
其中,fm(ω)表示工业机器人末端抖动的理论频谱,fi(ω)表示第i个关节抖动的理论频谱,ai表示第i个关节的抖动对末端抖动的贡献系数预估值,ω为抖动信号的角频率;
[0034][0035][0036]
其中,y(t)m为末端的三向加速度计的抖动信号,y(t)i为第i个关节的三向加速度计的抖动信号;
[0037]
设定工业机器人末端的实际频谱与理论频谱之间的误差为e(ω):
[0038][0039]
其中,fm'(ω)为工业机器人末端的抖动信号的实际频谱;
[0040]
为使理论频谱尽可能与实际频谱相近,采用最小二乘法获得残差函数min e(ω):
[0041][0042]
min e(ω)为工业机器人末端理论频谱和实际频谱的最小二乘残差函数,fm'(ω
i1
)为工业机器人末端抖动在ω
i1
频率点的实际频谱值,fm(ω
i1
)为工业机器人末端抖动在ω
i1
频率点的理论频谱值,m为选取的频率点数,m≥n,i1为频率点的序号;
[0043]
步骤5-2,设定min e(ω)最小,求解出每个ai值,设末端实际的最大抖动峰峰值与理论的最大抖动峰峰值之间的误差为e(δai):
[0044][0045][0046]
其中,pm'表示工业机器人末端实际的最大抖动峰峰值,pm表示工业机器人末端理论的最大抖动峰峰值,pi表示第i个关节的实际的最大抖动峰峰值,δai为每个预估值ai对应的修正值;
[0047]
步骤5-3,重复m1次步骤1至步骤2,m1≥n,得到m1 1个ai,利用最小二乘法获得每个ai的δai值,将δai补偿给每个ai值,对ai值进行修正,修正后的ai值即为第i个关节抖动对末端抖动的贡献系数。
[0048]
因此,本发明具有如下有益效果:测量效率高、测量准确性高,可以准确测量出关节的抖动对工业机器人末端的抖动的贡献系数,为研发人员对机器人关节性能的改进提供可靠的数据基础。
附图说明
[0049]
图1是本发明的底座的一种局部剖视图;
[0050]
图2是本发明的工业机器人的一种结构示意图;
[0051]
图3是本发明的抖动信号的一种示意图。
具体实施方式
[0052]
下面结合附图和具体实施方式对本发明做进一步的描述。
[0053]
如图2所示的实施例是一种用于测量工业机器人关节抖动的测量装置,工业机器人包括机座10、末端11和6个关节12;测量装置包括分别设于末端和6个关节上的7个三向加速度计13;三向加速度计与pxi控制器电连接,pxi控制器与上位机电连接;如图1所示,机座与底座2连接,底座下部设有4个滚轮21,底座包括下部减震结构22和上部抖动机构23;上部抖动机构包括与下部减震结构连接的竖杆231,套设于竖杆上的弹簧232,通过圆孔与竖杆上部的外周面滑动连接的水平板233,与下部减震结构连接的限位竖筒234,设于限位竖筒上的用于控制钢珠落到水平板上的钢珠下落机构235;机座下表面上设有凹槽101,竖杆插入凹槽中,竖杆上端和凹槽顶部之间设有弹性垫1011;机座外侧设有圆环102,圆环通过多个螺钉与水平板固定连接。
[0054]
钢珠下落机构包括横向延伸的壳体2351,设于壳体左侧的气缸2352;气缸的伸缩杆2353伸入壳体中,壳体左上部和右下部均设有钢珠过孔2354,伸缩杆右端与推板连接。
[0055]
下部减震结构包括与各个滚轮连接的水平下钢板221,设于水平下钢板上表面的水平聚四氟乙烯板222,和与水平聚四氟乙烯板上表面连接的水平上钢板223。
[0056]
限位筒包括圆形围板2341和设于圆形围板上端的环形挡板2342。
[0057]
圆形围板的内侧壁上设有4条竖向滑槽23411,水平板的外侧面上设有4个滑块2331,各个滑块分别与各条竖向滑槽滑动连接。
[0058]
在进行工业机器人抖动测量前,需对工业机器人进行校准。按表1的试验条件进行校准。
[0059]
表1-工业机器人末端抖动试验条件
[0060]
[0061]
一种用于测量工业机器人关节抖动的测量装置的测量方法,包括如下步骤:
[0062]
步骤1,使工业机器人各个关节保持不动,从设定的试验路径的起点开始,工业机器人以设定的速度沿试验路径运行至试验路径的终点后,使工业机器人停止运行5秒;
[0063]
然后,工业机器人从设定的试验路径的终点开始,以设定的速度沿试验路径运行至试验路径的起点后,使工业机器人停止运动5秒,上述过程为一个测试循环;
[0064]
在工业机器人沿试验路径往复运行的过程中,工作人员每隔10分钟将一个钢珠放到壳体中,气缸带动推板将钢珠推落到水平板上,工作人员及时将水平板上的钢珠捡起来;
[0065]
钢珠落到水平板上之后,给水平板带来冲击,使水平板带动机座上下移动及抖动,各个关节抖动,各个三向加速度计检测到的抖动信号的幅值较大。
[0066]
在终点和起点停顿的目的是,使被校工业机器人有足够的时间达到静止状态;
[0067]
步骤2,重复步骤1,等到上位机采集了完整的3个测试循环的数据后,使工业机器人停止运行;
[0068]
步骤3,对于每个三向加速度计,上位机取一个测试循环的fft信号,进行fft分析:
[0069]
将fft信号以线性幅值谱显示,观察谱图的幅值分布,在幅值分布频率的基础上增加2hz至3hz作为高通滤波截止频率,对fft信号进行高通滤波,去除运行信号;对fft信号进行二次积分,获得抖动信号;
[0070]
步骤4,对于每个关节的三向加速度计获得的抖动信号,上位机利用峰峰值计算方法,计算抖动信号的最大抖动峰峰值;
[0071]
如图3所示,
[0072]
步骤4-1,在抖动信号中选取一个时间周期30秒的数据段,找出数据段内抖动信号的各个交零点,得到交零点的总数m2;设定s为交零点的序号,s的初始值为1;
[0073]
步骤4-2,找出第s个交零点和第s 2个交零点之间的最大正信号值和最大负信号值;
[0074]
步骤4-3,计算最大正信号值和最大负信号值的绝对值的和,得到峰峰值p
s(s 1)(s 2)

[0075]
步骤4-4,当s<(m2-2),使s的值增加1,返回步骤2;当s=(m2-2),得到数据段内抖动信号所有的峰峰值;
[0076]
步骤4-5,计算所有的峰峰值的最大值p
max
,将p
max
作为抖动信号的最大抖动峰峰值。
[0077]
步骤5,上位机读取每个测试循环的末端和各个关节点的最大抖动峰峰值,计算得到每个关节抖动对末端抖动的贡献系数:
[0078]
步骤5-1,各个关节的抖动引起工业机器人末端的抖动,设定末端抖动值与各关节抖动值之间的关系如下:
[0079][0080]
其中,fm(ω)表示工业机器人末端抖动的理论频谱,fi(ω)表示第i个关节抖动的理论频谱,ai表示第i个关节的抖动对末端抖动的贡献系数预估值,ω为抖动信号的角频率;
[0081][0082][0083]
其中,y(t)m为末端的三向加速度计的抖动信号,y(t)i为第i个关节的三向加速度计的抖动信号;
[0084]
设定工业机器人末端的实际频谱与理论频谱之间的误差为e(ω):
[0085][0086]
其中,fm'(ω)为工业机器人末端的抖动信号的实际频谱;
[0087]
为使理论频谱尽可能与实际频谱相近,采用最小二乘法获得残差函数min e(ω):
[0088][0089]
min e(ω)为工业机器人末端理论频谱和实际频谱的最小二乘残差函数,fm'(ω
i1
)为工业机器人末端抖动在ω
i1
频率点的实际频谱值,
[0090]fm

i1
)为工业机器人末端抖动在ω
i1
频率点的理论频谱值,20为选取的频率点数,i1为频率点的序号;
[0091]
步骤5-2,设定min e(ω)最小,求解出每个ai值,设末端实际的最大抖动峰峰值与理论的最大抖动峰峰值之间的误差为e(δai):
[0092][0093][0094]
其中,pm'表示工业机器人末端实际的最大抖动峰峰值,pm表示工业机器人末端理论的最大抖动峰峰值,pi表示第i个关节的实际的最大抖动峰峰值,δai为每个预估值ai对应的修正值;
[0095]
步骤5-3,重复7次步骤1至步骤2,得到8个ai,利用最小二乘法获得每个ai的δai值,将δai补偿给每个ai值,对ai值进行修正,修正后的ai值即为第i个关节抖动对末端抖动的贡献系数。
[0096]
本实施例中,得到第2个关节的抖动对末端抖动贡献系数较大,研发人员通过改变第2个关节的材料来提高第2个关节的刚度,降低第2个关节的抖动,从而降低工业机器人末端的抖动,提高工业机器人的末端精度。
[0097]
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献