混联式舱内装配调姿机器人系统设计与分析
doi: 10.11887/j.cn.202502012
刘毅1 , 姚建涛1 , 郭禹彤1 , 易旺民2 , 赵永生1
1. 燕山大学 机械工程学院,河北 秦皇岛 066004
2. 中国空间技术研究院 北京卫星环境工程研究所,北京 100094
基金项目: 国家自然科学基金资助项目(U2037202,52075466)
Design and analysis of hybrid cabin assembly attitude adjustment robot system
LIU Yi1 , YAO Jiantao1 , GUO Yutong1 , YI Wangmin2 , ZHAO Yongsheng1
1. School of Mechanical Engineering, Yanshan University, Qinhuangdao 066004 , China
2. Beijing Institute of Spacecraft Environment Engineering, China Academy of Space Technology, Beijing 100094 , China
摘要
为满足航天舱内设备自动化总装需求获得一种结构尺寸小、工作空间大、负载能力高、灵活度高的装配机器人,提出一种基于PRR/PR(PRR)R机构的轻量化、高负载8自由度混联调姿机器人舱内装配系统。分析混联机器人位置映射关系、速度映射关系、雅可比矩阵、加速度映射关系,建立混联装配机器人动力学模型,得到各关节驱动力、驱动力矩与关节速度映射关系。进一步,建立混联机器人刚度模型,求解机构末端所受六维力后机构的变形程度。ADAMS和ANSYS仿真模型验证了机构运动学、动力、理论刚度模型。为狭长空间内大型设备装配自动化的实现提供了可行方案与理论基础。
Abstract
In order to meet the requirements of automatic assembly of equipment in the spacecraft cabin and obtain an assembly robot with small structure size, large workspace, high load capacity and high flexibility, a lightweight, high-load 8-DOF hybrid attitude adjustment robot cabin assembly system based on PRR/PR(PRR) R mechanism was proposed. By analyzing the position mapping relationship, velocity mapping relationship, Jacobian matrix and acceleration mapping relationship of the hybrid assembly robot, the dynamic model of the hybrid assembly robot was established, and the mapping relationship between the driving force, driving torque and joint speed was obtained. Furthermore, the stiffness model of the hybrid robot was established to solve the deformation degree of the mechanism after six dimensional force was applied to the end of the mechanism. ADAMS and ANSYS simulation models verify the kinematic, dynamic and theoretical stiffness models of the mechanism. It provides a feasible scheme and theoretical basis for the realization of large equipment assembly automation in a narrow and long space.
航天舱体内部空间狭小,纵深空间大,待安装设备种类多、载荷重、装配风险高,难以采用通用工装设备对不同类型设备实现自动化装配[1-5]。机器人型装备具有自动化程度高、定位精度高、布置柔性可重构等优点[6-9],成为提高航空航天零部件装配自动化水平的重要途径[10-11]。由于在结构刚度、定位精度和动态特性等方面优势,并联机器人在航空大部件加工和装配等领域得到广泛应用。国内外先进宇航企业机器人装配系统[12]主要应用于结构板部装、大型结构装配[13]、推进系统对接等场景中。美国AIT公司研制了可实现沿XYZ方向精确伺服运动的定位器,应用于787机型总段对接装配[14]。Qi等[15]在飞机机身装配过程中,采用双工位4-PPPS平行机构。上海交通大学与长征火箭制造公司联合研制了大型运载火箭贮箱部段自动化对接装备[16]。孙刚等[17]设计了一种基于六自由度并联机器人、激光跟踪仪的太阳翼数字化对接方法。上海飞机制造厂采用Eco Positioner并联机构,实现了C919大型客机机身部件高效精确自动化装配[18]。ABB、发那科、库卡、安川等公司各型工业机器人在航空装配领域得到实际应用[19]。布仁等[20]提出一种重载工业机械臂配合六维力传感器的航天大部件柔性力辅助装配方法。王杰鹏等[21]提出了由库卡KR机械臂、ATI六维力传感器、F/D力反馈操作仪等组成的机械臂精密交互装配技术。刘仁伟等[22]采用库卡KR300型机械臂配合大量程六维力传感器,将机械臂辅助装配技术应用到卫星装配过程中。孟少华等[23]针对航天器大尺寸、大重量设备狭小空间下装配难题,设计由库卡KR210工业机器人、移动平台、双目视觉系统组成的机器人装配系统。Tao等[24]提出集成移动平台与机械臂的移动加工机器人系统。黄磊等[25]提出六自由度柔性调姿平台与工业机械臂联动装配平台用于筒体-尾喷管位装配。蔡大军等[26]结合空间自由曲面几何理论,提出狭长空间大部件装配的机器人机构型设计方法,设计了基于PPRRPR构型的航天装配机器人。
综上,针对舱体类狭长空间中多样式部件装配需求,采用串联机械臂的装配装备具有更高的柔性和灵活性,可以根据装配工况改变机械臂运动路径规划和装配控制策略,但有限的空间限制了机械臂整体大小,较弱的结构刚度使机械臂在高精度装配任务中的负载能力受到限制[27],不能充分发挥该类装备的操作灵巧性。目前尚未找到同时兼顾承载、自重、重复定位精度,且满足航天器舱内小空间、大尺寸在不同位姿下的高精度装配定位需求的装配机器人。
针对舱段类内部空间狭小,待安装设备种类多、批量大、载荷重且需要快速高效精准定位的需求,本文提出适用于狭长舱体空间内的装配机器人系统,设计基于PRR/PR(PRR)R机构构型的高负载冗余8自由度混联调姿装配机器人。推导混联装配调姿机器人运动学位置正解、逆解、速度解、加速度解、雅可比矩阵,建立机器人刚度数学模型,以仿真实验验证混联装配机器人系统设计的有效性与合理性。
1 构型与结构设计
设计了针对图1所示狭长空间内设备精确定位装配调姿的混联机器人系统。
1舱体机构尺寸示意图
Fig.1Schematic diagram of cabin structure dimensions
1.1 狭长空间内机器人装配系统
混联机器人装配系统如图2所示,包括机器人本体、舱内折叠导轨、舱外移动导轨、设备对接转移平台。8自由度混联机器人在舱外移动导轨运动至对接位置,由对接平台将待安装设备转移至机器人,机器人与设备组合后沿折叠导轨进入舱内完成调姿装配。
2机器人舱内装配系统
Fig.2Robot cabin assembly system
1.2 冗余8自由度装配调姿机器人设计
图3所示,考虑到设备安装复杂性、避障能力及承载能力,提出一种基于P-PRR/PR(PRR)R-RRPR构型的8自由度混联机器人。机器人含有沿着舱体轴线方向的移动关节,末端具备6自由度姿态调整能力。机器人主运动链为串-并-串混联结构,其中,PRR/PR(PRR)R并联机构PyRz自由度冗余,使机器人获得额外活动范围,提高了灵活度。
3混联机器人结构
Fig.3Hybrid robot structure
图3(c)所示,并联机构采用PRR/PR(PRR)R平面连杆机构,3个移动驱动副方向平行,使并联机构获得较大移动范围与翻转角度。冗余结构对称布置增加了结构刚度。
混联机器人结构尺寸如图4所示。
4结构尺寸参数
Fig.4Structural dimension parameters
2 运动学分析
2.1 位置分析
2.1.1 位置反解分析
建立图5所示并联机构O-XY坐标系,连杆ABBCCDEF长度为L1L2L3L4。设连杆ABCDEF与并联机构静平台夹角为αβε,求解PRR/PR(PRR)R并联机构位置反解。
5等效后的平面连杆机构
Fig.5Equivalent planar linkage
由几何关系得到B点、C点坐标:
BX-L22cosγ, Y-L22sinγCX+L22cosγ, Y+L22sinγ
在几何构型ABH中:
α=arcsinBHAB=arcsinY-L22sinγL1AH=L1cosαAI=12AH=12ABcosα=12L1cosarcsinY-L22sinγL1EI=12BH=12Y-L22sinγε=arcsinEIL4=arcsinY-L22sinγ2L4AF=AI+L4cosε
(1)
在几何构型CKD中:
β=arcsinCKCD=arcsinY+L22sinγL3AD=XC+L3cosβ
(2)
并联机构驱动副驱动量为:
X1=XB-AHX2=XC+KDX3=X1+AF
(3)
其中,XBXC分别为BC点的X坐标。
将式(1)和式(2)代入式(3)中,得到:
X1=X-L22cosγ-L1cosarcsinY-L2sinγ2L1X2=X+L22cosγ+L3cosarcsinY+L2sinγ2L3X3=X1+L12cosarcsinY-L2sinγ2L1+L4cosarcsinY-L2sinγ22L4
(4)
RRPR四自由度串联机构坐标系如图6所示。下面求解串联机构位置反解。已知末端执行器相对于基坐标系O-XYZ的位姿变换矩阵为:
40T=nxoxaxpxnyoyaypynzozazpz0001
(5)
6串联机构简图
Fig.6Schematic diagram of series mechanism
根据机器人各个关节变量gii=1,2,3,4),得到串联机构各连杆的位姿变换矩阵分别为:
10T=c1-s100s1c10000100001; 21T=c2-s20a10010-s2-c2000001; 32T=010a2001d210000001; 43T=c3-s300001d3-s3-c3000001.
其中,ci=cosθisi=sinθi。因此可得:
40T=10Tθ121Tθ232Td243Tθ3=c1s2s3-c3s1s1s3+c1c3s2c1c2a1c1+a2c1c2+c1c2d3-c1d2s2c1c3+s1s2s3c3s1s2-c1s3c2s1a1s1+a2c2s1+c2d3s1-d2s1s2c2s3c2c3-s2-c2d2-a2s2-d3s20001
(6)
对比式(5)和式(6),由反变换法得连杆输入变量θ2θ3θ1d2为:
θ2=arcsin-azθ3=arcsinnzcosθ2θ1=arccosaxcosθ2d2=pz+a2sinθ2+d3sinθ2-cosθ2
(7)
2.1.2 位置正解分析
图5所示,并联机构中3个驱动分支移动量表示为:
ΔX1=PΔX2=X1ΔX3=X2
(8)
在几何构型ΔAEF、ΔABD、ΔBCM中,根据几何关系可得:
cosα=L124+X12-L42L1X1sinαBD=sinβ2L1BD=L12sin2α+X2-L1cosα2cosβ1=L32+BD2-L222L3BDBM=L22-L3sinβ-L1sinα2sinγ=L3sinβ-L1sinαL2
(9)
进而可以求得C点坐标、G点坐标:
CL1cosα+L22-L3sinβ-L1sinα2, L3sinβG122L1cosα+L22-L3sinβ-L1sinα212L3sinβ+L1sinα
采用D-H(Denavit-Hartenberg)法建立如图7所示连杆坐标系:原点在通向舱体内的导轨上。
末端执行器得坐标系{n}相对于基坐标系{0}的变换矩阵为:
7连杆坐标系
Fig.7Connecting rod coordinate system
n0T=10T21T32Tnn-1T
(10)
坐标系{1}建立在并联机构定平台中心位置,坐标系{2}建立在动平台的中心位置。并联机构旋转变化矩阵为:
21T=trans(x,y,0)rot(Z,α)=cosα-sinα0Xsinαcosα0Y00100001
(11)
连杆D-H参数如表1所示。
1串联连杆关节参数
Tab.1 Joint parameters of series connecting rod
表1中,θ3θ4d5θ6为串联连杆关节变量,其中a2=0,a3=485 mm,a4=50 mm,d3=261 mm,d4=0,d6=10 mm。
表1中数据和并联机器人的旋转变换矩阵代入位姿变换矩阵,分别得到如下连杆变换矩阵:
10T=10000100001d10001; 21T=cosα-sinα0Xsinαcosα0Y00100001;
32T=c3-s30a2001d3-s3-c3000001; 43T=c4-s40a30010-s4-c4000001; 54T=010a4001d510000001; 65T=c6-s600001d6-s6-c6000001
将上述矩阵代入式(10)得到混联装配机器人运动学方程:
60T=nxoxaxpxnyoyaypynzozazpz0001
(12)
矩阵中各个元素展开式为:
nx=-s6c4sinα-(cosα)c3s4-c6(cosα)s3ny=s6c4cosα+(sinα)c3s4-c6(sinα)s3nz=-c3c6-s4s6-s3ox=(cosα)s6s3-(sinα)c6c4-(cosα)c3c4oy=c6(cosα)c4+c3s4sinα+(sinα)s3s6oz=c3s6-s3c6s4ax=s4sinα+(cosα)c3c4ay=c4c3sinα-(cosα)s4az=-s3c4px=X+a2cosα-d3sinα+a4s4sinα+(cosα)c3c4+d5c4sinα-(cosα)c3s4+d6s4sinα+(cosα)c3c4+a3(cosα)c3py=Y+d3cosα+a2sinα-a4s4cosα-(sinα)c3s4-d5c4cosα+(sinα)c3s4-d6s4cosα+(sinα)c3c4+a3(sinα)c3pz=d1-a3s3-a4s3c4-s3c4d6+s3d5s4
(13)
2.2 速度分析
并联机构处于瞬时姿态时,主动副驱动位置输入量为(V1V2V3),末端动平台输出量为(VXVYWγ)。
2.2.1 连杆AB、EF速度分析
图8所示,在几何构型AEIEIF中,由正弦定理得:
EIsinα=L12EIsinε=L4ε=arcsinL1sinα2L4
(14)
8连杆AB速度分析
Fig.8Speed analysis of connecting rod AB
铰链点F沿EF杆速度:
VEF=V2cosε
(15)
铰链点E的切向速度:
VEτ=VEFcosδ
(16)
其中,δ=α+β-90°。
联立式(14)、式(15)求得:
VE=V2cosεsin(α+ε)VB=2VE=2V2cosεsin(α+ε)
(17)
2.2.2 连杆BCCD速度分析
图9所示,根据几何关系得BC沿杆的速度和垂直于杆的速度:
VBCn=VBcosφVBCτ=VBsinφ
(18)
其中,φ=90°-α+γ,求得:
VBCn=2V2cosεsin(α+ε)sin(α-γ)VBCτ=2V2cosεsin(α+ε)cos(α-γ)
(19)
9连杆BCCD速度分析简图
Fig.9Speed analysis diagram of connecting rod BC and CD
已知VD=V3,通过速度分解得到CD杆法向速度和切向速度:
VCDn=V3cosβVCDτ=V3sinβ
(20)
在几何构型CGIH中,设GI=mHI=n,得到每个向量的坐标:CHV3cos2β-V3cosβsinβ; nnsinβncosβCGVBCncosγVBCnsinγ; mmsinγmcosγ
根据向量间关系,可知CH+HI=CG+GI,代入向量坐标可得:
V3cos2β+nsinβ=2V2cosεsin(α+ε)sin(α-γ)cosγ+msinγ-V3cosβsinβ+ncosβ=2V2cosεsin(α+ε)sin(α-γ)sinγ-mcosγ
(21)
解得:
m=-2cosεsin(α-γ)cot(β+γ)sin(α+ε)V2+V3cosβsin(β+γ)
(22)
根据几何关系可知VCτ=GI,连杆速度传递规则VKτ=12GI+VBCτ,进而求出动平台中心点K速度输出(VXVYWγ):
VX=12msinγ+VBCncosγ+V0VY=12VBCnsinγ-mcosγWγ=GI-VBCτL2
(23)
2.3 雅可比矩阵
VA=V0,已知主动副驱动位置输入速度为(V0V2V3),末端动平台输出量为(VXVYWγ),求得并联速度雅可比矩阵J1q):
(24)
J1q)中各个位置元素为:
J11=1J12=cosεsin(α-γ)[cosλ-cot(γ+β)sinγ]sin(α+β)J13=cosβsinγsin(γ+β)J21=0J22=-cosβcosγ2sin(γ+β)J23=cosεsin(α-γ)[sinγ+cosγcot(γ+β)]sin(α+ε)J31=0J32=2cosε[cos(α-γ)-sin(α-γ)cot(β+γ)]L2sin(α+ε)J33=cosβL2sin(γ+β)
(25)
采用微分变换法对串联部分雅可比矩阵进行求解。已知串联机构各主动副驱动位置输入速度为θ˙1θ˙2d˙2θ˙3,末端动平台输出速度为(VXVYVZWαWβWγ),求得串联机构输入速度和输出速度间关系:
VX,VY,VZ,Wα,Wβ,WγT=J2(q)θ˙1,θ˙2,d˙2,θ˙3T
(26)
43T=c3-s300001d3-s3-c300000142T=001d3+a2-s3-c30d2c3-s300000141T=s2s3s2c3c2c2d3+a2+a1-s2d2c3-s300s3c2c2c3-s2-s2d3+a2-c2d20001
(27)
计算JTq)各列元素:
1)JTq)的第一列对应的变换矩阵是41T,第一个关节是转动关节:
(28)
式中,noapinT的列矢量,
(p×n)z=pxny-pynx=c2c3d3+a2+a1c3(p×o)z=pxoy-pyox=-c2s3d3+a2+a1s3(p×a)z=pxay-pyax=0
(29)
2)JTq)的第二列对应的变换矩阵是42T,第二个关节是转动关节,求得:
(30)
3)JTq)的第三列对应的变换矩阵是43T,第三个关节是移动关节,求得:
(31)
串联机构速度雅可比矩阵J2q):
J2T(q)=c2c3d3+a2+a1c3-s3d3+a2-s30-c2s3d3+a2+a1s3-c3d3+a2-c300000s3c2c200c3c2-s300-s2001
(32)
已知整体混联机构是有7个驱动量θ˙1θ˙2d˙2θ˙3V1V2V3,6个输出量X˙Y˙Z˙α˙β˙γ˙,混联机构末端速度为:
(33)
混联机构雅可比矩阵:
(34)
3 动力学分析
3.1 加速度分析
对式(24)等号两边分别对时间t求导:
(35)
已知并联平台加速度的二阶影响系数表示的通式为:
AH=q˙THqhq˙+Gqhq¨
(36)
设式(35)中矩阵:
(37)
Ja1中一行元素[J˙11  J˙12  J˙13],其中变量可以用V0V2V3表示出来,则有:
J˙11=να11J˙12=να12J˙13=να13
(38)
其中,ν=[V0  V2  V3]。所以Ja1第一行元素展开为:
(39)
Ja1每一个元素展开,可得:
(40)
其中,Hq1hR3×3×3为并联二阶影响系数。
已经求解出了串联机构输入变量θ˙1θ˙2d˙2θ˙3和末端执行器位姿(VXVYVZWαWβWγ)间的关系,可得到表达式:
VX, VY, VZ, Wα, Wβ, WγT=J2 (q) θ1, θ2, d2, θ3T
对串联机构进行加速度分析时,对式(26)速度表达式的等号两边分别对时间t求导:
(41)
已知机器人加速度的二阶影响系数通式为:
AH=q˙THqhq˙+Gqhq¨
(42)
设式(41)中矩阵:
(43)
Ja2中一行元素,其中变量可用θ1θ2d2θ3表示,则有:
J˙11=θ1,θ2,d2,θ3α11J˙12=θ1,θ2,d2,θ3α12J˙13=θ1,θ2,d2,θ3α13J˙14=θ1,θ2,d2,θ3α14
(44)
所以Ja2的第一行元素展开为:
(45)
Ja2的每一个元素展开,可得:
(46)
其中,Hq2hR6×4×4为串联机构二阶影响系数。
3.2 动力学建模
利用拉格朗日函数和虚功原理建立机器人动力学模型。由求解出的各构件动能与势能,得到混联装配机器人总动、势能为:
T=TS+Ts1+Ts2+Ts3+T1+T2+T3+T4U=Us+Us1+Us2+Us3+U1+U2+U3+U4
(47)
式中:T为机器人各构件动能之和,U为机器人各构件势能之和;TS为动平台动能,Ts1为驱动支链1动能,Ts2为驱动支链2动能,Ts3为驱动支链3动能,T1为支撑架动能,T2为翻转架动能,T3为滑台动能,T4为回转轴承动能;US为动平台势能,Us1为驱动支链1势能,Us2为驱动支链2势能,Us3为驱动支链3势能,U1为支撑架势能,U2为翻转架势能,U3为滑台势能,U4为回转轴承势能。
机械系统的拉格朗日方程为:
L=T-UQi=ddtLq˙i-Lqi=ddtTq˙i-Tqi+Uqi
(48)
式中:q˙i为广义速度;qi为动能和势能的广义坐标;L为总动能和势能的差值,称为拉格朗日算子;Qi为广义力,若qi是直线坐标则表示的是力,若qi是角度坐标则表示的是力矩。
末端执行器受到的广义力矢量表示为Q,各关节的虚位移为δqi,末端执行器对应虚位移为D。各关节所作的虚功之和为:
w1=τiTδqi=τ1δq1+τ2δq2++τ7δq7
(49)
末端执行器所作的虚功为:
w2=QTD=fxdx+fydy+fzdz+mxδx+myδy+mzδz
(50)
由虚功原理可知:
τTδq=QTD
(51)
通过雅可比矩阵可以得到末端执行器的虚位移D与关节虚位移δq的几何条件:
D=Jδq
(52)
将式(52)代入式(51)中,可得:
τ=JTQ
(53)
其中,JT为力雅可比矩阵。
4 刚度分析
对于截面为矩形的分支,当柔性梁末端分别作用FxFyFzMxMyMz六维力时,对应的柔度矩阵表示为式(54)[28]
Cpl=LREA000000LR33EIz000LR22EIz00LR33EIy0-LR22EIy0000LRGIp0000-LR22EIy0LREIy00LR22EIz000LREIz
(54)
式中:A为柔性梁的横截面积,A=bhIp表示横截面为矩形梁的极惯性矩,Ip=bh3(1/3-0.21h/b),其中bhLR为柔性梁的长度;EG为材料的杨氏模量与切变模量;IyIz为柔性梁横截面积的惯性矩,Iy=b3h/12,Iz=bh3/12。
连杆AB受力情况如图10所示。
10连杆AB受力图
Fig.10Stress diagram of connecting rod AB
由力矩平衡可得:
F=2cosθFx2-2L1cosθMz
(55)
E位置单独作用Fx时(Fx=Fcosθ),杆AB末端处变形为:
(56)
由变形结果可知,柔性梁的末端只有移动,所以E点只有平移变形:
(57)
同理可求当柔性梁中心位置E单独作用Fy时(Fy=Fsinθ),柔性梁中心位置E产生变形:
(58)
在杆EF作用下,杆AB中心位置E总变形为:
(59)
因此柔性梁中心位置E受力对应柔度矩阵为:
Cp2=2L1EA0000-2EA2L13sinθ3EIzcosθ0000-L12sinθEIzcosθ000000000000000000000000
(60)
对于杆ABGH,柔度矩阵可以表示为:
C=Cp1+Cp2=3L1EA0000-2EA2L13sinθ3EIzcosθL133EIz000L122EIz-L12sinθEIzcosθ00L133EIy0-L122EIy0000L1GIp0000-L122EIy0L1EIy00L122EIz000L1EIz
(61)
假设每个柔性单元,包括柔性关节与柔性连杆的刚度为Kpii=1,2,3,4),其柔度矩阵表示为Cpi=K-1pi
根据各个串联分支的变形协调性条件,第i个柔性串联分支末端的变形程度Xi与动平台总变形量X之间的关系为:
X=J1X1=J2X2==JnXn
(62)
Ji为位姿变换矩阵,其表达式为:
Ji=0i0RSri0i0R03×3oioR
(63)
式中:ri=[rxiryirzi]T为局部坐标系在参考坐标系下的表述;0i0R表示第i个分支末端坐标系在参考坐标系的旋转变换矩阵;S(*)为反算子矩阵,其表达式为
Sri=0-rziryirzi0-rxi-ryirxi0
(64)
对动平台进行受力分析:六维外力F与各分支对动平台的作用力Fi的关系为
F=i=14 JFiKiXi
(65)
式中:Ki为各柔性分支的刚度;JFi为力变换矩阵,
JFi=oioR03×3SrioioRoioR=Ji-T
(66)
联立式(62)和式(65)可得:
F=KX=i=14 JFiKiXi=i=14 JFiKiJi-1X
(67)
根据式(67)可得动平台中心点的整体刚度矩阵:
K=i=14 JFiKiJi-1
(68)
机器人串联机构是由4个柔性连杆构成,加上并联部分作为其中一个串联分支进行整体刚度分析,建立每个柔性连杆末端的局部坐标系如图11所示。
j连杆的变形可以表示为Xj=ΔxjΔyjΔzjΔαjΔβjΔγj,串联支路末端变形用ΔXj表示。在外载荷的作用下,各个柔性连杆的受力情况可以表示为Fj=fxjfyjfzjmxjmyjmzj,由此可得:
ΔXj=JjXjFj=JjTF
(69)
其中,Jj为第j个连杆末端变形矢量与柔性串联支路末端总变形矢量之间的位姿变换矩阵,表达式为
11柔性连杆局部坐标系
Fig.11Local coordinate system of flexible link
Jj=Oj0R-Oj0RSrj03×3Oj0R
(70)
通过变形叠加原理,末端的总变形量为:
X=j=16 ΔXj=j=16 JjXj
(71)
作用在末端参考点的力与位移关系表示为:
X=CpjF
(72)
联立式(66)、式(68)和式(72)可得:
X=CpjF=j=16 JjCjFj=j=16 JjCjJjTF
(73)
式中,Cj为基本柔性单元的柔度矩阵。
根据式(73)得到柔性串联分支末端的柔度矩阵:
Cpj=j=16 JjCjJjT
(74)
进而求得混联合机器人刚度矩阵为:
Kpj=Cpj-1
(75)
5 仿真与实验
5.1 运动与动力仿真
以某型机柜装配为例,机器人舱体内调姿运动如图12所示,在空间余量极小情况下,混联机器人可以实现机柜的灵活调姿定位。
PRR/PR(PRR)R并联调姿机构具有空间尺寸小、运动范围大、结构刚性强、结构稳定等优点,着重对并联调姿机构进行运动学和动力学分析,建立ADAMS仿真模型。
3 个滑动驱动分支在运动过程中与初始时刻沿轴线方向位移值、速度和加速度随时间变化曲线如图13所示。将得到的滑动位移数据通过ADAMS拟合作为输入,分别添加到3个驱动副上,得到末端执行器位移、速度和加速度仿真曲线,如图14所示,曲线流畅光滑,并联平台在运动的过程中较为平稳,没有突变。
12机器人舱内运动姿态
Fig.12Motion attitude of robot in cabin
在ADAMS模型中驱动1(q1)、驱动2(q2)、驱动3(q3)输出关联变量设置为驱动力,将动力学模型嵌入MATLAB Function中,由ADAMS里的动力学仿真作为实际值验算理论计算的力矩是否合理。如图15所示,仿真驱动力与理论计算驱动力基本一致。
13驱动分支位移、速度、加速度曲线
Fig.13Drive branch displacement, speed, acceleration curves
14末端执行器仿真曲线
Fig.14End actuator simulation curve
15驱动力仿真曲线
Fig.15Drive force simulation curve
5.2 刚度及力映射模型验证
建立ANSYS Workbench有限元仿真模型,在0~1 000 N和0~1 N·m中分别任取50组数据,组成50×6矩阵构成50组六维力,作为混联机构末端的力和力矩。装配静态总变形云图如图16所示。
16变形云图
Fig.16Deformed nephogram
通过加50组六维力,得到了装备在XYZ方向的变形,表2记录了MATLAB计算出的理论变形量和利用ANSYS得到的仿真变形数据,通过对比来验证理论模型的准确性。
2机构变形的理论值和仿真值
Tab.2 Theoretical and simulation values of mechanism deformation
装配装备在XYZ方向的理论变形量和仿真结果的对比如图17所示。
由对比结果可以知,基于该姿态下的刚度建模,通过理论所求得的末端执行器各指定方向的变形值均分布在仿真值周围,误差主要保持在15%以内,且机构在X轴方向上的刚度性能较好。装配装备在XYZ方向的变形值与上文计算的理论值基本吻合,变化趋势一致。
17变形对比图
Fig.17Deformation comparison diagram
6 结论
针对航天舱内各类型设备的总装要求,提出了一种基于PRR/PR(PRR)R平面6连杆机构的轻量化、高负载8自由度混联调姿机器人舱内装配系统。所得结论如下:
1)平面并联机构与大行程串联机构结合的8自由度混联调姿装配机器人可以在空间余量极小的舱内大纵深狭长空间内,灵活地完成大重量设备定位调姿装配工作。
2)分析了混联机器人位置映射关系、速度映射关系、雅可比矩阵、加速度映射关系、各关节驱动力(驱动力矩)与关节速度的映射关系。混联机器人运动学求解较为简单,有利于机器人运动控制。
3)建立并验证了混联机器人刚度模型,为进一步的工程化应用提供理论基础。
1舱体机构尺寸示意图
Fig.1Schematic diagram of cabin structure dimensions
2机器人舱内装配系统
Fig.2Robot cabin assembly system
3混联机器人结构
Fig.3Hybrid robot structure
4结构尺寸参数
Fig.4Structural dimension parameters
5等效后的平面连杆机构
Fig.5Equivalent planar linkage
6串联机构简图
Fig.6Schematic diagram of series mechanism
7连杆坐标系
Fig.7Connecting rod coordinate system
8连杆AB速度分析
Fig.8Speed analysis of connecting rod AB
9连杆BCCD速度分析简图
Fig.9Speed analysis diagram of connecting rod BC and CD
10连杆AB受力图
Fig.10Stress diagram of connecting rod AB
11柔性连杆局部坐标系
Fig.11Local coordinate system of flexible link
12机器人舱内运动姿态
Fig.12Motion attitude of robot in cabin
13驱动分支位移、速度、加速度曲线
Fig.13Drive branch displacement, speed, acceleration curves
14末端执行器仿真曲线
Fig.14End actuator simulation curve
15驱动力仿真曲线
Fig.15Drive force simulation curve
16变形云图
Fig.16Deformed nephogram
17变形对比图
Fig.17Deformation comparison diagram
1串联连杆关节参数
2机构变形的理论值和仿真值
易旺民, 隆昌宇, 胡瑞钦. 面向航天器装配测试的机器人系统及应用(上)[J]. 中国航天,2019(2):30-33. YI W M, LONG C Y, HU R Q. Robot system and applications for spacecraft assembly and test(part Ⅰ)[J]. Aerospace China,2019(2):30-33.(in Chinese)
易旺民, 隆昌宇, 胡瑞钦. 面向航天器装配测试的机器人系统及应用(下)[J]. 中国航天,2019(3):50-54. YI W M, LONG C Y, HU R Q. Robot system and applications for spacecraft assembly and test(part Ⅱ)[J]. Aerospace China,2019(3):50-54.(in Chinese)
许波, 赵超泽, 张佶, 等. 面向航天器微低重力仿真的大型超平支撑平台精密装配技术研究[J]. 航空制造技术,2021,64(4):66-73. XU B, ZHAO C Z, ZHANG J,et al. Research on precision assembly technology of large super flat support platform for spacecraft low gravity simulation[J]. Aeronautical Manufacturing Technology,2021,64(4):66-73.(in Chinese)
邢香园, 万峰, 陈小弟, 等. 航天器智能装配工艺设计系统[J]. 西北工业大学学报,2018,36(增刊1):104-109. XING X Y, WAN F, CHEN X D,et al. Intelligent assembly process planning system for spacecraft[J]. Journal of Northwestern Polytechnical University,2018,36(Suppl 1):104-109.(in Chinese)
佚名. 中国空间站问天实验舱[J]. 航天器工程,2022,31(4):2. Anon.China space station Wentian lab module[J]. Spacecraft Engineering,2022,31(4):2.(in Chinese)
王皓, 陈根良. 机器人型装备在航空装配中的应用现状与研究展望[J]. 航空学报,2022,43(5):626128. WANG H, CHEN G L. Research progress and perspective of robotic equipment applied in aviation assembly[J]. Acta Aeronautica et Astronautica Sinica,2022,43(5):626128.(in Chinese)
王瑞, 陈伟雄, 王楠, 等. 基于工业机器人的柔性化自动测试系统[J]. 仪器仪表用户,2021,28(7):6-10,71. WANG R, CHEN W X, WANG N,et al. Flexible automatic test system based on industrial robot[J]. Instrumentation,2021,28(7):6-10,71.(in Chinese)
陈书清, 李铁民. 基于自适应柔顺控制的航天器部件装配[J]. 清华大学学报(自然科学版),2023,63(11):1808-1819. CHEN S Q, LI T M. Assembly of spacecraft components based on adaptive compliance control[J]. Journal of Tsinghua University(Science and Technology),2023,63(11):1808-1819.(in Chinese)
王剑, 李成刚, 岳云双, 等. 面向航天器零部件装配的机械臂混合控制策略[J]. 航空科学技术,2022,33(2):90-96. WANG J, LI C G, YUE Y S,et al. Hybrid control strategy of manipulator for spacecraft component assembly[J]. Aeronautical Science & Technology,2022,33(2):90-96.(in Chinese)
CHEN J X, LI J M, ZHAO W J. T-S fuzzy model-based adaptive repetitive consensus control for multi-agent systems with imprecise communication topology structure[J]. International Journal of Systems Science,2019,50(8):1568-1579.
MOKHTARZADEH M, TAVAKKOLI-MOGHADDAM R, VAHEDI-NOURI B,et al. Scheduling of human-robot collaboration in assembly of printed circuit boards:a constraint programming approach[J]. International Journal of Computer Integrated Manufacturing,2020,33(5):460-473.
单正娅, 郭琼, 姚晓宁. 工业机器人装配系统的关键技术研究[J]. 机电工程技术,2020,49(11):65-67,78. SHAN Z Y, GUO Q, YAO X N. Research on key technology of industrial robot assembly system[J]. Mechanical & Electrical Engineering Technology,2020,49(11):65-67,78.(in Chinese)
史创, 郭宏伟, 王洪洋, 等. 空间大型结构体组装接口设计及装配性能分析[J]. 宇航学报,2021,42(12):1493-1501. SHI C, GUO H W, WANG H Y,et al. Design and assembly performance analysis of large space structure assembly interface[J]. Journal of Astronautics,2021,42(12):1493-1501.(in Chinese)
MÜLLER R, ESSER M, VETTE M. Reconfigurable handling systems as an enabler for large components in mass customized production[J]. Journal of Intelligent Manufacturing,2013,24(5):977-990.
QI R L, TANG Y G, ZHANG K. Accuracy improvement calibrations for the double-position 4-PPPS aircraft docking system[J]. Mathematical Problems in Engineering,2020,2020:4358901.
王皓, 陈根良, 黄顺舟, 等. 面向最优匹配位置的大部件自动对接装配综合评价指标[J]. 机械工程学报,2017,53(23):137-146. WANG H, CHEN G L, HUANG S Z,et al. Evaluation index framework of optimal matching position for large components automatic assembly[J]. Journal of Mechanical Engineering,2017,53(23):137-146.(in Chinese)
孙刚, 刘广通, 郭涛, 等. 航天器总装过程中基于并联调姿平台的太阳翼数字化对接技术[J]. 航空制造技术,2015,58(21):102-106. SUN G, LIU G T, GUO T,et al. Digital docking technology of the solar array based on the parallel mechanism in the process of spacecraft assembly[J]. Aeronautical Manufacturing Technology,2015,58(21):102-106.(in Chinese)
潘国威, 陈文亮, 王珉. 应用于飞机装配的并联机构技术发展综述[J]. 航空学报,2019,40(1):522572. PAN G W, CHEN W L, WANG M. A review of parallel kinematic mechanism technology for aircraft assembly[J]. Acta Aeronautica et Astronautica Sinica,2019,40(1):522572.(in Chinese)
罗威, 李明富, 赵文权, 等. 基于力-位图像学习的工业机器人柔顺装配方法研究[J]. 机械工程学报,2022,58(21):69-77. LUO W, LI M F, ZHAO W Q,et al. Research on flexible assembly method of industrial robot based on force-pose-image learning[J]. Journal of Mechanical Engineering,2022,58(21):69-77.(in Chinese)
布仁, 孙刚, 胡瑞钦, 等. 航天器机械臂柔性力控辅助装配方法[J]. 航天器环境工程,2014,31(4):430-435. BU R, SUN G, HU R Q,et al. Flexible force control on robot arm for spacecraft assembly[J]. Spacecraft Environment Engineering,2014,31(4):430-435.(in Chinese)
王杰鹏, 谢永权, 宋涛, 等. 力觉交互控制的机械臂精密位姿控制技术[J]. 机械设计与研究,2019,35(4):47-52. WANG J P, XIE Y Q, SONG T,et al. A precise robot control technology for satellite assembly based on force interaction control[J]. Machine Design & Research,2019,35(4):47-52.(in Chinese)
刘仁伟, 徐晓辉, 谢永权, 等. 基于机械臂辅助的卫星柔顺装配技术研究[J]. 机电工程,2020,37(5):532-536. LIU R W, XU X H, XIE Y Q,et al. Compliant assembly technology of satellite assisted by robot arm[J]. Journal of Mechanical & Electrical Engineering,2020,37(5):532-536.(in Chinese)
孟少华, 胡瑞钦, 张立建, 等. 一种基于机器人的航天器大型部件自主装配方法[J]. 机器人,2018,40(1):81-88,101. MENG S H, HU R Q, ZHANG L J,et al. A method of autonomous assembly of large spacecraft components using robot[J]. Robot,2018,40(1):81-88,101.(in Chinese)
TAO B, ZHAO X W, DING H. Mobile-robotic machining for large complex components:a review study[J]. Science China Technological Sciences,2019,62(8):1388-1400.
黄磊, 侯增选. 大型筒体-尾喷管位姿建模与精确装配方法[J]. 东北大学学报(自然科学版),2018,39(12):1748-1753. HUANG L, HOU Z X. Research on pose modeling and precise assembly method for large cylinder-tail nozzles[J]. Journal of Northeastern University(Natural Science),2018,39(12):1748-1753.(in Chinese)
蔡大军, 姚建涛, 高炜骅, 等. 基于特征约束关系的航天器大部件装配机器人机型设计方法及应用[J]. 机械工程学报,2023,59(16):233-242. CAI D J, YAO J T, GAO W H,et al. Type design method and application for spacecraft large component assembly robot based on features constraint relationship[J]. Journal of Mechanical Engineering,2023,59(16):233-242.(in Chinese)
CEN L J, MELKOTE S N, CASTLE J,et al. A wireless force-sensing and model-based approach for enhancement of machining accuracy in robotic milling[J]. IEEE/ASME Transactions on Mechatronics,2016,21(5):2227-2235.
于靖军, 毕树生, 裴旭, 等. 柔性设计: 柔性机构的分析与综合[M]. 北京: 高等教育出版社,2018. YU J J, BI S S, PEI X,et al. Flexure design:analysis and synthesis of compliant mechanism[M]. Beijing: Higher Education Press,2018.(in Chinese)