OptiStruct结构分析与工程应用:实例之电池包的台架随机振动

电池包是安装在电动车辆上的电能存储装置,内部由大量的电池模组构成,外部被一个壳体裹。常见的一种电池包形态为外壳边缘有若干个安装支架,安装支架通过螺栓固定到车辆底部。电池包在使用过程中会受到偶然性外部装机,以及持续的路面随机振动载荷。GB38031-2020定了车用电池包的随机振动工况,本例将参考标准进行电池包的随机振动分析。

图8-5电池包模型

使用HyperMesh导入BatterPack.Fem文件电池包模型中已包含所有网格及材料属性,如图8-5所示。内部的电池包模组采用简化的几种质量单元CONM2所在的中心节点已定义为SET_grid集合。台架测试中所有安装支架的螺栓部位固定在振动台上,进行同步的Z向、Y向、X向随机振动。安装支架的所有螺栓中心节点已定义为SET_fix集合。

这里还需要进行的设置包括3个平东方向的频响分析以及3个方向的随机振动分析。具体设计设置模态分析算法EIGRA、设置分析频率集FREQi、定义SPC及SPCD平动加速度激励、定义随机激励自功率谱、设置结构阻尼和定义响应输出。

模型设置

Step01

在模型浏览器中右击并选择 Create->Load Collector。Step 01将NE改为“EIGRA";CardImae项选择EIGRA;在V2字段输人400.0,表示提取电》400Hz以下的振动模态。

Step02

设置分析频率集。在模型浏览器中右击并选择Create->Load Collector。将Name改为“FREQi”;Card Image 项选择 FREQi。启用FREQ3选项,F1设定为5.0,F2设定为200.0,TYPE=LINEAR,NEF=5,CLUSIER10.0。启用FREQ1选项,F1设定为5.0,DF设定为5.0,NDF=40。

Step 03

-创建台架试验刚性单元 RBE2。-在模型浏览器中右击并选择Create->component,命名为“SPC_comp” 。

-单击1D→nigids,进人 Rigids 面板。更改 dependent 类型为multiple nodes,更改independent 类型为calculate node 。

-单击 dependent的nodes 按钮,选择 by sets,然后选中 SETfix,单击select;确认 dofl~dof6 均已选中,确认 elem type为REB2;单击Create按钮,将生成图8-6所示的RBE2单元。

图8-6 电池包SPC边界条件及RBE2单元

Srep 04 创建台架试验边界条件SPC

-在模型浏览器中右击并选择 Create->Load Collector,命名为“SPC”单击 Analysis->constraints,进人 constraints 面板。

-单击 nodes,选择 by sets,然后选中 Step 03 创建的中心节点,

-单击 select;确认 dofi~do46 均已选中且数值为0.0,确认load type为 SPC,单击 Create 按钮。

Step05 创建台架试验边界条件 SPCD。

在模型浏览器中右击并选择 Create->Load Collector,命名为“ACCE_Z”。单击面板的 Analysis→constraints 按钮,确认 load types为SPCD;确认仅 do3 被选中,数值为1.0:nodes 选择 Step03 创建的中心节点,单击 Create 按钮。

在模型浏览器中右击并选择 Create->Load Collector,命名为“ACCE_Y”。单击面板的 Analysis→constraints按钮,确认load types为SPCD;确认仅do12 被选中,数值为1.0;nodes 选择 Step03 创建的中心节点,单击Create 按钮。

在模型浏览器中右击并选择 Create->Load Collector,命名为“ACCE_X”。单击面板的 Analysis→constraints 按钮,确认load types 为SPCD;确认仅 dof1 被选中,数值为 1.0;nodes 选择 Step03 创建的中心节点,单击Create 按钮。

Step 06 创建台架试验频响载荷RLOAD(单位激励)在模型浏览器中右击并选择 Create->Load Collector,命名为“RLOAD_Az”。Card Image 项选择RLOAD1;在EXCITEDID选项中选择ACCEZ载荷:在TC选项中选择TABLE1曲线:TD选项留空:TYPE选择ACCE。

-同样,创建另外两个 Load.Collector,分别命名为“RLOAD_Ay”“RLOAD_Ax”的 RLOAD1 载荷。EXCITEDID选项分别对应ACCEY及ACCEX;TC项选择TABLE1曲线:TYPE选择ACCE。

Step 07创建台架试验频响载荷工况(单位激励)。

-在模型浏览器中右击并选择Create->Load Step。名称设置为“MFRF_Az”,Analysis type设置为Freq:resp(modal);边界条件和载荷的定义如图 8-7 所示。

-同样,创建另外两个Load Step,命名为“MFRF_Ay”及“MFRF_Ax”,只更改DLOAD为RLOAD_Ay及RLOAD Ax。

Step08 定义随机振动功率谱TABRND1(依据图8-8所示的振动测试标准)。

图8-8 电池包随机振动自功率谱(GB38031-2020)

-在模型浏览器中右击并选择Create->Load Collector(或Curve),创建名为“TABRND_Az”“TABRND_Ay”和“TABRND_Ax”的3个卡片。

-Card Image项选择TABRND1;XAXIS及YAXIS都设置为LOG,FLAT设置为1。

近似取g=10/s2,将图8-8中各点的数值乘以108输入TABRND1的表格定义,如图8-9所示。

图8-93向随机激励的自功率谱TABRND1设置

Step 09定义随机激励功率谱 RANDPS 矩阵。

如图8-10所示,在模型浏览器中右击并选择 Crcate>load Coccor,创建3个 Cand lme身)RANDPS、分别名为“RANDPS_Az"“RANDPS_Ay”“RANDPS_Ax”的卡片。

RANDPS Az的J和K选项选为Z向频响工况;TID为TABRND_Az。

-RANDPS_Ay的J和K选项选为Y向频响工况;TID为TABRND_Ay。

-RANDPS_Ax的J和K选项选为X向频响工况;TID为TABRND_Ax。

这里设置的随机激励功率谱RANDPS共3个,每个矩阵都仅为1x1矩阵。它表示台架试验分个阶段,每个阶段仅进行单一方向的强制随机激励,不存在同时进行3个方向强制随机振动的况。如果希望求解3方向同时激励的随机振动工况,需要定义3x3的RANDPS 矩阵,并定义上角的6个元素。具体请参考8.4.2节。

Step 10 创建台架试验随机响应分析工况,如图8-11所示,

在模型浏览器中右击并选择 Create->Load Step。名称设置为“RAND_Az”;Analysis type 设置为Random;RANDOM 选择RANDPS Az。

同样,创建另外两个Load Step,命名为“RAND_Ay”及“RAND_Ax”,并更改RANDOM为RANDPS Ay及RANDPS Ax。

在模型浏览器中右击并选择Create->PARAM。启用GStep 17G_V1为0.06,即设置结构阻尼系数为0.06。勾选CHECKEL复选框,选择 NO,

Stcp 12 在模型浏览器中右击并选择 Create->0utput,勾选 AC-CELERATION,OPTION选择SID,并选择SET_grid。表示输出电池模组CONM2节点的加速度响应。

Step 13完成设置的 HyperMesh 模型树如图 8-12 所示

Step 14 提交 OptiStuct 求解。在 Analysis 面板单击 OptiStruct 按钮提交求解,也可以导出新的.fem文件,使用HyperWorks SolverRun Manager 对话框提交求解。

图8-12 HyperMesh 模型树:电池包随机振动分析(3方向)

结果查看

使用HyperGraph打开.h3d文件,查看SUBCASE4~SUBCASE6随机响应分析的结果,如图8-13所示,可知结果中包含功率谱PSD以及均方根数值RMS1)用HyperGraph绘制随机激励工况Subcase 4(RAND_Az)节点N4194367的振动加速度的功率谱曲线如图8-14 所示,图中纵坐标设置为对数形式。

图8-14随机响应功率谱PSD:N4194367节点

2)如图8-15所示,可使用HyperGraph绘制所有输出节点在Z向激励下的Z向功率谱PSD曲线。这些曲线的包络代表了安装在不同位置时电池模组的最大Z向加速度响应

图8-15随机响应功率谱 PSD(Z向激励、Z 向响应)

本篇内容取自HyperWorks进阶教程系列的《OptiStruct结构分析与工程应用》,版权归原作者所有,如有侵犯您的权益,请及时联系我们,我们将立即删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值