第27卷第2期 2 0 1 2年6月 青岛大学学报(工程技术版) JOURNAL OF QINGDAO UNIVERSITY(E&T) Vo1.27 No.2 Jun.2 0 1 2
文章编号:1006—9798(2012)02~0090—05
一种冗余约束对并联机构精度影响的研究
梁 辉,黄 顺,郭 伦
(青岛科技大学机电工程学院,山东青岛266061)
摘要:为深入研究动平台中心点误差范围,以一种少自由度3~RPS/UPS冗余并联机构
为研究对象,提出了一种改进的铰链间隙误差分析方法,分析了此并联机构球铰间隙对动 平台中心点的影响,在此基础上提出了一种改进的误差分析方法,并对具有相同结构参数
的3一RPS非冗余并联机构和具有冗余支链的3一RPS/UPS并联机构进行误差分析及计
算,结果表明,冗余并联机构的误差空间在各方向上都比非冗余并联机构小,故冗余约束 可减小误差,提高并联机构精度。 关键词:冗余;并联机构;误差空间;精度 中图分类号:TG502.13 文献标识码:A
很多并联机构在应用过程中对精度的要求较高,如并联机床、微动机器人等。通常认为并联机构在理论上 具有比串联机构高得多的精度,但并联机构的每一个支链均通过铰链与动、静平台相连,由于存在铰链间隙、误 差等问题,使并联机构在工作运行期间很难表现出较高的精度水平。冗余支链的引入可以改善并联机构的某
些特性。A.J.Patel等 利用空间矢量链模型计算出Stewart机构动平台位姿误差;R.Timo等口 通过对运动
学方程微分求解,最终求解了工作空间内不同位置的误差值;乔俊伟等 建立了6~SPS并联机构球铰间隙与 平台位姿误差之间的关系;韩先国等 提出了可以将铰链间隙对并联机构运动误差的影响转化为杆长误差对 机构运动误差的影响;师钟秀[5 等对含间隙平面机构及空间机构的运动精度进行了分析。以上均研究已知误
差源的误差矢量而求解终端误差矢量,没有涉及已知误差源的误差空间变化范围及求解终端误差空间变化范
围的内容。笔者 曾采用概率论的方法分析了一种3~DOF驱动冗余并联机构球铰间隙对动平台中心点位姿 的影响,但未对动平台中心点误差范围进行深入研究。鉴于此,本文以一种少自由度3一RPS/UPS冗余并联机 构为研究对象,提出了一种改进的铰链间隙误差分析方法,推导出冗余支链对动平台中心点误差范围的影响。
该方法为分析冗余并联机构误差,提高机构精度提供了一种理论方法。
1 3一RPS/UPS冗余并联机构的结构
非冗余驱动的3一RPS并联机构如图1所示。该机构由动 平台、静平台和3个RPS支链组成。其中,动平台与静平台为 相似的等边三角形,3个RPS支链沿120。对称分布_8]。P代表
移动副,为驱动关节;R和S分别代表旋转副和球面副。此结构
为三自由度并联机构。在此结构的基础上,增加一UPS支链, U为虎克铰,此支链上、下两端铰链分别位于动、静平台的中心
点,形成了四驱动三自由度的3~RPS/UPS冗余驱动并联机 构,如图2所示。 l一动平台;2一RPs支链;3一静平台
图1 3一RPS非冗余并联机构结构图
收稿日期:2011—0l一3O 基金项目:国家自然科学基金资助(5l105213);新乡市科技发展计划项目资助(09G010) 作者简介:梁辉(1971一),男,河南新乡人,副教授,博士,硕士生导师,主要研究方向为先进加工装备、控制技术和并联运动机床。 EmaiI:ilianghui@126.com .
第2期 梁辉,等:一种冗余约束对并联机构精度影响的研究 91
2并联机构球铰间隙的分析
球形铰链是并联机构经常使用的一种铰链,该铰链具有结构简 单、运动灵活、等优点。机构在实际工作中,球铰的球窝和球会存在
相对运动,即会产生问隙误差,因此,提高并联机构精度的一个关键 因素就是减小由铰链间隙引起的误差。
球铰问隙模型如图3所示,球铰分别表示为受拉和受压两种极 限情况。此时,球和球窝之间存在间隙,N为球窝中心,0为球铰中
心,ON为从球窝中心到内球中心的距离。假设先忽略铰链摩擦,则 支链为二力杆,此时,当球铰受拉或受压时,实际上相当于杆长缩短 或伸长了0N,即球铰间隙相当于杆长改变的长度。因此,我们在计
算铰链间隙对动平台中心点的误差时,可以转化为在极限情况下杆
长的变化对动平台中心点的位置误差;然后将支链杆任意移动一个 图2 3一RPS/UPS冗余并联机构图
微小的角度,使其杆的末端仍处于球铰间隙范围内,再计算此时杆长误差对动平台的位置误差,多次移动后, 最终合成动平台的误差空间。
3球铰间隙的误差分析方法
3.1传统的误差分析方法 传统的误差分析方法将球铰间隙转化成杆长误差对动平
台中心点的位置误差,以3一RPS非冗余并联机构动平台中 心点的误差分析为例。假设动平台中心点位于工作空问内的
一点,通过位置反解,可以确定此非冗余机构的3根支链杆的
杆长,此时 杆长为z。如果没有球铰间隙,动平台中心点会 在一个准确的位置,但是因为球铰间隙的存在,使球铰可在此
间隙范围内运动,此运动导致了动平台的变化,此变化即为动 平台中心点的误差范围。这个误差范围的极限位置为3根支
链杆的杆长由z变化到z+e时动平台中心点的活动范围,其 中 为球铰间隙,此时,已知杆长的变化,可以通过此机构的 位置正解,将动平台中心点的活动范围求出[9-1o]。
3.2 3一RPS非冗余并联机构误差分析 球铰间隙误差是一个空间范围,传统的误差分析方法是
将此空间范围简化为误差矢量,故最后求得的动平台中心点
的误差范围是不完整的,因此,需要将原有的方法进行改善, 改善后的计算方法如下: 首先对3一RPS非冗余并联机构动平台中心点的误差进
行分析,并建立3一RPS并联机构计算简图如图4所示,然后 根据图4的几何关系,得动平台3个球铰坐标分别为 图3 球铰间隙模型
图4 3一RPS并联机构计算简图
IX1=Rq-ll COS fxz一一丢R一÷zz c。s z fxs一一丢R一丢zs c。s
B 弋 三 in ’B 1yz一 R一 zzc。s ’B 1Y。一 R+ z。c。s
l 一Z2 sin 2 lZa Z3 sin
(1) 92 青岛大学学报(工程技术版) 第27卷
BlB2一B2B3一B1B3一m (2) 式中,z ( 一1,2,3)为各支链杆的杆长; ( ===1,2,3)为各支链杆对下平台平面的倾斜角;R为等边三角形静 平台的外接圆半径; 为动平台的边长。
将式(1)带人式(2),并令z 一tan譬( 一1,2,3),化简得 厶 n1lz;十blz2+c1—0 (3)
n2 ;+62z3+c2—0 (4)
a3Lz;+b3X3+ 一0 (5) 式中,系数a,b,c是以X 为未知量的方程式。
将式(3)~式(5)消元化简后,得 志1X;-t-是2-zi+志3z;+尼4z2+忌5—0 (6)
式中,系数忌 是关于z 的函数。
将.z 乘式(6), i, ;,z 分别乘式(3),得
0 足1 是2 忌1 忌2 忌3
1 b1 c1
0 1 6l
O O a
O 0 0 忌3 愚4 忌5
尼4 忌5 0 0 0 0
c 0 O
b1 c1 0
1 b1 1 —0
由于{ ;-z zi z 1} ≠0,所以此方程组有非零解的充分必要条件是其系数行列式等于零,即
O 忌1 忌2
忌1 尼2 五3
nl 6】 c1
O 01 b1
0 0 1
O 0 O 忌3 是4 是5
4 走5 O
O 0 O
c O 0
61 c】 O
】 61 c】 ===O (7)
式中的元素都是z 的函数,求解该行列式得z ;z 求得后,将z 代人式(4)或式(5),可解得.z。;将 代人
式(7)可解得-zz;z 球求得后,即 也可得出。将求得的 代入式(1),可得动平台3个球铰坐标为 B】(Xl,Yl,Z1),B2(X2,Y2, ),B3(X3,Y3, ) 最终得动平台中心点坐标为
r、,X1十X2+X3 y1+y2+ Z1+Z2+Z。、 uI—— 一’—— 一’—— 一』
调整杆长,即可得到动平台中心点的所有位置。 此时,已经将球铰间隙简化为杆长误差,并求得动平台中
心点在误差矢量影响下的活动范围。由于球铰间隙为一空间 范围,故可将支链杆向任意方向移动一微小角度 ,如图5所
不。 此时,杆的末端依然在球铰间隙范围内,再通过上述步骤
计算出此时杆长误差对动平台中心点的影响。向周围依次移 动多次,最后将多次求出的结果合成,即为动平台中心点在球
铰间隙影响下的活动范围。如果取的次数较多,则可以得到 动平台中心点完整的误差范围空间。 图5机构微移后等效简图 间隙
范围 第2期 梁辉,等:一种冗余约束对并联机构精度影响的研究 93
3.3 3一RPS/UPS冗余并联机构误差分析 3一RPS/UPS冗余并联机构是在原3一RPS机构的基础上增加一UPS冗余杆构成,其球铰位于动平台 中心点。先假定冗余杆不存在,其他三杆按原间隙误差运动,可求得动平台中心点的误差分布空间,然后通
过位置反解判断该误差分布空间中的每一点是否在冗余杆及球铰间隙的活动范围内,排除不在范围内的点 后,即求得冗余并联机构动平台中心点的误差分布空间。
4计算实例
对非冗余和冗余两种结构形式采用相同的参数:R一346 mm,z一700 mm, 一2×10_ mm。采用工程分 析软件进行计算,非冗余机构和冗余机构的误差分布结果如图6所示。
a非冗余机构 ... ’ ;’..! ×1 0~一. 1/ ... ‘ ’‘。 ’
图6误差分布 1
O
—l
、
。口 b冗余机构
由图6a可知,非冗余并联机构误差空间范围约为:~1×10 mm≤X≤1.5×10_ mm,一1×10 mIi1≤ y≤2 X 10- mm,一2×10 mm≤Z≤2×lO_’mm;由图6b可知,冗余并联机构最大误差范围约为:一1.5× 10 mm≤X≤1。5×10~mm,一1.5×10 mm≤y≤1X10~mm,一1.5×10 mm≤Z≤2×10 mm。 通过对图6a与图6b的对比发现,冗余并联机构的误差空间在各个方向上都比非冗余并联机构小,说明 冗余约束可减小并联机构的误差。
5 结论
1) 提出了一种分析冗余并联机构间隙误差的方法。在分析球铰间隙误差对并联机构的影响时,将传
统的误差分析方法进行了改善,即通过多次微小移动支链杆取值计算,合成中心点的误差范围。 2)分析了3一RPS非冗余并联机构及3一RPS/UPS冗余并联机构球铰间隙对动平台中心点误差的影 响,并求得了动平台中心点完整的误差分布空间。
3) 冗余约束可以减小因球铰间隙引起的动平台误差,从而提高并联机构的精度。
参考文献:
[1]Patel A J,Ehmann K F.Volumetric Error Analysis of a Stewart Platform—Based Machine Tool[J].CIRP Annals Manu— facturing Technology,1997,46(1):287—290. [2]Ropponen T,Arai T.Accuracy Analysis of a Modified Stewart Platform Manipulator ̄C]//IEEE Int Conf on Robotics and Automation.Nagoya:IEEE Press,1995:521—525. E3]乔俊伟,詹永麒,王旭永,等.6一SPS并联平台位置姿态误差分析EJ].机械科学与技术,2001,20(1):58—59.
。