文档库 最新最全的文档下载
当前位置:文档库 › adams心得

adams心得

adams心得
adams心得

碰到问题及时解决——有了心得及时总结

ADAMS专题

1、ADAMS操作自动复制的问题

在ADAMS里面操作模型时突然弹出Database Navigator,关掉后,只要在进行旋转,平移,放大缩小等操作就又会自动弹出Database Navigator,如果我选择了某一物体,Database Navigator是不会弹出的,旋转操作后该物体会在原地复制,而且鼠标会变成其他形状,这是软件的冲突问题,与有道词典有冲突,关掉有道就好了。

2、保存当前显示设置和其他任何设置

主菜单的setting-save setting就可以。在ADAMS下次启动时就会预先读取这个文件,没有时在读取模板文件,这样就可以按照自己的风格设置了。恢复默认的方法是setting-restore settings.

3、简单的测量方法

在显示坐标窗口的前提下,选择测量的起始点,按住数遍拖动到目标点,这时距离就会在坐标栅格中显示。如果打开栅格,则是最进的两个栅格点;

如没有打开,则就是这之间的实际距离。

4、辅助信息的显示和隐藏

辅助信息包括工作栅格(working grid),对象图标(screen icons),视图方向坐标(view triad),视图标题(view title)。共有两种方法:

1、view-view accessories选择相应的对象即可;

2、使用主工具箱的切换工具集。

5、常用的快捷方式

F全屏显示T平移R旋转Z动态缩放W窗口缩放

C指定旋转中心S沿垂直平面轴旋转

G栅格的显隐V图标的显隐M打开信息窗口ESC结束当前操作

F1帮助F2读取命令文件F3命令输入窗口F4坐标窗口F8后处理模块

选择时按住ctrl键可以暂时取消捕捉

6、对于大型的修改,可以利用数据库浏览器或者

8、单击右下角i时的不同显示问题

选中元素的情况下,会弹出

没有选中的情况下,弹出数据库浏览器

9、solidworks导入ADAMS的经验总结

步骤总结如下:

1、在solidworks中把零件或组件另存为parasolid格式,版本最好选

12.0以下,文件名和保存路径不能出现中文字符。最好保存在ADAMS的工作

目录之下。

2、把.x_t改为.xmt_txt。(这一步好像在2010版之后就省去了)

3、在ADAMS中的Import选择文件类型,指向文件(双击或者右击

-Browse),如果是组件就选model name,如果为零件就选part name,在后面的空格里单击右键,选择Model/Create或者Part/Create,可以改名字。

如果直接在空格里输入名字,导入后会看不见模型,要更改透明度才能看见。

4、在ADAMS中编辑各个零件的属性(几何体构件以及约束的名称、颜

色、质量),添加各种约束,分析。

10、密度问题

如果solidwork中的数据不匹配,就可以先将一个近似的材料复制到自定义的材料库,然后编辑它的各个参数,例如密度,弹性模量,泊松比等等。

将密度修改好后,密度的显示总是0.01,这是因为默认的精度只有小数点后两位,必须将其精度修改为4位以上。这也是为什么密度显示为0.00而又质量的原因。(可以右击添加到收藏夹,一边对其它相同的材料赋予材料属性)工具-质量属性-选项就可以修改精度。

11、ADAMS中的捕捉问题

把鼠标放在一个特征的边缘,会自动捕捉其特征点,对应捕捉。

12、载荷文件的生成问题

仿真完成后file-Export弹出一个导出对话框。在file type中选择导出文件的类型为FEA load,在format下拉列表中选择文件的格式为ANSYS,在file name中输入所要创建的载荷文件的名称,在analysis中选择仿真的last run,选择载荷是在刚体还是柔性体上,并选择刚体上的marker点或者柔性体,再选择加载add load points to nodes并确定单位一致后就可以生成在和文件了。注意,生成的载荷文件没有后缀名,需要自己添加。

在ansys中加载载荷文件的详细步骤如下:

Ansys-solution-ADAMSconnection-import fr ADAMS.

13、在ADAMS中如何测量空间点的行程

开思论坛曲柄压力机运动分析这时就需要用到marker点进行标记,标记一些特征点进行测量。

13、曲线图以及具体数据的导出

曲线图的导出:在后处理器选择file-print,然后设置相应的参数例如文件名、格式、大小、颜色、图片质量等等就可以输出了

具体数据的导出:在后处理器选择file-Export-spreadsheet就可以导出到excel表格,如果需要特殊时间点的数据,只需要设置step的数目即可。

14、机构分析心得

在分析大型机构运动受力之前,最好先将其简化为机械原理中的机构运动见图。

ADAMS常见问题

ADAMS 使用常见问题 1、ADAMS中的单位的问题 开始的时候需要为模型设置单位。在所有的预置单位系统中,时间单位就是秒,角度就是度。可设置: MMKS--设置长度为毫米,质量为千克,力为牛顿。 MKS—设置长度为米,质量为千克,力为牛顿。 CGS—设置长度为厘米,质量为克,力为达因。 IPS—设置长度为英寸,质量为斯勒格(slug),力为磅。 2、如何永久改变ADAMS的启动路径? 在ADAMS启动后,每次更改路径很费时,我们习惯将自己的文件存在某一文件夹下;事实上,在Adams的快捷方式上右击鼠标,选属性,再在起始位置上输入您想要得路径就可以了。 3、关于ADAMS的坐标系的问题。 当第一次启动ADAMs/View时,在窗口的左下角显示了一个三视坐标轴。该坐标轴为模型数据库的全局坐标系。缺省情况下,ADAMS/View用笛卡儿坐标系作为全局坐标系。ADAMS/View将全局坐标系固定在地面上。 当创建零件时,ADAMS/View给每个零件分配一个坐标系,也就就是局部坐标系。零件的局部坐标系随着零件一起移动。局部坐标系可以方便地定义物体的位置,ADAMS/View也可返回如零件的位置——零件局部坐标系相对于全局坐标系的位移的仿真结果。局部坐标系使得对物体上的几何体与点的描述比较方便。物体坐标系不太容易理解。您可以自己建一个part,通过移动它的位置来体会。 4、关于物体的位置与方向的修改 可以有两种途径修改物体的位置与方向,一种就是修改物体的局部坐标系的位置,也就就是通过MODIFY物体的position属性;令一种方法就就是修改物体在局部坐标系中的位置,可以通过修改控制物体的关键点来实现。我感觉这两种方法的结果就是不同的,但就是对于仿真过程来说,物体的位置就就是质心的位置,所以对于仿真就是一样的。 5、关于ADAMS中方向的描述。 对于初学的人来说,方向的描述不太容易理解。之前我们都就是用方向余弦之类的量来描述方向的。在ADAMS中,为了求解方程就是计算的方便,使用欧拉角来描述方向。就就是用绕坐标轴转过的角度来定义。旋转的旋转轴可以自己定义,默认使用313,也就就是先绕z轴,再绕x轴,再绕z轴。 6、Marker点与Pointer点区别 Marker:具有方向性, 大部分情況都就是伴随物件自动产生的,而 Point不具有方向性, 都就是用户自己建立的;Marker点可以用来定义构件的几何形状与方向,定义约束与运动的方向等,而Point点常用来作为参数化的参考点,若构件与参考点相连,当修改参考点的位置时,其所关联的物体也会一起移动或改变。

adams振动分析实例中文版

1.问题描述 研究太阳能板展开前和卫星或火箭分离前卫星的运行。研究其发射振动环境及其对卫星各部件的影响。 2.待解决的问题 在发射过程中,运载火箭给敏感部分航天器部件以高载荷。每个航天器部件和子系统必学设计成能够承受这些高载荷。这就会带来附加的质量,花费高、降低整体性能。 更好的选择是设计运载火箭适配器(launch vehicle adapter)结构。 这部分,将设计一个(launch vehicle adapter)的隔离mount,以在有效频率范围降低发射震动传到敏感部件的部分。关心的敏感部件在太阳能板上,对70-100HZ的输入很敏感,尤其是垂直于板方向的。 三个bushings将launch vehicle adapter和火箭连接起来。Bushing的刚度和阻尼影响70-100HZ范围传递的震动载荷。所以设计问题如下: 找到运载火箭适配器系统理想刚度和阻尼从而达到以下目的: 传到航天器的垂直加速度不被放大; 70-100HZ传递的水平加速度最小。 3.将要学习的 Step1——build:在adams中已存在的模型上添加输入通道和振动执行器来时系统振动,添加输出通道测量响应。 @ Step2——test:定义输入范围并运行一个振动分析来获得自由和强迫振动响应。 Step3——review:对自由振动观察模态振型和瞬态响应,对强迫振动,观察整体响应动画,传递函数。 Step4——improve:在横向添加力并检查传递加速度,改变bushing的刚度阻尼并将结果作比较。添加频域测量供后续设计研究和优化使用。

需创建的东西:振动执行器、输入通道、输出通道 完全非线性模型 打开模型在install dir/vibration/examples/tutorial satellite 文件夹下可将其复制到工作木录。

ADAMS分析实例 超值

ADAMS 分析实例-定轴轮系和行星轮系传动模拟 有一对外啮合渐开线直齿圆柱体齿轮传动.已知ο20,4,25,5021====αmm m z z ,两个齿轮的厚度都是 50mm 。 ⒈ 启动ADAMS 双击桌面上ADAMS/View 的快捷图标,打开ADAMS/View 。在欢迎对话框中选择“Create a new model ”,在模型名 称(Model name )栏中输入:dingzhouluenxi ;在重力名称(Gravity )栏中选择“Earth Normal (-Global Y)”;在单位名称(Units )栏中选择“MMKS –mm,kg,N,s,deg ”。如图1-1所示。 图1-1 欢迎对话框 ⒉ 设置工作环境 对于这个模型,网格间距需要设置成更高的精度以满足要求。在ADAMS/View 菜单栏中,选择设置(Setting )下拉菜单中的工作网格(Working Grid )命令。系统弹出设置工作网格对话框,将网格的尺寸(Size )中的X 和Y 分别设置成750mm 和500mm ,间距(Spacing )中的X 和Y 都设置成50mm 。然后点击“OK ”确定。如图2-1所表示。 用鼠标左键点击选择(Select )图标,控制面板出现在工 具箱中。 用鼠标左键点击动态放大(Dynamic Zoom )图标,在 模型窗口中,点击鼠标左键并按住不放,移动鼠标进行放大或缩小。 ⒊创建齿轮 在ADAMS/View 零件库中选择圆柱体 (Cylinder )图标 ,参数选择为“New Part ”,长度(Length )选择50mm (齿轮的厚度),半径 ( Radius ) 选 择 100mm (1002 5042z m 1=?=?) 。如图3-1所示。 图 2-1 设 置工作网格对话框 图3-1设置圆柱体选项 在ADAMS/View 工作窗口中先用鼠标任意左键选择点(0,0,0)mm ,然后选择点(0,50,0)。则一个圆柱体(PART_2)创建出来。如图3-2所示。 图3-2 创建圆柱体(齿轮) 在ADAMS/View 中位置/方向库中选择位置旋转(Position: Rotate …)图标,在角度(Angle )一栏中输入 90,表示将对象旋转90度。如图3-3所示。 在ADAMS/View 窗口中用鼠标左键选择圆柱体,将出来一个白 色箭头,移动光标,使白色箭头的位置和指向如图3-4所示。 然后点击鼠标左键,旋转后的圆柱体如图3-5所示。

ADAMS-Vibration模块在悬置系统振动性能分析中的应用知识讲解

ADAMS/Vibration模块在悬置系统振动性能分析中的应用 作者:Simwe 来源:MSC发布时间:2012-05-04 【收藏】【打印】复制连接【大中小】我来说两句:(2) 逛逛论坛 一、动力总成悬置系统的建模 1) 动力总成的主要参数 a) 动力总成的质量 b) 质心位置 c) 动力总成的转动惯量、惯性积 d) 发动机的参数,如发动机在怠速、最大扭矩、额定转速工况下的转速、输出扭矩等。 2) 悬置系统的主要参数 a) 悬置点坐标 b) 悬置刚度 c) 阻尼

d) 安装角度。 图1 动力总成质量特性参数输入 图2 ADAMS动力总成悬置系统示意图 根据动力总成和悬置系统的质量特性参数、几何特性参数、力学特性参数输入,在ADAMS/view中建立动力总成悬置系统虚拟样机模型。 二、动力总成悬置系统的分析 评价悬置系统性能主要从系统的避频、解耦、限位、隔振率等几个方面考察。分为时域、频域下激励信号输入分析。 1) 悬置系统固有频率分析 在ADAMS/Vibration模块下对动力总成悬置系统进行振动模态分析。

图3 模态分析对话框 经仿真分析得到动力总成刚体六阶模态固有频率,如下表所示。表中第二列为系统无阻尼固有频率,它是把系统看作保守系统的前提下得到的,即系统没有阻尼;第三列为系统的阻尼比,也叫相对阻尼系数,即系统阻尼系数与临界阻尼的比值。 图4 模态分析固有频率分布表 根据发动机隔振理论,发动机激振频率与系统固有频率之比大于√2,才能起到隔振的效果;不平路面的激励频率是客观存在,一般小于2.5HZ。 2) 悬置系统振动模态能量解耦分析 能量解耦法是从能量的角度来解释发动机总成悬置系统的振动解耦。如果发动机总成悬置系统作某个自由度的振动,而其他自由度是解耦的,那么系统的振动能量只集中在该自由度上。从能量角度来说,耦合就是沿着某个广义坐标方向的力(力矩)所作的功,转化为系统沿多个广义坐标的动能和势能。 采用能量法解耦的依据是, 当系统在作某个方向的振动而和其它方向解耦时, 则能量只集中于该自由度方向上。

ADAMS中的函数

ADAMS/View中系统提供的数学函数大致分类介绍如下。 (1)基本数学函数 ABS(x) 数字表达式x的绝对值 DIM(x1,x2) x1>x2时x1与x2之间的差值,x1<x2时返回0 EXP(x) 数字表达式x的指数值 LOG(x) 数字表达式x的自然对数值 LOG10(x) 数字表达式x的以10为底的对数值 MAG(x,y,z) 向量[x,y,z]求模 MOD(x1,x2) 数字表达式x1对另一个数字表达式x2取余数 RAND(x) 返回0到1之间的随机数 SIGN(x1,x2) 符号函数,当x2>0时返回ABS(x),当x2<0时返回-ABS(x) SQRT(x) 数字表达式x的平方根值 (2)三角函数 SIN(x) 数字表达式x的正弦值 SINH(x) 数字表达式x的双曲正弦值 COS(x) 数字表达式x的余弦值 COSH(x) 数字表达式x的双曲余弦值 TAN(x) 数字表达式x的正切值 TANH(x) 数字表达式x的双曲正切值 ASIN(x) 数字表达式x的反正弦值 ACOS(x) 数字表达式x的反余弦值 ATAN(x) 数字表达式x的反正切值 ATAN2(x1,x2) 两个数字表达式x1,x2的四象限反正切值

(3)取整函数 INT(x) 数字表达式x取整 AINT(x) 数字表达式x向绝对值小的方向取整 ANINT(x) 数字表达式x向绝对值大的方向取整 CEIL(x) 数字表达式x向正无穷的方向取整 FLOOR(x) 数字表达式x向负无穷的方向取整 NINT(x) 最接近数字表达式x的整数值 RTOI(x) 返回数字表达式x的整数部分 位置/方向函数位置/方向函数用于根据不同输入变量计算有关位置或方向的参数。ADAMS/View中系统提供的位置/方向函数分类介绍如下。 (1)位置函数 LOC_ALONG_LINE 返回两点连线上与第一点距离为指定值的点 LOC_CYLINDRICAL 将圆柱坐标系下坐标值转化为笛卡儿坐标系下坐标值 LOC_FRAME_MIRROR 返回指定点关于指定坐标系下平面的对称点 LOC_GLOBAL 返回参考坐标系下的点在全局坐标系下的坐标值 LOC_INLINE 将一个参考坐标系下的坐标值转化为另一参考坐标系下的坐标值并归一化 LOC_LOC 将一个参考坐标系下的坐标值转化为另一参考坐标系下的坐标值

ADAMS部分常用函数的说明

ADAMS常用函数的说明 一、几个常用函数的说明 1、 STEP函数 格式:STEP (x, x0, h0, x1, h1) 参数说明: x ―自变量,可以是时间或时间的任一函数 x0 ―自变量的STEP函数开始值,可以是常数或函数表达式或设计变量; x1 ―自变量的STEP函数结束值,可以是常数、函数表达式或设计变量; h0 ― STEP函数的初始值,可以是常数、设计变量或其它函数表达式; h1 ― STEP函数的最终值,可以是常数、设计变量或其它函数表达式。 2、 IF函数 格式:IF(表达式1: 表达式2, 表达式3, 表达式4) 参数说明: 表达式1-ADAMS的评估表达式; 表达式2-如果的Expression1值小于0,IF函数返回的Expression2值; 表达式3-如果表达式1的值等于0,IF函数返回表达式3的值; 表达式4-如果表达式1的值大于0,IF函数返回表达式4的值;

例如:函数IF(time-2.5:0,0.5,1) 结果:0.0 if time < 2.5 0.5 if time = 2.5 1.0 if time > 2.5 3、AKISPL函数 格式:AKISPL (First Independent Variable, Second Independent Variable,Spline Name, Derivati ve Order) 参数说明: First Independent Variable ——spline中的第一个自变量 Second Independent Variable(可选) ——spline中的第二自变量 Spline Name ——数据单元spline的名称 Derivative Order(可选) ——插值点的微分阶数,一般用0就可以了 例如: function = AKISPL(DX(marker_1, marker_2), 0, spline_1) spline_1用下表中的离散数据定义:

基于ADAMS车辆随机振动的模拟仿真研究

10.16638/https://www.wendangku.net/doc/5b16878103.html,ki.1671-7988.2017.08.032 基于ADAMS车辆随机振动的模拟仿真研究 彭永旗 (长安大学汽车学院,陕西西安710064 ) 摘要:论文以某轿车为研究对象,基于机械系统动力学仿真软件ADAMS/CAR建立包括前后悬架子系统、转向子系统和前后轮胎子系统的车辆整车模型。运用ADAMS/CAR路面建模器建立B级随机路面模型,通过ADAMS/CAR/Ride对整车模型在所建立的随机路面上进行模拟仿真研究,以底盘的加权加速加速度均方根为评价指标,对其进行平顺性评价。 关键词:随机振动;仿真;平顺性;ADAMS 中图分类号:U462.2 文献标识码:A 文章编号:1671-7988 (2017)08-93-03 Simulation and analysis of Vehicle under random vibration input Peng Yongqi ( University of changan automobile institute, Shaanxi Xi 'an 710064 ) Abstract:This paper takes a car as the research object. The multi-body dynamic model of a commercial vehicle is established in which suspensions tires and the vehicle body the steering system are considered. Through the road-builder of the software ADAMS/CAR establish the B random vibration ride and simulation the model through the ADAMS/ CAR/Ride in this B random vibration road. Based on the weighted acceleration root mean square value of the chassis, the ride comfort evaluation is carried out. Keywords: random vibration; simulation; ride comfort; ADAMS CLC NO.: U462.2 Document Code: A Article ID: 1671-7988 (2017)08-93-03 引言 随着经济的发展,人们的生活水平也越来越好,汽车也逐渐走进了千家万户,人们从刚开始对车要求具有良好的动力性和经济性逐渐开始注重车的舒适性,因此,汽车的车辆系统动力学性能越来越值得深入的研究[1]。汽车的平顺性主要是来自路面的随机振动激励的响应,也叫做乘坐舒适性[2]。因此,如何得到一个好的整车模型和真是的随机振动路面模型城为了车辆平顺性评价的关键。 随着计算机技术的迅猛发展,虚拟样机技术也随之发展开来。ADAMS集建模、仿真、运算和分析的机械系统仿真软件,自开发以来,其在汽车、机械和航空领域得到广泛应用。本论文以某小型轿车为研究对象,基于机械系统动力学仿真软件ADAMS/CAR建立包括前后悬架子系统、转向子系统和前后轮胎子系统的车辆整车模型。运用ADAMS/CAR路面建模器建立B级随机路面模型,通过ADAMS/CAR/Ride对整车模型在所建立的随机路面上进行模拟仿真研究,以底盘处的加权加速加速度均方根为评价指标,对其进行平顺性评价。 1、整车仿真模型的建立 汽车是一个由成千上万的零部件组装而成,结构复杂。本论文根据随机振动的平顺性要求,对其进行简化模型,得到了一个包含前后悬架子系统、转向子系统和前后轮胎子系统的车辆整车模型。 作者简介:彭永旗,就读于长安大学。

adams振动分析实例

Getting Started Using ADAMS/Vibration Overview ADAMS/Vibration, part of the MSC.ADAMS? suite of software, performs frequency-domain analyses. ADAMS/Vibration is a plugin to the interface products ADAMS/Aircraft, ADAMS/Car, ADAMS/Engine, ADAMS/Rail, and ADAMS/View. It can also be used standalone with an ADAMS/Solver model. Using ADAMS/Vibration, you can study forced vibrations within your MSC.ADAMS models. You can also use the results from ADAMS/Vibration in noise/vibration/harshness (NVH) studies to predict the impact of vibrations in automobiles, trains, planes, and so on. ADAMS/Vibration can run in two modes: interactive and batch. This guide focuses on using ADAMS/Vibration in our MSC.ADAMS interface products, such as ADAMS/View (interactive mode). For information on batch mode analysis, refer to the ADAMS/Vibration online help. This guide includes the following sections: ■Introducing the Problem,3 ■Building the Model,9 ■T esting the Model,19 ■Reviewing the Model,23 ■Improving Y our Design,39 ■Optimizing the Model,45

ADAMS 柔性体运动仿真分析及运用

ADAMS 柔性体运动仿真分析及运用 焦广发,周兰英 (北京理工大学机械与车辆工程学院100081) 摘要介绍了ADAMS柔性体基本理论及在ADAMS中生成柔性体的几种方法,并构建机械系统仿真模型.通过一个实例验证了ADAMS 柔性体运动仿真分析的实效. 关键词:ADAMS 柔性体运动仿真继电器 Application of ADAMS flexible body kinetic simulation Jiao 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 mechanical system1,constructed mechanical system simulation model1 Tested the validity of the ADAMS flexible kinematical simulation through an example1. Key words :ADAMS Flexible body Kinetic simulation relay ADAMS全称是机械系统自动动力学分析软件,它是目前世界范围内最广泛使用的多体1系统仿真分析软件,其建模仿真的精度和可靠性在现在所有的动力学分析软件中也名列前茅.机械系统动力学仿真分析是机械设计的重要内容,过去分析时建立的模型,其构件都是属于刚体,在作运动分析时不会发生弹性变形.而实际上,在较大载荷或加、减速的情况下,机构受力后会有较大的变形和位移变化,产生振动.ADAMS的分析对象主要是多刚体,但ADAMS提供了柔性体模块,运用该模块可以实现柔性体运动仿真分析,以弹性体代换刚体,可以更真实地模拟出机构动作时的动态行为,同时还可以分析构件的振动情况[1]. 一、ADAMS柔性体理论及生成柔性体的几种方法 ADAMS柔性模块是采用模态来表示物体弹性的,它基于物体的弹性变形是相对于连接物体坐标系的弹性小变形,同时物体坐标系又是经历大的非线性整体移动和转动这个假设建立的.其基本 基金项目:北京市重点学科建设(XK100070424);北京理工大学基金(0303E10) 作者简介:焦广发(1982—),男,河北人,硕士,主要研究方向为动力学仿真,有限元分析和表面涂层技术. 思想是赋予柔性体一个模态集,采用模态展开法,用模态向量和模态坐标的线性组合来表示弹性位移,通过计算每一时刻物体的弹性位移来描述其变形运动.ADAMS柔性模块中的柔性体是用离散化的若干个单元的有限个结点自由度来表示物体的无限多个自由度的.这些单元结点的弹性变形可近似地用少量模态的线性组合来表示. ADAMS提供了四种生成柔性体的方法,对于外形简单的构件,可以采用直接生成柔性件的方法,即拉伸模式;对于外形复杂的构件,可以采用先建刚性件, 再进行网格划分的模式, 即构件网格模式(Solid). 1) 拉伸法生成柔性体:首先要确定拉伸中心线,再定义截面半径、单元尺寸、材料属性等,最后定义好柔性体跟其它构件的连接点即外连点,就可以生成柔性体.模型生成柔性件的同时生成模态中性文件,该模态中性文件中包含了柔性件的质量、质心、转动惯量、频率、振型以及对载荷的参数因子等信息.将模型中原有的刚体件上的运动副修改在柔性件上,使柔性件与模型上的其它构件连接起来,同时删除无效的刚性件.这样可以使模型保持原有的自由度,从而实现柔性构件的运动仿真运算.

adams常见函数总结

ADAMS常用函数总结 在使用adams的过程中,由于函数比较多,大概有11种之多,如1、Displacement Fu nction 2、Velocity Functions 3、Acceleration Functions 4、Contact Functions 5、Spline Functions 6、Force in Object Functions 7、Resultant Force Functi ons 8、Math Functions 9、Data Element Access 10、User-Written Subroutine Invocation 11、Constants & Variables。 在adams中也有帮助文档,但是对于初学者来说还是有一定的难度的,基于这种情况我总结了一下几种常用的函数,希望能够起到抛砖引玉的作用! 1、STEP函数 格式:STEP (x, x0, h0, x1, h1) 参数说明: x―自变量,可以是时间或时间的任一函数 x0 ―自变量的STEP函数开始值,可以是常数或函数表达式或设计变量; x1 ―自变量的STEP函数结束值,可以是常数、函数表达式或设计变量 h0 ―STEP函数的初始值,可以是常数、设计变量或其它函数表达式 h1 ―STEP函数的最终值,可以是常数、设计变量或其它函数表达式 2、IF函数 格式:IF(表达式1: 表达式2, 表达式3, 表达式4) 参数说明: 表达式1-ADAMS的评估表达式; 表达式2-如果的Expression1值小于0,IF函数返回的Expression2值; 表达式3-如果表达式1的值等于0,IF函数返回表达式3的值; 表达式4-如果表达式1的值大于0,IF函数返回表达式4的值; 例如:函数IF(time-2.5:0,0.5,1) 结果:0.0 if time < 2.5 0.5 if time = 2.5 1.0 if time > 2.5 3、AKISPL函数 格式:AKISPL (First Independent Variable, Second Independent Variable,Spline Name, Derivative Order) 参数说明: First Independent Variable——spline中的第一个自变量 Second Independent Variable (可选) ——spline中的第二自变量Spline Name——数据单元spline的名称 Derivative Order (可选) ——插值点的微分阶数,一般用0就可以function = AKISPL(DX(marker_1, marker_2, marker_2), 0, spline_1) spline_1用下表中的离散数据定义 自变量x 函数值y -4.0 -3.6 -3.0 -2.5 -2.0 -1.2

工程案例—机器人Adams虚拟实验详细步骤(精)

一.ADAMS软件简介 虚拟样机仿真分析软件ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是对机械系统的运动学与动力学进行仿真的商用软件,由美国MDI (Mechnical Dynamics Inc.)开发,在经历了12个版本后,被美国MSC公司收购。ADAMS集建模、计算和后处理于一体,ADAMS有许多个模块组成,基本模块是View模块和Postprocess模块,通常的机械系统都可以用这两个模块来完成,另外在ADAMS中还针对专业领域而单独开发的一些专用模块和嵌入模块,例如专业模块包括汽车模块ADAMS/Car、发动机模块ADAMS/Engine、火车模块ADAMS/Rail、飞机模块ADAMS/Aircraft等;嵌入模块如振动模块ADAMS/Vibration、耐久性模块ADAMS/Durability、液压模块ADAMS/Hydraulic、控制模块ADAMS/Control和柔性体模块ADAMS/AutoFlex等[3]。 1.1ADAMS软件概述 ADAMS是以计算多体系统动力学(Computational Dynamics of Multibody Systems)为基础,包含多个专业模块和专业领域的虚拟样机开发系统软件,利用它可以建立复杂机械系统的运动学和动力学模型,其模型可以是刚体的,也可以是柔性体,以及刚柔混合体模型。如果在产品的概念设计阶段就采取ADAMS 进行辅助分析,就可以在建造真实的物理样机之前,对产品进行各种性能测试,达到缩短开发周期、降低开发成本的目的。 ADAMS,即机械系统动力学自动分析(Automatic Dynamic Analysis of Mechanical Systems)该软件是美国MDI公司(Mechnical Dynamics Inc.)开发的虚拟样机分析软件。目前,ADAMS已经被全世界各行各业的数百家主要制造商采用。根据1999年机械系统动态分析软件国际市场份额的统计资料,ADAMS 软件销售总额近八千万美元、占据了51%的份额。 ADAMS软件使用交互式图形环境和零件库、约束库、力库,创建完全参数化的机械系统几何模型,其求解器采用多刚体系统动力学理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,

ams振动分析实例中文版

a m s振动分析实例中文 版 公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]

1.问题描述 研究太阳能板展开前和卫星或火箭分离前卫星的运行。研究其发射振动环境及其对卫星各部件的影响。 2.待解决的问题 在发射过程中,运载火箭给敏感部分航天器部件以高载荷。每个航天器部件和子系统必学设计成能够承受这些高载荷。这就会带来附加的质量,花费高、降低整体性能。更好的选择是设计运载火箭适配器(launch vehicle adapter)结构。 这部分,将设计一个(launch vehicle adapter)的隔离mount,以在有效频率范围降低发射震动传到敏感部件的部分。关心的敏感部件在太阳能板上,对70-100HZ的输入很敏感,尤其是垂直于板方向的。 三个bushings将launch vehicle adapter和火箭连接起来。Bushing的刚度和阻尼影响70-100HZ范围传递的震动载荷。所以设计问题如下: 找到运载火箭适配器系统理想刚度和阻尼从而达到以下目的: 传到航天器的垂直加速度不被放大; 70-100HZ传递的水平加速度最小。 3.将要学习的 Step1——build:在adams中已存在的模型上添加输入通道和振动执行器来时系统振动,添加输出通道测量响应。 Step2——test:定义输入范围并运行一个振动分析来获得自由和强迫振动响应。 Step3——review:对自由振动观察模态振型和瞬态响应,对强迫振动,观察整体响应动画,传递函数。 Step4——improve:在横向添加力并检查传递加速度,改变bushing的刚度阻尼并将结果作比较。添加频域测量供后续设计研究和优化使用。

基于adams的轴承振动失效分析

Engineering MECHANICS,Vol.14,2007,No.4,p.259–268259 VIBRATION ANALYSIS OF ROTARY DRIER Frantiˇs ek Palˇc′a k*,Martin Vanˇc o* In this paper the transfer of vibration from motor to the bottom group of rotary drier is analyzed in the ADAMS/Vibration module environment.Excitation from unba- lanced motor shaft is transferred through bearings mounted in side shields to the transmission device and bottom plate.Output results were time-domain courses of displacement,velocity,acceleration and transfer functions,frequency response func- tions and modal coordinates corresponding to excitation frequency. Key words:vibration,rotary drier,frequency response 1.Description of goals The goal of vibration analysis of rotary drier developed by Bosch Siemens Hausgeraete, Michalovce was the evaluation of vibration transfer from motor to the bottom plate.Ob-tained results should be used as comparative values for experimental results from point of view of allowed level of vibration.To obtain physically relevant results for basic insight of its functional and vibrational properties3D model of drier bottom plate(Fig.1)includes bearings,transmission-device with belt and bottom plate with attachment elements. Fig.1:Scheme of drier’s bottom plate 2.Task steps The requested research oriented to the virtual dynamic analyses of mechanical system with gross motions dictates to adopt mechanical system simulation technology to perform *Assoc.Prof.F.Palˇc′a k,Ph.D.,MSc.M.Vanˇc o,Strojn′?cka fakulta,Slovensk′a technick′a univerzita v Brati-slave,N′a m.slobody17,81231Bratislava

ADAMS常用函数

在使用adams的过程中,由于函数比较多,大概有11种之多,如1、Displacement Function 2、Velocity Functions 3、Acceleration Functions 4、Contact Functions 5、Spline Functions 6、Force in Object Functions 7、Resultant Force Functions 8、Math Functions 9、Data Element Access 10、User-Written Subroutine Invocation 11、Constants & Variables。 在adams中也有帮助文档,但是对于初学者来说还是有一定的难度的,基于这种情况我总结了一下几种常用的函数,希望能够起到抛砖引玉的作用! 1、STEP函数 格式:STEP (x, x0, h0, x1, h1) 参数说明: x―自变量,可以是时间或时间的任一函数 x0 ―自变量的STEP函数开始值,可以是常数或函数表达式或设计变量; x1 ―自变量的STEP函数结束值,可以是常数、函数表达式或设计变量 h0 ―STEP函数的初始值,可以是常数、设计变量或其它函数表达式 h1 ―STEP函数的最终值,可以是常数、设计变量或其它函数表达式 2、IF函数 格式:IF(表达式1: 表达式2, 表达式3, 表达式4) 参数说明: 表达式1-ADAMS的评估表达式; 表达式2-如果的Expression1值小于0,IF函数返回的Expression2值; 表达式3-如果表达式1的值等于0,IF函数返回表达式3的值; 表达式4-如果表达式1的值大于0,IF函数返回表达式4的值; 例如:函数IF(time-2.5:0,0.5,1) 结果:0.0 if time < 2.5 0.5 if time = 2.5 1.0 if time > 2.5 3、AKISPL函数 格式:AKISPL (First Independent Variable, Second Independent Variable,Spline Name, Derivative Order) 参数说明: First Independent Variable——spline中的第一个自变量 Second Independent Variable (可选) ——spline中的第二自变量 Spline Name——数据单元spline的名称 Derivative Order (可选) ——插值点的微分阶数,一般用0就可以 function = AKISPL(DX(marker_1, marker_2, marker_2), 0, spline_1) spline_1用下表中的离散数据定义 自变量x 函数值y -4.0 -3.6 -3.0 -2.5 -2.0 -1.2 -1.0 -0.4 0.0 0.0 1 0.4

11 ADAMS_CAR模块详细实例教程(整车仿真分析篇)

11整车仿真 (234) 11.1整车装配模型 (234) 11.2整车仿真 (235) 11.3后处理曲线读取 (237) 11.4动画演示 (237) 11.4录制动画演示 (241) 11.5整车仿真调试 (241) 附例 (242) 233

《整车仿真分析篇》 11整车仿真 在Adams/Car环境下进行整车动力学仿真必须包含的子系统有: 前/后悬架 转向系统 前/后轮胎 车身 此外Adams/Car还会包含一个Test Rig(测试台)。在开环(Open-loop)、闭环(Close-loop)和准静态分析(Quasi-static)中必须选择._MDI_SDI_TESTRIG。用户可以在整车模型中包含其它的子系统,如制动子系统、动力系统等。 11.1整车装配模型 在Standard Interface界面菜单里选择File>New>Full_Vehicle Assembly。 在出现的对话框里输入自己取的整车装配体名称,在各个子系统栏目里右击鼠标,在自己的数据库里找到相应的各个子系统: 234

235 点击OK ,如图所示: 本例分析以双移线仿真为例,没有添加动力总成部分。 11.2整车仿真 从菜单选择Simulation>Full_Vehicle Analysis>Course Events>ISO Lane_Change 。

设定对话框如图所示: 点击OK,如果运算成功的话信息窗口如下: 236

11.3后处理曲线读取 方法和步骤请参照悬架分析篇 11.4动画演示 动画演示有两种方式: Review>Animation Controls 1)从菜单选择Array 设定动画控制如下: 237

基于ADAMS啮合齿轮振动的检测与分析

课程论文 论文标题:基于ADAMS啮合齿轮振动的检测与分析 姓名:苏达子 学号:0901301012 专业:机械制造及其自动化专业 学院:机械工程学院 时间:2013年01月13日

基于ADAMS啮合齿轮振动的检测与分析 苏达子机械工程学院 0901301012 【摘要】基于ADAMS2012(Automatic Dynamic Analysis of Mechanical Systems)软件的基础上建立参数化直齿轮三维实体模型,使用多体动力学分析软件ADAMS 对齿轮黏合过程中产生的振动进行仿真分析,研究了在对应转速和力矩条件下齿轮振动在时域及频域中的变化规律并对齿轮啮合过程中可能产生的振动故障进行分析,提出诊断结果。 关键词:ADAMS;齿轮;振动;仿真 【Abstract】Based on the of software ADAMS 2012 (Automatic Dynamic Analysis of Mechanical Systems) creates parametric straight spur gear in 3D physical model, the use of multi-body dynamics analysis software ADAMS on gear bonding process of vibration simulation analysis, in the corresponding rotational speed and torque conditions gear vibration in time and frequency domain and the change rule of gear meshing might occur during the process of vibration fault is analyzed, and the diagnosis. Key words:Adams;Gear;Vibration;Simulation. 1 引言 机械故障诊断学时20世纪六七十年代逐渐发展起来的一门综合性、交叉性的新学科。它通过获得机械设备在静止或运动中的状态信息,并参考设备过去的运行经历,来获得设备的实时状况,并推断未来的趋势,从而确定必要的对应策略。 在齿轮诊断方面,日本的白木万博自60、70年代以来,发表了大量的故障诊断方面的文章,总结了丰富的现场故障处理经验并进行了理论分析。美国机械工艺技术公司,赛格研究所及麻省理工学院机械设计部对齿轮典型故障机理进行了大量的试验研究。JS米切尔在“机器故障的分析与监测”中也对齿轮故障机理做了详细的论述。我国在齿轮故障机理研究方面也做了大量工作。如郑州工业大学韩捷等在“齿轮故障的振动频谱机理研究”中对齿轮的故障机理做了深入的探讨,提出了将齿轮故障特征分为大周期齿轮故障特征和小特征齿轮故障特征[1]。 2 齿轮振动原理 2.1齿轮产生振动的机理 齿轮是机械设备中的常用部件,而齿轮传动也是机械传动中最常见的方式之一。齿轮失效的主要原因有: (1)轮齿的啮合振动;

Adams振动仿真心得

Adams单自由度隔振扫频研究心得: 1.对于box刚体,讨论y方向单自由度,对box需要两点移动副约束,两点要求是棱角点 或者中心点,而且两点不能在一个y的高度上(猜测可能有冗余约束)。 2.Box上的两点移动副约束要求:first body 与second body 要求互换,即同一零件不能作 为两个移动副的first body。如果还不行,在满足说说的条件下,多尝试几种组合。 3.重力场的加载与否不影响频响应函数的得出及结果。频响函数纵坐标单位为分贝,即振 幅的常用对数的20倍。 4.幅频特性曲线,无阻尼对应相位差180°,有阻尼对应相位差小于180°。 5.加载重力加速度后,时域仿真会整体自由落体,静态求解会报错,但是不影响频响求解。 6.当弹簧阻尼系数设置过大时,(共振峰值近似消除),频响求解会报错,可能是振动模块 无法仿真过阻尼状态。 非线性弹簧下,对于质量块,如何建立力? 1.右键弹簧功能图标,选择“箭头指向一点”的图表,确定详细栏中为:Two Bodies、constant, 选择质量块→选择ground→选择质量中心→方向确定点。 2.对新建的力以后,要modify一下,因为通过刚度外部数据需由常数改为函数。 3.函数-AKISPL(DM(MAKER_11,PART_3.CM)-400,0,SPLINE_1,0),大括号内依次表 示,MAKER_11和PART_3.CM两标记点之间的距离减参考坐标(即第一变量为变形),没有第二变量,曲线名称为SPLINE_1,微分阶数为零。 4.研究非线性弹簧弹簧力和位移的关系,要用非线性力取代弹簧。得到的力-位移曲线曲率 大的部分放大后会发现是具有滞回特性的。 5.需建立两个测量,监测力和位移。 6.研究有阻尼弹簧振幅衰减过程,可定义衰减系数指标,表示前两个峰值之比。 1.导入的参数文件如果是csv格式,在导入后,time column index 可以不输入1,如果是 txt格式需要输入1才能读入数据曲线。 2.利用模型确认工具,可以发现模型自由度数目不对,或者模型有问题时,利用children 按钮可以找到问题所在;需要删除零质量零件但是又找不到零件时,在菜单栏view 下面的part only 或者model里面可以找到并删除。 3.输入设计变量要干脆,不要修改,否则出现编号杂乱无章,变量过多,暂时不知道怎么 删除无用编号。 1.通过绘制垂直方向(或水平方向)频响的幅值曲线与相位曲线,可以看出影响垂直方向 (或水平方向)响应的最大的模态频率。 2.通过绘制功率谱密度或PSD曲线,可以显示振动分析中各种频率输入的传递能量。会看 到在模态频率处曲线纵坐标开始有较大的降幅。 3.通过绘制模态坐标,可以查看某一阶模态对应的振动响应。在单个坐标系里得到各阶模 态对应的振动响应,从而找到对系统振动响应影响最大的模态。 4.对于三维频响图,y轴标记为run:1.0~2.0,暂不知道表示什么意思。 查看创建某一part的measure,查看振动情况时,选择坐标方向而不是mag(幅值)项,这里的mag(幅值)项还不知道什么意思,从mag(幅值)的结果来看不是振幅的意思,也不是各个方向振幅的模值。

相关文档
相关文档 最新文档