Abstract
In this paper, we consider a fully discrete modular grad-div stabilization algorithm for time-dependent thermally coupled magnetohydrodynamic (MHD) equations. The main idea of the proposed algorithm is to add an extra minimally intrusive module to penalize the divergence errors of velocity and improve the computational efficiency for increasing values of the Reynolds number and grad-div stabilization parameters. In addition, we provide the unconditional stability and optimal convergence analysis of this algorithm. Finally, several numerical experiments are performed and further indicated these advantages over the algorithm without grad-div stabilization.
1. Introduction
The incompressible magnetohydrodynamic (MHD) model has a wide range of applications in scientific and engineering, such as electromagnetic pumping, liquid metal, electrolyte, and so on (see [1,2,3,4]). As we know, the MHD model describes the interaction of an incompressible viscous conducting fluid and the electromagnetic field. In other words, it is a multi-physics phenomenon: the magnetic field changes the momentum of the fluid through the Lorenz force, and conversely, the conducting fluid influences the magnetic field through electric currents. When the buoyancy effects cannot be neglected in the momentum equation (owing to temperature differences in the flow), the MHD equations are usually coupled to the heat equation.
In this work, we consider the non-dimensional thermally coupled MHD equations with Boussinesq approximation as follows [5]:
which hold for all , where is a given finite final time and is a bounded domain, represent the fluid velocity, magnetic field, pressure and temperature, respectively; and denote the external force terms. Some non-dimensional numbers in the above equations are characterized as follows:
Here, L is a characteristic length of the problem, U represents a characteristic velocity, B is a characteristic magnetic field, is the fluid density, is denoted as the fluid viscosity, is the magnetic permittivity, is the gravitational acceleration vector, is the electric conductivity, is the adiabatic coefficient, represents a characteristic temperature difference, usually computed from temperature boundary values when they are not zero. The initial values and boundary conditions of the system (1) are set as follows:
In the recent years, much effort has been spent on the development of some efficient numerical methods to investigate this problem. Meir considered the existence and uniqueness of solutions for the thermally coupled MHD flow in [6], and developed the Galerkin finite-element method (FEM). Moreover, optimal error analysis of the model was established in [7]. A stabilized finite-element method was proposed in [8]. Furthermore, a decoupled Crank–Nicolson time-stepping scheme and partitioned time-stepping scheme for the thermally coupled MHD system were considered in [9,10], respectively, and some meaningful stability and convergence results were presented. Yang and Zhang [11] gave the convergence and stability analysis of three iterative methods of the steady thermally coupled MHD equations. In addition, Ding et al. studied convergence analysis of the Crank–Nicolson-extrapolated fully discrete scheme [5] and gave a fully discrete Euler semi-implicit scheme with the magnetic equation approximated by Ndlec edge elements to capture the physical solutions [12], respectively. In addition, the modified characteristics finite-element method and projection method have been proposed in [13,14]. The unconditional stability of the fully discrete scheme and the optimal second-order convergent accuracy in both time and spatial discretizations were proved in [15]. Moreover, a linear fully decoupled velocity correction method for the thermally coupled MHD model was studied in [16].
It is worth mentioning that classical conforming finite-element discretizations for incompressible flows relax the divergence constraint, and give only a relatively weak limit. Although this enables us to construct a stable discretization of the inf-sup condition, a weak limit will lead to errors in the continuous pressure that depends on the Reynolds number and causes inaccurate computational solutions for many flow problems. In order to overcome this difficulty, a grad-div stabilization was discovered for the first time in [17], which is a simple and popular method for improving mass conservation of numerical solutions and only adds a term that equals zero in a continuous equation. The analysis of grad-div stabilization for Stokes equations and Navier–Stokes equations were proposed in [18,19]. For the time-dependent Stokes/Darcy model, two grad-div stabilization methods were proposed in [20]. In addition, a grad-div stabilized projection finite-element method for a double-diffusive natural convection model was given in [21]. In view of this, a great deal of related interesting works have been reported in the recent years [22,23,24]. Although it is easy to implement it in the program, it also has some shortcomings: on the one hand, the stabilization makes it too difficult to solve due to an increased coupling in the system. On the other hand, too large values of grad-div parameters cause a low condition number of the corresponding linear system [25].
To solve the above problems, recently, a modular grad-div stabilization method has been proposed in [26], which allows the Navier–Stokes equations to be solved in two steps. Then, they also gave a BDF2 modular grad-div stabilization method for the Navier–Stokes equations in [27]. Next, the modular grad-div stabilization method of MHD and Boussinesq equations was proposed in [28,29], respectively. In [30], Li et al. presented a rotational pressure-correction method for the Stokes/Darcy model based on the modular grad-div stabilization.
As we know, the conservation of mass plays an important role in the construction of numerical schemes for incompressible fluids. Under certain extreme situations, nonphysical phenomena may appear if discrete solutions are not mass-conservative (see [31] for comprehensive discussions). Moreover, a large Reynolds number will cause the problem of convection dominance, which makes it very difficult to solve. Recently, many researchers are interested in studying highly efficient numerical algorithms for the thermally coupled MHD problem, but there is less attention to deal with the conservation of mass and high Reynolds number simultaneously. Since the modular grad-div stabilization not only improves the conservation of mass, but has been proven useful for increasing values of the Reynolds number and grad-div parameters, the purpose of this paper is to apply the idea from [27] to the thermally coupled MHD model to improve the mass conservation of numerical solutions, and guarantee that the proposed algorithm is still effective for large Reynolds numbers. Here, we propose a first-order fully discrete modular grad-div stabilization method for the thermally coupled MHD equations, which adopts an Euler semi-implicit scheme for the time-discretization. This scheme is divided into two steps; in the first step, the intermediate velocity and other physical unknown quantities are solved. In the second step, we add two penalty terms to enforce improving the mass conservation and ensure high efficiency of the algorithm with large Reynolds numbers and grad-div stabilization parameters. Moreover, the unconditional stability and error estimation corresponding to this scheme are completed in this paper. Numerical examples further verify the reliability of the proposed algorithm.
This paper is arranged as follows. Section 2 describes the necessary notations and mathematical preliminaries. In Section 3, a fully-discrete modular grad-div stabilization method for the incompressible thermally coupled MHD equation is presented. In Section 4 and Section 5, we give its complete stability and convergence analysis, respectively. We also present some numerical experiments to illustrate the reliability and effectiveness of the method in Section 6. Finally, the last section summarizes the results of the paper.
2. Preliminaries
In this section, we use and to denote the usual and its inner product. For the norm and norm are denoted by and , respectively. Particularly, represents the case of In addition, is defined as a normed function space in , is the space of all functions defined on , and the norm is bounded
These notations of Lebesgue and Sobolev spaces are used throughout this paper. We consider the classical function spaces as follows:
the divergence-free subspaces of and are defined by:
From [32], we have the following two formulas
which imply that for all , and
Furthermore, the analysis of time-discretization utilizes the following norms, for
For , we have some properties of these trilinear forms (see [33])
Additionally, for from [34,35], we have the following bounds:
Here and after, C (with or without a subscript) denotes a general positive constant, which may represent different values in different situations. In addition, we need the following assumptions on the prescribed data for problem (1), as it is useful for our later theoretical analysis.
Assumption A1.
The initial data and satisfy
Assumption A2.
The problem (1) has a unique local strong solution on such that
Assumption A3.
Assume that the boundary of Ω is smooth so that the unique solution of the Stokes problem in [34]
for prescribed satisfies
and Maxwell’s equations
for prescribed admit a unique solution which satisfies
The following lemma is very important in convergence analysis; so, we recall it from [34].
Lemma 1
(Discrete Gronwall’s Lemma). Let and for the integer be nonnegative numbers such that
then
For the spatial discretization, we define the following finite spaces, where using the finite-element pair and using element. Let be a uniformly regular family of triangulation of , and define the mesh size .
Here, is defined as (more details see [32])
Furthermore, we need the subspace of which is defined as
Let , we denote by the so-called Stokes projection. The projections satisfy the following properties (see [32]):
for all where a discrete analogue of the Stokes operator A is defined through the condition that for all
Next, we give the numerical scheme of this paper.
3. A Modular Grad-Div Stabilization Method for Time-Dependent Thermally Coupled MHD Equations
Now, we construct a fully-discrete numerical scheme for solving the model system (1) and prove the corresponding unconditional stability. Divide the simulation time T into N smaller time intervals , where Our numerical scheme reads as follows.
4. Stability Analysis
Now, we focus on the stability of Algorithm 1. Our stability analysis shows that approximate solutions of Algorithm 1 are stable without any time step restriction. In order to obtain the stability result, we first present a lemma which gives a relation between solutions of Step 1 and Step 2.
| Algorithm 1 A Modular Grad-Div Stabilization Method |
Step 1: For all , find such that
Step 2: For all , find such that
|
Lemma 2.
Let be solutions to (6). Then, it holds
Proof.
We choose in (6) and use , rearrange terms to obtain the desired estimates. □
Theorem 1.
Assume that . Then, the solutions of Algorithm 1 satisfy the following: for any and we set
Proof.
We first prove the temperature stability result. We set in (5), apply the Canchy–Schwarz and Young’s inequalities on the right hand side, yielding
5. Error Analysis
In this section, we show that solutions of the proposed algorithm converge to the true solutions of (1). In order to obtain the equations, we denote true solutions at time level , the error analysis needs the following error decomposition at time level :
where denotes interpolation of in , denotes interpolation of in , denotes interpolation of in .
Lemma 3.
Consider the second step of Algorithm 1, then it holds (see [29])
Theorem 2.
Suppose that Assumption 1–3 are satisfied, then the following estimate holds
Proof.
For simplicity, our entire proof process is divided into three steps, as shown below.
Step 1: [The derivation of error equations] Let in (2) with , and use integration by parts to get
Then, subtracting (5) from (9)–(11), respectively, we obtain
Here,
Using the decomposition and setting in (12), in (13), in (14), and adding the three equations, we deduce that
Inserting Then, the above equation can be rewritten as follows:
Step 2: [The estimation of the right-hand side terms of error equations] We now estimate each term of the right-hand sides of (15) separately.
Next, using (3), the inverse inequality, the Canchy–Schwarz and Young’s inequalities, we arrive at
Showing that
Further, we can obtain
For the above three inequalities, we sum to
Based on Assumptions 1 and 3, we arrive at
Step 3: [The completion of the proof] Substituting all the above inequalities into the right-hand term of (15) and applying Assumptions 1–3, asserting Lemma 3, yields
Then, we sum over time steps and use the results of Lemma 2 and regularity Assumptions 1–3, and arrive at
Further, we apply Gronwall’s lemma and use to obtain
Finally, applying the triangle inequality yields the desired results. □
6. Numerical Experiment
In this section, we give two numerical experiments to illustrate the reliability of the thermally coupled MHD problem. One aspect is to verify the predicted stability and convergence rates of the previous section, another is to consider the flexibility of large Reynolds number and grad-div stabilization parameters. In the following tests, we use the finite-element pair for the velocity/pressure/magnetic/temperature, respectively.
6.1. An Exact Solution Problem
First, we consider an exact solution problem to verify the stability and the convergence rates of Algorithm 1 for problems (1). Let the domain and the mesh is obtained by dividing into squares and drawing a diagonal in each square. Therefore, the exact solution is given by
then, the external force terms and , boundary conditions, and initial values in Equations (1) are selected to correspond to the exact solution. The parameters , end time .
In Table 1, we set for convergence rates and vary the mesh size between 4, 8, 16, 32, 64. The expected accuracy is consistent with theoretical results. In addition, we can get the -norm convergence rates of velocity, magnetic, and temperature fields to be , the -norm convergence rates of velocity magnetic, and temperature fields are .
Table 1.
Errors and convergence rates of the considered scheme with at .
Next, our test is for increasing. We fix and set In Table 2, errors for velocity and pressure with increasing of the method without grad-div and modular grad-div stabilization method are compared. The corresponding solutions are no-Stab and Modular. We observe that the error of the proposed algorithm hardly increases. However, the approximate solutions generated by the no-Stab method is getting worse and worse, especially for gradient and divergence results of velocity.
Table 2.
Errors for velocity and pressure with increasing .
Finally, we fix , vary the grad-div parameters and . The results are presented in Table 3. We observe that the result of velocity divergence errors of our method becomes small as increases, but has not much impact on them.
Table 3.
Velocity errors and divergence of the modular grad-div methods with different .
6.2. Thermally Driven Cavity Flow Problem
In this experiment, we consider thermal driven cavity flow [36] in to verify the efficiency of the proposed algorithm with high Reynolds number. The computation domain is [0,1] and we set the external force terms . The initial conditions are given by and . Moreover, the boundary conditions are given as follows:
Here, we set As shown in Figure 1 and Figure 2, we plot streamlines of velocity and magnetic, isotherms of temperature of methods no-Stab and our proposed method at different times when the Reynolds number is . We can observe that the results of our proposed method are consistent with no-Stab method, which verifies its correctness.
Figure 1.
No-Stab method: streamlines of velocity and magnetic, isotherms of temperature for s (a), 0.5 s (b), 1 s (c) with Reynolds number .
Figure 2.
Modular grad-div stabilization method: streamlines of velocity and magnetic, isotherms of temperature for s (a), 0.5 s (b), 1 s (c) with Reynolds number .
Moreover, in Figure 3, we show streamlines of velocity and magnetic, isotherms of temperature of our method at different times when the Reynolds number is . As time goes on, the vortex of the velocity streamline gradually moves from left to right, the streamline of the magnetic field gradually becomes curved in Figure 3 (). At the same time, due to the temperature difference between the left and right walls, the isotherm also gradually becomes curved. However, these results do not change significantly when , as can be seen from Figure 1 and Figure 2. It is worth noting that the no-Stab method is divergent with when s, but the modular grad-div stabilization method is still convergent in this case. So, we can find that the proposed method is efficient for the thermally driven cavity flow problem with relatively large Reynolds numbers.
Figure 3.
Modular grad-div stabilization method: streamlines of velocity and magnetic, isotherms of temperature for s (a), 1 s (b), 6 s (c) with Reynolds number .
7. Conclusions
We developed a first-order fully discrete modular grad-div stabilization algorithm for time-dependent thermally coupled MHD equations. The advantages of this scheme is to keep the conservation of mass as much as possible and its effectiveness with high Reynolds number and large grad-div stabilization parameters. Then, the scheme is proven to be stable and convergent. When compared without grad-div stabilization solutions, our algorithm exhibits a smaller divergence error of the velocity and shows how and influence this effect. Moreover, we also confirm that the scheme still maintains the advantage with high and grad-div stabilization parameters. In the future, we will consider high-order schemes with modular grad-div stabilization.
Author Contributions
Conceptualization, H.S.; methodology, H.S. and X.L.; software, X.L.; validation, H.S.; formal analysis, H.S. and X.L.; investigation, H.S. and X.L.; resources, H.S.; data curation, X.L.; writing—original draft preparation, X.L.; writing—review and editing, H.S. and X.L.; visualization, X.L.; supervision, H.S.; project administration, H.S.; funding acquisition, H.S. All authors have read and agreed to the published version of the manuscript.
Funding
This work is partly supported by the NSF of China (No. 12061076, 12126361, 11701493), Scientific Research Plan of Universities in the Autonomous Region (No. XJEDU2020I 001), Key Laboratory Open Project of Xinjiang Province (No. 2020D04002).
Data Availability Statement
Not applicable.
Acknowledgments
The authors would like to thank the editor and referees for their valuable comments and suggestions, which helped us to improve the results of this paper.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Davidson, P.A. Book review: An Introduction to Magnetohydrodynamics. Phys. Today 2002, 55, 56–57. [Google Scholar]
- Lifschitz, A.E. Magnetohydrodynamics and Spectral Theory; Springer: Dordrecht, The Netherlands, 1989. [Google Scholar]
- Moreau, R.J. Magnetohydrodynamics (Fluid Mechanics and Its Applications); Translated from the French by A. F. Wright; Kluwer Academic Publishers Group: Dordrecht, The Netherlands, 1990. [Google Scholar]
- Su, H.; Xu, J.; Feng, X. Optimal convergence analysis of two-level nonconforming finite element iterative methods for 2D/3D MHD equations. Entropy 2022, 24, 587. [Google Scholar] [CrossRef] [PubMed]
- Ding, Q.; Long, X.; Mao, S. Convergence analysis of Crank-Nicolson extrapolated fully discrete scheme for thermally coupled incompressible magnetohydrodynamic system. Appl. Numer. Math. 2020, 157, 522–543. [Google Scholar]
- Meir, A.J. Thermally coupled magnetohydrodynamics flow. Appl. Math. Comput. 1994, 65, 79–94. [Google Scholar] [CrossRef]
- Meir, A.J. Thermally coupled, stationary, incompressible MHD flow; existence, uniqueness, and finite element approximation. Numer. Meth. Part. Differ. Equ. 2010, 11, 311–337. [Google Scholar] [CrossRef]
- Codina, R.; Hern<i>a</i>´ndez, N. Approximation of the thermally coupled MHD problem using a stabilized finite element method. J. Comput. Phys. 2011, 230, 1281–1303. [Google Scholar] [CrossRef]
- Ravindran, S.S. A decoupled Crank-Nicolson time-stepping scheme for thermally coupled magneto-hydrodynamic system. Int. J. Optim. Control. Theor. Appl. (IJOCTA) 2017, 8, 43. [Google Scholar]
- Ravindran, S.S. Partitioned time-stepping scheme for an MHD system with temperature-dependent coefficients. IMA J. Numer. Anal. 2018, 39, 1860–1887. [Google Scholar]
- Yang, J.; Zhang, T. Stability and convergence of iterative finite element methods for the thermally coupled incompressible MHD flow. Int. J. Numer. Method. Heat 2020, 30, 5103–5141. [Google Scholar] [CrossRef]
- Ding, Q.; Long, X.; Mao, S. Convergence analysis of a fully discrete finite element method for thermally coupled incompressible MHD problems with temperature-dependent coefficients. ESAIM Math. Model. Numer. 2022, 56, 969–1005. [Google Scholar]
- Si, Z.; Lu, J.; Wang, Y. Unconditional stability and error estimates of the modified characteristics FEMs for the time-dependent thermally coupled incompressible MHD equations. Comput. Fluids 2022, 240, 105427. [Google Scholar] [CrossRef]
- Si, Z.; Wang, M.; Wang, Y. A projection method for the non-stationary incompressible MHD coupled with the heat equations. Appl. Math. Comput. 2022, 428, 127217. [Google Scholar] [CrossRef]
- Tang, Z.; An, R. Error analysis of the second-order BDF finite element scheme for the thermally coupled incompressible magnetohydrodynamic system. Comput. Math. Appl. 2022, 118, 110–119. [Google Scholar] [CrossRef]
- Zhang, Z.; Su, H.; Feng, X. Linear full decoupling, velocity correction method for unsteady thermally coupled incompressible magneto-hydrodynamic equations. Entropy 2022, 24, 1159. [Google Scholar] [CrossRef] [PubMed]
- Franca, L.P.; Hughes, T.J. Two classes of mixed finite element methods. Comput. Methods Appl. Mech. Eng. 1988, 69, 89–129. [Google Scholar] [CrossRef]
- Olshanskii, M.; Reusken, A. Grad-div stablilization for stokes equations. Math. Comput. 2004, 73, 1699–1718. [Google Scholar] [CrossRef]
- Olshanskii, M.; Lube, G.; Heister, T.; Löwe, J. Grad-div stabilization and subgrid pressure models for the incompressible Navier-Stokes equations. Comput. Methods Appl. Mech. Eng. 2009, 198, 3975–3988. [Google Scholar] [CrossRef]
- Qin, Y.; Hou, Y.; Huang, P.; Wang, Y. Numerical analysis of two grad-div stabilization methods for the time-dependent Stokes/Darcy model. Comput. Math. Appl. 2020, 79, 817–832. [Google Scholar]
- Zeng, Y.; Huang, P. A grad-div stabilized projection finite element method for a double-diffusive natural convection model. Numer. Heat Transf. B-Fund. 2020, 78, 110–123. [Google Scholar] [CrossRef]
- Jenkins, E.W.; John, V.; Linke, A.; Rebholz, L.G. On the parameter choice in grad-div stabilization for the Stokes equations. Adv. Comput. Math. 2014, 40, 491–516. [Google Scholar] [CrossRef]
- Linke, A.; Rebholz, L.G.; Wilson, N.E. On the convergence rate of grad-div stabilized Taylor-Hood to Scott-Vogelius solutions for incompressible flow problems. J. Math. Anal. Appl. 2011, 381, 612–626. [Google Scholar] [CrossRef]
- Le Borne, S.; Rebholz, L.G. Preconditioning sparse grad-div/augmented Lagrangian stabilized saddle point systems. Comput. Visual. Sci. 2013, 16, 259–269. [Google Scholar] [CrossRef]
- Glowinski, R.; Le Tallec, P. Augmented Lagrangian and Operator-Splitting Methods in Nonlinear Mechanics; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 1989. [Google Scholar]
- Fiordilino, J.A.; Layton, W.; Rong, Y. An efficient and modular grad-div stabilization. Comput. Methods Appl. Mech. Eng. 2018, 335, 327–346. [Google Scholar] [CrossRef]
- Rong, Y.; Fiordilino, J.A. Numerical analysis of a BDF2 modular grad-div stabilization method for the Navier-Stokes equations. J. Sci. Comput. 2020, 82, 66. [Google Scholar] [CrossRef]
- Lu, X.; Huang, P. A modular grad-div stabilization for the 2D/3D nonstationary incompressible magnetohydrodynamic equations. J. Sci. Comput. 2020, 82, 3. [Google Scholar] [CrossRef]
- Akbas, M.; Rebholz, L.G. Modular grad-div stabilization for the incompressible nonisothermal fluid flows. Appl. Math. Comput. 2021, 393, 125748. [Google Scholar]
- Li, W.; Fang, J.; Qin, Y.; Huang, P. Rotational pressure-correction method for the Stokes/Darcy model based on the modular grad-div stabilization. Appl. Numer. Math. 2021, 160, 451–465. [Google Scholar] [CrossRef]
- John, V.; Linke, A.; Medron, C.; Neilan, M.; Rebholz, L.G. On the divergence constraint in mixed finite element methods for incompressible flows. SIAM Rev. 2017, 59, 492–544. [Google Scholar] [CrossRef]
- He, Y.; Li, J. Convergence of three iterative methods based on the finite element discretization for the stationary Navier-Stokes equations. Comput. Methods Appl. Mech. Eng. 2009, 198, 1351–1359. [Google Scholar] [CrossRef]
- Layton, W. Introduction to the Numerical Analysis of Incompressible Viscous Flows; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2008. [Google Scholar]
- He, Y. Unconditional convergence of the Euler semi-implicit scheme for the three-dimensional incompressible MHD equations. IMA J. Numer. Anal. 2015, 35, 767–801. [Google Scholar] [CrossRef]
- Dong, X.; He, Y. Optimal convergence analysis of Crank-Nicolson extrapolation scheme for the three-dimensional incompressible magnetohydrodynamics. Comput. Math. Appl. 2018, 76, 2678–2700. [Google Scholar] [CrossRef]
- Wu, J.; Feng, X.; Liu, F. Pressure-correction projection FEM for time-dependent natural convection problem. Commun. Comput. Phys. 2017, 21, 1090–1117. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).