Research article Special Issues

A non-autonomous time-delayed SIR model for COVID-19 epidemics prediction in China during the transmission of Omicron variant

  • With the continuous evolution of the coronavirus, the Omicron variant has gradually replaced the Delta variant as the prevalent strain. Their inducing epidemics last longer, have a higher number of asymptomatic cases, and are more serious. In this article, we proposed a nonautonomous time-delayed susceptible-infected-removed (NATD-SIR) model to predict them in different regions of China. We obtained the maximum and its time of current infected persons, the final size, and the end time of COVID-19 epidemics from January 2022 in China. The method of the fifth-order moving average was used to preprocess the time series of the numbers of current infected and removed cases to obtain more accurate parameter estimations. We found that usually the transmission rate β(t) was a piecewise exponential decay function, but due to multiple bounces in Shanghai City, β(t) was approximately a piecewise quadratic function. In most regions, the removed rate γ(t) was approximately equal to a piecewise linear increasing function of (a*t+b)*H(t-k), but in a few areas, γ(t) displayed an exponential increasing trend. For cases where the removed rate cannot be obtained, we proposed a method for setting the removed rate, which has a good approximation. Using the numerical solution, we obtained the prediction results of the epidemics. By analyzing those important indicators of COVID-19, we provided valuable suggestions for epidemic prevention and control and the resumption of work and production.

    Citation: Zhiliang Li, Lijun Pei, Guangcai Duan, Shuaiyin Chen. A non-autonomous time-delayed SIR model for COVID-19 epidemics prediction in China during the transmission of Omicron variant[J]. Electronic Research Archive, 2024, 32(3): 2203-2228. doi: 10.3934/era.2024100

    Related Papers:

    [1] Matthew Gardner, Adam Larios, Leo G. Rebholz, Duygu Vargun, Camille Zerfas . Continuous data assimilation applied to a velocity-vorticity formulation of the 2D Navier-Stokes equations. Electronic Research Archive, 2021, 29(3): 2223-2247. doi: 10.3934/era.2020113
    [2] Caifeng Liu, Pan Liu . On Liouville-type theorem for the stationary compressible Navier–Stokes equations in R3. Electronic Research Archive, 2024, 32(1): 386-404. doi: 10.3934/era.2024019
    [3] Guoliang Ju, Can Chen, Rongliang Chen, Jingzhi Li, Kaitai Li, Shaohui Zhang . Numerical simulation for 3D flow in flow channel of aeroengine turbine fan based on dimension splitting method. Electronic Research Archive, 2020, 28(2): 837-851. doi: 10.3934/era.2020043
    [4] Jie Zhang, Gaoli Huang, Fan Wu . Energy equality in the isentropic compressible Navier-Stokes-Maxwell equations. Electronic Research Archive, 2023, 31(10): 6412-6424. doi: 10.3934/era.2023324
    [5] Jie Qi, Weike Wang . Global solutions to the Cauchy problem of BNSP equations in some classes of large data. Electronic Research Archive, 2024, 32(9): 5496-5541. doi: 10.3934/era.2024255
    [6] Xiaoxia Wang, Jinping Jiang . The uniform asymptotic behavior of solutions for 2D g-Navier-Stokes equations with nonlinear dampness and its dimensions. Electronic Research Archive, 2023, 31(7): 3963-3979. doi: 10.3934/era.2023201
    [7] Jay Chu, Xiaozhe Hu, Lin Mu . A pressure-robust divergence free finite element basis for the Stokes equations. Electronic Research Archive, 2024, 32(10): 5633-5648. doi: 10.3934/era.2024261
    [8] Wei Shi, Xinguang Yang, Xingjie Yan . Determination of the 3D Navier-Stokes equations with damping. Electronic Research Archive, 2022, 30(10): 3872-3886. doi: 10.3934/era.2022197
    [9] J. Bravo-Olivares, E. Fernández-Cara, E. Notte-Cuello, M.A. Rojas-Medar . Regularity criteria for 3D MHD flows in terms of spectral components. Electronic Research Archive, 2022, 30(9): 3238-3248. doi: 10.3934/era.2022164
    [10] Guochun Wu, Han Wang, Yinghui Zhang . Optimal time-decay rates of the compressible Navier–Stokes–Poisson system in R3. Electronic Research Archive, 2021, 29(6): 3889-3908. doi: 10.3934/era.2021067
  • With the continuous evolution of the coronavirus, the Omicron variant has gradually replaced the Delta variant as the prevalent strain. Their inducing epidemics last longer, have a higher number of asymptomatic cases, and are more serious. In this article, we proposed a nonautonomous time-delayed susceptible-infected-removed (NATD-SIR) model to predict them in different regions of China. We obtained the maximum and its time of current infected persons, the final size, and the end time of COVID-19 epidemics from January 2022 in China. The method of the fifth-order moving average was used to preprocess the time series of the numbers of current infected and removed cases to obtain more accurate parameter estimations. We found that usually the transmission rate β(t) was a piecewise exponential decay function, but due to multiple bounces in Shanghai City, β(t) was approximately a piecewise quadratic function. In most regions, the removed rate γ(t) was approximately equal to a piecewise linear increasing function of (a*t+b)*H(t-k), but in a few areas, γ(t) displayed an exponential increasing trend. For cases where the removed rate cannot be obtained, we proposed a method for setting the removed rate, which has a good approximation. Using the numerical solution, we obtained the prediction results of the epidemics. By analyzing those important indicators of COVID-19, we provided valuable suggestions for epidemic prevention and control and the resumption of work and production.



    Performing accurate simulations of complex fluid flows that match real-world observations or experiments typically requires highly precise knowledge of the initial data. However, such data is often known in very sparsely-distributed locations, which is the case in, e.g., weather observation, ocean monitoring, etc. Thus, accurate, deterministic simulations based on initial data are often impractical. Data assimilation is a collection of methods that works around this difficulty by incorporating incoming data into the simulation to increase accuracy, hence data assimilation techniques are highly desirable to incorporate into simulations. However, the underlying physical equations often suffer from stability issues which can reduce the accuracy gained by using data assimilation. While there are many ways to stabilize numerical simulations, it is far from obvious how to adapt data assimilation techniques to combine them with cutting-edge stabilization methods. Therefore it becomes worthwhile to seek new ways to incorporate data assimilation into stabilized schemes. In this article, we propose and analyze a new approach to this problem which combines continuous data assimilation with velocity-vorticity stabilization.

    Since Kalman's seminal paper [29] in 1960, a wide variety of data assimilation algorithms have arisen (see, e.g., [14,32]). In [5], Azouani, Olson, and Titi proposed a new algorithm known as continuous data assimilation (CDA), also referred to as the AOT algorithm. Their approach revived the so-called "nudging" methods of the 1970's (see, e.g., [4,26]), but with the addition of a spatial interpolation operator. This seemingly minor change had profound impacts, and the authors of [5] were able to prove that using only sparse observations, the CDA algorithm applied to the 2D Navier-Stokes equations converges to the correct solution exponentially fast in time, independent of the choice initial data. This stimulated a large amount of recent research on the CDA algorithm; see, e.g., [3,6,7,10,11,13,17,18,19,20,21,22,27,31,30,35,40,41] and the references therein. The recent paper [15] showed that CDA can be effectively used for weather prediction, showing that it can indeed be a powerful tool on practical large scale problems. Convergence of discretizations of CDA models was studied in [30,41,27,21], and found results similar to those at the continuous level. Our interest in the CDA algorithm arises from its adaptability to a wide range of nonlinear problems, as well as its small computational cost and straight-forward implementation. These qualities make it an ideal candidate for combining data assimilation with stabilization techniques; in particular, with the recently developed velocity-vorticity stabilization, described below.

    Flows of incompressible, viscous Newtonian fluids are modeled by the Navier-Stokes equations (NSE), which take the form

    utνΔu+(u)u+p=f,u=0, (1)

    together with suitable boundary and initial conditions. Here, u denotes a velocity vector field, p is pressure, f is external (given) force, and ν>0 represents the kinematic viscosity which is inversely proportional to the Reynolds number. Solving the NSE is important in many applications, however it is well known that doing so can be quite difficult, especially for small ν. Many different tools have been used for more accurate numerical simulations of the NSE, for example using NSE formulations tailored to particular application problems [23,12,37,33] or discretization and stabilization methods [39,28], and more recently using observed data to improve simulation [5,30,43,44,8].

    We consider in this paper discretizations of a continuous data assimilation (CDA) enhancement applied to the following velocity-vorticity (VV) formulation of the 2D NSE:

    utνΔu+ω×u+P=f,u=0,ωtνΔω+(u)ω=rotf. (2)

    Here, ω represents the (scalar) vorticity, P:=p+12|u|2 is the Bernoulli pressure, and rot is the 2D curl operation: rot(f1f2):=f2xf1y. In the NSE, the velocity and vorticity are coupled via the relationship ω=rotu (or equivalently, the Biot-Savart Law). However, the VV formulation typically does not enforce this relationship, so u and ω are only coupled via the evolution equations in (2), and the relationship ω=rotu is recovered a posteriori, so that at the continuous level, (2) is formally equivalent to (1). However, in practice, discretizations of VV can behave quite differently from typical discretizations of NSE, providing better stability as well as accuracy (especially for vorticity) for vortex dominated or strongly rotating flows, see [36,37,34,2] and references therein. A very interesting property of (2) was recently shown in [25], where it was proven that the system (2) when discretized with standard finite elements and a decoupling backward Euler or BDF2 temporal discretization was unconditionally long-time stable in both L2 and H1 norms for both velocity and vorticity; no such analogous result is known for velocity-pressure discretizations/schemes. Hence the scheme itself is stabilizing, even though it is still formally consistent with the NSE. The recent work in [2] showed that these unconditionally long-time stable schemes also provide optimal vorticity accuracy, yielding a vorticity solution that is one full order of spatial accuracy better than for an analogous velocity-pressure scheme.

    We consider herein CDA applied to (2), which yields a model of the form

    vtνΔv+w×v+q+μ1IH(vu)=f,v=0,wtνΔw+(v)w+μ2IH(wω)=rotf, (3)

    where IH is an appropriate interpolation operator, IH(u) and IH(ω) are assumed known from measurement data (i.e. u and ω are known at some points in space), and μ1,μ20 are nudging parameters. If μ2=0, then vorticity is not nudged and IH(ω) need not be assumed known. Due to the success of (2) in recent papers [25,2,36] and that of CDA in the works mentioned above, combining these ideas and studying (2) is a natural next step to see whether CDA will provide optimal long-time accuracy for the VV schemes already known to be unconditionally long-time stable. Herein, we do find that CDA provides convergence of (3), with any initial condition, to the true NSE solution (up to optimal discretization error) and moreover that CDA preserves the long-time stability.

    This paper is organized as follows. In Section 2, we introduce the necessary notation and preliminaries needed in the analysis. In Section 3, we propose and analyze a fully discrete scheme for (3), and show that for nudging velocity and vorticity together and nudging just velocity, algorithms are long-time stable in L2 and H1 norms and long-time optimally accurate in L2 velocity and vorticity (under the usual CDA assumptions on the coarse mesh and nudging parameter). In Section 4, we illustrate the theory with numerical tests, and finally draw conclusions in section 5.

    We now provide notation and mathematical preliminaries to allow for a smooth analysis to follow. We consider the domain ΩR2 to be the 2π-periodic box, with the L2(Ω) norm and inner product denoted by and (,) respectively, while all other norms will be appropriately labeled.

    For simplicity, we use herein periodic boundary conditions for velocity and vorticity. Extension to full nonhomogeneous Dirichlet conditions can be performed by following analysis in [34], although for no-slip velocity together with the more physically consistent natural vorticity boundary condition studied in [36,38] more work would be needed to handle the boundary integrals. We denote the natural corresponding function spaces for velocity, pressure, and vorticity by

    X:=H1#(Ω)2={vH1loc(R)2, v is 2π-periodic in each direction, Ωv dx=0},Q:=L2#(Ω)={qL2loc(R), q is 2π-periodic in each direction, Ωq dx=0},W:=H1#(Ω)={vH1loc(R), v is 2π-periodic in each direction, Ωv dx=0}.

    In X (and W), we have the Poincaré inequality: there exists a constant CP depending only on Ω such that for any ϕX (or W),

    ϕCPϕ.

    We define the skew-symmetric trilinear operator b:X×W×WR to use for the nonlinear term in the vorticity equation, by

    b(u,ω,χ):=12((uω,χ)(uχ,ω)).

    The following lemma is proven in [30], and is useful in our analysis.

    Lemma 2.1. Suppose constants r and B satisfy r>1, B0. Then if the sequence of real numbers {an} satisfies

    ran+1an+B,

    we have that

    an+1a0(1r)n+1+Br1.

    Denote by τh a regular, conforming triangulation of the domain Ω, and let XhX, QhQ be velocity-pressure spaces that satisfy the inf-sup condition. We will assume the use of Xh=XPk(τh) and Qh=QPk1(τh) Taylor-Hood or Scott-Vogelius elements (on appropriate meshes and/or polynomial degrees, see [24] and references therein). The discrete vorticity space is defined as Wh:=WPk(τh). Define the discretely divergence free subspace by

    Vh:={vhXh|(vh,qh)=0qhQh}.

    We will assume the mesh is sufficiently regular so that the inverse inequality holds in Xh: There exists a constant C such that

    χhCh1χhχhXh.

    The discrete Laplacian operator is defined as: For ϕH1(Ω)2, ΔhϕXh satisfies

    (Δhϕ,vh)=(ϕ,vh) vhXh. (4)

    The definition for Δh is written the same way when applied in Wh, since this is simply the above definition restricted to a single component.

    The discrete Stokes operator Ah is defined as: For ϕH1(Ω)2, find AhϕVh such that for all vhVh,

    (Ahϕ,vh)=(ϕ,vh). (5)

    By the definition of discrete Laplace and Stokes operators, we have the Poincaré inequalities

    χhCPΔhχh χhXh, (6)
    ϕhCPAhϕh ϕhVh. (7)

    We recall the following discrete Agmon inequalities and discrete Lp bounds [25]:

    vhLCvh1/2Ahvh1/2 vhVh, (8)
    vhLCvh1/2Δhvh1/2 vhXh, (9)
    vhL3Cvh1/3Δhvh2/3 vhXh. (10)

    We note that all bounds above for Xh trivially hold in Wh, since Wh functions can be considered as components of functions in Xh.

    A function space for measurement data interpolation is also needed. Hence we require another regular conforming mesh τH, and define XH=Pr(τH)2 and WH=Pr(τH) for some polynomial degree r. We require that the coarse mesh interpolation operator IH used for data assimilation satisfies the following bounds: for any wH1(Ω)d,

    IH(w)wCHw, (11)
    IH(w)Cw. (12)

    These are key properties for the interpolation operator that allow for both mathematical theory as well as providing guidance on how small H should be (i.e. how many measurement points are needed). We note the same IH operator is used for vector functions and scalar functions, with it being applied component-wise for vector functions.

    We consider now a discretization of (3) that uses a finite element spatial discretization and backward Euler temporal discretization. The backward Euler discretization is chosen only for simplicity of analysis; all results extend to the analogous BDF2 scheme following analysis in [2,25]. One difference of our scheme below compared to other discretizations of CDA is that IH is also applied to the test functions in the nudging terms. This was first proposed by the authors in [41], and allows for a simpler stability analysis as well as to the use of special types of efficient interpolation operators.

    Algorithm 3.1. Given v0hVh and w0hWh, find (vn+1h,wn+1h,Pn+1h) (Xh,Wh,Qh) for n=0,1,2,..., satisfying

    1Δt(vn+1hvnh,χh)+(wnh×vn+1h,χh)(Pn+1h,χh)+ν(vn+1h,χh)+μ1(IH(vn+1hun+1),IH(χh))=(fn+1,χh), (13)
    (vn+1h,rh)=0, (14)
    1Δt(wn+1hwnh,ψh)+b(vn+1h,wn+1h,ψh)+ν(wn+1h,ψh)+μ2(IH(wn+1hrotun+1),IH(ψh))=(rotfn+1,ψh), (15)

    for all (χh,ψh,rh)(Xh,Wh,Qh), where IH(un+1), IH(rotun+1) are assumed known for all n0.

    We begin our analysis with long-time stability estimates, followed by long-time accuracy.

    In this subsection, we prove that Algorithm 3.1 is unconditionally long-time L2 and H1 stable for both velocity and vorticity. This property was proven for the scheme without nudging in [25], and so these results show that CDA preserves this important property that is (seemingly) unique to VV schemes of this form.

    Lemma 3.2 (L2 stability of velocity and vorticity). Let fL(0,;L2) and uL(0,;H1). Then, for any Δt>0, any integer n>0, and nudging parameters μ1,μ20, velocity and vorticity solutions to Algorithm 3.1 satisfy

    vnh2αnv0h2+CC2Pν(ν1f2L(0,;H1)+μ1u2L(0,;L2))=:C1, (16)
    ωnh2αnω0h2+CC2Pν(ν1f2L(0,;L2)+μ2rotu2L(0,;L2))=:C2, (17)

    where α=1+νC2PΔt.

    Proof. Begin by choosing χh=2Δtvn+1h in (13), which vanishes the nonlinear and pressure terms, and leaves

    vn+1h2vnh2+vn+1hvnh2+2Δtνvn+1h2+2Δtμ1IH(vn+1h)2=2Δt(fn+1,vn+1h)+2Δtμ1(IH(un+1),IH(vn+1h)).

    The first right hand side term is bounded using the dual norm and Young's inequality via

    2Δt(fn+1,vn+1h)Δtν1fn+121+Δtνvn+1h2,

    and for the interpolation term, we use Cauchy-Schwarz, the interpolation property (12) and Young's inequality to get

    2Δtμ1(IH(un+1),IH(vn+1h))2Δtμ1IH(un+1)IH(vn+1h)CΔtμ1un+1IH(vn+1h)CΔtμ1un+12+Δtμ1IH(vn+1h)2.

    Combining the above estimates and dropping vn+1hvnh2 and IH(vn+1h)2 from the left hand side produces the bound

    vn+1h2+Δtνvn+1h2vnh2+Δtν1fn+121+CΔtμ1 un+12,

    and thanks to the Poincaré inequality, we obtain

    (1+C2PΔtν)vn+1h2vnh2+CΔt(ν1fn+121+μ1un+12).

    Defining α=1+C2PΔtν>1, and then applying Lemma 2.1 reveals the L2 stability bound (16) for the velocity solution of Algorithm 3.1.

    Applying similar analysis to the above will produce the stated L2 vorticity bound.

    Lemma 3.3 (H1 stability of velocity and vorticity). Let fL(0,;H1) and uL(0,;H1). Then, for any Δt>0, any integer n>0, and nudging parameters μ1,μ20, velocity and vorticity solutions to Algorithm 3.1 satisfy

    vnh2αnv0h2+CC2Pν2(f2L(0,;L2)+C42C21ν2+μ21u2L(0,;L2)+μ21C21)=:˜C1, (18)
    wnh2αnw0h2+C2PCν2(rotfn+12+ν4˜C61C22+ν2˜C41C22+μ22rotun+12+μ22C22), (19)

    where α=1+νC2PΔt.

    Proof. After testing the velocity equation (13) with χh=2ΔtAhvn+1h, we obtain

    vn+1h2vnh2+(vn+1hvnh)2+2ΔtνAhvn+1h22Δt(fn+1,Ahvn+1h)+2Δt|(wnh×vn+1h,Ahvn+1h)|+2Δtμ1(IH(un+1vn+1h),IH(Ahvn+1h)).

    We now bound the right hand side terms. First, the forcing term is bounded by Cauchy-Schwarz and Young's inequalities via

    2Δt(fn+1,Ahvn+1h)CΔtν1fn+12+ν4ΔtAhvn+12. (20)

    Then, for the nonlinear terms, we again apply Hölder, discrete Agmon (9) and generalized Young inequalities, and the result of Lemma 3.2 to get

    2Δt|(wnh×vn+1h,Ahvn+1h)|2Δtwnhvn+1hLAhvn+1hCΔtwnhvn+1h1/2Ahvn+1h3/2CΔtν3wnh4vn+1h2+ν8ΔtAhvn+1h2CC22C1Δtν3+ν8ΔtAhvn+1h2.

    Lastly, the interpolation term is bounded using Cauchy-Schwarz and interpolation property 12, followed by Young's inequality and the result of Lemma 3.2 to obtain

    2Δtμ1(IH(un+1vn+1h),IH(Ahvn+1h))2Δtμ1(|(IHun+1,IHAhvn+1h)|+|(IHvn+1h,IHAhvn+1h)|)CΔtμ1IHun+1IHAhvn+1h+CΔtμ1IHvn+1hIHAhvn+1hCΔtμ21ν1un+12+CΔtμ21ν1C1+ν8ΔtAhvn+1h2. (21)

    Combining all these bounds for right hand side terms and dropping nonnegative term (vn+1hvnh)2 on left hand side give us that

    vn+1h2+ΔtνAhvn+1h2vnh2+CΔtν1fn+12+ν3ΔtCC22C1+Δtμ21ν1Cun+12+CΔtμ21ν1C1.

    By the Poincaré inequality (7), we now get

    αvn+1h2vnh2+CΔt(ν1fn+12+ν3C22C1+μ21ν1un+12+μ21ν1C1),

    where α=1+νC2PΔt. Finally, we apply Lemma 2.1 and reveal (18).

    For the vorticity estimate, choose ψh=2ΔtΔhwn+1h in (15) to get

    wn+1h2wnh2+(wn+1hwnh)2+2ΔtνΔhwn+1h22Δt|(rotfn+1,Δhwn+1h)|+2Δt|b(vn+1h,wn+1h,Δhwn+1h)|+2Δtμ2(IH(rotun+1wn+1h),IH(Δhwn+1h)).

    From here, the proof follows the same strategy as the H1 velocity proof above, except the nonlinear term is handled slightly differently. We use the discrete Agmon inequality (9), the discrete Sobolev inequality (10), the result of Lemma 3.1, the H1 stability bound for vorticity (18) proven above, and the generalized Young's inequality, as follows.

    2Δt|b(vn+1h,wn+1h,Δhwn+1h)|2Δt(|(vn+1hwn+1h,Δhwn+1h)|+12|((vn+1h)wn+1h,Δhwn+1h)|)2Δtvn+1hL6wn+1hL3Δhwn+1h+Δtvn+1hwn+1hLΔhwn+1hCΔt˜C1wn+1h1/3Δhwn+1h5/3+CΔt˜C1wn+1h1/2Δhwn+1h3/2CΔt˜C1C1/32Δhwn+1h5/3+CΔt˜C1C1/22Δhwn+1h3/2CΔtν5˜C61C22+CΔtν3˜C41C22+ν3ΔtΔhwn+1h2.

    Now proceeding as in the velocity H1 bound will produce the H1 vorticity stability bound (19).

    We now consider the difference between the solutions of (13) - (15) to the NSE solution. We will show that the algorithm solution converges to the true solution, up to an optimal O(Δt+hk+1) discretization error, independent of the initial condition, provided a restriction on the coarse mesh width and nudging parameters. We will give two results, the first for μ2>0 and the second for μ2=0; while they both provide optimal long-time accuracy, when μ2>0 the convergence to the true solution occurs more rapidly in time.

    In our theory below for long-time accuracy of Algorithm 3.1, we assume the use of Scott-Vogelius elements. This is done for simplicity, as for non-divergence-free elements like Taylor-Hood elements, similar optimal results can be obtained (although with some additional terms and different constants) but require more technical details; see, e.g., [21]. We define the following projection operator, PV, which will be used in the following accuracy analysis: Given ϕH1(Ω) with ϕ=0, PV(ϕ)Vh satisfies ((ϕPV(ϕ)),vh)=0 for all vhVh. We also define PW:H1(Ω)Wh in the same way, with Vh replaced by Wh. The operators PV and PW are known to have optimal approximation properties on the divergence free subspace of X and on W, respectively, in both L2 and H1 norms, provided some commonly assumed properties of the domain [9,42].

    Theorem 3.4 (Long-time L2 accuracy of Algorithm 3.1 with μ1>0 and μ2>0). Let true solutions uL(0,;Hk+2(Ω)), pL(0,;Hk(Ω)) where k1 and ut,uttL(0,;H1). Then, assume that time step Δt is sufficiently small, and that μ1 and μ2 satisfy

    Cν1(ωn+12L+ωn+1PWωn+12L)μ1CνH2,
    Cν1(un+12L3+un+1PVun+12L3)μ2CνH2,

    where H is chosen so that this inequality holds. Then, for any time tn, n=0,1,2,..., we have for solutions of Algorithm 3.1 using Scott-Vogelius elements,

    vnhun2+wnhrotun2(1+λΔt)n(v0hu02+w0hrotu02)+Cλ1R,

    where

    R:=(μ11Δt2+μ12Δt2+ν1h2k+2+μ1h2k+2+μ2h2k+2),

    and λ=min{μ14+νC2P4,μ24+νC2P4} with C independent of Δt, h and H.

    Proof. The true NSE solution satisfies the VV system

    1Δt(un+1un)+ωn×un+1+Pn+1νΔun+1=fn+1+Δtutt(t) +(ωnωn+1)×un+1, (22)
    un+1=0, (23)
    1Δt(ωn+1ωn)+un+1ωn+1νΔωn+1=rotfn+1+Δtωtt(t), (24)

    where un is the velocity at time tn, Pn the Bernoulli pressure, ωn:=rotun, and t,t[tn,tn+1]. Note that by Taylor expansion, we can write ωnωn+1=Δtωt(s) where s[tn,tn+1].

    The difference equations are obtained by subtracting the solutions to Algorithm 3.1 from (22)-(24) after testing them with test functions from χhXh, rhQh and ψhWh, respectively. We define the differences between velocity and vorticity as env:=vnhun and enw:=wnhωn, respectively. Next, we will decompose the error into a term that lies in the discrete space Vh and one outside. To do so, add and subtract the discrete Stokes projection of un, denoted PVun, to env and let ηnv:=PVunun, ϕnh,v:=vnhPVun. Then env=ϕnh,v+ηnv and ϕnh,vVh. In a similar manner, by taking the H10 projection of rotun into Wh denoted by PWωn, we obtain enw=ϕnh,w+ηnw with ϕnh,wVh.

    For velocity, since (ηn+1v,ϕn+1h,v)=0, the difference equation becomes

    12Δt[ϕn+1h,v2ϕnh,v2+ϕn+1h,vϕnh,v2]+νϕn+1h,v2+μ1ϕn+1h,v2=Δt(utt(t),ϕn+1h,v)1Δt(ηn+1vηnv,ϕn+1h,v)Δt(ωt(s),ϕn+1h,v)(enω×vn+1h,ϕn+1h,v)(ωn×ηn+1v,ϕn+1h,v)2μ1(IH(ϕn+1h,v)ϕn+1h,v,ϕn+1h,v)μ1IHϕn+1h,vϕn+1h,v2μ1(IHηn+1v,IHϕn+1h,v), (25)

    and similarly for vorticity, we have

    12Δt[ϕn+1h,w2ϕnh,w2+ϕn+1h,wϕnh,w2]+νϕn+1h,w2+μ2ϕn+1h,w2=Δt(ωtt(t),ϕn+1h,w)1Δt(ηn+1wηnw,ϕn+1h,w)+b(en+1v,ηn+1w,ϕn+1h,w)+b(un+1,ηn+1w,ϕn+1h,w)+b(en+1v,ωn+1,ϕn+1h,w)2μ2(IH(ϕn+1h,w)ϕn+1h,w,ϕn+1h,w)μ2IHϕn+1h,wϕn+1h,w2μ2(IHηn+1w,IHϕn+1h,w), (26)

    where in (25) we have added and subtracted ϕn+1h,v to write it in the form found above using

    μ1(IHen+1v,IHχh)=μ1(IHϕn+1h,v,IHχh)+μ1(IHηn+1v,IHχh)=μ1(IHϕn+1h,vϕn+1h,v+ϕn+1h,v,IHχhϕn+1h,v+ϕn+1h,v)+μ1(IHηn+1v,IHχh)=μ1ϕn+1h,v2+μ1(IHϕn+1h,vϕn+1h,v,ϕn+1h,v)+μ1(ϕn+1h,v,IHχhϕn+1h,v)+μ1(IHϕn+1h,vϕn+1h,v,IHχhϕn+1h,v)+μ1(IHηn+1v,χh),

    and similarly for (26).

    Next, we bound the terms on right hand side of difference equations, starting with the velocity difference equation (25). The first three right hand side terms are bounded using Cauchy-Schwarz and Young's inequalities, via

    Δt(utt(t),ϕn+1h,v)ΔtuttL(0,;L2(Ω))ϕn+1h,vCΔt2μ11utt2L(0,;L2(Ω))+μ120ϕn+1h,v2,
    |Δt(ωtt(s),ϕn+1h,v)|CΔtωttL(0,;L2(Ω))un+1Lϕn+1h,vCΔt2μ11ωtt2L(0,;L2(Ω))un+12L+μ120ϕn+1h,v2,
    1Δt(ηn+1vηnv,ϕn+1h,v)=(ηv,t(s),ϕn+1h,v)ηv,t(s)ϕn+1h,vCμ11ηv,t(s)2+μ120ϕn+1h,v2,

    where s[tn,tn+1].

    For nonlinear terms in (25), first we add and subtract en+1w in the first component, and un+1 in second component to get

    (enw×vn+1h,ϕn+1h,v)=((enwen+1w)×en+1v,ϕn+1h,v)+(en+1w×en+1v,ϕn+1h,v) +((enwen+1w)×un+1,ϕn+1h,v)+(en+1w×un+1,ϕn+1h,v)=((enwen+1w)×ηn+1v,ϕn+1h,v)+(en+1w×ηn+1v,ϕn+1h,v) +((enwen+1w)×un+1,ϕn+1h,v)+(en+1w×un+1,ϕn+1h,v).

    The all resulting terms are bounded by Hölder's and Young's inequalities to obtain

    ((enwen+1w)×ηn+1v,ϕn+1h,v)Cϕnh,wϕn+1h,wηn+1vL3ϕn+1h,vL6+Cηnwηn+1wLηn+1vϕn+1h,vCν1ϕnh,wϕn+1h,w2ηn+1v2L3+ν8ϕn+1h,v2+Cμ11ηnwηn+1w2Lηn+1v2+μ120ϕn+1h,v2,
    (en+1w×ηn+1v,ϕn+1h,v)Cϕn+1h,wηn+1vL3ϕn+1h,vL6+Cηn+1wηn+1vLϕn+1h,vCν1ϕn+1h,w2ηn+1v2L3+ν8ϕn+1h,v2+Cμ11ηn+1w2ηn+1v2L+μ120ϕn+1h,v2,
    ((enwen+1w)×un+1,ϕn+1h,v)Cϕnh,wϕn+1h,wun+1L3ϕn+1h,vL6+Cηnwηn+1wun+1Lϕn+1h,vCν1ϕnh,wϕn+1h,w2un+12L3+ν8ϕn+1h,v2+Cμ11ηnwηn+1w2un+12L+μ120ϕn+1h,v2,
    (en+1w×un+1,ϕn+1h,v)Cϕn+1h,wun+1L3ϕn+1h,vL6+Cηn+1wun+1Lϕn+1h,vCν1ϕn+1h,w2un+12L3+ν8ϕn+1h,v2+Cμ11ηn+1w2un+12L+μ120ϕn+1h,v2.

    Then, for the last nonlinear term, we apply Hölder's, Poincaré's and Young's inequalities and get

    (ωn×ηn+1v,ϕn+1h,v)ωnLηn+1vϕn+1h,vCν1ωn2Lηn+1v2+ν8ϕn+1h,v2.

    Next, the first interpolation term on the right hand side of (25) will be bounded with Cauchy-Schwarz inequality and (11) to obtain

    μ1(IH(ϕn+1h,v)ϕn+1h,v,ϕn+1h,v)μ1IH(ϕn+1h,v)ϕn+1h,vϕn+1h,vμ1CHϕn+1h,vϕn+1h,vCμ1H2ϕn+1h,v2+μ120ϕn+1h,v2.

    For the second interpolation term, we apply inequality (12), which yields

    μ1IHϕn+1h,vϕn+1h,v2Cμ1H2ϕn+1h,v2.

    Finally, the last interpolation term will be bounded using Cauchy-Schwarz, (12), and Young's inequality to get the bound

    μ1(IHηn+1v,IHϕn+1h,v)Cμ1ηn+1v2+μ120ϕn+1h,v2.

    We now move on to the vorticity difference equation, (26). All the linear terms are majorized in a similar manner as in the velocity case, and so we show below the bounds only for the nonlinear terms. Due to the use of Scott-Vogelius elements, the skew-symmetric form reduces to the usual convective form, so b(u,v,w)=(uv,w), with u=0. To bound the first nonlinear term on the right hand side of (26), we begin by breaking up the velocity error term, then apply Hölder's and Young's inequalities, yielding

    b(en+1v,ηn+1w,ϕn+1h,w)=(en+1vηn+1w,ϕn+1h,w)=(ϕn+1h,vηn+1w,ϕn+1h,w)+(ηn+1vηn+1w,ϕn+1h,w)=(ϕn+1h,vϕn+1h,w,ηn+1w)+(ηn+1vϕn+1h,w,ηn+1w)Cϕn+1h,vϕn+1h,wηn+1wL+Cηn+1vϕn+1h,wηn+1wLCν1ϕn+1h,v2ηn+1w2L+ν10ϕn+1h,w2+Cν1ηn+1v2ηn+1w2L+ν10ϕn+1h,w2.

    For the second nonlinear term, we use Hölder's, Póincare's and Young's inequalities, which gives

    b(un+1,ηn+1w,ϕn+1h,w)=(un+1ηn+1w,ϕn+1h,w)=(un+1ϕn+1h,w,ηn+1w)Cun+1Lϕn+1h,wηn+1wCν1un+12Lηn+1w2+ν10ϕn+1h,w2.

    For the last nonlinear term, we begin by breaking up the velocity error term, then apply Hölder's and Young's inequalities to get

    b(en+1v,ωn+1,ϕn+1h,w)=(en+1vωn+1,ϕn+1h,w)=(ϕn+1h,vωn+1,ϕn+1h,w)+(ηn+1vωn+1,ϕn+1h,w)=(ϕn+1h,vϕn+1h,w,ωn+1)+(ηn+1vϕn+1h,w,ωn+1)Cϕn+1h,vϕn+1h,wωn+1L+Cηn+1vϕn+1h,wωn+1LCν1ϕn+1h,v2ωn+12L+ν10ϕn+1h,w2+Cν1ηn+1v2ωn+12L+ν10ϕn+1h,w2.

    Replacing the right hand sides of (25) and (26) with the computed bounds and dropping nonnegative terms with ϕn+1h,vϕnh,v2 yields the bound

    12Δt(ϕn+1h,v2+ϕn+1h,w2ϕnh,v2ϕnh,w2)+(12ΔtCν1(ηn+1v2L3+un+12L3))ϕn+1h,wϕnh,w2   +ν4ϕn+1h,v2+(ν4Cμ1H2)ϕn+1h,v2+ν4ϕn+1h,w2+(ν4Cμ2H2)ϕn+1h,w2   +μ14ϕn+1h,v2+(μ14Cν1(ωn+12L+ηn+1w2L))ϕn+1h,v2   +μ24ϕn+1h,w2+(μ24Cν1(un+12L3+ηn+1v2L3))ϕn+1h,w2
    CΔt2(μ11utt2L(0,;L2)+μ11ωtt2L(0,;L2)un+12L+μ12ωtt2L(0,;L2))+Cμ11(ηv,t2L(0,;L2)+ηn+1wηnw2Lηn+1v2+ηn+1w2ηn+1v2L+ηn+1wηnw2un+12L+ηn+1w2un+12L)+Cμ12ηw,t2L(0,;L2)+Cν1(ωn2Lηn+1v2+ηn+1v2ηn+1w2L+ηn+1v2ωn+12L+ηn+1w2un+12L)+Cμ1ηn+1v2+Cμ2ηn+1w2.

    Using the assumptions on H and the nudging parameters, the time step restriction, and smoothness of the true solution, this reduces to

    12Δt(ϕn+1h,v2+ϕn+1h,w2ϕnh,v2ϕnh,w2)+ν4ϕn+1h,v2+ν4ϕn+1h,w2+μ14ϕn+1h,v2+μ24ϕn+1h,w2CΔt2(μ11+μ11+μ12)+Cμ12ηw,t2L(0,;L2) +Cμ11(ηv,t2L(0,;L2)+ηn+1wηnw2Lηn+1v2+ηn+1w2ηn+1v2L+ηn+1wηnw2+ηn+1w2) +Cν1(ηn+1v2+ηn+1v2ηn+1w2L+ηn+1v2+ηn+1w2)+Cμ1ηn+1v2+Cμ2ηn+1w2.

    Now define

    λ1:=μ14+νC2P4,λ2:=μ24+νC2P4.

    Using this in the inequality after applying Poincare's inequality and multiplying each side by 2Δt, we get

    (1+Δtλ1)ϕn+1h,v2+(1+Δtλ2)ϕn+1h,w2CΔt(μ11Δt2+μ12Δt2+ν1h2k+2+μ1h2k+2+μ2h2k+2)+ϕnh,v2+ϕnh,w2.

    Then, with R:=(μ11Δt2+ν1Δt2+ν1h2k+2+μ1h2k+2+μ2h2k+2) and λ:=min{λ1,λ2}, we obtain the bound

    (1+λΔt)(ϕn+1h,v2+ϕn+1h,w2)CΔtR+ϕnh,v2+ϕnh,w2.

    By Lemma 2.1, this implies

    ϕn+1h,v2+ϕn+1h,w2Cλ1R+(1+λΔt)(n+1)(ϕ0h,v2+ϕ0h,w2).

    Lastly, applying triangle inequality completes the proof.

    Theorem 3.5 (Long-time L2 accuracy of Algorithm 3.1 with μ1>0,μ2=0). Let true solution uL(0,;Hk+2(Ω)), pL(0,;Hk(Ω)) where k1 and ut,utt,L(0,;H1). Then, assume that time step Δt is sufficiently small, μ2=0, and that μ1 satisfies

    Cν1max{(un+12L+un+1PVun+12L),(ωn+12L+ωn+1PWωn+12L)}μ1CνH2,

    where H is chosen so that this inequality holds. Then for any time tn, n=0,1,2,..., solutions of of Algorithm 3.1 using Scott-Vogelius elements satisfy

    vnhun2+wnhrotun2(1+λΔt)n(v0hu02+w0hrotu02)+Cλ1R, (27)

    where

    R:=(μ11Δt2+ν1Δt2+ν1h2k+2+μ1h2k+2),

    and λ=min{μ14+C2Pν4,C2Pν4} with C independent of Δt, h and H.

    Remark 1. Algorithm 3.1 converges to the true solutions up to optimal discretization error in both cases μ1,μ2>0 and μ1>0,μ2=0. The key difference between two cases is that when μ2=0, the convergence in time to reach optimal accuracy is much slower since λ does not scale with the nudging parameters. This phenomena is illustrated in our numerical tests.

    Proof. We follow the same steps with the proof of Theorem 3.4. The difference equation for velocity is already the same with (25), and just two nonlinear terms in the velocity difference equation are bounded with differently in this case. By Hölder, Poincaré and Young's inequalities, we get the bounds

    (en+1w×ηn+1v,ϕn+1h,v)Cϕn+1h,wηn+1vL3ϕn+1h,vL6+Cηn+1wηn+1vLϕn+1h,vCμ11ϕn+1h,w2ηn+1v2L+μ116ϕn+1h,v2+Cμ11ηn+1w2ηn+1v2L+μ120ϕn+1h,v2,
    (en+1w×un+1,ϕn+1h,v)Cϕn+1h,wun+1L3ϕn+1h,vL6+Cηn+1wun+1Lϕn+1h,vCμ11ϕn+1h,w2un+12L+μ116ϕn+1h,v2+Cμ11ηn+1w2un+12L+μ120ϕn+1h,v2.

    All terms on the right hand side of vorticity difference equation for Theorem 3.4 are bounded identically. Proceeding as in the previous proof, we arrive at

    12Δt(ϕn+1h,v2+ϕn+1h,w2ϕnh,v2ϕnh,w2)+(12ΔtCν1(ηn+1v2L3un+12L3))ϕn+1h,wϕnh,w2+μ14ϕn+1h,v2+(μ14Cν1(ωn+12L+ηn+1w2L))ϕn+1h,v2+ν4ϕn+1h,v2+(ν4Cμ1H2)ϕn+1h,v2+ν4ϕn+1h,w2+(ν4Cμ11(un+1L+ηn+1vL))ϕn+1h,w2CΔt2(μ11utt2L(0,;L2)+μ11ωtt2L(0,;L2)un+12L+μ12ωtt2L(0,;L2))+Cμ11(ηv,t2L(0,;L2)+ηn+1wηnw2Lηn+1v2+ηn+1w2ηn+1v2L+ηn+1wηnw2un+12L+ηn+1w2un+12L)+Cν1(ωn+12Lηv2+ηn+1v2ηn+1w2L+ηn+1v2ωn+12L+ηn+1w2un+12L)+Cμ1ηn+1v2.

    Provided Δt is sufficiently small and the restriction

    max{Cν1(un+12L+ηn+1v2L),Cν1(ωn+12L+ηn+1w2L)}μ1CνH2,

    holds, then applying Poincaré inequality to the terms on left hand side and using

    λ1:=μ14+C2Pν4,λ2:=C2Pν4,

    and assumptions on the true solution, we obtain

    (1+Δtλ1)ϕn+1h,v2+(1+Δtλ2)ϕn+1h,w2CΔt(μ11Δt2+ν1Δt2+ν1h2k+2+μ1h2k+2)+ϕnh,v2+ϕnh,w2.

    From here, the proof is finished in the same way as the previous theorem.

    We now present results for a second order analogue of the first order algorithm studied above.

    Algorithm 3.6. Find (vn+1h,wn+1h,qn+1h)(Xh,Wh,Qh) for n=0,1,2,..., satisfying

    12Δt(3vn+1h4vnh+vn1h,χh)+((2wnhwn1h)×vn+1h,χh)(Pn+1h,χh)+ν(vn+1h,χh)+μ1(IH(vn+1hun+1),IHχh)=(fn+1,χh), (28)
    (vn+1h,rh)=0, (29)
    12Δt(3wn+1h4wnhvn1h,ψh)+(vn+1hwn+1h,ψh)+ν(wn+1h,ψh)+μ2(IH(wn+1hrotun+1),IH(ψh))=(rotfn+1,ψh), (30)

    for all (χh,ψh,rh)(Xh,Wh,Qh), with v0X and IH(un+1), IH(rotun+1) given.

    Stability and convergence results follow in the same manner as the first order scheme results above, using G-stability theory as in [1,2,30].

    Theorem 3.7 (Long-time stability and accuracy of Algorithm 3.6 with μ1>0 and μ2>0). For any time step Δt>0, and any time tn, n=0,1,2,..., we have that solutions of Algorithm 3.6 satisfy

    vnh+wnh+vnh+wnhC,

    with C independent of n, Δt, h, H.

    Furthermore, if we suppose the true solution uL(0,;Hk+2(Ω)), pL(0,;Hk(Ω)) where k1 and ut,uttt,L(0,;H1), that time step Δt is sufficiently small, Scott-Vogelius elements are used, and that μ1 and μ2 satisfy C(u)μ1,μ2CνH2, we have the bound

    vnhun2+ωnhrotun2(1+λΔt)n(v0hu02+ω0hrotu02+v1hu12+ω1hrotu12)+Cλ1R,

    where

    R:=(μ11Δt4+μ12Δt4+ν1h2k+2+μ1h2k+2+μ2h2k+2),

    and λ=min{μ14+νC2P4,μ24+νC2P4} with C independent of Δt, h and H.

    In this section, we illustrate the above theory with two numerical tests, both using Algorithm 3.6. Our first test is for convergence rates on a problem with analytical solution, and the second test is for flow past a flat plate. For both tests, we report results only for (P2,P1) Taylor-Hood elements for velocity and pressure, and P2 for vorticity; however we also tried Scott-Vogelius elements on barycenter refined meshes that produced similar numbers of degrees of freedom, and results were very similar to those of Taylor-Hood. The coarse velocity and vorticity spaces XH and WH are defined to be piecewise constants on the same mesh used for the computations. The interpolation operator IH was taken to be the L2 projection operator onto XH (or WH), which is known to satisfy (11)-(12) [16].

    For our first test, we investigate the theory above for Algorithm 3.6. Here we use the analytic solution

    u=[cos(π(yt))sin(π(x+t))],p=(1+t2)sin(x+y),

    on the unit square domain with kinematic viscosity , and use the NSE to determine and boundary conditions. We take the final time , and choose initials conditions for Algorithm 3.6's velocity and vorticity to be 0. For the discretization, Taylor-Hood elements are used for velocity and pressure, for vorticity, and a time step size of . From Section 3, we expect third order spatial convergence rate in the norm for large enough times. Results are presented below for two cases, and .

    To test this case, we first calculated spatial convergence rates at the final time with the error, using successively refined uniform meshes and . Errors and rates are shown in table 1, and show clear third order spatial convergence of both velocity and vorticity. Deterioration of the rates for the smallest is expected since the time step is fixed while the spatial mesh width decreases.

    Table 1.  Shown above are velocity and vorticity errors and convergence rates on varying mesh widths, at the final time , using Algorithm 3.6 with .
    h rate rate
    1/4 2.62008e-03 - 7.70647e-03 -
    1/8 3.20467e-04 3.0314 9.68456e-04 2.9923
    1/16 3.97307e-05 3.0146 1.20888e-04 3.0041
    1/32 4.94529e-06 3.0061 1.50809e-05 3.0029
    1/64 6.19332e-07 2.9973 1.99325e-06 2.9195
    1/128 8.13141e-08 2.9247 3.15236e-07 2.5855

     | Show Table
    DownLoad: CSV

    We next consider convergence to the true solution exponentially in time (up to discretization error). Here we take , and compute solutions using , with . Results are shown in figure 1, as error versus time for velocity and vorticity. We observe exponential convergence in time of both velocity and vorticity, up to about , which is consistent with the choices of and and the accuracy of the method. We note that as is increased, convergence is faster in time, which is consistent with our theory for the case of and .

    Figure 1.  Shown above are velocity and vorticity errors for Algorithm 3.6 with , with varying .

    We now consider the same tests as above, but with . This is an important case, since it is not always practical to obtain accurate vorticity measurement data. Just as in the first case, we first calculated spatial convergence rates at the final time for the error, on the same successively refined uniform meshes, but now with and . Errors and rates are shown in table 2, and show clear third order spatial convergence of both velocity and vorticity. Deterioration of the rates for the smallest is expected since the time step was fixed at 0.001, although the vorticity errors are slightly worse than for the case of shown in table 1, and the deterioration of the rates occurs a bit earlier. Hence we observe essentially the same velocity errors and rates compared to the case of , and slightly worse vorticity error but still with optimal accuracy.

    Table 2.  Shown above are velocity and vorticity errors and convergence rates on varying mesh widths, at the final time , using Algorithm 3.6 with and .
    h rate rate
    1/4 2.62003e-03 - 7.79431e-03 -
    1/8 3.20466e-04 3.0313 9.70492e-04 3.0056
    1/16 3.97175e-05 3.0123 1.20897e-04 3.0049
    1/32 4.94501e-06 3.0057 1.50883e-05 3.0023
    1/64 6.17406e-07 3.0017 2.08215e-06 2.8573
    1/128 8.11244e-08 2.9280 9.37122e-07 1.1518

     | Show Table
    DownLoad: CSV

    To test exponential convergence in time for the case of , we again take , and compute solutions using . Results are shown in figure 2, as error versus time for velocity and vorticity. Although we do observe exponential convergence in time of both velocity and vorticity, up to about which is the same accuracy reached when above. An important difference here compared to when is that the convergence of vorticity to the true solution is independent of , and the convergence of velocity is slower for larger choices of . This reduced dependence of the convergence on the nudging parameters when is consistent with our theory. Hence without vorticity nudging, long-time optimal accuracy is still achieved, but it takes longer in time to get there.

    Figure 2.  Shown above are velocity and vorticity errors (from left to right) for Algorithm 3.6 with varying and .

    To test Algorithm 3.6 on a more practical problem, we consider flow past a flat plate with . The domain of this problem is rectangular channel with a plate fixed ten units into the channel from the left, vertically centered. The inflow velocity is , no-slip velocity and the corresponding natural vorticity boundary condition from [36] are used on the walls and plate, and homogeneous Neumann conditions are enforced weakly at the outflow. A setup for the domain is shown in figure 3. There is no external forcing applied, . The viscosity is taken to be which is inversely proportional to , based on the height of the plate. The end time for the test is . A DNS was run until for 160 time units (from t = -80 to t = 80), and for measurement data for the VV-DA simulation was sampled from the DNS.

    Figure 3.  Setup for the flow past a normal flat plate.

    We computed solutions using a Delaunay generated triangular meshes that provided total degree of freedom with velocity-pressure-vorticity elements, and time step . We first compared convergence in time to the DNS solution, for two cases: and . Plots of velocity and vorticity error for both of these cases are shown in figure 4, with varying nudging parameters. There is a clear advantage seen in the plots for the simulations with : when vorticity is nudged in addition to velocity, convergence to the true solution is much faster in time. The convergence when appears to still be occurring, but is much slower and even by the vorticity error is barely smaller than . We note that just like in the analytical test problem, when the vorticity convergence in time is independent of .

    Figure 4.  velocity and vorticity errors (from left to right) for Algorithm 3.6 with (top) and (bottom).

    To further illustrate the convergence of the DNS, we show contour plots of the DNS solution, the VVDA solution, and their difference, in figures 5-8. For these simulations, we used in figures 5-6, but used for figures 7-8. As expected due to the plots in figure 4, when we observe rapid convergence in the plots for VV-DA velocity and vorticity to the DNS velocity and vorticity, and by the contour plots are visually indistinguishable. This is not the case, however, when . In this case, while the velocity plots do agree with DNS velocities by (in the eyeball norm), the vorticity error remains observable at and even at there are some small difference. The contour plots of the errors at early times for vorticity show the largest errors occur near vortex centers, indicating that the VV-DA method is not accurately predicting the strength of the vortices.

    Figure 5.  Contour plots of velocity for DNS (left), VV-DA with (center), and their difference (right), for times (top to bottom).
    Figure 6.  Contour plots of vorticity for DNS (left), VV-DA with (center), and their difference (right), for times (top to bottom).
    Figure 7.  Contour plots of velocity for DNS (left), VV-DA with (center), and their difference (right), for times (top to bottom).
    Figure 8.  Contour plots of vorticity for DNS (left), VV-DA with (center), and their difference (right), for times (top to bottom).
    Figure 9.  velocity and vorticity errors (from left to right) for Algorithm 3.6 with (top) and (bottom), with .

    We also tested for flow past a flat plate, using the same discretization parameters as above for the case, and overall see similar results as for the case. When both velocity and vorticity are nudged, convergence to the true solution is exponential for both velocity and vorticity in the norm, and we observe that at early times the larger convergence curves are steeper, but at later times converges more rapidly. When only velocity is nudged, larger provides faster convergence of the velocity, but the vorticity converges nearly independent of .

    We have analyzed a VV scheme for NSE enhanced with CDA, using linearized backward Euler or BDF2 in time and finite elements in space. We proved that applying CDA preserves the unconditional stability properties of the scheme, and also yields optimal long-time accuracy if both velocity and vorticity are nudged, or velocity-only. If only velocity is nudged, then the convergence in time to the true solution is slower, but still exponentially fast in time. Numerical tests illustrate the theory, including the difference between nudging only velocity or also nudging vorticity.

    For future directions, since nudging vorticity is difficult in practice due to accurate measurement data not typically being available, one may try to obtain better results for the velocity-only-nudging by penalizing the difference between and in the vorticity equation. That is, by setting and adding the term to the vorticity equation (3), it may be possible to analytically prove a convergence result resembling Theorem 3.4. Determining whether this is possible, and if so then for what values of , and whether it works in practice (i.e. how large are associated constants), would need a detailed further study which the authors plan to undertake.



    [1] S. Y. Ren, W. B. Wang, R. D. Gao, A. M. Zhou, Omicron variant (B. 1.1. 529) of SARS-CoV-2: mutation, infectivity, transmission, and vaccine resistance, World J. Clin. Cases, 10 (2022), 1–11. https://doi.org/10.12998/wjcc.v10.i1.1 doi: 10.12998/wjcc.v10.i1.1
    [2] L. Lu, B. W. Y. Mok, L. L. Chen, J. M. C. Chan, O. T. Y. Tsang, B. H. S. Lam, et al., Neutralization of severe acute respiratory syndrome coronavirus 2 omicron variant by sera from BNT162b2 or CoronaVac vaccine recipients, Clin. Infect. Dis., 75 (2022), e822–e826. https://doi.org/10.1093/cid/ciab1041 doi: 10.1093/cid/ciab1041
    [3] H. F. Tseng, B. K. Ackerson, Y. Luo, L. S. Sy, C. A. Talarico, Y. Tian, et al., Effectiveness of mRNA-1273 against SARS-CoV-2 Omicron and Delta variants, Nat. Med., 28 (2022), 1063–1071. https://doi.org/10.1038/s41591-022-01753-y doi: 10.1038/s41591-022-01753-y
    [4] W. O. Kermack, A. G. McKendrick, A contribution to the mathematical theory of epidemics, Proc. R. Soc. A, 115 (1927), 700–721. https://doi.org/10.1098/rspa.1927.0118 doi: 10.1098/rspa.1927.0118
    [5] K. L. Cooke, Stability analysis for a vector disease model, Rocky Mountain J. Math., 9 (1979), 31–42. https://doi.org/10.1216/RMJ-1979-9-1-31 doi: 10.1216/RMJ-1979-9-1-31
    [6] N. Guglielmi, E. Iacomini, A. Viguerie, Delay differential equations for the spatially resolved simulation of epidemics with specific application to COVID-19, Math. Methods Appl. Sci., 45 (2022), 4752–4771. https://doi.org/10.1002/mma.8068 doi: 10.1002/mma.8068
    [7] L. Dell'Anna, Solvable delay model for epidemic spreading: the case of COVID-19 in Italy, Sci. Rep., 10 (2020), 15763. https://doi.org/10.1038/s41598-020-72529-y doi: 10.1038/s41598-020-72529-y
    [8] I. Rahimi, F. Chen, A. H. Gandomi, A review on COVID-19 forecasting models, Neural Comput. Appl., 35 (2023), 23671–23681. https://doi.org/10.1007/s00521-020-05626-8 doi: 10.1007/s00521-020-05626-8
    [9] Z. Lv, J. Zeng, Y. Ding, X. Liu, Stability analysis of time-delayed SAIR model for duration of vaccine in the context of temporary immunity for COVID-19 situation, Electron. Res. Arch., 31 (2023), 1004–1030. https://doi.org/10.3934/era.2023050 doi: 10.3934/era.2023050
    [10] Y. Mohamadou, A. Halidou, P. T. Kapen, A review of mathematical modeling, artificial intelligence and datasets used in the study, prediction and management of COVID-19, Appl. Intell., 50 (2020), 3913–3925. https://doi.org/10.1007/s10489-020-01770-9 doi: 10.1007/s10489-020-01770-9
    [11] T. T. Marinov, R. S. Marinova, Dynamics of COVID-19 using inverse problem for coefficient identification in SIR epidemic models, Chaos, Solitons Fractals:X, 5 (2020), 100041. https://doi.org/10.1016/j.csfx.2020.100041 doi: 10.1016/j.csfx.2020.100041
    [12] M. Karim, A. Kouidere, M. Rachik, K. Shah, T. Abdeljawad, Inverse problem to elaborate and control the spread of COVID-19: a case study from Morocco, AIMS Math., 8 (2023), 23500–23518. https://doi.org/10.3934/math.20231194 doi: 10.3934/math.20231194
    [13] A. Comunian, R. Gaburro, M. Giudici, Inversion of a SIR-based model: a critical analysis about the application to COVID-19 epidemic, Physica D, 413 (2020), 132674. https://doi.org/10.1016/j.physd.2020.132674 doi: 10.1016/j.physd.2020.132674
    [14] I. Cooper, A. Mondal, C. G. Antonopoulos, A SIR model assumption for the spread of COVID-19 in different communities, Chaos, Solitons Fractals, 139 (2020), 110057. https://doi.org/10.1016/j.chaos.2020.110057 doi: 10.1016/j.chaos.2020.110057
    [15] F. S. Lobato, G. M. Platt, G. B. Libotte, A. J. S. NETO, Formulation and solution of an inverse reliability problem to simulate the dynamic behavior of COVID-19 pandemic, Trends Comput. Appl. Math., 22 (2021), 91–107. https://doi.org/10.5540/tcam.2021.022.01.00091 doi: 10.5540/tcam.2021.022.01.00091
    [16] C. C. Pacheco, C. R. de Lacerda, Function estimation and regularization in the SIRD model applied to the COVID-19 pandemics, Inverse Probl. Sci. Eng., 29 (2021), 1613–1628. https://doi.org/10.1080/17415977.2021.1872563 doi: 10.1080/17415977.2021.1872563
    [17] F. S. Lobato, G. B. Libotte, G. M. Platt, Identification of an epidemiological model to simulate the COVID-19 epidemic using robust multiobjective optimization and stochastic fractal search, Comput. Math. Methods Med., 2020 (2020), 9214159. https://doi.org/10.1155/2020/9214159 doi: 10.1155/2020/9214159
    [18] L. J. Pei, Y. H. Hu, Long-term prediction of the sporadic COVID-19 epidemics induced by -virus in China based on a novel non-autonomous delayed SIR model, Eur. Phys. J. Spec. Top., 231 (2022), 3649–3662. https://doi.org/10.1140/epjs/s11734-022-00622-6 doi: 10.1140/epjs/s11734-022-00622-6
    [19] L. J. Pei, M. Y. Zhang, Long-term predictions of current confirmed and dead cases of COVID-19 in China by the non-autonomous delayed epidemic models, Cognit. Neurodyn., 16 (2022), 229–238. https://doi.org/10.1007/s11571-021-09701-1 doi: 10.1007/s11571-021-09701-1
    [20] L. J. Pei, M. Y. Zhang, Long-term predictions of COVID-19 in some countries by the SIRD model, Complexity, 2021 (2021), 6692678. https://doi.org/10.1155/2021/6692678 doi: 10.1155/2021/6692678
    [21] H. Jahanshahi, J. M. Munoz-Pacheco, S. Bekiros, N. D. Alotaibi, A fractional-order SIRD model with time-dependent memory indexes for encompassing the multi-fractional characteristics of the COVID-19, Chaos, Solitons Fractals, 143 (2021), 110632. https://doi.org/10.1016/j.chaos.2020.110632 doi: 10.1016/j.chaos.2020.110632
    [22] C. Anastassopoulou, L. Russo, A. Tsakris, C. Siettos, Data-based analysis, modelling and forecasting of the COVID-19 outbreak, PLoS One, 15 (2020), e0230405. https://doi.org/10.1371/journal.pone.0230405 doi: 10.1371/journal.pone.0230405
    [23] S. He, Y. X. Peng, K. H. Sun, SEIR modeling of the COVID-19 and its dynamics, Nonlinear Dyn., 101 (2020), 1667–1680. https://doi.org/10.1007/s11071-020-05743-y doi: 10.1007/s11071-020-05743-y
    [24] Z. Yang, Z. Q. Zeng, K. Wang, S. S. Wong, W. Liang, M. Zanin, et al., Modified SEIR and AI prediction of the epidemics trend of COVID-19 in China under public health interventions, J. Thoracic Dis., 12 (2020), 165–174. https://doi.org/10.21037/jtd.2020.02.64 doi: 10.21037/jtd.2020.02.64
    [25] S. Annas, M. I. Pratama, M. Rifandi, W. Sanusi, S. Side, Stability analysis and numerical simulation of SEIR model for pandemic COVID-19 spread in Indonesia, Chaos, Solitons Fractals, 139 (2020), 110072. https://doi.org/10.1016/j.chaos.2020.110072 doi: 10.1016/j.chaos.2020.110072
    [26] R. Engbert, M. M. Rabe, R. Kliegl, S. Reich, Sequential data assimilation of the stochastic SEIR epidemic model for regional COVID-19 dynamics, Bull. Math. Biol., 83 (2021), 1. https://doi.org/10.1007/s11538-020-00834-8 doi: 10.1007/s11538-020-00834-8
    [27] S. Margenov, N. Popivanov, I. Ugrinova, S. Harizanov, T. Hristov, Mathematical and computer modeling of COVID-19 transmission dynamics in Bulgaria by time-depended inverse SEIR model, AIP Conf. Proc., 2333 (2021), 090024. https://doi.org/10.1063/5.0041868 doi: 10.1063/5.0041868
    [28] E. Li, Q. Zhang, Global dynamics of an endemic disease model with vaccination: analysis of the asymptomatic and symptomatic groups in complex networks, Electron. Res. Arch., 31 (2023), 6481–6504. https://doi.org/10.3934/era.2023328 doi: 10.3934/era.2023328
    [29] G. Fan, N. Li, Application and analysis of a model with environmental transmission in a periodic environment, Electron. Res. Arch., 31 (2023), 5815–5844. https://doi.org/10.3934/era.2023296 doi: 10.3934/era.2023296
    [30] W. P. Jia, K. Han, Y. Song, W. Z. Cao, S. S. Wang, S. S. Yang, et al., Extended SIR prediction of the epidemics trend of COVID-19 in Italy and compared with Hunan, China, Front. Med., 7 (2020), 169. https://doi.org/10.3389/fmed.2020.00169 doi: 10.3389/fmed.2020.00169
    [31] M. Turkyilmazoglu, An extended epidemic model with vaccination: weak-immune SIRVI, Physica A, 598 (2022), 127429. https://doi.org/10.1016/j.physa.2022.127429 doi: 10.1016/j.physa.2022.127429
    [32] C. Iwendi, A. K. Bashir, A. Peshkar, R. Sujatha, J. M. Chatterjee, S. Pasupuleti, et al., COVID-19 patient health prediction using boosted random forest algorithm, Front. Public Health, 8 (2020), 357. https://doi.org/10.3389/fpubh.2020.00357 doi: 10.3389/fpubh.2020.00357
    [33] G. Pinter, I. Felde, A. Mosavi, P. Ghamisi, R. Gloaguen, COVID-19 pandemic prediction for hungary; a hybrid machinelearning approach, Mathematics, 8 (2020), 890. https://doi.org/10.3390/math8060890 doi: 10.3390/math8060890
    [34] M. Zivkovic, N. Bacanin, K. Venkatachalam, A. Nayyar, A. Djordjevic, I. Strumberger, et al., COVID-19 cases prediction by using hybrid machine learning and beetle antennae search approach, Sustainable Cities Soc., 66 (2021), 102669. https://doi.org/10.1016/j.scs.2020.102669 doi: 10.1016/j.scs.2020.102669
    [35] A. S. Kwekha-Rashid, H. N. Abduljabbar, B. Alhayani, Coronavirus disease (COVID-19) cases analysis using machine learning applications, Appl. Nanosci., 13 (2023), 2013–2015. https://doi.org/10.1007/s13204-021-01868-7 doi: 10.1007/s13204-021-01868-7
    [36] F. Rustam, A. A. Reshi, A. Mehmood, S. Ullah, B. W. On, W. Aslam, et al., COVID-19 future forecasting using supervised machine learning models, IEEE Access, 8 (2020), 101489–101499. https://doi.org/10.1109/ACCESS.2020.2997311 doi: 10.1109/ACCESS.2020.2997311
    [37] R. Salgotra, M. Gandomi, A. H. Gandomi, Time series analysis and forecast of the COVID-19 pandemic in India using genetic programming, Chaos, Solitons Fractals, 138 (2020), 109945. https://doi.org/10.1016/j.chaos.2020.109945 doi: 10.1016/j.chaos.2020.109945
    [38] H. Abbasimehr, R. Paki, Prediction of COVID-19 confirmed cases combining deep learning methods and Bayesian optimization, Chaos, Solitons Fractals, 142 (2021), 110511. https://doi.org/10.1016/j.chaos.2020.110511 doi: 10.1016/j.chaos.2020.110511
    [39] M. Turkyilmazoglu, A highly accurate peak time formula of epidemic outbreak from the SIR model, Chin. J. Phys., 84 (2023), 39–50. https://doi.org/10.1016/j.cjph.2023.05.009 doi: 10.1016/j.cjph.2023.05.009
    [40] M. Turkyilmazoglu, Explicit formulae for the peak time of an epidemic from the SIR model, Physica D, 422 (2021), 132902. https://doi.org/10.1016/j.physd.2021.132902 doi: 10.1016/j.physd.2021.132902
    [41] Z. Guo, S. Zhao, C. K. P. Mok, R. T. Y. So, C. H. K. Yam, T. Y. Chow, et al., Comparing the incubation period, serial interval, and infectiousness profile between SARS-CoV-2 Omicron and Delta variants, J. Med. Virol., 95 (2023), e28648. https://doi.org/10.1002/jmv.28648 doi: 10.1002/jmv.28648
  • This article has been cited by:

    1. Bo You, Qing Xia, Continuous Data Assimilation Algorithm for the Two Dimensional Cahn–Hilliard–Navier–Stokes System, 2022, 85, 0095-4616, 10.1007/s00245-022-09863-2
    2. Yuan Pei, Regularity and Convergence Results of the Velocity-Vorticity-Voigt Model of the 3D Boussinesq Equations, 2021, 176, 0167-8019, 10.1007/s10440-021-00453-y
    3. Gülnur Haçat, Mine Akbas, Aytekin Çıbık, Analysis of continuous data assimilation scheme for the Navier–Stokes equations using variational multiscale method, 2023, 66, 18777503, 101914, 10.1016/j.jocs.2022.101914
    4. Trenton Franz, Adam Larios, Collin Victor, The bleeps, the sweeps, and the creeps: Convergence rates for dynamic observer patterns via data assimilation for the 2D Navier–Stokes equations, 2022, 392, 00457825, 114673, 10.1016/j.cma.2022.114673
    5. Özge KAZAR, Meryem KAYA, Global Existence and Uniqueness of The Inviscid Velocity-Vorticity Model of The g-Navier-Stokes Equations, 2022, 1301-4048, 10.16984/saufenbilder.1097179
    6. Elizabeth Carlson, Joshua Hudson, Adam Larios, Vincent R. Martinez, Eunice Ng, Jared P. Whitehead, Dynamically learning the parameters of a chaotic system using partial observations, 2022, 42, 1078-0947, 3809, 10.3934/dcds.2022033
    7. Elizabeth Carlson, Adam Larios, Sensitivity Analysis for the 2D Navier–Stokes Equations with Applications to Continuous Data Assimilation, 2021, 31, 0938-8974, 10.1007/s00332-021-09739-9
    8. Yu Chen Peng, Liang Chun Wu, Ming-Cheng Shiue, Finite time synchronization of the continuous/discrete data assimilation algorithms for Lorenz 63 system based on the back and forth nudging techniques, 2023, 20, 25900374, 100407, 10.1016/j.rinam.2023.100407
    9. Amanda E. Diegel, Xuejian Li, Leo G. Rebholz, Analysis of continuous data assimilation with large (or even infinite) nudging parameters, 2025, 456, 03770427, 116221, 10.1016/j.cam.2024.116221
    10. Xuejian Li, Wei Gong, Xiaoming He, Tao Lin, Variational Data Assimilation and its Decoupled Iterative Numerical Algorithms for Stokes–Darcy Model, 2024, 46, 1064-8275, S142, 10.1137/22M1492994
    11. Adam Larios, Collin Victor, Continuous data assimilation for the 3D and higher-dimensional Navier–Stokes equations with higher-order fractional diffusion, 2024, 540, 0022247X, 128644, 10.1016/j.jmaa.2024.128644
    12. Elizabeth Carlson, Adam Larios, Edriss S. Titi, Super-Exponential Convergence Rate of a Nonlinear Continuous Data Assimilation Algorithm: The 2D Navier–Stokes Equation Paradigm, 2024, 34, 0938-8974, 10.1007/s00332-024-10014-w
    13. Yongqing Zhao, Wenjun Liu, Guangying Lv, Yuepeng Wang, Continuous data assimilation for the three dimensional primitive equations with magnetic field, 2024, 140, 18758576, 77, 10.3233/ASY-241912
    14. Animikh Biswas, Joshua Hudson, Determining the viscosity of the Navier–Stokes equations from observations of finitely many modes, 2023, 39, 0266-5611, 125012, 10.1088/1361-6420/ad065f
    15. Mustafa Aggul, Aytekin Çıbık, Fatma G. Eroglu, Songül Kaya, Deferred correction method for the continuous data assimilation model, 2023, 415, 00457825, 116259, 10.1016/j.cma.2023.116259
    16. Aseel Farhat, Adam Larios, Vincent R. Martinez, Jared P. Whitehead, Identifying the body force from partial observations of a two-dimensional incompressible velocity field, 2024, 9, 2469-990X, 10.1103/PhysRevFluids.9.054602
    17. Aytekin Çıbık, Rui Fang, William Layton, Farjana Siddiqua, Adaptive parameter selection in nudging based data assimilation, 2025, 433, 00457825, 117526, 10.1016/j.cma.2024.117526
    18. Xi Li, Youcai Xu, Minfu Feng, A Pressure-Stabilized Continuous Data Assimilation Reduced Order Model for Incompressible Navier–Stokes Equations, 2025, 103, 0885-7474, 10.1007/s10915-025-02828-x
    19. Xin Li, Tian You, Tiaoxia Wei, Yang Liu, Continuous data assimilation for the 3D Nernst-Planck-Stokes system, 2025, 0, 1531-3492, 0, 10.3934/dcdsb.2025042
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1233) PDF downloads(65) Cited by(1)

Figures and Tables

Figures(5)  /  Tables(7)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog