会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

外文翻译--动态建模的多连杆式游泳机器人的三维仿真 中文版.doc

  • 资源星级:
  • 资源大小:328.00KB   全文页数:9页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

外文翻译--动态建模的多连杆式游泳机器人的三维仿真 中文版.doc

动态建模的多连杆式游泳机器人的三维仿真1.北京中科院自动化研究所,复杂系统与智能科学学院1000802.北京大学力学与空间技术系100871摘要本文提出了一种能够自由游动的机器人模型,它是一个灵活的多连杆机器人。在使用Schiehlen方法的前提下,实现多关节联动。这种游泳机器人,例如机器鱼和机器人海豚,包含一系列的动力推进模块,这种推动力是通过其胸鳍的波动、振荡以及向下运动所产生。这种机器人的构造被视为是一种开放的,树状结构的多体系统。它所表达的水动力和动量的系统是基于稳态振荡箔流体力学理论,这些理论通过运动学和力学分析,得出完整的动力学方程,方程的形式适合于控制器的设计与计算机模拟。计算机得出结论和实验仿真结果的吻合说明机器鱼具有好的整体性能,它也部分证明了所提出模型所具有的潜力,同时也为其它类型的游泳机器人的发展奠定了基础。1.引言(1)由于游泳机器人的具体水下应用具有很大潜力,越来越多的研究和文献上都出现了有关于游泳机器人的设计和控制。其中,鱼样或海豚机器人最为人们所重视,这是因为它们具有更高的性能,它们的推进器在加速,速度,效率,机动性都优于传统的推进器。科学们推出海洋推进机制可追溯到上世纪30年代,从那时起,很多科学家一直致力于减阻机制,流体动力学,运动控制,以及可操作性等问题。接下来我们简要介绍一下游泳的机器人的发展。科学家们最早期的研究主要集中于建立水动力模型,并采用稳态流理论计算模型的受力。后来,更多的鱼型运动模型被创造出来,如吴氏最初提出的二维挥舞板理论,该理论成为了研究鱼类机器人的一个模板此后,线性或非线性延长挥舞板理论,elongatedbody理论和大振幅细长体理论的形成,使得鱼类游泳机得到进一步发展。所以在此之后很多机构研制出了形态和运动方式都和海洋动物相似的游泳机器人,其中比较出名的包括麻省理工学院的研发的RoboTuna和RoboPike,德雷珀实验室的VCUUC,三菱机器鱼,七鳃鳗机器人,Blackbass机器人,两关节海豚机器人,多关节机器鱼(例如,于氏鱼和埃塞克斯鱼),knifefish仿真起伏鳍等。然而,到目前为止,很少有游泳机器人模型能够实现轨迹运动和实时控制,而且大多数提出的议案都是以牛顿欧拉方程为基础的,所以鱼和鲸类动物模型能够轻松地在三维水生环境进行自由游动,并且能够实现潜水深度的控制。现阶段游泳机器人的下潜和向上攀升主要通过胸鳍,尾鳍等机构来完成,所以要建造一个灵活的多连杆机器鱼或海豚,必须设计一个合适的胸鳍,来进行三维动态建模。本文旨在根据我们以往的成果,建立一个三维的能够自由游动的多连杆机器人,并且它可以分析自身受力,从而控制自己的运动轨迹。考虑到机器人的构造可以简单地看作是一个开放的,树型的骨架构造,所以采用浮动帧进行参考,对得出的动态方程通过Schielen方法进行推算。相反,传统的二维推进模型,在研究机器人下潜和向上攀升过程中为我们提供一个实际的模型,以便对三维效果进行评估。其余的文件的编排如下。第二节提出了运动学描述多连杆推进机制。动态建模与流体力学分析了一个灵活的多连杆系统实施by.Schielen法。实验装置和相关结果第四节和第五节分别我们的做出结论,第五节为我们概述了机器人的构架。2.运动学描述多连杆推进机制A.多连杆式推进装置结构如下图所示,图1,是一个能够自由游动的多连杆机器人,它主要由三部分组成带有一对胸鳍(主要控制机器人下潜和向上攀升)的硬质头部,能灵活运动的驱体,和一个半月形的尾鳍。其中多链结的躯体由N个链结和N–1外卷型的关节组成。这些链结有次序的连接起来,例如,第0个链结连接头部而第N1则链接尾鳍。一般的,左边胸鳍被认为是第N2次的联接,右边的胸鳍是第N3次的链接。而对于整个机器人,在这种意义上,可以被看作是机构的第N4个链接总数。因此,从多连杆机器人的内部结构来看,可以简单地看作是一个开放的,树型的多关节结构机制。具体来说,横向运动的机构被称为X轴,纵向的为Y轴,垂直方向的则是Z轴。作为一个游泳机器人,灵活的多连杆机构主要负责anguilliform的起伏,而鱼尾部的摆动鳍部的振荡,共同提供了机器人的动力。在此三维运动的机器人,为了简洁明了,可以分解为平面运动和上升和下潜的垂直于平面的两维运动。对于机器鱼,其空间和时间的关系为其中ybody是鱼体的横向位移,X轴为主要轴线,K是鱼体振动的次数,ybodyx,ii0,1,...,M−1,C1为一次波的振幅,C2的二次波的振幅。值得注意的是,可调参数C1和C2是用来确定机械鱼在实验中的模拟次数。然而,机器海豚的在竖直方向的多连杆机构相对于身体中心线遵循着一个规律,xnx/L其中L是指从海豚的嘴部开始测量的海豚的长度,f代表尾部震荡的频率,T表示运动的时间。因此,海豚一样垂直振荡类似于鱼横向振荡的功能,只鱼类游泳模型才能应用。B.运动学分析为了便于描述三维动态,图形在三坐标系统中显示。图形的表达都是通过通用的坐标系OXYZ来进行表达,其中xjyjzj是沿中央主轴第j链接(j0,1,。。。,n),其中第一个都固定的使用P0˜x˜y˜表示,为了解决该运动的机器人,广义坐标具体为,其中φl和φr为左,右胸鳍的旋转角。进一步的在机器人的整体机构中第j个链接是Pj−1xj−1,yj−1和Pjxj,yj,其中第j条链和X轴的夹角是θj,并且有|Pj−1Pj|lj。如前所述,运动链接是预先配对行体波数值拟合的离散,空间和时间变化体波。因此,我们可以得出θjtj1,2,...,N。并且派生出θjt,即θ˙J(T)和θ¨J(T),因为我们已经知道尾鳍的旋转角度和实验结果所确定的胸鳍的振荡。与此同时,φl和φr可以设定输入变量。因此,每一个运动的推进要素都已被确定。所以很容易进行计算。承担协调阵列为Pjj−1,2,...,N1,Pl,并且Pr为XjYjZjT,XlYlZl,和XrYrZr,PL和Pr的交点左,右胸鳍和头部之间。为第j链接,所以我们认为它的几何中心和重心重合。Mj可以表示为vj的线速度,加速度,和相对运动速度具有下列关系其中有Hjq,t∂rj/∂q,vjq,t∂r/j∂t,所以我们还可以用另一种形式表达为角速度ωj和加速度ω与的第j推进元素的关系可以得出3.动态建模随着计算机的进步和建模方法的发展,实时多体建模已经成为一个标准工具应用到工业设计中。一般来说,普通的建模方法只应用到一些古典大的机械设计中,例如刚体,关节,弹簧,阻尼器,和驱动器的设计。以下的假设是通过多体建模系统来进行推断(1)一个多体机构一般包括一些刚体和理想的关节。但是在特定情况下这个机构,可以引申为由粒子或无惯性机构组成。(2)多体系统的布局一般是比较随意的,在哪里布置链,以及封闭环都允许的。(3)在模拟中一般机构,关节,和驱动器都选取一些标准件。由于灵活的多连杆机器人可以简单地看作是一个开放的,树型的多体运动机构,推导它的动力学方程一般可以在Schielen的方法框架内进行。A.动态分析从运动学的角度研究游泳机器人,我们假定,机器人的头部由刚体构成,动力通过背部的运动产生同时尾部的摆动也提供了运动的动力,由于惯性作用非定常流,我们使用准非定常流理论来分析的动议前部分的联系,并通过实验结果从摆动箔的尾鳍和胸鳍。为方便简化流体力学的计算,不同组成部分之间的相互作用在以及尾鳍是的震荡所产生的内部的受力一般不进行考虑。在使用Schiehlen方法的前提下,对多体系统内部各构件进行受力分析,在参考系中动力用Faj表示和阻力用Fcj表示。同样,在每个时刻的帧活跃时刻表示为Laj和约束时刻的表示为Lcj。具体而言,为第j个(j1,2,。。。,N)模型中的摆动构件的一部分,它符合其中FIj是指附机器人受到的周围液体的阻力Tj−1,j条和Tj1,j表示第j个链结与第j1和第j1个链条之间的摩擦力Tij表示此时刻周围液体产生的惯性,τj−1,j和τj1,j指的是伺服电机应此时刻对第j个链结输出的力。尾鳍的受力分析可以根据振荡箔理论进行计算,表示为FN1FN1St,αFN1q,˙q,t,它的推力和侧向力与尾鳍的夹角(α)有关。值得主义的是试验中水的阻力都是由实验的方法所决定的。而尾部受到的阻力主要与第j(j1,2,。。。,N)个摆动的关节有关。最后,对于左翼和右翼两个胸鳍的受力,简单的应用Joukowski定理,得出Fl_FN2q,˙q,t和FrFN3q,˙q,t.它们的图形通过OXYZ的坐标系画出来。值得注意的是这些都是在我们假设左边胸鳍或右边胸鳍可以单独或者同时运动的情况下进行的。此外,对于施加于头部的力Fl或者Fr,通过LlLlq,˙q,t(或LrLrq,˙q,t计算得出。胸鳍的动力通过LalLaN2τ0,lL,LarLaN3τ0,rLr和LarLaN3τ0,rLr计算出来,其中阻力FclT0,l,阻力主要与第j个(j1,2,。。。,N)运动的关节有关。在分析完受力和每个时刻施加推进力(j0,1,。。。,N3),我们可以得出一个基本的动态方程将其中Jj表示主要的转动惯量矩阵与第j推进因素。为了便于简化,我们提出以下方程此外,用一个更简洁的形式,可以将上述运算公式表述为其中m是一个6N46N4型对角矩阵,Hq,t是一个6N46,ˆKq,˙q,tFa,ˆFc是6N41的。请注意,详细的表述文章不给予提供,因为它们形式比较复杂。B.模型示范方程式虽然将动力和阻力全部联系起来,但是这却不方便运动的控制。所以考虑到施加限制因素均被理想化,在使用Schiehlen方法的前提下,可以推出公式

注意事项

本文(外文翻译--动态建模的多连杆式游泳机器人的三维仿真 中文版.doc)为本站会员(英文资料库)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5