第一讲 FEM法计算辐射、散射噪声
一、Octree Tetrahedron Mesher
"Octree Tetrahedron Mesher" 是一种用于生成三维网格的算法,特别是在有限元分析(FEA)中。它基于八叉树(Octree)的空间细分算法,可以确保在必要时细化网格,同时在可能的情况下保持较大的元素,以加快计算速度。
定义
Octree 网格方法通过将整个几何体初始化为一个“根”四面体开始,然后细分这个根四面体,直到满足所有的元素大小要求。这种方法平衡了网格,使得共享边或面的元素大小差异不超过2倍。
应用
在实际应用中,Octree Tetrahedron Mesher 被用于生成线性或抛物线四面体元素(TE4或TE10元素)的3D网格。它允许用户在基本选项卡中指定网格大小和网格下垂属性,以及在高级选项卡中指定高级全局参数,如忽略的元素最大尺寸、网格边缘移除标准和平滑标准等。
特点
- 网格细化:Octree 方法确保在需要的地方细化网格,同时在可能的地方保持较大的元素,以实现更快的计算。
- 网格平衡:在细分四面体后,Octree 网格方法会平衡网格,使得相邻元素的大小差异不超过一个因子。
- 网格适应性:Octree 网格方法能够适应几何体,通过将网格节点四舍五入到指定的点、曲线或模型表面,并“剪掉”所有无法通过用户定义的材料点到达的网格部分。
- 网格平滑:最后,网格通过移动节点、合并节点、交换边和在某些情况下删除不良元素来平滑。
二、凸网格(Convex Mesh)
本例中,表面网格为0.03m,则凸网格的Element Size 至少比0.03大,设置成0.08m。
三、填充
工具—Meshing—Tetrahedron Filler
在LMS Virtual Lab中,Tetrahedron Filler是一个用于生成四面体网格的工具。它能够从已有的曲面网格生成四面体网格,从而对实体进行网格划分。这种网格划分方法特别适用于三维实体的有限元分析,因为它可以有效地填充整个三维实体,生成用于模拟和分析的网格。通过Tetrahedron Filler,用户可以精确控制网格的密度和大小,以确保分析的准确性和计算的高效性。简而言之,Tetrahedron Filler是LMS Virtual Lab中用于创建和优化四面体网格以进行复杂结构分析的重要工具。
Size progression
1说明外面5cm,里面3cm,从外面到里面依次是5cm、4cm,最后到3cm。
四、将网格独立出来
把填充的网格独立出来。
五、AML属性
在有限元仿真中,AML属性指的是自动匹配层(Automatically Matched Layer)技术。AML技术是一种先进的声学有限元技术,用于解决噪声辐射问题,特别是在处理外部声场辐射问题时非常有用,例如发动机或压缩机等。与传统的完全匹配层技术(PML)相比,AML技术不需要模拟吸声PML层,因为它可以自动创建吸声PML层。
AML技术利用非常小并且高度精确的有限网格进行计算,这些网格还非常便于管理和求解。在LMS Virtual.Lab软件中,AML技术被用来提高计算效率,通过能自动创建声学有限元网格的集成功能,它建立了新的行业标准。此外,AML技术在管道声学中也有优秀的表现,可以快速模拟外部辐射噪声和精确模拟高频段的无反射终端。
在实际应用中,AML属性可以定义在声学网格外表面,用于模拟声波在管道出口端的无反射边界条件,同时也能进行管口辐射噪声分析。此外,AML属性还能用于自动计算声功率,从而直接在仿真软件中获得正确的传声损失曲线。这种技术大大简化了声学仿真的复杂性,提高了仿真的效率和准确性。
可查看可计算的最大频率。
第5讲 单扩张消声器计算传递损失
流程:
1、画几何体。
2、画网格。
3、设置网格属性与声学前处理。
4、赋予材料属性。
5、设置求解。
6、后处理。
内部也要设置成4mm。
设置成8mm有点粗糙,改为4mm。
此题不需要画场点。
包络面网格:系统检索出来的声学表面。
传递损失计算公式如上。
在声音入口处施加-1m/s的单位振动速度。
第六讲 阻抗复合式管道传递损失
测量尺寸
节点冲突检查
第七讲 穿孔管消声器传递损失计算
声学网格前处理
对于声学有限元分析来说,声学网格法线方向总是指向外侧的,声学网格前处理操作能够检查并修正单元的法线方向,同时产生包络网格。在声学有限元分析中,所有的边界条件都是定义在声学包络网格上面的。
可以将两组网格进行相交操作。
Tolerance要稍大于网格尺寸。
第八讲 片式消声器求传递损失
两组网格进行相减