基于Adams软件的悬架静态仿真分析的二次开发应用
0 引言
在MSC.Adams/Car中搭建好某SUV前后悬架模型,在悬架静态仿真分析时,无法对多个工况同时加载运算,且极易造成加载错误,导致悬架静态仿真结果错误。为避免人为加载造成错误,提高流程的自动化处理,开发悬架静态仿真分析二次开发模块。
1 悬架静态仿真分析模块
在Adams/Car悬架静态仿真分析模块中,需要为四种静态分析工况分别设置轮心六向力。如图1悬架静态仿真分析模块所示,图中红框部分从上而下分别为转向力、制动力、牵引力和垂向力;Lwr.Left悬架左轮初始设计状态载荷激励,Upr.Left悬架左轮末时刻状态载荷激励;Lwr.Right悬架右轮初始设计状态载荷激励,Upr.Right悬架右轮末时刻状态轮心载荷。
悬架静态工况仿真分析,需计算静态工况悬架输入激励,并按照分析静态工况类型在悬架静态仿真分析模块中相应位置填入相对应的载荷,然后分别进行四种静态工况仿真分析。
此悬架静态分析模块最大缺点在于每次只能对悬架进行一种静态工况分析,再进行下一个静态工况分析前,删除上次输入的载荷,手动填入下一工况的加载载荷,此过程极易出错,譬如,在制动工况仿真后进行加速工况分析,制动工况是在BrakingForce对话框中填入制动力,而在填入加速工况的牵引力时,本应该在TractionForce对话框中填入,极易将加速工况的牵引力加载到BrakingForce对话框中,从而造成仿真失真,需要返工重新进行悬架静态仿真,费时费力。
此外,悬架静态分析模块默认的垂向加载方式为轮心垂向位移加载方式,而我司悬架静态分析工况采用的垂向加载方式为轮心垂向载荷加载方式,在使用悬架静态分析模块时容易忽略改变轮心垂向加载方式,从而造成仿真错误。
因此需要在Adams/Car软件基础上进行二次开发,防止工况仿真上述出现错误。
根据悬架静态仿真分析需要,二次开发软件要实现悬架静态工况加载载荷自动计算、自动加载和工况顺序仿真的功能,并能够显示出各工况施加载荷大小。
2 悬架静态仿真二次开发模块
2.1 Adams/Car二次开发介绍
本文介绍的Adams二次开发是基于Adams/Car的自定义界面功能。
2.1.1 Adams/car定制菜单
通过编写menu、push_button命令在Adams/Car界面生成定制菜单,menu能够产生一个下拉式或向右式的菜单,push_button作为menu下拉菜单的二级及三级菜单。
相关文章
- 2023-03-08穷举法在确定动靶标标准装置参数中的应用
- 2024-04-07影响气体流量计精确度的因素及提高精确度的方法
- 2024-08-13一种方便、有效的键槽对称度测量工具
- 2024-06-21基于孔洞分布理论的多孔材料板振动分析
- 2022-05-20基于μcosII的嵌入式文件系统的设计与实现
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。