Skip to main content
Log in

Modelling unsaturated flow in porous media using an improved iterative scheme

  • Original Article
  • Published:
Environmental Earth Sciences Aims and scope Submit manuscript

Abstract

Richards’ equation is often used in unsaturated flow problems and has a wide range of applications. In the numerical solution, the Richards’ equation is linearized first, and then the finite difference method is used for numerical discretization and iterative calculation. The traditional iterative methods such as Jacobi, Gauss–Seidel (GS) and SOR iterative methods have a slower convergence rate, especially when the discrete space step is small and the time step is large. Therefore, we adopt the integral correction method and the multistep preconditioner to improve the traditional iterative methods and propose an improved Gauss–Seidel iterative method (ICMP(m)-GS) with multistep preconditioner based on the integral correction method to solve the linear equations derived from linearized Richards’ equation. Through examples of unsaturated flow, convergence rate and computational accuracy of the proposed algorithm are validated by comparing the traditional methods and analytical solutions. The results show that the proposed ICMP(m)-GS can greatly improve the ill-condition of linear equations. Compared with the conventional methods GS, SOR and a single improvement method, ICMP(m)-GS has a faster convergence rate, higher calculation efficiency and calculation accuracy. The application example shows that the proposed method can also well simulate the time-varying law of pressure head in the rainfall infiltration of unsaturated soil slopes, and has a nice application effect.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

Data availability

All data generated or analyzed during this study are included within the article.

References

  • An K, Kim S, Chae T, Park D (2018) Developing an accessible landslide susceptibility model using open-source resources. Sustainability 10(2):293

    Article  Google Scholar 

  • Arioli M, Scott J (2013) Chebyshev acceleration of iterative refinement. Numerical Algorithms 66(3):591–608

    Article  Google Scholar 

  • Benzi M (2002) Preconditioning techniques for large linear systems: a survey. J Comput Phys 182(2):418–477

    Article  Google Scholar 

  • Both JW, Kumar K, Nordbotten JM, Radu FA (2018) Anderson accelerated fixed-stress splitting schemes for consolidation of unsaturated porous media. Comput Math Appl 77:1479–1502

    Article  Google Scholar 

  • Celia M, Bouloutas E, Zarba R (1990) A general mass-conservative numerical solution for the unsaturated flow equation. Water Resour Res 26:1483–1496

    Article  Google Scholar 

  • Chávez-Negrete C, Domínguez-Mota FJ, Santana-Quinteros D (2018) Numerical solution of Richards equation of water flow by generalized finite differences. Comput Geotech 101:168–175

    Article  Google Scholar 

  • Dehghan M, Mohammadi-Arani R (2016) Generalized product-type methods based on bi-conjugate gradient (GPBiCG) for solving shifted linear systems. Comput Appl Math 36(4):1591–1606

    Article  Google Scholar 

  • Durbin T, Delemos D (2007) Adaptive underrelaxation of picard iterations in ground water models. Ground Water 45(5):648–651

    Article  Google Scholar 

  • Fahs M, Younes A, Lehmann F (2009) An easy and efficient combination of the mixed finite element method and the method of lines for the resolution of Richards’ equation. Environ Model Softw 24(9):1122–1126

    Article  Google Scholar 

  • Farthing MW, Ogden FL (2017) Numerical solution of Richards’ equation: a review of advances and challenges. Soil Sci Soc Am J 81(6):1257–1269

    Article  Google Scholar 

  • Gardner WR (1958) Some steady-state solutions of the unsaturated moisture flow equation with application to evaporation from a water table. Soil Sci 85(4):228–232

    Article  Google Scholar 

  • Golub GH, van Loan CF (1996) Matrix computations. The Johns Hopkins University Press

    Google Scholar 

  • Hagemam LA, Young DM (1981) Applied Iterative methods. Academic Press, New York

    Google Scholar 

  • Hayek M (2016) Analytical solution to transient Richards’ equation with realistic water profiles for vertical infiltration and parameter estimation. Water Resour Res 52(6):4438–4457

    Article  Google Scholar 

  • Illiano D, Pop IS, Radu FA (2020) Iterative schemes for surfactant transport in porous media. Comput Geosci. https://doi.org/10.1007/s10596-020-09949-2

    Article  Google Scholar 

  • Koohbor B, Fahs M, Hoteit H, Doummar J, Younes A, Belfort B (2020) An advanced discrete fracture model for variably saturated flow in fractured porous media. Adv Water Resour 140:103602

    Article  Google Scholar 

  • Ku CY, Liu CY, Su Y, Xiao JE, Huang CC (2017) Transient modeling of regional rainfall-triggered shallow landslides. Environ Earth Sci 76(16):570

    Article  Google Scholar 

  • Ku CY, Liu CY, Su Y, Xiao JE (2018) Modeling of transient flow in unsaturated geomaterials for rainfall-induced landslides using a novel spacetime collocation method. Geofluids 2018:7892789

    Article  Google Scholar 

  • Kuráž M, Mayer P, Havlíček V, Pech P, Pavlásek J (2013) Dual permeability variably saturated flow and contaminant transport modeling of a nuclear waste repository with capillary barrier protection. Appl Math Comput 219(13):7127–7138

    Google Scholar 

  • Kuraz M, Mayer P, Pech P (2015) Solving the nonlinear and nonstationary Richards equation with two-level adaptive domain decomposition (dd-adaptivity). Appl Math Comput 267:207–222

    Google Scholar 

  • Lehmann F, Ackerer P (1998) Comparison of iterative methods for improved solutions of the fluid flow equation in partially saturated porous media. Transp Porous Media 31(3):275–292

    Article  Google Scholar 

  • Li W, Wei C (2014) An efficient finite element procedure for analyzing three-phase porous media based on the relaxed Picard method. Int J Numer Meth Eng 101(11):825–846

    Article  Google Scholar 

  • Li SH, Wu LZ, Luo XH (2020) A novel method for locating the critical slip surface of a soil slope. Eng Appl Artif Intell 94:103733

    Article  Google Scholar 

  • List F, Radu FA (2016) A study on iterative methods for solving Richards’ equation. Comput Geosci 20(2):341–353

    Article  Google Scholar 

  • Liu CS (2013) A two-side equilibration method to reduce the condition number of an ill-posed linear system. Comput Model Eng Sci 91(1):17–42

    Google Scholar 

  • Liu CY, Ku CY, Huang CC (2015) Numerical solutions for groundwater flow in unsaturated layered soil with extreme physical property contrasts. Int J Nonlinear Sci Numer Simul 16(7):325–335

    Article  Google Scholar 

  • Lott PA, Walker HF, Woodward CS, Yang UM (2012) An accelerated Picard method for nonlinear systems related to variably saturated flow. Adv Water Resour 38:92–101

    Article  Google Scholar 

  • Oldenburg CM, Pruess K (1993) On numerical modeling of capillary barriers. Water Resour Res 29(4):1045–1056

    Article  Google Scholar 

  • Paniconi C, Putti M (1994) A comparison of Picard and newton iteration in the numerical solution of multidimensional variably saturated flow problems. Water Resour Res 30:3357–3374

    Article  Google Scholar 

  • Richards LA (1931) Capillary conduction of liquids through porous mediums. Physics 1(5):318–333

    Article  Google Scholar 

  • Saad Y, Schultz MH (1986) GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J Sci Stat Comput 7(3):856–869

    Article  Google Scholar 

  • Srivastava R, Yeh TCJ (1991) Analytical solutions for one-dimensional, transient infiltration toward the water table in homogeneous layered soils. Water Resour Res 27(5):753–762

    Article  Google Scholar 

  • Svyatskiy D, Lipnikov K (2017) Second-order accurate finite volume schemes with the discrete maximum principle for solving Richards’ equation on unstructured meshes. Adv Water Resour 104:114–126

    Article  Google Scholar 

  • Tracy FT (2006) Clean two- and three-dimensional analytical solutions of Richards’ equation for testing numerical solvers. Water Resour Res 42(8):8503

    Article  Google Scholar 

  • van der Vorst HA (1992) Bi-CGSTAB: a fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems. SIAM J Sci Stat Comput 13(2):631–644

    Article  Google Scholar 

  • Walker HF, Ni P (2011) Anderson acceleration for fixed-point iterations. SIAM J Numer Anal 49(4):1715–1735

    Article  Google Scholar 

  • Wang HF, Anderson MP (1982) Introduction to groundwater modeling. Freeman

    Google Scholar 

  • Wang K, Zhang J (2003) MSP: a class of parallel multistep successive sparse approximate inverse preconditioning strategies. SIAM J Sci Comput 24(4):1141–1156

    Article  Google Scholar 

  • Wang W, Rutqvist J, Görke UJ, Birkholzer JT, Kolditz O (2011) Non-isothermal flow in low permeable porous media: a comparison of Richards’ and two-phase flow approaches. Environ Earth Sci 62(6):1197–1207

    Article  Google Scholar 

  • Wu LZ, Liu GG, Wang LC, Zhang LM, Li BE, Li B (2016) Numerical analysis of 1D coupled infiltration and deformation in layered unsaturated porous medium. Environmen Earth Sci 75(9):761

    Article  Google Scholar 

  • Wu LZ, Huang J, Fan W, Li X (2020a) Hydro-mechanical coupling in unsaturated soils covering a non-deformable structure. Comput Geotech 117:103287

    Article  Google Scholar 

  • Wu LZ, Zhu SR, Peng JB (2020b) Application of the Chebyshev spectral method to the simulation of groundwater flow and rainfall-induced landslides. Appl Math Model 80:408–425

    Article  Google Scholar 

  • Yang HQ, Zhang LL, Li DQ (2018) Efficient method for probabilistic estimation of spatially varied hydraulic properties in a soil slope based on field responses: a Bayesian approach. Comput Geotech 102:262–272

    Article  Google Scholar 

  • Zambra CE, Dumbser M, Toro EF, Moraga NO (2012) A novel numerical method of high-order accuracy for flow in unsaturated porous media. Int J Numer Meth Eng 89:227–240

    Article  Google Scholar 

  • Zeng JC, Zha YY, Yang JZ (2018) Switching the Richards’ equation for modeling soil water movement under unfavorable conditions. J Hydrol 563:942–949

    Article  Google Scholar 

  • Zha Y, Yang J, Shi L, Song X (2013) Simulating one-dimensional unsaturated flow in heterogeneous soils with water content-based Richards equation. Vadose Zone J 12(2):1–13

    Article  Google Scholar 

  • Zha Y, Yang J, Yin L, Zhang Y, Zeng W, Shi L (2017) A modified Picard iteration scheme for overcoming numerical difficulties of simulating infiltration into dry soil. J Hydrol 551:56–69

    Article  Google Scholar 

  • Zha Y, Yang J, Zeng J, Tso CM, Zeng W, Shi L (2019) Review of numerical solution of Richardson–Richards equation for variably saturated flow in soils. Wiley Interdiscip Rev e1364.

  • Zhang LL, Zheng YF, Zhang LM, Li X, Wang JH (2014) Probabilistic model calibration for soil slope under rainfall: effects of measurement duration and frequency in field monitoring. Géotechnique 64(5):365–378

    Article  Google Scholar 

  • Zhang Z, Wang W, Yeh TJ, Chen L, Wang Z, Duan L, An K, Gong C (2016) Finite analytic method based on mixed-form Richards’ equation for simulating water flow in Vadose zone. J Hydrol 537:146–156

    Article  Google Scholar 

  • Zhu SR, Wu LZ, Peng JB (2020) An improved Chebyshev semi-iterative method for simulating rainfall infiltration in unsaturated soils and its application to shallow landslides. J Hydrol 590:125157

    Article  Google Scholar 

  • Zhu SR, Wu LZ, Huang J (2022a) Application of an improved P(m)-SOR iteration method for flow in partially saturated soils. Comput Geosci 26(1):131–145

    Article  Google Scholar 

  • Zhu SR, Wu LZ, Song XL (2022b) An improved matrix split-iteration method for analyzing underground water flow. Eng Comput. https://doi.org/10.1007/s00366-021-01551-z

    Article  Google Scholar 

Download references

Funding

This work was supported by the National Natural Science Foundation of China [nos. 41790432, 51908093].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to L. Z. Wu.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, S.R., Wu, L.Z., Ma, T. et al. Modelling unsaturated flow in porous media using an improved iterative scheme. Environ Earth Sci 81, 224 (2022). https://doi.org/10.1007/s12665-022-10342-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12665-022-10342-8

Keywords

Navigation