如本章开篇所述,声固耦合模型可应用于频响分析、瞬态分析以及随机振动分析等常见的动力学仿真类型,其工况定义、载荷卡片定义、输出控制等过程与单一结构的动力学仿真分析基本相同,因此本节主要选择NVH仿真中最常见的声固耦合频响分析来介绍其基础理论、声固耦合卡片的定义、声腔激励的创建。
12.3.1 声固耦合频响分析基础理论
经过有限元离散之后,声场的波动方程可以描述为
添加图片注释,不超过 140 字(可选)
式中,M,、C、K.和s,分别表示声场的质量矩阵、阻尼矩阵、刚度矩阵和激励源向量;矩阵A 表示界面交互矩阵,反映了声域与结构域在耦合面上的交互作用,由声学基础运动方程(欧拉公式)表征:
添加图片注释,不超过 140 字(可选)
式中,p和u分别表示流体域的压力和结构域的位移,可见交互界面处的声压梯度将会受到结构节点加速度的影响;反之,交互界面上结构节点的位移、速度和加速度将会受到声腔声压的影响。因此,结构场的运动方程可以描述为
添加图片注释,不超过 140 字(可选)
式中,M、C、K,和s,分别表示结构域的质量矩阵、阻尼矩阵、刚度矩阵和激励源向量综合以上内容,可以得出声固耦合问题的联合运动方程为
添加图片注释,不超过 140 字(可选)
通过上述方程可以同时求解声固耦合问题中结构域和声域中的任意未知量,支持直接法和模态叠加法。声固之间的交互,即Aint矩阵的形成由声固耦合卡片ACMDOL定义形成。另外,由上述方程可知,声固耦合模型适用于结构载荷激励S和声腔激励Sf的仿真。下面将分别阐述这些内容。
12.3.2 ACMODL卡片
该卡片用于定义流固耦合界面的相关控制参数。卡片定义及说明见表12-6和表12-7。
添加图片注释,不超过 140 字(可选)
-
Optistruct支持点对点完全匹配和容差匹配两种耦合面。如果 ACMODL,没有被定义,则 0详细说明如下Optistruct会根据 ACMODL参数的默认值自动定义耦合界面。
-
对于INTER=IDENT,界面采用点对点的耦合方式。因此,INFOR必须为GRID,并日FSET、SSET 中定义的每个节点都必须能够找到与之匹配的接口节点。如果没有提供FSET或SSET则根据搜索算法在未提供的域(声腔或者结构)的蒙皮上寻找节点耦合。
添加图片注释,不超过 140 字(可选)
-
MTHR=DIPF时,如果定义了PST或SSET,则各域的表面蒙皮将由此确定;如果没有司义,则将根据搜索算法找到各域的表面蒙皮,此时的搜索域法是基家乡流体表面的法向距离。可见,当INTER=DIEF时,不再需要点对点的匹配耦合搜索框示意图如图 12-13 所示,由以下几个参数确定。搜索框的高度(外法线方向)NORMAL*L,L为流体单元表面的最小边。
b)搜索框的高度(内法线方向)INTOL*L。初始搜索平面(左侧平面)中心到顶点的距离(1.0+SKNEPS)xD,D为流体单元表面中心到节点的距离。搜索平面二次放大后,其平面中心到顶点的距离(1.0+DSKNEPS)xD。需要注意的是,DSKNEPS 定义的值必须大于SKNEPS,如果不满足,则计算会终止并提示错误信息;如果没有指定 DSKNEPS,则默认等于1.5*SKNEPS.
Optistruct计算声固耦合问题后,会根据 ACMODL卡片定义的搜索框输出一个*.interface 文件其中包含有关耦合界面的信息。通过HyperMesh 加载原始模型,并导人*.interface 文件,进行耦合界面的査看。其中,Fluid Faces at Interface 组件为已经耦合的流体表面;Acoustically Rigid FluidFaces中为没有耦合到的流体域表面。
添加图片注释,不超过 140 字(可选)
注:在实际工程应用中,推荐使用以下过程来改善声固耦合界面的质量,如图12-14 所示。
-
使用ACMODL卡片的默认选项,在Optistruct中执行检查运行(-check),进行模型检查,结果文件中将会生成*,Interface 文件,导入HyperMesh中查看耦合情况。
-
如果对耦合界面不满意,一方面可以通过改善未耦合区域的声腔网格来实现耦合面的改善;另一方面可以创建一个节点集,该节点集包含流体域边界的流体节点,然后在 ACMODL卡片上的FSET 域指定该节点集。另外,不建议加大 NORMAL、INTOL等搜索容差的值,推荐使用默认值。
-
重复执行Optistruct运行,检查新的耦合情况。
本篇内容取自HyperWorks进阶教程系列的《OptiStruct结构分析与工程应用》,版权归原作者所有,如有侵犯您的权益,请及时联系我们,我们将立即删除。
【相关内容】