Unconditional stability and error analysis of an Euler IMEX-SAV scheme for the micropolar Navier-Stokes equations

2025-05-06 0 0 3.35MB 27 页 10玖币
侵权投诉
Unconditional stability and error analysis of an Euler IMEX-SAV scheme
for the micropolar Navier-Stokes equations
Xiaodi Zhanga,b, Xiaonian Longc,
aHenan Academy of Big Data, Zhengzhou University, Zhengzhou 450052, China.
bSchool of Mathematics and Statistics, Zhengzhou University, Zhengzhou 450001, China.
cCollege of Mathematics and Information Science, Henan University of Economics and Law, Zhengzhou, 450047, China.
Abstract
In this paper, we consider numerical approximations for solving the micropolar Navier-Stokes (MNS) equa-
tions, that couples the Navier-Stokes equations and the angular momentum equation together. By combin-
ing the scalar auxiliary variable (SAV) approach for the convective terms and some subtle implicit-explicit
(IMEX) treatments for the coupling terms, we propose a decoupled, linear and unconditionally energy stable
scheme for this system. We further derive rigorous error estimates for the velocity, pressure and angular
velocity in two dimensions without any condition on the time step. Numerical examples are presented to
verify the theoretical findings and show the performances of the scheme.
Keywords: micropolar Navier-Stokes equations; implicit-explicit schemes; energy stability; error estimates,
scalar auxiliary variable
1. Introduction
Let Ω be a convex polygonal/polyhedral with boundary Γ :=Ω in Rd, d = 2,3. In this paper, we
consider numerical approximation of the following MNS equations:
ut+u· ∇u(ν+νr)∆u+p2νr∇ × w=0in ×J, (1a)
∇ · u= 0 in Ω ×J, (1b)
wt+u· ∇w(ca+cd) ∆w(c0+cdca)∇∇ · w+ 4νrw2νr∇ × u=0in ×J, (1c)
with boundary and initial conditions
u=0,w=0on Γ ×J,
u(x,0) = u0(x),w(x,0) = w0(x) in Ω,
where T > 0 is the final time, J= (0, T ], (u, p, w) represent the the linear velocity, pressure and angular
velocity. All the material constants , ν, νr, ca, cdand c0are the kinematic viscosity which are assumed to
be constant, positive and satisfy c0+cdca>0. Moreover, νis the usual Newtonian viscosity, and νris
the microrotation viscosity. In order to simplify notation, we will set
ν0=ν+νr, c1=ca+cd, c2=c0+cdca.
Furthermore, there is a slight difference in two and three dimensions. Namely, if d= 2, we assume that the
velocity component in the z-direction is zero and the angular velocity is parallel to the z-axis [1]. That is,
u= (u1, u2,0) ,w= (0,0, w).
Corresponding author
Email addresses: zhangxiaodi@lsec.cc.ac.cn (Xiaodi Zhang), longxiaonian@lsec.cc.ac.cn (Xiaonian Long)
Preprint submitted to Elsevier October 7, 2022
arXiv:2210.02670v1 [math.NA] 6 Oct 2022
The MNS equations were first introduced by Eringen [2] to describe the evolution of an incompressible
fluid whose material particles possess both translational and rotational motions. The novelties of this system
are to reflect the effects of microstructure on the fluid via a microscopic dissipative evolution equations for the
angular momentum. Thus, this model is often used to describe the motion of blood, certain lubricants, liquid
crystals, ferrofluids, and some polymeric fluids [1,3,4]. Given the significant role it played in the microfluids,
numerical solving of the MNS system has drawn a considerable amount of attention. A penalty projection
method is proposed and optimal error estimates are proved in [5]. In [6], Nochetto et al. proposed and
analyzed first-order and second-order semi-implicit fully-discrete schemes. These schemes decouple linear
velocity computation from angular velocity computation, while being energy-stable. Later, Salgado further
adopted the fractional time stepping technique to decouple the computation of pressure and velocity and
proved the rigorous error estimates in [7]. In these works, the nonlinear terms are treated either implicitly
or semi-implicitly so that one needs to solve a nonlinear system or a linear system with variable coefficients
at each time step. It is desirable to treat the nonlinear term explicitly while maintaining energy stability.
With such treatment, the schemes only require the solution of linear system with constant coefficients upon
discretization, which are very efficient.
In recent years, SAV based schemes have attracted much attention due to their efficiency, flexibility
and accuracy. The main idea is to introduce auxiliary variables to preserve the property of energy decay.
Several classes of energy stable numerical schemes have been developed for many dissipative systems, like
gradient flows [8,9,10,11], NS equations [12,13,14], magnetohydrodynamic equations [15,16,17] and
Cahn-Hilliard-Navier-Stokes equations [18,19,20]. In particular, Shen et al. [21] proposed a new class of
efficient IMEX BDFk(1 k5) schemes combined with a SAV approach for general dissipative systems.
The distinct advantages are that their higher-order versions are also unconditionally energy stable and only
require solving one decoupled linear system with constant coefficients at each time step.
For the MNS equations considered in this article, the energy structure is an inequality rather than an
equality like many dissipative systems. This fact makes the energy-equality based approaches [8,21] fail.
Thus, it is not trivial to construct efficient SAV schemes for such systems. The aim of this work is to extend
the approach proposed in [13] to the MNS equations. Our main contributions are three-folds:
1. We propose a decoupled, linear and first-order scheme for the MNS equations by combining the SAV
approach for the convective terms and some subtle IMEX treatments for the coupling terms. The
scheme only requires solving a sequence of differential equations with constant coefficients at each
time step so it is very efficient and easy to implement.
2. We establish rigorous unconditional energy stability and error analysis for the proposed scheme in two
dimensions.
3. We provide some numerical experiments to confirm the predictions of the theory and demonstrate the
efficiency of the scheme.
Compared to the Navier-Stokes equations, the error analysis for the MNS equations is much more involved
due to the coupling terms. It is remarked that the present idea can be applies to the Boussinesq equations
and ferrohydrodynamics equations.
The rest of this paper is organized as follows. In Section 2, we introduce some notations and present the
energy estimate fo the MNS equations. In Section 3, we propose the Euler IMEX-SAV scheme and prove
the unconditional stability. In Section 4, we carry out a rigorous error analysis for the proposed scheme in
two dimensions. In Section 5, we present some numerical experiments. In Section 6, we conclude with a few
remarks.
2. Preliminaries
We start by introducing some notations and spaces. As usual, the inner product and norm in L2(Ω) are
denoted by (·,·) and k·k, respectively. Let Wm,p(Ω) stand for the standard Sobolev spaces equipped with
the standard Sobolev norms k·km,p. For p= 2, we write Hm(Ω) for Wm,2(Ω) and its corresponding norm
is k·km. For a given Sobolev space X, we write Lq(0, T ;X) for the Bochner space. Throughout the paper,
2
we use Cto denote generic positive constants independent of the discretization parameters, which may take
different values at different places.
For convenience, we introduce some notations for function spaces
X:=H1
0(Ω),V:={vX:∇ · v= 0}.
The following equation for the curl operator will be repeatedly used in our analysis
(∇ × w,u)=(w,∇ × u),u,wX.
Moreover, we recall that the following orthogonal decomposition of X,
k∇uk2=k∇ × uk2+k∇ · uk2,uX,
which implies
k∇ × uk ≤ k∇uk,k∇ · uk ≤ k∇uk,uX.(2)
To deal with the convection terms in (1a) and (1c), we define the following trilinear form,
b(u,v,w)=(u· ∇v,w).
It is easy to see that the trilinear form b(·,·,·) is a skew-symmetric with respect to its last two arguments,
b(u,v,w) = b(u,w,v),uV,v,wX,(3)
and
b(u,v,v)=0,uV,vX.(4)
To end this section, we give the basic formal energy estimates for the model (1). By taking the L2-inner
product of (1a) with u, using the integration by parts and (1b), we get
1
2
d
dt kuk2+ν0k∇uk2+ (u· ∇u,u)=2νr(∇ × u,w).
Taking the L2-inner product of (1c) with w, and using the integration by parts, we have
2
d
dt kwk2+c1k∇wk2+(u· ∇w,w) + c2k∇ · wk2+ 4νrkwk2= 2νr(∇ × u,w).
Adding both ensuing equations and using (4), we obtain
d
dt 1
2kuk2+
2kwk2+ν0k∇uk2+c1k∇wk2+c2k∇ · wk2+ 4νrkwk2= 4νr(∇ × u,w).(5)
Invoking with the Cauchy-Schwarz inequality, Young inequality and (2), the right hand side of (5) can be
estimated as
4νr(∇ × u,w)4νrk∇ × uk kwk ≤ νrk∇ × uk2+ 4νrkwk2νrk∇uk2+ 4νrkwk2.(6)
Inserting (6) into (5), we have
d
dt 1
2kuk2+
2kwk2+νk∇uk2+c1k∇wk2+c2k∇ · wk20.
Note that the energy dissipation law for the MNS equations is an inequality rather than an equality, which
is different from the one for many other systems. The main reason is that the coupling terms can not be
canceled automatically in the process of deriving the energy estimates. We further find that the nonlinear
terms do not contribute to the energy due to the skew-symmetric property in the above proof to obtain the
law of energy dissipation. The unique "zero-energy-contribution"property will be used to design efficient
numerical schemes.
3
3. Numerical scheme
In this section, we propose a Euler IMEX scheme based on the SAV approach for the MNS equations
and show that it is unconditionally energy stable.
Inspired by the recent works [13], we introduce a scalar auxiliary variable
q(t):= exp(t
T).(7)
Noticing that q(t)/exp t
T= 1, we reformulate (1a) and (1c) into the equivalent forms as follows,
ut+q
exp(t
T)u· ∇uν0u+p2νr∇ × w=0,(8)
and
wt+q
exp(t
T)u· ∇wc1wc2∇∇ · w+ 4νrw2νr∇ × u=0.(9)
Differentiating (7) and using (4), we have
dq
dt =1
Tq+1
exp t
T((u· ∇u,u) + (u· ∇w,w)) .(10)
The last term in this equation is added to balance the nonlinear terms in (8) and (9) in the discretized case.
Combining (8)-(10), we recast the original MNS equations as:
ut+q
exp(t
T)u· ∇uν0u+p2νr∇ × w=0,(11a)
∇ · u= 0,(11b)
wt+q
exp(t
T)u· ∇wc1wc2∇∇ · w+ 4νrw2νr∇ × u=0,(11c)
dq
dt +1
Tq1
exp t
T((u· ∇u,u) + (u· ∇w,w)) = 0.(11d)
It is clear that provided with q(0) = 1, the exact solution of (11d) is given by (7). Therefore, the above
system is equivalent to the original system. Note that the SAV q(t) is related to the nonlinear part of the
free energy in the original SAV approach. However, the SAV q(t) in this paper is purely artificial, which
will allow us to construct unconditional energy stable schemes with fully explicit treatment of the nonlinear
terms.
Theorem 3.1. The expanded system (11)admits the following energy estimate,
d
dt 1
2kuk2+
2kwk2+1
2|q|2+νk∇uk2+c1k∇wk2+c2k∇ · wk2+1
T|q|20.(12)
Proof. Taking the L2-inner product of (11a) with u, using the integration by parts and (11b), we get
1
2
d
dt kuk2+ν0k∇uk2+q
exp t
T(u· ∇u,u)=2νr(∇ × u,w).(13)
Taking the L2-inner product of (11c) with w, and using the integration by parts, we have
2
d
dt kwk2+c1k∇wk2+q
exp(t
T)(u· ∇w,w) + c2k∇ · wk2+ 4νrkwk2= 2νr(∇ × u,w).(14)
4
Multiplying (11d) with q, we obtain
1
2
d
dt |q|2+1
T|q|2q
exp t
T((u· ∇u,u) + (u· ∇w,w)) = 0.(15)
By combining (13)-(15), we derive
d
dt 1
2kuk2+
2kwk2+1
2|q|2+ν0k∇uk2+c1k∇wk2+c2k∇ · wk2+ 4νrkwk2+1
T|q|2= 4νr(∇ × u,w).
(16)
We finish the proof by using the estimate (6).
Remark 3.1.In this paper, the scalar auxiliary variable is only a time-dependent function q(t) = exp(t/T )
not a energy-related function. With this treatment, the algebraic equation for the scalar auxiliary variable
is linear and unisolvent. Moreover, the ordinary differential equation for q(t) is linear and dissipative, which
makes our error estimates easier. In fact, the scalar auxiliary variable of this type admits a general form,
q(t) = Cq,0exp(Cq,1t/T ) with Cq,06= 0 and Cq,10. We refer to [22] for more details about this extension.
3.1. The SAV scheme
Let {tn=:n= 0,1,· · · , N}, τ =T/N, be an equidistant partition of the time interval [0, T ].We
denote (·)nas the variable (·) at time step n. For any function v, define
δtvn+1 =vn+1 vn
τ.
Combining the backward Euler method and some delicate implicit/explicit treatments for coupling terms,
we propose a first-order SAV scheme for solving the system (11) as follows. Given the initial conditions u0,
w0and q0, compute un+1, pn+1,wn+1, qn+1,n= 0,1,· · · , N 1 by
δtun+1 +qn+1
exp(tn+1
T)un· ∇unν0un+1 +pn+1 = 2νr∇ × wn,(17a)
divun+1 = 0,(17b)
δtwn+1 +qn+1
exp(tn+1
T)un· ∇wnc1wn+1 c2∇∇ · wn+1 + 4νrwn+1 = 2νr∇ × un+1 (17c)
δtqn+1 +1
Tqn+1 1
exp tn+1
Tun· ∇un,un+1+un· ∇wn,wn+1= 0.(17d)
Before giving further stability estimates, we first elaborate on how to implement the proposed scheme
efficiently. Since the auxiliary variable q(t) is a scalar number rather than a field function, we can solve the
nonlocally coupled scheme in a decoupled fashion. Denote
Sn+1 :=qn+1 exp tn+1
T.(18)
We rewrite the first three equations in (17) into
δtun+1 ν0un+1 +pn+1 = 2νr∇ × wnSn+1un· ∇un,
divun+1 = 0,
δtwn+1 c1wn+1 c2∇∇ · wn+1 + 4νrwn+1 2νr∇ × un+1 =Sn+1(un· ∇)wn.
5
摘要:

UnconditionalstabilityanderroranalysisofanEulerIMEX-SAVschemeforthemicropolarNavier-StokesequationsXiaodiZhanga,b,XiaonianLongc,aHenanAcademyofBigData,ZhengzhouUniversity,Zhengzhou450052,China.bSchoolofMathematicsandStatistics,ZhengzhouUniversity,Zhengzhou450001,China.cCollegeofMathematicsandInform...

展开>> 收起<<
Unconditional stability and error analysis of an Euler IMEX-SAV scheme for the micropolar Navier-Stokes equations.pdf

共27页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!

相关推荐

分类:图书资源 价格:10玖币 属性:27 页 大小:3.35MB 格式:PDF 时间:2025-05-06

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 27
客服
关注