可变粘度斯托克斯方程

计算科学 pde 流体动力学 傅立叶分析 谱法
2021-12-03 06:00:37

求解具有周期性边界条件的斯托克斯方程的一种非常有效的方法

η2v+p=fv=0

正在使用横​​向投影算子(在傅立叶空间中)

v~=1ηk2(Ikk|k|2)f~

我相信用于求解 Navier-Stokes 方程的分数步(即分裂或投影算子)技术背后也有类似的原理(例如 doi:10.1016/0021-9991(89)90151-4)。

当粘度不是空间的常数函数时,我们可以使用类似的技巧来帮助我们吗?换句话说,如果我们的斯托克斯方程看起来像这样,

(η(r)v)+p=fv=0

是否有一种有效的(非迭代)方法来求解这样的方程组?

3个回答

我的怀疑是没有一种好的非迭代方法来做到这一点,因为线性算子在傅立叶空间中不是对角线。但是,可以通过迭代解决这样的方程而不会造成完全灾难,因为如果您使用半隐式方法,您可以选择相当大的迭代步骤。为此,您必须将可变粘度项分成两部分。这是一篇针对具有可变流动性的 Cahn-Hilliard 问题的论文 - 理论是相同的:http: //journals.aps.org/pre/abstract/10.1103/PhysRevE.60.3564

我认为多重网格预处理迭代方法最具竞争力。参见,例如,可变粘度斯托克斯流问题的基于并行可扩展伴随的自适应解决方案,Burstedde 等人,CMAME,2009 年高效可变系数有限体积斯托克斯求解器,Cai 等人,计算物理中的通信, 2014中的一些示例以及一些参考资料。这两种方法都具有高度可扩展性,但 FEM 方法似乎比 FVM 方法有更多与有效预处理求解器相关的文献。

线性粘性流的边界积分和奇异性方法(C. Pozrikidis)一书的第五章可能有用。对于一个流体区域位于另一个流体区域内的情况,他根据均质介质的格林函数编写了斯托克斯流的边界积分方程。这允许处理分段恒定粘度。我不知道这对您使用的方法是否有用。

应该提一下,求解 Navier-Stokes 方程的投影法/分数步法中的投影与此完全无关。