![OptiStruct结构分析与工程应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/690/41398690/b_41398690.jpg)
5.4 分析实例
5.4.1 实例:白车身的模态分析
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/59_04.jpg?sign=1739389158-BNKjAg2l9Xp2ZBhgZIuBxPUnpBCfRYSK-0-3fa2db150c50020f2e34b7245d2f98d1)
白车身是指焊接车身的本体部分,一般指不包括通过螺栓装配在车身本体上的部分(如车门、发动机罩板、行李箱盖以及需要螺栓连接的翼子板等)。白车身模态是车身局部刚度和动态性能的重要指标,在车型开发的过程中,白车身刚度的优劣直接影响到车辆的NVH性能、可靠性、安全性、动力响应特性等关键性能指标。
本例使用OptiStruct求解白车身模态,导入的模型中已包含白车身网格及材料参数,这里仅需要设置边界条件以及特征值求解方法。在HyperMesh启用Opti Struct类型的User Profile,导入BIW.fem文件,可看到图5-6所示的分析模型。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/60_02.jpg?sign=1739389158-b2rCySQJugWvmmUfKJtgaSlJfKu4G7Uf-0-28dbfe1a9327b910630fa7e0c54c70b3)
图5-6 白车身模态分析模型
模型设置
Step 01 在HyperMesh的constraints面板设置结构的固定节点。该面板中load types为SPC,全选dof1~dof6。单击nodes按钮,选择车身的固定连接点,本例中选择下车体的4个安装点:190533、180431、190524、182493,单击create按钮,如图5-7所示。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/60_03.jpg?sign=1739389158-R5lOpGoSVbISPb7DVrSJx59BsQnuNR9Z-0-cc74d729fb2859ab893b1a29fcff0433)
图5-7 创建SPC卡片
Step 02 在HyperMesh的模型浏览器中右击并创建Load Collector。在Name中输入EIGRL,Card Image选择EIGRL,设定ND=20,如图5-8所示。该卡片表示提取最低的20阶结构模态,NORM默认为MASS,即采用广义质量归一化的模态振型。
Step 03 在HyperMesh的模型浏览器中右击并创建Load Step(分析/载荷步),如图5-9所示。
- Analysis type选择Normal modes。
- SPC选择Step 01创建的SPC类型Load Collector。
- METHOD(STRUCTURE)选择Step 02创建的EIGRL类型Load Collector。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/60_04.jpg?sign=1739389158-rCpgNYn512MuUmDdVEcXMZw0653e5DvQ-0-de17cd738e6747d5933aace0ee2553f1)
图5-8 创建EIGRL卡片
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/60_05.jpg?sign=1739389158-7M8MKV5883tgvhx9EdtDaZiAfXJUn1ql-0-625c6716c1373cb9d2d4365a9098e225)
图5-9 创建分析/载荷步
Step 04 提交OptiStruct求解。在Analysis面板单击OptiStruct按钮提交求解。也可以使用“导出”按钮生成新的.fem文件,使用HyperWorks Solver Run Manager对话框提交求解,如图5-10所示。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/61_01.jpg?sign=1739389158-ZPLkylN7zrgalwwkVRgXYUcM02k33olo-0-ae75eee7e294f0a8fb719dcdea2979f6)
图5-10 提交OptiStruct求解
结果查看
在HyperView中打开.h3d文件,可以查看白车身的模态振型结果。如图5-11所示,在Contour面板中,选择Eigen Mode(v)类型结果,单击Apply按钮即可显示模态振型云图。在HyperView的左上角可以选择需要查看的模态阶次。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/61_02.jpg?sign=1739389158-o7DK9CWjcmXtJzTbbvwcjKAksPGvBc6M-0-36a3e3ef2f1f4ad492a31c90fabaf2cb)
图5-11 在HyperView中查看模态分析结果
5.4.2 实例:制动系统的复模态分析
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/61_03.jpg?sign=1739389158-ex7JrqXGUXXxZ8AdlnG6L4tAzQgL7Oup-0-e472c33340365d682c30eee66848c1cc)
汽车在制动过程中可能会产生较大的制动噪声,一般认为是制动器系统的结构因素引起了自激振动从而产生了制动噪声。
典型刹车啸叫分析流程Ⅰ:首先需设置一个非线性准静态分析(小位移)工况,并在复模态中通过STATSUB(BRAKE)引用前一步非线性准静态工况得到的模型状态(应力、集合刚度、摩擦等),然后执行复模态分析计算刹车不稳定模态。
典型刹车啸叫分析流程Ⅱ:通过DMIG卡片定义摩擦导致的刚度变化矩阵,然后通过工况定义的K2PP进行加载,并使用PARAM, FRIC定义矩阵系数。
本例使用流程Ⅱ进行复模态分析。导入brake.fem文件后,可以看到图5-12所示的制动系统,由制动盘和接触板组成。在制动盘和接触板之间用弹簧单元(CELAS1)建立接触点的法向力,摩擦力导致的附加刚度矩阵保存在DMIG.pch文件中。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/62_01.jpg?sign=1739389158-QLRGCU1hWgez7CQiejX1UNAh2YfIOi74-0-825000d8a22a6cf344e0e321c0d11ed6)
图5-12 刹车碟有限元模型
模型设置
Step 01 进入Load Collector,单击card image按钮,选择EIGRL,单击create/edit按钮编辑EIGRL卡片。ND设为20,表示使用20阶实模态向量构造复特征值分析所需的子空间。
Step 02 单击card image按钮,选择EIGC,单击create/edit按钮编辑EIGC卡片。NORM选择MAX,MAX选项用于归一化特征向量。在ND0_OPTIONS中,选择User Defined,然后设置ND0为12。
Step 03 单击Analysis->control cards,选择INCLUDE_BULK并输入include的文件名DMIG.pch。
Step 04 单击K2PP,设置number_of_k2pps=1。在K2PP文本框中输入DMIG数据项的名称KF,然后单击return按钮返回。
Step 05 单击PARAM,选中G复选框。在G_V1中输入0.2作为结构阻尼系数。
Step 06 选中FRIC复选框,在VALUE中输入0.05,作为缩放DMIG项的摩擦因数。
Step 07 在HyperMesh的模型浏览器中右击并创建Load Step。
- Analysis type选择Complex eigen (modal)。
- SPC选择创建的SPC类型load collector。
- METHOD(STRUCTURE)选择Step 01创建的EIGRL类型load collector。
- CMETHOD选择Step 02创建的EIGC类型load collector。
Step 08 提交OptiStruct求解。在Analysis面板单击OptiStruct按钮提交求解。也可以使用“导出”按钮生成新的.fem文件,使用HyperWorks Solver Run Manager对话框提交求解,如图5-13所示。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/62_04.jpg?sign=1739389158-H8Y91AoC1wJrdBScwXFGJhs8JdT5FQzj-0-df2dff714a4ef886c4a31e800492b40d)
图5-13 制动盘复模态分析
结果查看
在HyperView中打开.h3d文件查看复模态振型结果,如图5-13所示。在Contour面板中,选择Eigen Mode(v)(c)类型结果,单击Apply按钮即可显示模态振型的云图。在HyperView的左上角或在输出的.out文件中,可以看到第7阶以及第11阶模态的阻尼为负值,这说明制动盘存在导致刹车啸叫的不稳定模态。
5.4.3 实例:车辆声振耦合复模态分析
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/63_01.jpg?sign=1739389158-SGjU7ZYDLup6QjQeKeTkYGleF9Xehkx9-0-38a29e1b64677f05e5004cd61b931057)
车辆在行驶过程中会由于路面激励导致其结构振动,而结构振动将带动车内空气的振动引发噪声。车内噪声问题是典型的声振耦合问题,可以使用复模态分析来处理这类问题。OptiStruct求解该问题的过程主要分为三步:结构模态计算、声腔模态计算以及声振耦合复模态计算,求解以后可以分别得到单独结构模态、单独声腔模态以及声振耦合复模态的计算结果。
本例分析车辆和车内空腔耦合振动的复模态。在HyperMesh中导入Acoustic_Car.fem文件,模型如图5-14所示,这是一个简化的模型。模型中已包含基本的网格以及材料信息,在此基础上,需要进一步设置固体与流体域的实特征值分析卡片、固体与流体域的阻尼特性、复模态特征值分析卡片。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/63_02.jpg?sign=1739389158-JuIk3FvYaJio7W30VQ4AtJRjwTj9YlPI-0-4da2b2ba328a7b40beaa751066eda2ea)
图5-14 车辆及声腔有限元模型
模型设置
Step 01 进入Load Collector。在loadcol name中输入eig_struct,单击card image按钮,选择EIGRL,单击create/edit按钮编辑EIGRL卡片,V1为1.0,V2为200.0,表示提取车辆结构1~200Hz的振动模态。
Step 02 在loadcol name中输入eig_fluid,单击card image按钮,选择EIGRL,单击create/edit按钮编辑EIGRL卡片,V1为1.0,V2为200.0,表示提取车内空腔1~200Hz的声腔模态。
Step 03 在loadcol name中输入eigc,单击card image按钮,选择EIGC,单击create/edit按钮进行编辑。在ND0_OPTIONS中选择User Defined,然后设置ND0为100,表示提取声振耦合的前100阶模态。单击return按钮。
Step 04 单击Analysis->control cards,单击ACMODL按钮后返回。ACMODL启用了结构和声腔节点耦合的自动算法,不需要额外的输入参数。
Step 05 在control cards中,单击GLOBAL_OUTPUT_REQUEST按钮,并启用DISPLACEMENT,同时输出复模态计算时的结构位移解和声压压强。
Step 06 在control cards中,单击PARAM按钮,并启用结构阻尼系数G及流体阻尼系数GFL。如图5-15所示,结构阻尼系数为0.06,流体阻尼系数为0.16。
Step 07 在HyperMesh的模型浏览器中右击并创建Load Step,如图5-16所示。
- Name中输入couple_eigc。Analysis type选择Generic。注意这里选择Complex eigen ( modal)可能会导致找不到METHOD ( FLUID)选项。
- METHOD ( STRUCT)选项: 选择名为eig_struct的EIGRL卡片。
- METHOD ( FLUID)选项: 选择名为eig_fluid的EIGRL卡片。
- CMETHOD选项:选择名为eigc的EIGC卡片。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/64_01.jpg?sign=1739389158-Q9rjZWudhNWVT74OogU4JqvZzLus9GFA-0-8f7d5f83b25bdf50bce19149d3184d60)
图5-15 结构阻尼及流体阻尼系数
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/64_02.jpg?sign=1739389158-A3IIN4z3SllW4alUNwWB87VVR9ZskTDL-0-6b71cc40de175a41d72257915c9a0a33)
图5-16 声振耦合模态分析工况设置
Step 08 提交OptiStruct求解。在Analysis面板单击OptiStruct按钮提交求解。也可以导出生成新的.fem文件,使用HyperWorks Solver Run Manager对话框提交求解。
结果查看
在HyperView中打开.h3d文件查看耦合模态振型结果。在Contour面板中,选择Eigen Modes(v)(c)类型结果,单击Apply按钮即可显示结构模态振型的云图。
需要注意的是,声压压强保留在位移分量X中,声压的数量级一般远小于结构振动位移的数量级。在查看声压压强时,需要在HyperView中将声腔单独显示出来。图5-17所示为单独显示acous-tic_cavity组件,并在Contour面板选择X分量的结果。
在OptiStruct输出的.out文件中,可以查看结构振动实模态、声腔实模态以及结构声学耦合复模态分析的各阶频率和阻尼gs,如图5-18所示。
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/64_03.jpg?sign=1739389158-7u3NIPjJksAWzYrqafHn2UDUCO8Etzym-0-6a6376d99b8561ad76de9b96a7eaac78)
图5-17 复模态分析:声腔模态
![](https://epubservercos.yuewen.com/79087D/21570843808787406/epubprivate/OEBPS/Images/64_04.jpg?sign=1739389158-0wgRM5SyLyRqTUQypeW9Xv3urb7127jp-0-e25c124e298cf196484271a94071812c)
图5-18 声振耦合分析的.out文件