Processing math: 100%
Research article Special Issues

Exact solutions and superposition rules for Hamiltonian systems generalizing time-dependent SIS epidemic models with stochastic fluctuations

  • Received: 14 May 2023 Revised: 18 July 2023 Accepted: 24 July 2023 Published: 08 August 2023
  • MSC : 17B66, 34A26, 34C14, 92D25

  • Using the theory of Lie-Hamilton systems, formal generalized time-dependent Hamiltonian systems that extend a recently proposed SIS epidemic model with a variable infection rate are considered. It is shown that, independently on the particular interpretation of the time-dependent coefficients, these systems generally admit an exact solution, up to the case of the maximal extension within the classification of Lie-Hamilton systems, for which a superposition rule is constructed. The method provides the algebraic frame to which any SIS epidemic model that preserves the above-mentioned properties is subjected. In particular, we obtain exact solutions for generalized SIS Hamiltonian models based on the book and oscillator algebras, denoted by b2 and h4, respectively. The last generalization corresponds to an SIS system possessing the so-called two-photon algebra symmetry h6, according to the embedding chain b2h4h6, for which an exact solution cannot generally be found but a nonlinear superposition rule is explicitly given.

    Citation: Rutwig Campoamor-Stursberg, Eduardo Fernández-Saiz, Francisco J. Herranz. Exact solutions and superposition rules for Hamiltonian systems generalizing time-dependent SIS epidemic models with stochastic fluctuations[J]. AIMS Mathematics, 2023, 8(10): 24025-24052. doi: 10.3934/math.20231225

    Related Papers:

    [1] Weiwen Wan, Rong An . Convergence analysis of Euler and BDF2 grad-div stabilization methods for the time-dependent penetrative convection model. AIMS Mathematics, 2024, 9(1): 453-480. doi: 10.3934/math.2024025
    [2] Peng Lv . Structured backward errors analysis for generalized saddle point problems arising from the incompressible Navier-Stokes equations. AIMS Mathematics, 2023, 8(12): 30501-30510. doi: 10.3934/math.20231558
    [3] Ning Yang, Yang Liu . Mixed finite element method for a time-fractional generalized Rosenau-RLW-Burgers equation. AIMS Mathematics, 2025, 10(1): 1757-1778. doi: 10.3934/math.2025080
    [4] Shaoliang Yuan, Lin Cheng, Liangyong Lin . Existence and uniqueness of solutions for the two-dimensional Euler and Navier-Stokes equations with initial data in H1. AIMS Mathematics, 2025, 10(4): 9310-9321. doi: 10.3934/math.2025428
    [5] Philsu Kim, Seongook Heo, Dojin Kim . A high-order convergence analysis for semi-Lagrangian scheme of the Burgers' equation. AIMS Mathematics, 2023, 8(5): 11270-11296. doi: 10.3934/math.2023571
    [6] Jan Nordström, Fredrik Laurén, Oskar Ålund . An explicit Jacobian for Newton's method applied to nonlinear initial boundary value problems in summation-by-parts form. AIMS Mathematics, 2024, 9(9): 23291-23312. doi: 10.3934/math.20241132
    [7] Song Lunji . A High-Order Symmetric Interior Penalty Discontinuous Galerkin Scheme to Simulate Vortex Dominated Incompressible Fluid Flow. AIMS Mathematics, 2016, 1(1): 43-63. doi: 10.3934/Math.2016.1.43
    [8] Hyam Abboud, Clara Al Kosseifi, Jean-Paul Chehab . Stabilized bi-grid projection methods in finite elements for the 2D incompressible Navier-Stokes equations. AIMS Mathematics, 2018, 3(4): 485-513. doi: 10.3934/Math.2018.4.485
    [9] Tingting Ma, Yuehua He . An efficient linearly-implicit energy-preserving scheme with fast solver for the fractional nonlinear wave equation. AIMS Mathematics, 2023, 8(11): 26574-26589. doi: 10.3934/math.20231358
    [10] Jia Jia . Analytical solutions to the 2D compressible Navier-Stokes equations with density-dependent viscosity coefficients. AIMS Mathematics, 2025, 10(5): 10831-10851. doi: 10.3934/math.2025492
  • Using the theory of Lie-Hamilton systems, formal generalized time-dependent Hamiltonian systems that extend a recently proposed SIS epidemic model with a variable infection rate are considered. It is shown that, independently on the particular interpretation of the time-dependent coefficients, these systems generally admit an exact solution, up to the case of the maximal extension within the classification of Lie-Hamilton systems, for which a superposition rule is constructed. The method provides the algebraic frame to which any SIS epidemic model that preserves the above-mentioned properties is subjected. In particular, we obtain exact solutions for generalized SIS Hamiltonian models based on the book and oscillator algebras, denoted by b2 and h4, respectively. The last generalization corresponds to an SIS system possessing the so-called two-photon algebra symmetry h6, according to the embedding chain b2h4h6, for which an exact solution cannot generally be found but a nonlinear superposition rule is explicitly given.



    The time-dependent IMNSE model is a parabolic partial differential equation, which couples the linear velocity vector and pressure with the angular velocity. Eringen [1] incorporated an account of the microstructure fluid into the well-known Navier-Stokes (NS) fluid equations, and obtained the IMNSE model in 1965. The IMNSE model constitutes a framework to describe the dynamics of continuum media [2] where the material particles have both translational and rotational degrees of freedom.

    Given a final time T>0 and a bounded, regular polygonal/polyhedral domain ΩRd (d=2 or 3) along with Lipschitz continuous boundary Ω, we consider the numerical approximation of the following IMNSE model [3,4,5,6,7,8,9,10,11,12]:

    {ut+(u)uν0Δu+p=2vrcurlw+f,u=0,jwt+j(u)wc1Δwc2w+4vrw=2vrcurlu+g,u(x,t)=0,w(x,t)=0;(x,t)Ω×[0,T],u(x,0)=u0,w(x,0)=w0;xΩ, (1.1)

    where (u, p, w) denote the linear velocity, pressure, and the micro-rotation field, respectively. (f,g)=(f(x,t),g(x,t)) are given body force functions. The physical parameters j is inertia density, and ν0, vr, c1, and c2 are the kinematic viscosities, which are assumed to be constant and positive. The three nondimensional numbers appearing in the equations are the Newtonian kinematic viscosity ν0, the dynamic micro-rotation viscosity vr, and the angular viscosity c1.

    When d=3,

    u=(u1,u2,u3),curlu=(u3yu2z,u1zu3x,u2xu1y),w=(w1,w2,w3),curlw=(w3yw2z,w1zw3x,w2xw1y),

    when d=2,

    u=(u1,u2,0),w=(0,0,w),curlu=u2xu1y,curlw=(wy,wx),

    and to simplify notation, we do not differentiate between the 'curl' differences when the spatial dimension is d=2 or 3.

    Because of their significant applications in modern industry[3], such as bearing lubrication[4], the IMNSE model has received considerable attention in both theoretical and numerical algorithms in recent years. There are many numerical approaches for solving the IMNSE system, such as that by Ortega-Torres et al. in [5], where they presented the fully discrete penalty FE method and obtained optimal error estimates. Jiang et al. analyzed two decoupled time-stepping FE methods in [8], where the method decouples velocity and angular velocity. Maimaiti et al.[9] analyzed the first-order and second-order pressure-correction (PC) projection methods for the MNSE, which decouple velocity and pressure. Zhang et al. in [11] combined the scalar auxiliary variable (SAV) approach for the convective terms and some subtle implicit-explicit (IMEX) treatments for the coupling terms, as well as proposed a decoupled, linear, and unconditionally energy stable scheme for MNS system. A decoupling FE method with different time steps for the model was proposed and analyzed in [12]. Some projection methods (or fractional-step methods) were proposed and analyzed for the MNSE in [13]. From the expressions of the IMNSE system, it is evident that the system encompasses characteristics of incompressibility, strong nonlinearity, and coupling between the angular equation of motion and the fluid equation of motion. This complexity renders solving the MNSE system a challenging endeavor.

    In recent years, the grad-div stabilization method for incompressible flow problems has attracted much attention because it can improve the quality of the numerical solution for the velocity vector u [14]. The usual technique is to add 0=γ(u) to the continuous momentum equation. Because the grad-div term is nonzero in discrete cases, the grad-div term has a positive impact on discrete equations. As the grad-div parameter γ increases, it leads to reduced computational efficiency. The matrix resulting from the grad-div term becomes singular for larger stabilized parameter γ. This will result in solver breakdown. Recently, Qin Y et al. proposed a standard grad-div stabilization (SGD) in [15], which involves adding the grad-div stabilization terms βut and γ(u)(β0,γ0) in the governing equations directly, where γ and β are stabilized parameters. It is found that the SGD algorithm can also effectively improve the computational accuracy, but, with the increase of parameters, the computational efficiency decreases. Fortunately, Fiordilino, et al. in [16] proposed an MGD stabilization method for the NS equations to weaken this problem. The MGD algorithm constitutes two steps, which involve a post-processing step for linear velocity, in which the solution of the equation is not affected by the stabilization parameters. Therefore, the MGD method is widely used in different equations, such as in 2D/3D nonstationary incompressible magnetohydrodynamic equations [17], time-dependent thermally coupled MHD equations[18], and the incompressible non-isothermal fluid flows[19]. The BDF2-MGD stabilization method was proposed for the unsteady NS equations [20] and the Stokes/Darcy equations [21]. A series of new expansions for the MGD stabilization method have been presented, including the Crank-Nicolson LeapFrog MGD stabilization method for the time-dependent Navier-Stokes equations in [22], and the rotational pressure-correction method based on the MGD in [23]. In this paper, we devised a BDF2 modular grad-div stabilization method for the micropolar Navier-Stokes equations. This method not only avoids solver breakdown, but also improves the efficiency of the solution and preserves the advantages of the grad-div stabilization method.

    Suppressing the spacial discretization for the moment, we propose a two-step time semi-discrete method for the IMNSE model. Let Δt denote the size of the time steps, and tn=nΔt, where n=0,1,2,...,N with T:=NΔt.

    Algorithm 1.1. Modular grad-div stabilization

    Step 1. Given u1=u0;w1=w0, find ˆun+1,wn+1 and pn+1 for n=0,1,2,,N1 satisfying:

    3ˆun+14un+un12Δtν0Δˆun+1+((2unun1))ˆun+1pn+1=2vrcurl(2wnwn1)+fn+1, (1.2)
    ˆun+1=0, (1.3)
    j3wn+14wn+wn12Δt+j((2unun1))wn+1c1Δwn+1c2wn+1+4vrwn+1=2vrcurl(2unun1)+gn+1. (1.4)

    Step 2. Given ˆun+1, find un+1 satisfying:

    3un+13ˆun+12Δt+β3un+14un+un12Δt+γun+1=0. (1.5)

    In the provided equations, β0 and γ0, and their specific values depend on the application at hand. The combined result of Steps 1 and 2 is the precise discretization of the model by using the consistent BDF2 method.

    ut+βut+γu+(uu)ν0Δu+p=2vrcurlw+f,u=0,jwtc1Δw+j(u)wc2w+4vrw=2vrcurlu+g. (1.6)

    Algorithm 1.1 is essentially equivalent to Eq (1.6). If Eq (1.6) is discretized by using a decoupled linearly extrapolated BDF2 scheme, we refer to it as standard grad-div (SGD) stabilization. If the stabilized parameters β=γ=0, the (1.6) reduces to the BDF2 scheme without stabilization.

    Our main contributions to the work are four-fold:

    (1) By combining MGD with a linearly extrapolated BDF2 scheme, we have proposed a decoupled, linear, and second-order scheme for the IMNSE model. Step 1 of this scheme only requires solving two smaller sub-physics problems at each time step, which reduces the size of the linear systems to be solved and allows for parallel computing of the two sub-physics problems.

    (2) For the SGD stabilization method (1.6), the module grad-div stable terms are directly added to the momentum equation (the first equation of (1.6)). The grad-div stable terms of the MGD method are separated as the second step (post-processing) in this paper, making it easy to implement. Not only can the MGD stabilization method keep the advantages of the grad-div algorithm, but it also avoids the influence of large parameters β and γ on the solution.

    (3) We have conducted rigorous unconditional stability and error estimates for the proposed MGD linearly extrapolated BDF2 scheme.

    (4) We have provided several numerical examples in 2D and 3D settings to verify the theoretical findings and to demonstrate the benefits of the MGD stabilization method.

    The organization of this article is outlined below. Section 2 furnishes an introduction to fundamental mathematical concepts. Section 3 offers an detailed outline of the MGD algorithm for the IMNSE model, along with an analysis of its stability. Section 4 is devoted to convergence analysis of the MGD algorithm. A series of numerical tests are used to validate the theoretical findings in Section 5. Finally, in Section 6, the paper is concluded.

    This work employs the conventional and well-established Hilbertian and Sobolev spaces, equipped with their respective inner product and norm definitions.

    For a given function a(x,t) defined on [0,T], we establish the norm as enumerated below:

    a,l=esssup0<t<Ta(t)landam,l=(T0a(t)mldt)1m.

    Additionally, we introduce the following discrete norms:

    |a|,l:=max0nN1an+1land|a|m,l:=(ΔtN1n=0an+1ml)1m.

    The functional spaces are outlined below:

    X={vH1(Ω)d:v=0onΩ},Y={zH1(Ω)d:z=0onΩ},Q={qL2(Ω):Ωqdx=0},V={vX:(φ,v)=0,φQ}.

    The dual space of H10(Ω) is defined as H1(Ω) and endowed with the negative norm.

    g1=supzH10(Ω)(g,z)z.

    The expression governing the curl operator [24] is

    (curlw,u)=(w,curlu);uX,wY. (2.1)

    The skew-symmetrized trilinear form is indicated as

    b(u,v,w)=12(uv,w)12(uw,v);uX;v,wXorY, (2.2)

    where b(u,v,w) satisfies the bounds [24]

    b(u,v,w)Cuvw,b(u,v,w)C(vL+vL)uw,b(u,v,w)Cuv2w. (2.3)

    Furthermore, we introduce the finite element spaces. Let τh=K be a uniform triangulation/tetrahedron partition of domain Ωd(d=2 or 3), with h:=maxKτhdiameter(K). Further, we introduce the finite element subspaces (Xh,Qh,Yh)(X,Q,Y) for linear velocity, pressure, and angular velocity, respectively. We assume that (Xh,Qh) satisfies the discrete LBBh [24] condition, meaning there exists a constant M0 such that

    infqhQhsupvhXh(qh,vh)qhvhM0>0.

    There are finite elements that satisfy the stability of LBBh, such as the Tayler-Hood finite elements (Pk,Pk1) and Mini finite elements (Pb1,P1) on the quai-uniform triangular(2D)/tetrahedral(3D) meshes, where Pk is defined by k-order polynomials on element K.

    The discrete divergence-free space Vh is defined as:

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

    We first present the fully discrete linearly extrapolated BDF2 MGD scheme, then conduct stability analysis.

    Algorithm 3.1 (MGD-BDF2 full discrete decoupled scheme).

    Step 1. Given u1h=u0h=u0Vh and w1h=w0h=w0Yh, for all (vh,qh,zh)(Xh,Qh,Yh) find (ˆun+1h,pn+1h,wn+1h)(Xh,Qh,Yh), satisfying:

    (3ˆun+1h4unh+un1h2Δt,vh)+ν0(ˆun+1h,vh)+b(2unhun1h,ˆun+1h,vh)(pn+1h,vh)=2vr(curl(2wnhwn1h),vh)+(fn+1,vh), (3.1)
    (ˆun+1h,qh)=0, (3.2)
    j(3wn+1h4wnh+wn1h2Δt,zh)+jb(2unhun1h,wn+1h,zh)+c1(wn+1h,zh)+c2(wn+1h,zh)+4vr(wn+1h,zh)=2vr(curl(2unhun1h),zh)+(gn+1,zh). (3.3)

    Step 2. Given ˆun+1hXh, for all vhXh find un+1hXh, satisfying:

    (3un+1h3ˆun+1h2Δt,vh)+β(3un+1h4unh+un1h2Δt,vh)+γ(un+1h,vh)=0. (3.4)

    Remark 3.2. In Step 1, we decouple the fully coupled IMNSE model into two smaller sub-physics problems at each time step (one is for the linear velocity and pressure, the other is for the angular velocity), which reduces the size of the linear systems to be solved and allows for parallel computing of the two sub-physics problems.

    Remark 3.3. Since Algorithm 3.1 is a two-step scheme, it requires that the initial values (u0h,w0h) and (u1h,w1h) are second-order accuracy. For simplicity, here we use ghost points (u1h,w1h) and set (u1h,w1h) = (u0h,w0h) = (u0,w0). This ensures that (u0h,w0h) and (u1h,w1h) are of second-order accuracy.

    In this subsection, we will conduct a stability analysis.

    Lemma 3.4. [20] For the MGD-BDF2 scheme, the following identities hold for Eq (3.4):

    ˆun+1h2=un+1h2+ˆun+1hun+1h2+43γΔtun+1h2+β3(un+1h2unh2+(2un+1hunh)2(2unhun1h)2+(un+1h2unh+un1h)2), (3.5)

    and

    (3un+1h4unh+un1h2Δt,ˆun+1hun+1h)=β6Δt(3un+1h4unh+un1h)2+γ3(un+1h,(3un+1h4unh+un1h)). (3.6)

    The subsequent statement certifies its unconditional stability.

    Theorem 3.5. Assume that f,gL2(0,T;H1(Ω)d), then the following holds for Δt>0:

    uNh2+2uNhuN1h2+β(uNh2+(2uNhuN1h)2)+j(wNh2+2wNhwN1h2)+2γΔt3(uNh2+(2uNhuN1h)2)+4vrΔtN1n=0un+1h2+3v0Δt2N1n=0ˆun+1h2+2c1ΔtN1n=0wn+1h2+4c2ΔtN1n=0wn+1h2+2vrΔtN1n=0wn+1h28Δtν0N1n=0fn+121+2Δtc1N1n=0gn+121+2jw0h2+2u0h2+(4γΔt3+2β)u0h2. (3.7)

    Proof. Substituting vh=ˆun+1h,qh=pn+1h into (3.1) and (3.2), and zh=wn+1h into (3.3), respectively, we derive the following equations:

    (3un+1h4unh+un1h2Δt,un+1h)+(3un+1h4unh+un1h2Δt,ˆun+1hun+1h)+(3ˆun+13un+12Δt,ˆun+1h)+ν0ˆun+1h2=(fn+1,ˆun+1h)+2vr((2wnhwn1h),curlˆun+1h), (3.8)
    j(3wn+1h4wnh+wn1h2Δt,wn+1h)+c1(wn+1h,wn+1h)+jb(2unhun1h,wn+1h,wn+1h)+c2(wn+1h,wn+1h)+4vr(wn+1h,wn+1h)=2vr((2unhun1h),curlwn+1h)+(gn+1,wn+1h). (3.9)

    We first add Eqs (3.8) and (3.9), and apply the identity 2(3a4b+c)a=a2b2+(2ab)2(2bc)2+(a2b+c)2 and Lemma 3.4. Then we sum the equation from n=0 to N1 to obtain

    uNh2+2uNhuN1h2+(2γΔt3+β)(uNh2+(2uNhuN1h)2)+4Δt(γN1n=0un+1h2+ν0ˆun+1h2)+j(wNh2+2wNhwN1h2)+4ΔtN1n=0wn+1h2wnh+wn1h2+4Δt(c1N1n=0wn+1h2+vrN1n=0wn+1h2)+16Δtc2N1n=0wn+1h2=4ΔtN1n=0(fn+1,ˆun+1h)+4ΔtN1n=0(gn+1,wn+1h)+8ΔtvrN1n=0(2wnhwn1h,curlˆun+1h)+8ΔtvrN1n=0(2unhun1h,curlwn+1h)+2u0h2+2jw0h2. (3.10)

    By employing Young's inequality and the Cauchy-Schwartz inequality, we establish the following relation for the terms on the right-hand sides (RHS) of (3.10):

    4ΔtN1n=0(fn+1,ˆun+1h)+4ΔtN1n=0(gn+1,wn+1h)4Δtν0N1n=0fn+121+ν0ΔtN1n=0ˆun+1h2+4Δtc1N1n=0gn+121+c1ΔtN1n=0wn+1h2, (3.11)
    8ΔtvrN1n=0((2unhun1h),curlwn+1h)+8ΔtvrN1n=0((2wnhwn1h),curlˆun+1h)Cv2rΔtc1N1n=02unhun1h2+c1ΔtN1n=0wn+1h2+Cv2rΔtν0N1n=02wnhwn1h2+ν0ΔtN1n=0ˆun+1h2. (3.12)

    Substituting (3.11) and (3.12) into (3.10), we end the proof and obtain Theorem 3.5.

    In what follows, an account of the error estimates of the MGD-BDF2 algorithm shall be provided.

    Assumption 4.1 To obtain the most precise error estimates for the MGD-BDF2 Algorithm 3.1, we need the regularity

    uL(0,T;XHk+1(Ω)d);wL(0,T;YHk+1(Ω)d),utL(0,T;Hk+1(Ω)d);wtL(0,T;Hk+1(Ω)d),uttL2(0,T;H1(Ω));wttH1(0,T;L2(Ω)),utttL2(0,T;L2(Ω));wtttL2(0,T;L2(Ω)),pL2(0,T;QHm+1(Ω)). (4.1)

    Additionally, we define two types of projections[25,26]. Denote by (sh,lh) the Stokes projection of (u,p)X×Q such that

    ν0((ush),lh)(plh,vh)=0,vhXh,((ush),qh)=0,qhQh,

    and the Ritz projection operator Ph:w(t)YPhwYh,t[0,T],

    c1((wPhw),zh)=0zhYh. (4.2)

    Furthermore, for 0mk, the following approximation properties hold:

    ush+h(ush)Chk+1uk+1,plhChmum.

    Following [20], the following inequality holds:

    shLCu2,shLCuL. (4.3)

    As for the Ritz projection (4.2), it satisfies the approximation property [27]

    wPhw+h(wPhw)Chk+1wk+1.

    To facilitate the convergence analysis, we introduce error decompositions. Let ˜uh be an approximation of u in Vh. We denote un=u(tn),˜un=˜u(tn), wn=w(tn),˜wn=Ph˜w(tn). The following error decompositions are

    en+1ˆu=(un+1˜un+1h)(ˆun+1h˜un+1h):=ηn+1uΛn+1u,h,en+1u=(un+1˜un+1h)(un+1h˜un+1h):=ηn+1uϕn+1u,h,en+1w=(wn+1˜wn+1h)(wn+1h˜wn+1h):=ηn+1wϕn+1w,h,en+1p:=pn+1pn+1h. (4.4)

    Lemma 4.2. Under regularity Assumption 4.1, we have the following consistency error relation: σ>0,

    |τn+1(vh)|C(vr)Δt3(tn+1tn1uttt2dt+tn+1tn1utt2dt+tn+1tn1wtt2dt)+C(σ)vh2,|τn+1(zh)|C(vr)Δt3(tn+1tn1wttt2dt+tn+1tn1utt2dt+tn+1tn1wtt2dt)+C(σ)zh2, (4.5)

    where

    τn+1(vh):=(3un+14un+un12Δtut(tn+1),vh)b(un+12un+un1,un+1,vh)+2vr(curl(wn+12wn+wn1),vh),τn+1(zh):=j(3wn+14wn+wn12Δtwt(tn+1),zh)jb(wn+12wn+wn1,wn+1,zh)+2vr(curl(un+12un+un1),zh).

    Proof. Utilizing the integral version of Taylor's theorem and the Cauchy-Schwarz inequality, we can derive the following expressions:

    |τn+1(vh)|3un+14un+un12Δtut(tn+1)vh+C(un+12un+un1)un+12vh+2vr(curl(wn+12wn+wn1),vh)32σ3un+14un+un12Δtut(tn+1)2+σ6vh2+32σu2,2(un+12un+un1)2+σ6vh2+3vr2σ(wn+12wn+wn1)2+σ6vh2(3σ+3vr2σ)Δt3(tn+1tn1uttt2dt+tn+1tn1utt2dt+tn+1tn1wtt2dt)+σ2vh2. (4.6)

    The proof of the formulas (3un+14un+un12Δtut(tn+1)) and ((un+12un+un1)) can be found in the references [28,29]. Similarly, we can establish an expression for τn+1(zh).

    To establish convergence, a critical lemma concerning Step 2 of Algorithm 3.1 is required.

    Lemma 4.3. [20] The following inequality holds:

    Λn+1u,h2ϕn+1u,h2+ϕn+1u,hΛn+1u,h2+2γΔt3ϕn+1u,h22γΔt3ηn+1u,h2+β3(ϕn+1u,h2ϕnu,h2+(2ϕn+1u,hϕnu,h)2(2ϕnu,hϕn1u,h)2+12(ϕn+1u,h2ϕnu,h+ϕn1u,h)2)cβd(1+2Δt)3tn+1tn1ηt2dtβΔt3(2ϕnu,hϕn1u,h)2. (4.7)

    Theorem 4.4. Under the condition of Assumption 4.1 and KΔt<θ(0,1), where K=max0tT{1+Cγ1u(t)22,(Cu(t)2L+v2rc1),ν0}, the error between the solutions of Algorithm 3.1 and the exact solution of (1.1) satisfies

    eNu2+2eNueN1u2+2γΔtN1n=0en+1u2+2ν0ΔtN1n=0en+1ˆu2+(2γΔt3+β)(eNu2+(2eNueN1u)2)+2Δtc1N1n=0en+1w2+j(eNw2+2eNweN1w2)+4Δtc2N1n=0en+1w2+8ΔtvrN1n=0en+1w2Cexp(ΔtN1n=0K1KΔt)((Δt)4+h2m+2+h2k). (4.8)

    Proof. Subtracting (3.1)–(3.4) from (1.1)–(1.5), respectively, we get the error equations

    (3en+1˜u4en+1u+en1u2Δt,vh)+ν0(en+1˜u,vh)(pn+1qh,vh)+b(2unun1,un+1,vh)b(2unhun1h,˜un+1h,vh)=2vr(curl(2enwen1w),vh)+τn+1(vh),vhXh, (4.9)
    (en+1˜u,qh)=0,qhQh, (4.10)
    j(3en+1w4enw+en1w2Δt,zh)+c1(en+1w,zh)+jb(2unun1,wn+1,zh)+jb(2unhun1h,wn+1,zh)+c2(en+1w,zh)+4vr(en+1w,zh)=2vr(curl(2enuen1u),zh)+τn+1(zh),zhYh, (4.11)
    (3en+1u3en+1˜u2Δt,vh)+β(3en+1u4enu+en1u2Δt,vh)+γ(en+1u,vh)=0. (4.12)

    Taking ˜uh=sh,vh=Λn+1u,hVh in (4.9), we obtain the equation

    (3ηn+1u4ηnu+ηn1u2Δt,Λn+1u,h)(3ϕn+1u4ϕnu+ϕn1u2Δt,ϕn+1u,h)(3ϕn+1u4ϕnu+ϕn1u2Δt,Λn+1u,hϕn+1u,h)(3Λn+1u,h3ϕn+1u,h2Δt,Λn+1u,h)+b(2unun1,un+1,Λn+1u,h)b(2unun1,ˆun+1,Λn+1u,h)ν0Λn+1u,h2(pn+1qh,Λn+1u,h)2vr(curl(2ηnwηn1w),Λn+1u,h)+2vr(curl(2ϕnwϕn1w),Λn+1u,h)=τn+1(Λn+1u,h). (4.13)

    Setting vh=3ϕn+1u,h4ϕnu,h+ϕn1u,h3Vh in (4.12), we have the following equations;

    (3ϕn+1u,h4ϕnu,h+ϕn1u,h2Δt,Λn+1u,hϕn+1u,h)=γ3((3ϕn+1u,h4ϕnu,h+ϕn1u,h),ϕn+1u,hηn+1u)+β6Δt(3ϕn+1u,h4ϕnu,h+ϕn1u,h)2β6Δt((3ϕn+1u,h4ϕnu,h+ϕn1u,h),(3ηn+1u4ηnu+ηn1u)). (4.14)

    Integrating (4.13) and (4.14) into one equation, using the error decompositions (4.4), multiplying both sides of the integrated equation by 4Δt, and applying Lemma 4.3, we obtain

    ϕn+1u,h2ϕnu,h2+2ϕn+1u,hϕnu,h22ϕnu,hϕn1u,h2+ϕn+1u,h2ϕnu,h+ϕn1u,h2+(2γΔt3+β)(ϕn+1u,h2ϕnu,h2+(2ϕn+1u,hϕnu,h)2(2ϕnu,hϕn1u,h)2+(ϕn+1u,h2ϕnu,h+ϕn1u,h)2)+2β3(3ϕn+1u,h4ϕnu,h+ϕn1u,h)2+6Λn+1u,hϕn+1u,h2+4ν0ΔtΛn+1u,h2+4γΔtϕn+1u,h22((3ηn+1u4ηnu+ηn1u),Λn+1u,h)+4γΔt3((3ϕn+1u,h4ϕnu,h+ϕn1u,h),ηn+1u)+2β3((3ϕn+1u,h4ϕnu,h+ϕn1u,h),(3ηn+1u4ηnu+ηn1u))+4Δt[b(2unun1,un+1,Λn+1u,h)b(2unuun1u,˜un+1u,Λn+1u,h)]4Δt(pn+1qh,Λn+1u,h)4Δtτ(Λn+1u,h)8vrΔt[(curl(2ηnwηn1w),Λn+1u,h)(curl(2ϕnw,hϕn1w,h),Λn+1u,h)]+Cβd(1+2Δt)tn+1tn1ηt2dt+2γdΔtηn+1u2+β2(ϕn+1u,h2ϕnu,h+ϕn1u,h)2+βΔt((2ϕnu,hϕn1u,h)2+ϕnu,h2). (4.15)

    Applying the Cauchy-Schwarz and Young's inequalities on the RHS of (4.15), we obtain

    2((3ηn+1u4ηnu+ηn1u),Λn+1u,h)Ctn+1tn1ηu,t2dt+Δt5ϕn+1u,h2+Δt5Λn+1u,hϕn+1u,h2, (4.16)
    4γΔt3((3ϕn+1u,h4ϕnu,h+ϕn1u,h),ηn+1u)γΔt4ϕn+1u,h2+γΔt4ϕnu,h2+γΔt3(ϕn+1u,h2ϕnu,h+ϕn1u,h)2+CγΔtηn+1u2, (4.17)

    and

    2β3((3ϕn+1u,h4ϕnu,h+ϕn1u,h),(3ηn+1u4ηnu+ηn1u))CβΔttn+1tn1ηt2dt+Cβ(3ϕn+1u,h4ϕnu,h+ϕn1u,h)2, (4.18)
    4Δt(pn+1qh,Λn+1u,h)Cν10Δtpn+1qh2+ν0ΔtΛn+1u,h2. (4.19)

    Using Lemma 4.2, we obtain

    4Δt|τn+1(Λn+1u,h)|C(vr)Δt4(tn+1tn1uttt2dt+tn+1tn1utt2dt+tn+1tn1wtt2dt)+Δt5Λn+1u,h2+Δt5Λn+1u,hϕn+1u,h2. (4.20)

    For the trilinear terms, we handle them as follows:

    4Δt[b(2unun1,un+1,Λn+1u,h)b(2unhun1h,un+1h,Λn+1u,h)]=4Δt[b(2ηnuηn1u,un+1,Λn+1u,h)+b(2˜unh˜un1h,ηn+1h,Λn+1u,h)b(2ϕnu,hϕn1u,h,˜un+1h,Λn+1u,h)]. (4.21)

    Subsequently, we proceed to perform bound estimation on the nonlinear terms after the above processing:

    4Δtb(2ηnuηn1u,un+1,Λn+1u,h)CΔt(ηnu2+ηn1u2)+Δt5ϕn+1u,h2+Δt5Λn+1u,hϕn+1u,h2, (4.22)
    4Δtb(2ϕnu,hϕn1u,h,˜un+1h,Λn+1u,h)CΔt(2ϕnu,hϕn1u,h˜un+1hL+(2ϕnu,hϕn1u,h)˜un+1hL)Λn+1u,hCΔtun+1h2L2ϕnu,hϕn1u,h2+Δt5ϕn+1u,h2+Δt5Λn+1u,hϕn+1u,h2+γΔt4ϕn+1u,h2+γΔt3(ϕn+1u,h2ϕnu,h+ϕn1u,h)2+Cγ1Δt(un+122ϕn+1u,h2+un+122Λn+1u,hϕn+1u,h2), (4.23)

    and for the last term as in Eq (4.21), we use a similar treatment in [20] to obtain Eq (4.24),

    4Δtb(2˜unh˜un1h,ηn+1h,Λn+1u,h)CΔt(1+h)(un22+un122)ηn+1u2+Δt5ϕn+1u,h2+Δt5Λn+1u,hϕn+1u,h2, (4.24)
    8vrΔt[(curl(2ηnwηn1w),Λn+1u,h)(curl(2ϕnw,hϕn1w,h),Λn+1u,h)]32ν0Δt2ηnwηn1w2+32ν0Δt2ϕnw,hϕn1w,h2+ν0ΔtΛn+1u,h2. (4.25)

    Combining inequalities (4.16)–(4.25) into (4.15), we get

    ϕn+1u,h2ϕnu,h2+2ϕn+1u,hϕnu,h22ϕnu,hϕn1u,h2+ϕn+1u,h2ϕnu,h+ϕn1u,h2+(2γΔt3+β)(ϕn+1u,h2ϕnu,h2+(ϕn+1u,hϕnu,h)2(ϕnu,hϕn1u,h)2+2ν0ΔtΛn+1u,h2+6ϕn+1u,hΛn+1u,h2+4γΔtϕn+1u,h2Δt(1+Cγ1un+122)ϕn+1u2+Δt(1+Cγ1un+122)ϕn+1u,hΛn+1u,h2+γΔt2(ϕn+1u,h2+ϕnu,h2)+CγΔtηn+1u2+CβΔttn+1tn1ηu,t2dt+Cν10Δtpn+1qh2+CΔt4(tn+1tn1uttt2dt+tn+1tn1utt2dttn+1tn1wtt2dt)+CΔt(ηnu2+ηn1u2)+CΔtun+12L2ϕnu,hϕn1u,h2+Ctn+1tn1ηu,t2dt+CΔt(1+h)(un22+un122)ηn+1u2+Cν0Δt2ϕnw,hϕn1w,h2+Cν0Δt2ηnwηn1w2+Cβ(1+2Δt)tn+1tn1ηu,t2dt+CγΔtηn+1u2+βΔt((2ϕnu,hϕn1u,h)2+ϕnu,h2). (4.26)

    Similarly, taking zh=ϕn+1w,h in (4.11), the angular velocity equation is similarly processed as (4.26). A series of inequalities related to angular velocity can be derived by making use of the Cauchy-Schwarz-Young inequality, and integrating all inequalities yields

    j(ϕn+1w,h2ϕnw,h2+2ϕn+1w,hϕnw,h22ϕnw,hϕn1w,h2)+2Δtc1ϕn+1w,h2+4Δtc2ϕn+1w,h2+8Δtvrϕn+1w,h2Cj2tn+1tn1ηw,t2dt+CΔt(c22c1+c1+Cj2Δt(1+h)vr(un22+un122))ηn+1w2+Cj2Δtvr(ηnu2+ηn1u2)wn+122+Cj2Δtvr(2ϕnu,hϕn1u,h)2˜wn+12L+Cv2rΔtc12ηnuηn1u2+Cv2rΔtc12ϕnu,hϕn1u,h2+CjΔt4tn+1tn1wttt2dt+CjΔt4wn+12Ltn+1tn1utt2dt+CvrΔt4tn+1tn1utt2dt+CΔtvrηn+1w2. (4.27)

    The equations for linear velocity (4.26) and angular velocity (4.27) are combined and generalized into a single equation. The sum of n from 0 to N1 is given by

    ϕNu,h2+2ϕNu,hϕN1u,h2+(2γΔt3+β)(ϕNu,h2+(2ϕNu,hϕN1u,h)2)+N1n=0(6ΔtCγ1un+122Δt)ϕn+1u,hΛn+1u,h2+2ν0ΔtN1n=0Λn+1u,h2+4γΔtN1n=0ϕn+1u,h2+j(ϕNw,h2+2ϕNw,hϕN1w,h2)+2Δtc1N1n=0ϕn+1w,h2+4Δtc2N1n=0ϕn+1w,h2+8ΔtvrN1n=0ϕn+1w,h2Δt(1+Cγ1un+122)N1n=0ϕn+1u2+CΔt(un+12L+v2rc1)N1n=02ϕnu,hϕn1u,h2+Cν0ΔtN1n=02ϕnw,hϕn1w,h2+Cν10ΔtN1n=0pn+1qh2+Cβ(1+Δt)N1n=0tn+1tn1ηu,t2dt+γΔt2N1n=0(ϕn+1u,h2+ϕnu,h2)+Cj2Δtvrwn+12LN1n=0(2ϕnu,hϕn1u,h)2+CΔt4N1n=0(tn+1tn1uttt2dt+tn+1tn1wttt2dt+tn+1tn1utt2dt+tn+1tn1wtt2dt)+CΔt(c22c1+c1+Cj2Δt(1+h)vr(un22+un122))N1n=0ηn+1w2+Cj2N1n=0tn+1tn1ηw,t2dt+CN1n=0tn+1tn1ηu,t2dt+CΔt(1+j2vrwn+122)(ηnu2+ηn1u2)+CΔt(γ+(1+h))(un22+un122)N1n=0ηn+1u2+CΔtvrN1n=0ηn+1w2+Cv2rΔtc1N1n=02ηnuηn1u2+Cν0ΔtN1n=02ηnwηn1w2. (4.28)

    When Δt is small enough, such that KΔt1, we use the discrete Gronwall lemma [16] to get

    ϕNu,h2+2ϕNu,hϕN1u,h2+(2γΔt3+β)(ϕNu,h2+(2ϕNu,hϕN1u,h)2)+N1n=0(6ΔtCγ1un+122Δt)ϕn+1u,hΛn+1u,h2+2ν0ΔtN1n=0Λn+1u,h2+2γΔtϕNu,h2+j(ϕNw,h2+2ϕNw,hϕN1w,h2)+2Δtc1N1n=0ϕn+1w,h2+4Δtc2N1n=0ϕn+1w,h2+8ΔtvrN1n=0ϕn+1w,h2Cexp(ΔtN1n=0Kn+11Kn+1Δt){ν10infqhQh|pqh|22,0+h2k+2ut22,k+1+(j2+vr)h2k+2wt22,k+1+β(1+Δt)h2kut22,k+1+ν0h2k+2|w|22,k+1+(c1+c22c1+j2(1+h)vr(un22+un122))h2kwt22,k+1+v2rc1h2k+2|u|22,k+1+(γ+(1+h)(un22+un122))h2k|u|22,k+1+(1+j2vrwn+122)h2k|u|22,k+1+(Δt)4(uttt22,0+wttt22,0+utt22,0+wtt22,0)}Cexp(KT1KΔt)((Δt)4+ν10h2m+2+(β+c1+(j2vr+1)(un22+un122)+γ+2+j2vrwn+122)h2k, (4.29)

    where Kn+1=max{1+Cγ1un+122,(Cun+12L+v2rc1),ν0}. Finally, we conclude the proof by applying the triangle inequality.

    Corollary 4.5. Under the conditions of Theorem 4.4 with k=2 and m=1, we have

    eNu2+2eNueN1u2+(2γΔt3+β)(eNu2+(2eNueN1u)2)+2ν0ΔtN1n=0en+1ˆu2+2γΔtN1n=0en+1u2+2γΔt3eNu2+j(eNw2+2eNweN1w2)+2Δtc1N1n=0en+1w2+4Δtc2N1n=0en+1w2+8vrΔtN1n=0en+1w2C(Δt4+h4). (4.30)

    Remark 4.6. Similarly, when using the (Pb1,P1,P1) elements to approximate (u,p,w), the error is C(h+(Δt)2).

    We present four illustrative examples in this section. The initial pair of examples serves to compute error and convergence rates in three and two dimensional cases, respectively. The subsequent two examples involve the simulation of square cavity-driven flow and the bearing lubrication problem. For the implementation of the algorithm, we have opted to utilize the publicly available finite element software FreeFem++[30].

    The fluid domain is Ω=[0,1]3. The parameters of the MGD-BDF2 method are γ=1.0, β=0.2, ν0=2.0, νr=1.0, j=1.0, c1=2.0, and c2=1.0. We take the following analytical solutions:

    Analytical solution 1:

    u1=2(1cos(2πx))sin(2πy)sin(2πz)cos(t),u2=sin(2πx)(1cos(2πy))sin(2πz)cos(t),u3=sin(2πx)sin(2πy)(1cos(2πz))cos(t),w1=(1cos(2πx))sin(2πy)sin(2πz)cos(t),w2=sin(2πx)(1cos(2πy))sin(2πz)cos(t),w3=sin(2πx)sin(2πy)(1cos(2πz))cos(t),p=10(sin(4πx)+sin(4πy)+sin(4πz))cos(t). (5.1)

    Analytical solution 2:

    u=(zsint,xet,ycos(t)),w=(xcos(t),zet,ysin(t)),p=(x+y+z)cos(t). (5.2)

    The convergence rates are determined by analyzing the errors at two consecutive mesh sizes. Both the spatial convergence rates (SCR) and temporal convergence rates (TCR) will be evaluated in this study. The errors and convergence rates for u,p and w in the L2 norm and H1 norm are recorded by using the (Pb1,P1,P1) and (P2,P1,P2) elements, respectively.

    The data results of SCR are placed in Tables 1 and 2 by using analytical solution 1 (5.1). The errors and convergence rates of TCR are placed in Tables 3 and 4 using analytical solution 2 (5.2).

    Table 1.  The SCR of MGD-BDF2 by using (Pb1,P1,P1) with T=0.5, Δt=0.0001 in 3D.
    1/h |uuh|2,1 Rate |wwh|2,1 Rate |pph|2,0 Rate
    10 3.8072 - 2.3771 - 4.6043 -
    12 3.2500 0.8660 2.0018 0.9402 3.4242 1.6205
    14 2.8319 0.8959 1.7268 0.9614 2.6682 1.6229
    16 2.5070 0.9125 1.5172 0.9690 2.1492 1.6195

     | Show Table
    DownLoad: CSV
    Table 2.  The SCR of MGD-BDF2 by using (P2,P1,P2) with T=0.5, Δt=0.0001 in 3D.
    1/h |uuh|2,1 Rate |wwh|2,1 Rate |pph|2,0 Rate
    4 2.7752 - 1.7017 - 6.5930 -
    6 1.2421 1.9837 0.8409 1.7395 1.8508 3.1347
    7 0.9301 1.8775 0.6354 1.8187 1.3055 2.2655
    8 0.7208 1.9048 0.4963 1.8459 0.9578 2.3143

     | Show Table
    DownLoad: CSV
    Table 3.  The TCR of MGD-BDF2 by using (P2,P1,P2) with T=0.5, h=110 in 3D.
    1Δt |uuh|2,1 Rate |wwh|2,1 Rate |pph|2,0 Rate
    4 2.201×103 - 4.180×103 - 7.433×103 -
    8 6.044×104 1.8646 1.362×103 1.6180 2.341×103 1.6668
    16 1.512×104 1.9992 3.738×104 1.8651 6.394×104 1.8724
    32 3.926×105 1.9452 9.752×105 1.9384 1.672×104 1.9349
    64 1.030×105 1.9308 2.489×105 1.9701 4.328×105 1.9502

     | Show Table
    DownLoad: CSV
    Table 4.  The TCR of MGD-BDF2 by using (Pb1,P1,P1) with T=0.5, h=110 in 3D.
    1Δt |uuh|2,1 Rate |wwh|2,1 Rate |pph|2,0 Rate
    4 3.310×104 - 4.051×103 - 1.423×102 -
    8 1.819×104 0.8640 1.316×103 1.6218 4.487×103 1.6653
    16 5.839×105 1.6389 3.617×104 1.8639 1.228×103 1.8696
    32 1.701×105 1.7799 9.439×105 1.9379 3.194×104 1.9425
    64 4.705×106 1.8535 2.410×105 1.9697 8.139×105 1.9724
    128 1.265×106 1.8953 6.087×106 1.9851 2.056×105 1.9849

     | Show Table
    DownLoad: CSV

    From Tables 14, it is easy to see that these findings satisfy the convergence rates of Theorem 4.4 (i.e., Corollary 4.5 and Remark 4.6).

    We will check the convergence performance of the IMNSE model in two dimensions by using analytical solution (5.3). We set Ω=(0,1)2, ν0=2.0, c1=1.0, c2=1.0, β=0.2, γ=1.0, j=1.0, α=1.0.

    u1=10α(x42x3+x2)(2y33y2+y)et,u2=10α(2x33x2+x)(y42y3+y2)et,p=10α(2x1)(2y1)et,w=u1+u2. (5.3)

    Tables 5 and 6 are the numerical results of spatial convergence rates (SCR), while Table 7 is the numerical results of the temporal convergence rates (TCR). We see that these findings of Tables 57 satisfy the convergence rates of Theorem 4.4 (i.e., Corollary 4.5.).

    Table 5.  The SCR of MGD-BDF2 by using (P2,P1,P2) with T=0.5, Δt=0.0001 in 2D.
    1/h |uuh|2,1 Rate |wwh|2,1 Rate |pph|2,0 Rate
    8 7.182×103 - 4.275×103 - 2.279×102 -
    10 4.645×103 1.9528 2.769×103 1.9461 1.455×102 2.0114
    12 3.246×103 1.9616 1.936×103 1.9591 1.009×102 2.0017
    14 2.394×103 1.9773 1.428×103 1.9770 7.411×103 2.0072
    16 1.838×103 1.9804 1.096×103 1.9817 5.672×103 2.0041

     | Show Table
    DownLoad: CSV
    Table 6.  The SCR of SGD-BDF2 by using (P2,P1,P2) with T=0.5, Δt=0.0001 in 2D.
    1/h |uuh|2,1 Rate |wwh|2,1 Rate |pph|2,0 Rate
    8 7.177×103 - 4.275×103 - 2.836×102 -
    10 4.641×103 1.9542 2.769×103 1.9461 1.660×102 2.3991
    12 3.242×103 1.9632 1.936×103 1.9591 1.097×102 2.2651
    14 2.391×103 1.9793 1.428×103 1.9770 7.836×103 2.1888
    16 1.835×103 1.9830 1.096×103 1.9817 5.897×103 2.1316

     | Show Table
    DownLoad: CSV
    Table 7.  The TCR of MGD-BDF2 by using (P2,P1,P2) with T=0.5 and Δt=0.1h in 2D.
    1Δt |uuh|2,1 Rate |wwh|2,1 Rate |pph|2,0 Rate
    16 3.398×103 - 1.082×103 - 5.598×103 -
    32 1.076×103 1.6585 2.742×104 1.9808 1.408×103 1.9909
    64 3.190×104 1.7543 6.890×105 1.9928 3.532×104 1.9953
    128 8.963×105 1.8317 1.726×105 1.9970 8.845×105 1.9976

     | Show Table
    DownLoad: CSV

    In order to demonstrate the superiority of the MGD algorithm, we conducted two numerical experiments. The first numerical experiment is to calculate the error of u by using the analytical solution (5.3) at T=0.01, Δt=0.0001, for the BDF2 scheme (without grad-div terms), the standard grad-div (SGD-BDF2) scheme, and the modular grad-div (MGD-BDF2) scheme. Numerical results are presented in Table 8. It is evident that the SGD-BDF2 and MGD-BDF2 schemes are superior to the BDF2 scheme without grad-div terms.

    Table 8.  The error eu of BDF2, SGD-BDF2, and MGD-BDF2 with (P2,P1,P2) in 2D.
    eu
    1/h BDF2 SGD-BDF2 MGD-BDF2
    8 2.86810×1018 1.94510×1019 2.14410×1019
    12 4.59510×1019 2.52310×1019 2.17610×1019
    16 3.80510×1018 1.98010×1019 2.14410×1019
    20 2.66010×1018 2.22310×1019 2.24710×1019
    24 3.58910×1018 1.98410×1019 2.14110×1019

     | Show Table
    DownLoad: CSV

    Next, our experiment focuses on increasing Re, where Reν10 is the Reynolds number. We set Δt = h = 132, β = 0.2, and γ=10. In Table 9, we compare the errors for divergence velocity with increasing Re of BDF2, SGD-BDF2, and MGD-BDF2. We notice that the error of the proposed algorithm barely increases. It can be seen that the addition of stabilization can enhance the conservation of mass sufficiently.

    Table 9.  The u by using (P2,P1,P2) with different Re in 2D.
    u
    Re BDF2 SGD-BDF2 MGD-BDF2
    102 2.206×104 1.068×104 1.886×105
    103 2.207×104 2.303×105 1.143×105
    104 2.411×104 2.239×106 2.005×106
    105 7.851×104 2.037×107 2.016×107

     | Show Table
    DownLoad: CSV

    The third numerical experiment is to test the computational efficiency by comparing the computational time of the SGD and MGD stabilization methods by using analytical solution (5.3) in 2D, and (5.2) for 3D. Numerical results are given in Tables 10 and 11.

    Table 10.  CPU time for SGD-BDF2 and MGD-BDF2 in different parameters for 2D.
    β γ SGD-BDF2 MGD-BDF2
    0 0 68.256 68.333
    0 0.01 68.199 68.189
    0 0.02 71.022 68.156
    0 0.04 68.341 68.076
    0 0.4 77.480 68.192
    0 4.0 153.604 67.985
    0 40.0 Failed 69.008
    0 400.0 Failed 68.615
    0 4000.0 Failed 68.767
    0.01 0.3 87.894 68.197
    0.02 0.3 97.863 68.679
    0.04 0.3 176.354 68.054
    0.08 0.3 173.345 68.408
    0.40 0.3 Failed 68.680
    4.0 0.3 Failed 68.844
    40.0 0.3 Failed 68.651
    400.0 0.3 Failed 69.193
    4000.0 0.3 Failed 69.170

     | Show Table
    DownLoad: CSV
    Table 11.  CPU time for SGD-BDF2 and MGD-BDF2 in different parameters for 3D.
    β γ SGD-BDF2 MGDBDF2
    0 0 136.698 134.183
    0 0.01 133.890 135.247
    0 0.02 134.652 132.967
    0 0.04 129.029 135.269
    0 0.4 137.143 134.538
    0 4.0 313.818 135.377
    0 40.0 Failed 135.718
    0 400.0 Failed 138.901
    0 4000.0 Failed 139.175
    0.01 0.3 138.972 134.537
    0.02 0.3 138.076 135.689
    0.04 0.3 152.295 134.755
    0.08 0.3 185.929 134.700
    0.40 0.3 338.625 135.593
    4.0 0.3 Failed 137.891
    40.0 0.3 Failed 138.533
    400.0 0.3 Failed 139.582
    4000.0 0.3 Failed 138.421

     | Show Table
    DownLoad: CSV

    In the 2D test, we fixed Δt=h=132 while varying the parameters γ and β and conducted a comparison of the elapsed times for the SGD-BDF2 and MGD-BDF2 schemes. For the 3D test, Δt=180 and h=110 were selected. Notably, when both γ and β are set to 0, the MGD-BDF2 scheme essentially transforms into the classical Galerkin BDF2 scheme. We used the standard GMRES solver to calculate the SGD-BDF2 scheme and Step 1 of the MGD-BDF2 scheme, and a CG solver to calculate Step 2 of the MGD-BDF2 scheme. When the GMRES solver fails to converge after a single iteration for certain γ and β, we denote this as "Failed" in tables. From Table 10 for 2D and Table 11 for 3D, we can observe that the MGD-BDF2 scheme is superior to the SGD-BDF2 scheme.

    Regarding the SGD-BDF2 algorithm, as the stabilization parameter increases, the overall CPU time generally exhibits a growing trend. Notably, in the cases of β=0, γ=40 in 2D and 3D, β=0.4, γ=0.3 in 2D, and β=4, γ=0.3 in 3D, the SGD-BDF2 algorithm failed to converge successfully, and is therefore marked as "Failed".

    In contrast, the CPU time performance of the MGD-BDF2 algorithm remains relatively stable, without showing a significant increase as the stabilization parameter increases. Furthermore, despite significant variations in the stabilization parameter, the MGD-BDF2 algorithm demonstrates remarkable adaptability, enabling it to consistently maintain a relatively stable solving time.

    Next we simulated the flow on Ω=[0,1]2 by applying similar no-slip boundary conditions at the lid. The upper boundary, where y=1 and 0<x<1, is subject to the conditions: u1=1, u2=0, and w=0. The normal component of velocity is assumed to be zero on Ω, while the tangential component is zero, except at y=1 where it is set to 1. Figures 13 display the components of velocity (u1, u2) and angular velocity (w) contours for the MGD-BDF2 scheme and different viscosity coefficients ν0 by using 1h=48 and (Pb1,P1,P1) elements.

    Figure 1.  Contours of horizontal velocity u1 by using MGD-BDF2.
    Figure 2.  Contours of vertial velocity u2 by using MGD-BDF2.
    Figure 3.  Contours of angular velocity w by using MGD-BDF2.

    Upon observation of Figures 13, it becomes evident that as the viscosity coefficient ν0 diminishes, the components of velocity (u1, u2) and angular velocity (w) gradually lose their symmetry and deviate toward one side.

    The IMNSE model is used to simulate lubrication problems [4]. The relevant fluid domain encompasses a ring-shaped region bounded by the outer boundary Γ1 with a radius of r1, and the inner boundary Γ2 with a radius of r2. In Figures 46, (u1,u2) and w adhere to the homogeneous dirichlet boundary condition on Γ1; while on Γ2, w=0 and the following conditions hold: u1=r2wrsinθ,u2=r2wrcosθ, θ=arctanyx. Here, wr represents the rotational angular velocity. We will explore three distinct scenarios, where wr takes on the values of 200,600, and 1000. The parameters are selected as r1=0.1, r2=0.06, ν0=2.0, c1=c2=j=1.0, β=0.2, γ=1.0, h=1150, and Δt=0.001.

    Figure 4.  Contours of horizontal velocity u1 by using MGD-BDF2.
    Figure 5.  Contours of vertical velocity u2 by using MGD-BDF2.
    Figure 6.  Contours of angular velocity w by using MGD-BDF2.

    Figures 46 show that the velocity components (u1, u2) and angular velocity (w) increase as the rotational angular velocity wr increases. Consequently, the bearing can endure higher loads. However, upon comparing the velocity components and angular velocity, it is evident that the polarity effect of the fluid remains minimal, with the angular velocity tending to rotate around the inner circle. This implies that, as the rotational angular velocity wr rises, the micro-polarity effect of the fluid becomes more pronounced.

    We have introduced a novel method (linearly extrapolated fully discrete MGD-BDF2) for solving the IMNSE model in Rd,d=2,3. Our scheme is second-order, fully discrete, and semi-implicit, ensuring unconditional stability and optimal convergence rates in both time and space. By employing this approach, we only need to solve linear systems at each time step, which simplifies the implementation process and improves efficiency. Additionally, the study compared the computational time differences between the MGD method and SGD methods with varying stabilization parameters. Standard implementations showed a rapid increase in costs as the parameters increased. In addition, the paper also simulated the flow of cavity fluids and bearing lubrication issues. These simulations all yielded good results. The results show that the MGD-BDF2 method has a significant advantage in computational time and keep mass conservation.

    The MGD method decouples the velocity and angular velocity, yet the velocity and pressure remain coupled, which is typically a key challenge in solving the NS equations. In the future, we will continue to work on the expansion of this model to a wider range of applications. For example, in combination with pressure correction and the scalar auxiliary variable (SAV), we will explore whether it can maintain the advantages of several algorithms.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    This work was supported by the National Natural Science Foundation of China (12171141).

    The authors declare no conflict of interest.



    [1] N. T. J. Bailey, The mathematical theory of infectious diseases and its applications, 2 Eds., London: Griffin, 1975.
    [2] H. W. Hethcote, Three basic epidemiological models, In: S. A. Levin, T. G. Hallam, L. J. Gross, Applied mathematical ecology, Biomathematics, Berlin: Springer, 18 (1989), 119–144. https://doi.org/10.1007/978-3-642-61317-3_5
    [3] F. Hoppensteadt, P. Waltman, A problem in the theory of epidemics, Math. Biosci., 9 (1970), 71–91. https://doi.org/10.1016/0025-5564(70)90094-5 doi: 10.1016/0025-5564(70)90094-5
    [4] W. O. Kermack, A. G. McKendrick, A contribution to the mathematical theory of epidemics, Proc. R. Soc. Lond. Ser. A, 115 (1927), 700–721. https://doi.org/10.1098/rspa.1927.0118 doi: 10.1098/rspa.1927.0118
    [5] H. Abbey, An examination of the Reed-Frost theory of epidemics, Hum. Biol., 24 (1952), 201–233.
    [6] J. C. Miller, Mathematical models of SIR disease spread with combined non-sexual and sexual transmission routes, Infect. Dis. Model., 2 (2017), 35–55. https://doi.org/10.1016/j.idm.2016.12.003 doi: 10.1016/j.idm.2016.12.003
    [7] G. M. Nakamura, A. S. Martinez, Hamiltonian dynamics of the SIS epidemic model with stochastic fluctuations, Sci. Rep., 9 (2019), 15841. https://doi.org/10.1038/s41598-019-52351-x doi: 10.1038/s41598-019-52351-x
    [8] M. S. Bartlett, Stochastic population models in ecology and epidemiology, London: Methuen, 1960.
    [9] H. Bunke, Gewöhnliche differentialgleichungen mit zufälligen parametern, Berlin: Akademie-Verlag, 1972.
    [10] J. A. Lázaro-Camí, J. P. Ortega, The stochastic Hamilton-Jacobi equation, J. Geom. Mech., 1 (2009), 295–315. https://doi.org/10.3934/jgm.2009.1.295 doi: 10.3934/jgm.2009.1.295
    [11] M. C. Nucci, P. G. L. Leach, An integrable SIS model, J. Math. Anal. Appl., 290 (2004), 506–518. https://doi.org/10.1016/j.jmaa.2003.10.044 doi: 10.1016/j.jmaa.2003.10.044
    [12] A. Ballesteros, A. Blasco, I. Gutierrez-Sagredo, Hamiltonian structure of compartmental epidemiological models, Phys. D, 413 (2020), 132656. https://doi.org/10.1016/j.physd.2020.132656 doi: 10.1016/j.physd.2020.132656
    [13] O. Esen, E. Fernández-Saiz, C. Sardón, M. Zajac, A generalization of a SIS epidemic model with fluctuations, Math. Meth. Appl. Sci., 45 (2022), 3718–3731. https://doi.org/10.1002/mma.8013 doi: 10.1002/mma.8013
    [14] M. Bohner, S. Streipert, D. F. M. Torres, Exact solution to a dynamic SIR model, Nonlinear Anal., 32 (2019), 228–238. https://doi.org/10.1016/j.nahs.2018.12.005 doi: 10.1016/j.nahs.2018.12.005
    [15] A. Ballesteros, A. Blasco, I. Gutierrez-Sagredo, Exact closed-form solution of a modified SIR model, arXiv, 2020. https://doi.org/10.48550/arXiv.2007.16069
    [16] Z. Chladná, J. Kopfová, D. Rachinskii, S. C. Rouf, Global dynamics of SIR model with switched transmission rate, J. Math. Biol., 80 (2020), 1209–1233. https://doi.org/10.1007/s00285-019-01460-2 doi: 10.1007/s00285-019-01460-2
    [17] Z. Chladná, J. Kopfová, D. Rachinskii, P. Štepánek, Effect of quarantine strategies in a compartmental model with asymptomatic groups, J. Dyn. Diff. Equat., 2021. https://doi.org/10.1007/s10884-021-10059-5 doi: 10.1007/s10884-021-10059-5
    [18] J. A. Lázaro-Camí, J. P. Ortega, Stochastic Hamiltonian dynamical systems, Rep. Math. Phys., 61 (2008), 65–122. https://doi.org/10.1016/S0034-4877(08)80003-1 doi: 10.1016/S0034-4877(08)80003-1
    [19] J. A. Lázaro-Camí, J. P. Ortega, Reduction, reconstruction, and skew-product decomposition of symmetric stochastic differential equations, Stoch. Dynam., 9 (2009), 1–46. https://doi.org/10.1142/S0219493709002531 doi: 10.1142/S0219493709002531
    [20] A. Gray, D. Greenhalgh, L. Hu, X. Mao, J. Pan, A stochastic differential equation SIS epidemic model, SIAM J. Appl. Math., 71 (2011), 876–902. https://doi.org/10.1137/10081856X doi: 10.1137/10081856X
    [21] O. M. Otunuga, Time-dependent probability distribution for number of infection in a stochastic SIS model: case study COVID-19, Chaos Soliton. Fract., 147 (2021), 110983. https://doi.org/10.1016/j.chaos.2021.110983 doi: 10.1016/j.chaos.2021.110983
    [22] J. Groh, A stochastic differential equation for a class of Feller's one-dimensional diffusion, Math. Nachr., 107 (1982), 267–271. https://doi.org/10.1002/mana.19821070122 doi: 10.1002/mana.19821070122
    [23] J. F. Cariñena, J. de Lucas, C. Sardón, Lie-Hamilton systems: theory and applications, Int. J. Geom. Methods Mod. Phys., 10 (2013), 1350047. https://doi.org/10.1142/S0219887813500473 doi: 10.1142/S0219887813500473
    [24] A. Ballesteros, J. F. Cariñena, F. J. Herranz, J. de Lucas, C. Sardón, From constants of motion to superposition rules for Lie–{H}amilton systems, J. Phys. A: Math. Theor., 46 (2013), 285203. https://doi.org/10.1088/1751-8113/46/28/285203 doi: 10.1088/1751-8113/46/28/285203
    [25] A. Ballesteros, A. Blasco, F. J. Herranz, J. de Lucas, C. Sardón, Lie-Hamilton systems on the plane: properties, classification and applications, J. Differ. Equ., 258 (2015), 2873–2907. https://doi.org/10.1016/j.jde.2014.12.031 doi: 10.1016/j.jde.2014.12.031
    [26] A. Blasco, F. J. Herranz, J. de Lucas, C. Sardón, Lie-Hamilton systems on the plane: applications and superposition rules, J. Phys. A: Math. Theor., 48 (2015), 345202. https://doi.org/10.1088/1751-8113/48/34/345202 doi: 10.1088/1751-8113/48/34/345202
    [27] J. de Lucas, C. Sardón, A guide to Lie systems with compatible geometric structures, Singapore: World Scientific, 2020. https://doi.org/10.1142/q0208
    [28] P. Winternitz, Lie groups and solutions of nonlinear differential equations, In: K. B. Wolf, Nonlinear phenomena, Lectures Notes in Physics, Springer, Berlin, Heidelberg, 189 (1983), 263–331. https://doi.org/10.1007/3-540-12730-5_12
    [29] J. F. Cariñena, J. Grabowski, G. Marmo, Superposition rules, Lie theorem and partial differential equations, Rep. Math. Phys., 60 (2007), 237–258. https://doi.org/10.1016/S0034-4877(07)80137-6 doi: 10.1016/S0034-4877(07)80137-6
    [30] J. A. Lázaro-Camí, J. P. Ortega, Superposition rules and stochastic Lie-Scheffers systems, Ann. Inst. H. Poincaré Probab. Statist., 45 (2009), 910–931. https://doi.org/10.1214/08-AIHP189 doi: 10.1214/08-AIHP189
    [31] V. I. Arnold, Mathematical methods of classical mechanics, New York: Springer, 1989. https://doi.org/10.1007/978-1-4757-2063-1
    [32] A. Ballesteros, A. Blasco, F. J. Herranz, F. Musso, O. Ragnisco, (Super)integrability from coalgebra symmetry: formalism and applications, J. Phys.: Conf. Ser., 175 (2009), 012004. https://doi.org/10.1088/1742-6596/175/1/012004 doi: 10.1088/1742-6596/175/1/012004
    [33] A. Ballesteros, R. Campoamor-Stursberg, E. Fernández-Saiz, F. J. Herranz, J. de Lucas, Poisson-Hopf deformations of Lie-Hamilton systems revisited: deformed superposition rules and applications to the oscillator algebra, J. Phys. A: Math. Theor., 54 (2021), 205202. https://doi.org/10.1088/1751-8121/abf1db doi: 10.1088/1751-8121/abf1db
    [34] W. M. Zhang, D. H. Feng, R. Gilmore, Coherent states: theory and some applications, Rev. Mod. Phys., 62 (1990), 867–927. https://doi.org/10.1103/RevModPhys.62.867 doi: 10.1103/RevModPhys.62.867
    [35] Á. Ballesteros, A. Blasco, F. J. Herranz, N-dimensional integrability from two-photon coalgebra symmetry, J. Phys. A: Math. Theor., 42 (2009), 265205. https://doi.org/10.1088/1751-8113/42/26/265205 doi: 10.1088/1751-8113/42/26/265205
    [36] L. A. Real, R. Biek, Spatial dynamics and genetics of infectious diseases on heterogeneous landscapes, J. R. Soc. Interface, 4 (2007), 935–948. https://doi.org/10.1098/rsif.2007.1041 doi: 10.1098/rsif.2007.1041
    [37] A. B. Duncan, A. Gonzalez, O. Kaltz, Stochastic environmental fluctuations drive epidemiology in experimental host-parasite metapopulations, Proc. R. Soc. B, 280 (2013), 20131747. https://doi.org/10.1098/rspb.2013.1747 doi: 10.1098/rspb.2013.1747
    [38] I. Z. Kiss, P. L. Simon, New moment closures based on a priori distributions with applications to epidemic dynamics, Bull. Math. Biol., 74 (2012), 1501–1515. https://doi.org/10.1007/s11538-012-9723-3 doi: 10.1007/s11538-012-9723-3
    [39] R. V. dos Santos, F. L. Ribeiro, A. S. Martinez, Models for Allee effect based on physical principles, J. Theor. Biol., 385 (2015), 143–152. https://doi.org/10.1016/j.jtbi.2015.08.018 doi: 10.1016/j.jtbi.2015.08.018
    [40] J. M. G. Vilar, J. M. Rubi, Determinants of population responses to environmental fluctuations, Sci. Rep., 8 (2018), 887. https://doi.org/10.1038/s41598-017-18976-6 doi: 10.1038/s41598-017-18976-6
    [41] J. A. Cui, X. Tao, H. Zhu, An SIS infection model incorporating media coverage, Rocky Mountain J. Math., 38 (2008), 1323–1334. https://doi.org/10.1216/RMJ-2008-38-5-1323 doi: 10.1216/RMJ-2008-38-5-1323
    [42] D. Gao, S. Ruan, An SIS patch model with variable transmission coefficients, Math. Biosci., 232 (2011), 110–115. https://doi.org/10.1016/j.mbs.2011.05.001 doi: 10.1016/j.mbs.2011.05.001
    [43] P. van den Driessche, Reproduction numbers of infectious disease models, Infect. Dis. Mod., 2 (2017), 288–303. https://doi.org/10.1016/j.idm.2017.06.002 doi: 10.1016/j.idm.2017.06.002
    [44] S. Lie, G. Scheffers, Vorlesungen über continuierliche Gruppen mit geometrischen und anderen Anwendungen, Leipzig: B. G. Teubner, 1883. https://doi.org/10.5962/bhl.title.18549
    [45] J. F. Cariñena, F. Falceto, J. Grabowski, Solvability of a Lie algebra of vector fields implies their integrability by quadratures, J. Phys. A: Math. Theor., 49 (2016), 425202. https://doi.org/10.1088/1751-8113/49/42/425202 doi: 10.1088/1751-8113/49/42/425202
    [46] J. F. Cariñena, J. de Lucas, Lie systems: theory, generalisations, and applications, Diss. Math., 479 (2011), 1–162. https://doi.org/10.4064/dm479-0-1 doi: 10.4064/dm479-0-1
    [47] J. F. Cariñena, F. Falceto, J. Grabowski, M. F. Rañada, Geometry of Lie integrability by quadratures, J. Phys. A: Math. Theor., 48 (2015), 215206. https://doi.org/10.1088/1751-8113/48/21/215206 doi: 10.1088/1751-8113/48/21/215206
    [48] J. F. Cariñena, M. F. Rañada, F. Falceto, J. Grabowski, Revisiting Lie integrability by quadratures from a geometric perspective, Banach Center Publ., 110 (2016), 24–40. https://doi.org/10.4064/bc110-0-2 doi: 10.4064/bc110-0-2
    [49] G. W. Bluman, J. D. Cole, Similarity methods for differential equations, New York: Springer, 1974. https://doi.org/10.1007/978-1-4612-6394-4
    [50] A. Ballesteros, F. J. Herranz, P. Parashar, (1+1) Schrödinger Lie bialgebras and their Poisson-Lie groups, J. Phys. A: Math. Gen., 33 (2000), 3445–3465. https://doi.org/10.1088/0305-4470/33/17/304 doi: 10.1088/0305-4470/33/17/304
    [51] B. Prasse, P. Van Mieghem, Time-dependent solution of the NIMFA equations around the epidemic threshold, J. Math. Bio., 81 (2020), 1299–1355. https://doi.org/10.1007/s00285-020-01542-6 doi: 10.1007/s00285-020-01542-6
    [52] S. Bonaccorsi, S. Ottaviano, A stochastic differential equation SIS model on network under Markovian switching, Stoch. Anal. Appl., 2022. https://doi.org/10.1080/07362994.2022.2146590 doi: 10.1080/07362994.2022.2146590
    [53] T. C. Bountis, V. Papageorgiou, P. Winternitz, On the integrability of systems of nonlinear ordinary differential equations with superposition principles, J. Math. Phys., 27 (1986), 1215–1224. https://doi.org/10.1063/1.527128 doi: 10.1063/1.527128
    [54] J. F. Cariñena, J. Grabowski, A. Ramos, Reduction of time-dependent systems admitting a superposition principle, Acta Appl. Math., 66 (2001), 67–87. https://doi.org/10.1023/A:1010743114995 doi: 10.1023/A:1010743114995
    [55] A. Ballesteros, R. Campoamor-Stursberg, E. Fernández-Saiz, F. J. Herranz, J. de Lucas, Poisson-Hopf algebra deformations of Lie-Hamilton systems, J. Phys. A: Math. Theor., 51 (2018), 065202. https://doi.org/10.1088/1751-8121/aaa090 doi: 10.1088/1751-8121/aaa090
    [56] A. Ballesteros, R. Campoamor-Stursberg, E. Fernández-Saiz, F. J. Herranz, J. de Lucas, A unified approach to Poisson-Hopf deformations of Lie-Hamilton systems based on sl(2), In: V. Dobrev, Quantum theory and symmetries with Lie theory and its applications in physics, Springer Proceedings in Mathematics & Statistics, Singapore: Springer, 263 (2018), 347–366. https://doi.org/10.1007/978-981-13-2715-5_23
    [57] V. Chari, A. Pressley, A guide to quantum groups, Cambridge: Cambridge University Press, 1994.
    [58] A. Ballesteros, F. J. Herranz, Lie bialgebra quantizations of the oscillator algebra and their universal R-matrices, J. Phys. A: Math. Gen., 29 (1996), 4307–4320. https://doi.org/10.1088/0305-4470/29/15/006 doi: 10.1088/0305-4470/29/15/006
  • This article has been cited by:

    1. Yunzhang Zhang, Xiaogang Du, Xinghui Yong, Ji Zhang, A second order time filter backward Euler algorithm for the time‐dependent incompressible thermomicropolar fluid equations, 2025, 105, 0044-2267, 10.1002/zamm.202400430
  • Reader Comments
  • © 2023 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(1637) PDF downloads(103) Cited by(4)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog