Page 32 - 2024年第55卷第12期
P. 32
图 4 算例 3.1中 MSFEM- J、Zhou - F和 Yeh - F所模拟的达西流速 V x
运行时间。MSFEM - J、Zhou - F和 Yeh - F的 CPU运行时间分别为 39、304和 1793s。由于 MSFEM- J和
Zhou - F在介质交界面上使用了 JUMP向量,需要反复迭代求解直至收敛。其中,MSFEM- J和 Zhou - F
在模拟达西流速 V过程中均迭代计算了 15次,而 V的方向与交界面垂直,可直接求解。虽然 MSFEM- J
y
x
的粗网格单元数量要远低于另两种方法,但其仍然获得了与 Zhou - F相近的精度,但 MSFEM- J的计算
消耗仅为 Zhou - F的 2.2%,也仅为 Yeh - F的 12.8%。若含水层非均质性增强,导致剖分数量进一步增
加时,三种方法计算消耗的差距还会进一步加大。例如,若 MSFEM - J将研究区剖分为 7200(60 × 60 × 2)个
粗网格单元,每个粗网格单元依然剖分为 4个细网格单元;Zhou - F和 Yeh - F将研究区剖分为 28800
(120 × 120 × 2)个单元。MSFEM- J、Zhou - F和 Yeh - F在 AB交界面下侧的 V总体平均相对误差分别为
x
0.04%、0.04%、72.48%,CPU时间分别为 374、18800和 3281s。
此外,本算例还测试了非均匀剖分的效果,即在原剖分的基础上加密了交界面两侧的细网格的数
量,全局仍剖分为 3200个三角形粗网格单元,介质交界面两侧的粗网格剖分为 16个(4 × 4)细网格单
元,其余位置为 4(2 × 2)个细网格单元。此次获得的介质交界面 AB上下侧的 V总平均相对误差减小为
x
0.064%,相比均匀剖分的精度有一定的提高。此次程序运行时间为 41s,比均匀剖分的 CPU时间仅增
加了 2s,说明非均匀剖分能够高效提升 MSFEM- J在交界面处的计算精度。
图 5 3.1节算例中各方法方程阶数及 CPU运行时间
4
— 1 4 4 —