首页 理论教育 汽车声腔网格划分方法-RADIOSS理论基础与工程应用

汽车声腔网格划分方法-RADIOSS理论基础与工程应用

时间:2023-11-21 理论教育 版权反馈
【摘要】:本节介绍声固耦合分析使用的声腔网格划分。由于汽车车身零件数量众多,而且有很多零件没有相应的网格模型,不同零件之间有间隙,划分四面体实体网格需要封闭的外表面网格,所以手工划分汽车声腔网格是一件工作量很大的工作。为此HyperMesh11.0中提供了声腔网格划分的专门工具。预览网格导入的模型仅包含用来创建空腔网格的部分。图12-5 预览声腔图12-6 预览声腔座椅被添加在可见的组件中。预览网格在修补孔被删除之后,声腔网格将需要重新进行预览。

汽车声腔网格划分方法-RADIOSS理论基础与工程应用

本节介绍声固耦合分析使用的声腔网格划分。声腔网格可以使用四面体网格、六面体网格或者是四面体和六面体的混合网格。由于汽车车身零件数量众多,而且有很多零件没有相应的网格模型,不同零件之间有间隙,划分四面体实体网格需要封闭的外表面网格,所以手工划分汽车声腔网格是一件工作量很大的工作。为此HyperMesh11.0中提供了声腔网格划分的专门工具。

978-7-111-41577-0-Chapter12-1.jpg设置User Profile为RADIOSS Bulk Data

(1)启动HyperMesh,弹出一个User Profiles的对话框。如果没有弹出,可以从工具栏中的Preferences下拉菜单进入。

(2)在User Profiles对话框中选择RADIOSS。

(3)在右端的扩展列表中选择Bulk Data,单击OK。

978-7-111-41577-0-Chapter12-2.jpg打开taurus.hm模型

(1)单击File→Open→Model。

(2)在安装目录下找到<installation_directory>/tutorials/es/nvh/acoustic.hm。

(3)单击Open打开模型文件,如图12-1所示。

978-7-111-41577-0-Chapter12-3.jpg隐藏座垫组件

(1)在Model Browser中,展开Components文件夹。

(2)从组件列表中选择Rear_Seat_Cushion、IN-driver seat back cushion、IN-drv seat head rest、IN-driver seat lower cushion、IN-pass seat lower cushion和IN-pas seat head rest,如图12-2所示。

978-7-111-41577-0-Chapter12-4.jpg

图12-1 分析模型

978-7-111-41577-0-Chapter12-5.jpg

图12-2 选择组件

(3)用鼠标右键单击并选择Hide。

978-7-111-41577-0-Chapter12-6.jpg预览网格

导入的模型仅包含用来创建空腔网格的部分。在这个模型中座椅的空腔已经创建。

(1)单击Mesh→Create→Acoustic Cavity Mesh,打开Acoustic Cavity Mesh Generation面板。

(2)单击comps打开comps选择面板。

(3)单击comps,选择displayed选择所有组件。

(4)单击select完成选择。

(5)单击组件选择器seats。

(6)单击978-7-111-41577-0-Chapter12-7.jpg按钮进入最后一页。

(7)在这个页面中选择IN­pass seat back cushion、IN­pas seat head rest和Rear_ Seat_Cushion。

(8)单击前一页按钮返回至前一页并选择IN­driver seat back cushion、IN­drv seat head rest、IN­driver seat lower cushion和IN­pass seat lower cushion。

(9)单击select完成seats选择。

(10)确认seat coupling切换到node to node remesh。

(11)在Oelement size=文本框中输入40。

(12)在gap patch size=文本框中输入100。

(13)在hole patch size=文本框中输入200。

(14)激活create hole elements选项。

(15)单击preview预览网格,如图12-3所示。

网格显示在绘图区域,Acoustic Cavity面板显示在browser区域。

978-7-111-41577-0-Chapter12-8.jpg重新检查网格

(1)在AcousticCavity标签中,用鼠标右键单击AC_Structural.1,在弹出的快捷菜单中选择Isolate,如图12-4所示。

978-7-111-41577-0-Chapter12-9.jpg

图12-3 预览声腔

978-7-111-41577-0-Chapter12-10.jpg

图12-4 单独显示AC_Structural.1

(2)在列表中用鼠标右键单击其他组件并选择Show。

(3)用鼠标右键单击AC_Structural.1,在弹出的快捷菜单中选择Hide,结果如图12-5所示。

(4)单击每个seat cavities前面的mesh按钮978-7-111-41577-0-Chapter12-11.jpg显示网格,如图12-6所示。

978-7-111-41577-0-Chapter12-12.jpg

图12-5 预览声腔

978-7-111-41577-0-Chapter12-13.jpg

图12-6 预览声腔

座椅被添加在可见的组件中。

(5)选择每个座椅空腔并用鼠标右键单击选择Hide。

978-7-111-41577-0-Chapter12-14.jpg删除两个修补孔

(1)如图331所示,在Model Browser中,用鼠标右键单击^patched_holes组件并单击Show,结果如图12-7所示。

978-7-111-41577-0-Chapter12-15.jpg

图12-7 显示^patched_holes

978-7-111-41577-0-Chapter12-16.jpg

图12-8 单元显示

(2)在图中缩放模型显示如图12-9所示。

(3)如果有必要,用鼠标右键单击AC_Structural.4并选择Hide。

(4)单击查找按钮978-7-111-41577-0-Chapter12-17.jpg打开find面板。

(5)选择find attached子面板。

(6)改变attached to设置为node。

(7)选择修补中心的节点,如图12-10所示。

978-7-111-41577-0-Chapter12-18.jpg

图12-9 单元显示(一)

978-7-111-41577-0-Chapter12-19.jpg

图12-10 单元显示(二)

(8)单击find去查找与该节点相连的单元。

(9)单击save found,便于以后选择这些单元。

(10)单击return离开面板。

(11)单击删除按钮978-7-111-41577-0-Chapter12-20.jpg打开Delete面板。

(12)设置选择为elems。

(13)单击elems→retrieve选择步骤(9)保存的单元。

(14)单击delete entity删除单元。

(15)旋转模型显示如图12-11所示。

(16)重复步骤(5)~(15)删除另外一侧单元。

(17)单击return离开面板。 978-7-111-41577-0-Chapter12-21.jpg预览网格

在修补孔被删除之后,声腔网格将需要重新进行预览。

(1)在AcousticCavity标签中,单击Reject,如图12-12所示。

978-7-111-41577-0-Chapter12-22.jpg

图12-11 删除单元(一)

978-7-111-41577-0-Chapter12-23.jpg

图12-12 删除单元

(2)单击Isometric Viewi按钮978-7-111-41577-0-Chapter12-24.jpg,重置模型视图。

(3)单击Mesh→Create→Acoustic Cavity Mesh,打开面板。

(4)单击comps打开comps组件选择面板。

(5)单击comps→displayed,选择所有组件。

(6)单击select完成选择。

(7)打开comps选择器。

(8)单击978-7-111-41577-0-Chapter12-25.jpg按钮进入最后一页。

(9)在这个页面中选择IN­pass seat back cushion、IN­pas seat head rest和Rear_Seat_ Cushion。

(10)单击前一页按钮返回至前一页并选择IN­driver seat back cushion、IN­drv seat head rest、IN­driver seat lower cushion和IN­pass seat lower cushion。

(11)单击select完成seats的选择。

(12)在element size=文本框中输入40。

(13)在gap patch size=文本框中输入0。

(14)在hole patch size=文本框中输入0。

(15)单击preview预览网格,如图12-13所示。

978-7-111-41577-0-Chapter12-26.jpg创建网格

(1)选择AC_Structural.2~AC_Structural.10,用鼠标右键单击并选择Hide,如图12-14所示。

(2)在AC_Structural.2~AC_Structural.10中,不要选中Mesh栏,如图12-14所示。

978-7-111-41577-0-Chapter12-27.jpg

图12-13 预览网格

978-7-111-41577-0-Chapter12-28.jpg

图12-14 选择组件

(3)设置Mesh type选项为Hexa-tetrahedra。

(4)设置Response points为Read from file。

(5)单击浏览按钮浏览文件。

(6)选择ACOUSTIC_RESPONSE_PTS.csv并单击Open,这样生成的声腔网格中会包含需要的响应输出点。(www.xing528.com)

(7)单击Mesh创建网格,结果如图12-15所示。

(8)单击Close关闭Acoustic Cavity标签。

978-7-111-41577-0-Chapter12-29.jpg

图12-15 完成的网格

(9)单击return离开面板。

978-7-111-41577-0-Chapter12-30.jpg重新命名由Acoustic Cavity Mesh创建的组件

(1)在Model Browse中打开Components文件夹。

(2)用鼠标右键单击AC_Structural.1并选择Rename。

(3)输入组件名BODY_CAVITY并按〈Enter〉键。

(4)用鼠标右键单击AC_Seat.1并单击Rename。

(5)输入组件名DRV_SEAT并按〈Enter〉键。

(6)用鼠标右键单击AC_Seat.2并单击Rename。

(7)输入组件名REAR_SEAT并按〈Enter〉键。

(8)用鼠标右键单击AC_Seat.3并单击Rename。

(9)输入组件名PASS_SEAT并按〈Enter〉键。

978-7-111-41577-0-Chapter12-31.jpg为空腔创建材料卡片

(1)用鼠标右键单击Model Browser并选择Create→Materia。

(2)设置Type为FLUID。

(3)在Name文本框中处输入BODY_CAVITY。

(4)在Card image处选择MAT10。

(5)选中Card edit upon material creation复选框

(6)不选中Close dialog upon creation复选框,因为还需要创建其他材料。

(7)单击Create创建材料并编辑材料卡片,如图12-16所示。

(8)在卡片编辑面板中单击[BULK]和[C]并保持默认值。

(9)单击return离开面板。

(10)保持Create material对话框打开,在Name文本框中输入SEAT_CAVITY。

(11)单击Create创建材料。

(12)单击[C]并输入8.8e+4。

(13)单击[BULK]接受默认值。

(14)单击return完成卡片编辑。

(15)单击Cancel关闭Create material对话框。

978-7-111-41577-0-Chapter12-32.jpg

图12-16 创建材料

978-7-111-41577-0-Chapter12-33.jpg创建模型属性

(1)在Model Browser上右键单击,并单击Create→Property。

(2)将Type设置成all。

(3)在Name文本框中输入BODY_CAVITY。

(4)在Card image中选择PSOLID。

(5)单击Material选项卡,将材料赋给属性。

(6)单击Assign material复选框激活。

(7)在Name文本框中选择BODY_CAVITY。

(8)选中Card edit upon material creation复选框。

(9)不要选中Close dialog upon creation checkbox,这样可以继续创建其他材料。

(10)单击Create创建属性,如图12-17所示。

(11)单击FCTN激活选项。

(12)单击FCTN区域并选择PFLUID。

(13)单击return退出属性卡片信息。

(14)在Create property对话框中,单击Property选项卡。

(15)在Name文本框中输入SEAT_CAVITY。

(16)单击Material选项卡,将材料赋给属性。

(17)单击Assign material复选框激活。

(18)在Name文本框中输入SEAT_CAVITY。

978-7-111-41577-0-Chapter12-34.jpg

图12-17 创建属性

(19)单击Create创建材料并编辑材料卡片。

(20)单击FCTN激活该选项。

(21)单击FCTN区域并选择PFLUID。

(22)单击return完成卡片编辑。

(23)单击Cancel关闭Create property对话框。

978-7-111-41577-0-Chapter12-35.jpg关联属性到组件

(1)在Model Browser处,展开Property文件夹。

(2)用鼠标右键单击SEAT_CAVITY属性并单击Assign。

(3)单击elems→by collector,选择REAR_SEAT、DRV_SEAT和PASS_SEAT组件。

(4)单击select完成组件选择。

(5)单击proceed完成关联。

(6)用鼠标右键单击BODY_CAVITY组件并单击Assign。

(7)单击elems→by collector并选择BODY_CAVITY。

(8)单击select完成选择。

(9)单击proceed完成关联。

978-7-111-41577-0-Chapter12-36.jpg将节点、单元、属性和材料重新编号

(1)单击Geometry→Renumber→Nodes,打开Renumber面板。

(2)单击nodes→displayed选择显示节点。

(3)在start with处输入9000000。

(4)单击renumber重新编号节点。

(5)切换选择至elems。

(6)单击elems→displayed选择显示的单元。

(7)单击renumber重新编号单元。

(8)切换选择至props。

(9)单击props并选择BODY_CAVITY和SEAT_CAVITY。

(10)单击renumber重新编号属性。

(11)切换选择至mats。

(12)单击mats并选择BODY_CAVITY和SEAT_CAVITY。

(13)单击renumber重新编号材料。

(14)单击return退出面板。

978-7-111-41577-0-Chapter12-37.jpg导出模型

(1)单击File→Export→Solver Deck

(2)在File Type中选择RADIOSS。

(3)对于Template选择Bulk Data standard format。

(4)在File区域选择要保存的位置,并输入文件名acoustic.fem。

(5)展开Export options。

(6)在Export下拉菜单中选择Displayed。

(7)选中Write HM comments复选框。

(8)单击Export导出模型,如图12-18所示。

978-7-111-41577-0-Chapter12-38.jpg

图12-18 导出模型

978-7-111-41577-0-Chapter12-39.jpg编辑.fem文件

编辑.fem文件是为了移除begin bulk和enddata卡,这样以后可以将其作为一个include文件添加到一个整体的卡片文件中。

(1)使用文本编辑器打开acoustic.fem。

(2)使用〈Ctrl+F〉组合键找到BEGIN BULK。

978-7-111-41577-0-Chapter12-40.jpg

(3)在文本中删除BEGIN BULK。

(4)找到ENDDATA。

978-7-111-41577-0-Chapter12-41.jpg

(5)在文本中删除ENDDATA。

(6)保存acoustic.fem文件。

现在.fem文件可以被加入到一个整体卡片文件中了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈