机械系统CAE与计算多体系统动力学 洪嘉振.docVIP

机械系统CAE与计算多体系统动力学 洪嘉振.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机械系统CAE与计算多体系统动力学 洪嘉振.doc

机械系统CAE与计算多体系统动力学( 洪嘉振 (上海交通大学工程力学系) 摘要:本文首先简要介绍机械系统动力学仿真软件与计算多体系统动力学的关系与现状,重点介绍计算多体系统动力学的理论、计算方法与软件开发方面的主要成果。最后对我国机械系统动力学仿真软件系统的开发提出一些建议。关键词:机械系统、动力学仿真、多体系统动力学、CAE软件。 前言 众所周知,由于国内外制造业的工程设计与优化的需求,无论在功能还是用户界面的友好等方面,目前机械系统的CAE大型软件都已经达到相当高的水平。这些软件从功能上可以分为两大类:一类如ProE、UGCAD)为目标的工程设计软件;另一类如ADAMS、DADSRecuDyn等以系统静力学、运动学、动力学与控制性态计算机辅助分析(CAA)与优化(CAO)为目标的系统动力学仿真软件。 多少年来,我国许多高等院校的机械学科以计算机图学为基础,在以CAD为目标的工程设计软件方面取得成果斐然,开发了许多具有我国知识产权的CAD软件,且在工程中得到应用。 从提高工程设计的效率、减少投资风险与增强产品竞争力的角度,系统动力学仿真软件在机械系统CAE的地位日显重要。CAA与CAO软件的特点是将机械系统抽象为具有大范围相对运动物体构成的多体力学模型,利用力学基本原理建立能适用于任意拓扑的通用与程式化的运动学或动力学数学模型,通过数值计算得到系统的静力学、运动学、动力学与控制性态的时间历程,实现对系统设计的分析与优化。这种模式犹如结构分析软件。如同有限元理论在结构分析软件的地位,机械系统动力学仿真软件的理论基础是计算多体系统动力学。以机械系统的构件为刚体假设的多刚体系统动力学,在建模理论、计算方法以及软件实现方面已经非常成熟,能有效解决这类工程对象连续变化的问题。80年代后,这些软件逐渐为国内制造业认可,开始应用解决工程设计问题。 图1对接机构的接触碰撞 工程对象中存在大量碰撞与间隙等复杂的不连续的动力学过程,即在运动过程中系统的自由度会发生突变。例载人航天的关键技术-异体同构对接机构的动力学过程就是有无限多种可能的接触碰撞的工况(见图1)。这种变拓扑的动力学系统仿真技术对于动力学仿真软件必须给予考虑。它将涉及碰撞与间隙等动力学模型的研究、接触点的判断、系统拓扑切换条件实现等等的问题。目前的动力学仿真软件距能稳定、有效地解决不连续的动力学过程尚有一定的距离[1]。 大型、轻质、高速是当前机械系统的特征,构件必须做柔性体假设才能描述系统刚-柔耦合的动力学性态。这类系统的力学模型为柔性多体系统。带柔性体的复杂系统动力学是涉及一般力学,固体力学,计算方法与软件工程多学科相互交叉的新学科。如何建立能精确描述刚-柔耦合的动力学性态的数学模型还有待深入研究,系统动力学模型的数值病态成为动力学仿真的瓶颈[1]。 多体系统动力学的数学模型是微分-代数方程组,其数值求解的方法远不如纯微分方程成熟。探索此类方程可靠稳定的数值方法,仍然有大量问题有待解决[1]。 本文重点介绍能成功解决柔性多体系统动力学问题的单向递推组集的建模方法和柔性多体系统刚柔耦合动力学建模理论的进展。文章最后对我国机械系统动力学仿真软件系统的开发提出一些建议。 计算多体系统动力学的进展 单向递推组集的建模方法[2] 国外的大型动力学仿真软件ADAMS与DADS称它们能解决柔性多体系统动力学问题。采用的方法是将应用于多刚体系统的笛卡儿方法进行拓展,即仍然是最大坐标数的建模方法。其数学模型是微分-代数方程组: , (1) 其中p为低频大范围笛卡儿坐标,a为高频微小的变形坐标,两种变量的高度耦合,加上微分-代数方程组数值方法不成熟,很难保证数值的稳定与可靠。 不同推导方法得到的动力学方程尽管形式不同,但是理论上是等价的。然而其数值求解的性态是不同的。基于这样的思想,如果采用多体系统动力学最小坐标数的建模方法,得到的方程为纯微分方程: , (2) 其中p为低频大范围拉格朗日坐标,a为高频微小的变形坐标。从数值方法成熟程度显然方程(2)优于方程(1)。但是方程(2)的质量阵A与力阵B中两种坐标变量的耦合程度将更严重,计算复杂。为了解决此矛盾,笔者采取如下的计算策略:(1) 同时采用描述系统的笛卡儿坐标与拉格朗日坐标,质量阵A与力阵B的计算过程实现根据系统的拓扑向外递推,然后进行组集;(2) 通过推导引入可作前处理的不变量,尽可能降低两种坐标变量的耦合。通过上述处理大大地减少了计算量,提高了计算的精度。 这种柔性多体系统的单向递推组集的建模方法不追求方程形式上的优美,而从数值计算的优化上实现动力学模型算法上的构成,故具有较好的数值性态。根据此方法开发的具有自主知识产权的软件系统CADAMB已经运行了十余年。基本上排除了动力学仿真数值病态的困难。

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档