当前位置:文档之家› 21ADAMS柔性体-刚柔耦合模块详解

21ADAMS柔性体-刚柔耦合模块详解

21ADAMS柔性体-刚柔耦合模块详解
21ADAMS柔性体-刚柔耦合模块详解

ADAMS柔性体-刚柔耦合模块

一、ADAMS柔性体理论

1、ADAMS研究体系:

a)刚体多体系统(低速运动)

b)柔性多体系统(考虑弹性变形,大轻薄,高速)

c)刚柔耦合多体系统(根据各个构件情况考虑,常用普遍仿真类型)

大部分仿真分析都采用的是刚性构件,在受到力的作用不会产生变形,现实中把大部分构件当做刚性体处理是可以满足要求的,因为各个零件之间的弹性变形对于机构各部分的动态特性影响微乎其微。

但是需要考虑构件变形,变形会影响精度结果,需要对构件其应力大小和分布以及载荷输出研究的时候,以及薄壁构件,高精密仪器部件等,则需要当做柔性体对待,这样计算结果会准确一些。对于柔性体机构,变形对动态影响起着决定性作用,刚柔耦合系统约束的添加必须考虑各个零部件之间的连接和受力关系,更可能还原实际工况,从而使模型更真实还原。

2、柔性体

柔性体是由模态构成的,要得到柔性体就需要计算构件的模态。柔性体最重要的假设就是仅考虑了相对于连体坐标系得晓得线性变形,而连体坐标系同时也在做大的非线性运动。

对于柔性体变形,模态中性文件必然存在某一些模态不响应,没有参与变形或者变性太大,参与系数非常小,比如前六阶或者不正常的阶数,如果去掉贡献较小的模态阶数,便可以提高仿真的效率。

…………

3、模态

谈到柔性体,就必然脱不了模态的概念,构件的模态是构件自身的一个物理属性,一个构件一旦制造出来,他的模态就是自身的一种属性,再将几何模型离散成有限元模型以后,有限元模型的各个节点有一定的自由度,这样所有的节点自由度的和就构成了有限元模型的自由度,一个有限元模型有多少自由度,它就有多少阶模态。由于构件各个节点的实际位移是模态的按一定比例的线性叠加,这个比例就是一个系数,通常成为模态参与因子,参与因子越大,对应的模态对于构件变形的贡献量越多,因此对构件的振动分析,可以从构件的模态参与因子大小来分析,如果构建在振动时,某阶模态的参与因子大,可以通过改进设计,抑制改接模态对振动贡献量,可以明显降低构件的振动。

利用有限元技术,通过计算构件的自然频率和对应的模态,按照模态理论,将构件产生的变形看作是由构件模态通过线性计算得到的。在计算构建模态时,按照有限元理论,首先要将构件离散成一定数量的单元,单元数量越多,计算精度越高,单元之间通过共用一个节点来转递力的作用,在一个单元上的两个点之间可以产生相对位移,再通过单元的材料属性,进一步计算出构建的内应力和应变。

…………柔性体模态与有限元模态区别不同?

…………约束模态?

…………正交模态?

ADAMS中建立柔性体的三种方法:离散柔性连接杆、ADAMS/ViewFlex模块生成mnf文件、FEA有限元软件输出mnf文件

二、离散柔性连接杆

1、定义:将一个构件离散成几段或者许多段小刚性构件,每个小刚性构件之间通过柔性梁连接,变形

也只是柔性梁的变形,并不是那些刚性体的变形,刚性体上任意两点的之间并不会产生位移,本质上依旧是刚性构件柔性连接不算真的柔性体,该方法只限于简单构件的使用。

2、使用方法(ADAMS软件实例解说操作)

3、每段离散件都有自己的质心坐标系、名称、颜色和质量信息等属性,每段离散件都是独立的,可以

分别编辑。

4、优点:可以模仿物体的非线性变形,可以直接帮助使用者计算横截面属性,比直接使用柔性梁连接

两个构件起来方便。

5、实例讲解(汽车悬架横拉杆离散柔性连接件替换原来刚性件)

三、View/ Flex生成柔性体

ADAMS中柔性体使用的模态文件MNF(model neutral file),可以在Flex中生成,也可以借助有限元软件生成,在ADAMS/View中有简单和详细方法,根据个人操作和实际需要可采用以下三种不同方法:简单方法创建、拉伸法创建、构建几何外形创建。

另外可以导入有限元模型的网格文件创建柔性体。

1、简单方法创建(实例讲解)

只需要选择构件、材料和计算模态阶数就可,

2、拉伸横截面方法创建柔性体(实例讲解)

a)需要定义一个拉伸路径,即拉伸中心线,最好从Z轴的负方向沿着正方向拉伸,在定义界面半径、单元尺寸、材料属性等,最后定义柔性体和其他构件的连接点即外节点,横截面沿着拉伸路径扫略就可以创建一个柔性体,同时生成模态中性文件。

3、刚体构件几何外形创建柔性体(实例讲解)

利用构件自身的几何外形生成柔性体是将几何体的外形所占用的空间进行有限元离散化,构件可以是在ADAMS/View中建立的模型,也可以是其他三维软件建立的导入的模型。首先要定义柔性件的附着点、需要在附着点附近的网格节点上选取适当数量节点作为力的作用点,作用点的数量和位置根据模型精度需要来选取。最后选取的节点转换成ADAMS的标记ID后即可生成模态中性文件,该方法与拉伸法相比,拉伸法创建的柔性体是六面体单元,而几何外形法生成的柔性体是四面体单元,一般来说六面体网格要比四面体网格好一些,因为四面体网格较六面体网格硬一些,但是拉伸法只能创建一些外形规则或者简单的柔性体,但是几何外形法没有这个限制。

4、导入有限元模型网格文件创建柔性体(实例讲解)

在ADAMS/Flex中Flexbodies有一个inport mesh选项,可以输入nastran和其他有限元软件生成的bdf、dat网格文件,在mesh properties中定义网格的材料属性、壳单元厚度和计算的模态数目,在输入关联的marker点,就可以创建柔性体。

5、FE大变形柔性体构件,2014后版本的新功能。

FE(finite element)构件相对于线性柔性体不同的两个方面:可以准确的体现出线性模型方法不能达到的大变形;建模不需要FEA文件,即mnf模态中性文件。具体使用参见2014版本里面的HELP。

注:目前ADAMS中柔性体只支持节点在5°范围内的小变形,并不是多大变形都能参与计算;也不支持非线性的变形,如果导入的mnf文件含有非线性单元,ADAMS会自动去掉那些成分;也不支持断裂和破碎

问题。

四、有限元软件输出mnf文件

利用有限元软件将构件离散成细小的网格进行模态计算,并将模态计算结果保存成MNF文件,多数有限元软件都与ADAMS有连接接口,利用ANSYS与ADAMS双向数据接口可以方便的处理柔性部件对机械系统的影响,并得到基于精确动力学仿真结果的应力应变分析结果。

1、ADAMS与ANSYS几何模型互导(软件实际操作演示)

这里介绍几何模型的导入导出,例如复杂模型要导出单个零件到有限元模型中去做柔性体,选择要导出的构件-xmt/txt格式,软件中parasoild格式被称为万能格式,个人觉得也很好用,另外ANSYS 中的模型怎么导出几何模型等问题。

2、ANSYS输出mnf文件(刚性区域法mass、蜘蛛网法beam、梁单元法)

从CAE软件输出mnf文件有很多都可以,目前大部分都支持,如ABAQUS/hypermesh/ANSYS 等,本案例主要用ANSYS作为对象生成mnf文件。

现在ANSYS-ADAMS接口节点的选择有三种方式:

a). 刚性区域法(推荐学习资料:

在要建立接口节点的地方建立关键点(keypoint),并赋属性MASS21属性,mesh关键点,然后建立刚性区域;

b).蜘蛛网法(推荐使用此方法,实例讲解)

在要建立接口节点的地方建立节点(直接建立节点就行,没有必要用MASS21),用该节点与对应的节点创建梁单元(beam188),之所以称为蜘蛛网法,是因为一个主节点发散到周围的很多节点建立梁单元,看起来就像蜘蛛网一样;

c).梁单元法(不建议使用)

在要建立接口节点的地方建立节点,然后用该节点与某一个节点创建一个梁单元。

三种方法中,第二种是是ANSYS优选的,第三种是不推荐的。从图中看出第三种方法传递力的特性是比较差的,但是比第二种方法简单,不过要使用第二种方法的话,建议使用宏命令或者命令流。第一种方法比较容易出错,刚性区域要反反复复地的建立删除,目前大部分网上资料都是用刚性区域法,不过还是建议用蜘蛛网法。

3、ANSYS Help蜘蛛网法命令流解说演示(实例讲解)

针对ANSYS Help里面的蜘蛛网法输出mnf文件的案例,做分布操作演示,以及命令流的使用解释。

4、ANSYS输出mnf文件Y一般错误原因解释以及解决办法。

a). Unable to open . Unit 46 is already in use. Please send your data to your ANSYS Technical Support P

rovider.

这个让ANSYS软件犯傻的问题,具体是怎么回事,怎样解决我也不知道。但是在我确信我的模型没有问题后,它还是这样报错,实在是没有办法了。有那找技术支持的时间,还不够重启软件一次ANSYS?重启之后果然没有这种错误了;不知这是解决方法,还是巧合。

b). Negative pivot encountered. This is likely caused by insufficient displacement constraints or improper

master dof selection to avoid rigid body motion of the superelement region currently selected

以及:superelement is not available.

这种错误一般都是模型的连接有问题,特别是装配体,中间可能有自由的零部件,导致结构不能正常的传递力。另外就是模型中可能存在独立的节点(不在任何单元上的);

c). the number of modes expected (66)does not match the number found(61).Most likely, the model has

errors or there were more modes requested than exist. Please review the Prior modal solution for warni ngs

这个问题应该先明白ANSYS中Number of Modes to exatract 中的值X 、选取的接口节点个数Y 与ADAMS中看到的柔性性的模态数量Z的关系: Z=6×Y+X;

我的一个模型刚开始的时候我设置的X=6,选取了接口节点Y=8,然后就总是出现上面的报错,后面我减少了接口节点的个数,只选了三个,就没有报错了。这个方面我认为是能少选就少选,选得

越多计算时间越长,越到高阶的模态对计算的结果影响也越少,到ADAMS中还得关闭一些高阶模态,所以能少则少!

5、有限元软件输出的mnf文件是否正确

生成mnf文件后的模态振型和频率与原始模态振型和频率的对比

五、mnf文件的使用

1、ADAMS Flex对mnf文件的详细查看(实例解说)

无论是ADAMS中生成的mnf,还是有限元生成的mnf文件,都可以利用ADAMS/Flex模块进行查看,包括Flex工具箱的说明和优化器,有关输出的版本信息、文件头、单位、精度、输出节点、频率等

2、柔性体mnf文件的替换和使用(实例解说)

如何导入mnf文件,如何将柔性体替换成刚性体,如何将柔性体替换成柔性体,以及柔性体柔性体替换

3、柔性体mnf文件的编辑(实际软件操作解说)

对于柔性体的编辑与刚体的编辑差别很大,对于ADAMS中柔性体计算最重要的部分,需要用到哪些模态阶数参与计算,对还整个柔性或者刚柔耦合有很大的影响,包括柔性体的阻尼和有效性、名称位置、初始状况及速度、模态初始状况等等。

4、ADAMS虚构件(哑体)的使用(实例操作演示)

在将柔性体导入ADAMS中后,需要将柔性体和其他刚性体或者柔性体之间建立运动副约束关系以及施加载荷等。如果直接使用柔性体与刚性体建立关系,由于理论条件限制和其他因素考虑,例如时间无限长以至于计算不出来,运动仿真不运行等。这时候需要构件一个虚构件,也有叫哑物体。

意思就是建立一个和导入的柔性体一样或者类似的刚体构件,将刚体构件的的质量和转动惯量信息置0,然后将柔性体与刚性体固定在一起,其应该在柔性体上的运动副、约束和载荷都定义在虚构件上。

六、刚柔耦合分析后节点应力应变信息查看

1、ADAMS中危险节点以及节点应力应变报告信息(实例演示)

在ADAMS进行刚柔耦合分析以后,怎么查看柔性体中危险节点,以及某一些节点的的应力应变信息,这就要用到Durability和后处理模块,首先条件是不管是在adams还是CAE软件在生成mnf文件的时候,必须选择输出应力应变的选项,这样后面才有结果。以报告report的形式显示。

2、柔性体载荷导出,在CAE有限元软件计算获得受力状况及云图显示(实例演示)

ADAMS只能显示应力应变的数值信息,生成报告,需要查看受力情况和云图显示,则需要将柔性体载荷文件导出,ADAMS支持模型中的刚性体和柔性体的动态载荷信息输出道FEA程序中,再在CAE 软件中计算,来查看受力状况和云图显示。同样本案例以ANSYS软件进行操作演示。

视频地址:

21ADAMS柔性体-刚柔耦合模块详解

ADAMS柔性体-刚柔耦合模块 一、ADAMS柔性体理论 1、ADAMS研究体系: a)刚体多体系统(低速运动) b)柔性多体系统(考虑弹性变形,大轻薄,高速) c)刚柔耦合多体系统(根据各个构件情况考虑,常用普遍仿真类型) 大部分仿真分析都采用的是刚性构件,在受到力的作用不会产生变形,现实中把大部分构件当做刚性体处理是可以满足要求的,因为各个零件之间的弹性变形对于机构各部分的动态特性影响微乎其微。 但是需要考虑构件变形,变形会影响精度结果,需要对构件其应力大小和分布以及载荷输出研究的时候,以及薄壁构件,高精密仪器部件等,则需要当做柔性体对待,这样计算结果会准确一些。对于柔性体机构,变形对动态影响起着决定性作用,刚柔耦合系统约束的添加必须考虑各个零部件之间的连接和受力关系,更可能还原实际工况,从而使模型更真实还原。 2、柔性体 柔性体是由模态构成的,要得到柔性体就需要计算构件的模态。柔性体最重要的假设就是仅考虑了相对于连体坐标系得晓得线性变形,而连体坐标系同时也在做大的非线性运动。 对于柔性体变形,模态中性文件必然存在某一些模态不响应,没有参与变形或者变性太大,参与系数非常小,比如前六阶或者不正常的阶数,如果去掉贡献较小的模态阶数,便可以提高仿真的效率。 ………… 3、模态 谈到柔性体,就必然脱不了模态的概念,构件的模态是构件自身的一个物理属性,一个构件一旦制造出来,他的模态就是自身的一种属性,再将几何模型离散成有限元模型以后,有限元模型的各个节点有一定的自由度,这样所有的节点自由度的和就构成了有限元模型的自由度,一个有限元模型有多少自由度,它就有多少阶模态。由于构件各个节点的实际位移是模态的按一定比例的线性叠加,这个比例就是一个系数,通常成为模态参与因子,参与因子越大,对应的模态对于构件变形的贡献量越多,因此对构件的振动分析,可以从构件的模态参与因子大小来分析,如果构建在振动时,某阶模态的参与因子大,可以通过改进设计,抑制改接模态对振动贡献量,可以明显降低构件的振动。 利用有限元技术,通过计算构件的自然频率和对应的模态,按照模态理论,将构件产生的变形看作是由构件模态通过线性计算得到的。在计算构建模态时,按照有限元理论,首先要将构件离散成一定数量的单元,单元数量越多,计算精度越高,单元之间通过共用一个节点来转递力的作用,在一个单元上的两个点之间可以产生相对位移,再通过单元的材料属性,进一步计算出构建的内应力和应变。 …………柔性体模态与有限元模态区别不同? …………约束模态? …………正交模态? ADAMS中建立柔性体的三种方法:离散柔性连接杆、ADAMS/ViewFlex模块生成mnf文件、FEA有限元软件输出mnf文件 二、离散柔性连接杆 1、定义:将一个构件离散成几段或者许多段小刚性构件,每个小刚性构件之间通过柔性梁连接,变形

ansys和adams刚柔耦合详细步骤

ANSYS与ADAMS进行联合柔性仿真 基本思路:在ANSYS进行.mnf文件输出,然后把输出的.mnf文件输入ADAMS,进行零件更换。然后在ADAMS 进行加载约束,仿真,查看结果。 软件:ANSYS10,ADAMS 2007 R3 具体步骤: 一ANSYS输出.mnf柔性文件 1.1 建立单元 单元1:solid45 或者其他3D单元 单元2:MASS21,此单元只用于连接点单元 设置弹性模量,泊松比,密度3个参数 1.2导入模型(.x_t)或者建立模型 完成后,创建连接点,ANSYS要求必须是2或者2个以上的连接点

创建连接点:如下图,在下面2个圆柱孔的中心,注意是圆柱体的中心,不是某个面得中心,创建2个keypoints。具体方法,看个人而定。 1.3 划分单元 对体用3D单元划分,我选用meshtool方法

接下来设置real constants,这个参数设置,一定要到等到3D网格划分完后再设置 对MASS21 进行设置。

Real constant Set No. 要大于2,下面的值要非常小。 然后对连接点,即keypoints进行单元划分:先设置keypoints 属性,如下 然后划分单元,用meshtool, 对keypoints划分单元,结果如下如下图

1.4建立刚性区域 刚性区域都是节点=连接节点+刚柔接触的面上所有节点 在ANSYS里面,这一步,连接点为主节点,刚柔接触面上的所有节点为从节点首先得按如下2个图片进行主节点和从节点节点组合。(或者用循环语句也行)

1.4.1建立主节点component 选择1个主节点,即连接节点。 接下来

刚柔耦合动力学的建模方法

第42卷第11期 2008年11月 上海交通大学学报 JOU RN AL O F SH AN G HA I JIA OT O N G U N IV ERSIT Y Vol.42No.11 Nov.2008 收稿日期:2007 10 08 基金项目:国家自然科学基金资助项目(10772113);高等学校博士学科点专项科研基金资助项目(20040248013) 作者简介:洪嘉振(1944 ),男,浙江宁波市人,教授,博士生导师,研究方向:多体系统动力学与控制.电话(T el.):021 ********; E mail:jzhong@s https://www.doczj.com/doc/0e465931.html,. 文章编号:1006 2467(2008)11 1922 05 刚柔耦合动力学的建模方法 洪嘉振, 刘铸永 (上海交通大学工程力学系,上海200240) 摘 要:对柔性多体系统动力学研究的若干阶段和研究现状进行回顾,对已有的刚柔耦合动力学建模方法进行总结.为了对已有的建模方法进行评价,提出了5项指标:科学性、通用性、识别性、兼容性和高效性,指出现有的建模方法尚无法满足工程实际应用的需要,应研究满足全部评价指标的刚柔耦合动力学建模方法.文中对今后柔性多体系统刚柔耦合动力学的几个研究方向进行展望,包括理论建模、计算方法和试验研究等方面. 关键词:刚柔耦合系统;动力学;建模方法;评价指标中图分类号:O 313 文献标识码:A Modeling Methods of Rigid Flexible Coupling Dynamics H ON G J ia z hen, L I U Zhu y ong (Department of Engineering M echanics,Shanghai Jiaotong Univ er sity,Shanghai 200240,China)Abstract:A brief review about several phases and present status o f flexible multi bo dy dynamics w as given and the ex isting m odeling m ethods o f r ig id flex ible coupling dynam ics w ere sum marized.Five indexes,in cluding scientific index,g eneral index,identifiable index,compatible index and efficient index ,w ere pro posed to evaluate the ex isted mo deling methods.It show s that the ex isted m odeling metho ds can no t satis fy the actual needs of eng ineer ing application and new modeling m ethod w hich satisfies all the evaluating index es should be inv estig ated.T he r esearch tar gets including modeling theor y,com putational methods and exper im ents w er e sugg ested for the rigid flexible co upling dynamics o f the flex ible multi body sys tems. Key words:rigid flex ible coupling sy stem s;dy nam ics;mo deling methods;evaluating index 柔性多体系统是指由多个刚体或柔性体通过一定方式相互连接构成的复杂系统,是多刚体系统动力学的自然延伸.考虑刚柔耦合效应的柔性多体系统动力学称之为刚柔耦合系统动力学,主要研究柔性体的变形与其大范围空间运动之间的相互作用或相互耦合,以及这种耦合所导致的动力学效应.这种耦合的相互作用是柔性多体系统动力学的本质特 征,使其动力学模型不仅区别于多刚体系统动力学,也区别于结构动力学.因此,柔性多体系统动力学是 与经典动力学、连续介质力学、现代控制理论及计算机技术紧密相联的一门新兴交叉学科[1 3],它对高技术、工业现代化和国防技术的发展具有重要的应用价值. 根据力学的基本原理,基于不同的建模方法,得

21ADAMS柔性体-刚柔耦合模块详解

ADAMS柔性体-刚柔耦合模块 ADAMS柔性体理论 1、ADAMS研究体系: a)刚体多体系统(低速运动) b)柔性多体系统(考虑弹性变形,大轻薄,高速) c)刚柔耦合多体系统(根据各个构件情况考虑,常用普遍仿真类型)大部分仿真分析都采用的是刚性构件,在受到力的作用不会产生变形,现实中把大部分构件当做 刚性体处理是可以满足要求的,因为各个零件之间的弹性变形对于机构各部分的动态特性影响微乎其微。 但是需要考虑构件变形,变形会影响精度结果,需要对构件其应力大小和分布以及载荷输出研究的时候,以及薄壁构件,高精密仪器部件等,则需要当做柔性体对待,这样计算结果会准确一些。对于柔性体机构,变形对动态影响起着决定性作用,刚柔耦合系统约束的添加必须考虑各个零部件之间的连接和受力关系,更可能还原实际工况,从而使模型更真实还原。 2、柔性体 柔性体是由模态构成的,要得到柔性体就需要计算构件的模态。柔性体最重要的假设就是仅考虑了相对于连体坐标系得晓得线性变形,而连体坐标系同时也在做大的非线性运动。 对于柔性体变形,模态中性文件必然存在某一些模态不响应,没有参与变形或者变性太大,参与系数非常小,比如前六阶或者不正常的阶数,如果去掉贡献较小的模态阶数,便可以提高仿真的效率。 3、模态谈到柔性体,就必然脱不了模态的概念,构件的模态是构件自身的一个物理属性,一个构件一旦制造出来,他的模态就是自身的一种属性,再将几何模型离散成有限元模型以后,有限元模型的各个节点有一定的自由度,这样所有的节点自由度的和就构成了有限元模型的自由度,一个有限元模型有多少自由度,它就有多少阶模态。由于构件各个节点的实际位移是模态的按一定比例的线性叠加,这个比例就是一个系数,通常成为模态参与因子,参与因子越大,对应的模态对于构件变形的贡献量越多,因此对构件的振动分析,可以从构件的模态参与因子大小来分析,如果构建在振动时,某阶模态的参与因子大,可以通过改进设计,抑制改接模态对振动贡献量,可以明显降低构件的振动。 利用有限元技术,通过计算构件的自然频率和对应的模态,按照模态理论,将构件产生的变形看作是由构件模态通过线性计算得到的。在计算构建模态时,按照有限元理论,首先要将构件离散成一定数量的单元,单元数量越多,计算精度越高,单元之间通过共用一个节点来转递力的作用,在一个单元上的两个点之间可以产生相对位移,再通过单元的材料属性,进一步计算出构建的内应力和应变。 ....... 柔性体模态与有限元模态区别不同? ....... 约束模态? ....... 正交模态? ADAM中建立柔性体的三种方法:离散柔性连接杆、ADAMS/ViewFlex模块生成mnf文件、FEA有限元软件输出mnf文件 离散柔性连接杆 1、定义:将一个构件离散成几段或者许多段小刚性构件,每个小刚性构件之间通过柔性梁连接,变形也只是柔性梁的变形,并不是那些刚性体的变形,刚性体上任意两点的之间并不会产生位移,本质上依旧是刚性构件柔性连接不算真的柔性体,该方法只限于简单构件的使用。 2、使用方法(ADAMS软件实例解说操作) 3、每段离散件都有自己的质心坐标系、名称、颜色和质量信息等属性,每段离散件都是独立的,可以分别编辑。

某火炮减速器刚柔耦合动力学仿真

某火炮减速器刚柔耦合动力学仿真 王炎,马吉胜 (军械工程学院 武器系统仿真研究所, 河北 石家庄 050003) 摘要:通过CATIA 与LMS https://www.doczj.com/doc/0e465931.html,b Motion 无缝接口实现了实体模型的数据导入。以多刚体动力学和柔性多体动力学理论为基础,建立了包含柔性轴和柔性箱体的方向机刚柔耦合虚拟样机模型。通过仿真分析了柔性体对齿轮啮合力的影响,得到了耦合作用下箱体及齿轮轴的应力和变形,为耦合动载工况下的减速器设计提供了理论依据。 关键词:啮合力;刚柔耦合;模态综合法;https://www.doczj.com/doc/0e465931.html,b Motion. 引言: 减速器是在原动机和工作机之间用于降低速度、增大扭矩的传动装置,其主要部件包括齿轮、轴、轴承和箱体等。减速器输出端啮合力往往很大,当箱体、轴材料刚度较小时,箱体、轴的柔性变形与输出齿轮啮合力的耦合作用不可忽略。某火炮方向减速器如图1所示,齿圈1固定不动,输出端齿轮2与齿圈1啮合带动整个减速器及炮塔绕齿圈1转动。输出端齿轮2采用悬臂梁结构,如果箱体和齿轮轴变形过大则使啮合振动更加恶劣,不能保证传动精度。在设计过程中为减轻减速器重量,欲将箱体由40CrNiMoA 改为ZL205。为探讨采用轻质箱体后,箱体、轴的柔性变形是否会使啮合振动显著增大,本文以柔性多体动力学理论为基础,综合考虑箱体、轴的变形与啮合力的耦合作用,建立了该减速器刚柔耦合动力学模型,通过分析耦合作用下载荷特性,以及箱体、轴动载下的应力和变形验证了减重设计方案的可行性,为箱体和轴等部件的选材及强度校核提供了理论依据。 图1 某火炮方向减速传动示意图 图2 齿轮扭转振动模型 1 啮合力模型 在减速器的虚拟样机建模过程中,难点在于啮合力模型的建立,在多体软件中,啮合力建模主要由以下两种模型: 1、基于齿轮参数的啮合力模型[1,2]。 该方法以齿轮系统动力学为基础,根据齿轮系统动力学中的运动方程,建立齿轮系统扭转振动模型如图2所示。根据牛顿定律可得这一系统的动力学模型: (())()(())p p p m p p g g p p p g g p I R C R R e t R K t f R R e t T θθθθθ????? +??+??= (1) (())()(())g g g m p p g g g p p g g g I R C R R e t R K t f R R e t T θθθθθ????? ??????=? (2) ()(())(())p p g g m p p g g F K t f R R e t C R R e t θθθθ??? =??+??啮合力 (3) 式中:,p g I I 为主、被动轮的转动惯量;,p g θθ为主,被动轮的扭转振动位移;,p g R R 为主、被动轮的基圆半径;()K t 为时变啮合刚度;,p g T T 为作用在主,被动轮上的外力矩;()e t 为齿轮传动误

刚柔耦合仿真分析流程及要点

本文主要介绍使用SolidWorks、HyperMesh、ANSYS和ADAMS软件进行刚柔耦合动力学分析的主要步骤。 一、几何建模 在SolidWorks中建立几何模型,将模型调整到合适的姿态,保存。此模型的姿态不要改动,否则以后的MNF文件导入到ADAMS中装配起来麻烦。 二、ADAMS动力学仿真分析 将模型导入到ADAMS中进行动力学仿真分析。 为了方便三维模型的建立,SolidWorks中是将每个零件单独进行建模然后在装配模块中进行装配。这一特点导致三维模型导入到ADAMS软件后,每一个零件都是一个独立的part,由于工作装置三维模型比较复杂,因此part数目也就相应的比较多,这样就对仿真分析的进行产生不利影响。下面总结一下从三维建模软件SolidWorks导入到ADAMS中进行机构动力学仿真的要点。(1)首先在SolidWorks中得到装配体。(2)分析该装配体中,到底有几个构件。(3)分别隐藏其他构件而只保留一个构件,并把该构件导出为*.x_t 格式文件。(4)在ADAMS中依次导入各个*.x_t 文件,并注意是用part的形式导入的。(5)对各个构件重命名,并给定颜色,设置其质量属性。(6)对于产生相对运动的地方,建议先在此处创建一个marker,以方便后面的操作。否则,三维模型进入ADAMS后,线条繁多,在创建运动副的时候很难找到对应的点。 部件的导入如下图1所示: 图1 文件输入 File Type选择Parasolid; File To Read 找到相应的模型; 将Model Name 切换到Part Name,然后在输入框中右击,一次单击part →create 然后在弹出的新窗口中设置相应的Part Name,然后单击OK →OK 。将一个部件导入,重复以上步骤将部件依次导入。这里输入的技巧是将部件名称按顺序排列,如zpt_1、zpt_2、zpt_3. ,然后在图1中只需将zpt_1改为zpt_2、将PART_1改为PART_2即可。

UM软件入门系列教程04:刚柔耦合动力学仿真-pub

目录 1.曲柄-滑块机构 (1) 1.1配置ANSYS工作环境 (3) 1.2准备连杆柔性体模型 (4) 1.2.1在ANSYS里的工作 (4) 1.2.2柔性子系统向导 (6) 1.3刚柔耦合系统动力学建模 (12) 1.3.1创建几何图形 (13) 1.3.2创建刚体 (15) 1.3.3创建柔性子系统 (16) 1.3.4创建铰 (17) 1.4刚柔耦合系统动力学仿真 (20) 2.柔性平台-电机模型 (26) 2.1准备柔性平台 (27) 2.1.1在ANSYS环境里工作 (28) 2.1.2在ANSYS Workbench环境里工作 (29) 2.1.3柔性子系统向导 (36) 2.2刚柔耦合系统动力学建模与仿真 (37) 2.2.1导入柔性平台 (37) 2.2.2连接柔性平台与大地 (38) 2.2.3创建几何图形 (38) 2.2.4创建力元 (42) 2.2.5导入电机子系统 (45) 2.2.6设置电机转子速度曲线 (47) 2.2.7连接电机与柔性平台 (49) 2.2.8计算系统平衡位置和固有频率 (51) 2.2.9运动仿真 (53)

1.曲柄-滑块机构 本例模型为一个曲柄-滑块机构,如图 1.1所示。在{UM Data}\SAMPLES\ Flex目录有一个名为slider_crank_all的模型。这个模型里共有三个曲柄-滑块机构,其不同之处在于构件连杆的建模方式: ?连杆为一个刚体; ?连杆为一个子系统,由11个刚体通过铰和力元连接而成; ?连杆为一个柔性体,从有限元软件导入。 图1.1 曲柄-滑块机构:1-机架,2-曲柄,3-连杆,4-滑块 这里主要介绍第三个模型——刚柔耦合机构的建模流程: 1.建立连杆的有限元模型; 2.计算所需的模态,并转换保存为UM格式; 3.创建几何图形; 4.创建刚体(曲柄和滑块); 5.导入连杆弹性体; 6.创建铰和力元。 前两步在ANSYS里进行,后面四步在UM软件里进行。 备注:UM使用子系统技术处理外部导入的柔性体,每个柔性体都是一个独立的子系统,导入时选择Linear FEM Subsystem类型。 我们可以先创建一个工作目录,方便后续模型使用,如:{UM Data}\My Models,或者D:\models。 以下以“.\”来表示工作目录。在这个目录下我们再创建两个子文件夹:?flexbeam:存放柔性体数据; ?slider_crank_fem,存放刚柔耦合模型。

基于ANSYS-ADAMS的刚柔耦合仿真

基于ANSYS-ADAMS的刚柔耦合仿真 在前面某篇博文中,我在ANSYS WORKBENCH内部做了一个刚柔耦合仿真以后,有朋友希望知道如何用ANSYS和ADAMS来做联合仿真。我这里做了双曲柄机构如下图。 上图中,连杆是柔性体,是从ANSYS经典界面中生成的。而两个曲柄都是在ADAMS 中生成的。下面说明主要的步骤。 1.创建连杆的几何模型。(三维实体,ANSYS经典界面,下同) 2. 添加两种单元类型。SOLID185为连杆的实体单元,BEAM188用于创建蛛网结构。 3. 添加材料类型。第一种给连杆,第二种给蛛网结构的梁。

4.创建截面类型。主要是设定面积,转动惯量等,为梁单元的截面。 5. 用SOLID185给连杆划分网格。 6. 在两个圆孔中心创建两个节点。这两个节点在后面用于与ADAMS中的刚体相连接。 7. 在第一个节点与周围的圆上节点之间创建BAEM188蛛网单元。

8. 在第二个节点与周围的圆上节点之间创建BAEM188蛛网单元。 这是创建完毕后的整体效果 9.进入到ANSYS中的ADAMS接口设置。 首先选择两个圆心接口节点。

OK后弹出下面的设置对话框 确定选择后,点击“solve and create export file to ADAMS”1分钟不到就生成了ADAMS所需要的模态中性文件,如下图。

下面进入到ADAMS。 1. 打开ADAMS201 2. 2. 在工具栏中选择ADAMS/FLEX按钮以创建柔性体 3. 在下面对话框确定柔性体的名称,并指定前面的模态中性文件的位置,然后OK 4. 片刻之后,该模型生成,如下图。

相关主题
文本预览
相关文档 最新文档