Adams柔体建模基本理论(flexible theory about adams )
adams柔性体学习总结

Spherical 输入球的半径d,然 后让以主节点为中心 半径为d球范围的所 有节点都与主节点相 连。
Cylindrical 输入圆柱的半径d,选择圆柱
的终点,而圆柱的起点为连接点marker。这 样点击Transfer IDs就可以让主节点与这个圆 柱中的所有从节点相连。
Closest nodes可以输入所需从节点的
spherical输入球的半径d然后让以主节点为中心半径为d球范围的所有节点都与主节点相10cylindrical输入圆柱的半径d选择圆柱的终点而圆柱的起点为连接点marker
柔性体学习总结
王雷
Autoflex的使用
• 一、启动autoflex选项: 选项: 启动 选项
• 打开tool→plugin Manager选择如下图的几项:
注意: 建立时, 点的z轴趋向保持一致 注意:用Linear和None建立时,要保证所选 建立时 要保证所选marker点的 轴趋向保持一致;而cubic和 点的 轴趋向保持一致; 和 marker点的 轴方向无关。 点的z轴方向无关 点的 轴方向无关。
2、section 、
有两种截面:Elliptical(椭圆型),Generic(一般型)
其他两种是刚性变柔性和柔性代换比较简单,不再叙述。
3、mesh/properties 、
有两种类型:Shell Quad(壳体)、Solid Hexa(实体) 注:选择stress
Analysis可以在后处理 中看到柔性体的应力变 化云图。
① Shell Quad:需要定义单元成分的大小(Element Size),壳体厚度(Nominal Thickness),单元材料(material),模态数(Number of Modes) ② Solid Hexa:需要定义单元成分的大小(Element Size),壳体厚度(Nominal
ADAMS-柔性体运动仿真分析及运用

ADAMS-柔性体运动仿真分析及运用ADAMS 柔性体运动仿真分析及运用焦广发,周兰英(北京理工大学机械与车辆工程学院100081)摘要介绍了ADAMS柔性体基本理论及在ADAMS中生成柔性体的几种方法,并构建机械系统仿真模型.通过一个实例验证了ADAMS 柔性体运动仿真分析的实效.关键词:ADAMS 柔性体运动仿真继电器Application of ADAMS flexible body kinetic simulationJiao guangfa Zhou lanying (Beijing institute of technology ,school of mechanical and vehicular engineering , Beijing 100081 )Abstract Introduced the basic theory of ADAMS flexible body and some methods of adding flexible bodies to a model to study the dynamic characteristics of the mechanicalsystem1,constructed mechanical system simulation model1 Tested the validity of the ADAMS flexible kinematical simulation through an example1.Key words :ADAMS Flexible body Kinetic simulation relayADAMS全称是机械系统自动动力学分析软件,它是目前世界范围内最广泛使用的多体1系统仿真分析软件,其建基金项目:北京市重点学科建设(XK100070424);北京理工大学基金(0303E10)模仿真的精度和可靠性在现在所有的动作者简介:焦广发(1982—),男,河北人,硕士,主要研究方向为动力学仿真,有限元分析和表面涂层技术.力学分析软件中也名列前茅.机械系统动力学仿真分析是机械设计的重要内容,过去分析时建立的模型,其构件都是属于刚体,在作运动分析时不会发生弹性变形.而实际上,在较大载荷或加、减速的情况下,机构受力后会有较大的变形和位移变化,产生振动.ADAMS的分析对象主要是多刚体,但ADAMS提供了柔性体模块,运用该模块可以实现柔性体运动仿真分析,以弹性体代换刚体,可以更真实地模拟出机构动作时的动态行为,同时还可以分析构件的振动情况[1].一、ADAMS柔性体理论及生成柔性体的几种方法ADAMS柔性模块是采用模态来表示物体弹性的,它基于物体的弹性变形是相对于连接物体坐标系的弹性小变形,同时物体坐标系又是经历大的非线性整体移动和转动这个假设建立的.其基本思想是赋予柔性体一个模态集,采用模态展开法,用模态向量和模态坐标的线性组合来表示弹性位移,通过计算每一时刻物体的弹性位移来描述其变形运动.ADAMS柔性模块中的柔性体是用离散化的若干个单元的有限个结点自由度来表示物体的无限多个自由度的.这些单元结点的弹性变形可近似地用少量模态的线性组合来表示.ADAMS提供了四种生成柔性体的方法,对于外形简单的构件,可以采用直接生成柔性件的方法,即拉伸模式;对于外形复杂的构件,可以采用先建刚性件, 再进行网格划分的模式, 即构件网格模式(Solid).1) 拉伸法生成柔性体:首先要确定拉伸中心线,再定义截面半径、单元尺寸、材料属性等,最后定义好柔性体跟其它构件的连接点即外连点,就可以生成柔性体.模型生成柔性件的同时生成模态中性文件,该模态中性文件中包含了柔性件的质量、质心、转动惯量、频率、振型以及对载荷的参数因子等信息.将模型中原有的刚体件上的运动副修改在柔性件上,使柔性件与模型上的其它构件连接起来,同时删除无效的刚性件.这样可以使模型保持原有的自由度,从而实现柔性构件的运动仿真运算.2)几何外形法生成柔性体:这种方法是将几何体的外形所占用的空间进行有限元离散化,几何体既可以是在ADAMS/View中创建的,也可以是从其他CAD软件中导入的模型.这种方法首先要定义柔性件的附着点,即柔性件与其它构件的连接点.定义好附着点后,需要在附着点的附近的网格结点上选取适当数量结点作为力的作用点,作用点的数量和位置根据模型精度的需要来选取.最后,将选取的结点转换成ADAMS 的标识ID后,就可以生成模态中性文件.用这种方法与拉伸法相比,拉伸法创建的柔性体是六面体单元,而几何外形法生成的柔性体是四面体单元.一般来说六面体单元要比四面体单元要好些.3)导入有限元模型的网格文件创建柔性体:在ADAMS/AutoFlex的Flexbody中选择Import mesh项,然后输入网格文件名,最后定义网格的材料属性,壳单元的厚度和计算的模态数,就可以导入柔性体,但是应用范围很小,只能输入Natran的bdf网格文件和I-DEAS的universal网格文件[2].4)利用ANSYS的宏命令生成ADAMS柔性体:A NSYS是一个多重物理有限元分析软件,适用于各种复杂的、跨领域的分析设计.ANSYS与ADAMS之间的双向数据接口可以方便地处理柔性体部件对机械系统运动的影响,并得到基于精确动力学分析结果的应力应变分析结果,从而提高分析水平.通过ADAMS软件与ANSYS软件之间的接口,可以很方便的考虑柔性体部件对机械系统运动的影响,并得到基于精确动力学仿真结果的应力应变分析结果,提高分析精度.ANSYS程序在生成柔性体部件的有限元模型之后,利用ADAMS宏命令可以很方便地输ADAMS软件所需要的模态中性文件Jobname.mnf此文件包含了ADAMS中柔性体的所有信息.在ADAMS软件中直接读入此文件即可看到柔性体部件的模型,指定好柔性体与其它部件的连结方式, 并给系统施加必要的外载后即可进行系统的动力学仿真[3].二、实例分析本文主要应用ADAMS提供的几何外形法生成柔性体.1.应用solidworks软件建立继电器三维实体模型,模型由衔铁、顶支架、底支架、触头、动簧片、动断静簧片、动何静簧片等组成,在建立模型过程中,对模型作了简化,省略了线圈、磁铁等部件,结构如图:1.顶支架2.动簧片3.动断静簧片4.触头5.动簧片6.动合静簧片7.衔铁8.挡圈9.底支架图1 三维软件模型2.建立模型后,生成Parasolid格式,保存于ADAMS的工作目录下.3.导入ADAMS中,并定义各部件的材料属性,同时ADAMS自动计算出转动惯量和质量.对各个部件进行约束.在这里对结构进行了简化,忽略了电学的干扰,只考虑机械结构之间的相互关系.首先用固定副把顶支架和底支架与大地固定在一起,然后固定动簧片,动断静簧片,动合静簧片,还要把触头与衔铁固定在一起,最后在衔铁与底支架之间施加旋转副,由于触头与动簧片接触,动合静簧片,动断静簧片之间也产生接触力,因此在这些部件之间也要定义接触.因为这次主要是为了验证柔性体的仿真,忽略了电磁学问题,同时也可忽略掉顶支架和底支架,因此把顶支架和底支架设置为哑物体,并对部分构件设为透明如图2所示.经简化后,在旋转副上加正弦驱动力来模拟电磁铁产生的吸附力,驱动力为9.5d *sin(1200* time),再进行仿真.设置仿真时间为0.015s,步长为0.000025s,由于动簧片为刚性体,当触头与动簧片接触时就会发生错误,当时间步长足够小时,也会发生穿透现象.1.衔铁2.动簧片3.动合静簧片4.动断静簧片5.触头6.衔铁7.底支架图2 简化后的模型4.把关键部件改变为柔性体。
ADAMS柔性体运动仿真分析研究及运用

三、 ADAMS 柔性体在焊枪悬臂运动仿真分 析中的应用
I. 背景介绍 上海某公司希望将已有锅炉管板焊接设备改造成 能自动定位、 焊接的弧焊机器人。经调查研究, 确定了 坐标式示教机器人方案, 并对该机器人的步进电机数 控系统进行了精度分析, 分析结果表明, 控制系统误差 在误差允许范围内。但一旦机器人运行起来, 还有一 个问题必须考虑: 运动过程中的振动问题。考查整个 机器人系统, 可能造成最大振动的部分是焊枪悬臂部 分。导致焊枪悬臂振动的原因主要是: 焊枪是由步进 电机带动沿导轨作横向移动的, 焊枪启动和停止的过 程是加速或减速的过程, 这两个过程都将造成焊枪悬 臂的振动, 振幅的大小和稳定状态的长短是考虑机器
拟出机构动作时的动态行为, 同时还可以分析构件的 振动情况。
一、 ADAMS 柔性体理论
ADAMS 柔性模块是采用模态来表示物体弹性的, 它基于物体的弹性变形是相对于连接物体坐标系的弹 性小变形, 同时物体坐标系又是经历大的非线性整体 移动和转动这个假设建立的。其基本思想是赋予柔性 作或人工修磨复杂曲面。这样虽然也可以得到较好的 质量, 但生产率低, 对工人的技术水平要求也高。现经 采用 CAD / CAM 集成技术后收到较好效果, 设计、 制造 水平和生产率均上了一个台阶, 这也正是模具制造业 创新发展的方向。 本系统用人—机交互的方式, 不片面追求集成的 自动化程度, 在实用的前提下考虑其先进性, 是当前一 种行之有效的实用型集成途径。
=x ~ -A ( S i + 1 i g) ~ w + A1 i g !!!!!( 2 ) 式中, B 为 Euler w 为物体坐标系的角速度向量; 角的时间导数与角速度向量之间的转换矩阵; “ ~” 为 向量对应的对称矩阵。 结点 I 的角速度也可以用物体的刚体角速度与变 形角速度之和来表示: ~w !!!!!!!!!!!!( 3 ) w i = w + 1 *g 式中, 1*为对应于结点 I 的转动自由度的模态矩 阵子块。 = IE - A ( S i + 1 i g) B + A1 i I ~
ADAMS柔性体运动仿真分析及运用

ADAMS柔性体运动仿真分析及运用摘要:ADAMS(Automated Dynamic Analysis of Mechanical Systems)是一种用于机械系统运动仿真分析的软件工具,它可以模拟复杂的运动和多体动力学行为。
本文介绍了ADAMS软件及其在柔性体运动仿真分析中的应用,包括柔性体建模、刚-柔耦合系统模拟、柔性体动力学分析和柔性体控制策略等方面。
1.引言ADAMS是一种用于机械系统运动仿真分析的软件工具,由美国MSC Software公司开发。
它可以模拟复杂的运动和多体动力学行为,广泛应用于机械系统设计、优化和性能评估等领域。
柔性体是一种具有形变和弯曲等特性的物质,出现在很多工程和机械系统中。
ADAMS软件能够对柔性体运动进行仿真分析,帮助工程师更好地理解和预测柔性体系统的运动行为。
2.ADAMS柔性体建模在ADAMS中,柔性体可以通过素材法(Material Subsystem)进行建模。
素材法是一种基于连续介质力学的方法,将物体划分为多个微小单元,并根据其材料性质和力学行为进行建模。
通过调整单元的尺寸和连接方式,可以模拟各种不同的柔性体结构和形变行为。
3.刚-柔耦合系统模拟在实际工程中,往往存在着刚体和柔性体相互作用的情况,这就需要进行刚-柔耦合的系统模拟。
ADAMS可以通过使用接触、连接和约束等功能来实现刚-柔耦合系统的建模。
例如,在汽车悬挂系统中,车轮和车身之间存在接触和连接关系,同时车身又是一个柔性体,这就需要通过ADAMS进行刚-柔耦合系统模拟。
4.柔性体动力学分析ADAMS可以对柔性体系统进行动力学分析,包括振动分析、形变分析和动态响应分析等。
通过设置初始条件和加载条件,可以对柔性体系统的运动行为进行模拟和分析。
例如,在机械臂系统中,可以通过ADAMS对机械臂的振动和形变进行分析,进而优化机械臂的结构设计和控制策略。
5.柔性体控制策略在柔性体系统中,控制策略对于保持系统的稳定性和精确性起着重要作用。
ADAMS柔性体-刚柔耦合模块详解

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

13柔性体介绍 (253)13.1柔性体引入ADAMS建模 (253)13.1.1打开原有的X5后悬架模板 (254)13.1.2将小连杆的模态中性文件导入ADAMS (254)13.2利用Hyper Mesh及Motion View软件来生成模态中性文件MNF (257)13.2.1创建小连接杆的CAD模型 (257)13.2.2将iges格式文件导入到Hyper Mesh划分网格 (258)13.2.3创建材料 (269)13.2.4创建刚性单元 (274)13.2.5给刚性中心节点编号 (284)13.2.6导出nastran模板格式文件 (287)13.2.7创建h3d文件及MNF文件 (287)《柔性体篇》13柔性体介绍在模型中引入柔性体可以提高仿真的精度。
柔性体可采用模态中性文件(MNF)来描述。
该文件是一个二进制文件,包含了以下信息:几何信息(结点位置及其连接);结点质量和惯量;模态;模态质量和模态刚度。
可以利用ANSYS、NASTRAN、ABAQUS等限元软件包进行分析并将结果写成模态中性文件,输入到ADAMS/View或ADAMS/Car中,建立相应零件的柔性体。
13.1柔性体引入ADAMS建模在模型中引入柔性体首先要在ADAMS/Car中读入模态中性文件,然后ADAMS/Car 会创建必要的几何实体用以显示柔性体。
然后在模型中与其它刚体部件之间施加约束。
本教程以后悬架的小连接板为例。
13.1.1打开原有的X5后悬架模板13.1.2将小连杆的模态中性文件导入ADAMS在ADAMS/Car中读入模态中性文件的过程如下:1)从Build菜单中选择Parts>Flexible Body>New设定对话框如下,在Left Modal Neutral File和Right Modal Neutral File里右击鼠标选择自己已经创建好的MNF文件,点击OK。
2)创建柔性体与刚体的中间连接体Interface Part 柔性体不能直接与刚体建立约束,必须通过中间体来连接。
adams建立柔性体

adams建立柔性体ADAMS是美国MDI公司开发的机械系统动力学仿真分析软件,其求解器采用多刚体动力学理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。
对系统动力分析而言,结构本身的弹性变形与系统的宏观刚体运动同等重要。
ADAMS中的所有物体均以刚体定义,忽略结构柔度对系统的影响,一般的有限元分析软件对包含大位移运动的系统动力学分析又无能为力,因此在ADAMS中实现刚体和柔体相结合的系统动力学分析是一个较可行的解决方法。
1996年,ADAMS推出ADAMS/Flex模块,实现了同时包含刚体和柔体的机构动力学分析。
ADAMS中,有3种建立柔性体的方法:1.利用柔性梁连接,将一个构件离散成许多段刚性构件,离散后的刚性构件之间采用柔性梁连接,只适用于简单的构件,其实质还是刚性构件柔性连接,不算是真正的柔性体;离散柔性连接件:把一个刚性构件离散为几个小刚性构件,小刚性构件之间通过柔性梁连接,离散柔性连接件的变形是柔性梁连接的变形,并不是小刚性构件的变形,小刚性构件的任意两点不能产生相对位移,所以离散柔性连接件本质是刚性构件的范畴内。
每段离散件有自己的质心坐标系、名称、颜色和质量信息等属性,每段离散件是一个独立的刚性构件,可以像编辑其他刚性构件一样来编辑每段离散件。
柔性连接件的优点:这种柔性体可以模拟物体的非线性变形,但只适用于简单结构,可以直接帮助用户计算横截面的属性,比直接使用柔性梁连接将两个构件连接起来方便Build——Flexible bodies——Discrete Flexible LinkName:Dis_flex,系统自动按照Dis_flex_elem1、Dis_flex_elem2......的顺序给每个离散连接件起一个名称,Dis_flex_beam1、Dis_flex_beam2.......的顺序给每个柔性梁连接起一个名字Damping Ratio 设置柔性梁连接的粘性阻尼和刚度之间的比值Attachment 确定起始端和中终止端与其他构件之间的连接关系:free、刚性rigid、柔性flexible2.利用其他有限元分析软件将构件离散成细小的网格,进行模态计算,将计算的模态保存为模态中性文件MNF(Modal Neutral File),直接读取到ADAMS中建立柔性体;由于采用的是模态线性叠加来模拟物体变形,因此模态式柔性体仅适用于线性结构的受力行为。
ADAMS中的柔性体分析研究

ADA MS中的柔性体分析研究3赵希芳(南京电子技术研究所, 江苏南京210013)摘 要:在系统动力学分析中,柔性体的分析是一大难点。
文中对ADAMS软件中的柔性体处理方法进行了总结,并详细介绍了生成及使用柔性体过程中的关键问题。
关键词:ADAMS;柔性体;模态中图分类号:T B115 文献标识码:A 文章编号:1008-5300(2006)03-0062-03A Study on Flexible Body Using ADA MSZHAO Xi2fang(1.N anjing R esea rch Institute of E lectronics Technology, N anjing210013,Ch ina)Abstract:Analysis of Flexible Body is a difficult p r oble m in syste m dyna m ics analysis.I n this paper,meth2 ods of flexible body analysis are summaried up,and key points in the p r ocess of generating and using flexible body are described.Key words:ADAMS;flexible body;module0 引 言ADAMS是美国MD I公司开发的机械系统动力学仿真分析软件,其求解器采用多刚体动力学理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。
对系统动力分析而言,结构本身的弹性变形与系统的宏观刚体运动同等重要。
ADAMS中的所有物体均以刚体定义,忽略结构柔度对系统的影响,一般的有限元分析软件对包含大位移运动的系统动力学分析又无能为力,因此在ADAMS中实现刚体和柔体相结合的系统动力学分析是一个较可行的解决方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
1.1
变形的模态坐标描述-固定界面模态综合
柔体变形的模态表示
根据模态展开原理,柔性体正交的主振型 1 , 2 , 3 ,..., n 构成了 n 维空间的一组向量基, 对于具有 n 个自由度系统的任何振动形式,都可以表示成这 n 个主振型的线性组合。然而对 于实际结构,自由度数目无限,由于高阶振型对响应的贡献小,故取有限个低阶振型代替, 而将其余的高阶振型舍去,得到:
且
m mkk
I
T mkj mT jk ik mii ij mij
jk kkk k 0 jk
mkj m jj 0kj k jj
m jj m jj T ij mii ij mij m ji ij 12 0 kkk ... 2 0 K k jj k jj k ji ij
ui ii u j 0 ji
(14)
式 中 pi 对 应 于 主 模 态 的 模 态 坐 标 , p j 对 应 于 约 束 模 态 的 模 态 坐 标 , 显 然 有
p u
j j
,即约束模态坐标就是界面的物理坐标。
实际问题中, 为了减少系统自由度,常常对其进行截断近似处理。将(9)式得到的子结构的主 模态集取 K 阶,即去掉高阶主模态,保留前 K 阶低阶主模态。得到与式(14)类似的变换关 系。
1 c
情况 2, u3 1 ,另一界面坐标 u2 0 ,由于 u2 0 ,所以 u1 0 ,这样约束模态
0 0 1
2 c
可以看出,这样求得的 c 和前面利用公式求得的一样。
1.3
修正Байду номын сангаас Craig-Bampton 方法
mii ui kii ui 0
(6)
由方程(6)可得系统正则化模态 r ,即有:
r mii r 1
T
(7) (8)
r kii r r2
T
令 ii 1 , 2 ,... ,则有:
ii N ...... 0 ji
利用(15)式,将子结构运动方程式(4)变换到模态坐标 p 上,得到
m p k p g
式中
(18)
m m T k k T g f
T
(19)
A
B
A
B
图 1.2 不等截面悬臂梁在界面处分成两个子结构
对于图 1.2 所示的不等截面悬臂梁,将其分为 A, B 两个子结构。在不考虑结构阻尼的情况 下,子结构的振动方程为:
mu k u f
(4)
将矢量坐标 u 分为两部分, 界面坐标 u j 和非界面坐标-内部节点坐标 ui , 下标 i 表示内 部节点坐标编号,下标 j 表示界面坐标编号,方程(4)可写成分块形式:
得到刚度矩阵
(17)
1 1 0 K k 1 2 1 0 1 1
设 u2 , u3 为界面坐标,将上述刚度矩阵 K 分割为如下形式:
故 kii k , kij k ji k 1 0 , k jj k
T
2 1 1 1
(9)
其中 ii 对应于子结构在界面坐标固定时求得的分块主模态矩阵; 0 ji 对应于界面坐标固定 时界面坐标的模态分量, 即零位移。 为 N I 阶,N I J 。 N 则为子结构的主模态集, 在忽略惯性力的作用下,得到静力平衡方程:
kii k ji
kij ui 0 u f k jj j j
根据式(13),得
1 1 ij kii kij k k 1 0 1 0 1 0
且I
1 0 0 1
根据式(13)得
1 0 1 kij ij kii 1 0 c I I jj jj 0 1
从图 7 可看出,一共有两个界面坐标,所以有两种情况。 情况 1,u2 1 , 另一个界面坐标 u3 0 ,u1 为非界面坐标, 不受约束限制, 由于 u2 1 , 弹簧 k1 无变形,致使 u1 1 ;而 u3 0 ,所以约束模态
1 1 0
ADAMS 多柔体系统动力学基本理论
柔性多体动力学研究物体变形运动和整体刚性运动的耦合,在不考虑变形运动对整体 刚性运动的影响时,有运动弹性动力分析方法-KED 方法;然而对于高速,大变形的机构 来说 KED 方法并不适用。对于运用广泛的 ADAMS 软件来说,它采用的是浮动坐标方 法,即一组坐标描述变形体大范围刚性运动,另一组坐标描述相对于浮动坐标系的变形。 对于物体变形的描述,又采用了固定界面模态综合方法。很多科学工作者用 ADAMS 的柔 体建模功能进行柔体动力学以及刚柔耦合的分析,那么认识 ADAMS 柔体建模的基本理论 就显得很重要。
m p k p 0
*
2 * k m p 0
(20)
设其解为 p p sin t ,求解广义特征值问题 (21)
2 ( kkk 为 12 到 K 的对角矩阵, K 为保留的子结构主模态个数)
原系统被缩减成(18)式后, m , k 的自由度远小于 m , k 。固定界面子结构法的物理意 义可以看成子结构中的任意一点的运动是由主模态决定的相对运动、 刚体位移及界面运动引 起的牵连运动叠加而成。 然而, 不加处理直接在 ADAMS 中应用 Craig-Bampton 方法是有缺陷 的,需要说明以下几点: 1.在 Craig-Bampton 法中, 刚体模态已经包含在约束模态 c 中, 事实上 c 中包含了子结 构的刚体位移, 在小范围刚体运动的结构动力学中可以直接使用, 一般不必特意分离出刚体 模态;然而在多体系统动力学中,结构具有大范围刚体运动,必须分离出 c 中不适应的刚 体模态; 2.1 2.约束模态的动力学意义是体现了高阶主模态的拟静力影响, 是静力缩聚的结果, 虽然 可以对模态截断产生的误差起到一定的补偿作用, 加快收敛, 但没有很好地体现大范围 运动柔性体的动力学特性; 3.在界面自由度较多时, 需要进一步缩减模态集, 但 Craig-Bampton 约束模态不能被舍弃, 因为若舍弃了该约束模态就相当于对系统加上了相应的约束; 鉴于 Craig-Bampton 在多体系统动力学应用中的不足,修正的 Craig-Bampton 方法得以采 用。 考虑无阻尼的自由振动,令式(18)右端为零,得到
A
B
图 1.3 子结构固定界面 1 阶主模态
A
子结构约束模态图
B
图 1.4 子结构固定界面 1 阶主模态
A
B
图 1.5 分别解除一个位移约束后的约束模态
A
B
图 1.6 分别解除一个转角约束后的约束模态
例 2 有一弹簧质量系统,设 u2 , u3 为界面坐标(即 m2 , m3 被固定在地面上不可动) ,弹簧劲 度系数为 k1 k2 k ,滑块质量为 m1 m2 m3 m ,试求出约束模态。
F1 m1 U1 k1
F2
m2 U2 k2
F3 m3 U3
x
图 1.7 弹簧质量系统
解:先求刚度矩阵 可由达朗贝尔原理建立微分方程
m1u1 k1u1 k1u2 F1
m2u2 k1u1 k1 k2 u2 k2u3 F2 m3u3 k2u2 k2u3 F3
ui kii
1
kij I jj kii kij ;
1 1
若令 ij kii kij ,则得到子结构的约束模态集:
1 ij kii kij ...... c ...... I jj I jj
ui ik u j 0 jk
则
ij pk p I jj j
(16) 阶矩阵;
(15)
u p
为 I J K J
于是, pk 的分量数远远小于 ui 的分量数。 此外,Craig-Bampton 固定界面子结构法在结构动力学分析中精度很高,得到了广泛应用。 以下是两个为加深印象的例子。 例 1:对于图 1.2 所示的不等截面悬臂梁的子结构主模态和约束模态,见下图: 子结构主模态图
图 1.1 复杂的变形的模态表示
1.2
子结构模态矩阵的构建
模态表示方法在 Adams 软件中得到了应用,然而对于具有界面约束的子结构,仅仅采用自 由子结构的模态集是不够的。 如对于解除界面约束的子结构 (3) Mu Ku F 若采用(3)的齐次式得到的模态集来表示变形,而忽略边界条件及力 F 的影响,在某些情况 下将大大降低分析精度。 为此,ADAMS 中采用了更为合适的具有高精度的固定界面模态综合法-Craig-Bampton 方法 来构建子结构的模态矩阵。 该方法是把一个系统分为一系列子结构, 将子结构的自由度分成 内部自由度和界面自由度两个集合。 每个子结构先将界面全部固定去求解低阶模态, 而后释 放界面自由度获得约束模态。
u i qi
i 1
M
(1)
其中 M 是保留的振型个数,即模态数; i 是第 i 个模态, qi 是模态坐标; 用矩阵表示为: (2) u q 其中 是模态矩阵, q 是模态坐标; 对于一般的分析,根据共振原理,需要先估计瞬态载荷的频率大小 f lod ,然后保留频率小 于或等于 f lod 的相应模态。 但不仅要使用频率判断准则, 还要考虑外力对子结构变形的影响。 例:变形的模态表示