一种具有二阶收敛性的Stokes-Darcy耦合问题的统一混合有限元近似
A Unified Mixed Finite Element Approximation for Stokes-Darcy Coupling Problems with Second-Order Convergence
摘要: 文章给出了平面区域中Stokes-Darcy耦合问题的具有二阶收敛精度的统一近似格式。在这项工作中,我们修改了Darcy变分格式并增强了其正定性,使我们能够将P2元改进的Mini元应用于整个Stokes-Darcy耦合问题。此外,由于这种二阶格式在耦合界面上有足够的自由度,因此不需要在界面上添加额外的函数来稳定离散问题。最后,通过两个算例验证了理论分析,证明了该格式对于具有不同形状的耦合界面的问题具有良好的稳定性和准确性。
Abstract: In this paper, a unified approximation with second-order convergence accuracy for the Stokes-Darcy coupled problem in the plane domain is presented. In this work, we modify the Darcy problem and enhance its positive definiteness, which allows us to apply the Mini-element improved with P2-element to the entire coupled Stokes-Darcy problem. Moreover, since this second-order format has sufficient degrees of freedom on the coupled interface, we do not need to add additional functions on the interface to stabilize the discrete problem. Finally, the theoretical analysis is verified by two arithmetic examples, which prove that the scheme has good stability and accuracy for problems with different shapes of coupled interfaces.
文章引用:谢富伟, 马晓华. 一种具有二阶收敛性的Stokes-Darcy耦合问题的统一混合有限元近似[J]. 应用数学进展, 2025, 14(2): 388-398. https://doi.org/10.12677/aam.2025.142079

1. 引言

由于在环境科学、生理学、生物工程、水文学和一些工业应用方面的重要性,近年来,许多用于解决Stokes-Darcy耦合问题的有效数值方法得到了快速发展。这两个方程在耦合界面处的取值往往受到质量守恒、法向力平衡和BJS (Beavers-Joseph-Saffman)条件的约束[1] [2]

经过经典变分后,Stokes方程的混合变分格式在任意协调有限元空间中都是正定的。而Darcy方程混合变分格式的正定性与压力离散空间密切相关。因此,适用于解决Stokes问题的有限元空间一般不适用于Darcy问题。有许多研究在两个区域采用不同的有限元空间(例如:[3]-[8])。其中一些文章[7] [8]采用了压力稳健格式,即速度的收敛性不再依赖于压力,使得压力本身的光滑性和低阶压力有限元空间不会影响速度的收敛。

为了在两个区域上使用相同的有限元空间,一些文章引入了惩罚项[9] [10]。另一方面,在[11]中,作者修改了耦合问题的公式,以便他们可以在两个区域上均匀地使用经典的Mini元素或Taylor-Hood元素。为了进一步发展统一的离散化,在[12]中,根据[13]的思想,作者修改了混合公式,使新问题与原问题有相同的解。在此基础上,作者将经典的Mini元素应用于改进的耦合二维Stokes-Darcy问题,使问题变得简单直接地实现。

[12]中,作者使用的Mini元中压力和速度均基于 P 1 元,但由于在混合变分格式中速度要求梯度以及散度,所以均基于 P 1 元的速度空间会降低压力空间的收敛性。另外,由于 P 1 元在耦合界面上的自由度不足,作者需要在耦合界面上添加额外的稳定函数来保证近似解的稳定性。

本文的其余部分结构如下。在第2节中,我们陈述了经典的Stokes-Darcy耦合问题并对其进行了修改。在第3节中,我们提出了有限元离散化方法。在第4节中,我们构造了一个Fortin算子,在Γ具有特殊形状的条件下,证明了修改的Stokes-Darcy耦合问题的离散稳定条件,并在第5节中将其扩展到一般情况。最后,在第6节中,我们提供了两个数值例子来证实我们的结论。

2. Stokes-Darcy耦合问题的陈述与修改

2.1. Stokes-Darcy耦合问题的陈述

我们考虑一个多边形的有界开区域 Ω R 2 ,其被分为了两个多边形的子区域 Ω S Ω D 。我们设 Ω ¯ = Ω ¯ S Ω ¯ D   Ω S Ω D = Ω ¯ S Ω ¯ D = Γ ,其中 Γ 表示耦合界面。最后,我们定义 Γ S = Ω S \ Γ Γ D = Ω D \ Γ (如图1)。

Figure 1. Two-dimensional domain diagram of coupling problem

1. 耦合问题的二维区域示意图

我们使用 n S = ( n 1 S , n 2 S ) T n D = ( n 1 D , n 2 D ) T 来代表 Ω S Ω D 上的单位外法向量,考虑到两个区域上的函数性质不同,对于定义在 Ω 上的任意函数,我们定义 v S = v | Ω S v D = v | Ω D

Ω S 中,自由流体运动中速度 u S 和压力 p S 由Stokes方程控制

{ μ Δ u S + p S = f S ,     in  Ω S , div u S = g S ,                in  Ω S , u S = 0  ,                       in  Γ S , (2.1)

其中 f S ( L 2 ( Ω S ) ) 2 代表单位质量的力, g S L 2 ( Ω S ) μ > 0 代表粘度。

Ω D 中,多孔介质流动运动Darcy方程控制,速度为 u D ,压力为 p D

{ μ K u D + p D = f S ,           in  Ω S , d i v u D = g D ,                   in  Ω S , u D n D = 0  ,                    in  Γ S , (2.2)

其中 f D ( L 2 ( Ω D ) ) 2 代表单位质量的力, g D L 2 ( Ω D ) μ > 0 代表粘度,K代表渗透率常数。

Γ 上,我们考虑以下耦合界面条件[4]

{ u D n D + u S n S = 0 , p S n S μ u S n S p D n S μ α K ( u S t ) t = 0 (2.3)

其中第一个方程表示质量守恒,第二个方程是由于法向力的平衡和BJS条件( u = ( u i x j ) , i , j = 1 , 2 )构成, α 是通过实验证据确定的参数, t Γ 上的切向量。

我们用粗体表示向量值函数及其组成的空间。对于任意的子空间 E Ω H m ( E ) 的范数和半范数记作 m , E | | m , E 并且用 ( , ) E 表示 L 2 ( E ) L 2 ( E ) 的内积。当 E = Ω 时,则省去定义域下标。另外,

H ( d i v , Ω ) = { v L 2 ( Ω ) : d i v v L 2 ( Ω ) } L 0 2 ( Ω ) = { q L 2 ( Ω ) : Ω q d x = 0 }

结合边界及耦合界面条件,速度空间可以定义为

V = { v H ( d i v , Ω ) : v S H 1 ( Ω S ) , v = 0 on Γ S , v n D = 0 on Γ D and v D n D + v S n S = 0 on Γ } (2.4)

其范数为 v V = ( | v | 1 , Ω S 2 + v 0 , Ω D 2 + d i v v 0 , Ω D 2 ) 1 2 = ( | v | 1 , Ω S 2 + v H ( d i v , Ω D ) 2 ) 1 2 。接下来,我们定义压力空间

Q = L 0 2 ( Ω ) = { q L 2 ( Ω ) : Ω q d x = 0 } (2.5)

其范数为 q Q = q 0

然后,耦合问题(2.1)~(2.3)的混合变分公式可以表述为:找到 ( u , p ) V × Q 满足

{ a ( u , v ) + b ( v , p ) = F ( v ) , v V b ( u , q ) = G ( q ) q Q . (2.6)

其中

a ( u , v ) = μ ( u , v ) Ω S + μ α K Γ ( u S t ) ( v S t ) d σ + μ K ( u , v ) Ω D , b ( v , q ) = ( q , d i v v ) , F ( v ) = ( f S , v ) Ω S + ( f D , v ) Ω D , G ( q ) = ( g S , q ) Ω S ( g D , q ) Ω D . (2.7)

2.2. Stokes-Darcy耦合问题的修改

注意到,双线性型 a ( , ) 仅在 V 0 , D = { v V : ( q , d i v v ) Ω D = 0 , q Q } 上正定,而在 V 上不为正定。这会给我们构建统一的有限元空间带来困难,因此我们将修改耦合问题。

根据散度定理,可得 d i v V Q ,同时对于 q Q ,都存在 v V 使得 q = d i v v 。因此,可以看到 d i v V Q是等距同构的。因此(2.6)中第二个方程Q中的元素可以用 d i v V 中的元素替换,即

( d i v u , d i v v ) = ( g D , d i v v ) (2.8)

我们取其在 Ω D 上的部分便可得

( d i v u , d i v v ) Ω D = ( g D , d i v v ) Ω D (2.9)

将(2.9)添加到(2.6)中的第一个方程,我们可以得到修改后的耦合问题:找到 ( u , p ) V × Q 满足

{ a ˜ ( u , v ) + b ( v , p ) = F ˜ ( v ) , v V b ( u , q ) = G ( q ) q Q . (2.10)

其中

a ˜ ( u , v ) = μ ( u , v ) Ω S + μ α K Γ ( u S t ) ( v S t ) d σ + μ K ( u , v ) Ω D + ( d i v u , d i v v ) Ω D , F ˜ ( v ) = ( f S , v ) Ω S + ( f D , v ) Ω D + ( g D , d i v v ) Ω D . (2.11)

定理2.1 对称连续双线性型 a ˜ ( u , v ) V 上是正定的,即存在正常数 C 1 C 2 使得

| a ˜ ( u , v ) | C 1 v V u | V , v , u V a ˜ ( u , u ) C 2 u V 2 , u V (2.12)

证明:根据迹定理和holder不等式,我们可得

| a ˜ ( u , v ) | | μ ( u , v ) Ω S | + | μ K ( u , v ) Ω D | + | ( d i v u , d i v v ) Ω D | + | μ α K Γ ( u S t ) ( v S t ) d σ | μ | u | 1 , Ω S | v | 1 , Ω S + μ K u 0 , Ω D v 0 , Ω D + d i v u 0 , Ω D d i v v 0 , Ω D + μ α K ( Γ ( u S t ) 2 d σ ) 1 2 ( Γ ( v S t ) 2 d σ ) 1 2 μ | u | 1 , Ω S | v | 1 , Ω S + μ K u 0 , Ω D v 0 , Ω D + d i v u 0 , Ω D d i v v 0 , Ω D + μ α K | u | 1 , Ω S | v | 1 , Ω S C 1 v V u V .

同理可得

a ˜ ( u , u ) = μ ( u , u ) Ω S + μ K ( u , u ) Ω D + ( d i v u , d i v u ) Ω D + μ α K Γ ( u S t ) ( u S t ) d σ C 2 u V 2 .

3. 修改的Stokes-Darcy耦合问题的有限元近似

{ S h } h > 0 为区域 Ω 的拟一致三角剖分族,每个单元 T S h 位于 Ω S Ω D 中(即 Γ 仅穿过单元的边缘,不穿过任何单元内部)。我们将任意 T S h 的直径表示为 h T ,且令 h = max ( h T ) 。根据拟一致网格的性质,我们有 h T h C , T S h 。从现在开始,我们将用C表示一个通用正常数,它不一定每次出现时都相同,但都与h无关。

对于 T S h ,气泡函数定义为

b T ( x ) = { λ 1 ( x ) λ 2 ( x ) λ 3 ( x ) , x T , 0 , x T . (3.1)

其中 λ 1 ( x ) , λ 2 ( x ) , λ 3 ( x ) 分别表示 T S h 三个顶点上的一次帽函数。显然, b T ( x ) H 0 1 ( T ) H 0 1 ( Ω )

然后我们给出如下的速度有限元空间

V h = { v h S C 0 ( Ω S ) , v h D C 0 ( Ω D ) : v h | T P 2 ( T ) , T S h , v h = 0 on Γ S , v h n D = 0 on Γ D and v h D n D + v h S n S = 0 on Γ } ( span { b T ( x ) ; T S h } ) 2 (3.2)

和压力的有限元空间

Q h = { q h S | Ω S C 0 ( Ω S ) , q h D | Ω D C 0 ( Ω D ) : q h | T P 1 ( T ) , T S h } Q (3.3)

然后我们从(2.9)得到离散的混合问题:找到 ( u h , p h ) V h × Q h 满足

{ a ˜ ( u h , v h ) + b ( v h , p h ) = F ˜ ( v h ) , v h V h b ( u h , q h ) = G ( q h ) q h Q h . (3.4)

4. 具有特殊形状的耦合界面的稳定性分析

在本节中,我们假设耦合界面 Γ 满足以下几何性质(我们会在下一章移除该假设):

假设4.1 Γ 是一条穿过 Ω 的无分支的折线段,其两个端点是与 Ω 的交点。

4.1. 一些引理

引理4.2 [14] λ i ( x ) , λ j ( x ) , λ k ( x ) T S h 三个顶点上的一次帽函数,则

T λ i α λ j β λ k γ   d x = α ! β ! γ ! ( α + β + γ + 2 ) ! 2 | T | , λ i α λ j β λ k γ 1 C (4.1)

其中 α , β , γ 是非负整数。另外,在该单元的边 e i j 上有

e λ i α λ j β d σ = α ! β ! ( α + β + 1 ) ! 2 | e | (4.2)

引理4.3 [14] P h : H 1 ( E ) P 1 ( E ) L 2 投影算子,则其满足

P h v 1 , E + h 1 v P h v 0 , E + v P h v 1 , E C v 1 , E (4.3)

引理4.4 [15]存在常数 C > 0 ,使得

v 0 , E C v 1 2 0 , E v 1 2 1 , E , v H 1 ( E ) (4.4)

4.2. 构造Fortin算子

根据假设4.1可得经过三角剖分后, Γ 被分成m段,共有 m + 1 个节点。其中每段 e i Γ ( i = 1 : m ) 为单元T的一条边,每个节点 i Γ ( i = 1 : m ) 为单元T的一个顶点。并且在节点 i Γ 上的帽函数 λ i Γ 的支集最多含有 Γ 上的两条边,对于相邻的两个帽函数 λ i Γ λ j Γ ,他们支集的交集只含有 Γ 上的一条边。定义 ψ 0 = 4 λ 0 Γ λ 1 Γ n 1 ψ m = 4 λ m 1 Γ λ m Γ n n ψ i = λ i Γ ( 2 λ i Γ 1 ) ( n i 1 + n i ) ( i = 1 : m 1 ) 。其中, n i ( i = 1 : m ) 为边 e i Γ 的单位法向量,指向 Ω S 外侧。根据定义可得, s p a n ( ψ i , i = 0 : m ) V h Q h | Γ s p a n ( λ i Γ , i = 0 : m )

定理4.5 存在算子 r h : V V h 使得

b ( v r h v , q h ) = 0 , v V , q h Q h . (4.5)

证明:定义

r h v = P h v + T S h c T b T + i = 0 n k i ψ i , v V . (4.6)

利用格林公式可得

b ( v r h v , q h ) = T S h ( T q h ( v r h v ) d x ) Γ ( q h S q h D ) ( v S r h v S ) n S d t . (4.7)

由于 q h T上是常向量且 Q h | Γ s p a n ( λ i Γ , i = 0 : m ) ,所以若式(4.5)成立,只需

Γ λ i Γ ( v S r h v S ) n S d σ = 0 , i = 0 : m , (4.8)

Ω v r h v = 0 , T S h . (4.9)

将(4.6)代入(4.8)可得

j = 0 m k j Γ λ i Γ ψ j n S d σ = Γ λ i Γ ( v S P h v S ) n S d σ , i = 0 : m . (4.10)

利用引理4.2可以将(4.10)转化为下述线性方程组

A Γ K = F Γ (4.11)

其中

A Γ = d i a g ( | e 1 Γ | 3 , ( | e 1 Γ | + | e 2 Γ | ) ( 1 + n 1 n 2 ) 6 , , ( | e i Γ | + | e i + 1 Γ | ) ( 1 + n i n i + 1 ) 6 ( | e m 1 Γ | + | e m Γ | ) ( 1 + n m 1 n m ) 6 , | e m Γ | 3 ) , K = ( k 0 , k 1 , k i k m 1 , k m ) T , F Γ = ( Γ λ 0 Γ ( v S P h v S ) n S d σ , Γ ( λ 1 Γ λ 0 Γ ) ( v S P h v S ) n S d σ , Γ λ i Γ ( v S P h v S ) n S d σ Γ ( λ m 1 Γ λ m Γ ) ( v S P h v S ) n S d σ , Γ λ m Γ ( v S P h v S ) n S d σ ) T .

根据拟一致剖分的性质可得,存在与h无关的常数C,使得 1 + n i n i + 1 C > 0 。因此,方程组(4.11)存在唯一解。

接着利用引理4.2并使用同样的方法将(4.6)代入(4.9)可得

c T = 60 T ( v P h v i = 0 m k i ψ i ) d x | T |   , T S h . (4.12)

由此可得 c T 存在唯一解,定理4.5得证。

定理4.6 对于 v H 0 1 ( Ω ) ,算子 r h 满足

r h v V C v 1 . (4.13)

证明:利用holder不等式, 1 + n i n i + 1 C > 0 引理4.3以及引理4.4可由(4.11)得

i = 0 m | k i | 2 i = 0 m C h 2 ( Γ λ i Γ ( v S P h v S ) n S d σ ) 2 i = 0 m C h 2 ( Γ λ i Γ 2 d σ v S P h v S 0 , e i Γ 2 ) C h 1 v S P h v S 0 , Γ 2 C h 1 v S P h v S 0 , Ω S v S P h v S 1 , Ω S C v 1 2 .

利用相同的方法可由(4.11)得

T S h c T 2 C h 4 T S h ( T ( v P h v i = 0 m k i ψ i ) d x ) 2 C h 4 T S h ( T 1 d x ) 2 v P h v i = 0 m k i ψ i 0 , T 2 C h 2 v P h v i = 0 m k i ψ i 0 2 C ( v 1 + h 1 i = 0 m k i ψ i 0 ) 2 .

结合引理4.2可得

r h v V r h v 1 P h v 1 + T S h c T b T 1 + i = 0 m k i ψ i 1 = P h v 1 + ( T S h c T b T 1 , T 2 ) 1 2 + ( T S h i Γ T k i ψ i 1 , T 2 ) 1 2 C v 1 + C ( T S h c T 2 ) 1 2 + C ( i = 0 m k i ψ i 1 2 ) 1 2 C v 1 + C ( T S h c T 2 ) 1 2 + C ( i = 0 m | k i | 2 ) 1 2 C v 1 + C h 1 i = 0 m k i ψ i 0 + C ( i = 0 m | k i | 2 ) 1 2 C v 1 .

定理4.7 存在常数 C > 0 ,使得

sup 0 v h V h b ( v h , q h ) v h V C q h Q , q h Q h . (4.14)

证明:根据[16]中的经典结论,存在 v H 0 1 ( Ω ) 使得 d i v v = q h 并且 v 1 C q h 0 q h Q h 。结合定理4.5以及定理4.6,可得:对于 q h Q h ,存在 v H 0 1 ( Ω ) 使得

sup 0 v h V h b ( v h , q h ) v h V b ( r h v , q h ) r h v V = b ( v , q h ) r h v V = q h 0 2 r h v V C q h 0 2 v 1 C q h 0 .

5. 一般形状的耦合界面的稳定性分析

在本节中,我们考虑一般情况下的稳定性分析,即 Γ 是任意折线段,将 Ω 分成多个不连通区域。

对此,我们可以将 Γ 分成M段(与h无关)仅有端点相交的无分支的折线段 Γ j ( j = 1 : M ) ,满足 Γ = j = 1 M Γ j 且每段 Γ j 至多有两个端点落在 Ω 上。根据第四节中的方法,我们可以构造如下的Fortin算子

r h v = P h v + T S h c T b T + i = 1 M j = 0 n k i j ψ i j , v V . (5.1)

并运用相同的方法,我们依然能够证明定理4.7在一般情况下成立。

定理5.1 若定理2.1和定理4.7成立,且问题(2.9)的解 ( u , p ) 满足 u S H 3 ( Ω S ) u D H 3 ( Ω D ) p S H 2 ( Ω S ) p D H 2 ( Ω D ) 则离散问题(3.4)的解 ( u h , p h ) 满足如下误差估计

u u h V + p p h Q C h 2 ( u 3 , Ω S + u 3 , Ω D + p 2 , Ω S + p 2 , Ω D ) . (5.2)

6. 数值实验

在本节中,我们将使用三个具有不同形状耦合界面的示例来测试理论收敛结果,其中前两个例子中 Γ 穿过 Ω ,第三个例子中 Γ Ω 中的闭环。我们定义以下误差符号

e 0 ( u S ) = u S u h S 0 , Ω S e 1 ( u S ) = | u S u h S | 1 , Ω S e 0 ( u D ) = u D u h D 0 , Ω D

e 0 ( d i v u D ) = d i v u D d i v u h D 0 , Ω D e 0 ( p ) = p p h 0

收敛阶符号定义为

r i = log ( e i e i ) log ( h h ) , i = 0 , 2

6.1. 数值实验例1

在第一个数值算例中,我们设 Ω S = ( 0 , 1 ) × ( 0 , 1 ) Ω D = ( 1 , 2 ) × ( 0 , 1 ) Γ = 1 × ( 0 , 1 ) 。解析解为:

{ u S = ( sin ( π x ) y ( y 1 ) x ( 2 x 3 ) y ( y 1 ) ) , p S = π x 2 y ( 2 y 1 ) + 5 π 12 u D = ( 1 2 sin ( π x ) cos ( π y ) 1 2 cos ( π x ) sin ( π y ) ) , p D = π x 2 y + 5 π 12 (6.1)

上述解析解满足Stokes-Darcy耦合问题(2.1)~(2.3),其误差和相应的收敛阶如表1所示。

Table 1. The errors and the rates of convergence of example 1

1. 例1的误差和相应的收敛阶

(a)

h

e 0 ( u S )

r 0 ( u S )

e 1 ( u S )

r 1 ( u S )

e 0 ( u D )

1/4

6.869e−04

-

1.661e−02

-

6.272e−02

1/8

7.394e−05

3.21

4.036e−03

2.04

1.746e−02

1/16

8.176e−06

3.17

1.001e−03

2.01

4.555e−03

1/32

9.496e−07

3.05

2.497e−04

2.00

1.156e−03

(b)

h

r 0 ( u D )

e 0 ( d i v u D )

r 0 ( d i v u D )

e 0 ( p )

r 0 ( p )

1/4

-

6.077e−02

-

6.945e−02

-

1/8

1.84

1.508e−02

2.01

1.557e−02

2.14

1/16

1.94

3.764e−03

2.00

3.831e−03

2.04

1/32

1.98

9.406e−04

2.00

9.501e−04

2.01

6.2. 数值实验例2

Table 2. The errors and the rates of convergence of example 2

2. 例2的误差和相应的收敛阶

(a)

h

e 0 ( u S )

r 0 ( u S )

e 1 ( u S )

r 1 ( u S )

e 0 ( u D )

1/4

3.643e−01

-

9.974e−01

-

9.155e−01

1/8

4.219e−02

3.11

2.459e−01

2.02

2.402e−01

1/16

5.025e−03

3.07

6.148e−02

2.00

6.349e−02

1/32

6.151e−03

3.03

1.526e−02

2.01

1.632e−02

(b)

h

r 0 ( u D )

e 0 ( d i v u D )

r 0 ( d i v u D )

e 0 ( p )

r 0 ( p )

1/4

-

5.638e−00

-

3.770e−01

-

1/8

1.93

1.371e−00

2.04

9.041e−02

2.06

1/16

1.92

3.427e−01

2.00

2.229e−02

2.02

1/32

1.96

8.568e−02

2.00

5.534e−03

2.01

在第二个数值算例中,我们设 Ω S = ( 0 , π ) × ( 0 , π ) Ω D = ( 0 , π ) × ( π , 0 ) Γ = ( 0 , π ) × 0 。解析解为:

{ u S = ( 2 sin y cos y cos x ( sin 2 y 2 ) sin x ) , p S = sin x sin y u D = ( ( e y e y ) cos x ( e y + e y ) sin x ) , p D = ( e y e y ) sin x (6.2)

同样,上述解析解满足Stokes-Darcy耦合问题(2.1)~(2.3),其误差和相应的收敛阶如表2所示。

6.3. 数值实验例3

Table 3. The errors and the rates of convergence of example 3

3. 例3的误差和相应的收敛阶

(a)

h

e 0 ( u S )

r 0 ( u S )

e 1 ( u S )

r 1 ( u S )

e 0 ( u D )

1/4

5.372e−01

-

1.282e−00

-

1.168e−00

1/8

3.838e−02

3.80

2.840e−01

2.17

3.370e−01

1/16

2.965e−03

3.69

6.540e−02

2.11

9.155e−02

1/32

2.791e−04

3.40

1.601e−02

2.03

2.436e−02

(b)

h

r 0 ( u D )

e 0 ( d i v u D )

r 0 ( d i v u D )

e 0 ( p )

r 0 ( p )

1/4

-

1.013e−00

-

1.282e−00

-

1/8

1.80

2.563e−01

1.90

3.889e−01

1.72

1/16

1.88

5.553e−02

2.20

9.672e−02

2.01

1/32

1.91

1.371e−02

2.01

2.393e−02

2.00

在第三个数值算例中,我们设 Ω S = ( 5 π 4 , 5 π 4 ) × ( 5 π 4 , 5 π 4 ) Ω S = ( 5 π 2 , 5 π 2 ) × ( 5 π 2 , 5 π 2 ) 。解析解为:

{ u S = ( sin ( x ) cos ( y ) cos ( x ) sin ( y ) ) , p S = 1 2 cos ( x ) cos ( y ) u D = ( 32 2 375 π 3 ( x + 5 π 2 ) ( x 5 π 2 ) cos ( y ) 32 2 375 π 3 ( y + 5 π 2 ) ( y 5 π 2 ) cos ( x ) ) , p D = 1 2 cos ( x ) cos ( y ) (6.3)

第三个例子的解析解同样满足Stokes-Darcy耦合问题(2.1)~(2.3)。在该例子中, Ω S 被包裹在 Ω D 中,并且 Γ = Ω S Ω 中的一个闭环。 u S Ω 上的值完全由耦合界面条件(2.3)决定,但如同理论分析一样,我们仍能得到良好的收敛性,如表3所示。

7. 结论

本文给出了平面区域中Stokes-Darcy耦合问题的具有二阶收敛精度的统一近似格式。

相比于在两个区域上使用不同有限元空间的数值格式,虽然在两个区域上的网格剖分可以不相同,网格剖分的选择更加灵活。但两个不同有限元空间的函数在耦合界面 Γ 上的迹常常无法兼容,需要添加拉格朗日乘子,以弱形式来满足耦合界面条件 v h D n D + v h S n S = 0 。而本文提出的统一有限元格式,由于在两个区域上的有限元空间是相同的,所以当我们对整个区域 Ω 进行统一剖分后,只需耦合界面 Γ 上的基函数进行适当的合并,可以自然地满足耦合界面条件 v h D n D + v h S n S = 0

NOTES

*通讯作者。

参考文献

[1] Beavers, G.S. and Joseph, D.D. (1967) Boundary Conditions at a Naturally Permeable Wall. Journal of Fluid Mechanics, 30, 197-207.
https://doi.org/10.1017/s0022112067001375
[2] Saffman, P.G. (1971) On the Boundary Condition at the Surface of a Porous Medium. Studies in Applied Mathematics, 50, 93-101.
https://doi.org/10.1002/sapm197150293
[3] Cao, P. and Chen, J. (2022) An Extended Finite Element Method for Coupled Darcy-Stokes Problems. International Journal for Numerical Methods in Engineering, 123, 4586-4615.
https://doi.org/10.1002/nme.7047
[4] Gatica, G., Oyarzúa, R. and Sayas, F. (2011) Analysis of Fully-Mixed Finite Element Methods for the Stokes-Darcy Coupled Problem. Mathematics of Computation, 80, 1911-1948.
https://doi.org/10.1090/s0025-5718-2011-02466-x
[5] Gatica, G.N., Meddahi, S. and Oyarzua, R. (2008) A Conforming Mixed Finite-Element Method for the Coupling of Fluid Flow with Porous Media Flow. IMA Journal of Numerical Analysis, 29, 86-108.
https://doi.org/10.1093/imanum/drm049
[6] Lederer, P.L., Linke, A., Merdon, C. and Schöberl, J. (2017) Divergence-Free Reconstruction Operators for Pressure-Robust Stokes Discretizations with Continuous Pressure Finite Elements. SIAM Journal on Numerical Analysis, 55, 1291-1314.
https://doi.org/10.1137/16m1089964
[7] Linke, A. and Merdon, C. (2016) Pressure-Robustness and Discrete Helmholtz Projectors in Mixed Finite Element Methods for the Incompressible Navier-Stokes Equations. Computer Methods in Applied Mechanics and Engineering, 311, 304-326.
https://doi.org/10.1016/j.cma.2016.08.018
[8] Lv, D. and Rui, H. (2024) A Pressure-Robust Mixed Finite Element Method for the Coupled Stokes-Darcy Problem. Journal of Computational and Applied Mathematics, 436, Article ID: 115444.
https://doi.org/10.1016/j.cam.2023.115444
[9] Nicaise, S., Ahounou, B. and Houedanou, W. (2015) Residual-Based a Posteriori Error Estimates for a Nonconforming Finite Element Discretization of the Stokes-Darcy Coupled Problem: Isotropic Discretization. Afrika Matematika, 27, 701-729.
https://doi.org/10.1007/s13370-015-0370-3
[10] Rui, H. and Zhang, R. (2009) A Unified Stabilized Mixed Finite Element Method for Coupling Stokes and Darcy Flows. Computer Methods in Applied Mechanics and Engineering, 198, 2692-2699.
https://doi.org/10.1016/j.cma.2009.03.011
[11] Karper, T., Mardal, K. and Winther, R. (2008) Unified Finite Element Discretizations of Coupled Darcy-Stokes Flow. Numerical Methods for Partial Differential Equations, 25, 311-326.
https://doi.org/10.1002/num.20349
[12] Armentano, M.G. and Stockdale, M.L. (2019) A Unified Mixed Finite Element Approximations of the Stokes-Darcy Coupled Problem. Computers & Mathematics with Applications, 77, 2568-2584.
https://doi.org/10.1016/j.camwa.2018.12.032
[13] Brezzi, F., Fortin, M. and Marini, L.D. (1993) Mixed Finite Element Methods with Continuous Stresses. Mathematical Models and Methods in Applied Sciences, 3, 275-287.
https://doi.org/10.1142/s0218202593000151
[14] Brenner, S.C. (2008) The Mathematical Theory of Finite Element Methods. Springer.
[15] Adams, R.A. and Fournier, J.J. (2003) Sobolev Spaces. Elsevier.
[16] Girault, V. and Raviart, P.A. (2012) Finite Element Methods for Navier-Stokes Equations: Theory and Algorithms (Vol. 5). Springer Science & Business Media.

Baidu
map