- Research
- Open access
- Published:
Discontinuous finite volume element method of two-dimensional unsaturated soil water movement problem
Advances in Difference Equations volume 2019, Article number: 478 (2019)
Abstract
In this paper, a numerical approximation method for the two-dimensional unsaturated soil water movement problem is established by using the discontinuous finite volume method. We prove the optimal error estimate for the fully discrete format. Finally, the reliability of the method is verified by numerical experiments. This method is not only simple to calculate, but also stable and reliable.
1 Introduction
The movement of water in soil is a very complicated problem. This paper mainly studies the water movement in furrow irrigation, that is, the water movement in the trapezoidal region to the soil diffusion on both sides and the infiltration of the underground pipeline into the surrounding soil. Unsaturated soil water movement refers to the movement of water in the soil when the water is not full of pores. It is an important form of fluid movement in porous media. We assume that the soil is homogeneous and isotropic. Let the x-axis be horizontal to the right and the z-axis vertically downward. According to Darcy’s law and the continuity principle, the problem of unsaturated soil water movement can be reduced to the following model (see [1]):
where \(Q(x,z,t)\) is the soil moisture volume water content, \(D(Q)\) indicates the diffusion rate of soil water, \(K(Q)\) indicates the hydraulic conductivity, \(-S_{r}\) is the absorption rate of the root zone, the relationship between \(K(Q)\), \(D(Q)\) and Q is as follows:
where \(Q_{s}\) is the soil water saturated water content, \(Q_{r}\) is the residual moisture content of the soil moisture, where \(0< Q_{s}<1\), the saturated water conductivity \(K_{s}\), the soil parameter b and the saturated soil water potential \(\psi _{s}\) are all related to the soil structure and are known constants. Therefore, it can be determined that \(K(Q)\), \(D(Q)\), \(\frac{\partial K(Q)}{\partial Q}\), \(\frac{\partial K(Q)}{\partial z}\), \(\frac{\partial D(Q)}{\partial Q}\) are bounded, that is, there are two constants \(K_{1}\), \(K_{2}\), such that: \(K_{1}\leq K(Q)\), \(\frac{\partial K(Q)}{\partial Q}\), \(\frac{\partial K(Q)}{\partial z}\), \(\frac{\partial D(Q)}{ \partial Q}\), \(D(Q)\leq K_{2}\).
The following conditions are given for (1):
- (1)
Initial condition: \(Q(x,z,0)=Q_{0}\);
- (2)
Boundary condition:
$$\textstyle\begin{cases} Q(0,0,t)=Q_{s}, & t\in [0,T], \\ Q(L,z,t)=Q_{0}, & L\rightarrow \pm \infty , t\in [0,T], \\ Q(x,M,t)=Q_{0}, & M\rightarrow \pm \infty , t\in [0,T], \end{cases} $$where \(Q_{0}\) represents the initial water content and \(Q_{s}\) represents the saturated water content.
According to the literature [2], the solution to the problem is existing and unique. Based on the reliability of this problem and its practical significance in meteorology, agricultural environmental engineering, hydrodynamics, etc., in recent years, many scholars have proposed numerical methods to solve it. The numerical solutions of one-dimensional and two-dimensional soil water movement problems are given by the finite difference method in Ref. [2, 3]. However, because the finite difference method is very sensitive to boundary conditions and soil parameters, the error is large. The authors of Ref. [4, 5] used the finite volume element method to simulate the two-dimensional soil water flow problem and overcome the weakness of the finite difference method. To the best of our knowledge, there is no report on the discontinuous finite volume element method to deal with two-dimensional unsaturated water movement. In this paper, we focus on the mathematical model characteristics of the two-dimensional unsaturated water motion problem, and we mainly discuss the discontinuous finite volume element method of the problem. This method not only inherits the advantages of the format of the finite volume element method, that is, a simple structure, high precision, simple calculation and local conservation between physical quantities, but it also has the characteristics of discontinuous finite element, the finite element space does not need to meet any continuity requirements, the space structure is simple, and there is good locality and parallelism.
This paper is organized as follows, in Sect. 2, we derive a discontinuous finite volume element format for unsaturated soil water movement problems. In Sect. 3, we give some lemmas related to error analysis. In Sect. 4, we obtain the optimal estimate of \(L^{2}\)-norm and \(|\!|\!|\cdot |\!|\!|_{1,h}\)-norm. In Sect. 5, numerical experiments are given to verify the validity of the theoretical analysis.
2 Discontinuous finite volume element format for unsaturated soil water movement problems
For convenience, it is assumed that the region \(\varOmega \in R^{2}\) is a suitably smooth and sufficiently large bounded region. On the boundary ∂Ω of the region Ω, the initial moisture content \(Q_{0}\) remains unchanged. We define the dual partition \(T_{h}^{*}\) of \(T_{h}\) for the test function space as follows. Let \(T_{h}\) be a triangulation of Ω with \(\operatorname{diam}(\varOmega )\), where h is the set of all the triangular elements K, \(h(K)\) is the side length of the unit \(K\in T_{h}\). Let Γ denote the union of the boundaries of the triangle K of \(T_{h}\), \(\varGamma _{0}=\varGamma \backslash \partial \varOmega \), \(h=\max_{K\in T_{h}}{ h(K)} \). We divide each K into three triangles by connecting the barycenter B and three corners of the triangle as shown in Fig. 1. Let \(T_{h}^{*} \) consist of all these triangles \(T_{j}\).
On the original split, we define the following broken Sobolev space:
and its norm
where \(H^{i}(K)\) is the standard Sobolev space defined on unit K, m is a positive integer.
We define a finite dimensional trial function space \(U_{h}\) with the original partition \(T_{h}\):
Define the finite dimensional test function space on the dual partition \(T_{h}^{*}\):
where \(P_{l}\) denotes a polynomial with degree less than or equal to l (\(l=0,1\)) defined on \(K(T)\).
Let \(U(h)=U_{h}+H^{2}(\varOmega )\cap H_{0}^{1}(\varOmega )\). Define a mapping \(\gamma _{h}:U(h)\rightarrow V_{h}\) as
where \(h_{e}\) is the length of the boundary e of the unit K.
In order to facilitate theoretical analysis, take \(Q_{0}=0\), and let \(F(Q)=\mathbf{p}\cdot K(Q)\), we have
So (1) can be written as
Multiplying (3) by \(v_{h}\in V_{h}\), integrating on the dual unit, summing over T, and using the Green formula, we obtain
where n is the unit outward normal vector on ∂T.
So
where \(P_{4}=P_{1}\), \(P_{5}=P_{2}\), \(P_{6}=P_{3}\).
Assume \(e=\partial K_{1}\cap \partial K_{2}\), where \(K_{1}\), \(K_{2}\) are the adjacent two units in \(T_{h}\), and let \(\mathbf{n}_{1}\) and \(\mathbf{n}_{2}\) be unit normal vectors on e pointing exterior to \(K_{1}\) and \(K_{2}\). For scalar functions p and vector functions q, we define the average \(\{\cdot \}\) and the jump \([\cdot ]\) on e, as follows (see [6]).
If \(e\in \varGamma _{0}\) and \(e\subset \partial K_{1}\cap \partial K_{2}\), then
If \(e\in \varGamma \backslash \varGamma _{0}\), and \(e\subset \partial K\), then
According to the above average and the definition of the jump, a straightforward computation gives
Using (5) and the fact that \([D(Q)\nabla Q\cdot \mathbf{n}v _{h}]| _{e}=0\), \(\forall e\in \varGamma _{0}\), we have
Define the following bilinear form:
where α is a real constant (see [7]).
The semi-discrete discontinuous finite volume element format of problem (1) is to find \(Q_{h}\in U_{h}\), such that
Since Q is the solution to the problem (1), and \([\gamma _{h}Q]|_{e}=0\), the true solution Q satisfies
Next, we present the fully discrete discontinuous finite volume element method. Take Δt as the time step, recorded as \(\Delta t=\frac{T}{N}\), \(N>0\), and N is a positive integer, \(t^{j}=j\Delta t\),when \(t=t^{j}\). If we use the backward difference quotient \(\partial _{t}Q_{h}^{j}=\frac{Q_{h}^{j}-Q_{h}^{j-1}}{\Delta t}\) to approximate the differential quotient in the semi-discrete scheme, then we get the backward Euler fully discrete discontinuous finite volume element format: find \(Q_{h}^{j}\in U_{h}\), (\(j=1,\ldots ,N\)), \(\forall v_{h}\in U_{h}\), satisfying
3 Some lemmas
We define a norm \(|\!|\!|\cdot |\!|\!|\) for \(U_{h}\) as follows:
where \(|u|^{2}_{1,h}=\sum_{K\in T_{h}}|u|^{2}_{1,K}\).
The following trace inequality can be found in [8]. If e is the edge of unit K with length \(h_{e}\), then
For \(\forall Q\in H^{1}(\varOmega )\), introduce the original equation solution Q to geta Ritz projection \(R_{h}(t): H^{1}(\varOmega )\rightarrow U_{h}\) which satisfies
According to the relevant theory of the Ritz projection \(R_{h}\) (see [3]), the following interpolation properties are obtained:
Lemma 1
(see [9])
The operator \(\gamma _{h}\)is self-adjoint with respect to the \(L^{2}\)-inner product, that is,
and if we define
then \(|\!|\!|\cdot |\!|\!|_{0}\)and \(\Vert \cdot \Vert \)are equivalent, and
Lemma 2
(see [9])
The operator \(\gamma _{h}\)satisfies the following properties:
Lemma 3
(see [10])
There is a normal numberβthat is independent ofh, such that
Lemma 4
(see [6])
For \(\forall u_{h},v_{h}\in U_{h}\), there exists a positive constantCindependent ofh, and we have
Lemma 5
There is a constant C independent of h such that
Lemma 6
(see [9])
There is a constant C independent of h such that
Lemma 7
If \(Q,Q_{t}\in W^{2,\infty }(\varOmega )\cap H ^{3}(\varOmega )\), there is a constant \(C_{0}\), \(C_{1}\)independent ofhsuch that, for small enough, we have
Proof
Let \(Q_{I}\in U_{h}\) be the interpolation of Q, it is well known that
By the definition of \(|\!|\!|\cdot |\!|\!|_{1,h}\), we have
Using Lemma 3 and Lemma 4, we have
Using triangular inequalities, inverse inequalities and (19), we obtain
So
Therefore
4 Convergence analysis
Theorem 1
LetQ, \(Q_{h}^{n}\)be the solutions of (1) and (8), if \(Q\in L^{2}(0,T;H^{3}(\varOmega ))\), \(Q_{t}\in L^{2}(0,T;L^{2}(\varOmega ))\), \(Q_{tt}\in L^{2}(0,T;L^{2}( \varOmega ))\), \(Q_{h}(0)=R_{h}Q(0)=0\), then there is a constantCindependent ofhand Δt, such that
Proof
Let \(Q_{h}^{n}=Q(t^{n})\), \(R_{h}Q^{n}=R_{h}{Q(t^{n})}\), \(Q _{t}^{n}=\frac{\partial Q^{n}}{\partial t}\), \(\rho ^{n}=Q^{n}-R_{h}{Q ^{n}}\), \(\theta ^{n}=R_{h}{Q^{n}}-Q_{h}^{n}\). Now we estimate \(\Vert \theta ^{n}\Vert \).
Subtracting (8) from (7) gives the error equation
where
Using (10), the error equation is equivalent to
Choosing \(v_{h}=\theta ^{j}\) in (25), using Lemma 3, we have
The right side of Eq. (25) is recorded as \(I_{1}\), \(I_{2}\), \(I_{3}\), and is estimated item by item.
Using the Hölder inequalities and ε inequalities, we get
Using Lemma 5, the triangular inequalities and the ε inequalities, we have
Assume \(|Q_{h}^{j}|_{1,\infty }\leq C_{0}\), \(j=0,1,\ldots ,N\). Proof of it will be given later.
From the Hölder inequalities and the ε inequalities, we have
Let \(\xi ^{j}=\partial _{t} R_{h}{Q^{j}}-Q_{t}^{j}\) and use the above estimate; (25) is transformed into
Multiplying \(2\Delta t\) on both sides of type (27), summing over j from 1 to n at both sides of (27) and noting that \(\theta ^{0}=0\),
where
Taking (10) and the discrete Gronwall lemma,
which is
Combining (10) with the triangle inequality, we obtain the desired result (21).
The following proves \(|Q_{h}^{j}|_{1,\infty }\leq C_{0}\), \(j=0,1, \ldots ,N\).
Assume \(C_{0}=1+\sup_{[0,T]}|R_{h}Q|_{1,\infty }\), actually, when \(t=0\), \(Q_{h}^{0}=R_{h}Q^{0}=0\), obviously
Let us assume that \(j=0,1,\ldots ,k-1\), \(|Q_{h}^{j}|_{1, \infty }\leq C_{0}\) is established. So when \(\Delta t=O(h)\) and h is full,
Next we estimate \(|\!|\!|\theta ^{n}|\!|\!|_{1,h}\).
By letting \(v_{h}=\partial _{t}\theta ^{j}\) in (24), we have
The left end item is obtained by Lemma 1
Therefore, the error equation is transformed:
Let \(\xi ^{j}=\partial _{t} R_{h}{Q(t^{j})}-Q_{t}(t^{j})\), similar to the previous estimates
For \(J_{4}\), using Lemma 5, the ε inequality and the boundedness of \(D(Q_{h})\), we get
In summary,
Summing over j from 1 to n at both sides of (32) and, noting that \(\theta ^{0}=0\), we have
It follows from (10) and the Gronwall lemma that
So
Finally, the conclusions are proved by (10), (34) and the triangular inequalities. □
5 Numerical experiments
5.1 Experiment 1
First consider the following questions:
where Ω is our solution area, \(T=1\), let h be the space step, t be the time step, and the numerical solution be \(u_{h}\). The calculation results are shown in Table 1. We use Matlab to calculate the numerical solution.
5.2 Experiment 2
In order to verify the correctness of the theoretical analysis results, consider the following questions:
Take a true solution \(u=t \sin (pi x)\sin (pi y)\), \(F(u)= \mathbf{p}\cdot K(u)\), \(\mathbf{p}=(0,1)\), \(K(u)=cu^{10}\). Obviously, the true solution satisfies \(0\leq u\leq 1\), the solution interval is \(\varOmega =(0,1)\times (0,1)\), and the time interval is \([0, 1]\). h is the space step, Δt is the time step and f is the source and sink item. We take \(A(u)\), \(K(u)\) with different values, calculate the numerical solution \(u_{h}\), and give the corresponding \(L^{2}\) mode error and \(H^{1}\) mode error and the corresponding error order.
Take \(A(u)=u+1\), \(K(u)=cu^{10}\), the results are shown in Tables 2–4.
When we take \(A(u)=u+1\), \(K(u)=cu^{10}\), we find that: when the nonlinear property of the nonlinear term A(u)is not strong and the nonlinear property of the nonlinear term K(u) is strong, if the convection term is not dominant, as shown in Table 2, the error orders of \(L^{2}\)-mode and \(H^{1}\)-mode obtained are approximately equal to 2 and 1, respectively, consistent with the theoretical analysis; if the convection term is dominant, as shown in Tables 3 and 4, the discontinuous finite volume element method is far from the expected result.
Take \(A(u)=u^{8}+1\), \(K(u)=c\cdot u^{10}\), the results are shown in Tables 5–7.
Take \(A(u)=u^{9}+1\), \(K(u)=c\cdot u^{10}\), the results are shown in Tables 8–10.
When we take \(A(u)=u^{8}+1\) and \(A(u)=u^{9}+1\), \(K(u)=cu^{10}\), we find that: when the nonlinear property of the nonlinear term A(u) and K(u) is strong, if the convection term is not dominant, as shown in Tables 5 and 8, the error orders of the \(L^{2}\)-mode and \(H^{1}\)-mode obtained are approximately equal to 2 and 1, respectively, which are consistent with the theoretical analysis; if the convection term is dominant, from Tables 6 and 7 and 9 and 10, the discontinuous finite volume element method is far from the theoretical analysis.
6 Conclusion
In this paper, we mainly apply discontinuous finite volume element method to study two-dimensional unsaturated soil water movement. Firstly, we give semi-discrete discontinuous finite volume element scheme. Secondly, the convergence analysis is carried out on the basis of the fully discrete scheme. It is proved that the \(L^{2}\)-modulus estimation and the \(H^{1}\)-modulus estimation of the scheme reach 2 and 1, respectively. Finally, the validity of the theoretical analysis is verified by numerical experiments. Through numerical experiments, it is found that: when the convection term of the nonlinear problem is not dominant, the discontinuous finite volume element method can be considered to deal with such problems.
This paper is the research result of the 2019 Zaozhuang University Research Fund Project “Numerical Simulation of Discontinuous Finite Volume Element Method for Unsaturated Soil Water Flow Problem”.
References
Bear, J.: Dynamics of Fluids in Porous Media. Am. Elsevier, New York (1972)
Huanrong, L., Zhendong, L., Zhenghui, X., et al.: Generalized difference method and numerical simulation of unsaturated soil water flow problem. Math. Numer. Sin. 28(3), 321–336 (2006)
Huanrong, L., Zhendong, L.: Self-discrete finite volume element simulation for two-dimension unsaturated soil water flow problem. Math. Numer. Sin. 33(1), 57–68 (2011)
Arnold, D.N., Brezzi, F., Cockburn, B., Martin, L.D.: Unified analysis of discontinuous Galerkin methods for elliptic problems. SIAM J. Numer. Anal. 39, 1749–1779 (2002)
Huanrong, L.I.: Generalized difference methods for one-dimensional viscoelastic problems. J. Korean Soc. Ind. Appl. Math. 9(2), 55–64 (2005)
Ye, X.: A new discontinuous finite volume method for elliptic problems. SIAM J. Numer. Anal. 42, 1062–1072 (2004)
Dai, Y.J., Zeng, Q.C.: A land surface model (IAP94) for climate studies, part I: formulation and validation in off-line experiments. Adv. Atmos. Sci. 14 433–460 (1997)
Arnold, D.N.: An interior penalty finite element method with discontinuous elements. SIAM J. Numer. Anal. 19(4), 742–760 (1982)
Bi, C., Jiaqiang, G.: Discontinuous finite volume element method for parabolic problems. Numer. Methods Partial Differ. Equ. 26(2), 367–383 (2010)
Ye, X.: A new discontinuous finite volume method for Stokes problems. SIAM J. Numer. Anal. 44, 183–198 (2006)
Acknowledgements
The authors would like to thank the editor and the anonymous reviewers for their valuable comments and constructive suggestions to improve the quality of this paper.
Availability of data and materials
Data sharing not applicable to this article as no data sets were generated or analysed during the current paper.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
The two authors contributed equally to the manuscript and typed, read, and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval and consent to participate
Not applicable.
Competing interests
The authors declare that they have no competing interests.
Consent for publication
Not applicable.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Chen, F., Xu, Z. Discontinuous finite volume element method of two-dimensional unsaturated soil water movement problem. Adv Differ Equ 2019, 478 (2019). https://doi.org/10.1186/s13662-019-2395-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13662-019-2395-7