APP下载

求解Navier - Stokes/Darcy方程的时间异步稳定化特征线方法

2019-03-23

关键词:步长流体定理

(太原理工大学数学学院, 山西太原030024)

流- 固耦合问题一直是流体力学研究的热点,特别是自由流与多孔介质流的耦合问题,在实际的工业与工程生产中和医学、地球科学中都有很大的应用,例如,模拟平缓河床的流动过程、模拟工业中石油开采的过程、描述血液在经过血管壁的流体运动过程等。求解这类耦合问题的解耦方法[1-7]已经有很多,例如,文献[4-5]中分别提出区域分解法、两重网格法来求解耦合问题,文献[6]中提出时间异步的方法来求解非稳态的Stokes- Darcy耦合问题,文献[7]中将时间异步拓展到非稳态的Navier-Stokes/Darcy方程。

基于时间异步的优势以及特征线方法[8-9]在处理对流占优问题上的优点,本文中提出求解耦合问题的时间异步稳定化特征线有限元法, 进行数值格式的稳定性和收敛性分析,给出数值算例并得出相应的结论。

1 模型与变分形式

在自由流区域Ωf中的流体流动可以由如下方程控制,

∂u∂t-υ∇2u+(u·∇)u+∇p=f1, Ωf×(0,T],∇·u=0, Ωf×(0,T],u(x,0)=u0, Ωf ,u=0, Ω—fΓ×(0,T],ìîíïïïïïïïï(1)

式中:x为Ωf内的位置;t为时间;u(x,t)为区域Ωf中流体的流速;u0为u在t=0时刻的取值;2为拉普拉斯算子;为梯度算子;·u为u的散度; (u·)为u与的内积;p(x,t)为区域Ωf中流体的压力;f1为外力;υ>0为流体的黏性系数;常数T>0为最终时刻。

对于多孔介质流体区域Ωp的流动过程由如下方程控制,

(2)

交界面条件包括质量守恒条件、力的平衡条件和Beavers - Joseph - Saffman(BJS)条件,即

式中:nf、np为相应的Ωf、Ωp的单位外法向量;τi,i=1,2,…,d-1为交界面Γ的单位正切向量;g为重力加速度;α为取决于多孔介质的性质并且通过实验确定的正参数。

在给出耦合问题的弱形式之前,首先引入一些重要的记号。考虑函数空间,

Hf、Hp中元素的范数分别定义为

其中(· ,· )Ω为相应区域Ω内的内积。Navier -Stokes/Darcy问题(1)—(3)弱形式如下:求w=(u,φ)∈W以及p∈Q,使得对∀t∈(0,T]都有∀z=(v,ψ)∈W,∀q∈Q,

其中

[wt,z]=(ut,v)Ωf+gS0(φt,ψ)Ωp,

a(w,z)=af(u,v)+ap(φ,ψ)+a1(w,z),

af(u,v)=v(u,v)Ωf+

ap(φ,ψ)=g(Kφ,ψ)Ωpb(z,p)=-(p,·v)Ωf,

B(u,v,w)=((u·)v,w)Ωf,

(f,z)=(f1,v)Ωf+g(f2,ψ)Ωp。

2 基于时间异步的稳定化特征线法

设τh为区域Ωf∪Ωp依赖于正参数h>0的拟一致三角剖分,当d=2时,由三角形构成,当d=3时,由四面体构成。定义有限元子空间Wh=Hfh×Hph⊂W,Qh⊂Q[7],S为三角单元,

为了克服最低阶有限元对不满足LBB(Ladyzhenskaya - Brezzi - Babuska)条件,引入标准L2- 投影算子Πh∶L2(Ω)→P0,P0={p∈Q∶pS∈P0(S),∀S∈τh},稳定化项表达式定义为Gh(· ,·),

G(p,q)=(p-Πhp,q-Πhq),

且投影算子Πh具有下列性质[10]:

(p,qh)=(Πhp,qh), ∀p∈Q,qh∈P0,

则带有稳定化项的表示式为求wh=(uh,φh)∈Wh以及ph∈Qh,使得对于∀t∈(0,T],∀zh=(vh,ψh)∈Wh,qh∈Qh,都有

(wht,zh)+a(wh,zh) +b(zh,ph) +B(uh;uh,vh) +

βG(ph,qh) =(f,zh),

b(wh,qh) =0,

wh(0) =w0,

式中β为正的稳定化参数。

其中

定义投影算子,满足

∀t∈[0,T],∀zh∈Wh,qh∈Qh,满足

a(Pwhw(t),zh)+b(zh,Pphp(t))+βGh(Pphp(t),q)=a(w(t),zh)+b(zh,p(t)),b(Pwhw(t),qh)=0。ìîíïïïïïï(4)

引理1[1]假设(w(t),p(t))有足够的光滑性,则有下列估计:

假定时间层是均匀的,对于多孔介质流区域Ωp的每一层时间Sk都对应自由流区域的相对应的时间层tmk,即满足如下对应关系:

Sk=kΔs,k=0,1,…,M, Δs=rΔt,

tm=mΔt,m=0,1,…,N,

其中

gS0ϕmk+1h-ϕmkhΔs,ψh()+ap(ϕmk+1h, ψh)=g(fm+12,ψh)+g∫ΓψhSmk·nf dx,ϕm0h=Pphϕ0 。ìîíïïïïïï(6)

令k=k+ 1进行循环,直到k=M- 1结束。

如何选取适当的r非常重要。r的选取是由流体的参数、边界条件和初始条件决定的,这就导致r的选取比较复杂,因此对于r值的选取是通过数值实验来确定的。

3 稳定性

为了更方便地分析稳定性,首先引入引理2、3。

(7)

(8)

此外,用逆不等式,∀wh,zh∈Wh可以推导:

(9)

在稳定性证明的这部分中,都假设满足

(10)

(11)

(12)

(13)

(14)

合并式(13)、(14),有

(15)

运用Young不等式、Holder’s不等式、Poincare不等式,式(15)右端的第1、2项可以放缩为

(16)

利用引理3中的式(8), 以及式(15)右端的第3项可以放缩为

(17)

利用引理2,式(15)的右端最后一项放缩为

(18)

合并式(15)—(18),对k=0,1,…,l,0≤l≤M-1求和,得到

(19)

(20)

通过与式(15)相似的讨论,有

(21)

考虑上式的特殊情形l=-1, 得到

合并式(19)、(21), 整理得

(22)

利用离散的Gronwall’s引理,可以得到时间步长[s1,T]内的稳定性,即

4 收敛性

首先假设方程(1)—(3)的解(u,p,φ)满足下列正则性条件[7]:

1)u∈L∞(0,T,H2(Ωf)2),φ∈L∞(0,T,H2(Ωp));

2)ut∈L2(0,T,H2(Ωf)2),φl∈L2(0,T,H2(Ωp));

3)p∈L∞(0,T,H1(Ωf)),pt∈(0,T,H1(Ωf))。

根据引理1的近似性质,可以得到

(23)

为了估计数值解与精确解的误差, 对em进行分析。

结合式(4)—(6),依次相减并整理,对于((vh,ψh),qh)∈(Wh,Qh),

em+1-emΔt,vh()+af(em+1,vh)+b(vh,ηm+1)+βG(ηm+1,qh)=u^mh-umhΔt+u(tm+1)-u~m+1Δt-u—(xm)-u~mΔt,vh()-u(tm+1)-u—(xm)Δt-ut(tm+1)-u(tm+1)·∇u(tm+1),vh()+g∫Γ(ϕ~m+1-ϕ~m)vh·nfdx+g∫Γ(ϕ~m-ϕmh)vh·nfdx,b(em+1, qh)=0。ìîíïïïïïïïïïïïïïïïïïï(24)

(25)

定理2 如果精确解(u,p,φ)是光滑的, 并且初始解的近似足够精确(即e0=0,0=0) , 以及当时间步长Δt满足限制条件对于l=0, 1, …,M-1, 有误差估计

(26)

证明:将vh=2Δtem+1和qh==2Δtηm+1代入式(24), 使用无散度条件, 对m=mk,mk+1, …,mk+1-1, 求和得到

(27)

将ψh=2Δsmk+1代入式(25),利用和得到

(28)

合并式(27)、(28),有

(29)

利用文献[12]中引理3.4中的式(3.15),以及Holder’s不等式,B1可以放缩为

(30)

利用引理4以及Holder’s不等式,B2可以放缩为

(31)

(32)

(33)

B5可以放缩为

(34)

(35)

对式(35)中的第2—5项估计,得到

(36)

将式(36)代入式(35),利用离散的Gronwall’s引理,可以推导出定理2的结果。证毕。

注2 定理2分析uh在L∞(0,T;L2(Ωf))下大时间步长上的误差估计。由定理2可知,uh在L2(0,T;Hf)下以及φh在L2(0,T;Hp)下的误差估计是最优的。

下面证明Navier - Stokes方程在较小时间步长上的误差估计。

定理3 如果满足定理2的条件,则对于J=0,1,…,r-1和k=0,1,…,M-1,有

(37)

证明:将vh= 2Δtem+1,qh= 2Δtηm+1代入式(24),利用及无散度性质对m=mk,mk+1,…,mk+J求和,与定理2的证明过程相似,推导出

(38)

根据式(36),以及定理2,可以得出

将以上估计式代入式(38),应用离散的Gronwall’s引理,定理3即得证。

注3 定理3分析了在较小时间步长的条件下,uh在L∞(0,T;L2(Ωf))上的误差估计。

5 数值实验

以下给出数值算例来验证本文中所提出的新方法的有效性。

在区域Ωf=[0,1]×[1,2]和Ωp=[0,1]×[0,1]交界面为Γ=(0,1)×{1}上来研究该耦合问题,给定问题的精确解为

u=(u1,u2)=([x2(y-1)2+y]cost,

[2-πsin(πx)]cost),

p=[2-πsin(πx)]sin(0.5πy)cost,

φ=[2-πsin(πx)][1-y-cos(πy)]cost。

表1 当时间步长、最终时刻固定为Δt=0.01 s ,T=1 s时网格尺寸不断细化的数值结果

表2 当网格大小、最终时刻固定为时时间步长不断细化的数值结果

6 结论

在时间异步的基础上,将稳定化方法与特征线法相结合,对求解非稳态的Navier - Stokes/Darcy方程的基于时间异步的稳定化特征线有限元方法进行了研究。数值实验证明了方法的有效性。新的方法具有更好的稳定性以及最优误差估计。

对于求解非稳态的耦合模型而言,最难处理是Navier - Stokes方程中非线性项。在未来的研究中,可以通过基于牛顿迭代法的两重网格方法进行处理,进一步改善解的精度与求解的效率。

猜你喜欢

步长流体定理
J. Liouville定理
纳米流体研究进展
流体压强知多少
基于Armijo搜索步长的BFGS与DFP拟牛顿法的比较研究
山雨欲来风满楼之流体压强与流速
基于随机森林回归的智能手机用步长估计模型
A Study on English listening status of students in vocational school
基于Armijo搜索步长的几种共轭梯度法的分析对比
“三共定理”及其应用(上)
基于动态步长的无人机三维实时航迹规划