并联机器人动力学的子结构Kane方法

并联机器人动力学的子结构Kane方法
刘敏杰,田涌涛,李从心
(上海交通大学国家模具cAI)工程研究中心,上海200【)30)
摘要:基于Kane方法,提出了一种适合建立并联机器人动力学方程的子结构Kan。方法.该方法将并联机器人的各个杆件看作是独立的子结构,针对每个子结构建立各自的动力学方程,根据子结构之间的约束关系构成系统的约束动力学方程.最后运用正交补法或svD奇异值分解法消去亍结构之间的约束・形成系统的动力学表达式.以stewart平台机械手为例,说明了该方法的建模过程.与Newton—Eu】er方法、I。89。a“ge方法厦传统的Kane方法相比,整个推导过程简单明了.最终构成的系统动力学方程非常简洁,计算效率高,适于并行计算.
关键词:并联机嚣人;动力学;子结构;Kane方法
中图分类号:’JIP242,2文献标识码:A
Dynamics0fParallelManipulatorUsing
Sub—StructureKaneMethOd
LIUM1n女£,TIANYong—tml,LIcmlg—Tt4
(Nati。na】Dic&MouldCADEng.ResearchCenIer,Sha“ghaiJiaoto“gUnlv.,Sha“ghai2()0(130,ChIna)Abstracf:SubstructureKanemeth。d,whichisve。ysuiIableformodeli“gthedynanllcequationsofparal—
le】manipu】^ror.waspr。posed.JnrhismcIhod,eachse—a】jjnkJslrcatedas】门depende”ls“bslruclure.t‰dyna肌c8quationRof8ystemarecomposedoftheequations。feachlinkacc。rdingtothefonsIralTltsam。ngsubstructures.Thoscc。nstraIntsareeliminatcdI。。btamthesystemdynanli【equatlons.AsanPx—ample,astcwa九platformmanIpulatorisusedtoexplain仆lemodcll“gprocessbythlsnlethod.ComparedtotheNewton—EuIermeIhud,Lagra”g。methodand”aditi。nalKaneme仆lod,thcm。deIingprocess1sveryslmpfe.Mo"over-chefindl5yscemcquafionsarevery∞nc
iscandc。mpuiatfonal】yeffjdeflf.
Keywords:paraIlelmanipuIatoT;dynamicequa“ons;sub—structur8;Kanemethod
并联机器人是一个包含多环闭链结构的复杂多体系统.与串联机器人相比,建立其动力学方程是一个复杂而困难的工作.然而,由于并联机器人主要应用在精度要求高,动力性能好的场合,因此对其动力学模型的研究又是非常重要而有意义的.近年来,大量的研究集中于并联机器人运动学,而有关动力学方而的研究还很少.目前,并联机器人动力学的建模方法主要为Newton—Eu【er方法”和Lagra“ge方法“,但该两种方法的建模过程非常繁琐,而且计算
收稿日期:20000322工作量很大.
美国经济利用传统Kanc方法建立并联机器人的动力学方程.要将这种多闭环的复杂结构分解成树状结构.由于并联机器人的分支较多.解除约束后形成的树状结构也足相当复朵的,建立该结构的整体动力学方程仍为不易.而且在动力学方程的求解过程中要对变换矩阵、偏角速度和偏速度阵进行大量的重复计算”.根据并联机器人的结构特点,本文在Kane方法的基础上提出r一种适台建立并联机器人动力学方程的子结构Kane方法.并以最具代表性的并联机器人Stewan平台机械手为例.说明该方法的
第7期刘敏杰,等:并联机器人动力学的子结构Kanc方法】033
建模过器.
1Stewart平台机械手的动力学方程stewart平台“1最初是作为多自由度运动模拟器模拟各种空问运动,近年来广泛应用于机器人领域.stewart平台机械于的结构如图l所示,它由6个杆件和1个活动平台构成,可分别将它们作为子结构.由于6个杆件的结构完全相同,只需建立1个动力学方程即可,因此整个系统只需建立2个子结构的动力学方程.
圈lstewan平台机械手结构示意图
F19lStructureofaStcwa¨platform
图2扦件结构不意罔
Flg.20nc【89(】fthe&ewarrp【at而rm
1.1杆件的动力学方程
股指期货仿真交易
Stewart平台机械手的杆件结构如图2所示.其由上下两部分组成,下部由万向铰与机座联结,
有2个转动自南度.杆件上部只能相对下部滑移.图中:o。为参考点;Q。为联结点;矢量玑给定联结点与参考点的相对位置;矢量s。度量上下两部分的移动;矢量n给定质心与参考点的相对位置.选杆件下部的角速度分量及上部相对下部的平移速度分最为广义速率.为推导方便,首先假设均有3个方向的转动和滑移自由度:
卫一[∞,吣吡j,j,j:]’
角速度
∞一[w,峨m。]7
偏角速度阵列
M一[f。l0…]
偏角速度导数阵列
讪。一[0]…
质心速度
∽=[Ry]xq
u。,;[曰?p,]×q十置?j:
质心偏速度阵列
p,一一[矗?,。]w,
v。。一一[骨?p.]w,十R?,
杆件与运动平台铰接点的偏速度阵列
p~[彤,:。]Ⅳ。+骨?,(”
质心偏速度导数阵列
i.一一[月■×∞]w.
i。,=[砰万又百了可M+百科J
杆件与运动平台铰接点的偏速度导数阵列
旷一一[可ii页i一干耳ih+珊?J(2)式中:彤为变换矩阵;i,一[j,j,j:]1为杆件上部相对下部的平移速度;∞为对偶阵;
,=[0一』,。a]
#?一q?^s?七rb
p2,=玑+s,+窖2。
杆件的动力学方程为
A,,,.:,。(8,+c,),。(3)式中:
A.=m:vjv,+m2,vjv“+wj(Z+以)w,
口.一m,vji,+卅hv}in
c;一'‘,j百(』?+J:)w。
,一v,。F,+p:.F2,
99se
∥、,;分别为杆件下部和上部在惯性系中的转动惯量;F、F。,分别为杆件下部和上部所受的驱动力和重力及其他外力.
1.2运动平台的动力学方程
Stewart平台机械手的平台结构如图3所示,矢量给定联结点与参考点的相对位置.选平台的角速度分量及速度分量为广义速度:
儿一[吐q吐u,u,也]7
则平台的动力学方程可直接列出:
A。“一,p一“(口。+C)(4)式中的系数可仿照方程(3)写出.
上海交通走学学报
第妯卷
I兰I
3平台结构不恿崮Hg
SmIcture
oftheplaLform
1.3系统动力学方程
将平台6个杆件和运动平台共7个子结构的动力学方程组合,形成有约束的系统动力学方程如下:
A,一,
,(口+c)+D1^
(j)
式中:j一[jjjj]7.其中,各项分别与方程(3)和
(4)相对应,D为约束矩阵.
半台的6个杆件和运动平台分别由球铰联接,根据饺接点的速度相等这一约束关系可建立6个约束方程:v;弘一v?儿(f一1,2,…,6).其中:
v?一[一[月:f。]lf一]
v;为支杆z与运动甲台铰接点的偏速度阵列,如方程(1)所示;p?为运动平台与支杆?铰接点的偏速度阵列;,,为铰接点一在平台质心坐标中的位置;硝为变换矩阵.总的约束方程为
Dy=0
(6)
式中,约束矩阵
D一[dlag(pi)|一[P?]’]
利用零特征根方法或伪上三角消去法可求得D
的止交补阵r,使得脚一0.用r1左乘方程(5)两端
消去广义约束矩阵,可得:
T1A’一Tn,f—B’一c,)
对方程(6)求导,有
Dy一一6,
其中:西=!diag(i;)I一[i?]J];i;为支杆z与运动平台铰接点的偏速度导数阵列.如方程(2)所示;i?为运动平台与支杆z铰接点的偏速度阵列,
i?一[
[置≯×∞,]Io。×,]
最后,系统的动力学方程为
[警卜●等』"]㈩
这是一个关于∥的一阶方程组.实际上,stew
arl乎台机器人的杆件由万向铰与机座联接只有两个转动速率.上下部之间也只有一个滑动速率,即每个杆件总共只有3个广义速率,冈此,其动力学方程中的各项矩阵只保留与这3个广义速率相刘应的行列即可.这样,系统具有24个广义速率,18个约束
方程,6个自由度,最终的动力学方程(7)为24个.
2算例
以3—6鼬ewaH平台结构为例,设机座半径为
2,运动平台半径为1.设杆件上r两部分的质心坐标为(在杆件坐标系中)∽一ro.4】11
o]r,
rz.一[o.414
o,,杆件下部、上部及运动平台
的质量为m.一2,Ⅲ。一1,Ⅲ。一lO,假设系统小受摩擦力作用.平台的初始速度及加速度为零,平台的初始位置为I。一[o
o.2
3.o]1,m∽一[o
o.】
一o.1]1,rad,假设在o~1s的仿真时间内.系统所受的驱动力为常值,即F=[55.o
49.j
55.o
49.5
55.o
49.5]7
则可计算出乎台的位置和姿态、线加速度和角加速度、杆件上下两部分的相对速度及杆什的长度.为节省篇幅,本文仅给出平台的位置和姿态仿真结果,如
图4所示.
f,s
fb、
图4平台的位置和姿态
F’g.4
Poslt】川Ⅱd
orjenlaljonof
the
platform
第7期刘敏杰.等:并联机器人动力学的子结构Kane方法1【)3j
3结语
本文利用子结构Kane方法建立了Stewart平台机器人的动力学方程,该方法继承了Kan
e的优点,克服了其推导过程繁琐的缺点.与NewEuler方法、I,agra“ge方法及传统的Kane方法相比,整个推导过程简单明了,最终构成的系统方程非常简洁.计算效率高,适合并行汁算,为并联机器人动力学研究开辟了新途径.
参考文献
Da89uptaB,Mruthyun】ayaTS.Closed—fr。n1
dynaⅫcquatj。ns。fth。generalStewa¨plalform仆Lr()ugh仆le
NewIonEulerapprodch[J].MechMachTheory,
1998.33(7):993~10l2.
L乩retG,I.1uK,L㈣5FInyn删canalyslsand
㈣tr。I。fa
stPwar‘platf。rnlMan‘pu】ator[J].J。fRobotlcSvst㈨1993,1(J(5):629~655.
雄心飞扬
休斯顿.刘兄午多体系统动力学[M].天津:天津大学
出版社.199l
stewa¨D.Apbtformw【thslxd。g。eeoffreed。n1[J:.Pruc。f111eInsⅢutcforMechanlcalF“gl删¨“g,
l965,18(1):37l~386作者简介
■A
刘敏杰1969年生.现为上海交
通大学模具cAD国家工程研究中心
博士研究生.主要从事机器人动力学
与非线性控制的研究工作,发表论文
1O余篇.
田涌涛1975年生.现为上梅交
通大学模具cAD国家工程研究中心
博士研究生.主要从事图像处理、机器
视觉A面的研究_[作.
李从心1944年生.现为上海交
通大学模具cAD国家工程研究中心
教授、博士生导师.主要研究方向:材
料加工设备计算机控制及cAD、机电
一体化及智能控制、高速切削cAD/
cAM/CNC‘体化、材料加工过程的
计算机模拟及控制
(上接第1026页)
处;当哥一0.2时.动态响应仅为静态位移的1.1倍,并发生在孑二o.45处.由图5还呵见,机器人在管道上运动的速度越大,其动态响应就越大。并且较大响应发生的位置沿运动方向前移;当机器人神:管道上运动的速度越小,其动态响应就相应越小,且较小响应发生的位置沿运动方向后移.因此,有了机器人在高空管道上运动所产生的动态响应仿真结果就可以根据具体的管道使用环境作出具体的分析.当然,根据机器人应用的不同管道,只要设定相关的具体参数就可以仿真出具体管道的动态响应仿真结果,从而作出具体的分析.
4结语
CMR在高空管道E运动作业所产生的动态响应对于其安全、正确使用具有重要的指导意义.本文通过分析,给出了计算通式。并进行了仿真计算.随着斜拉桥、高架路电线杆、高空管道的增多.CMR的应用前景必将愈来愈广阔.
参考文献:
[1]罗均.吕恬生,张家梁.缆索维护机器人系统的研制[z]
[3]
[J]上海交通大学学报,20。o+34(3):360~362.
罗均.吕恬生,粱庆华.缆索涂装机器人喷涂机柑的
设计[J].机械设计,2000,17(1):27~28.
张相庭.王志培.黄本才.结构振动力学[Mj.上海:同
济大学出版社,1994.
作者简介
罗均1970年生.2000年于上
海交通大学机械工程学院获博卜学
位.现为卜海大学博士后.研究领域:
特种机器人、MEMs技术.已发表沧
文20余篇.
吕恬生1045年生.1967、
1982年分别于上海交通大学获学士、
硕士学位,1993~1994年在日本宫崎
drifts
大学作访问学者.现为上海交通大学
工程训练中心主任、机械工程学院教
授、博士生导师.研究领域:特种机器
人与仿生机械、多移动机器人系统及其智能控制等.在缆索、管道等特种机器人、t广化农业自动化装备等方面有多项专利与成果.已发表论文40余篇.霸,譬
赞助支出
目&

本文发布于:2024-09-22 03:35:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/472925.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:动力学   机器人   方程   平台   结构   运动
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议