003ADAMS_CAR模块介绍
ADAMS CAR模块介绍
1.2.4驾驶员模块Driver
ADAMS/Driver 是一个可选模块,是 在德国的 IPG-Driver 基础上经过二次 开发形成的成熟产品。利用该模块, 可以提高车辆动力学仿真的真实感, 特别使用与装备有各种正负反馈的智 能系统(例如:ABS、4WS、CCS)的汽 车。
1.2.5 动力传动模块Driveline
1.2
ADAMS/CAR软件相关模块
SD EDM CSM Driver
3D Road Engine powered by FEV Durability Solver Controls
Driveline
CAR
MACHANISM/Pro
Exchange
1.2.1悬架设计软件包SD
Suspension Design 中包括以特征 参数(前束、定位参数、速度)表示 的悬架模型。通过这些特征参数,设 计师可以快速确定在任意载荷和轮胎 下的轮心位置和方向,在此基础上, 快速建立包括橡胶衬套在内的柔体悬 架模型。它采用的是全参数的面板建摸方式。借助悬架模 块,设计师可以提出原始的悬架设计方案。在此基础上, 通过调整悬架参数就可以快速确定满足理想悬架特性的悬 架方案。
立体平画法 曲面的多边形表示方法 和着色文件
波前文件 FEA载荷 储存模型几何形状和运动数据的输出文件 输出有关节点载荷的变化情况,供进一步的有 限元分析
电子数据表 以电子数据表格式输出的仿真分析结果
第4章 ADAMS/CAR在汽车操纵稳 定性中的应用
4.1 稳态转向试验仿真
2.2 仿真过程
Build
Test
Simulate &Review
PostProcessor
adams中Car仿真
模型结构
• 模型组成
– 总成(Assembly) – 子系统(Subsystem) – 试验台 (Test rig) – 模板( Template) – 属性文件( )
模板介绍
• 基于模板的产品:
– ADAMS/Car, ADAMS/Engine, ADAMS/Rail
• 40km/h, 60km/h
Single Lane Change
– 转向系统输入为经历一个完整正弦变化的力、力矩、角度或位移
ISO移线行驶
• ISO Lane Change • 内容:
– 纵向控制器使车辆行驶速度保持在期望值,侧向控制器控制转向 系统使车辆保持沿期望的ISO指定路线行驶
文件驱动
• 驾驶员控制文件 Driver control file*.dcf
• 驾驶员控制数据文件
Driver Control Data file,*.dcd
• 驾驶员输入文件
Driver Input File,*.din
驾驶员控制文件(Driver control file*.dcf )
• 描述了车辆模型准备执行的一系列操作,如转向、制动等 。
蛇行线试验设计
• 试验标准:
平顺性仿真分析
• Car Ride是在ADAMS2003版中新发布Car即插即用的模块; 它是与世界上主要汽车制造商合作用户开发的汽车平顺性 虚拟环境,将数字化汽车仿真从操作性试验扩展到平顺性 试验。
• Car Ride包括了在汽车平顺性频域分析方面建模、试验及 后处理所需要的单元、模型及事件的定义,一旦系统中所 有部件详细的参数指定,就可以基于一个扩展的试验平台 ,完成一系列预定义的平顺性和舒适性研究过程,使用户 可以进行系统级NVH(Noise噪音、Vibration振动、 Harshness啸鸣)性能的评估,也可以对其他系统中的模型 单元进行单独分析。我们一般大致将车辆振动频率在150 Hz以下时划分为振动,超过150 Hz的就是噪音和啸鸣。
ADAMS_Car在底盘设计中的应用
2. 前悬架建模
2.2 前悬架硬点修改
1.打开<acar_shared> 中的mdi_front_vehicle
由两个subsystem组成: 1. Suspension 2. Steering 无横向稳定杆
I-ED-A的H1分析报告:081.05H1
2. 前悬架建模
2.2 前悬架硬点修改
Spring_lwr_seat
Strut_lwr_mount Subframe_front Subframe_rear Tierod_inner Tierod_outer Top_mount Wheel_center
975.751
969.428 1042.0 1328 1126 1078.31 981.541 966.893
2. 前悬架建模
2.3 前悬架变量修改
5. 修改悬架变量
2
1
2. 前悬架建模
2.3 前悬架变量修改
5. 修改悬架变量 变量名 Camber_angle Drive_shaft_offset Toe_angle 单位 值 -0.867 50 0.2
°
mm
°
2. 前悬架建模
2.4 转向系统硬点修改
1. ADAMS/Car概述
1.1 数据库结构
在ADAMS/Car里模型由3级组成:模板 (Template)、子系统(Subsystem)和总成 (Assembly)。 在建模过程中, ADAMS/Car的建模顺序是 自下而上的,所有的分析模 块都是建立在子系统之上, 而子系统又是建立在模板的 基础之上,模板是整个模型 中最基本的模块
1. ADAMS/Car概述
1.2 .acar.cfg文件修改
ADAMS_CAR模块实例(悬架分析篇)
10悬架分析 (225)10.1悬架模型参数调整 (225)10.2悬架参数设定 (229)10.3悬架仿真 (231)10.4查看后处理结果 (233)附例 (234)224《悬架分析篇》10悬架分析在ADAMS/Car下可进行的悬架分析包括:(1)车轮同向运动(Parallel wheel analysis)(2)车轮反向运动(Oppositel wheel analysis)(3)侧倾和垂直力分析(Roll and vertical forces)-悬架的侧倾角变化,同时保持作用于悬架的总垂直力不变,因此作用于左右车轮的垂直力会变化,导致左右轮心的位置改变。
(4)单轮运动(Single wheel travel)-一个车轮固定,另一个车轮运动。
转向(Steering)-在给定轮心高度下,在转向盘或转向机上施加运动。
(5)静态分析(Static load)-可以在轮心或轮胎印迹上施加载荷,如纵向力、侧向力、垂直力。
(6)外部文件分析(External file)-利用外部文件来驱动仿真。
1)载荷分析(Loadcase),文件中包含的输入可以是轮心位移、转向盘转角,或者是作用力;2)车轮包络分析(wheel envelope),车轮同向运动的同时,车轮发生转到,主要是与CAD软件结合检查悬架、转向系等与车身的干涉。
10.1悬架模型参数调整在前面第8章已经完成前悬架模块的装配,在子系统或装配体中质量、硬点、衬套、弹簧和减振器特性是可以修该的,以满足用户实际情况。
1)修改质量特性在部件附近右击鼠标,在出现的清单里找到所要修改的部件,选择Modify。
出现如下窗口:225226在该对话框里可以修改质量和转动惯量特性。
2) 修改硬点从菜单选择Ajust>Hardpoint>Table ,选择Table 可以同时编辑所有硬点。
而如果选择Modify 则一次只能修改一个硬点。
在上面的表里可以修改硬点坐标数值。
ADAMS
ADAMS/Car 轿车模块专业领域模块ADAMS/Car是MDI公司与Audi,BMW,Renault和Volvo等公司合作开发的整车设计软件包,集成了他们在汽车设计,开发方面的专家经验,能够帮助工程师快速建造高精度的整车虚拟样机,其中包括车身,悬架,传动系统,发动机,转向机构,制动系统等,工程师可以通过高速动画直观地再现在各种试验工况下(例如:天气,道路状况,驾驶员经验)整车的动力学响应,并输出标志操纵稳定性,制动性,乘坐舒适性和安全性的特征参数,从而减少对物理样机的依赖,而仿真时间只是进行物理样机试验的几分之一.ADAMS/Car采用的用户化界面是根据汽车工程师的习惯而专门设计的.工程师不必经过任何专业培训,就可以应用该软件开展卓有成效的开发工作.ADAMS/Car中包括整车动力学模块(Vehicle Dynamics)和悬架设计模块(Suspension Design),其仿真工况包括:方问盘角阶跃,斜坡和脉冲输入,蛇行穿越试验,漂移试验,加速试验,制动试验和稳态转向试验等,同时还可以设定试验过程中的节气门开度,变速器档位等.ADAMS/Solver 求解器模块基本模块ADAMS/Solver是ADAMS系列产品的核心模块之一,是ADAMS 产品系列中处于心脏地位的仿真器.该软件自动形成机械系统模型的动力学方程,提供静力学,运动学和动力学的解算结果.ADAMS/Solver 有各种建模和求解选项,以便精确有效地解决各种工程应用问题.ADAMS/Solver可以对刚体和弹性体进行仿真研究.为了进行有限元分析和控制系统研究,用户除要求软件输出位移,速度,加速度和力外,还可要求模块输出用户自己定义的数据.用户可以通过运动副,运动激励,高副接触,用户定义的子程序等添加不同的约束.用户同时可求解运动副之间的作用力和反作用力,或施加单点外力.ADAMS/Solver新版中对校正功能进行了改进,使得积分器能够根据模型的复杂程度自动调整参数,仿真计算速度提高了30%;采用新的S12型积分器(Stabilized Index 2 intergrator),能够同时求解运动方程组的位移和速度,显著增强积分器的鲁棒性,提高复杂系统的解算速度;采用适用于柔性单元(梁,衬套,力场,弹簧-阻尼器)的新算法,可提高S12型积分器的求解精度和鲁棒性;可以将样条数据存储成独立文件使之管理更加方便,并且spline语句适用于各种样条数据文件,样条数据文件子程序还支持用户定义的数据格式;具有丰富的约束摩擦特性功能,在Translational, Revolute, Hooks, Cylindrical, Spherical, Universal等约束中可定义各种摩擦特性.ADAMS/Flex 柔性分析模块接口模块ADAMS/Flex是ADAMS软件包中的一个集成可选模块,提供了与ANSYS,MSC/NASTRAN,ABAQUS,I-DEAS等软件的接口,可以方便地考虑零部件的弹性特性,建立多体动力学模型,以提高系统仿真的精度.ADAMS/Flex模块支持有限元软件中的MNF(模态中性文件)格式.结合ADAMS/Linear模块,可以对零部件的模态进行适当的筛选,去除对仿真结果影响极小的模态,并可以人为控制各阶模态的阻尼,进而大大提高仿真的速度.同时,利用ADAMS/Flex模块,还可以方便地向有限元软件输出系统仿真后的载荷谱和位移谱信息,利用有限元软件进行应力,应变以及疲劳寿命的评估分析和研究.ADAMS/Vibration 振动分析模块扩展模块ADAMS/Vibration是进行频域分析的工具,可用来检测ADAMS 模型的受迫振动(例如;检测汽车虚拟样机在颠簸不平的道路工况下行驶时的动态响应),所有输入输出都将在频域内以振动形式描述,该模块可作为ADAMS运动仿真模型从时域向频域转换的桥梁.通过运用ADAMS/Vibration可以实现各种子系统的装配,并进行线性振动分析,然后利用功能强大的后处理模块ADAMS/PostProcessor进一步作出因果分析与设计目标设置分析.采用ADAMS/Vibration模块,可以在模型的不同的测试点,进行受迫响应的频域分析.频域分析中可以包含液压,控制及用户系统等结果信息;能够快速准确将ADAMS线性化模型转入Vibration模块中;能够为振动分析开辟输入,输出通道,能定义频域输入函数,产生用户定义的力频谱;能求解所关注的频带范围的系统模型,评价频响函数的幅值大小及相位特征;能够动画演示受迫响应及各模态响应;能把系统模型中有关受迫振动响应的信息列表;为进一步分析能把ADAMS模型中的状态矩阵输出到MATLAB及MATRIX中;运用设计研究,DOE及振动分析结果和参数化的振动输入数指优化系统综合性能.运用ADAMS/Vibration能使工作变得快速简单,运用虚拟检测振动设备方便地替代实际振动研究中复杂的检测过程,从而避免了实际检测只能在设计的后期进行且费用高昂等弊病,缩短设计时间,降低设计成本.ADAMS/Vibration输出的数据还可被用来研究预测汽车,火车,飞机等机动车辆的噪音对驾驶员及乘客的振动冲击,体现了以人为本的现代设计趋势.ADAMS/View 用户界面模块基本模块ADAMS系列产品的核心模块之一,采用以用户为中心的交互式图形环境,将图标操作,菜单操作,鼠标点击操作与交互式图形建模,仿真计算,动画显示,优化设计,X-Y曲线图处理,结果分析和数据打印等功能集成在一起.ADAMS/View采用简单的分层方式完成建模工作.采用Parasolid 内核进行实体建模,并提供了丰富的零件几何图形库,约束库和力/力矩库,并且支持布尔运算,支持FORTRAN/77和FORTRAN/90中的函数.除此之外,还提供了丰富的位移函数,速度函数,加速度函数,接触函数,样条函数,力/力矩函数,合力/力矩函数,数据元函数,若干用户子程序函数以及常量和变量等.自9.0版后,ADAMS/View采用用户熟悉的Motif界面(UNIX系统)和Windows界面(NT系统),从而大大提高了快速建模能力.在ADAMS/View中,用户利用TABLE EDITOR,可像用EXCEL一样方便地编辑模型数据,同时还提供了PLOT BROWSER和FUNCTION BUILDER工具包.DS(设计研究),DOE(实验设计)及OPTIMIZE(优化)功能可使用户方便地进行优化工作.ADAMS/View有自己的高级编程语言,支持命令行输入命令和C++语言,有丰富的宏命令以及快捷方便的图标,菜单和对话框创建和修改工具包,而且具有在线帮助功能.ADAMS/View新版采用了改进的动画/曲线图窗口,能够在同一窗口内可以同步显示模型的动画和曲线图;具有丰富的二维碰撞副,用户可以对具有摩擦的二维点-曲线,圆-曲线,平面-曲线,以及曲线-曲线,实体-实体等碰撞副自动定义接触力;具有实用的Parasolid输入/输出功能,可以输入CAD中生成的Parasolid文件,也可以把单个构件,或整个模型,或在某一指定的仿真时刻的模型输出到一个Parasolid文件中;具有新型数据库图形显示功能,能够在同一图形窗口内显示模型的拓扑结构,选择某一构件或约束(运动副或力)后显示与此项相关的全部数据;具有快速绘图功能,绘图速度是原版本的20倍以上;采用合理的数据库导向器,可以在一次作业中利用一个名称过滤器修改同一名称中多个对象的属性,便于修改某一个数据库对象的名称及其说明内容;具有精确的几何定位功能,可以在创建模型的过程中输入对象的坐标,精确地控制对象的位置;多种平台上采用统一的用户界面,提供合理的软件文档;支持Windows NT平台的快速图形加速卡,确保ADAMS/View的用户可以利用高性能OpenGL图形卡提高软件的性能;命令行可以自动记录各种操作命令,进行自动检查.ADAMS/Exchange 图形接口模块接口模块ADAMS/Exchange是ADAMS/View的一个集成可选模块,其功能是利用IGES,STEP,STL,DWG/DXF等产品数据交换库的标准文件格式完成ADAMS与其他CAD/CAM/CAE软件之间数据的双向传输,从而使ADAMS与CAD/CAM/CAE软件更紧密地集成在一起.ADAMS/Exchange可保证传输精度,节省用户时间,增强仿真能力.当用户将CAD/CAM/CAE软件中建立的模型向ADAMS传输时,ADAMS/Exchange自动将图形文件转换成一组包含外形,标志和曲线的图形要素,通过控制传输时的精度,可获得较为精确的几何形状,并获得质量,质心和转动惯量等重要信息.用户可在其上添加约束,力和运动等,这样就减少了在ADAMS中重建零件几何外形的要求,节省建模时间,增强了用户观察虚拟样机仿真模型的能力.ADAMS/Controls 控制模块接口模块ADAMS/Controls是ADAMS软件包中的一个集成可选模块.在ADAMS/Controls中,设计师既可以通过简单的继电器,逻辑与非门,阻尼线圈等建立简单的控制机构,也可利用通用控制系统软件(如:Matlab,MATRIX,EASY5)建立的控制系统框图,建立包括控制系统,液压系统,气动系统和运动机械系统的仿真模型.在仿真计算过程中,ADAMS采取两种工作方式:其一,机械系统采用ADAMS解算器,控制系统采用控制软件解算器,二者之间通过状态方程进行联系;其二,利用控制软件书写描述控制系统的控制框图,然后将该控制框图提交给ADAMS,应用ADAMS解算器进行包括控制系统在内的复杂机械系统虚拟样机的同步仿真计算.这样的机械-控制系统的联合仿真分析过程可以用于许多领域,例如汽车自动防抱死系统(ABS),主动悬架,飞机起落架助动器,卫星姿态控制等.联合仿真计算可以是线性的,也可以是非线性的.使用ADAMS/Controls的前提是需要ADAMS与控制系统软件同时安装在相同的工作平台上.ADAMS/Durability 久性分析模块扩展模块耐久性试验是产品开发的一个关键步骤.耐久性试验能够解答"机构何时报废或零部件何时失效"这个问题,它对产品零部件性能,整机性能都具有重要影响.MDI公司已经与MTS公司及nCode公司合作,共同开发ADAMS/Durability,使之成为耐久性试验的完全解决方案. ADAMS/Durability按工业标准的耐久性文件格式对时间历程数据接口进行了一次全新的扩展.目前,该模块支持两种时间历程文件格式:nSoft和MTS的RPC3.ADAMS/Durability可以把上述文件格式的数据直接输入到ADAMS仿真模块中去,或把ADAMS的仿真分析结果输出到这种文件格式中来.ADAMS/Durability集成了VTL(Virtual Test Lab)技术.VTL工具箱是由MTS与MDI公司设计及创建的标准机械检测系统,通过MTS 的RPC图形用户界面可实施检测,并保留检测配置及操作问题,VTL 的检测结果将返回工业标准的RPC格式文件中,以便由标准分析应用程序使用,一旦得到实际检测结果,便可以执行预测分析及验证. nCode公司的nSoft耐久性分析软件可以进行应力寿命,局部应变寿命,裂隙扩展状况,多轴向疲劳及热疲劳特征,振动响应,各种焊接机构强度等分析.ADAMS/Durability把以上技术集成在一起,从而使虚拟样机检测系统耐久性成为现实.ADAMS/Durability的主要功能是,可以从nSoft的DAC及RPC3文件中提取时间记载数据,并将其内插入ADAMS仿真模块中进行分析;可以把REQUEST数据存储在DAC及MTS RPC3文件中,把ADAMS仿真结果及测量数据输出到DAC及MTS RPC3文件;可以查看DAC及MTS RPC3文件的头信息与数据;可以提取DAC及MTS RPC3文件中的数据并绘图,以此与ADAMS仿真结果相对照.MSC Easy5(Engineering Analysis System)是一套面向控制系统和多学科动态系统的仿真软件,用于在产品的概念和系统级设计阶段快速地建立完整、可靠的功能虚拟样机。
ADAMS_CAR模块详细实例教程
13柔性体介绍................................................ 错误!未定义书签。
柔性体引入ADAMS建模..................................... 错误!未定义书签。
打开原有的X5后悬架模板.............................. 错误!未定义书签。
将小连杆的模态中性文件导入ADAMS ..................... 错误!未定义书签。
利用Hyper Mesh及Motion View软件来生成模态中性文件MNF .. 错误!未定义书签。
创建小连接杆的CAD模型............................... 错误!未定义书签。
将iges格式文件导入到Hyper Mesh划分网格............. 错误!未定义书签。
创建材料............................................. 错误!未定义书签。
创建刚性单元......................................... 错误!未定义书签。
给刚性中心节点编号................................... 错误!未定义书签。
导出nastran模板格式文件............................. 错误!未定义书签。
创建h3d文件及MNF文件............................... 错误!未定义书签。
《柔性体篇》13柔性体介绍在模型中引入柔性体可以提高仿真的精度。
柔性体可采用模态中性文件(MNF)来描述。
该文件是一个二进制文件,包含了以下信息:几何信息(结点位置及其连接);结点质量和惯量;模态;模态质量和模态刚度。
可以利用ANSYS、NASTRAN、ABAQUS等限元软件包进行分析并将结果写成模态中性文件,输入到ADAMS/View或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。
3adams_car建模详细实例教程(前稳定杆篇)
3 创建前稳定杆模板 (92)3.1 创建前稳定杆杆体 (93)3.1.1 建立前稳定杆中心线上的硬点 (93)3.1.2建立前稳定杆part (95)3.2 建立前稳定杆连接杆模型 (96)3.2.1 输入前稳定杆连接杆上下两个硬点 (97)3.2.2 建立前稳定杆连接杆part (97)3.2.3 建立前稳定杆连接杆几何体 (98)3.3 建立mount part (99)3.3.1 建立前稳定杆与前悬架之间的mount part (99)3.3.2 建立前稳定杆与前副车架之间的mount part (100)3.4 创建立部件之间的连接 (100)3.4.1 在droplink 与前稳定杆之间建立球副 (100)3.4.2在droplink 与Mount part ( droplink_to_suspension )之间建立球副.. 1023.4.3 在稳定杆与副车架之间建立橡胶衬套 (104)3.5 建立input communicator (106)3.6 保存模型 (107)3创建前稳定杆模板《前稳定杆篇》本教程以BMW X5前稳定杆为例。
启动Adams/Car,进入TemplateBuilder点击File下拉菜单,选择New,在出现的对话框里Template Name 一栏输入模板名称BMW_X5_frt_antiroll_bar ,Major Role 选择antirollbar :点击OK进入以下建模界面:ABAMS/Csr 2005.2 0File Edit View Build Settings Tools 旦那0MW_X5_fOntiroll_bar3.1创建前稳定杆杆体3.1.1建立前稳定杆中心线上的硬点稳定杆为一根弯曲的杆子,在adams里建模时首先要输入稳定杆中心线上的若干个点,点的多少没有定论,一般在直线段上取较少的点,在弯角处取较多点,一般取三个,如下图所示。
ADAMS_CAR模块实例(概述)
《概述》1 Adams/Car概述Adams/Car是专门用于汽车建模的方针环境,属于面向专门行业和基于模板的建模和分析工具。
由于是面向汽车行业,软件本身包含了大量的车辆动力学建模和仿真的工程经验。
现在的Adams/Car是由MSC、Audi、BMW、Renault和Volvo公司共同开发的。
Adams/Car不仅包含了很多悬架模型,还包含一系列车辆开发中用到的仿真工况和设计仿真时关心的输出。
这些已经定义好的输出极大地方便了车辆动力学工程师,这是Adams/Car的突出优点。
Adams/Car的模型结构由三级组成:模板(Template)、子系统(Subsystem)和装配体(Assembly),层级关系如下图所示:1.1认识adams/car模块当点击进入adams/car模块后,会看到一个界面:其中有Standard interface和Template Builder两个选项,默认的是选择Standard interface。
如果是初次安装和使用ADAMS2005,需要注意的是打开ADAMS/Car后并没有Template Builder选项,可以通过修改C:\Documents and Settings\管理者(用户名)文件下的acar.cfg文件来添加该选项。
用记事本打开该文件,如下图所示:系统默认的是standard用户类型,将其改为expert后重新打开ADAMS/Car后可以看到有Template Builder选项出现。
1.2 理解Standard interface(标准用户)和Template Builder(模板建立)的区别理解template builder和standard interface的区别是使用ADAMS/Car的关键一步。
1)Standard interface是建立和打开subsystem(子系统)、Assembly(装配体)的环境。
进入Standard interface后点击File>New可以看到在这个环境中可以建立子系统、悬架装配和整车装配。
ADAMS-CAR模块详细实例教程(柔性体篇)
13柔性体介绍 (253)13.1柔性体引入ADAMS建模 (253)13.1.1打开原有的X5后悬架模板 (253)13.1.2将小连杆的模态中性文件导入ADAMS (254)13.2利用Hyper Mesh及Motion View软件来生成模态中性文件MNF (256)13.2.1创建小连接杆的CAD模型 (256)13.2.2将iges格式文件导入到Hyper Mesh划分网格 (257)13.2.3创建材料 (268)13.2.4创建刚性单元 (273)13.2.5给刚性中心节点编号 (282)13.2.6导出nastran模板格式文件 (283)13.2.7创建h3d文件及MNF文件 (284)《柔性体篇》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_CAR模块详细实例教程(柔性体篇)
13柔性体介绍 (253)13.1柔性体引入ADAMS建模 (253)13.1.1打开原有的X5后悬架模板 (253)13.1.2将小连杆的模态中性文件导入ADAMS (254)13.2利用Hyper Mesh及Motion View软件来生成模态中性文件MNF (256)13.2.1创建小连接杆的CAD模型 (256)13.2.2将iges格式文件导入到Hyper Mesh划分网格 (257)13.2.3创建材料 (268)13.2.4创建刚性单元 (273)13.2.5给刚性中心节点编号 (282)13.2.6导出nastran模板格式文件 (283)13.2.7创建h3d文件及MNF文件 (284)《柔性体篇》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_CAR模块详细实例教程
13柔性体介绍................................................ 错误!未定义书签。
柔性体引入ADAMS建模..................................... 错误!未定义书签。
打开原有的X5后悬架模板.............................. 错误!未定义书签。
将小连杆的模态中性文件导入ADAMS ..................... 错误!未定义书签。
利用Hyper Mesh及Motion View软件来生成模态中性文件MNF .. 错误!未定义书签。
创建小连接杆的CAD模型............................... 错误!未定义书签。
将iges格式文件导入到Hyper Mesh划分网格............. 错误!未定义书签。
创建材料............................................. 错误!未定义书签。
创建刚性单元......................................... 错误!未定义书签。
给刚性中心节点编号................................... 错误!未定义书签。
导出nastran模板格式文件............................. 错误!未定义书签。
创建h3d文件及MNF文件............................... 错误!未定义书签。
《柔性体篇》13柔性体介绍在模型中引入柔性体可以提高仿真的精度。
柔性体可采用模态中性文件(MNF)来描述。
该文件是一个二进制文件,包含了以下信息:几何信息(结点位置及其连接);结点质量和惯量;模态;模态质量和模态刚度。
可以利用ANSYS、NASTRAN、ABAQUS等限元软件包进行分析并将结果写成模态中性文件,输入到ADAMS/View或ADAMS/Car中,建立相应零件的柔性体。
第一章 ADAMS CAR 简介
MSC Confidential
存储文件:工作目录与数据库
• ADAMS/Car将悬架或车辆模型分成若干子系统,以便你 能够更方便的管理这些数据。 ADAMS/Car将这些构造部 分存储在一个ADAMS/Car的数据库下。最终目标是生 成 .adm 文件并得到分析结果,这些文件是存储在工作目 录下的。 • 你可以设置组装模型的构造部分等的存储数据库,通过数 据库管理工具 (Tools Database Management)完成。 • ADAMS/Car 存储你模型的 .adm、 .acf 和结果文件在你 的工作目录下,设置方法为:File Select Directory。
本练习大约需要半个小时完成。
MSC Confidential
练习 1 打开并运行一个装配
• 设置你的进程 • 要生成一个工作目录:
• 据你所用的操作系统,分别进行下面的操作:
• Windows系统:
– 在硬盘上建立一个新的名为 acar 目录,比如:C:\acar。
• UNIX操作系统:
• 要在你你的工作目录下启动ADAMS/Car,打开一个UNIX的命令窗口,并输 入 cd 命令。 • 要生成一个名为 acar 的目录,输入 mkdir acar 的命令。 • 要进入该新目录,输入 cd acar 命令。
MSC Confidential
为什么要使用 ADAMS/Car?
• 通过共享模型和数据在各部门及产品供应商间提供桥梁 • 方便地进行子系统迅速更换 • 模板方式建模
Test lab Engine Advanced Enginveline
Chassis engineering
1. 从菜单 Tools 下指向 Database Management,然后再选择 Create Database。 生成新数据库的对话窗 Create New Database 出现。 2. 在 Database Alias 文本栏内输入 acar_training。 3. 在 Database Path 文本栏内输入所要的路径。数据库的名称 为数据库路径的别称,需要明确给出。例如:
Car,admas,仿真
侧倾与垂直力分析(roll & vertical force)
静态分析(static load) 外部文件分析(external file)
载荷分析(Loadcase) 车轮包络分析(Wheel envelope)
整车仿真内容
开环驾驶分析包括:
蛇行驾驶试验(Fish-Hook)、漂移试验(Drift)、角脉冲输入转
描述了车辆模型准备执行的一系列操作,如转向、制动等。
在文件中,可以设定车辆行驶的速度、轨迹文件、控制方 式以及试验结束的条件(如行驶距离)等信息。
打开文件具体介绍
驾驶员控制数据文件(Driver Control Data file,*.dcd) 该文件包含了驾驶员控制文件所需的数据。 如在*.dcf中使用轨迹控制车辆的运动,那么 *.dcd文件的主要内容是设定车辆行驶轨迹的 坐标数据。 驾驶员控制数据文件( *.dcd)必须与驾驶员控 制文件( *.dcf)配合使用
• 缩短产品的开发周期
Adams/CAR仿真
步骤: 4步
Adams/CAR仿真
Build
Test
Simulate &Review
PostProcessor
分析流程
建立子系统
使用系统带的模板
自己创建模板
建立装配
设置参数
进行特定仿真
绘制曲线、分析数据
模式:标准
标准:standard
控制器控制转向系统使车辆保持沿期望的ISO指
定路线行驶
文件驱动
驾驶员控制文件 Driver control file*.dcf
驾驶员控制数据文件
Driver Control Data file,*.dcd
Car Ride基础
ADAMS/Car Ride平顺性仿真1. 概述ADAMS/Car Ride是在ADAMS2003版中新发布ADAMS/Car即插即用的模块;它是与世界上主要汽车制造商合作用户开发的汽车平顺性虚拟环境,将数字化汽车<Functional Digital Vehicle)仿真从操作性实验扩展到平顺性实验。
ADAMS/Car Ride包括了在汽车平顺性频域分析方面建模<building)、实验<testing)及后处理<post-processing)所需要的单元、模型及事件的定义,一旦系统中所有部件详细的参数指定,就可以基于一个扩展的实验平台,完成一系列预定义的平顺性和舒适性研究过程,使用户可以进行典型的系统级NVH<Noise噪音、Vibration振动、Harshness啸鸣)性能的评估,也可以对其他系统中的模型单元进行单独分析。
我们一般大致将车辆振动频率在150 Hz以下时划分为振动,超过150 Hz的就是噪音和啸鸣。
在ADAMS/Car Ride中用虚拟四柱实验台对ADAMS/Car轿车模型进行仿真实验,四柱实验台提供多种时域分析和频域分析<频域分析需要ADAMS/Vibration 模块支持)。
用户可以通过对实验台输入力或位移的RPC III格式数据文件<RPC III格式文件是由MTS系统公司创造的一种稀疏参数控制文件“Remote Parameter Control”),模拟汽车行驶在粗糙路面和轮胎碰撞石块时的响应特性;四柱实验台除使用Delft轮胎模型外还允许使用特别适用于平顺性研究的SWIFT轮胎模型以测量轮胎的振动。
使用ADAMS/Car Ride必须基于一个现存的汽车虚拟原型或子系统数据库,该原型即可以用于操作稳定性分析也可以用于平顺性分析,对于某一具体的汽车原型来讲,实际上它们使用的就是同一个数据库,这样,用户只需要建立一次汽车模型就可以使用它完成操作性和平顺性仿真。
汽车系统动力学第17章 应用ADAMS软件的多体动力学实例分析
在绝对坐标系中的位置/mm
x
y
z
0.0
-200.0
225.0
-200.0
-400.0
150.0
0.0
-750.0
100.0
200.0
-450.0
155.0
0.0
-600.0
150.0
-400.0
-450.0
150.0
400.0
-450.0
150.0
200.0
-400.0
300.0
150.0
-750.0
图17-19 前轮前束变化曲线
图17-17 主销内倾角变化曲线 图17-18 轮胎侧向偏移量变化曲线
本章完 谢谢!
300.0
40.0
-500.0
650.0
100.0
-450.0
525.0
40.0
-675.0
525.0
250.0
-490.0
530.0
0.0
-800.0
300.0
(2) 建立零件 通过“Build→General part→New”菜单 命令建立一般零件。除了需要输入零件名称、选择参考类型和 参考点外,最重要的是确定零件的质量、质心位置及相对于质心 的转动惯量,如图17-3所示。
第二节 轿车前悬架建模实例
本节以某轿车的双横臂式(Double Wishbone)前悬架为例, 介绍在ADAMS/Car“Template Builder”(模板)模式下建立前 悬架模型的过程。
首先,对实际的前悬架进行建模前的简化。 其次,定义系统模型的绝对坐标系。具体的建模步骤介绍如 下: (1) 建立硬点 通过菜单命令“Build→Hardpoint→New” 建立硬点,如图17-1所示。
ADAMS_CAR模块详细实例教程(柔性体篇)
13柔性体介绍 (253)13.1柔性体引入ADAMS建模 (253)13.1.1打开原有的X5后悬架模板 (253)13.1.2将小连杆的模态中性文件导入ADAMS (254)13.2利用Hyper Mesh及Motion View软件来生成模态中性文件MNF (256)13.2.1创建小连接杆的CAD模型 (256)13.2.2将iges格式文件导入到Hyper Mesh划分网格 (257)13.2.3创建材料 (267)13.2.4创建刚性单元 (271)13.2.5给刚性中心节点编号 (279)13.2.6导出nastran模板格式文件 (281)13.2.7创建h3d文件及MNF文件 (282)《柔性体篇》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柔性体不能直接与刚体建立约束,必须通过中间体来连接。