[发明专利]机器人用摆线针轮减速机的动态传动精度数值计算方法在审
| 申请号: | 202011392955.8 | 申请日: | 2020-12-02 |
| 公开(公告)号: | CN112464481A | 公开(公告)日: | 2021-03-09 |
| 发明(设计)人: | 韩林山;范素香;王迎佳;上官林建;雷冀南 | 申请(专利权)人: | 华北水利水电大学 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/17 |
| 代理公司: | 郑州市华翔专利代理事务所(普通合伙) 41122 | 代理人: | 马鹏鹞 |
| 地址: | 450000 河*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 机器人 摆线 减速 动态 传动 精度 数值 计算方法 | ||
1.一种机器人用摆线针轮减速机的动态传动精度数值计算方法,包括如下步骤:
S1.根据待仿真计算的减速机的设计参数来确定三曲柄摆线针轮减速机的基本结构参数,
具体包括如下参数:太阳轮齿数Zs、行星轮齿数Zp、摆线轮齿数Zb、针轮齿数Zr、渐开线齿轮模数m(mm)、渐开线齿轮压力角α(°)、太阳轮轮齿变位系数xcs、行星轮轮齿变位系数xcp、行星轮齿宽Bz(mm)、摆线轮轮齿宽度Bc(mm)、曲柄轴偏心距e(mm)、针齿销半径rd(mm)、针齿销或针齿壳齿槽分布圆的理论半径rz(mm)、2个摆线轮、3个行星轮、3个曲柄轴;
S2.定义该减速机中的太阳轮、3个行星轮、2个摆线轮、3个曲柄轴、行星架、针齿销、针齿壳及滚子轴承的关键误差,然后通过高精度测量仪来测量,并根据测量结果运算来确定这些关键误差;
上述各个零件关键误差的定义如下:
1)太阳轮的关键误差的定义
太阳轮的关键误差是指:太阳轮的基圆偏心误差(Es,βs),太阳轮装配误差为(As,γs);其中:Es、As分别表示其基圆偏心误差、装配误差的大小,量纲(um);βs、γs分别表示其基圆偏心误差、装配误差的方向,量纲(°);
2)行星轮的关键误差定义
行星轮的关键误差是指:3个行星轮的基圆偏心误差分别为(Epi,βpi),(i=1,2,3);其中:Epi(i=1,2,3)分别表示行星轮1、2、3的基圆偏心误差大小,量纲(um);βpi(i=1,2,3)分别表示行星轮1、2、3的基圆偏心误差方向,量纲(°);
3)三曲柄摆线轮的关键误差的定义
三曲柄摆线轮的关键误差是指:摆线轮1、2上的曲柄轴孔1、2、3的偏心误差(Ehji,βhji)(j=1,2;i=1,2,3);摆线轮1、2上的轮齿齿槽偏差Rjk(j=1,2)、齿距偏差Pjk(j=1,2);其中:Ehji表示曲柄轴孔的偏心误差大小,量纲(um);βhji表示曲柄轴孔的偏心误差方向,量纲(°);Rjk、Pjk分别表示摆线轮齿的齿槽偏差、齿距偏差大小,量纲(um);
4)针齿壳的关键误差的定义
针齿壳的关键误差是指:Zr个针齿齿槽的平均半径误差δcr(um),针齿壳上Zr个齿槽圆心的齿槽偏差(简称针齿齿槽偏差)Rk(k=1,2,…,Zr)、齿距偏差(简称针轮齿距偏差)Pk(k=1,2,…,Zr);其中:Rk、Pk分别表示第k个针齿的齿槽偏差、齿距偏差大小,量纲(um);
5)曲柄轴的关键误差的定义
曲柄轴的关键误差是指:曲柄轴1、2、3上的偏心凸轮1、2的偏心误差(Ecji,βcji)(j=1,2;i=1,2,3);其中:Ecji表示偏心凸轮的偏心误差大小,量纲(um);βcji表示偏心凸轮的偏心误差方向,量纲(°);
6)行星架的关键误差的定义
行星架的关键误差是指:行星架上曲柄轴孔1、2、3的偏心误差(Ecai,βcai)(i=1,2,3),行星架上安装轴承的轴颈偏心误差(Ac,γc);其中:Ecai、Ac表示曲柄轴孔、轴颈的偏心误差大小,量纲(um);βcai、γc表示曲柄轴孔、轴颈的偏心误差方向,量纲(°);
7)针齿销的关键误差的定义
针齿销的关键误差是指:Zr个针齿销的平均直径误差δzr,量纲(um);
8)轴承的关键误差的定义
在三曲柄摆线针轮减速机中,摆线轮1、2与曲柄轴1、2、3间的轴承采用滚子轴承(图12),其轴承间隙分别为δbji(j=1,2;i=1,2,3),量纲(um);
行星架与曲柄轴1、2、3间的轴承采用圆锥滚子轴承,其轴承间隙分别为δxi(i=1,2,3),量纲(um);
行星架与针齿壳间的轴承采用角接触球轴承,其轴承间隙为δca,量纲(um);
S3.建立计算三曲柄摆线针轮减速机动态传动误差的力学模型,具体如下
1)在力学模型中,将零件间的轴承或轴支承、轮齿啮合等接触处用弹簧进行等效,并用轴承或轴刚度、轮齿啮合刚度物理量进行描述;太阳轮与行星轮i(i=1,2,3)间的轮齿啮合刚度ki(N/um)(i=1,2,3)、曲柄轴i(i=1,2,3)与摆线轮j(j=1,2)轴孔间的轴承支承刚度kji(N/um)(j=1,2;i=1,2,3)、曲柄轴i(i=1,2,3)和行星架轴孔间的轴承支承刚度kbi(N/um)(i=1,2,3)、行星架与针齿壳间轴承支承刚度kca(N/um)、摆线轮与针齿间的啮合刚度kjk(N/um)(k=1,2,…,Zr)、太阳轮轴的支承刚度ks(N/um);以上刚度的确定方法为:ki采用轮齿弯曲变形来确定;ks通过计算太阳轮轴的弯曲变形来求得;而kji、kbi、kca、kjk接触刚度则采用Palmgren公式确定。
Palmgren公式为:
其中,
式中ν1,ν2——弹性体1、2的泊松比;
E1,E2——弹性体1、2的弹性模量(MPa);
δ——两弹性体间的接触变形量(mm);
l——两弹性体间的接触长度(mm);
F——两弹性体间的载荷(N)。
若用k0表示两弹性体间的接触刚度(N/mm),则
F=k0δ (2)
依据式(1)、(2)可推导出两弹性体间的接触刚度k0为:
由式(3)可知,两弹性体间的接触刚度k0主要取决于两弹性体的材料、接触长度及其作用载荷;
2)确定力学模型的静、动坐标系;以太阳轮轴(或行星架、针齿壳)的理论中心O为原点,垂直减速机轴线的断面为平面静坐标系xoy。从输入端即太阳轮端开始,靠近太阳轮的摆线轮编号j=1,另一个摆线轮编号j=2;以摆线轮的理论质心Oj为原点,以摆线轮j(j=1,2)的偏心方向为ηj轴,拟定太阳轮轴逆时针旋转,则将垂直于ηj轴并沿其公转方向转动90°为ξj轴,建立摆线轮j的动坐标系ηjOjξj;在动力学建模过程中,取j=1的摆线轮ηj轴在起始位置时与静坐标系x轴方向一致;
3)在力学模型,将各弹簧设置在各零件坐标轴的正方向接触处或轮齿啮合处,且设定使弹簧受拉为正、受压为负;φi表示摆线轮(或行星架)上的曲柄轴轴孔的相对位置,取φi=2π(i-1)/3(i=1,2,3),ψj表示2个摆线轮的理论质心Oj的相对位置,取ψj=(j-1)π(j=1,2);
S4.依据S2确定的三曲柄摆线针轮减速机中各零件制造误差、间隙,并结合S3所建立的力学模型,确定该传动系统在轴或轴承支承处、轮齿啮合处所产生的位移;具体如下:
1)确定太阳轮的基圆偏心误差、装配误差分别在其轮齿啮合处、轴支承处所产生的位移。
若太阳轮的基圆偏心误差为(Es,βs),则其在轮齿啮合处所产生的位移为:
esi=Escos(θs+βs-Ai) (4)
式中Ai=θc+φi+π/2-α′,θc=θs/iz
α′——太阳轮和行星轮的啮合角(°);
θc——行星架的理论转角(°)。
若太阳轮装配误差为(As,γs),则其在太阳轮轴支承处x、y方向上所产生的位移分别为:
esx=Ascosγs (5)
esy=Assinγs (6)
2)确定行星轮的基圆偏心误差在其轮齿啮合处所产生的位移;3个行星轮的基圆偏心误差(Epi,βpi)(i=1,2,3)在轮齿啮合处所产生的位移为:
epi=-Epicos(βpi-θp-Ai) (i=1,2,3) (7)
式中θp——行星轮的理论自转角(°);
3)确定摆线轮上的曲柄轴孔偏心误差在其轴承支承处所产生的位移,及其齿槽偏差、齿距偏差在轮齿啮合处所产生的位移;
定义Oji表示摆线轮j(j=1,2)上曲柄轴孔i(i=1,2,3)的圆心,Rdc表示摆线轮上曲柄轴孔圆心所在圆周的半径。
若摆线轮曲柄轴孔的偏心误差为:(Ehji,βhji)(j=1,2;i=1,2,3),则其在轴承支承处静坐标系x、y方向上所产生的位移分别为:
ehxji=-Ehjicos(θc+φi+βhji) (8)
ehyji=-Ehjisin(θc+φi+βhji) (9)
定义摆线轮的齿槽偏差Rjk、齿距偏差Pjk,O表示针轮中心,Oj表示摆线轮j(j=1,2)中心,P表示摆线轮j与针轮的节点;
若摆线轮j上的齿槽偏差为Rjk(j=1,2)、齿距偏差为Pjk(j=1,2),则其在轮齿啮合处所产生的位移分别为:
eRjk=Rjkcos(αjk-φdjk) (10)
ePjk=Pjksin(αjk-φdjk) (11)
式中αjk——第k个针齿中心与第j个摆线轮节点连线与ηj轴正方向夹角(°),其中k=1,2,…,Zr;
φdjk——第k个针齿中心与第j个摆线轮中心Oj连线与ηj轴正方向的夹角(°)
4)确定针齿壳上齿槽圆心的齿槽偏差、齿距偏差在摆线轮齿啮合处所产生的位移;
定义针齿壳上齿槽圆心的齿槽偏差(简称针轮齿槽偏差)Rk、齿距偏差(简称针轮齿槽偏差)Pk,其中:O表示针轮中心,Oj表示摆线轮j(j=1,2)中心,P表示摆线轮j与针轮的节点。
若针轮的齿槽偏差为Rk(k=1,2,…,Zr)、齿距偏差为Pk(k=1,2,…,Zr),则其在轮齿啮合处所产生的位移分别为:
eRk=-Rkcos(αjk-φjk) (12)
ePk=-Pksin(αjk-φjk) (13)
式中φjk——第k个针齿半径方向与第j个摆线轮ηj轴正方向间的夹角(°);
5)确定曲柄轴偏心凸轮的偏心误差在其轴承支承处所产生的位移;
定义曲柄轴i的偏心凸轮j偏心误差,Oji表示摆线轮j(j=1,2)上曲柄轴孔i(i=1,2,3)的圆心,Opj表示曲柄轴i(i=1,2,3)上与摆线轮j(j=1,2)相对应的曲柄轴回转中心;
若曲柄轴i上偏心凸轮j的偏心误差为(Ecji,βcji)(j=1,2;i=1,2,3),则其在x、y方向上所产生的位移分别为:
ecxji=Ecjicos(θp+ψj+βcji) (14)
ecyji=-Ecjisin(θp+ψj+βcji) (15)
6)确定行星架上曲柄轴孔、轴颈的偏心误差在轴承支承处所产生的位移;
定义行星架曲柄轴孔i的偏心误差,其中Oci表示行星架上曲柄轴孔i(i=1,2,3)的圆心,Tout表示作用在行星架上的负载转矩;
若行星架曲柄轴孔i的偏心误差为(Ecai,βcai)(i=1,2,3),则它在支承处x、y方向上所产生的位移分别为:
ecaxi=-Ecaicos(θc+φi+βcai) (16)
ecayi=-Ecaisin(θc+φi+βcai) (17)
若假设行星架的轴颈偏心误差为(Ac,γc),则它在支承处x、y方向上所产生的位移分别为:
ecx=Accosγc (18)
ecy=Acsinγc (19)
7)确定针齿销的直径误差、针齿壳上的齿槽半径误差在摆线轮齿啮合处形成的间隙,并确定该间隙在摆线轮齿啮合处所产生的位移;
定义O表示针齿销的理论分布圆心或针齿壳上齿槽理论圆心的分布圆圆心,δjk表示摆线轮齿的啮合间隙;
若针齿销的平均直径误差δzr(um)、针齿齿槽的平均半径误差δcr(um),则其在摆线轮齿啮合处所产生的间隙δjk及其所产生的位移ejk分别为:
δjk=δzr+δcr (20)
ejk=-δjk (21)
8)各轴承间隙在其支承处所产生的位移
若摆线轮j曲柄轴孔i处的滚子轴承间隙为δbji(j=1,2;i=1,2,3),则它在支承处所产生的位移为:
ebji=-δbji (22)
若行星架在曲柄轴孔i处的圆锥滚子轴承间隙为δxi(i=1,2,3),则它在支承处所产生的位移为:
exi=-δxi (23)
若行星架与针齿壳间的角接触球轴承间隙为δca,则它在支承处所产生的位移为:
eca=-δca (24)
S5.确定三曲柄摆线针轮减速机中各零件的微位移在轴或轴承以及轮齿啮合处所产生的位移;具体如下:
在分析三曲柄摆线针轮减速机中各零件的微位移在接触处所产生的位移时,假设针齿壳固定不动,行星轮与曲柄轴固结在一起,且太阳轮、带曲柄轴的行星轮、摆线轮及行星架的线位移方向与静坐标系或动坐标系的坐标轴正向相同、角位移方向与设计拟定方向相同;
1)太阳轮的微位移在轮齿啮合处、太阳轮轴支承处所产生的位移;
若太阳轮的微位移为xs、ys、θsa-θs,则其在轮齿啮合处所产生的位移为:
si=xscosAi+yssinAi+Rbs(θsa-θs) (25)
式中Rbs——表示太阳轮的基圆半径(mm);
在轴支承处x、y方向上所产生的位移为:
sx=xs (26)
sy=ys (27)
2)行星轮及曲柄轴的微位移在其轮齿啮合处、摆线轮滚子轴承支承处以及行星架圆锥滚子轴承支承处所产生的位移;
若令行星轮i(i=1,2,3)的微位移为xpi、ypi和θpi-θp,则其在轮齿啮合处所产生的位移为:
spi=-xpicosAi-ypisinAi-Rbp(θpi-θp) (28)
式中Rbp——行星轮的基圆半径(mm);
θpi——行星轮的实际自转角(°)。
在摆线轮滚子轴承支承处x、y方向上所产生的位移为:
sjix=xpi-e(θpi-θp)sin(θp+ψj) (29)
sjiy=ypi-e(θpi-θp)cos(θp+ψj) (30)
式中e——曲柄轴的偏心距(mm)。
在行星架圆锥滚子轴承支承处x、y方向上所产生的位移为:
six=xpi (31)
siy=ypi (32)
3)摆线轮的微位移在其轮齿啮合处、曲柄轴滚子轴承支承处所产生的位移;
设摆线轮j(j=1,2)的微位移分别为ηdj、θdj-θc和其中ηdj表示摆线轮的线微位移,θdj-θc表示摆线轮的自转角微位移,表示摆线轮的公转角微位移;
则摆线轮j(j=1,2)的微位移在其轮齿啮合处所产生的位移为:
sjk=ηdjcosαjk-Rd(θdj-θc)sinαjk+e(θOj-θp)sinαjk (33)
式中Rd——摆线轮的节圆半径(mm);
在曲柄轴滚子轴承支承处x、y方向上所产生的位移分别为:
scjix=Rdc(θdj-θc)sin(θc+φi)+e(θOj-θp)sin(θp+ψj)-ηdjcos(θp+ψj) (34)
scjiy=-Rdc(θdj-θc)cos(θc+φi)+ηdjsin(θp+ψj)+e(θOj-θp)cos(θp+ψj) (35)
式中Rdc——太阳轮与行星轮间的中心距(mm);
4)行星架的微位移在曲柄轴圆锥滚子轴承支承处、针齿壳角接触球轴承支承处所产生的位移;
设行星架的三个微位移为xca、yca和θca-θc,则其在曲柄轴圆锥滚子轴承支承处x、y方向上所产生的位移分别为:
sbix=-xca+Rdc(θca-θc)sin(θc+φi) (36)
sbiy=-yca-Rdc(θca-θc)cos(θc+φi) (37)
在针齿壳角接触球轴承支承处x、y方向上所产生的位移(参考图23)分别为:
scax=xca (38)
scay=yca (39)
S6.确定三曲柄摆线针轮减速机中,各零件在轴或轴承支承处、轮齿啮合处的作用力;
依据上述步骤S4、S5,确定的各零件制造误差、间隙及微位移在其支承、轮齿啮合处所产生的位移,同时考虑在理想状态时,各零件所传递的理论载荷,从而获得各零件在轴或轴承、轮齿啮合处的作用力。若作用力为正,则表示两物体间的接触力受压,反之受拉
1)太阳轮在其支承处x、y方向上的作用力分别为Fsx(N)、Fsy(N),如公式(40)、(41)所示;
Fsx=ks(sx-esx)=ks(xs-esx) (40)
Fsy=ks(sy-esy)=ks(ys-esy) (41)
2)太阳轮与行星轮i(i=1,2,3)间的轮齿啮合力为Fi(N),如公式(42)所示;
式中Fi0——表示太阳轮与行星轮间的理论轮齿啮合力(N);
若公式(42)中[]内数值≤0,则表示作用力为拉力,说明太阳轮与行星轮间有间隙存在而没有接触,此时取Fi的值为零;
3)摆线轮j(j=1,2)与曲柄轴i(i=1,2,3)接触处x、y方向上的作用力分别为Fjix(N)、Fjiy(N),如公式(43)、(44)所示;
式中Fjix0——表示理想状态时,摆线轮j(j=1,2)与曲柄轴i(i=1,2,3)间的滚子轴承在x方向上所承受的载荷(N);
式中Fjiy0——表示理想状态时,摆线轮j(j=1,2)与曲柄轴i(i=1,2,3)间的滚子轴承在y方向上所承受的载荷(N);
公式(43)、(44)中±号是依据摆线轮与曲柄轴接触处的变形量大小进行确定;
4)摆线轮j(j=1,2)轮齿与第k(k=1,2,…,Zr)个针齿间的作用力为Fjk(N),如公式(45)所示。
式中Fjk0——表示理想状态时摆线轮j(j=1,2)的轮齿啮合力(N);
若Fjk≤0,则表示轮齿啮合力为拉力,说明摆线轮轮齿与针齿之间有间隙存在而没有接触,则取Fijk=0;
5)行星架与曲柄轴i(i=1,2,3)接触处x、y方向上的作用力分别为Fcix(N)、Fciy(N),如公式(46)、(47)所示;
式中Fci0——表示理想状态时行星架与曲柄轴i(i=1,2,3)间的作用力(N)。
公式(46)、(47)中±号是依据行星架与曲柄轴接触处变形量的大小进行确定。
6)行星架与针齿壳支承处x、y方向上的作用力分别为Fcax(N)、Fcay(N),如公式(48)、(49)所示。
Fcax=kca(scax-ecx±eca)=kca(xca-ecx±eca) (48)
Fcay=kca(scay-ecy±eca)=kca(yca-ecy±eca) (49)
公式(48)、(49)中±号是依据行星架与针齿壳支承处变形量的大小来确定。
S7.建立计算三曲柄摆线针轮减速机动态传动误差的数学模型;
通过分析三曲柄摆线针轮减速机中各零件任意位置时的受力状况,依据D'Alembert原理,建立该系统动态传动误差的数学模型;在建立数学模型时,考虑了摆线轮、行星轮及曲柄轴的科氏(Coriolis)加速度,忽略了传动系统中的摩擦阻力。通过整理,得出三曲柄摆线针轮减速机动态传动误差的数学模型如下:
式中ms——太阳轮的质量(kg);
msp——行星轮及曲柄轴的质量和(kg);
mbx——摆线轮的质量(kg);
Jop——行星轮及曲柄轴的转动惯量(kg·m2);Joj——摆线轮的转动惯量(kg·m2);
ωc——行星架理论角速度(rad/s);
ωp——行星轮自转理论角速度(rad/s)。
上述数学模型可整理成以下矩阵形式:
式中M、C、K——分别为质量阵、阻尼阵及刚度阵,矩阵阶数均为21×21;
X——位移向量,其中X=(xs,ys,θsa,xp1,yp1,θp1,xp2,yp2,θp2,xp3,yp3,
θp3,ηd1,θo1,θd1,ηd2,θo2,θd2,xca,yca,θca)T;
Q——广义力矢量。
由于该传动系统中的刚度系数kji、kbi、kca、kjk是位移的函数,因此所建立的三曲柄摆线针轮减速机动态传动误差的数学模型属于非线性动力学模型;
S8.采用非线性Newmark法、Wilson-θ法的直接积分法,求解所建立的三曲柄摆线针轮减速机动态传动误差的数学模型;通过编程,并利用计算机进行数值计算,即可确定该减速机输出轴在任意时刻的实际转角θc、动态传动误差Δθc。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北水利水电大学,未经华北水利水电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011392955.8/1.html,转载请声明来源钻瓜专利网。





