流固耦合研究固体和流体的相互作用。许多工程问题涉及流固耦合。大桥在风中摇晃。飞机机翼在气流中振动。心脏瓣膜随着血液开合。这些现象都是流固耦合。研究流固耦合很重要。它能帮助工程师设计更安全的建筑。它能帮助制造更有效率的机器。它能帮助医生理解人体疾病。这篇论文讨论流固耦合的基本方法。论文也展示一个简单的算例。
流固耦合问题有两个部分。固体部分和流体部分。固体受力会变形。流体流动会产生力。固体的变形改变流体的边界。流体的力又改变固体的形状。它们互相影响。这是一个很难的问题。过去人们分开研究固体和流体。现在计算机强大了。人们可以一起计算它们。
计算流固耦合需要数学模型。固体模型描述固体的运动和应力。流体模型描述流体的流动和压力。耦合模型描述它们如何交换信息。固体给流体传递位移和速度。流体给固体传递压力和应力。信息在每一步计算中都要传递。传递必须准确。不准确会导致计算失败。
固体常用有限元方法。将固体分成许多小单元。每个单元节点有位移。方程描述节点力与位移的关系。材料可以是弹性的。材料也可以是塑性的。大变形问题需要特殊处理。流体常用有限体积法。将流体域分成许多小控制体。每个控制体中心有压力。方程描述质量守恒和动量守恒。流体可以是不可压缩的。流体也可以是可压缩的。湍流问题需要额外模型。
耦合算法是关键。主要方法有两种。第一种是强耦合。在同一时间步内同时求解固体和流体方程。求解过程进行多次迭代。直到固体和流体的数据一致。这种方法很稳定。它适合强相互作用的问题。但它需要很多计算时间。每一步都要解很多方程。
第二种是弱耦合。先求解流体方程得到流体力。再将流体力施加到固体上求解固体变形。然后用新的变形更新流体边界。接着进行下一个时间步。这种方法计算快。但它可能不稳定。如果流体和固体相互作用很强。计算结果会震荡。甚至发散。需要小心选择时间步长。
边界条件很重要。在流固交界面上。流体速度等于固体速度。这叫无滑移条件。流体应力与固体应力平衡。这叫应力连续条件。数值计算中。这些条件通过网格传递信息。有时固体和流体的网格不匹配。需要插值方法。插值要保证能量守恒。不合理的插值会引入误差。
网格处理是一个挑战。固体变形后。流体域的边界移动了。流体网格需要跟着改变。如果变形小。可以移动网格节点。保持网格连接关系不变。这叫动网格方法。如果变形大。网格会严重扭曲。扭曲的网格导致计算错误。这时需要重新生成流体网格。这叫网格重构。网格重构很耗时。也可以使用浸入边界法。固体浸入固定的流体网格中。固体边界用额外的力代表。这种方法避免网格重构。但精度可能降低。
本论文使用一个简单算例。算例是一个弹性薄板在流动中振动。流体从左向右流动。薄板固定在底部。来流速度逐渐增加。薄板开始振动。我们计算薄板的振动幅度和频率。我们观察涡旋的形成和脱落。
计算域是长方形。入口给定均匀流速。出口给定压力出口条件。上下边界是滑移壁面。薄板用弹性材料模型。流体用不可压缩模型。耦合算法采用弱耦合。时间步长取得很小。避免不稳定。
计算结果展示了现象。流速较低时。薄板轻微晃动。晃动幅度很小。流速增加后。薄板后部产生涡旋。涡旋周期性脱落。这叫涡街。涡旋脱落导致薄板周期性受力。薄板开始大幅振动。振动频率与涡旋脱落频率有关。继续增加流速。振动变得不规则。可能出现多个频率。
我们记录了薄板顶点的位移时间历程。位移曲线是波动的。我们做了频谱分析。频谱图显示主要的频率。这个频率与流体斯特劳哈尔数有关。我们测量了流体阻力。阻力系数也周期性变化。振动的薄板反而可能减小平均阻力。
我们比较了不同参数的影响。改变薄板的刚度。刚度大的薄板振幅小。振动频率高。改变薄板的密度。密度大的薄板惯性大。振动响应慢。改变流体的流速。流速是主要影响因素。流速决定涡脱频率。流速决定能量输入大小。
我们也尝试了不同耦合算法。强耦合算法结果更平滑。没有明显的数值震荡。弱耦合算法需要更小的时间步。时间步大了容易发散。对于这个算例。弱耦合在小心控制下也能用。它能节省不少计算时间。
计算流固耦合有很多实际用途。在土木工程中。需要计算高楼在风中的响应。需要计算海底管道在波浪中的振动。在航空航天中。需要防止飞机机翼颤振。需要设计涡轮发动机叶片。在生物医学中。需要分析动脉血管的搏动。需要研究人工心脏瓣膜的耐久性。
这项研究还有很多困难。复杂几何的处理很麻烦。三维问题需要大量计算资源。湍流与耦合的结合不成熟。长时间计算的误差会积累。未来的研究需要更好的算法。需要更快的计算方法。需要更稳定的耦合策略。
这篇论文的内容就是这些。流固耦合是一个有趣的领域。它连接了固体力学和流体力学。它解释了许多自然现象。它解决了许多工程问题。希望这篇论文能提供一些基础的认识。希望这些方法能对实际工作有帮助。