旗·膜的FSI解析 — 故障排除指南
更详细的内容请参阅 flag-membrane-fsi.html。
网格变形引起的计算失败
当旗的位移变大时,网格会崩溃并停止。
这是ALE方法的极限。对策如下。
1. 增加重新网格化频率: 在Ansys Fluent中设置remeshing interval为较小值
2. 使用overset mesh: STAR-CCM+或Ansys Fluent的overlapping grid
3. 切换到IB法: 网格固定以应对大变形
4. 增强弹簧类比: 调整网格平滑化的弹簧常数
膜的初始形状问题
如何设置膜在初始状态下因自重而下垂?
需要进行预应力分析。首先对结构进行单独的静力分析,考虑自重和初始张力,然后将变形后的形状作为初始形状传递到FSI分析中。在Abaqus中可以使用IMPORT功能,在Ansys中可以使用ICSTATE实现。
数值膜的翻卷
膜会非物理地折叠或自相交。
当膜单元缺少自接触判定时会发生这种情况。对策是,
- 添加自接触条件(self-contact)
- 设置膜的弯曲刚度(使用壳单元而非纯膜单元)
- 添加稳定化项(如Baumgarte stabilization)
对于LS-DYNA,可以使用*CONTACT_AUTOMATIC_SINGLE_SURFACE设置自接触。
"旗只向一个方向摆动"——初始条件的过度对称导致的计算错误
在旗的FSI计算中,许多人遇到过"旗只向一个方向摆动,无法重现实际的飘动"的症状。原因通常是初始条件的对称性过于完美。如果旗从完全平坦的状态(位移为零)开始计算,流动也会完全对称,旗就没有"向上还是向下"摆动的"决定因素"。虽然对称状态应该因计算机的舍入误差而被破坏,但有时舍入误差不足以产生足够的非对称性。对策是"给旗一个初始挠度,约为0.01L(旗长的1%)"。仅仅这样就能让计算迅速稳定下来。在风洞实验中,旗也是从"微小的非对称"开始摆动的,所以这种处理在物理上也是正确的。
旗·膜的FSI解析 — 故障排除指南的CAE实务质量检查
旗·膜的FSI解析 — 故障排除指南不是单独的公式,而应作为耦合分析中的工程模型对待。要获得可信的结果,需要将支配物理、材料值、边界条件、离散化、求解器设置和后处理标准作为一个整体的说明来连接。在用于设计决策之前,请明确哪些量是输入、哪些是计算结果、哪些是诊断指标。
建模检查清单
- 用途明确化: 确定旗·膜的FSI解析 — 故障排除指南用于粗略估计、详细设计、故障调查还是其他分析的验证。
- 单位统一: 将内部计算对齐到SI单位,记录荷载、形状、材料常数、时间和频率尺度的转换。
- 假设明文化: 确认线性性、定常/非定常、小变形、连续体近似、对称条件、理想边界条件的适用范围。
- 与基准解比较: 在采用之前,将结果与手工计算、极限情况、网格收敛或独立求解器的结果进行对比。
验证中应观察的信号
| 确认项目 | 应查看的内容 | 应警惕的迹象 |
|---|---|---|
| 输入条件 | 形状、材料、荷载、约束是否与目标耦合分析问题一致。 | 图形看起来自然,但数值量级或单位不匹配。 |
| 数值设置 | 网格、时间步长、收敛公差、求解器设置是否足以满足旗膜FSI故障排除的需要。 | 仅改变设置一点就导致结果大幅变化。 |
| 物理适用范围 | 所用理论在应力、温度、速度、频率范围内是否有效。 | 在模型假设范围之外的条件中外推结果。 |
在实务中,应将输入表、模型文件、结果图、审查意见以相同单位保存。这样可以追踪旗·膜的FSI解析 — 故障排除指南的计算根据,避免将页面作为黑箱答案使用的风险。
相关主题
更详细
错误