并联机械手冗余最小误差识别及校准实验验证

2024-08-28 00:00:00马广建
机械制造与自动化 2024年4期
关键词:敏感性分析

摘 要:针对并联机械手的运动精度,以某三自由度主轴头为例,提出一种基于最小误差模型的运动精度校准方法。通过消除冗余几何源误差,建立包含最少几何源误差的最小误差模型,采用蒙特卡罗法模拟进行几何源误差灵敏度分析,研究各几何源误差对终端精度的相对影响。在此基础上提出粗校准和精校准相结合的分层辨识策略,以实现并联机械手的精度校准。通过校准实验测试表明:所提出的校准方法能够大幅降低并联机械手的终端误差,验证了所提校准方法的有效性。

关键词:并联机械手;运动学校准;误差建模;敏感性分析;误差校准

中图分类号:TP241 文献标志码:B 文章编号:1671-5276(2024)04-0241-04

Identification of Redundant Minimum Error of Parallel Manipulator and Experimental Verification

MA Guangjian

(Henan Institute of Artificial Intelligence, Zhengzhou 450046, China)

Abstract:Aimed at the motion accuracy of redundant driven parallel manipulator, and a three degree of freedom spindle head taken as an example, a motion accuracy calibration method based on minimum error model is proposed.The redundant geometric source error is eliminated to establish the minimum error model including the minimum geometric source error, and the sensitivity of geometric source error is analyzed by Monte Carlo simulation to study the relative impact of each geometric source error on terminal accuracy. On this basis, a hierarchical identification strategy combining coarse calibration and fine calibration is proposed to realize the accuracy calibration of redundant driven parallel manipulator. The calibration experiments show that the proposed calibration method can greatly reduce the terminal error of redundant driven parallel manipulator, and verify the effectiveness of the method.

Keywords:redundant driven parallel manipulator; sports school admission; error modeling; sensitivity analysis; error calibration

0 引言

数控混合五轴加工是解决复杂几何曲面零件的重要途径[1]。并联机器手作为主轴头高质量加工的重要部件,是实现复杂几何零件加工精度的重要保障。与非冗余驱动形式相比,冗余驱动并联机器手(redundant driven parallel manipulator, RAPM)通常具有更好的灵巧性、更高的刚度和更好的动态性能等相对优势[2]。采用三自由度RAPM作为主轴头进行高质量加工时,必须保证其运动精度。

近年来,冗余驱动并联机器人引起了学术界和工业界的高度关注。机器人运动精度的校准是实现机器人高运动精度的重要手段。YANG等[3]根据并联机构逆运动学误差建模理论,提出了一种基于Matlab的数值仿真方法,并采用最小二乘法识别6自由度并联机构的结构参数,通过仿真验证了该标定算法的鲁棒性和有效性。ROSYID等[4]采用迭代法对混合运动机床和3-P(Pa)S并联主轴头进行了误差识别,采用非线性最小二乘算法对机构几何参数进行了估计。周星等[5]针对6关节机器人的标定方法,提出了5点优选TCP标定优化改进模型,通过仿真和实验验证了该改进算法标定精度的有效性。王宪伦等[6]在串联机器人单孔标定方法的基础上,通过MDH误差建模提出了多孔标定优化方法,该方法通过实验表明具有较高的定位精度。朱衡等[7]采用粒子群算法对6自由度机械臂关节参数进行了标定,该方法具有较好的收敛性,同样通过实验表明该方法在提升标定精度上具有一定的优势。陈爽等[8]采用PSO算法对工业机器人的定位精度进行了优化改进,通过建立D-H参数误差模型标定位姿平台两点之间的绝对距离,有效提升了标定精度。王远东等[9]针对3-R2U2S并联机器人的参数标定,分析了影响机构参数变化的各种误差源,在此基础上建立了机器人运动学误差模型,提出了自动协作原理的参数标定方法,该方法通过实验得到了有效验证。

本研究在前人研究的基础上,提出了粗校准和精校准相结合的分层辨识策略,以实现并联机械手的精度校准。最后通过校准实验验证了所提校准方法的有效性。

1 并联机械手最小误差模型

1.1 并联机械手模型

本研究的并联机械手模型如图1所示,其后面的拓扑结构为2UPRamp;2RPS的RAPM。其中,“U”、“R”、“S”、“P”分别代表万向节、转动关节、球形关节和驱动移动关节。它由一个固定底座、一个移动平台、两个相同的UPR肢腿和两个相同的RPS肢腿组成,主轴头具有3自由度。肢腿1和肢腿3为对称分布的UPR肢腿,肢腿2和肢腿4是两个对称分布的RPS肢腿。各肢腿分别与固定基座和移动平台在Ai点和Bi点相连。

1.2 冗余误差的消除

为了便于误差建模,图2给出了UPR和RPS肢腿中的所有机身固定关节坐标系,Oj,i-xj,iyj,izj,i定义为第i肢腿第j个单自由度关节的机身固定坐标系,其中zj,i轴与关节轴重合,xj,i轴与zj,i轴和zj+1,i轴的公法线重合,Oj,i是zj,i轴和xj,i轴的交点,yj,i轴由右手定则确定。对于每个肢腿,全局坐标系O-xyz被视为第0个关节坐标系,机身固定坐标系O′-uvw被视为最后一个关节坐标系,点Ai与O1,i重合,Bi与点O4,i(i=1,3)重合。

利用上述定义,得到了相邻关节与固定坐标系之间的几何关系,Oj,i-xj,iyj,izj,i相对于Oj-1,i-xj-1,iyj-1,izj-1,i的几何误差可表示为

式中[Δxj,iΔyj,iΔzj,i]T和[Δαj,iΔβj,iΔγj,i]T分别表示位置误差和方向误差。如果一个几何源误差依赖于另一个几何源误差,则可以定义为冗余几何源误差。为了简化误差模型,消除几何源误差,本研究提出了消除冗余几何源误差的一般原则[10]

1)若第j个单自由度关节为移动关节,则Δzj+1,i为冗余,可合并为0偏移;

2)如果j-1≠0,则第(j-1)个关节不是移动关节,由于Δyj,i和Δβj,i没有包含在变换中,其为冗余的,Δγj,i可合并为关节运动误差;

3)如果zj,i轴平行于zj-1,i轴,则Δxj,i,Δαj,i,Δzj+1,i和Δγj+1,i是冗余的,它们可以合并为Δxj-1,i,Δαj-1,i,Δzj,i和Δγj,i

根据上述原理消除冗余几何源误差后,可得UPR肢腿的几何源误差为:

2 实验验证

图3所示为粗识别和精识别的实验装置,3自由度主轴头由4个伺服电机驱动,由数控系统控制。通过将运动数据导入数控系统,可将移动平台调整到目标姿态。在此基础上,利用AT960激光跟踪仪进行校准实验,跟踪激光反射点的位置。在测量规划过程中,测量装置应遍历主轴头的所有自由度,且测量的构型应包括易发生最大位置误差的工作空间边界。

测量的结构被规划为在3个等距平面上等间距的点,在z=200mm平面上,ψ的范围为-25°~25°,θ的范围为-15°~15°;在z=220mm平面上,ψ的范围为-25°~25°,θ的范围为-20°~20°;在z=240mm平面上,ψ的范围为-25°~25°,θ的范围为-20°~20°。旋转角度的增量步长设为5°。

按照平面z=200mm、z=220mm、z=240mm的先后顺序进行测量。以平面z=200mm为例,测量的顺序如图4所示,可以看出各坐标轴的位置误差,当θ从-15°增大到15°时,ψ从-25°增大到25°。

由此得到粗校准前后3个坐标轴的位置误差如图5所示,其中emx、emy和emz分别表示em沿x、y和z轴的误差分量。从图中可以看出,在每个测量平面上,沿各坐标轴的终端位置误差相对于轴θ=0°是对称的。同时,在每个测量平面上,各坐标轴上的位置误差相对于轴ψ=0°是对称的。这与2UPRamp;2RPS平行主轴头的对称结构类似。

在粗定标前,位置误差的绝对值是沿每个轴的相邻测量平面之间的步进增量。对于沿x轴位置误差emx,在3个测量平面的误差范围分别为-100~100 μm、0~200 μm、100~300 μm。对于沿y轴位置误差emy,在3个测量平面的误差范围分别为-25~25 μm、50~100 μm、100~150 μm;对于沿z轴位置误差emz,在3个测量平面的误差范围分别为-50~50 μm、-100~0 μm、-150~-50 μm。3个测量平面上各轴的位置误差分布是相似的,说明z值的增加导致位置误差幅值的增加,但不影响θ和ψ轴向角构成平面上的位置误差分布,这表明存在初始位置误差,即主轴头中的零偏移。

粗校准后,沿各轴消除了步进增量,即消除0偏移。沿x轴上的ecx在3个测量平面上的测量范围为-100~100 μm,沿y轴上的ecy在3个测量平面上的测量范围为-25~25 μm,沿z轴上的ecz在3个测量平面上的测量范围为-50~50 μm。这也表明该方法是有效的。

校准前后各测量平面误差指标最大值和平均值如表1所示。可以看出在各测量平面,经过两步校准,误差指数最大值和平均值都得到了大幅降低,这也证明了所提出的两步校准方法的有效性。

3 结语

本研究提出了一种基于最小误差模型的并联机械手运动学校准方法。首先基于并联机械手肢腿结构特性和各关节相应的坐标系,提出了一种由0偏移量粗识别和几何源误差精识别组成的分层识别策略,从而实现并联机械手的精度校准。最后通过校准实验测试表明,所提出的校准方法能够大幅降低并联机械手的终端误差,验证了所提校准方法的有效性。该校准方法也适用于其他类型并联机械手的精度校准,具有一定的普适性。

参考文献:

[1] 朱大虎,徐小虎,蒋诚,等. 复杂叶片机器人磨抛加工工艺技术研究进展[J]. 航空学报,2021,42(10):8-30.

[2] 吴锦辉,陶友瑞. 工业机器人定位精度可靠性研究现状综述[J]. 中国机械工程,2020,31(18): 2180-2188.

[3] YANG L W,TIAN X Z,LI Z L,et al. Numerical simulation of calibration algorithm based on inverse kinematics of the parallel mechanism[J]. Optik,2019,182:555-564.

[4] ROSYID A,EL-KHASAWNEH B,ALAZZAM A. External kinematic calibration of hybrid kinematics machine utilizing lower-DOF planar parallel kinematics mechanisms[J]. International Journal of Precision Engineering and Manufacturing,2020,21(6):995-1015.

[5] 周星,黄石峰,朱志红. 六关节工业机器人TCP标定模型研究与算法改进[J]. 机械工程学报,2019,55(11):186-196.

[6] 王宪伦,胡晓伟. 基于多孔标定法的串联机器人运动学标定研究[J]. 机电工程,2019,36(5):470-474,500.

[7] 朱衡,杨东超,常旭,等. 利用粒子群优化方法标定机械臂关节参数[J]. 机械设计与制造,2021,365(7):285-290.

[8] 陈爽,张桥. 基于PSO算法的工业机器人绝对距离自标定方法[J]. 制造业自动化,2021,43(4): 30-34.

[9] 王远东,高洁. 3-R2U2S并联机器人的机构参数标定法探究[J]. 机械传动,2020,44(5): 121-125.

[10] 张旭祥,沈丹峰,刘夏轩德,等. 含关节间隙的并联机器人运动误差分析[J]. 西安工程大学学报,2020,34(1):91-97.

收稿日期:2023-01-31

猜你喜欢
敏感性分析
浅谈多因素敏感性分析在建设项目经济评价中的应用
价值工程(2017年20期)2017-07-10 05:29:46
“全面二孩”政策对城镇职工基本养老保险统筹基金支付能力的影响
第三方冷链物流企业经济订货模型及敏感性分析
不同含水率下生土导热系数测试及对建筑能耗的影响
浅谈本量利分析在F公司的应用
财会学习(2017年6期)2017-03-25 18:30:17
电网规划方案的技术经济评价体系研究
区域性系统性金融风险影响因素研究
区域性系统性金融风险影响因素研究
城镇化下基本养老保险制度运行可持续性的敏感性分析
商(2016年35期)2016-11-24 10:42:45
兴和县万鹏养殖合作社经济效益评价