动力总成悬置刚度insight优化
前面我们已经对动力总成悬置进行了解耦分析,具体如下:
本文将基于前文结果,通过Adams/insight对悬置系统完成灵敏度分析,并且针对上文的解耦结果进行优化。
1.1建立设计变量
本文主要以三个悬置的三向刚度为优化对象,所以共计9个变量,变量的初始值以优化之前的为基准,变化范围选取上下限都是30%,具体设置如下图所示:
图1.建立设计变量
1.2创建目标函数
本文已悬置系统的模态解耦率为目标函数。从上文来看第三阶Z向的解耦率仅为58.69%,其他阶的解耦率也不高,不符合解耦目标要求。因此文本共设置6个目标函数,具体设置如下:
图3.目标函数建立
如图3所示,首先点击目标函数建立图标,然后在Definition by标题栏后面选择:View Variable and Vibration Macro,然后出现Creat界面。其中Return Value Variable栏后可以创建一个变量来返回模态解耦率,Target Vibration Data 选择动能;Mode Number选择2阶,Body Name选择engine,最后Component选择X。该目标函数要与前文中的系统固有频率和解耦率对应。按照此规律建立6个目标函数。
2.1insight灵敏度分析
建立好6个目标函数后,点击下图中的图标,进入Adams Insight Export界面
然后点击OK。
图4.Insight进入界面
进入界面后可以看到候选因素中(Factors-Candidates)中9个悬置刚度变量和6个解耦率返回变量,同时可以看到响应因素中(Responses-Candidates)共有6个目标。
图5.Insight中的变量及目标
然后选中需要的变量和目标,选择下图中向上的箭头符号,将变量和目标移动到Inclusions中,具体如下图。
图6.变量及目标选择
然后选择下图中的Set design specification可以选择设计优化参数,本文这里选择默认值不作改变。然后可以在Number of Runs中看到值为512,也就是共需要运算512次(一共有9个变量,每个变量取最大值和最小值,所以共运算2^9=512次)。
图7.设计参数设置
然后在下图中的图标中选择Generate Work Space,然后生成工作空间,具体如下,共有512个。
图8.设计空间
点击Run all simulations进入Adams/view进行分析运算:
图9.分析计算
击后View模块开始计算,图中显示各个模态的解耦率,具体如下:
然后再打开insight,点击File,打开刚才的文件:
图10.insight打开文件
点击Fit result,然后点击输出文件,然后在工作目录中用浏览器打开html格式的文件,具体如下:
打开后点选影响效果,可以看到悬着不同刚度对解耦率的影响情况,也就是灵敏度情况,具体如下:
图11.悬置刚度对解耦率的灵敏度
点击Optimize进行优化,也可以看到各个变量对目标的影响情况:
图12.优化界面
在上图中的Oper中我们选择Max,然后设定目标值,点击右下角中的run,即可得到各个目标的解耦率,见上图中的Value,然后我们通过调节Design Variables中值的变化可以观察到目标的变化,由此可以得到下表:
从图12中,我们已经看到解耦率与之间相比已经有了很大的提升,然后根据上表以及各阶模态要求、刚度要求等,可以继续调节,直到达到要求的目标。
END