留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

非定常不可压Navier-Stokes方程基于欧拉格式的两水平变分多尺度方法

上一篇

下一篇

薛菊峰, 尚月强. 非定常不可压Navier-Stokes方程基于欧拉格式的两水平变分多尺度方法[J]. 西南大学学报(自然科学版), 2018, 40(9): 84-90. doi: 10.13718/j.cnki.xdzk.2018.09.013
引用本文: 薛菊峰, 尚月强. 非定常不可压Navier-Stokes方程基于欧拉格式的两水平变分多尺度方法[J]. 西南大学学报(自然科学版), 2018, 40(9): 84-90. doi: 10.13718/j.cnki.xdzk.2018.09.013
Ju-feng XUE, Yue-qiang SHANG. A Finite Element Variational Multiscale Method Based on the Backward Euler Scheme for the Time-Dependent Navier-Stokes Equations[J]. Journal of Southwest University Natural Science Edition, 2018, 40(9): 84-90. doi: 10.13718/j.cnki.xdzk.2018.09.013
Citation: Ju-feng XUE, Yue-qiang SHANG. A Finite Element Variational Multiscale Method Based on the Backward Euler Scheme for the Time-Dependent Navier-Stokes Equations[J]. Journal of Southwest University Natural Science Edition, 2018, 40(9): 84-90. doi: 10.13718/j.cnki.xdzk.2018.09.013

非定常不可压Navier-Stokes方程基于欧拉格式的两水平变分多尺度方法

  • 基金项目: 国家自然科学基金项目(11361016)
详细信息
    作者简介:

    薛菊峰(1991-), 女, 硕士研究生, 主要从事偏微分方程数值解 .

    通讯作者: 尚月强, 教授, 博士研究生导师
  • 中图分类号: O241.82

A Finite Element Variational Multiscale Method Based on the Backward Euler Scheme for the Time-Dependent Navier-Stokes Equations

  • 摘要: 主要研究了基于两个高斯积分的两水平全离散有限元变分多尺度方法.该方法对每个时间步长首先在粗网格上求解稳定的非线性Navier-Stokes系统,然后在细网格上求解稳定的线性问题去校正粗网格上的解.基于向后欧拉格式的时间离散推导的速度的误差估计关于时间是一阶收敛的.数值实验验证了理论的正确性和方法的有效性.
  • 加载中
  • 表 1  本文的两水平变分多尺度方法近似解的误差

    H h Δt $ \parallel \nabla \mathit{\boldsymbol{u}}-\nabla {{\mathit{\boldsymbol{u}}}^{h}}{{\parallel }_{{{L}^{2}}(0, T;\text{ }{{L}^{2}}{{\left( \mathit{\Omega} \right)}^{2}})}}$ 收敛阶 计算时间/s
    $\frac{1}{4} $ $\frac{1}{16} $ $ \frac{1}{200}$ 0.000 364 631 - 0.563
    $\frac{1}{6} $ $\frac{1}{32} $ $\frac{1}{400} $ 0.000 108 167 1.753 18 4
    $\frac{1}{8} $ $\frac{1}{64} $ $\frac{1}{800} $ 4.175 79e-005 1.373 14 31.309
    $\frac{1}{11} $ $ \frac{1}{128}$ $\frac{1}{1600} $ 1.768 74e-005 1.239 32 240.831
    $\frac{1}{16} $ $ \frac{1}{256}$ $ \frac{1}{3200}$ 8.427 84e-006 1.069 49 2273.62
    下载: 导出CSV

    表 2  近似解的对比

    ν 本文的两水平变分多尺度方法 文献[5]中格式1的标准变分多尺度方法
    $ \parallel \nabla \mathit{\boldsymbol{u}}-\nabla {{\mathit{\boldsymbol{u}}}^{h}}{{\parallel }_{{{L}^{2}}(0, T;\text{ }{{L}^{2}}{{\left( \mathit{\Omega} \right)}^{2}})}}$ 计算时间/s $\parallel \nabla \mathit{\boldsymbol{u}}-\nabla {{\mathit{\boldsymbol{u}}}^{h}}{{\parallel }_{{{L}^{2}}(0, T;\text{ }{{L}^{2}}{{\left( \mathit{\Omega} \right)}^{2}})}} $ 计算时间/s
    0.01 2.057 93e-005 30.157 2.053 08e-005 73.275
    0.001 2.471 53e-005 30.847 2.381 3e-005 72.506
    0.0001 3.747 18e-005 30.567 3.467 79e-005 67.934
    0.000 01 4.126 64e-005 31.407 3.799 44e-005 69.861
    0.000 001 4.171 25e-005 30.809 3.838 63e-005 68.667
    下载: 导出CSV
  • [1] GLOWINSKI R. Finite Element Methods for Incompressible Viscous Flow[M]. Amsterdam:Elsevier Science Publisher, 2003.
    [2] ZIENKIEWICZ O C, TAYLOR R C, NIETHARASU P. The Finite Element Method[M]. New York:Springer, 2008.
    [3] LIU Q F, HOU Y R. A Two-Level Defect-Correction Method for Navier-Stokes Equations[J]. Bulletin of the Australian Mathematical Society, 2010, 81(3) 442-454. doi: 10.1017/S0004972709000859
    [4] doi: http://www.sciencedirect.com/science/article/pii/S0021999112004706 SHANG Y Q. A Two-Level Subgrid Stabilized Oseen Iterative Method for the Steady Navier-Stokes Equations[J]. Journal of Computational Physics, 2013, 233(1):210-226.
    [5] SHANG Y Q. Error Analysis of a Fully Discrete Finite Element Variational Multiscale Method for Time-Dependent Incompressible Navier-Stokes Equations[J]. Numerical Methods for Partial Differential Equations, 2013, 29(6):2025-2046.
    [6] 唐秀丽, 王修庆.三维空间中Euler方程的中心羌分方法[J].贵州师范大学学报(自然科学版), 2016, 34(2):71-75. doi: 10.3969/j.issn.1004-5570.2016.02.015
    [7] doi: http://dl.acm.org/citation.cfm?id=208399 MAUBACH J. Local Bisection Refinement for N-Simplicial Grids Generated by Reflection[J]. SIAM Journal on Numerical Analysis, 1995, 16(1):210-227.
    [8] doi: http://d.old.wanfangdata.com.cn/NSTLQK/10.1016-0045-7930(73)90027-3/ HOOD P, TAYLOR C. A Numerical Solution of the Navier-Stokes Equations Using the Finite Element Technique[J]. Computers & Fluids, 2017, 1(1):73-100.
    [9] FORTIN M. Calcul Numérique des Ecoulements Fluides De Bingham et des Fluides Newtoniens Incompressible Par des Méthodes d'eléments Finis[M]. Paris:Doctoral Thesis, 1972.
    [10] CASE M, ERVIN V, LINKE A, et al. A Connection Between Scott-Vogelius Elements and Grad-Div Stabilization[J]. SIAM Journal on Numerical Analysis, 2011, 49(4):1461-1481. doi: 10.1137/100794250
    [11] 罗尧, 杨一都.传输特征值混合方法[J].贵州师范大学学报(自然科学版), 2017, 35(2):38-45. doi: 10.3969/j.issn.1004-5570.2017.02.007
    [12] GIRAULT V, RAVIART P A. Finite Element Approximation of the Navier-Stokes Equations[M]. Berlin:Springer-Verlag, 1979.
    [13] HEYWOOD J G, RANNACHER R. Finite Element Approximation of the Nonstationary Navier-Stokes Problem Ⅳ:Error Analysis for Second-Order Time Discretization[J]. SIAM Journal on Numerical Analysis, 1990, 27(2):353-384. doi: 10.1137/0727022
    [14] doi: http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=JJ0230109707 HECHT F. New Development in FreeFem++[J]. Journal of Numerical Mathematics, 2012, 20(3-4):251-265.
  • 加载中
表( 2)
计量
  • 文章访问数:  1256
  • HTML全文浏览数:  996
  • PDF下载数:  112
  • 施引文献:  0
出版历程
  • 收稿日期:  2017-05-31
  • 刊出日期:  2018-09-20

非定常不可压Navier-Stokes方程基于欧拉格式的两水平变分多尺度方法

    通讯作者: 尚月强, 教授, 博士研究生导师
    作者简介: 薛菊峰(1991-), 女, 硕士研究生, 主要从事偏微分方程数值解
  • 西南大学 数学与统计学院, 重庆 400715
基金项目:  国家自然科学基金项目(11361016)

摘要: 主要研究了基于两个高斯积分的两水平全离散有限元变分多尺度方法.该方法对每个时间步长首先在粗网格上求解稳定的非线性Navier-Stokes系统,然后在细网格上求解稳定的线性问题去校正粗网格上的解.基于向后欧拉格式的时间离散推导的速度的误差估计关于时间是一阶收敛的.数值实验验证了理论的正确性和方法的有效性.

English Abstract

  • Navier-Stokes方程为描述不可压缩的牛顿黏性流提供了一种数学模型,而且广泛用于天气、海流等生活实际方面.最近几十年,许多作者研究了解Navier-Stokes方程的有限元方法,如:文献[1]给出了有限元Galerkin方法,但是有限元Galerkin方法对大雷诺数的流体不再适用;为了研究大雷诺数的流体,文献[2]介绍了人工粘性法;文献[3]得到了defect-correct方法;文献[4]得到了亚格子稳定方法;文献[5]得到了变分多尺度方法;文献[6]得到了羌分方法.文献[5]中的基于高斯积分的变分多尺度方法虽然适用于大雷诺数流体,但是需要花费大量的计算时间.本文在文献[5]的向后欧拉格式基础上给出Navier-Stokes方程的两水平变分多尺度方法并推导了速度的误差估计.在解精确度几乎一样的前提下,我们的方法相比文献[5]格式1的方法不仅适用于大雷诺数流体而且可以节约大约一半的计算时间.

  • 定义1  设Ω是在${{\mathbb{R}}^{2}} $上具有利普希茨连续边界的有界区域,那么有下面的Navier-Stokes方程:

    其中u$ \mathit{\Omega} \to {{\mathbb{R}}^{2}}$表示速度矢量,p$ \mathit{\Omega} \to {{\mathbb{R}}}$是压力,f$ \mathit{\Omega} \to {{\mathbb{R}}^{2}}$是流体驱动的体积力,ν>0为流体粘性系数,u0是使得$\nabla \cdot {\mathit{\boldsymbol{u}}_0} = 0 $的初始速度,并且${\mathit{\boldsymbol{u}}_t} = \frac{{\partial \mathit{\boldsymbol{u}}}}{{\partial t}} $.

    定义2  对于定义1的数学问题,我们引进下面的希尔伯特空间:

    其中:(·,·)表示空间L2(Ω)2L2(Ω)的标准内积,($ \nabla \mathit{\boldsymbol{u}}$$ \nabla \mathit{\boldsymbol{v}}$)和‖$ \nabla \mathit{\boldsymbol{u}}$0为空间X上的一般标量积和范数.用字母c表示一个与时间步长和网格参数无关的正数而且可能在每个式子中代表的数值都不相同.

    定义3[5]   三线性项b(·,·,·)的定义为

    它有如下的性质:

    定义4   方程(1)-(4)的变分形式为:对于任意的t∈(0,T],存在(up)∈X×M,使得

    定义5[7]   对于方程(8)的有限元离散,我们假设${T^\mu }\left( \mathit{\Omega} \right) = \left\{ K \right\}\left( {\mu = H, {\rm{ }}h, H > h} \right) $是准均匀的三角形网格剖分并且网格尺寸0<μ<1.细网格Th(Ω)可以被认为是由粗网格加密而产生的.协调有限元(XμMμ)满足下面的inf-sup条件:存在常数β>0使得

    定义6[8-11]   设速度空间Xμ满足$ \forall K \in {T^\mu }\left( \mathit{\Omega} \right), {\rm{ }}{v_\mu } \in {X_\mu }{\rm{, }}(\nabla {v_\mu }){|_K}$是线性的,那么在本文中提到的方法仅适用于速度限制在(P2)2上的有限元对.如:Taylor-Hood元,P2-P0元和Scott-Vogelius(P2-P1disc)元等.

    定义7[12]  我们定义$ V = \left\{ {v \in X:{\rm{ }}\left( {\nabla \cdot{\rm{ }}\mathit{\boldsymbol{v}}, {\rm{ }}\mathit{\boldsymbol{q}}} \right) = 0, {\rm{ }}\forall \mathit{\boldsymbol{q}} \in \mathit{\boldsymbol{M}}} \right\}{\rm{ }}{V_\mu } = \{ {\mathit{\boldsymbol{v}}_\mu } \in {X_\mu }:(\nabla \cdot{\rm{ }}{\mathit{\boldsymbol{v}}_\mu }, {\mathit{\boldsymbol{q}}_\mu }) = 0, \forall {\mathit{\boldsymbol{q}}_\mu } \in {M_\mu }\} $,则有如下的估计:

    定义8[12]   设$ {P_{{V_\mu }}}:Y \to V$L2Vμ上的正交投影,则满足$ (\mathit{\boldsymbol{\xi }} - {P_{{V_\mu }}}\mathit{\boldsymbol{\xi }}, {\mathit{\boldsymbol{v}}_\mu }) = 0, {\rm{ }}\forall \mathit{\boldsymbol{\xi }} \in Y, {\mathit{\boldsymbol{v}}_\mu } \in {V_\mu }$.

    引理1[13]  离散Gronwall引理:对于任意整数n≥0,令ΔtHanbncndn是非负数,满足

    和Δtdn$1\forall n $.有

  • 定义9[5]   设数值格式中出现的变分多尺度稳定项为

    这里$ {\smallint _{K, {\rm{ }}s}}\left( \cdot \right){\rm{d}}x$表示K上适当的高斯积分,该积分对于次数不超过s(s=m,1,m≥2)的多项式是准确的. α>0是一个自定义的稳定项参数.

    定义

    其中P0是常量元素K的空间.那么标准的L2-正交投影Πμ$ L \to {L_\mu }$有下面的性质:

    注1  稳定项(11)还可以表示为:

    根据定义9,我们给出Navier-Stokes方程的标准的有限元变分多尺度方法.

    方法1  标准的有限元变分多尺度方法[5].

    给定uμ0,存在${(\mathit{\boldsymbol{u}}_\mu ^{n + 1}, \mathit{\boldsymbol{p}}_\mu ^{n + 1})_{n \ge 0}} \in ({X_\mu }, {\rm{ }}{M_\mu }) $使得:

    令时间步长的尺寸Δt满足0<Δt<1,${t_n} = n\Delta t, {\rm{ }}n = 0, {\rm{ }}1, {\rm{ }} \ldots , {\rm{ }}N - 1 $,和$ N = \frac{T}{{\Delta t}}$. φ1表示函数φ在时间t1时的值,并且${\varphi ^{\frac{1}{2}}} = \frac{1}{2}({\varphi ^1} + {\varphi ^0}) $.初始速度$\mathit{\boldsymbol{u}}_\mu ^0 = {P_{{V_\mu }}}{\mathit{\boldsymbol{u}}_0} $.

    引理2[5]  令fL2(0,TH-1(Ω)2)和u0L2(Ω)2.则格式(15)的解是稳定的且满足任意的0<lN

    引理3[5]   Navier-Stokes方程的精确解(u p)满足uL(0,TH1(Ω)2),uttL(0,TH1(Ω)2),和utttL(0,TL2(Ω)2).那么由格式(15)计算的全离散解有如下估计:

    两水平有限元变分多尺度方法如下:

    方法2  两水平有限元变分多尺度方法.

    给定uH0uh0,存在(uh1ph1)n≥0Xh×Mh.

    1) 寻找粗网格上的一个解(uH1pH1)n≥0∈(XHMH)使得

    2) 寻找细网格上的一个解(uh1ph1)n≥0∈(XhMh)使得

    注2

  • 定理1   Navier-Stokes方程的精确解(up)满足uL(0,TH1(Ω)2),uttL(0,TL2(Ω)2),那么由式(19)-(20)得到的全离散解有下面的估计式:

      令$ (\mathit{\boldsymbol{u}}({t_{n + 1}}), \mathit{\boldsymbol{p}}({t_{n + 1}})) = ({\mathit{\boldsymbol{u}}^{n + 1}}, {\mathit{\boldsymbol{p}}^{n + 1}}), {\rm{ }}({\mathit{\boldsymbol{e}}^{n + 1}}, {\mathit{\boldsymbol{\eta }}^{n + 1}}) = ({\mathit{\boldsymbol{u}}^{n + 1}} - {\mathit{\boldsymbol{u}}_h}^{n + 1}, {\mathit{\boldsymbol{p}}^{n + 1}} - {\mathit{\boldsymbol{p}}_h}^{n + 1}), n = 1, 2, \ldots , N - 1$.当时间t=tn+1时,式(8)减去式(20)得:$\forall ({\mathit{\boldsymbol{v}}_h}, {\rm{ }}{\mathit{\boldsymbol{q}}_h}) \in ({X_h}, {\rm{ }}{M_h}) $

    由于

    所以

    从而令

    vh=φhn+1代入式(22)利用式(5)和$ 2\left( {a - b, {\rm{ }}a} \right) = {a^2} - {b^2} + {\left( {a - b} \right)^2}$得:

    其中:λhMhpn+1的近似值.

    根据定义7中Vh的定义,有

    由于χn+1-χnVhφhn+1Vh,利用投影算子我们有

    所以由式(23)可得:

    现在利用施瓦兹不等式,Young不等式和式(13)对式(24)的右边进行估计:

    利用式(5)-(7)和Young不等式估计下面的三线性项

    对式(24)最后一项$ \left( {{\mathit{\boldsymbol{u}}_t}({t_{n + 1}}) - \frac{{{\mathit{\boldsymbol{u}}^{n + 1}} - {\mathit{\boldsymbol{u}}^n}}}{{\Delta t}}, {\varphi _h}^{n + 1}} \right)$利用泰勒展式,施瓦兹不等式和Young不等式,得:

    将式(25)-(33)代入式(24),有

    将式(34)乘以2Δt,从n=1加到N-1且φh0=0.得:

    最后,当Δt足够小时,应用离散Gronwall引理和式(10)有

    利用三角不等式,可得式(21).

  • 在本节中,我们利用FreeFem++软件[14]进行一些实验验证理论预测的正确性. Taylor-Hood元用于空间离散化.粗网格上的非线性迭代的迭代限差为10-6,并且非线性系统由牛顿迭代法求解.值得注意的是,对于非线性迭代,标准的变分多尺度方法和两水平变分多尺度方法的稳定项可以近似为

    其中j表示非线性迭代的次数.

    选择Navier-Stokes方程的精确解为:

    其中解的区域Ω=[0, 1]×[0, 1] $\subset {{\mathbb{R}}^{2}} $,且ν=1.0×10-7T=0.01.

    定理1的误差估计在理论上预测了能量范数对于$\mathcal{O} $ (h2)的空间收敛速度.由此可设α=0.1 h2$ H={{h}^{\frac{1}{2}}}$.表 1给出了数值结果.从表 1可知:本文的方法对空间和时间离散是一阶收敛的,同时也表明我们的理论预测是正确的.

    为了对比本文的方法和文献[5]中的方法,令网格尺寸$ H=\frac{1}{8}, h=\frac{1}{64}$,时间步长$\Delta t=\frac{1}{800} $,但是粘性系数分别为ν=0.01,0.001,0.000 1,0.000 01和0.000 001的情况下求解.数值结果在表 2中给出.由表 2可知:本文的两水平变分多尺度方法得到的解精确度和标准的网格变分多尺度方法大体一致,但是本文的方法可以节约一半以上的计算时间.

  • 本文给出了全离散速度的误差估计.对比标准的变分多尺度方法,本文的方法可以节约很多计算时间.

参考文献 (14)

目录

/

返回文章
返回