找回密码
 注册
Simdroid-非首页
查看: 626|回复: 18

[其他模块的使用] 动力总成悬置解耦分析

[复制链接]
发表于 2013-8-10 12:34:03 | 显示全部楼层 |阅读模式 来自 上海
前段时间看到一篇博客,关于动力总成悬置解耦分析的,对于软件操作的讲解比较详细,和大家分享一下。同时可能要做好动力总成悬置的设计还需要考虑其他更多方面的因素,希望群里各位大侠出来讨论。原文地址:http://blog.sina.com.cn/s/blog_9aac25a7010174o9.html

一、动力总成悬置系统的建模
1) 动力总成的主要参数
a) 动力总成的质量
b) 质心位置
c) 动力总成的转动惯量、惯性积
d) 发动机的参数,如发动机在怠速、最大扭矩、额定转速工况下的转速、输出扭矩等。
2) 悬置系统的主要参数
a) 悬置点坐标
b) 悬置刚度
c) 阻尼
d) 安装角度。

图1 动力总成质量特性参数输入
图2 ADAMS动力总成悬置系统示意图
根据动力总成和悬置系统的质量特性参数、几何特性参数、力学特性参数输入,在ADAMS/view中建立动力总成悬置系统虚拟样机模型。

二、动力总成悬置系统的分析
评价悬置系统性能主要从系统的避频、解耦、限位、隔振率等几个方面考察。分为时域、频域下激励信号输入分析。
1) 悬置系统固有频率分析
在ADAMS/Vibration模块下对动力总成悬置系统进行振动模态分析。

图3 模态分析对话框
经仿真分析得到动力总成刚体六阶模态固有频率,如下表所示。表中第二列为系统无阻尼固有频率,它是把系统看作保守系统的前提下得到的,即系统没有阻尼;第三列为系统的阻尼比,也叫相对阻尼系数,即系统阻尼系数与临界阻尼的比值。
图4 模态分析固有频率分布表
根据发动机隔振理论,发动机激振频率与系统固有频率之比大于√2,才能起到隔振的效果;不平路面的激励频率是客观存在,一般小于2.5HZ。

2) 悬置系统振动模态能量解耦分析
能量解耦法是从能量的角度来解释发动机总成悬置系统的振动解耦。如果发动机总成悬置系统作某个自由度的振动,而其他自由度是解耦的,那么系统的振动能量只集中在该自由度上。从能量角度来说,耦合就是沿着某个广义坐标方向的力(力矩)所作的功,转化为系统沿多个广义坐标的动能和势能。
采用能量法解耦的依据是, 当系统在作某个方向的振动而和其它方向解耦时, 则能量只集中于该自由度方向上。
1.工程上,某一频率下,某向模态能量达到85%以上,此向模态与其它模态解耦程度即视为满意;
2.工程上,发动机主要振动方向,垂直方向,横向转动方向,解耦度达到90%以上,即可视为完全解耦。
图5 各阶模态振型不同自由度方向的能量分布表
3) 悬置系统振动响应及传递特性分析
动力总成悬置系统在怠速、最大扭矩、额定转速工况下的振动响应分析,包括悬置的变形、悬置支撑反力和动力总成质心处的运动响应计算,以及悬置系统传递率分析。通过动力分析可以直观地给出在所关心的频率范围内,系统的隔振效果和各悬置所受动态力的情况。
图6 悬置在z向的位移量
振动传递率是判断悬置系统隔振性能优劣的一个重要指标,它反映了整个动力总成悬置系统的隔振水平。过大的振动传递率将导致车架和驾驶室的剧烈振动,整车的平顺性和舒适性恶化,甚至导致悬置系统元件寿命降低。
选取在怠速时X方向上的振动传递率进行分析,计算公式为:
三、动力总成悬置系统振动性能优化分析
发动机动力总成悬置系统的优化设计内容包括三个方面:设计变量、目标函数以及约束条件,这三个方面的内容直接影响到优化设计方案的质量和设计难度,甚至直接关系到优化设计的最终结果。
目标函数
a) 发动机悬置系统六自由度解耦或部分解耦;
b) 悬置系统固有频率的合理配置;
c) 系统的振动传递率或支撑处动反力最小。
设计变量:
a) 悬置刚度
b) or悬置阻尼
c) or安装位置
d) or安装角度
约束条件
在优化设计过程中,对于设计变量的选取常加以某些限制或给出一些附加的设计条件,这种限制条件就称为设计约束,即优化设计的约束条件。由于约束条件的存在,使得在优化设计过程中,求解满足设计约束条件的设计点的工作难度加重。
图7 设计变量设定对话框
图8 目标函数设定对话框
图9 优化分析对话框
运行设计研究,分析各个设计变量对目标函数值影响的灵敏度。
能量解耦率灵敏度分析,确定影响主振型方向能量解耦率的悬置刚度变量。
运行Optimization,以发动机垂直方向振动、俯仰方向振动、侧倾方向振动模态能量解耦率为优化目标,确定最优的悬置刚度配置。
通过模态能量解耦率优化确定的刚度匹配,检验固有频率是否满足隔振的要求,如果不满足固有频率的要求,重新进行优化分析,如此循环直至最优。

 楼主| 发表于 2014-11-3 23:12:45 | 显示全部楼层 来自 上海
Simdroid开发平台
windfly522 发表于 2014-1-19 12:04
据说是adams版本的bug,05R2、2010、2012、2013等版本均无此问题。可以用归一化将就一下,或者用matlab。 ...

问了MSC的工程师,他解释说是引入了 惯性积方向的能量矩阵所以会产生这种情况。即算法提供了这种可能性
从分析上讲,当几个旋转或者平移的能量完全是耦合起来的,会产生某个振型上的能量超过100的情况,还有总能量达到一百七八十的情况
回复 0 不支持 1

使用道具 举报

 楼主| 发表于 2014-11-3 23:08:01 | 显示全部楼层 来自 上海
j蘅芜君 发表于 2013-9-16 16:10
现在如何???做的情况??可以交流下啊

很久没来这个网站,一年多了吧。
LZ在优化方面还是没有学到好的方法,但是在布置原理上有一些收获,基本能在前期确定出各方向的刚度及悬置点的位置。
不过最近在做一个电动车的动力总成分析觉得有些棘手。
回复 1 不支持 0

使用道具 举报

发表于 2013-8-13 22:47:20 | 显示全部楼层 来自 上海
这个例子不错,但是后面关于悬置系统振动优化说的不太详细,有点看不明白,不知道有没有更详细点的优化案列。
回复 不支持

使用道具 举报

发表于 2013-8-19 20:15:15 | 显示全部楼层 来自 江苏
实际工作运用中会发现,ADAMS在计算解耦率的时候算法有很大的问题,在不完全解耦的情况下会出现某几个方向解耦率明显错误,如大于100。目前一般是ADAMS和matlab联合运用
回复 不支持

使用道具 举报

 楼主| 发表于 2013-8-24 11:52:22 | 显示全部楼层 来自 上海
Ivanforg 发表于 2013-8-19 20:15
实际工作运用中会发现,ADAMS在计算解耦率的时候算法有很大的问题,在不完全解耦的情况下会出现某几个方向 ...

的确,经常会出现某方向能量总和超过一百的情况。请问下,出现这样的情况该如何修正,以及您说的与Matlab的联合仿真的思路是怎么样的,期待回复
回复 不支持

使用道具 举报

发表于 2013-8-27 00:43:19 | 显示全部楼层 来自 江苏无锡
Dee 发表于 2013-8-24 11:52
的确,经常会出现某方向能量总和超过一百的情况。请问下,出现这样的情况该如何修正,以及您说的与Matlab ...

运用MATLAB 编程根据动力总成的质心,转动惯量等参数算出动力总成的扭矩轴,事实上adams软件也就基于能量法解耦,可以根据扭矩轴和悬置软垫弹性中心点的布置关系初步判断解耦情况,MATLAB编程矩阵解耦在算刚体模态的时候会因为软垫匹配不好算出的频率会出现复数值也就是错误的情况。
基本上也就是说在悬置匹配很差劲的时候,ADAMS和MATLAB都会计算出现问题。
回复 不支持

使用道具 举报

发表于 2013-9-5 08:53:55 | 显示全部楼层 来自 山东济南
Ivanforg 发表于 2013-8-27 00:43
运用MATLAB 编程根据动力总成的质心,转动惯量等参数算出动力总成的扭矩轴,事实上adams软件也就基于能量 ...

请教matlab悬置优化设计的问题。。用什么优化函数呢??我写的程序为什么优化运行出bug。。郁闷啊
回复 不支持

使用道具 举报

发表于 2013-9-5 09:00:15 | 显示全部楼层 来自 山东济南
楼主,请教后续的优化问题。。不知道咋做啊具体技术问题的话。。
回复 不支持

使用道具 举报

 楼主| 发表于 2013-9-15 22:39:15 | 显示全部楼层 来自 上海宝山区
Ivanforg 发表于 2013-8-27 00:43
运用MATLAB 编程根据动力总成的质心,转动惯量等参数算出动力总成的扭矩轴,事实上adams软件也就基于能量 ...

Matlab 编写的时候同样是基于能量解耦法,都有极惯性矩的话,如果没有修正或者其他的处理我觉得和ADAMS出来的结果会差不多吧,同样无法避免出现负值的现象。前段时间看到一篇论文上面说用Matlab编写程序对出现负值的能量取绝对值出来的就会是全正的了,但我觉着这个方法和实际的能量貌似会有误差吧。
回复 不支持

使用道具 举报

 楼主| 发表于 2013-9-15 22:43:04 | 显示全部楼层 来自 上海宝山区
j蘅芜君 发表于 2013-9-5 08:53
请教matlab悬置优化设计的问题。。用什么优化函数呢??我写的程序为什么优化运行出bug。。郁闷啊 ...

楼主对优化这块也没什么经验可以说的,做的也比较少;一般都是通过试验设计来优化,比较苦逼
回复 不支持

使用道具 举报

发表于 2013-9-16 16:10:52 | 显示全部楼层 来自 山东济南
Dee 发表于 2013-9-15 22:43
楼主对优化这块也没什么经验可以说的,做的也比较少;一般都是通过试验设计来优化,比较苦逼 ...

现在如何???做的情况??可以交流下啊
回复 不支持

使用道具 举报

发表于 2013-9-27 08:43:57 | 显示全部楼层 来自 重庆
受教了,在下用adams时做解耦分析时还出现过负值的情况,搞的一头雾水呢
回复 不支持

使用道具 举报

发表于 2014-1-19 12:04:19 | 显示全部楼层 来自 湖北武汉
据说是adams版本的bug,05R2、2010、2012、2013等版本均无此问题。可以用归一化将就一下,或者用matlab。
回复 不支持

使用道具 举报

发表于 2014-12-3 13:32:43 | 显示全部楼层 来自 北京
了解一下,学习,感谢楼主分享
回复 不支持

使用道具 举报

发表于 2017-7-1 15:17:41 | 显示全部楼层 来自 安徽芜湖
了解一下,学习,感谢楼主分享
回复 不支持

使用道具 举报

发表于 2018-11-26 15:16:35 | 显示全部楼层 来自 中国
Dee 发表于 2014-11-3 23:08
很久没来这个网站,一年多了吧。
LZ在优化方面还是没有学到好的方法,但是在布置原理上有一些收获,基本 ...

您好,有计算悬置解耦方面的资料吗?能不能分享一点
回复 不支持

使用道具 举报

发表于 2018-11-26 15:17:46 | 显示全部楼层 来自 中国
Dee 发表于 2013-9-15 22:43
楼主对优化这块也没什么经验可以说的,做的也比较少;一般都是通过试验设计来优化,比较苦逼 ...

您好,能分享一点资料吗
回复 不支持

使用道具 举报

发表于 2018-12-20 11:57:11 | 显示全部楼层 来自 山东淄博
楼主,解耦时,悬置用静刚度还是动刚度?
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-1 17:31 , Processed in 0.046618 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表