首页/文章/ 详情

ADAMS悬置计算进阶1:基于ADAMS的悬置系统参数化仿真优化

1年前浏览1516

这一节给大家讲解一下如何在ADAMS中进行悬置系统的参数化仿真优化。基础模型不变。


一、优化变量的建立


按下图点击Design Variable图标打开,在弹出的对话框中建立悬置刚度随机变量如图1所示。

图1 刚度随机变量的建立方法

 

上面这个对话框是建立一个左悬置X向的刚度变量,变量标准值为255,也就是说在参数优化设计时,左悬置的初始刚度为255N/mm,上限350,下限150。同样的方法建立其他悬置三向刚度的变量,变量标准值根据情况而定。同样也可以以悬置位置或者角度作为变量,其中位置随机变量设置方法如图2,角度变量设置见图3。



图2表示左悬置弹性中心位置可沿Z向变化20mm。

图2 位置随机变量的建立方法

 

图3 角度随机变量的建立方法

 

二、目标变量的建立


一般来说只需设置绕曲轴方向和垂向的解耦率为目标变量,当然也可以以绕曲轴和垂向的模态作为目标变量来优化。此时标准值设为O即可。解耦率目标变量的设置方法见图4,模态目标变量设置方法见图5:

图4 解耦率目标变量的建立方法

图5 模态目标变量的建立方法


三、随机变量的赋予


悬置变量的赋予


在每个衬套(bushing)属性里面赋予变量,如图6所示,位置和角度也可以作为变量,位置变量的设置方法见图7:

图6 刚度变量的设置

图7 位置变量的设置

 

四、模拟仿真生成一个振动仿真脚本(SCRIPT)

如图7步骤生成一个振动仿真脚本(SCRIPT)。

图7 生成一个SCRIPT


五、目标变量的赋予


按图8所示的步骤打开:

图8 目标变量的赋予1

填写图9所示的表格:

图9 目标变量的赋予2


填写完成图9所示的表格,确认。然后再编辑图10所示的表格:

图10 目标变量的赋予3

 

上面这个Objective生成的是最后的目标变量,也就是解耦率,它会在参数优化的时候随着变量的变化而变化,得出对应的解耦率。同样的方法建立其他几个阶次的解耦率目标变量。这样参数优化的目标变量就建立好了。也可以以模态频率为目标变量,设置方法类似(见图11)。


图11 目标变量的赋予4


六、参数化仿真


1、多目标单变量优化


打开Simulate-DesignEvalation(如图11所示)使用菜单Simulate>DesignEvaluation Tools工具中的Design Study同时优化Z向和RXX的解耦,在Design Variable中分别考察各个动刚度变动时两向解耦的最大值,在Default Levels中设置较大的值是非常有效的。建议采用100~200,而不是默认的5。这种优化方法可以逐个确定每个方向动刚度的初始优化方案,


所有以上完成后,再按照同样方式逐个考察其余四个方向的解耦与各向动刚度的关系并做出适当的修正,最后查看频率分布情况。

图11 单目标单变量优化设置


2、多目标多变量优化


设置过程如图12所示。

 

图12 多目标单变量优化设置

 

七、优化结果读取:


如图13步骤读取。


 

图13 优化结果读取

虽然利用ADAMS也能够进行仿真,但是与matlab编程再调用第三方优化工具进行优化相比,效率低而且不容易得到最优结果,这种方法只适合初学者学习。


往期相关推荐  

相关文章,在仿真秀官网搜索:

ADAMS悬置计算基础1:手把手教你用ADAMS建模分析悬置系统固有频率    
 
ADAMS悬置计算基础2:手把手教你用ADAMS计算悬置静载及动力总质心位移转角    
 
发动机轮系皮带噪声产生机理分析    
 
基于整车NVH性能要求的悬置系统设计分析案例    
  
来源:汽车NVH云讲堂
振动汽车新能源声学参数优化NVH
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-04-12
最近编辑:1年前
吕老师
硕士 28年汽车行业从业经验,深耕悬置...
获赞 278粉丝 649文章 1338课程 16
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈