stewart运动学分析_第1页
stewart运动学分析_第2页
stewart运动学分析_第3页
stewart运动学分析_第4页
stewart运动学分析_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Stewart型并联支撑机构运动学公式推导一、构型分析及坐标系建立静基座自动调平系统Stewart平台型并联支撑机构为双三角形机构,由一个活动上平台和一个固定的下平台所组成。上平台铰链点和基座平台铰链点的分布形式相同,但铰接点相互交错,六根支链分别用移动副和两个球铰链与上下平台连接。并联机构示意图如图1所示。图1 Stewart并联机构示意图支链与动平台铰接点为A1,A2,A3,支链与基座铰接点标记为B1,B2,B3。坐标系选在平台的三角几何中心,由右手螺旋法则确定。动平台三角边长为a,定平台三角边长为b,动平台起始高度为h。根据设定的初始值,各支链与定平台、动平台铰接点的坐标如表一所示。支链

2、编号与定平台铰接点坐标与动平台铰接点坐标1B1(36b, -12b, 0 )A1(-36a, -12a, h )2B1(36b, -12b, 0 )A2(33a, 0, h )3B2(36b, 12b, 0 )A2(33a, 0, h )4B2(36b, 12b, 0 )A3(-36a, 12a, h )5B3(33b, 0, 0 )A1(-36a, -12a, h )6B3(33b, 0, 0 )A3(-36a, 12a, h )表一 铰接点坐标二、并联支撑机构正反解两个坐标系,o和o',其中,o为固定坐标系。(1)将坐标系o绕自身的x轴旋转;(2)将旋转后的坐标系绕固定坐标系的y轴

3、旋转;(3)将第二步的坐标系绕固定坐标系的z轴旋转;旋转矩阵分别为Rx=1000c-s0scRy=c0s010-s0cRz=c-s0sc0001按上述方式得到的总旋转变换矩阵为:Ro'o=RzRyRx=cccss-sccscscsss+ccssc-cs-scscc绕基坐标系旋转左乘,绕自身坐标系右乘设动平台的平移参数为(dx,dy,dz),则坐标的齐次变换矩阵为:To'o=cccss-sccsc+ss0scsss+ccssc-cs0-scscc00001对于与动平台铰接的各点Ai(i=1,2,3),点的齐次坐标为pAi,经过变换后的点对应标记为Ai',变换后的齐次坐标为

4、pAi',则,pAi'=To'opAi带入初始坐标后,得出变换后与动平台铰接的各点坐标值为:A1x'A1y'A1z'=-36acc+12asc-css+hcsc+ss+dx-36asc-12asss+cc+hssc-cs+dy36as-12acs+hcc+dzA2x'A2y'A2z'=33acc+hcsc+ss+dx33asc+hssc-cs+dy-33as+hcc+dzA3x'A3y'A3z'=-36acc+12acss-sc+hcsc+ss+dx-36asc+12asss+cc+hssc-cs+

5、dy36as+12acs+hcc+dz设六个驱动器的伸展长度为li(i=1-6),则与之相应的六个方程式表示为:l1=A1'B1-A1B1=(A1x'-B1x)2+(A1y'-B1y)2+(A1z'-B1z)2-l1l2=A2'B1-A2B1=(A2x'-B1x)2+(A2y'-B1y)2+(A2z'-B1z)2-l2l3=A2'B2-A2B2=(A2x'-B2x)2+(A2y'-B2y)2+(A2z'-B2z)2-l3l4=A3'B2-A3B2=(A3x'-B2x)2+(A3y&#

6、39;-B2y)2+(A3z'-B2z)2-l4l5=A3'B3-A3B3=(A3x'-B3x)2+(A3y'-B3y)2+(A3z'-B3z)2-l5l6=A1'B3-A1B3=(A1x'-B3x)2+(A1y'-B3y)2+(A1z'-B3z)2-l6由、dx、dy、dz经过上式推导得出li的过程,称为Stewart平台的反解过程。Stewart平台的输入是六个驱动器的长度量,正解就是有输入的驱动器长度,得出末端,即运动平台的姿态。相反,反解就是已知所要的最终姿态参数,得出驱动器的伸长量。在Stewart平台的运动分析

7、中,反解好求,而正解难。与串联机器人的运动学分析相反。三、并联支撑机构速度/加速度分析设Si为沿驱动器i的单位矢量,li为驱动器i的长度,ro'B运动平台质心o'到Bi点的位置矢量。o'和vo'分别是运动平台在惯性参考系中的角速度和线速度矢量,则运动平台上Bi点处的速度矢量为:vBi=o'×ro'B+vo'矩阵形式为:vBi=-ro'BIo'vo'式中表示矢量的反对称矩阵。对一个矢量x,有x=0-x3x2x30-x1-x2x10通过将运动平台上Bi点处的速度矢量vBi向驱动器方向投影(即用单位矢量Si点乘

8、Bi点的速度矢量vBi),可以得到驱动器i的上下两部分沿驱动器方向的相对移动速度:上式推导过程(右手定则):Sio'×ro'B=-Siro'B×o'=-Siro'Bo'=(ro'B×Si)o'li=SivBi=Sio'×ro'B+vo'=ro'B×Sio'+Sivo'将上式写为矩阵形式为:li=(ro'B×Si)TSiTo'vo', i=1,2,6用一个广义速度矢量V来表示运动平台的角速度和线速度,即

9、末端直角坐标速度:V=o'vo'T=xo'yo'zo'vxo'vyo'vzo'T用六维矢量q来表示六个驱动器的上下两部分沿驱动器方向的相对移动速度,即关节速度。联立成统一矩阵形式为:q=l1l6=(ro'B1×S1)TS1T(ro'B6×S6)TS6To'vo'=J*V式中6×6维矩阵J*称为末端直角坐标速度对关节速度的影响矩阵。上式给出了Stewart平台直角坐标速度对关节速度的变换关系。当给定某一时刻平台的位移参数以及在这个时刻平台的角速度及线速度,则可利用该式求得

10、六个驱动器的运动速度,即Stewart平台机构的速度反解方程。相反,机构的速度正解就是根据某一时刻的位移参数以及6个驱动器的运动速度求解该时刻平台的角速度及线速度,有:V=(J*)-1q=Jq矩阵J就是Stewart平台的雅克比矩阵。运动平台Bi处的加速度可通过平台质心的角加速度o'和线加速度o'得到:Bi=o'×ro'Bi+o'+o'×(o'×ro'Bi)对li求导,得出:li=SiBi+(vo'Bivo'Bi-li2)/li上式中,Bi为运动平台上Bi点处的加速度,将此项中的部分项

11、展开,有:vo'Bivo'Bi=o'Tvo'T-ro'BiI-ro'BiIo'vo'=VT-ro'Biro'Biro'Bi-ro'BiIVli2=o'Tvo'Tro'BiSiSi-SiTro'BiIo'vo'=VT-ro'BiSiSiTro'Biro'BiSiSiT-SiSiTro'BiSiSiTV将上述两式相减,有:vo'Bivo'Bi-li2=VTro'BiSiSiTro'Bi-ro&

12、#39;BiSiSiTro'BiSiSiT-SiSiTV上式推导过程:vo'Bivo'Bi-li2=VT-ro'Biro'Biro'Bi-ro'BiIV-VT-ro'BiSiSiTro'Biro'BiSiSiT-SiSiTro'BiSiSiTV =VT(-ro'Biro'Biro'Bi-ro'BiI-ro'BiSiSiTro'Biro'BiSiSiT-SiSiTro'BiSiSiT)V =VT-ro'Bi(I-SiSiT)ro'

13、Biro'Bi(I-SiSiT)-ro'Bi(I-SiSiT)I-SiSiTV = VTro'BiSiSiTro'Bi-ro'BiSiSiTro'BiSiSiT-SiSiTV用单位矢量Si点乘方程右边最后一项,有:Sio'×o'×ro'Bi=o'Tro'BiSio'=VTro'BiSi000V化简得到驱动器li的上下两部分沿驱动器方向的相对移动加速度,即关节加速度为:li=JiV+VTHiV式中,Ji为雅克比矩阵的第i行。Hi=1liro'BiSiSiTro'Bi-ro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论