OptiStruct结构分析与工程应用:声固耦合分析

如本章开篇所述,声固耦合模型可应用于频响分析、瞬态分析以及随机振动分析等常见的动力学仿真类型,其工况定义、载荷卡片定义、输出控制等过程与单一结构的动力学仿真分析基本相同,因此本节主要选择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 字(可选)

  1. Optistruct支持点对点完全匹配和容差匹配两种耦合面。如果 ACMODL,没有被定义,则 0详细说明如下Optistruct会根据 ACMODL参数的默认值自动定义耦合界面。

  2. 对于INTER=IDENT,界面采用点对点的耦合方式。因此,INFOR必须为GRID,并日FSET、SSET 中定义的每个节点都必须能够找到与之匹配的接口节点。如果没有提供FSET或SSET则根据搜索算法在未提供的域(声腔或者结构)的蒙皮上寻找节点耦合。

添加图片注释,不超过 140 字(可选)

  1. 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 所示。

  1. 使用ACMODL卡片的默认选项,在Optistruct中执行检查运行(-check),进行模型检查,结果文件中将会生成*,Interface 文件,导入HyperMesh中查看耦合情况。

  2. 如果对耦合界面不满意,一方面可以通过改善未耦合区域的声腔网格来实现耦合面的改善;另一方面可以创建一个节点集,该节点集包含流体域边界的流体节点,然后在 ACMODL卡片上的FSET 域指定该节点集。另外,不建议加大 NORMAL、INTOL等搜索容差的值,推荐使用默认值。

  3. 重复执行Optistruct运行,检查新的耦合情况。

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


【相关内容】

Altair HPCWorks 2025 增强功能推出​

Altair仿真+AI如何赋能轨道交通数字化升级列车创新?

为什么车企要花上百万买CAE软件?工程师道出原因​

### 双向流耦合 #### 定义原理 双向流耦合(FSI, Fluid-Structure Interaction)是指结构和流动液体之间的相互影响,在这种情况下,两者之间存在显著的能量交换。当流体施加力于结构上时,会引起结构变形;而这些变形又会反过来改变流场特性,形成一个闭环反馈机制[^1]。 #### 方法论 为了实现精确的双向 FSI 模拟,通常采用分区方法来处理不同物理域中的方程组。对于每个时间步长内,先求解流体力学部分得到压力分布和其他边界条件,再将其作为输入传递给结构力学求解器完成位移更新操作。随后再次迭代直至收敛为止。此过程中涉及到的数据交换频率取决于具体应用场景的需求以及所选用数值算法的特点[^3]。 #### 应用领域 典型的应用场景包括但不限于航空发动机叶片振动抑制设计、桥梁抗风性能评估、心脏瓣膜血流动力学研究等。通过引入真实的材料属性参数并考虑几何非线性和接触效应等因素的影响,可以更贴近实际工况下物体的行为特征来进行预测分析工作[^2]。 #### 软件工具支持 目前市面上主流商业有限元分析平台如 ANSYS Workbench 或者 Abaqus 都提供了较为完善的接口用于开展此类复杂系统的联合仿真任务。用户可以根据项目特点选择合适的前处理器构建初始模型文件,并借助内置或第三方插件完成必要的设置调整以满足特定需求。 ```python from ansys.mapdl.core import launch_mapdl mapdl = launch_mapdl() # 设置流耦合相关参数... ``` ### 预应力模态分析 #### 定义原理 预应力模态分析是在已知外部载荷条件下对结构进行的动力响应考察方式之一。它主要关注的是如何量化那些由先前存在的静力状态所带来的附加质量矩阵项及其对应的变化趋势。这有助于工程师们更好地理解设备运行期间可能出现的各种潜在风险点所在位置及严重程度等问题。 #### 实现流程概述 一般而言,执行该类别的计算之前需先行建立好基础网格划分方案并定义所有必要属性信息(比如弹性模量E、泊松比ν)。之后加载预期要施加的压力源或者其他形式的作用力直到达到稳定平衡状态结束这一阶段的工作。最后一步则是启动自由振动模式搜索程序从而获取一系列关于自然振型形状方面的有用结论出来供后续参考使用。 #### 工具链推荐 同样地,在这方面也有不少成熟的解决方案可供挑选。例如 COMSOL Multiphysics 就是一款集成了强大前后端功能于一体的综合性CAE软件包,能够很好地适应从简单到复杂的各类工程挑战。另外还有 Altair OptiStruct 和 MSC Nastran 等也都是不错的选择对象。 ```matlab % MATLAB脚本示例:调用COMSOL API创建新模型并配置预应力环境变量 model = comsol('new'); mphselect(model,'all'); % 选中全部实体 setappdata(model,'Prestress',true); % 开启预应力选项卡 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值