ADAMSCAR批处理仿真流程介绍
ANSYS和ADAMS柔性仿真详细步骤解析

ANSYS和ADAMS柔性仿真详细步骤解析步骤1:建立模型首先需要建立汽车悬挂系统的模型,包括车轮、悬架、车体等组成部分。
可以使用ANSYS的建模工具进行几何建模,也可以导入CAD模型进行后续处理。
步骤2:定义模型属性在ANSYS中,需要为模型定义材料属性、约束条件和加载条件。
对于悬挂系统,材料属性可以定义弹簧、阻尼器和悬挂臂的材料特性;约束条件可以设置车体和地面间的边界条件,例如固支或可移动支撑;加载条件可以设置车轮的载荷和运动。
步骤3:网格划分接下来需要对模型进行网格划分,将模型离散成小的单元,这些单元可以是三角形、四边形或立方体等形式。
网格划分的精细程度直接影响到仿真的准确性和计算速度。
步骤4:设置运动学和约束在ANSYS中,可以设置模型的运动学和约束条件,即定义汽车悬挂系统中各个部件的运动关系和限制。
例如,可以设置车轮的旋转和转向运动以及悬挂臂的运动自由度。
这些设置可以通过定义关节、连接、驱动器等方式来实现。
步骤5:施加载荷在ANSYS中,可以施加各种静态和动态的载荷,模拟实际工作条件下的受力情况。
例如,可以施加车轮产生的垂直载荷、离心力、横向力等。
载荷可以施加在车轮、悬挂臂或车体上,可以是静态的或随时间变化的。
步骤6:求解模型设置好加载条件后,可以开始求解模型并进行分析。
ANSYS会根据模型的几何形状、材料特性、约束条件和加载条件等参数进行计算,得到模型在各种受力情况下的应力、变形、振动等结果。
求解模型可能需要较长的计算时间,特别是对于复杂的模型。
步骤7:分析结果在求解完成后,可以对模型的分析结果进行后处理和可视化。
ANSYS提供了各种图形和数据输出选项,可以将结果以图像、表格或动画的形式展现出来。
在分析结果中,可以观察汽车悬挂系统各个部件的受力、变形、振动等情况,从而评估其性能和安全性。
ADAMS是一种基于多体动力学的仿真软件,能够模拟和分析多体系统的运动、受力、碰撞等特性。
这里以汽车悬挂系统为例进行详细解析。
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中,建立相应零件的柔性体。
AdamsCar如何与控制软件联合仿真

Adams/Car如何与控制软件联合仿真在做ADAMS/Car与控制软件进行联合仿真过程中,可能很多人会有这样的疑问:如果按照ADAMS/View中介绍的流程从Control Export输出*.inf或*.m文件,则联合仿真过程中信息可能不全,比如,整车路面信息和其它一些分析设置文件,因为它们需要在Adams/Car界面Simulate>Full-Vehicle Analysis菜单下设置,从而导致联合仿真没法进行,怎么办?下面通过操作流程介绍Adams与控制软件实现联合仿真的方法,包括Adams/Car与Matlab、Adams/Car与Easy5的联合仿真流程。
一、ADAMS/Car与Matlab联合仿真流程1、在ADAMS/Car界面下打开或建立好整车模型后,导入Controls插件:Tools>Plugin Manager>ADAMS/Controls;2、开启ADAMS/Controls>Plant Export对话框,设置输入输出变量,点击ok,工作路径下会生成Controls_Plant_1.m文件,如下图所示:图1 设置输入输出变量这里以软件安装路径下的Vehicle_demo为例,分别以sdi_testrig中的steering_wheel_torque和steering_wheel_angle作为输入、输出变量。
3、点击Simulation菜单,进行整车仿真,设置整车分析的模式mode of simulation为files_only,下面以step_steer仿真为例进行说明,分析设置如下图所示:点击ok,会生成一系列文件,其中有后面步骤中需要用到的cosimulation_step_steer.acf、cosimulation_step_steer_controls.acf和cosimulation_step_steer.m文件。
图2 整车分析设置4、鼠标双击cosimulation_step_steer.m文件,修改ADAMS_outputs为testrig.steering_wheel_angle,一一对应具体的输入输出变量,修改ADAMS_uy_ids中的变量编号代码,具体形式可参照Controls_Plant_1.m中的设置;图3 修改cosimulation_step_steer.m文件中的输出变量名及编号5、打开Matlab,设置工作路径与ADAMS/Car一致(非常关键),运行cosimulation_step_steer:>> cosimulation_step_steer%%% INFO : ADAMS plant actuators names :1 testrig.steering_wheel_torque%%% INFO : ADAMS plant sensors names :1 testrig.steering_wheel_angle6、运行adams_sys,调出adams_plant,打开simulink,建立控制系统框图,设置adams_sub输出文件;图4 建立控制系统框图7、点击simulation运行联合仿真。
adams仿真操作详细步骤2

图157. 添加marker,如图10所示。
图108. 路面生成:用MATLAB 7.0生成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)(注:专业文档是经验性极强的领域,无法思考和涵盖全面,素材和资料部分来自网络,供参考。
可复制、编制,期待你的好评与关注)。
ADAMSCar仿真解析

转向(steering)
? 用户可以根据汽车的构造来选择合适的模板,如悬架系统,轮胎系统,转 向系统等;
? 专家:expert
? 可以建立和修改模版,适于有经验的高级用户
? 若无合适的模板,使用模板建模器,根据具体结构来生成所需的模板
? 如何设置:
文件:.acar.cfg:
! Desired user mode (standard/expert)
? 分析时间由数月减少为数日 ? 降低工程制造和测试费用 ? 在产品制造出之前,就可以发现并更正设计错误,完善设
计方案 ? 在产品开发过程中,减少所需的物理样机数量 ? 当进行物理样机测试有危险、费时和成本高时,可利用虚
拟样机进行分析和仿真 ? 缩短产品的开发周期
Adams/CAR仿真
?步骤: 4步
? 利用模板,可快速建立自己的参数化模型。并可通过修改 参数使之与实际系统一致
? 模板是一个系统的拓扑结构的代表,它定义了该系统中各 个部件之间是如何组成系统,另外还定义了与其他模板之 间联系的通讯信息(Communication) 。
? 必须在专家模式下进行
模板
? 模板是参数化的模型,定义了缺省的几何数据和 模型的拓扑结构。部件都是参数化的,因此可以 用一个模板代表很多个子系统。
? 整车试验仿真主要包括:
? 方向盘阶跃、脉冲和斜坡输入试验、漂移试验、稳态转向试验、单 移线试验等典型的开环控制试验
? 加速试验、制动试验等直线性能试验, ? 转向制动、定圆转向、转向回正等联合工况性能仿真分析 ? 主要考查:横摆角速度、侧倾角、侧向加速度、侧偏角等
ADAMS-CAR教程

为什么要使用 ADAMS/Car?
通过共享模型和数据在各部门及产品供应商间提供桥梁
不同的部门可以在统一的数据库下工作,最大限度的减少数据损失。
Test lab
Engine
Advanced Engineering
Driveline
Chassis engineering
Body engineering
如何得到帮助
在线帮助
要使用在线帮助:
z 从界面中的 Help 菜单,选择 ADAMS/View Help,可以显示 ADAMS/View 在线帮助的根文件 。
z 在 ADAMS/View 下任意一个对话窗中,按下 F1 键显示有关该 对话窗的帮助 。
一旦在线帮助的对话窗打开后,你可以通过浏览或索引或搜 索的方式找到你所需要的帮助条目。
练习 8: 编辑 .DCF 和 .DCD 文件
目录表(续)
第9章 第 10 章
第 11 章
参数化
在 ADAMS/Car 中的参数化 生成硬点 生成构造坐标系 位置参数化 方向参数化
建立模板
模板综述 模板的拓扑关系 文件的构成 建立一个新的模板 部件的类型 刚体和弹性体(部件) 几何外形 连接方式 (约束和衬套) 弹簧 阻尼器 止挡和反向止挡 前束角(Toe)/外倾角(Camber)和悬挂参数数组 可调载荷 一些建议
ADAMS 代码开发研究人员发起成立,位于美国密西根州的Ann Arbor,2002年MSC.Software 以1.2亿美金收购了MDI公司。 系统级运动仿真。 机构大位移运动分析代码。 最开始只有 ADAMS/Solver ,用来解算非线性的方程组。你需要 以文本方式建立模型提交给 ADAMS/Solver 进行求解。 在90年代初,ADAMS/View 发布了,你可以在统一的环境下建立 模型、仿真模型和检查结果。 现在,已经发布了一些基于不同行业的产品,比如: ADAMS/Car、ADAMS/Rail 和 ADAMS/Engine等。
7 ADAMS_CAR模块详细实例教程(车身篇)

7车身模板建模 (193)7.1修改质量、转动惯量信息 (193)7.2删除模板里自带的片体(shell) (195)7.3导入外界车身几何图形 (196)7.4修改通讯器 (198)7.4.1修改与前悬架对应的通讯器 (198)7.4.2修改后悬架的input通讯器 (200)7.5创建车身Output类型通讯器 (201)7.6测试通讯器 (203)7.7保存模型 (207)192《车身篇》7车身模板建模车身模板建议使用adams里自带的模板来修改,主要修改车身质量、转动惯量参数以及通讯器,保证与前后悬架、转向系统的input通讯器相对应。
7.1修改质量、转动惯量信息点击File>Open,在跳出的对话框里右击鼠标,Search><acar_shared>/template.tbl,在出现的文件夹里选择rigid_chassis.tbl,导入adams自带的车身模板。
点击后进入模板文件夹:点击“打开”后如下图所示:193194在图形区域右击鼠标,选择General Part:ges_chassis>Modify 。
将Mass、Ixx、Iyy、Izz等数值改为自己模型的实际数值,点击OK。
7.2删除模板里自带的片体(shell)点击Edit下拉菜单,选择Delete。
195在Database Navigator里选择rigid_chassis>ges_chassis,将车身的片体(shell)全部选中,点击OK完成删除。
7.3导入外界车身几何图形点击File下拉菜单,选择Import。
196在出现的对话框里点击File Type一栏右边的倒三角,在下拉菜单里选择IGES(*.igs):在File To Read一栏右击鼠标,选择Browse,找到事先做好的车身片体模型(igs)存放路径;在Part Name一栏右击鼠标,Part>Guesses>ges_chassis;其它栏不作更改。
ADAMSCAR批处理仿真流程介绍

ADAMSCAR批处理仿真流程介绍1.建立模型:首先,需要将生产线的物理结构和过程转化为一个数学模型。
这个模型通常由库存、工作站、运输通道和控制策略等组成。
在建立模型过程中,需要考虑生产线的布局、工艺参数和工序之间的关系。
2.定义输入:接下来,需要定义输入参数,例如生产线的生产速度、产品的需求量和供应商的交货周期等。
这些参数会对生产线的性能产生影响,并且可能是优化的目标。
3.设定实验:在仿真过程中,可以设定不同的实验条件来评估不同的方案。
例如,可以改变生产线的配置、改变工艺参数或改变控制策略。
通过对这些实验条件的设定,可以找到最佳的生产方案。
4.运行仿真:一旦建立了模型并确定了实验条件,就可以开始运行仿真。
ADAMSCAR会根据模型的假设和输入参数来模拟实际的生产过程。
在仿真过程中,可以观察到生产线的性能指标,例如产量、流程时间、库存水平和订单交货时间等。
5.分析结果:在仿真运行结束后,可以对仿真结果进行分析。
通过比较不同实验条件下的性能指标,可以找到最佳的生产方案。
此外,还可以通过敏感性分析和计算机实验设计等方法来评估不同参数对生产线性能的影响。
6.优化方案:基于对仿真结果的分析,可以提出优化方案。
这些方案可能包括改变设备配置、优化工艺参数、改进供应链协调或优化控制策略等。
通过不断的优化,可以最大程度地提高生产线的性能。
7.验证和验证:最后,需要对优化方案进行验证和验证。
可以使用历史数据来验证仿真模型的准确性,并通过实际实施和监测来验证优化方案的有效性。
总之,ADAMSCAR的批处理仿真流程是一个系统的过程,需要准确建模、合理设定实验条件、运行仿真、分析结果和优化方案。
通过这个流程,可以帮助企业更好地理解和优化生产线的性能,从而提高生产效率和质量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ADAMS/CAR批处理仿真流程介绍
作者:Simwe 来源:发布时间:2013-03-07 【收藏】【打印】复制连接【大中小】我
来说两句:(1) 逛逛论坛
一、软件介绍
汽车悬架运动学与弹性运动学(Kinematics & Compliance,简称 K&C)特性是一项与悬架系统、转向系统、制动系统、轮胎力学特性、汽车行驶条件等因素密切相关的系统总成外特性汽车悬架系统的性能是影响汽车行驶平顺性、操纵稳定性和安全性的重要因素。
汽车悬架运动学(Kinemat-ics)描述的是车轮在弹簧变形过程和转向时的运动,K 特性即是指当汽车车轮上下跳动时,车轮定位参数、悬架刚度等参数相应的变化规律。
而弹性运动学(Compliance)则是描述由于轮胎和路面之间的力和力矩引起的车轮定位参数、悬架刚度等参数的变化,这是因为悬架部件具有弹性的结果。
MSC.ADAMS软件由于其领先的“功能化数字样机”技术,Adams/Car是面向汽车领域,基于模板建模和动态仿真分析的专业化模块。
对于悬架系统来说,Adams/Car仿真结束后,可自动计算出车辆开发中用到的一系列悬架特性,根据这些常规的悬架特性,用户可定义出更多的悬架特性,工程技术人员完全可以通过这些特性曲线来对悬架及汽车底盘进行综合性能的评价和分析。
但是由于在实际汽车悬架分析应用中,K&C工况定义多达十种或者几十种之多,如果每种工况定义一次,然后再提交计算一次,显然效率比较低,如果悬架某项参数调整,需要重新所有K&C全部工况又需要重新设置和提交计算,显然会花费更多的时间。
然而可以在CAR中编制控制工况文件,把所有工况固定下来,一次性提交所有运算工况,可以给工程师节约大量时间,把主要精力放在优化方案上。
二、操作步骤
2.1 打开悬架装配系统
以CAR中自带的前悬架mdi_front_vehicle.asy为例,见图1所示。
图1 前悬架模型
2.2 编制工况文件
打开loadcase编制工况界面,见图2所示。
图3 生成平行跳动工况控制文件*.lcf
图4 生成转向工况控制文件*.lcf
图5 生成侧向工况控制文件*.lcf
以上是3个工况为例生成控制文件*.lcf,其他的简单工况和联合工况都可以根据设计部门的要求,进行控制文件的编写,但是要注意lcf的保存文件位置和文件名称,方便分析时候快速和准确的调用。
2.3 提交计算
打开分析界面,见下图所示。
提取编制好的分析工况,提交计算。
点击ok,或者apply,自动计算所列的工况,然后按F8快捷键,加入后处理界面,提取载荷或者相应曲线。