Admas练习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四天练习
练习1:
悬架系统非线性螺旋弹簧阻尼器练习,目的在于掌握非线性弹簧阻尼器的定义方法。
图1 悬架系统螺旋弹簧示图
操作流程:
1、在第三天练习所建立的悬架系统分析模型基础上,添加悬架系统的弹簧阻尼器。
选取上图所示减震器上缸筒上端标记作为弹簧阻尼器的上端连接点,选取上图所示减震器下缸筒下端标记作为弹簧阻尼器的下端连接点,即所选标记一定分别是上、下缸筒的标记。
2、理解弹簧阻尼器对话框的含义,上面所建立的弹簧阻尼器参数对话框如下:
关键:理解Preload和Length at Preload的含义,这里的Preload不一定就是弹簧中的预载荷大小,只要这两个值是弹簧的某个状态就行,ADAMS一定可以推算出弹簧的自由长度,比如上图,就是直接告诉弹簧的自由状态长度是450,ADAMS能自动计算模型中弹簧的长度与自由长度的差值,从而得出正确的预载。
3、练习弹簧阻尼器的非线性刚度、阻尼定义方式。
在弹簧阻尼器刚度、阻尼参数对话框栏里选取Spline:F=f(defo)、Spline:F=f(velo),在后面空白处右键选取刚度、阻尼曲线,如果之前没有创建刚度、阻尼数据曲线,选择create,将相应的参数输入即可:比如刚度参数,需要两列数据,第一列(X)为变形量,第二列(Y)为弹簧刚度产生的回弹力。
常规而言,Spline曲线通过菜单Build>Data Elements>Spline>New方式建立。
4、当刚度、阻尼曲线有很多组参数时,手动输入会比较麻烦,而我们往往又有现成的试验数据曲线,比如有如下两列数据曲线(*.txt格式):
通过菜单File>Import...,选取Test Data(*.*)文件格式,读取上面的数据文件,其它设置如下图所示,点击OK,可以生成ADAMS所需的spline曲线。
5、刚度、阻尼非线性曲线,用上述方法将试验测得的刚度、阻尼参数导入ADAMS即可,大家可以找一些参数或者自己用记事本编一些参数试一试这个方法。
练习2:
装配模型练习,目的在于让大家掌握ADAMS装配模型的方法。
点击菜单Tools>Merge Two Models,会出现装配模型的对话框。
图2 装配模型对话框
操作提示:
1、ADAMS操作模型文件中有两个以上的model,即通过菜单Build>Model>New建立了要装配的子系统模型,各子系统是独立运行的仿真模型;
2、通过Build>Model>New建立总装配模型名字,选取它作为上面装配模型对话框中的Base Model;(当然,你也可以把某个子系统模型名作为Base Model,这样只不过是把一个子系统加入到另一个子系统中组成装配而已)
3、选择子系统模型名作为上面对话框中的Model to be merged,点击Ok即可把所选子系统装配到装配模型(Base Model)中;
4、装配模型有几个子系统,就需要如上操作几次;
5、各个子系统模型的参考坐标系最好是统一的装配坐标系,否则需要通过上面对话框中的Translate和Rotation进行位置和方向的调整;
6、注意上面红色线框标示的Merge和Rename的含义;
7、所有子系统装配导入到Base Model后,将子系统与子系统连接部件的约束加上,一个装配模型就做好了。
大家可以随便做两个以上的仿真分析模型,然后将其装配在一起,练习装配操作。
练习3:
悬架驱动描述以及特性参数测量定义练习,目的在于让大家掌握ADAMS函数表达式的用法。
图3 悬架模型
练习目标:
1、通过Step函数或者IF函数描述悬架轮胎上下跳动的运动方程;
2、建立悬架轮胎前束角、外倾角以及跳动量参数的测量。
操作流程:
1、右键点击轮胎跳动的驱动Motion,修改其运动描述方程,
方程描述为STEP( time , 0 , 0 , 0.25 , 80 )+STEP( time , 0.25 , 0 , 0.5 , -80 ),
方程的意思是:0~0.25秒,车轮从0上跳到80;0.25~0.5秒,车轮从80下跳至0。
思考:如果想继续下跳至-80,然后再回跳至原始位置,如何修改上面的方程?
2、运行仿真模型,仿真时间0.5s,仿真步数100。
3、右键点击轮胎跳动的驱动Motion,修改其运动描述方程,
方程描述为IF( time-0.75 : IF( time-0.25 : 320*time , 80 , 80-320*(time-0.25 )) , -80 , -80+320*(time-0.75) ),这样在1s之内,车轮上下往复跳动一个循环。
4、运行仿真分析,设置时间为1s,仿真步数为200。
5、通过菜单Build>Measure>Function建立相应的参数测量表达式,
前束角:ATAN( DZ(Center, TA_ref)/DX(Center, TA_ref) )
外倾角:ATAN( DY(Center, TA_ref)/DX(Center, TA_ref) )
车轮跳动量:DY(Center, WH_ref)
6、运行仿真分析,在后处理中输出前束与轮跳、外倾与轮跳关系曲线。
注意:上面前束角、外倾角、轮跳表达式只是示例,大家要学会通过三角函数和位移函数的组合,自己选取参考标记来建立描述表达式。