ADAMS仿真分析及调试

合集下载

ADAMSCAR车辆操稳性国标试验仿真设定参数

ADAMSCAR车辆操稳性国标试验仿真设定参数

ADAMSCAR车辆操稳性国标试验仿真设定参数车辆操稳性是评判一辆车辆在行驶中稳定性和控制性能的重要指标,而国标试验是一种标准化的测试方法,用来评估车辆在各种路况下的操稳性表现。

为了提高车辆的操稳性,必须通过仿真模拟来研究并优化车辆在不同条件下的行驶性能。

在进行车辆操稳性国标试验的仿真设定参数时,需要考虑以下几个关键因素:
1.道路条件:不同的道路条件对车辆操稳性的影响很大,因此需要考虑在干燥、湿滑、结冰等各种不同路面条件下进行测试。

在仿真模拟中,可以通过调整路面摩擦系数和路面粗糙度等参数来模拟不同的道路条件。

2.车辆参数:车辆的动力学特性和操纵性能对操稳性有着重要影响,比如车辆的质量、轴距、悬架刚度、转向系统等参数。

在仿真模拟中,需要正确设置车辆的动力学模型和操纵性能模型,以便准确地评估车辆在各种条件下的操稳性表现。

3.控制系统:车辆的控制系统对操稳性也有着重要影响,比如ABS、ESP等电子辅助系统。

在仿真模拟中,需要正确设置控制系统的参数和工作逻辑,以便模拟真实车辆在紧急情况下的控制响应。

4.测试项目:车辆操稳性国标试验通常包括直线行驶、转向稳定性、抗侧滑性、抗侧风性等多个测试项目。

在仿真模拟中,需要设置合适的测试项目和参数,以便完整地评估车辆的操稳性性能。

综上所述,车辆操稳性国标试验的仿真设定参数是一个复杂的过程,需要考虑到各种因素的相互影响。

通过准确设置道路条件、车辆参数、控制系统和测试项目等参数,可以有效地评估车辆在不同条件下的操稳性表
现,为改进车辆性能提供重要参考。

通过仿真模拟研究,可以提高测试效率、降低成本,并为优化车辆设计和改进控制系统提供指导。

基于ADAMS的机械四连杆机构运动仿真分析

基于ADAMS的机械四连杆机构运动仿真分析

基于ADAMS的机械四连杆机构运动仿真分析1. 引言1.1 背景介绍机械四连杆机构是一种常见的机械系统,由四个连杆组成,通过铰链连接在一起。

该机构具有简单结构、运动灵活等特点,广泛应用于工程领域中的机械传动系统、转动机械装置等。

随着现代工程技术的发展,人们对机械四连杆机构的运动性能和工作特性提出了更高的要求。

利用ADAMS软件进行机械四连杆机构的运动仿真分析已成为一种常用的研究方法。

通过仿真分析,可以全面地了解机构在不同工况下的运动规律和性能特点,为设计优化和故障分析提供重要依据。

1.2 研究目的本文旨在利用ADAMS软件对机械四连杆机构进行运动仿真分析,探讨其运动规律及特性。

通过建立机构的数学模型,模拟机构在不同工况下的运动状态,分析机构的运动学性能和动力学特性,为设计优化提供理论支持。

借助ADAMS软件的功能,对机构进行参数优化,使机构的性能达到最佳状态。

本文研究的目的包括:1. 分析机械四连杆机构的运动规律,揭示其运动特性;2. 探讨机构在不同工况下的运动状态和特点,评估机构的性能;3. 基于仿真结果,进行参数优化,提高机构的工作效率和稳定性;4. 对机构可能出现的故障进行分析,为机构的维护和保养提供参考。

通过对机械四连杆机构的运动仿真分析,旨在为机械工程师提供设计和优化机构的参考,促进机械系统的创新和发展。

1.3 研究方法研究方法是本文的关键部分,主要包括以下几个步骤:(1)了解ADAMS软件的基本原理和使用方法,包括建模、设置参数、运动仿真等操作。

(2)建立四连杆机构的三维模型,并根据实际情况设置各个连杆的长度、质量、摩擦系数等参数。

(3)设定机构的初始条件和约束条件,如应用驱动力、初始速度、固定关节等,以模拟机构的运动过程。

(4)进行仿真分析,观察四连杆机构在不同驱动力、摩擦系数下的运动情况,包括角速度、位移、加速度等参数的变化。

(5)分析和比较仿真结果,探讨四连杆机构运动特性的影响因素,如摩擦力、驱动力大小、连杆长度等,并对结果进行合理解释。

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

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柔性体运动仿真分析及运⽤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 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 relayADAMS全称是机械系统⾃动动⼒学分析软件,它是⽬前世界范围内最⼴泛使⽤的多体1系统仿真分析软件,其建模仿真的精度和可靠性在现在所有的动⼒学分析软件中也名列前茅.机械系统动⼒学仿真分析是机械设计的重要内容,过去分析时建⽴的模型,其构件都是属于刚体,在作运动分析时不会发⽣弹性变形.⽽实际上,在较⼤载荷或加、减速的情况下,机构受⼒后会有较⼤的变形和位移变化,产⽣振动.ADAMS的分析对象主要是多刚体,但ADAMS提供了柔性体模块,运⽤该模块可以实现柔性体运动仿真分析,以弹性体代换刚体,可以更真实地模拟出机构动作时的动态⾏为,同时还可以分析构件的振动情况[1].⼀、ADAMS柔性体理论及⽣成柔性体的⼏种⽅法ADAMS柔性模块是采⽤模态来表⽰物体弹性的,它基于物体的弹性变形是相对于连接物体坐标系的弹性⼩变形,同时物体坐标系⼜是经历⼤的⾮线性整体移动和转动这个假设建⽴的.其基本基⾦项⽬:北京市重点学科建设(XK100070424);北京理⼯⼤学基⾦(0303E10)作者简介:焦⼴发(1982—),男,河北⼈,硕⼠,主要研究⽅向为动⼒学仿真,有限元分析和表⾯涂层技术. 思想是赋予柔性体⼀个模态集,采⽤模态展开法,⽤模态向量和模态坐标的线性组合来表⽰弹性位移,通过计算每⼀时刻物体的弹性位移来描述其变形运动.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系统测量与仿真和仿真后处理

对象 结构 关系

特性 编辑 区
工具条
后处理程序窗口
后处理的绘图 区
菜单栏 页面操 作区
控制面 板区 状态 栏
2、仿真模型的调入和仿真重 现
仿真模型调入:
I)激活拟显示虚拟样机仿真过程的屏 幕视窗,然后将鼠标置于视窗上, 打开弹出式菜单。
2)选择Load Animation命令,调入 ADAMS/View的仿真计算结果,可 以在屏幕上看见已经调入的样机。
名称 测量零件 测量特征 测量分量
测 量 构Ⅰ 件 对 话 框
Selected Object参数表示构件、运 动副、力、运动、点或标记等各种对
象的测量;
Point—to—Point参数表示两点之间 的相对运动测量;
Orientation参数表示坐标系标记方向 的测量;
Range 参数表示已定义的测量的统计值 ,例如:平均值、最大值等;
页的操作
操作工具

前新


翻建

视窗的操作
视窗布置 选择视窗 放大视窗 转移视窗内容 删除视窗内容
对象结构关系及其转性编辑
Modeling项包括与仿真样机 有关的各种对象类型,例如 :构件、运动副、作用力等
Plotting项包括与绘制 数据曲线图有关的各种 对象类型,例如:曲线
、标题等。
重现仿真过程
数据曲线自变量坐标轴的选择
在控制面板右侧 的自变量轴选择 区(Independent
Axis),选择 Data项
在弹出的自变量 轴浏览对话框, 选择自变量轴(X 轴)的变量,然
后选择OK
修改坐标轴的特性
特性:坐标轴 的范围、颜色 、坐标刻度、 坐标刻度标记 、坐标标题和

基于ADAMS的机械四连杆机构运动仿真分析

基于ADAMS的机械四连杆机构运动仿真分析

基于ADAMS的机械四连杆机构运动仿真分析1.引言机械四连杆机构是一种常见的机械结构,它由四个连杆组成,通过转动连接在一起,能够实现复杂的运动。

对于这种机构的运动行为进行仿真分析,可以帮助工程师们更好地理解其工作原理和性能特点,为设计优化和控制提供可靠的理论基础。

本文将介绍基于ADAMS的机械四连杆机构运动仿真分析的方法和结果,以期为相关领域的研究和应用提供参考。

2.问题描述机械四连杆机构的运动仿真分析主要涉及以下几个问题:首先是机构的运动学特性,包括连杆的运动轨迹、角度、速度和加速度等;其次是机构的力学特性,包括连杆的受力情况、驱动力和阻力等;最后是机构的动力学特性,包括连杆的动力学模型、运动过程中的能量转换和损耗等。

通过分析这些问题,可以全面了解机械四连杆机构的运动规律和工作性能,为相关工程设计和控制优化提供重要参考。

3.基于ADAMS的机械四连杆机构运动仿真分析方法ADAMS(Adams Dynamics)是一款专业的多体动力学仿真软件,可以对多体机械系统的运动行为进行模拟和分析。

基于ADAMS的机械四连杆机构运动仿真分析主要包括以下几个步骤:建立模型、设定运动和约束条件、进行仿真计算、分析结果并优化设计。

3.1 建立模型首先需要在ADAMS软件中建立机械四连杆机构的三维模型,包括连杆、连接点、驱动装置等。

通过软件提供的建模工具,可以简单快速地绘制出机构的几何结构,并添加材料、质量、惯性等物理属性,为后续的仿真计算做好准备。

3.2 设定运动和约束条件在建立好模型后,需要设定机械四连杆机构的运动和约束条件。

通过ADAMS软件提供的运动学分析工具,可以简单地定义连杆的转动角度、线速度和角速度等运动参数,同时添加约束条件,限制机构的运动范围和姿态,以保证仿真计算的准确性和可靠性。

3.3 进行仿真计算设定好运动和约束条件后,即可进行仿真计算。

ADAMS软件提供了理想化模拟和实验数据验证两种仿真方式,可以根据需求选择合适的方法进行计算。

ADAMS仿真分析及调试

ADAMS仿真分析及调试
5
7.3.1 仿真分析和试验工具
仿真 工具
仿 真 分 析 设 置
仿真分析设置
6
7.3.2 仿真分析和试验---互交式、
选择仿真类型
Default默认、Dynamic动力学、Kinematic运动学、Static静态
选择仿真分析时间的定义方法,输入仿真分析时间
• End Time --义时间间隔
8
7.3.4 管理仿真结果
管理仿真结果
• ADAMS仅保存最后一次的仿真分析结果 • 可以利用保存命令将所需的仿真结果存入数据库 • 或从数据库删除结果
仿真分析控制参数设置
• 设置对话框 • 控制仿真显示 • 设置ADAMS/View输出 • 改变仿真求解设置
9
7.4调试样机
仿真开始之前的样机调试
• 利用数据库管理的对象拓扑命令 • 表格编辑器检查所有的对象有关定义
在互交式仿真过程中调试样机-----仿真调试程序
• Setting菜单 → Solver项 → Debugging →调试程序对话框 • 选择Enable Debugger → 启动仿真调试程序 • 选择仿真调试程序跟踪的对象
在进行动力学分析之前,先进行静态分析,以排除系统 在启动状态下的一些瞬态响应。
4
7.3 样机仿真分析和试验
ADAMS/View自动地调用ADAMS/Solver求解程序,再由 ADAMS/Solver完成以下4种类型的仿真分析:
动力学分析---- Dynamic 运动学分析---- Kinematic 静态分析 ---- Static 装配分析 ---- Assemble
3
7.2 检验样机模型
利用模型自检工具,检查不恰当的连接和约束、没有约 束的构件、无质量构件、样机的自由度等。

Adams单摆建模与仿真分析

Adams单摆建模与仿真分析

ADAMS对单摆的建模与仿真分析姓名:班级:学号:单摆作业:已知: 摆杆质量M1=0.002kg,小球质量M2=12kg, 摆杆长度l=40.0cm, g=9.8m/s² ,初始摆角α=30º, 结束时间(End time):5.0 , 步长(Steps ):500一.建立单摆模型1.设置参数(1)通过开始程序菜单运行 ADAMS,运行 ADAMS。

(2)选择Create a new model 。

(3)确认Gravity (重力)文本框中是Earth Normal (-Global Y),Units(单位)文本框中是MMKS-mm,kg,N,s,deg,单击OK按钮。

(4)在Setting下拉菜单中选择Working Grid,系统打开参数设置对话框,在Spacing栏,X和Y项都输入10mm2. 建立摆杆模型(1)选择View菜单选择Coordinate Windows 命令,打开坐标窗口,以便查看模型尺寸。

(2)在主工具箱右键单击Rigid Body 在弹出的级联图标中选择Rigid Body :link工具(3)用鼠标左键单击Rigid Body :link工具,系统打开参数设置对话框,确认在工具箱下方文本框中显示New Part。

选中Length 选项,输入40cm,即单摆的长度。

选中Width选项,输入2.0cm。

选中 Depth选项,输入2.0cm。

(4)单击View中的Coordinate Window键,鼠标单击(0,400,0)作为单摆的左侧起点,然后单击右侧水平方向的任一点,ADAMS自动生成摆臂3.设置摆臂位置(1)在工具箱中选择定位图标。

(2)打开参数设置对话框,在Angle栏输入30,此时摆臂高亮显示。

(3)点击2次顺时针箭头,摆臂转向与竖直方向成30度方向。

4.建立球模型(1)在主工具箱右键单击Rigid Body 在弹出的级联图标中选择Rigid Body :sphere工具(2)用鼠标左键单击Rigid Body:sphere 工具,系统打开参数设置对话框,确认在工具箱下方文本框中显示New Part(3 )单击View中的Coordinate Window键,鼠标单击摆杆右端点作为球的中心点,自动生成一个球5.设置摆臂和球的质量(1)鼠标右键单击摆臂Part 2,在打开的右键快捷菜单中选择Modify,弹出修改对话框(2)在Define Mass By栏选择User Input。

Matlab7.1ADAMS2005仿真步骤与调试经验

Matlab7.1ADAMS2005仿真步骤与调试经验

Matlab7.1+ADAMS2005仿真步骤与调试经验参照SimWe中wxd等大牛关于联合仿真帖子,最近也做了一些联合仿真,遇到了不少困难,最后得到的结果还令人满意,深切体会到联合仿真在机电系统控制分析中的作用,下面将自己的一些笔记整理后与大家共享,作为对SimWe的回报,其中有不少错误和问题应该是新手都比较容易遇到的,希望可以对大家有所帮助。

1.建立Adams仿真模型,设文件名为Adams.bin和Adams.biq并进行初步仿真,验证其合理性。

2.在Matlab中建立控制模型,进行单独仿真,确保控制模型的正确性。

3.新建立一个仿真文件夹,比如Adams_Matlab, 将Adams.bin和Adams.biq文件copy到该文件夹下;将…\MSC.ADAMS\2005\Win32\文件夹中的adams_plant.dll文件和…\MSC.ADAMS\2005\Controls->Win32\下的plant.lib文件也Copy到该文件夹下(仿真中经常因为路径问题出错,有不少关于路径设定的帖子,本帖子中的方法已经过验证,优点是文件集中,便于统一管理)。

4.打开Adams.bin文件,注意,打开文件时,选择“Open an existing database”后,一定要将下边的“Start in”设置到…\Adams_Matlab\文件夹,确保生成的*.m(假设文件名为simwe.m)等4个文件在该文件夹中,避免不必要的麻烦。

5.Adams->Controls->Plant Export,设定输入变量和输出变量以及文件名等。

详见郑建荣的“ADAMS—虚拟样机技术入门与提高”等书;也可以查看Adams的Help->Other ProductHelp->ADAMS/Controls中的Examples等帮助,看帮助文件的好处是消除了版本不同所带来的局限,例如在Adams2003以上的版本中对输入变量和输出变量的设置需要借助PINPUT_1和PINPUT_1等中间变量,与基于ADAMS12及以下版本的书中描述的不同。

利用ADAMS进行动态仿真分析的一般方法和过程111

利用ADAMS进行动态仿真分析的一般方法和过程111

基于ADAMS软件进行动态仿真分析的一般方法和过程摘要:本文通过对相关资料的总结归纳,介绍了虚拟样机的发展现况、ADAMS软件、特点以及利用其进行动态仿真的一般方法和过程。

并结合多功能开沟机液压系统进行了建模与仿真分析。

关键词:仿真 ADAMS 优化虚拟样机1、前言随着近代科学技术的发展,工程设计的理论、方法和手段都发生了很大的变化。

从计算机辅助工程(CAE)的广泛应用,到并行工程(CE)思想的提出与推行,从根本上改变了传统的设计方法,极大地促进了制造业的发展和革命。

但与此同时,人们已清楚地认识到:即使系统中的每个零部件都是经过优化的,也不能保证整个系统的性能是良好的,即系统级的优化绝不是系统中各部件优化的简单叠加。

于是,由CAX/DFX等技术发展而来,以系统建模、仿真技术为核心的虚拟样机技术(Virtual Prototyping)得到了迅速发展,并正成为各国纷纷研究的新的热点。

虚拟样机技术(Virtual Prototyping Technology)是当前设计制造领域的一项新技术,其应用涉及到汽车制造、工程机械、航空航天、造船、航海、机械电子、通用机械等众多领域。

它利用计算机软件建立机械系统的三维实体模型和运动学及动力学模型,分析和评估机械系统的性能,从而为机械产品的设计和制造提供依据。

虚拟样机技术可使产品设计人员在各种虚拟环境中真实地模拟产品整体的运动及受力情况,快速分析多种设计方案,进行物理样机而言难以进行或根本无法进行的试验,直到获得系统的最佳设计方案为止。

虚拟样机技术的应用贯穿着整个设计过程中,它可以用在概念设计和方案论证中,设计者可以把自己的经验与想象结合在虚拟样机里,让想象力和创造力得到充分地发挥。

用虚拟样机替代物理样机,不但可以缩短开发周期而且设计效率也得到了很大的提高。

本文以ADAMS为平台,简单说明一下进行虚拟样机的动态仿真分析的一般方法和过程。

2、ADAMS软件简介及特点ADAMS(Automatic Dynamic Analysis of Mechanical System)软件,是由美国机械动力公司(Mechanical Dynamics Inc,现已经并入美国MSC公司)开发的最优秀的机械系统动态仿真软件,是目前世界上最具权威性的,使用范围最广的机械系统动力学分析软件,在全球占有率最高。

ADAMS_CAR模块实例(整车仿真分析篇)

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。

在出现的对话框里输入自己取的整车装配体名称,在各个子系统栏目里右击鼠标,在自己的数据库里找到相应的各个子系统:234235点击OK ,如图所示:本例分析以双移线仿真为例,没有添加动力总成部分。

11.2整车仿真从菜单选择Simulation>Full_Vehicle Analysis>Course Events>ISO Lane_Change 。

设定对话框如图所示:点击OK,如果运算成功的话信息窗口如下:23611.3后处理曲线读取方法和步骤请参照悬架分析篇11.4动画演示动画演示有两种方式:Review>Animation Controls1)从菜单选择Array设定动画控制如下:237点击播放按钮,可以观看动画演示。

2)从后处理窗口去看,并可以保存动画演示为*.avi格式视频。

点击Review>Postprocessing Window或直接按F8,进入后处理窗口。

如图所示在后处理窗口点该下拉菜单,选择Animation。

基于ADAMS的双横臂独立悬架的仿真分析及优化设计

基于ADAMS的双横臂独立悬架的仿真分析及优化设计

基于ADAMS的双横臂独立悬架的仿真分析及优化设计双横臂独立悬架是一种常见的汽车悬架结构,在承载、减震等方面都有良好的表现。

本文将基于ADAMS软件对双横臂独立悬架进行仿真分析及优化设计。

首先,建立模型。

模型包括车辆、轮胎和悬架三部分。

车辆和轮胎可以在ADAMS软件库中选择合适的模型,而悬架部分需要根据实际情况进行建模。

本文选用的汽车型号为A车型,采用铝合金材料制作。

悬架部分包括上下控制臂、防滚杆、弹簧和减震器。

其次,进行初始仿真分析。

在初始状态下,车辆是静止的,因此只需分析悬架部分的静态特性。

通过仿真分析,可以得出悬架的几何参数、弹簧刚度和减震器阻尼等关键参数,为后续优化设计提供依据。

接着,进行参数优化设计。

通过改变几何参数、弹簧刚度和减震器阻尼等参数,分析对悬架性能的影响。

优化的目标是使悬架在承载和减震方面达到最佳性能。

可以采用遗传算法等优化算法进行参数优化,以求得最优解。

最后,进行动态仿真分析。

在动态情况下,车辆会受到外部力的作用,因此需要对悬架进行动态特性分析。

通过动态仿真分析,可以得出悬架的动态特性,包括自然频率、振幅和动态刚度等重要参数。

根据这些参数,可以进一步改进悬架的设计,使其在动态工况下具有更好的性能表现。

综上所述,基于ADAMS的双横臂独立悬架的仿真分析及优化设计有着广泛的应用前景。

通过仿真分析和参数优化设计,可以大大缩短产品研发周期,降低研发成本,提高产品的可靠性和性能表现。

为了更好地进行双横臂独立悬架的仿真分析及优化设计,需要对其相关数据进行收集和分析。

以下是一些重要数据及其分析:1. 车辆重量:车辆重量是影响悬架设计和性能的重要因素。

一般来说,车辆重量越大,悬架需要承受的压力也就越大,因此需要更强的支撑力来保证悬架的性能。

在优化设计过程中,需要充分考虑车辆重量对悬架性能的影响,以使悬架在承载方面具有较好的表现。

2. 弹簧刚度:弹簧刚度是指在径向方向施加单位力量时,弹簧产生的变形量。

ADAMS动力学仿真算法及参数设置分析

ADAMS动力学仿真算法及参数设置分析
方案11实际上就是bmw轿车的五档变速器5hp一30和5hp一24的行星齿上接第7在使用上曾出现不够理想的地方cvt在特殊情况驱动性能差例如起步和低速行驶时会感到有种cvt独特的滞涩不圆滑的感觉在紧急停车后再起步时偶而会发生低速无法起步的现象
第 19 卷第 3 期 2005 年 9 月
传 动 技 术 DRIV E S YSTEM TEC HN IQU E
Vol. 19 No . 3 September 2005
文章编号 :100628244 ( 2005) 03227204
ADA M S 动力学仿真算法及参数设置分析
The Analysis on Adams Dynamic Simulation Algorithm and Parameters Selection
1
I I
( 9) ( 10)
0 0 ( c)
・ φ ( q , u , t) = 0 φ( q , t) = 0 T・ T Mu + φ qη - A F = 0
ζ= 0 u - q +φ q
T・
0
k
Δq - F Δu = - G ( 11) Δ λk - Φ k 其中 :方程左边的系数为系统的 J aco bi 矩阵 ; 5 F/ 5 q 系统刚度矩阵 ; 5 F/ 5 u 系统阻尼矩阵 ; 5 F/ 5 u 系统质 量矩阵 式 ( 11 ) 表明 , 求解非线性代数方程组的问题已 转化 为 求 解 线 性 方 程 组 的 问 题 。通 过 分 解 系 统
关键词 :ADAMS 算法 Key words : ADAMS algorit hm 中图分类号 : TP391. 9 文献标识码 :A
1 ADAMS 的机械系统动力学方程

ADAMS中的动平衡仿真分析

ADAMS中的动平衡仿真分析

ADAMS中的动平衡仿真分析ADAMS (Automatic Dynamic Analysis of Mechanical Systems) 是一种广泛应用的动力学仿真分析软件,被用于模拟和分析机械系统的动态行为。

在ADAMS中进行动平衡仿真分析可以帮助工程师评估系统的稳定性和平衡性能。

动平衡是指在运行过程中,系统各组件的质量分布和重心位置达到平衡,以减小系统振动和提高系统效率。

通过使用ADAMS进行动平衡仿真分析,可以帮助工程师更好地理解系统的平衡特性,预测和解决潜在的不平衡现象。

首先,在进行动平衡仿真分析前,需要建立一个准确的系统模型。

在ADAMS中,可以通过绘制系统的物理形状、约束关系和连接方式来构建机械系统的几何模型。

还可以将各个组件的质量和惯性特性加入系统模型,以便进行动力学分析。

接下来,需要定义系统的约束和激励条件。

约束条件可以是各个连接点的相对位置或运动约束,激励条件可以是施加在系统上的外部力或力矩。

这些约束和激励条件会影响系统的动态响应,包括系统的振动频率、位移和力学响应。

然后,可以进行动平衡仿真分析。

在ADAMS中,可以对系统进行静态平衡分析和动态响应分析。

静态平衡分析用于确定系统的静态平衡位置和负载分配。

动态响应分析用于预测系统在实际运行条件下的动态响应,包括振动幅值、相位差和频率响应。

动平衡仿真分析的结果可以以图形和数值的形式展现。

ADAMS能够产生动画和曲线图,显示系统的振动模式、模态分析和平衡性能。

此外,还可以通过修改系统模型和参数,比较不同设计方案的平衡性能和效果。

动平衡仿真分析在很多工程领域都有广泛应用。

例如,在车辆工程中,可以使用ADAMS对发动机、转向系统和底盘进行动平衡分析,优化悬挂系统和减小车辆震动。

在航空航天领域,ADAMS可以用于飞机机身和翼面的平衡性能分析,改善飞行稳定性和降低飞行噪音。

总而言之,ADAMS中的动平衡仿真分析是一种强大的工具,可以帮助工程师评估系统的平衡性能和稳定性。

ADAMS实验资料

ADAMS实验资料

机械动力学实验指导教案2012.03实验1:曲柄滑块机构的动力学模拟1. 以曲柄滑块动力学性能仿真为例,几何建模1)根据要求定好连接点。

2)圆盘几何建模(1)选择圆柱体建模工具。

(2)在参数栏设置好圆盘参数,完成圆盘形体建模。

(3)根据要求改变圆盘方向。

(4)根据要求改变圆盘位置。

(5)改变圆盘名称为 wheel。

(6)根据要求设置圆盘物理性质。

3)连杆几何建模(1)选取连杆建模工具。

(2)在参数栏设置好连杆参数,完成连杆形体建模。

(3)改变连杆名称。

(4)根据要求设置连杆物理性质。

4)滑块几何建模(1)选取滑块建模工具。

(2)设置滑块参数。

(3)选择规定的起始绘图点,完成滑块几何建模。

(4)改变滑块位置和名称,设置滑块物理性质。

2.施加运动副和驱动1、施加约束和力1)施加铰接副(1)添加圆盘和地面框架铰接副。

(2)添加圆盘和连杆铰接副。

(3)添加连杆和滑块铰接副。

2)仿真观看当前模型的运动情况。

(1)选择仿真工具,设置参数。

(2)开始仿真,观看运动情况。

3)添加棱柱副(1)选择棱柱副工具,设置好参数。

(2)依次选择滑块、地面、运动副的中心和定义方向,完成设置。

4)定义圆盘的运动(1)选择旋转运动工具图标,显示定义旋转运动对话框。

(2)在 set up 栏,输入规定的参数,完成转速设置。

5)施加滑块作用力 F (1)定义力的作用点,并设置好参数。

(2)选择单作用力图标,显示施加力对话框。

(3)在参数设置区,输入和选择合适的参数。

(4)选择滑块、受力点、方向,设置好力 force_1,同时显示修改力对话框。

(5)在修改力对话框,定义F(time,…),根据要求完成设置。

(6)保存曲柄滑块机构模型。

3.曲柄滑块动力学仿真分析1)仿真分析(1)选择仿真工具,在主工具箱参数设置栏,设置合适的参数。

(2)开始运动分析。

2)如果需要,可以选择回放工具,回放仿真过程。

6、运动分析后处理1)启动ADAMS/PostProcessor,在主工具箱的上有相应图标。

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系统测量与仿真和仿真后处理剖析

ADAMS系统测量与仿真和仿真后处理剖析
Point—to—Point参数表示两点之间 的相对运动测量;
Orientation参数表示坐标系标记方向 的测量;
Range 参数表示已定义的测量的统计值, 例如:平均值、最大值等;
ADAMS系统测量与仿真和仿真后 处理剖析
两点运动测量 操作工具:相对位移
或相对角度
话参 框数
设 置 对
测量特 征
处理剖析
本讲小结:
本次课主要介绍如何利用ADAMS软件对一 建好的样机模型,通过测量、仿真、以及后处 理进行检验,并输出设计者感兴趣的参数等信 息。
在输出参数时一定注意,当你根据输出结果 修改模型后,一定在进行仿真后,再重新输出 结果,否侧,结果还是原样机的值。
ADAMS系统测量与仿真和仿真后 处理剖析
ADAMS系统测量与仿真和仿真后 处理剖析
(2)构件的各种运动状态 1) X,Y, Z,MAG分别表示X, Y , Z方向刚体
的位移分量和总位移。 2) PSI,THETA,PHI分别表示3个方向的刚
体方向角。 3)VX,VY,VZ分别表示X, Y, Z方向的速度分
量。 4) WX,WY,WZ分别表示X,Y,Z方向的角
在弹出的自变量
轴浏览对话框,
选择自变量轴(X
轴)的变量,然
后选择OK
ADAMS系统测量与仿真和仿真后 处理剖析
修改坐标轴的特性
特性:坐标轴 的范围、颜色、 坐标刻度、坐 标刻度标记、 坐标标题和坐 标值等。
ADAMS系统测量与仿真和仿真后 处理剖析
坐标轴的范围
坐标刻度 类型
坐标轴距 离边框的 距离
Static静态分析
End Time停止的绝 对时间
Duration开始仿真 分析到停止的时间 间隔

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)。
1
第1页/共10页
7.2 检验样机模型
利用模型自检工具,检查不恰当的连接和约束、没有约 束的构件、无质量构件、样机的自由度等。
• Tools菜单 → Model Verify命令 → 启动模型自检 • 程序显示自检结果表
进行装配分析,检查所有的约束是否被破坏或者被错误 定义,通过装配分析有助于纠正错误的约束
在进行动力学分析之前,先进行静态分析,以排除系统 在启动状态下的一些瞬态响应。
2
第2页/共10页
7.3 样机仿真分析和试验
ADAMS/View自动地调用ADAMS/Solver求解程序,再由 ADAMS/Solver完成以下4种类型的仿真分析: 动力学分析---- Dynamic 运动学分析---- Kinematic 静态分析 ---- Static 装配分析 ---- Assemble
3
第3页/共10页
7.3.1 仿真分析和试验工具
仿真 工具
仿 真 分 析 设 置
第4页/共10页
仿真分析设置
4
7.3.2 仿真分析和试验---互交式、
选择仿真类型
Default默认、Dynamic动力学、Kinematic运动学、Static静态
选择仿真分析时间的定义方法,输入仿真分析时间
• End Time ----定义停止的绝对时间 • Duration ---- 定义时间间隔
向前
向后
向前快速
向后快速
暂停
结束回放


回绕到起始位 置
对 话 框
向前一步
向后一步
9
第9页/共10页
谢谢大家观赏!
10
第10页/共10页
»Error --- 跟踪最有可能出错的对象 »Force --- 跟踪产生最大力的对象 »Change --- 跟踪变化最大的变量 »Acceleration --- 跟踪产生最大加速度的构件
• 选择展现跟踪结果信息的方式 • 选择显示ADAMS/Solver设置的轨迹图
8
第8页/共10页
7.5 再现仿真结果
• 步长太大,不能反映样机的高频响应 • 反之,步长过小会大大增长仿真分析时间,使得输出文件很大。 • 为了减小输出文件,可以采用仿真运算若干步再输出一步的方法。
6
第6页/共10页
7.3.4 管理仿真结果
管理仿真结果
• ADAMS仅保存最后一次的仿真分析结果 • 可以利用保存命令将所需的仿真结果存入数据库 • 或从数据库删除结果
仿真分析控制参数设置
• 设置对话框 • 控制仿真显示 • 设置ADAMS/View输出 • 改变仿真求解设置
7
第7页/共10页
7.4调试样机
仿真开始之前的样机调试
• 利用数据库管理的对象拓扑命令 • 表格编辑器检查所有的对象有关定义
在互交式仿真过程中调试样机-----仿真调试程序
• Setting菜单 → Solver项 → Debugging →调试程序对话框 • 选择Enable Debugger → 启动仿真调试程序 • 选择仿真调试程序跟踪的对象
设置仿真过程中输出仿真结果的频率
• Step Size ----输出的时间步长 • Steps ----总共输出的步数
开始仿真分析
中途停止分析
中途停止分析
5
第5页/共10页
ቤተ መጻሕፍቲ ባይዱ
7.3.3 注意问题
如果中途停止分析,然后再按快捷键开始分析,则 ADAMS/View将从上一次停止的位置接下去分析 如果希望从头开始分析,应该按快捷键,使仿真指针返 回到初始位置 如果希望从上一次分析结束的位置继续分析,采用 Duration定义仿真时间较为方便 在设置输出步长时应该注意:
设置仿真分析输出
设置输出要求
• 获得位移、速度、加速度和力等4种类型的仿真结果
• 定义其他的输出量: 压力、功、能、动量
可以使用三种方法定义感兴趣的输出
• 选择ADAMS/Solver已经定义的位移、速度、加速度和力的输出
组,并指定参考坐标系
• 使用用户自定义的若干函数表达式定义所需的输出 • 使用用户自定义的子程序REQSUB来定义非标准的输出
相关文档
最新文档