基于ADAMS的车辆动力学自动化仿真分析系统和方法技术方案

技术编号:34253402 阅读:17 留言:0更新日期:2022-07-24 12:06
本发明专利技术公开了一种基于ADAMS的车辆动力学自动化仿真分析系统和分析方法,包括:S1,根据ADAMS中整车多体动力学模型创建原则,将整车分解为多个功能性子系统;S2,判断是否考虑零部件柔度的影响,S3,应用有限元分析软件读取stp文件,自动完成网格划分、求解及输出ADAMS所需的MNF文件;S4,车辆动力学模型自动建立;S5,识别ADAMS装配文件中的子系统名称,识别子系统文件中关键参数及对应参数值;S6,修改参数,调用相关cmd命令实现车辆系统参数批量修改;S7,选取分析工况,并设置相应参数;S8,设置求解器参数,自动调用ADAMS求解器进行并行计算;S9,自动读取求解结果文件,进行数据处理及绘制图形;S10,自动生成分析报告。自动生成分析报告。自动生成分析报告。

Automatic simulation and analysis system and method of vehicle dynamics based on ADAMS

【技术实现步骤摘要】
基于ADAMS的车辆动力学自动化仿真分析系统和方法


[0001]本专利技术属于仿真
,具体涉及一种基于ADAMS的车辆动力学自动化仿真分析方法和系统。

技术介绍

[0002]仿真分析技术贯穿于整个车辆设计过程,已被广泛应用于车辆动力学、结构分析、振动噪声和空气动力学等性能提升。
[0003]应用ADAMS软件开展车辆动力学分析需要一定的专业及理论背景,对工程设计人员来说门槛较高,不利于仿真技术在产品设计初期发挥指导作用。即使对于CAE分析人员,ADAMS软件分析流程繁琐,包括参数输入、选取分析工况、设置求解器参数、选取输出变量、根据分析规范处理数据及绘制图形、编制分析报告等,每项操作均需仿真工程师手动完成,耗时耗力,且易出现遗漏或输错部分参数等情况,影响产品研发进度。
[0004]另外,企业在应用仿真驱动研发创新的过程中,经常会遇到专家经验难以传承、重复工作效率低、仿真流程不一致等问题,开发车辆动力学自动化仿真分析系统和方法可以减少重复性的工作、提高效率,让有经验的工程师用更多时间去做深入研究,也可以让新入职员工尽快达到专业仿真分析水平。

技术实现思路

[0005]有鉴于此,本专利技术提出了一种基于ADAMS的车辆动力学自动化仿真分析系统和方法,通过快速建立车辆动力学模型、开展并行计算、查看计算结果和自动输出分析报告等,提高工作效率,减少错误发生。
[0006]本专利技术方案如下:基于ADAMS的车辆动力学自动化仿真分析系统,包括:模型建立模块,用于读取CATIA/SimDesigner输出的cmd文件,生成车辆动力学模型,并存入模型库;参数修改模块,用于识别模型中的关键参数、接收修改后的参数并存入数据库;工况设置模块,用于设置分析工况及相应参数;响应求解模块,用于设置求解器参数,并提交计算;结果处理模块,用于对仿真结果文件进行后处理,根据仿真分析规范要求,对数据进行处理、绘图并保存;报告生成模块,用于将结果处理模块获得的数据和图片,按照分析报告模板要求调整格式后放入报告中指定位置,自动输出分析报告。
[0007]进一步的,所述模型建立模块,自动读取CATIA/SimDesigner输出的ADAMS/cmd格式文件,完成系统通讯器创建,生成ADAMS各子系统模板*.tpl文件,进而自动生成*.sub文件;自动读取有限元软件输出的MNF文件,完成模板中柔性体替换;自动选取子系统生成ADAMS装配文件*.asy,完成车辆动力学模型创建。
[0008]进一步的,所述参数修改模块通过软件界面修改模型参数,保存到数据库,自动调用参数修改cmd命令,实现模型中hard point、part、bushing、spring和damper等关键参数的修改,并将参数修改后的子系统及装配文件保存至数据库。
[0009]进一步的,所述工况设置模块通过软件界面选取分析类型,如车辆平顺性、操纵稳定性,设置路面参数、车辆行驶速度等参数,保存至数据库,通过软件界面选取积分器类型、结果文件名称前缀、求解结束时间,积分步长、输出步长等求解器参数,并提交计算;进一步的,所述结果处理模块,根据仿真分析规范提取、处理结果文件中的数据,绘图并保存;进一步的,所述报告生成模块,用于将结果处理模块获得的数据和绘制图片,根据分析报告模板要求调整格式后,将图片、文字和数据等插入报告中指定位置,自动输出分析报告。
[0010]基于ADAMS的车辆动力学自动化仿真分析系统的分析方法,包括:S1,根据ADAMS中整车多体动力学模型创建原则,将整车分解为多个功能性子系统,在CATIA/SimDesigner中建立各子系统的几何模型和运动约束关系,输出ADAMS/cmd格式文件。
[0011]S2,判断是否考虑零部件柔度的影响,若考虑零部件柔度的影响,则进入S3;若不考虑零部件柔度的影响,则跳转至步骤S4。
[0012]S3,在三维建模软件中将动力学分析中考虑为柔性体的零部件几何模型保存为stp文件,应用有限元分析软件读取stp文件,自动完成网格划分、求解及输出ADAMS所需的MNF文件;S4,车辆动力学模型自动建立。
[0013]S5,识别车辆系统参数,包括ADAMS装配文件中的子系统名称,识别子系统文件中关键参数及对应参数值;S6,参数批量修改,调用相关cmd命令实现车辆系统参数批量修改;S7,设置分析工况,并设置相应参数;S8,设置求解器参数,自动调用ADAMS求解器进行并行计算;S9,结果后处理,根据分析规范要求,自动读取求解结果文件,进行数据处理及绘制图形;S10,根据分析规范要求,自动生成分析报告。
[0014]进一步的,所述S1包括:S11,根据功能,将整车系统分解为多个子系统;S12,在CATIA软件中建立车辆各子系统零部件几何模型,并进行装配;S13,在CATIA/SimDesigner中施加零部件间的约束关系,并输出为ADAMS/cmd格式文件,供ADAMS软件读取;进一步的,所述S3包括:S31,在三维建模软件中将考虑为柔性体的零部件几何模型输出为stp文件;S32,应用二次开发语言调用有限元软件自动实现stp文件读取、网格划分、约束施加、模型求解以及输出ADAMS所需的MNF文件。
[0015]进一步的,所述S4包括:S41,自动读取和修改步骤S1输出的cmd文件;S42,创建车辆各子系统ADAMS模板通讯器;S43,柔性体的替换;S44,自动生成ADAMS模板文件*.tpl 、子系统文件*.sub和装配文件*.asy,建立车辆动力学模型。
[0016]S5包括:识别步骤S4中,ADAMS装配文件中的子系统名称;识别子系统中关键参数
及数值,生成模型参数表;所述关键参数包括hard point、part、bushing、spring和damper,校核所建模型参数的正确性。
[0017]进一步的,所述S6中通过软件界面选取待修改参数并输入更新后数值,根据软件界面输入的更新数值,调用相关cmd命令实现车辆动力学模型中关键参数的数值修改。
[0018]进一步的,所述S7中通过软件界面选取分析工况,如车辆平顺性分析(脉冲路面和等级路面等)和操纵稳定性分析(蛇行、稳态回转和转向回正等);设置路面和车辆行驶速度等参数。
[0019]进一步的,所述S8中通过软件界面设置求解器参数,如积分方法、误差值、积分步长和输出步长等;自动调用ADAMS求解器进行并行计算,所述求解器参数包括积分方法、误差值、积分步长和输出步长。
[0020]进一步的,所述S9中自动读取及识别结果文件中的变量名称,以文本形式输出变量数据;根据分析规范,调用程序自动进行数据处理、以指定格式绘制及输出图形。
[0021]进一步的,所述S10中自动设置图片大小,将图片放入PPT或Word报告指定位置,将后处理数据放入指定表格中,将文字部分如标题、图题、表头和结论等以指定大小和字体等格式放入指定位置。
[0022]与现有技术相比,本专利技术的有益效果为:(1)本专利技术基于面向本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于ADAMS的车辆动力学自动化仿真分析系统,其特征在于,包括:模型建立模块,用于读取CATIA/SimDesigner输出的cmd文件,生成车辆动力学模型,并存入模型库;参数修改模块,用于识别模型中的关键参数、接收修改后的参数并存入数据库;工况设置模块,用于设置分析工况及相应参数;响应求解模块,用于设置求解器参数,并提交计算;结果处理模块,用于对仿真结果文件进行后处理,根据仿真分析规范要求,对数据进行处理、绘图并保存;报告生成模块,用于将结果处理模块获得的数据和图片,按照分析报告模板要求调整格式后放入报告中指定位置,自动输出分析报告。2.基于权利要求1所述ADAMS的车辆动力学自动化仿真分析系统的分析方法,其特征在于:包括:S1,根据ADAMS中整车多体动力学模型创建原则,将整车分解为多个功能性子系统,在CATIA/SimDesigner中建立各子系统的几何模型和运动约束关系,输出ADAMS/cmd格式文件;S2,判断是否考虑零部件柔度的影响,若考虑零部件柔度的影响,则进入S3;若不考虑零部件柔度的影响,则跳转至S4。3.S3,在三维建模软件中将动力学分析中考虑为柔性体的零部件几何模型保存为stp文件,应用有限元分析软件读取stp文件,自动完成网格划分、求解及输出ADAMS所需的MNF文件;S4,车辆动力学模型自动建立;S5,识别ADAMS装配文件中的子系统名称,识别子系统文件中关键参数及对应参数值;S6,修改参数,调用相关cmd命令实现车辆系统参数批量修改;S7,选取分析工况,并设置相应参数;S8,设置求解器参数,自动调用ADAMS求解器进行并行计算;S9,自动读取求解结果文件,进行数据处理及绘制图形;S10,自动生成分析报告。4.根据权利要求2所述的基于ADAMS的车辆动力学自动化仿真分析方法,其特征在于:所述S1包括:S11,根据功能,将整车系统分解为多个子系统;S12,在CATIA软件中建立车辆各子系统零部件几何模型,并进行装配;S13,在CATIA/SimDesigner中施加零部件间的约束关系,...

【专利技术属性】
技术研发人员:王伟任国涛何海浪蒲滔张永涛
申请(专利权)人:陕西汽车集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1