您好,欢迎来到华佗健康网。
搜索
您的当前位置:首页新型三平移并联机构的运动分析和工作空间分析

新型三平移并联机构的运动分析和工作空间分析

来源:华佗健康网
维普资讯 http://www.cqvip.com 第11期 2007年l1月 机械设计与制造 Machinery Design&Manufacture —.163—. 文章编号:1001—3997(2007)1卜0163—03 新型三平移并联机构的运动分析和工作空问分析水 陆晶 高国琴朱彩红牛雪梅(江苏大学,镇江212013) Analysis of the workspace of a novel 3-DOF translational parallel robot LU Jing,GAO Guo—qin,ZHU Cai—hong,NIU Xue—mei(Jiangsu University,Zhenjiang 212013,China) 中图分类号:TP242.2 文献标识码:A 目前在对6自由度的并联机器人已进行了广泛深人研究的 02 、Os’分别为z轴与 、B2B 、C-Cz的夹角,0-’沿Y轴正向为 基础上,人们逐渐认识到在某些场合少自由度并联机器人由于 正,Oz’、Os 沿 轴负向为正; 为 与 的夹角,沿,,轴正 其驱动元件少、造价低、结构紧凑而有较高的实用价值,具有较 向为正, ”为 与 , 的夹角,沿 轴负向为正,0s”为C。C2 好的发展前景。很多学者对少自由度并联机器人进行了研究,并 与c c4的夹角,沿 轴负向为正。所有长度尺寸标注见图2-2, 提出了许多新的机型,江苏大学研制的三平移并联机构 n2、 b2、b3、b4、如、f2、f4分别表示各杆件长度,al-,bl、ll、a5、b 、l (3一RRRP(4R))便是其中一种m。 分别表示点 。、曰。、C。、A 、B4、C4的相对位置翻。动平台上点A 、 机器人的工作空间是机器人操作器的工作区域,是衡量机 髓、c4在固定坐标系。 中的坐标为: 器人性能的重要指标之一。在并联机器人设计中,工作空间也是 重要指标,它决定着并联机器人的整体尺寸。因其结构的特殊 :性,并联机器人工作空间的确定要比串联机器人复杂得多,其中 4:fJ ,a sin0ls+a协Oq3 ;c+o sa +a24 csions(0O41c; +o s +6’ l’)]jI z:= 口reY/ ,:最基本的约束条件有如下3个:运动可控条件、力非奇异条件、 ,j5 ]I 1  ( J 几何约束条件。 f 一6l+62cos ]fXp一651 机构工作空间为三维,用Matlab语言编程求解并显示。笔 髓:I 63 sin +64 sin( + ) 4=f Yp l (2) 者在实现该机构控制系统时,运用vC++软件编程,考虑到控制 I62 sin02+63cos0'2+ cos(6+ )j I Zp j 系统中要对机构进行轨迹规划,把工作空间的求解加人到控制 系统中,利用Matcom将Maflab和vC++结合起来,充分发挥各 f 一6l+l2 cos0s ]fXp—b51 自的优势回。 C4:l f。(+(f3+l厶+fz s ins )in )cossi +fn +14 c4o ssi(na( ̄0 ̄++ )j )l =}Y,+f,lJ  (3) 1三平移并联机器人机构描述及其运动 若已知动平台上P点的位置Xp、 Zp,由式(1)、(2)、(3)可 学正反解 以求出机器人机构位置反解也就是0.、Oz、Os'为: 3-RRRP(4R)的结构特征如图1所示,建立如图1所示的 01=arccos((y,+d5一a1)/a2) 固定坐标系。 及动坐标系P , 。设0。为y轴与 支路上 O ̄=arccos((x.-b5+bO/bz) (4) 机构悬挂边n2的夹角,沿 轴正向为正; 、 分别为 轴与 ’+B、C支路上4R机构悬挂边6 、f 的夹角,沿Y轴负向为正;8。’、 =-arcc。s(D/厢)+K ★来稿日期 ̄2007—01—08★基金项目:江苏省高技术研究重大项目(BG2006023);江苏省教育厅资助项目(03KJD510072) 维普资讯 http://www.cqvip.com 一164一 陆 晶等:新型三平移并联机构的运动分析和工作空间分析’ 第11期 其中 l∈【O,1T】,02E[0,1T】, ∈[0,1T】,L=(13+l2x sin03),Y=yv+ 单,因此本文不采用上述方法,而采用空间点搜索法。在最大工 f广fl,1)-(y2+z 儿2_f42)/2L,K=arccos(zj、/y2+zP )。 从上述求解过程可知,当已知输出 解, ’有两解,故反解数为2。 反之,可求得其正解: r 作空间内,由各个支路的约束条件搜索符合的空间点,符合条件 时, 、 均有一 的点就构成了机构的工作空间,这样就保证了工作空间的一个 完备性。笔者在设计并联机构的控制系统时,使用vc++进行编 程。考虑到控制系统中要对机构进行轨迹规划,就把工作空间的 求解加入到控制系统中利用Matcom将Maflab和vc++结合起 来,这样可以利用Maflab来实时求出运动学反解,利用vc++来 1.Xp=-b,+b2 COS + {Yp 口l+口2 cos0 ̄一a5 (5) [Zp=Lcos03’±√z4 一(y—Lsin03’) 在正解过程中, 只有一解, 两个解,所以正解数为2。 显而易见, 和 完全解耦, 呈强耦合(因为 ( , , ))。 本机构的特点是部分变量解耦,这种解耦近乎完全解耦。 图1三平移并联机器人机构示意图 2并联机构3一RRRP的工作空间分析 工作空间分析是设计并联机器人操作器的首要环节,因此 对并联机器人工作空间的分析显得尤为重要。 2.1目前生成工作空间的一些方法[41 并联机器人工作空间的求解方法有解析法和数值法,在解 析法研究方面,具有代表性的工作是几何法,该方法基于给定动 平台姿态和受杆长极限约束时,假想单开链末杆参考点运动轨 迹为一球面的几何性质,将工作空间边界构造归结为对12张球 面片求交问题。Merlet在此基础上通过引入铰链约束做了类似 工作。此外,Merlet还研究了固定动平台参考点,求解相应极限 姿态空间的解析方法。在数值法研究方面,主要有网格法、Jocobi 法、Monte Carlo法和优化法,这些算法一般需依赖于位置逆解, 且需固定末端执行器姿态,故在不同程度上存在着适用性差、计 算效率和求解精度低等缺点。天津大学的黄田教授提出以微分 几何和集合论为工具,研究并联机器人工作空间的解析建模方 法,应用单参数曲面族包络理论,将受杆长和连架球铰约束的工 作空间边界问题归结为对若干变心球面族的包络面求交问题。 这些具体的方法中很大一部分是由基于机构运动学反解得到数 个包络面,然后由这几个包络面构成机构的工作空间的方法演 变而来的[5Io30 上述各种方法在对本文机构进行求解的时候,分析过程繁 琐,都不同程度的遇到了一些困难。由于本机构运动学反解简 控制机构的动作,一举两得。Maflab和vc++混合编程空间点搜 索法可以省去对运动学反解进一步分析的麻烦,并使得生成的 工作空间更加精确,同时还可以在工作空间中方便的进行轨迹 规划。 2.2可达工作空间 由该并联机构的位置反解可以求出输入变量 、 、 ,但是 仅仅由输出变量是不能得到一个精确的工作空间的,其工作空间 还要受到从动角、奇异位置以及电机功率等等因素的制约。将制 约因素全部求出之后,就可以把符合条件的空间点一一显示,这 样就构成了并联机构的工作空间。分别对三个支路进行分析。 2.2.1 A支路 由式(1)可以得出A支路的从动角 l=arccos(D’/、/ D2+z )+ ’ (6) 其中  ̄,-Zp-a ̄sin0l,DI= (xp2+z’ — ),2嘞, ’=arceos( ’/ 、/ D2+z ) 要使A支路运动于工作空间中,就必须在反解出主动角 。 以及从动角 。’时,这两个角都必须实际的存在,这就要求lyp+ 啦一alI<Ⅱ2以及 (zv一Ⅱ2 x sin01)2<(嘞+ ) 。 2.2.2 B支路 由式(2)可以得出B支路的从动角 ’:=arcc0s(D”,、 ) ’ (7) 其中z”=zp-bzsin02,D”=( ”2+b32-b2)/2b3,K”=arcc0s(z”/ 、/,, )。 要使B支路运动于工作空间中,就必须在反解出主动角以 及从动角 时,这两个角都必须实际的存在,这就要求 — b; ̄-blI<b2以及 2+(zp—b2 x sin02)2<(b3+64) 。 2.2.3 C支路 由式(3)可以得出c支路的从动角 03=arccos((xp一65+61)/b2) (8) 要使c支路运动于工作空间中,就必须在反解出主动角 以及从动角 时,这两个角都必须实际的存在,同时由机构的 结构易知 大小应在± ̄r/2'之间,为了满足关节的驱动力矩的 要求,03”应小于"r ̄/4。这就要求Ixp—b5+6lI<b2、z.>13+12 x sin03(03’ 大小应在士 ̄r/2之间)以及(厶 x sin03)2>C+y. 。 2.3工作空间的生成 在windows环境下,安装Visual Matcom,成功安装之后,就 可以在vc++项目中装载.m文件了。 维普资讯 http://www.cqvip.com No.1l Nov.2007 机械设计与制造 03”=arccos((zp-(13+l#in03)cos03’)/l,)-o3’一165一 (11) (1)在Matlab的work目录下建立一个名为workspace.in的Matlab文件,文件功能是显示出并联机构的工作空间。 由(7)式和(10)式可得 和0 是以 为变量的关系式,同 式和(11)式可得 和 ”是以0 为变量的关系式,它 (2)在vc++环境中建立的并联机构控制界面上加入一个 样由(8)菜单控制,如图2所示。 (3)单击VisualMatcom工具栏E的皿++图标, ̄们都是影响0 变化范围的因素。由(6)式和(9)式不难知道0。’ ”是以0 为变量的关系式,将(6)式和(9)式代入(1)式就可 workspace.m 和0 文件进行转化,Visual Matcom自动转化文件更新项目。 以得出 和 与0 的变化关系。此时动平台在YOZ平面内的 同理只有B支路驱动关节动作时,也不难求出各个从动角 与 之间的变化关系,动平台在XOZ平面内的平移能力可以 很快得出。 只有C支路驱动关节动作时,由于0 和 不变化,从(1)  (4)在RCRD ̄.cpp中加入头文件#include’matlib.h’和#in— 平移运动能力就能够很容易求出。clude’workspace.h’。 (5)向void cRcRD :0nworkspace()添加代码。 (6)编译,运行工程,工作空间如图3所示。 式和(2)式可得, 和 不发生任何变化,此时只有 随之发生 改变。由(2)式和(3)式可得 不发生变化, 随 改变而变 化,此外还可求出各从动角与 ’之间的变化关系,动平台沿z 轴上下移动能力很快得以求出。 根据分析还能知道主动副的变化范围越大,工作空间也就 越大。三个主动副运动规律的搭配也直接影响到动平台的实际 操作能力,如果运动规律搭配不当,那么动平台将只能到达空间 中较少的部位。杆长的大小对工作空间的影响最大,每一之支路 中,杆长越长,且两杆相差越小,则总工作空间越大;反之,杆长 越短且相差越大,则总工作空间越小。 与具有类似结构的3-RRC并联机构四,本机构工作空间更 大,虚约束更少,实际应用价值更高。 图2并联机构控制主界面Menu 3结论 提出的三平移并联机构3--RRRP具有较好的解耦性能, 正反运动学分析比较简单,容易进行实时控制。借助该机构的运 动学方程,利用Matlab与Vc++进行混合编程,得到工作空间的 三维图形。该方法可以求出工作空间的实际形状,所以在设计并 联机构的时候也可以起到相当大的辅助作用。此外,该并联机构 样机在笔者设计的控制系统中运行平稳,走位准确,在工业装配 机器人、力与力矩传感器、虚拟轴机床、坐标测量机等领域具有 广泛的应用前景。 参考文献 1余顺年,马履中.两平移一转动并联机构位置及工作空间分析们.农业 机械学报,2005,36(8):103—106. 2郭虹,薄云飞,林冬.Vc++与MATLAB混合编程技术研究[J】.计算机 图3工作空间生成图 工程,2002,28(9):269—271. 2.4可达工作空间内机构动平台平移能力分析 根据(1)式可得,当主动角0 变化即A支路驱动电机运转, 3高国琴,唐建中,马履中等.三平移并联机器人步进电动机闭环控制们. 农业机械学报,2004,35(6):156—159. 4王洪斌,魏立新,王洪瑞.并联机器人的理论研究现状【J】.自动化博览, 2002,19(5):42—45. 而B支路与c支路得驱动关节不作用时, 不发生任何变化, 和 随之发生改变,动平台在YOZ平面内平移。由(1)式的第一 式和第三式可以求出: O1t!=arccos((zp-a ̄sin0l-o,3sinOl )/a,)-0l’ 5尹小琴,马履中.三平移并联机构3--RRC的工作空间分析们.中国机 械工程,2003,14(18):1531—1533. (9) 6刘辛军,汪劲松,李剑锋等.一种新型空间3自由度并联机构的正反 解及工作空间分析 .机械工程学报,2001,37(10):36—39. 由(2)式的第二式和第三式可以求出: 02”=arccos((zp-b2sinO2-b3sinO2’)/b4)一 ’ (10) 7张爱丽 陈逢胜.利用Matcom实现Visual c++与Madab的混合编程 『J】.电脑编程与技巧维护,2003(6):19—21. 由(3)式的第三式可以求出: 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务