ADAMSVibration振动分析模块教程

合集下载

adams振动分析实例中文版

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的刚度阻尼并将结果作比较。

添加频域测量供后续设计研究和优化使用。

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

加载Adams/vibration模块:Tools/ plugin Manager.仿真卫星模型:仿真看其是否工作正常,仿真之前关掉重力,这个仿真太阳能板在太空中的位置。

基于ADAMS的柔性传动轴系扭转振动分析

基于ADAMS的柔性传动轴系扭转振动分析

=
( 1)
确定发动机谐次 r 的范围采用以下公式 60 ωi 60 ωi ・ ≤r ≤ π・ π 2 nmax 2 nmin
( 2)
式中 , nmax 、 nmin分别为发动机最高 、 最低工作转速 。 通过式 ( 1) 、 式 ( 2) 可以看出 , 在动力传动轴系转动 过程中 , 当发动机升速或者降速时 , 轴系将会遇到多个 临界转速 , 即会发生多次共振 。但在升速或者降速过 程中短时间通过临界转速不会建立起共振工况 。因此 需要关注的是在发动机工作转速范围内出现的临界转 速 , 尤其是发动机激振力矩幅值较大的谐次对应的临
2. 2 仿真测试
由于机车传动轴的扭转振动在运转过程中属于强 迫振动 , 而且发动机内部激振很复杂 , 所以在仿真过程 中计算机不可能模拟发动机的激振过程 。本文在仿真 过程中采用的测试方法为给系统一单位力 δ, 然后测 试系统的自由扭转振动情况[ 7 ] 。通过仿真软件对系统
为了准确反映传动轴系各个部件的相互关系 , 根 据零件的二维图纸和技术参数 , 将它们的实际运动关 系简化成 ADAMS 中的理想约束 , 组装成一个完整的轴 系 。传动系统模型总成如图 4 所示 。
第 31 卷 第 6 期 基于 ADAMS 的柔性传动轴系扭转振动分析 79
①假设传动系统中各构件之间的装配误差为零 , 即忽略各构件之间的装配误差 。 ②假设传动系统各构件之间的摩擦力为零 , 即忽 略各构件之间的摩擦力 。 ③假设所有构件均为匀质构件 , 构件的轴心偏心 距为零 , 即忽略构件由于偏心引起的横向振动 。 ④假设液力变矩器端的阻尼为零 , 弹簧的阻尼为 零。 ⑤假设振源只有发动机 , 即忽略整车其余部分传 来的振动 。 1. 2. 3 建立构件柔性体模型 要在多体动力学分析中建立模型的柔性体 , 则必 须先对各个构件进行有限元分析 , 得到其各阶振型和 固有频率 ,然后利用模态中性文件 (MNF) ,导入多体系 统中 , 实现构件的柔性化 。本文采用 ADAMS/ Flex 模 块的构件网格模式 ( Geometry) ,首先定义好柔性体的附 着点 ,即柔性件与其它构件的连接点 。定义好附着点 后 ,需要在附着点的附近的网格结点上选取适当数量 结点作为力的作用点 , 作用点的数量和位置根据模型 精度 的 需 要 来 选 取 。最 后 , 将 选 取 的 结 点 转 换 成 ADAMS 的标识 ID , 就可以生成模态中性文件 。图 1 、 图 2、 图 3 所示为飞轮 、 前联轴节 、 齿轮轴有限元模型 , 表 1 为其构件的前 6 阶模态对应的固有频率 。

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

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振动分析

ADAMS振动分析介绍ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是一款广泛应用于机械工程领域的多体动力学仿真软件。

它可以用于对机械系统的运动、动力、力学性能进行仿真和分析。

其中一项重要应用就是进行振动分析。

振动是机械系统中普遍存在的现象,对于复杂的机械系统,振动分析是非常重要的。

在设计阶段进行振动分析可以对系统的结构进行优化,减少振动对系统的破坏,并提高系统的可靠性和性能。

振动分析方法ADAMS提供了多种振动分析方法,包括模态分析、频率响应分析和随机响应分析等。

模态分析模态分析是振动分析中常用的方法之一。

它通过计算机模拟的方式,求解结构系统的振型、振荡频率和振动模态的特性。

在ADAMS中,我们可以使用模态分析来确定系统的固有频率和振型。

通过模态分析,我们可以了解系统的固有振动特性,为后续的振动设计提供参考。

频率响应分析频率响应分析是用来研究结构在激励下的振动响应。

在ADAMS中,我们可以通过对系统施加激励,来计算系统在不同频率下的响应。

通过频率响应分析,我们可以了解系统在不同频率下的振动特性,判断系统是否存在共振现象,并优化系统的设计以避免共振。

随机响应分析随机响应分析是用来研究结构在随机激励下的振动响应。

在ADAMS中,我们可以通过模拟随机激励,并计算系统的随机响应。

随机响应分析可以用来评估系统的结构强度和稳定性,预测系统遇到随机激励时的振动响应。

ADAMS中的振动分析步骤在ADAMS中进行振动分析的一般步骤如下:1.构建模型:在ADAMS中构建机械系统的模型,包括系统的刚体、连接关系、约束和激励等。

2.定义材料属性:为模型中的各个部件定义材料属性。

这些属性包括材料的密度、弹性模量、泊松比等。

3.应用边界条件:定义模型中的边界条件,如约束、初始位移等。

4.进行振动分析:选择适当的振动分析方法,如模态分析、频率响应分析或随机响应分析,并设置计算参数。

ADAMS教程很详细手把手教你学会

ADAMS教程很详细手把手教你学会

ADAMS教程很详细手把手教你学会
ADAMS是一款领先的多体动力学仿真软件,广泛应用于机械、航空航天、汽车等领域。

它可以帮助工程师进行产品设计、性能分析、优化等工作。

本文将介绍ADAMS的使用方法,通过详细的手把手教程,让你轻松掌握ADAMS的技术。

接下来,我们需要在模型中添加不同的零部件,比如连接件、传动件等。

通过简单的拖拽操作,将零部件拖放到模型中,并连接它们。

通过设定零部件的属性和参数,可以定制不同的模型。

在模型构建完成后,我们可以进行仿真分析。

点击仿真按钮,ADAMS 将自动计算模型的运动学和动力学特性,得到系统的运动轨迹、力学特性等。

通过对仿真结果的分析,我们可以了解系统的行为和性能。

除了基本的模型构建和仿真分析,ADAMS还提供了优化功能。

通过设定不同的优化目标和约束条件,ADAMS可以自动优化系统设计,使其达到最佳性能。

另外,ADAMS还支持多种输出格式,比如图表、动画等。

我们可以将仿真结果输出为图表,方便进行数据分析;也可以生成动画演示,直观显示系统的运动过程。

总的来说,ADAMS是一款功能强大的多体动力学仿真软件,能帮助工程师进行产品设计和性能分析。

通过本文的手把手教程,相信你已经掌握了ADAMS的基本使用方法,希望你能够在工程设计中充分发挥ADAMS的优势。

基于ADAMS_Vibration的轧辊磨床测量装置振动特性仿真_刘静

基于ADAMS_Vibration的轧辊磨床测量装置振动特性仿真_刘静

高昂等弊病,
1. 1 ADAMS / Vibration 自由振动分析
使用 ADAMS / Vibration 的自由振动分析可以计算
系统固有频率,求解系统各阶模态主振型。计算固有
频率的方法是使用拉普拉斯变换在仿真运行点使模型
变换为线性矩阵,再通过本特征向量计算系统的固有
频率和阻尼比。
单自由度质量 - 弹簧 - 阻尼系统自由振动运动微
DOI:10.13841/ki.jxsj.2010.12.003
第 27 卷第 12 期 2010 年12 月
机械设计
JOURNAL OF MACHINE DESIGN
Vol. 27 No. 12 Dec. 2010
基于
ADAMS
/
Vibration
பைடு நூலகம்
*
的轧辊磨床测量装置振动特性仿真
刘静1 ,李郝林1 ,黄德杰2
关键词: 轧辊磨床; 测量装置; ADAMS / Vibration; 振动仿真 中图分类号: TG333. 72; TG391. 9 文献标识码: A 文章编号: 1001 - 2354( 2010) 12 - 0029 - 05
随着钢铁业的蓬勃发展,轧辊磨床的市场需求量 能成为设计成功与否的关键。抵抗振动能力的大小是
1,3 测量臂; 2 横梁; 4 砂轮架; 5 砂轮; 6 轧辊 图 1 测量支架简图
测量支架振动分析的三维几何模型利用 Solid Works 软件构建,然后用软件接口将其导入到 ADAMS 软件中,添加约束、力等信息,其中振动分析所用的激 励、输入通道、输出通道用 ADAMS / Vibration 模块实 现。根据支架结构,在创建振动分析模型时,通过在横 梁和砂轮架之间添加 8 个阻尼器约束来模拟横梁与砂 轮架之间结合部的刚度和阻尼,砂轮架和基座之间螺 栓连接结合部的刚度和阻尼也由 8 个阻尼器约束来模 拟,如图 2 所示。

Adams动力学仿真分析的详细步骤

Adams动力学仿真分析的详细步骤

1、将三维模型导出成parasolid格式,在adams中导入parasolid格式的模型,并进行保存。

2、检查并修改系统的设置,主要检查单位制和重力加速度。

3、修改零件名称(能极大地方便后续操作)、材料和颜色.首先在模型界面,使用线框图来修改零件名称和材料。

然后,使用view part only来修改零件的颜色。

4、添加运动副和驱动.注意:1)添加运动副时,要留意构件的选择顺序,是第一个构件相对于第二个构件运动。

2)对于要添加驱动的运动副,当使用垂直于网格来确定运动副的方向时,一定要注意视图定向是否对,使用右手法则进行判断。

若视图定向错了,运动方向就错了,驱动函数要取负。

3)添加运动副时,应尽量使用零件的质心点,此时也应检查零件的质心点是否在其中心。

4)因为在仿真中经常要修改驱动函数,所以应为驱动取一个有意义的名称,一般旋转驱动取为:零件名称_MR1,平移驱动取为:零件名称_MT1。

5)运动副数目很多,且后面用的比较少,所以运动副的名称可以不做修改。

对于要添加驱动的运动副,在添加运动副后,应马上添加驱动,以免搞错.6)添加完运动副和驱动后,应对其进行检查。

使用数据库导航器检查运动副和驱动的名称、类型和数量,使用verify model检查自由度的数目,此时要逐个零件进行自由度的检查和计算。

7)进行初步仿真,再次对之前的工作进行验证。

因为添加了材料,有重力,但没有定义接触,此时模型会在重力的作用下下掉。

若没问题,则进行保存。

5、添加载荷.6、修改驱动函数.一般使用速度进行定义,旋转驱动记得加d。

7、仿真。

先进行静平衡计算,再进行动力学计算。

8、后处理。

具体步骤如下:1)新建图纸,选择data,添加曲线,修改legend。

一般需要线位移,线速度,垂直轮压和水平侧向力的曲线。

2)分析验证,判断仿真结果的正确性(变化规律是否对,关键数值是否对)。

3)截图保存,得出仿真分析结论.。

基于ADAMS_Vibration的曲轴受迫振动分析

基于ADAMS_Vibration的曲轴受迫振动分析

河北科技师范学院学报 第25卷第2期,2011年6月Journa l of H ebe iN o r ma lU n i ve rs i ty o f Science&T echno l ogy V o.l25N o.2Jun,2011基于ADA M S/V ibrati on的曲轴受迫振动分析马淑英,陈立东,刘荣昌,陈建伟(河北科技师范学院机电工程学院,河北秦皇岛,066600)摘要:在对刚柔耦合曲轴系模型建立的基础上,给出了曲轴受迫振动的分析方法,利用A da m s/V i brati on软件对给定载荷条件下的曲轴扭转振动进行了动态仿真,仿真计算结果表明,在曲轴圆角处的位移和速度有一突变,说明在圆角处易产生变形,与实际相符。

关键词:曲轴;ADAM S;振动分析;振动模型中图分类号:TK422 文献标志码:A 文章编号:1672-7983(2011)02-0050-06曲轴系统作为发动机上主要的运动部件,它的性能优劣直接关系到发动机乃至整车的性能、可靠性和寿命。

曲轴系的振动是引发内燃机振动的主要因素。

曲轴上作用有大小、方向周期性变化的切向和法向作用力,故曲轴会产生扭转振动[1]。

由于曲轴较长,扭转刚度较小,且曲轴系的转动惯量较大,故曲轴扭转振动频率较低,在发动机工作转速范围内容易产生共振,从而引起较大噪声、加剧其它零件的磨损,甚至导致曲轴折断。

曲轴的振动本质上是三维形式的振动,不仅扭转振动是人们研究的主要内容之一,弯曲振动、纵向振动也成为研究的重要内容[2]。

因此,开展轴系多维振动的机理与控制方法的研究既有较高的学术价值,又有明确的工程应用意义。

1 曲轴的振动分析方法由于曲轴的结构和受力情况都比较复杂,在计算曲轴轴系的振动特性时,一般都要将轴系简化为比较简单的力学模型,以便于求解。

早期的曲轴振动研究主要采用离散化方法,并将曲轴振动作为纯扭转振动处理。

目前,多采用H o lzer法、传递矩阵法、有限元法、弹性波法、模态分析法等曲轴振动分析方法,其中传递矩阵法因计算方便快速应用最广,有限元法因计算精度高而受人青睐,弹性波传播法兼具上述两种方法的特点,开始被引入曲轴振动计算[3]。

基于ADAMS的盘式制动器振动分析

基于ADAMS的盘式制动器振动分析

基于ADAMS的盘式制动器振动分析盘式制动器是一种常见的制动装置,广泛应用于汽车、摩托车等机动车辆中。

在制动过程中,由于制动器产生的摩擦力和摩擦产生的振动力,会导致制动器的振动,进而影响制动效果和驾驶安全。

因此,对盘式制动器的振动进行分析和优化是非常重要的。

为了对盘式制动器的振动进行分析,可以使用ADAMS(Advanced Dynamic Analysis System)这个动力学仿真软件。

ADAMS是一种基于多体动力学的仿真软件,可以模拟和分析机械系统的动力学行为,包括刚体运动、受力分析等。

以下是一种基于ADAMS的盘式制动器振动分析的步骤。

首先,建立盘式制动器的三维模型。

使用ADAMS的绘图工具,可以建立一个盘式制动器的三维模型,包括刹车盘、刹车片、刹车卡钳等零件。

在建立模型时,需要考虑到实际制动器的几何形状、质量和刚度等参数。

然后,定义盘式制动器的材料属性。

在ADAMS中,可以为盘式制动器的每一个零件定义材料属性,包括材料的密度、弹性模量和泊松比等参数。

这些参数将影响盘式制动器的振动特性。

接下来,定义盘式制动器的运动学约束。

在ADAMS中,可以为盘式制动器的各个零件之间建立运动学约束,例如轴向约束、径向约束等。

这些约束可以使盘式制动器的模型遵循实际运动规律,并减少模型的自由度。

然后,定义盘式制动器的边界条件。

在ADAMS中,可以定义盘式制动器受力的边界条件。

例如,可以定义刹车盘受到的制动力大小和方向。

这些边界条件将影响盘式制动器的动力学响应。

接着,进行盘式制动器的动力学仿真。

在ADAMS中,可以对盘式制动器的模型进行动力学仿真。

通过施加边界条件和运动学约束,可以模拟盘式制动器在制动过程中的振动响应。

仿真结果可以包括盘式制动器的位移、速度和加速度等信息。

最后,分析盘式制动器的振动响应。

根据仿真结果,可以对盘式制动器的振动进行分析。

例如,可以计算刹车盘的最大位移和振动频率,评估盘式制动器的振动稳定性和制动效果。

ADAMS振动分析流程

ADAMS振动分析流程

ADAMS振动分析流程1. 概述ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是一种常用的多体动力学仿真软件,被广泛应用于机械系统的振动分析。

本文将介绍ADAMS振动分析的基本流程。

2. 模型建立在进行ADAMS振动分析之前,首先需要建立系统的多体动力学模型。

模型的建立可以通过两种方式实现:•几何建模:通过ADAMS软件提供的几何建模功能,可以直接构建系统的几何形状。

•CAD建模:可以使用其他CAD软件(如SolidWorks、CATIA等)建立系统的几何模型,并导入ADAMS进行后续分析。

3. 模型参数设置在建立好系统的几何模型后,需要设置模型的物理参数。

这些参数包括质量、刚度、阻尼等。

在ADAMS中,可以通过直接输入数值或者使用函数关联的方式来设置参数。

4. 载荷定义在进行振动分析前,需要定义系统的载荷。

载荷可以是外力、力矩、速度等。

可以在ADAMS中使用函数表达式、常数或者从外部文件中读取载荷数据。

5. 材料属性定义对于复杂的系统,需要为系统中的每个零件定义材料属性。

ADAMS提供了多种材料模型,可以根据实际情况选择合适的材料模型,并设置相应的材料参数。

6. 初始条件设置在进行振动分析前,需要设置系统的初始条件。

初始条件包括位置、速度等。

可以通过输入数值或者使用函数关联的方式来设置初始条件。

7. 振动分析设置在进行振动分析时,需要设置振动的类型和所要达到的目标。

ADAMS提供了多种振动分析方法,可以根据实际需要选择合适的方法。

常见的振动分析方法包括静态分析、模态分析和频率响应分析等。

8. 模型求解设置好振动分析的参数后,可以开始进行模型的求解。

ADAMS会对系统进行求解,并给出相应的结果。

结果包括位移、速度、加速度等。

9. 结果分析在进行振动分析后,可以对结果进行分析。

ADAMS提供了多种分析工具,可以绘制位移曲线、速度曲线、加速度曲线等。

112-基于MSC.ADAMS的摩托车虚拟样机的振动分析

112-基于MSC.ADAMS的摩托车虚拟样机的振动分析

7
图 2 座椅处频率响应曲线
图 3 手柄处频率响应曲线
图 4 座椅处相频曲线
图 5 手柄处相频曲线
另外,利用 MSC.ADAMS 中的振动分析模块的后处理功能,可以得到摩托车虚拟样机 的模态信息,以及当系统在受迫振动的情况下,那一阶特征模态被激活。这一过程是按照公 式(5)计算的。
x (s) (sI A) 1 B
所关心的模态。 图 7 列出了当只有前轮和后轮输入时,第 7 到第 10 号模态对系统模型传递函数的绝对 贡献的幅值(座椅处加速度值)—频率曲线,可以看出,在整个频率范围类,第 8 阶模态对 人的影响微乎其微,但是第 10 阶模态却穿过很宽的频带,并且在 18Hz 到 20Hz 之间达到了 一个非常显著的峰值。并且后轮的幅值比前轮大的多。
关键词:摩托车,虚拟样机,振动分析。 Abstract: Based on Multi-Body Dynamic theory and vibration theory, using the virtual
prototyping technology to build the rigid dynamic model of HR125-9A motorcycle on the software platform of MSC.ADAMS, and, using the PostProcessor in MSC.ADAMS to simulate and study the vibration of the motorcycle.
3.摩托车虚拟样机模型振动仿真分析
用 MSC.ADAMS 中的振动分析模块,建立输入和输出通道。其中输入通道可以分为两 部分,第一部分是由于路面不平引起的,作用在前后车轮上,第二部分是由于发动机的运转 引起的。 输出通道我们主要关心的是人体对振动输入的响应, 其中主要包括坐垫和手柄处的 响应。MSC.ADAMS/Vibration 模块以状态空间方程的形式建立线性化的样机数学模型,表 示如式(1)所示:

adams振动分析模块教程中文版.pptx

adams振动分析模块教程中文版.pptx
adamsvibration将你的系统放在不同工况下研究其振动行为而不需要建立新的模型包含了液压控制和其他子系统对振动特征的影响分析系统模型包含福建和其他非线性特征人造卫星系统特征值转移根据1太阳能板部署角2固定条件3接触条件4实际刚度这个转移影响卫星姿态控制点振动能量级和结构载荷情况轨道车辆系统特征值转移根据1等价锥度2悬架刚度3阻尼特性这个转移影响轨道车辆的稳定性和舒适性液压将振动应用于液压控制阀在频域内考察其对缸压和活塞运动的影响
包含液压和控制影响的系统行为
液压
将振动应用于液压控制阀,在频域内考察其对缸压和活塞运 动的影响。
包含附件特性的系统模型分析
汽车
发动机支撑 由缸内燃油燃烧压力引起的振动 位移,依赖于:
1、发动机支撑特性 2、发动机支撑位置 频域分析帮助设计者改进方案
ADAMS/Vibration11.0的性能
频域激振力输入 频域响应方程计算 结构振型参与系数表 力振动激励 力振动绘制 生成线性子系统
供应商必须在原型车上协调他们的系统和部件
需要方法研究系统
问题往往在原型车开发的后期发现,导致时间和金钱的浪费
用合适的方式评价设计
需求
一种研究系统级振动的方法,同样的方法还要可以研究系统级的运 动问题 …更快!!!
解决:更大范围的样机振动研究
使用ADAMS/Vibration的三个原因
将你的系统放在不同工况下研究其振动行为(而不需要 建立新的模型) 包含了液压、控制和其他子系统对振动特征的影响 分析系统模型,包含福建和其他非线性特征
工业需求
好的振动特性吸引消费者购买,增加消费者的舒适性
需要好的方法评价设计
最适NVH设计经常与其他设计属性相冲突。比如:耐久性,车辆的 动力表现

AdamsVibration后台运行

AdamsVibration后台运行

Adams/Vibration后台运行本文主要说明利用Adams/Vibration模块在频域范围内进行后台分析,这在实际工程中有一定的应用。

要完成这一分析流程,需要借助Python编译环境,Python作为一款应用广泛的编程软件,在很多工程仿真软件上都有其拓展应用的身影。

基本步骤:1.利用Adams创建振动分析用的模型,并以Adm方式保存,还需要有控制仿真过程的脚本文件,即Acf文件;2.利用Adams与Python的接口功能定义激励信号,输入通道,输出通道;3.利用Adams与Python的接口功能定义输出,将线性系统的频响特性保存在Xml文件中,同时生成Cmd文件用于Adams后处理;具体执行过程如下:第一,启动cmd命令窗口,并将工作路径指定到相关位置:C:\Users\cnzc8469\Desktop\batch。

点击回车后会产生如下变化,但最关键的是如下文件的生成:这里面关键的设置在Python脚本文件中,需要工程师首先熟悉Python的语法格式以及同Adams相关的API,可以参考帮助下的Testing your model章节,有详细地接口函数说明。

from msc.ADAMS.Vibration.AvActuator import *from msc.ADAMS.Vibration.AvOutputChannel import *from msc.ADAMS.Vibration.AvInputChannel import *from msc.ADAMS.Vibration.AvLinearize import *from msc.ADAMS.Vibration.AvUtils import *from AvPPTCmdExporter import *############################################这一部分相当于Include包含文件功能def message_handler(msg, type, data):"""Message handler for vibration"""if type[0] == "i":print "ADAMS/Vibration Info: %s" % (msg)elif type[0] == "w":print "ADAMS/Vibration Warn: %s" % (msg)else :print "ADAMS/Vibration Error: %s" % (msg)if __name__ == '__main__':# open a log file for logging messageslogFile = open("sla_batch.log", "w")try:# Check out the vibration licensevib_ok = AvAPI.AcquireLicense()if vib_ok:# set message handlerAvAPI().PushMessageHandler(message_handler, [])# 创建激励信号act_vert = AvActuatorSweptSine('SS1', 'Displacement', 5, 0)#创建输入通道,注意相关参数InChVert = AvInputChannelMarker("PadDispInput", 114, "Translational", "Global", "Z", act_vert)inList = [InChVert]# 创建输出通道CVA= AvOutputChannelPredefined("ChassisVertAccl", 105, "Acceleration", "Z") # Measure acceleration at steering rack.TRA= AvOutputChannelPredefined("TieRodAccl", 100, "Acceleration", "X") outList = [CVA, TRA]base_name = "sla_batch"MDI_CPU = os.environ['MDI_CPU']TOPDIR = os.environ['topdir']if MDI_CPU == "win32":if os.path.isdir(TOPDIR) != 0:TOPDIR = os.environ['SHORT_TOPDIR']base_path =TOPDIR+'/vibration/examples/python_batch_analysis/'+base_namemodel = base_path+".adm"acFile = base_path+".acf"#上面两行读取对应模型与脚本控制命令文件mList = []# 创建振动仿真分析参数,如模型名称,频域设定等Model = AvLinearModel(model, inList, outList, acFile, True, base_name, mList) if Model:# set the frequenciesf = AvMakeFrequency(0.1, 250, 500, True)Freq = AvAPI_Matrix(len(f), f)# 计算频响FR = Model.FrequencyResponse(Freq)# 传递函数TF = Model.TransferFunction(Freq)# 将计算结果写入到XML文件中matFile = open(base_name+".xml", "w")writeXMLHeader(matFile)writeMatrixXML(matFile, Freq, "Frequency range" )writeMatrixXML(matFile, FR, "Frequency Response")writeMatrixXML(matFile, TF, "Transfer Function" )writeXMLFooter(matFile)matFile.close()# 生成CMD文件用于后处理中amdModel = AvAMD(model)pptCmdExporter = VibPPTCmdExporter(".sla_basic", base_name+".cmd", amdModel, inList, outList, 0.1, 250.0, 500, True)pptCmdExporter.writeCmdForPPT(base_name)else:logFile.write("Could not produce linear model check execution display for errors.")AvAPI().PopMessageHandler()# 检查口令许可AvAPI.ReleaseLicense()else:logFile.write("Could not get ADAMS/Vibration Solver license")except Exception:formatExceptionInfo(logFile)最后,可以直接打开Adams后处理界面,将生成的CMD文件导入,查看相关信息,如频响等内容。

基于ADAMS的某重型卡车驾驶室悬置振动模态分析

基于ADAMS的某重型卡车驾驶室悬置振动模态分析

基于ADAMS的某重型卡车驾驶室悬置振动模态分析重型卡车驾驶室悬挂系统的振动特性对于驾驶员的驾驶舒适性和工作效率有着重要影响。

通过模态分析可以了解驾驶室的共振频率、模态形式和振动响应等信息,为改进驾驶室悬挂系统提供科学依据。

本文将基于ADAMS软件对重型卡车驾驶室的振动模态进行分析。

首先,我们需要获取重型卡车驾驶室的几何模型。

根据实际情况,建立三维的CAD模型,并导入到ADAMS软件中。

然后,在ADAMS中建立相应的悬挂系统模型,包括悬挂弹簧、阻尼器和悬挂杆等组件,并设置悬挂系统的约束条件。

此外,还需要给驾驶室施加外部激励,模拟实际道路的不平顺。

接下来,进行模态分析。

在ADAMS中,通过ADAMS/View模块进行模态分析。

在模态分析之前,需要设置求解器类型、求解步长和求解终止条件等参数。

然后,选择模态分析命令,并设置分析频率范围。

在模态分析过程中,ADAMS将自动计算得到驾驶室悬挂系统的各种模态特性,包括共振频率、模态形式和振动响应等参数。

最后,对模态分析结果进行评估和优化。

根据模态分析结果,我们可以了解到驾驶室悬挂系统的共振频率和模态形式,并判断是否存在共振问题。

如果存在共振问题,需要对悬挂系统进行优化设计,以提高驾驶室的舒适性和工作效率。

优化设计可以包括修改悬挂系统的刚度和阻尼等参数,或者采用其他减振装置。

通过反复优化设计和模态分析的循环,最终可以得到符合预期的驾驶室悬挂系统。

总之,通过基于ADAMS的重型卡车驾驶室悬挂系统模态分析,可以为驾驶室悬挂系统的优化设计提供科学依据。

通过准确分析驾驶室的振动特性,可以改善驾驶员的驾驶舒适性和工作效率,提高驾驶安全性。

ADAMS-Vibration-振动分析模块教程PPT课件

ADAMS-Vibration-振动分析模块教程PPT课件

Good vibration characteristics are purchase motivator and improve customer satisfaction
Need good way to measure design
Optimum NVH often conflicts with other attributes such as durability or vehicle dynamic
performance
Need way to balance competing requirements
Significant effort spent to understand and quantify customer NVH requirements into
objective terms and define specific tests
System eigenvalues shift according to
Panel deployment angle Locking condition Contact condition Actual spring rates
This shift affects attitude control margin, pointing jitter magnitude, and structural loading conditions
1 Take your system to different operating points to analyze vibratory behavior (without having to create new models)
2 Include effects of hydraulics, controls, and other subsystems on vibration characteristics

ADAMS-Vibration-振动分析模块教程

ADAMS-Vibration-振动分析模块教程
Need way to balance competing requirements
Significant effort spent to understand and quantify customer NVH requirements into objective terms and define specific tests relating to customer events
How Does It Work? Simplified/Unified Approach
Solution
Input
Motion or Vibration Simulation Process
Post-Processing
Time or Frequency Domain
Inputs
Plots, Animation, Tables, other time and frequency data
3 Analyze system modes including attachment and other nonlinear characteristics
Analyze Vibratory Behavior in Different Configurations
Satellite Example:
industryeffortsandmetrics?goodvibrationcharacteristicsarepurchasemotivatorandimprovecustomersatisfaction?needgoodwaytomeasuredesign?optimumnvhoftenconflictswithotherattributessuchasdurabilityorvehicledynamicperformance?needwaytobalancecompetingrequirements?significanteffortspenttounderstandandquantifycustomernvhrequirementsintoobjectivetermsanddefinespecifictestsrelatingtocustomerevents?currentmethodsareexpensiveindustryeffortsandmetrics?nvhinvolvesbothobjectiveandsubjectivedevelopment?partofprocesscanbequantifiedwithanalyticaltools?suppliersmusttunetheirsystemscomponentsrightthefirsttimetoprototypevehicleorelsetheyareresponsiblefornvhresolution?needwaytostudysystem?issuesoftendiscoveredlateinprototypedevelopmentresultinmoneyandtimeloss?valueindesigningrightwaytheneed?awaytostudysystemlevelvibrationsthesamewayyoucannowstudysystemlevelmotionproblems?

最新ADAMS-Vibration-振动分析模块教程课件ppt

最新ADAMS-Vibration-振动分析模块教程课件ppt
1 Take your system to different operating points to analyze vibratory behavior (without having to create new models)
2 Include effects of hydraulics, controls, and other subsystems on vibration characteristics
Analyze Vibratory Behavior in Different Configurations
Railcar Example:
System eigenvalues shift according to
Equivalent conicity Suspension stiffnesses Damper characteristics
ADAMS/Vibration Walk-Through
How Does It Work? Sபைடு நூலகம்mplified/Unified Approach
Solution
Input
Motion or Vibration Simulation Process
Post-Processing
Time or Frequency Domain
Inputs
Plots, Animation, Tables, other time and frequency data
Part of process can be quantified with analytical tools
Suppliers must “tune” their systems/components (right the first time) to prototype vehicle or else they are responsible for NVH resolution

ADAMS_Vibration

ADAMS_Vibration

Current methods are expensive
Industry Efforts and Metrics

NVH involves both objective and subjective development

Part of process can be quantified with analytical tools
例子:卫星振动特性分析
例子:卫星振动特性分析

系统的模态分析,且模态、振型变化
例子:卫星振动特性分析

仪器的力学环境。
例子:卫星振动特性分析

卫星适配器刚度阻尼如何选取?
回顾及问题

了解模块功能;
了解Vibration与Linear模块的区别; 使用Vibration模块进行虚拟振动试验及 方案设计。

Frequency domain analysis helps designers improve
ADAMS/Vibration 11.0 Capabilities


Frequency domain input forcing functions Frequency response function calculations Modal participation tables Forced vibration animation Forced vibration plotting Generate linear subsystems

Issues often discovered late in prototype development result in money and time loss

adams仿真操作详细步骤2

adams仿真操作详细步骤2

a d a m s仿真操作详细步骤2 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN图157. 添加marker,如图10所示。

图108. 路面生成:用MATLAB 生成C级路面的随机数据。

当汽车以V=20m/s的速度行驶在B 级路面上,,在MATLAB中按图1所示创建有限带宽随机数据产生模块。

图11然后利用spline样条曲线将所得到的数据导入ADAMS。

9. 添加路面参数,如图9所示。

图12图13图14至此,模型建立完毕,开始分析相关振动特性。

评判标准:1.车身加速度(舒适性)车身加速度参数也叫做不舒适性参数,是指经ISO 2631频率加权后的垂向加速度均方根值,可以描述其行驶平顺性(即乘坐舒适性)品质。

2.悬架动行程(弹簧寿命)悬架动行程参数也叫做悬架动挠度参数,定义为车轮与车身的位移之差的均方根值,用于描述相对于静平衡位置的悬架位移变化程度,它是评价车身姿态变化的指标。

3.轮胎动载荷(安全性)轮胎动载荷参数定义为相对于静平衡位置的轮胎载荷变化的均方根值,它是评价操纵稳定性的指标。

adams操作细节如图15-20所示。

图15图16图17图18图15-18为悬架动行程特性的操作过程。

图19为轮胎动载荷特性,前面操作过程与悬架动行程相似,不再赘述。

图19图20为车身加速度的操作截图。

图20以上各项操作,点击右下角的OK选项,都会自动生成所需数据。

如图21-23所示。

图21 悬架动行程(纵轴单位mm)图22 车身加速度曲线图纵轴单位mm2)图23 轮胎动载荷(纵轴单位mm)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Current methods are expensive
Industry Efforts and Metrics
NVH involves both objective and subjective development
Part of process can be quantified with analytical tools
3 Analyze system modes including attachment and other nonlinear characteristics
Analyze Vibratory Behavior in Different Configurations
Satellite Example:
ADAMS/Vibration 振动分析模块 教程
内容
了解模块功能;
了解Vibration与Linear模块的区别;
使用Vibration模块进行虚拟振动试验及 方案设计。
Vibration Issues Facing Engineers and Designers
How comfortable is ride, whether in automobile, airplane, railcar, or off-road machinery?
Good vibration characteristics are purchase motivator and improve customer satisfaction
Need good way to measure design
Optimum NVH often conflicts with other attributes such as durability or vehicle dynamic performance
Analyze Vibratory Behavior in Different Configurations
Railcar Example:
System eigenvalues shift according to
Equivalent conicity Suspension stiffnesses Damper characteristics
Need way to balance competing requirements
Significant effort spent to understand and quantify customer NVH requirements into objective terms and define specific tests relating to customer events
Issues often discovered late in prototype development result in money and time loss
Value in designing right way
The Need
A way to study system-level vibrations the same way you can now study system-level motion problems
This shift affects railcar stability and running comfort
Include Effects of Hydraulics and Controls on System Behavior
Hydraulics Example:
Apply input vibration to control valve and see effect at cment in frequency response function plots and animations
Will excitations in one part of system interact with another part of system?
When problems occur, how can they be isolated?
Industry Efforts and Metrics
…much faster!
Solution: Extend Scope of Virtual Prototyping
Motion/ Performance
Safety
Durability/ Fatigue
Noise/ Vibration
Three Reasons to Use ADAMS/Vibration
1 Take your system to different operating points to analyze vibratory behavior (without having to create new models)
2 Include effects of hydraulics, controls, and other subsystems on vibration characteristics
System eigenvalues shift according to
Panel deployment angle Locking condition Contact condition Actual spring rates
This shift affects attitude control margin, pointing jitter magnitude, and structural loading conditions
Suppliers must “tune” their systems/components (right the first time) to prototype vehicle or else they are responsible for NVH resolution
Need way to study system
相关文档
最新文档