Skip to main content
Log in

Data assimilation for real-time subsurface flow modeling with dynamically adaptive meshless node adjustments

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Over the past few decades, various inverse modeling and data assimilation techniques have been proposed to integrate observed data into subsurface flow models for optimal parameter estimation. In practice, subsurface flow models are often constructed based only on preliminary hydrogeological surveys. Additional data will be collected from supplementary hydrogeological surveys afterward and will therefore be difficult, if not impossible, to incorporate into predefined numerical nodes. Grid refinement or model reconstruction is repetitively required whenever new or additional data are assimilated into physical models. A novel data assimilation method that uses a dynamically adaptive node adjustment (DANA) scheme was proposed in this paper. DANA avoids laborious remeshing to assimilate real-time data. It combines the meshless method, interpolation method, and fast-node-placement algorithm to automatically update the layouts of computational nodes according to the newly available data over time. The meshless generalized finite difference was chosen to develop the DANA framework, and the ensemble Kalman filter (EnKF) was used as the data assimilation approach. The accuracy and computational efficiency of the proposed methods were investigated, and the applicability of DANA was demonstrated by solving a hypothetical assimilation problem. The results indicate that DANA can efficiently cooperate with the EnKF to achieve real-time updating for subsurface modeling. The DANA-based assimilation model can flexibly handle randomly distributed additional data, efficiently reduce parameter uncertainty, and provide versatile dynamical modeling.

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
Fig. 21
Fig. 22

Similar content being viewed by others

Data availability

The data that support the findings of this study are openly available in Mendeley Data at https://doi.org/10.17632/gtsxgxrh9t.1.

References

  1. Konapala G, Mishra AK, Wada Y, Mann ME (2020) Climate change will affect global water availability through compounding changes in seasonal precipitation and evaporation. Nat Commun 11:3044. https://doi.org/10.1038/s41467-020-16757-w

    Article  Google Scholar 

  2. Notton G, Nivet ML, Voyant C, Paoli C, Darras C, Motte F, Fouilloy A (2018) Intermittent and stochastic character of renewable energy sources: consequences, cost of intermittence and benefit of forecasting. Renew Sustain Energy Rev 87:96–105. https://doi.org/10.1016/j.rser.2018.02.007

    Article  Google Scholar 

  3. Ricks W, Norbeck J, Jenkins J (2022) The value of in-reservoir energy storage for flexible dispatch of geothermal power. Appl Energy 313:118807. https://doi.org/10.1016/j.apenergy.2022.118807

    Article  Google Scholar 

  4. Crotogino F (2022) Large-scale hydrogen storage. Storing Energy Spec Ref Renew Energy Sources 26:613–632. https://doi.org/10.1016/B978-0-12-824510-1.00003-9

    Article  Google Scholar 

  5. Matos CR, Carneiro JF, Silva PP (2019) Overview of large-scale underground energy storage technologies for integration of renewable energies and criteria for reservoir identification. J Energy Storage 21:241–258. https://doi.org/10.1016/j.est.2018.11.023

    Article  Google Scholar 

  6. Chen SY, Hsu KC, Wang CL (2022) Impact of time-varying cement degradation on the borehole cement sheath integrity in a supercritical CO2 environment. Int J Geomech 22:04022131. https://doi.org/10.1061/(ASCE)GM.1943-5622.0002467

    Article  Google Scholar 

  7. Singh R, Chakma S, Birke V (2020) Numerical modelling and performance evaluation of multi-permeable reactive barrier system for aquifer remediation susceptible to chloride contamination. Groundwater Sustain Dev 10:100317. https://doi.org/10.1016/j.gsd.2019.100317

    Article  Google Scholar 

  8. Tarkowski R (2019) Underground hydrogen storage: characteristics and prospects. Renew Sustain Energy Rev 105:86–94. https://doi.org/10.1016/j.rser.2019.01.051

    Article  Google Scholar 

  9. Chen SY, Hsieh BZ, Hsu KC, Chang YF, Liu JW, Fan KC, Chiang LW, Han YL (2021) Well spacing of the doublet at the Huangtsuishan geothermal site, Taiwan. Geothermics 89:101968. https://doi.org/10.1016/j.geothermics.2020.101968

    Article  Google Scholar 

  10. Wu H, Jayne RS, Bodnar RJ, Pollyea RM (2021) Simulation of CO2 mineral trapping and permeability alteration in fractured basalt: implications for geologic carbon sequestration in mafic reservoirs. Int J Greenhouse Gas Control 109:103383. https://doi.org/10.1016/j.ijggc.2021.103383

    Article  Google Scholar 

  11. Jia S, Dai Z, Yang Z, Du Z, Zhang X, Ershadnia R, Soltanian MR (2022) Uncertainty quantification of radionuclide migration in fractured granite. J Cleaner Prod 366:132944. https://doi.org/10.1016/j.jclepro.2022.132944

    Article  Google Scholar 

  12. Younger PL (2014) Hydrogeological challenges in a low-carbon economy. Q J Eng Geol Hydrogeol 47:7–27. https://doi.org/10.1144/qjegh2013-063

    Article  Google Scholar 

  13. Kitanidis PK (2015) Persistent questions of heterogeneity, uncertainty, and scale in subsurface flow and transport. Water Resour Res 51:5888–5904. https://doi.org/10.1002/2015WR017639

    Article  Google Scholar 

  14. Carrera J, Neuman SP (1986) Estimation of aquifer parameters under transient and steady state conditions: maximum likelihood method incorporating prior information. Water Resour Res 22:199–210. https://doi.org/10.1029/WR022i002p00199

    Article  Google Scholar 

  15. Jaime Gómez-Hernánez JJ, Sahuquillo A, Capilla JE (1997) Stochastic simulation of transmissivity fields conditional to both transmissivity and piezometric data-I. Theory J Hydrol 203:162–174. https://doi.org/10.1016/S0022-1694(97)00098-X

    Article  Google Scholar 

  16. Alcolea A, Carrera J, Medina A (2006) Pilot points method incorporating prior information for solving the groundwater flow inverse problem. Adv Water Resour 29:1678–1689. https://doi.org/10.1016/j.advwatres.2005.12.009

    Article  Google Scholar 

  17. Fu J, Gómez-Hernández JJ (2009) A blocking Markov chain Monte Carlo method for inverse stochastic hydrogeological modeling. Math Geosci 41:105–128. https://doi.org/10.1007/s11004-008-9206-0

    Article  MATH  Google Scholar 

  18. Lykkegaard MB, Dodwell TJ (2022) Where to drill next? A dual-weighted approach to adaptive optimal design of groundwater surveys. Adv Water Resour 164:104219. https://doi.org/10.1016/j.advwatres.2022.104219

    Article  Google Scholar 

  19. Zhou H, Gómez-Hernández JJ, Li L (2014) Inverse methods in hydrogeology: evolution and recent trends. Adv Water Resour 63:22–37. https://doi.org/10.1016/j.advwatres.2013.10.014

    Article  Google Scholar 

  20. Nakamura G, Potthast R (2015) An introduction to the theory and methods of inverse problems and data assimilation, inverse modeling. IOP Publishing

    Book  MATH  Google Scholar 

  21. Yeh T-CJ, Jin M, Hanna S (1996) An iterative stochastic inverse method: conditional effective transmissivity and hydraulic head fields. Water Resour Res 32:85–92. https://doi.org/10.1029/95WR02869

    Article  Google Scholar 

  22. Ni CF, Huang YJ, Dong JJ, Yeh TCJ (2015) Sequential hydraulic tests for transient and highly permeable unconfined aquifer systems—model development and field-scale implementation. Hydrol Earth Syst Sci Discuss 12:12567–12613. https://doi.org/10.5194/hessd-12-12567-2015

    Article  Google Scholar 

  23. Tsai JP, Yeh TJ, Cheng CC, Zha Y, Chang LC, Hwang C, Wang YL, Hao Y (2017) Fusion of time-lapse gravity survey and hydraulic tomography for estimating spatially varying hydraulic conductivity and specific yield fields. Water Resour Res 53:8554–8571. https://doi.org/10.1002/2017WR020459

    Article  Google Scholar 

  24. Chang LC, Tsai JP, Chen YC (2019) Estimating hydraulic conductivity and specific yield by time-lapse gravity survey and hydraulic tomography. Admin S, vol 2019. Am Geophys Union Fall Meeting, p H53Q-2062

  25. Moradkhani H, Hsu KL, Gupta H, Sorooshian S (2005) Uncertainty assessment of hydrologic model states and parameters: sequential data assimilation using the particle filter. Water Resour Res 41:W05012. https://doi.org/10.1029/2004WR003604

    Article  Google Scholar 

  26. Yu HL, Wu YZ, Cheung SY (2020) A data assimilation approach for groundwater parameter estimation under Bayesian maximum entropy framework. Stoch Environ Res Risk Assess 34:709–721. https://doi.org/10.1007/s00477-020-01795-z

    Article  Google Scholar 

  27. Hsu KL, Bellerby T, Sorooshian S (2009) LMODEL: a satellite precipitation methodology using cloud development modeling. Part ii: validation. J Hydrometeol 10:1096–1108. https://doi.org/10.1175/2009JHM1092.1

    Article  Google Scholar 

  28. Panzeri M, Riva M, Guadagnini A, Neuman SP (2014) Comparison of ensemble kalman filter groundwater-data assimilation methods based on stochastic moment equations and Monte Carlo simulation. Adv Water Resour 66:8–18. https://doi.org/10.1016/j.advwatres.2014.01.007

    Article  Google Scholar 

  29. Xia CA, Luo X, Hu BX, Riva M, Guadagnini A (2021) Data assimilation with multiple types of observation boreholes via the ensemble kalman filter embedded within stochastic moment equations. Hydrol Earth Syst Sci 25:1689–1709. https://doi.org/10.5194/hess-25-1689-2021

    Article  Google Scholar 

  30. Hendricks Franssen HJ, Kinzelbach W (2008) Real-time groundwater flow modeling with the ensemble kalman filter: joint estimation of states and parameters and the filter inbreeding problem. Water Resour Res 44:W09408. https://doi.org/10.1029/2007WR006505

    Article  Google Scholar 

  31. Xu T, Gómez-Hernández JJ (2018) Simultaneous identification of a contaminant source and hydraulic conductivity via the restart normal-score ensemble Kalman filter. Adv Water Resour 112:106–123. https://doi.org/10.1016/j.advwatres.2017.12.011

    Article  Google Scholar 

  32. Chang LC (2012) Application of data assimilation method for regional groundwater utilization study, project report. In: Chinese. Water Resources Planning Institute, Water Resources Agency, Ministry of Economic Affairs

  33. Erdal D, Cirpka OA (2016) Joint inference of groundwater-recharge and hydraulic-conductivity fields from head data using the ensemble Kalman filter. Hydrol Earth Syst Sci 20:555–569. https://doi.org/10.5194/hess-20-555-2016

    Article  Google Scholar 

  34. Li L, Zhang M (2018) Inverse modeling of interbed parameters and transmissivity using land subsidence and drawdown data. Stoch Environ Res Risk Assess 32:921–930. https://doi.org/10.1007/s00477-017-1396-x

    Article  Google Scholar 

  35. Sun NZ, Sun A (2015) Data assimilation for inversion, model calibration and parameter estimation for environmental and water resource systems. Springer

    Book  MATH  Google Scholar 

  36. Zhang D (1998) Numerical solutions to statistical moment equations of groundwater flow in nonstationary, bounded, heterogeneous media. Water Resour Res 34:529–538. https://doi.org/10.1029/97WR03607

    Article  Google Scholar 

  37. Wang SJ, Hsu KC (2009) The application of the first-order second-moment method to analyze poroelastic problems in heterogeneous porous media. J Hydrol 369:209–221. https://doi.org/10.1016/j.jhydrol.2009.02.049

    Article  Google Scholar 

  38. Tran DH, Wang SJ, Nguyen QC (2022) Uncertainty of heterogeneous hydrogeological models in groundwater flow and land subsidence simulations—a case study in Huwei Town, Taiwan. Eng Geol 298:106543–106547. https://doi.org/10.1016/j.enggeo.2022.106543

    Article  Google Scholar 

  39. Li L, Tchelepi HA, Zhang D (2003) Perturbation-based moment equation approach for flow in heterogeneous porous media: applicability range and analysis of high-order terms. J Comp Phys 188:296–317. https://doi.org/10.1016/S0021-9991(03)00186-4

    Article  MATH  Google Scholar 

  40. Xia CA, Guadagnini A, Hu BX, Riva M, Ackerer P (2019) Grid convergence for numerical solutions of stochastic moment equations of groundwater flow. Stoch Environ Res Risk Assess 33:1565–1579. https://doi.org/10.1007/s00477-019-01719-6

    Article  Google Scholar 

  41. Panzeri M, Riva M, Guadagnini A, Neuman SP (2015) EnKF coupled with groundwater flow moment equations applied to Lauswiesen aquifer, Germany. En J Hydrol 521:205–216. https://doi.org/10.1016/j.jhydrol.2014.11.057

    Article  Google Scholar 

  42. Chen SY, Hsu KC, Fan CM (2021) Improvement of generalized finite difference method for stochastic subsurface flow modeling. J Comp Phys 429:110002. https://doi.org/10.1016/j.jcp.2020.110002

    Article  MathSciNet  MATH  Google Scholar 

  43. Benito JJ, Ureña F, Gavete L (2001) Influence of several factors in the generalized finite difference method. Appl Math Modell 25:1039–1053. https://doi.org/10.1016/S0307-904X(01)00029-4

    Article  MATH  Google Scholar 

  44. Fan CM, Chu CN, Šarler B, Li TH (2019) Numerical solutions of waves-current interactions by generalized finite difference method. Eng Anal Boundary Elem 100:150–163. https://doi.org/10.1016/j.enganabound.2018.01.010

    Article  MathSciNet  MATH  Google Scholar 

  45. 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. https://doi.org/10.1016/j.compgeo.2018.05.003

    Article  Google Scholar 

  46. Tinoco-Guerrero G, Domínguez-Mota FJ, Tinoco-Ruiz JG (2020) A study of the stability for a generalized finite-difference scheme applied to the advection—diffusion equation. Math Comput Simul 176:301–311. https://doi.org/10.1016/j.matcom.2020.01.020

    Article  MathSciNet  MATH  Google Scholar 

  47. Rao X, Liu Y, Zhao H (2022) An upwind generalized finite difference method for meshless solution of two-phase porous flow equations. Eng Anal Boundary Elem 137:105–118. https://doi.org/10.1016/j.enganabound.2022.01.013

    Article  MathSciNet  MATH  Google Scholar 

  48. Michel I, Seifarth T, Kuhnert J, Suchde P (2021) A meshfree generalized finite difference method for solution mining processes. Comp Part Mech 8:561–574. https://doi.org/10.1007/s40571-020-00353-2

    Article  Google Scholar 

  49. Rao X (2022) An upwind generalized finite difference method (GFDM) for meshless analysis of heat and mass transfer in porous media. Comp Part Mech. https://doi.org/10.1007/s40571-022-00501-w

    Article  Google Scholar 

  50. Lei J, Wei X, Wang Q, Gu Y, Fan CM (2022) A novel space–time generalized FDM for dynamic coupled thermoelasticity problems in heterogeneous plates. Arch Appl Mech 92:287–307. https://doi.org/10.1007/s00419-021-02056-3

    Article  Google Scholar 

  51. Jiang S, Gu Y, Fan CM, Qu W (2021) Fracture mechanics analysis of bimaterial interface cracks using the generalized finite difference method. Theor Appl Fract Mech 113:102942. https://doi.org/10.1016/j.tafmec.2021.102942

    Article  Google Scholar 

  52. Jensen PS (1972) Finite difference technique for variable grids. Comput Struct 2:17–29. https://doi.org/10.1016/0045-7949(72)90020-X

    Article  Google Scholar 

  53. Liszka T, Orkisz J (1980) The finite difference method at arbitrary irregular grids and its application in applied mechanics. Comput Struct 11:83–95. https://doi.org/10.1016/0045-7949(80)90149-2

    Article  MathSciNet  MATH  Google Scholar 

  54. Kansa EJ (1990) Multiquadrics—a scattered data approximation scheme with applications to computational fluid-dynamics—II solutions to parabolic, hyperbolic and elliptic partial differential equations. Comput Math Appl 19:147–161. https://doi.org/10.1016/0898-1221(90)90271-K

    Article  MathSciNet  MATH  Google Scholar 

  55. Nayroles B, Touzot G, Villon P (1992) Generalizing the finite element method: diffuse approximation and diffuse elements. Comp Mech 10:307–318. https://doi.org/10.1007/BF00364252

    Article  MathSciNet  MATH  Google Scholar 

  56. Liu WK, Jun S, Zhang YF (1995) Reproducing kernel particle methods. Int J Numer Meth Fluids 20:1081–1106. https://doi.org/10.1002/fld.1650200824

    Article  MathSciNet  MATH  Google Scholar 

  57. Suchde P (2018) Conservation and accuracy in meshfree generalized finite difference methods. A thesis submitted for Doctor of Philosophy. Department of Mathematics, University of Kaiserslautern, Germany

  58. Chen JS, Hillman M, Chi SW (2017) Meshfree methods: progress made after 20 years. J Eng Mech 143:04017001. https://doi.org/10.1061/(ASCE)EM.1943-7889.0001176

    Article  Google Scholar 

  59. Fan CM, Li PW (2014) Generalized finite difference method for solving two-dimensional burgers’ equations. Procedia Eng 79:55–60. https://doi.org/10.1016/j.proeng.2014.06.310

    Article  Google Scholar 

  60. Cattaneo L, Comunian A, de Filippis G, Giudici M, Vassena C (2016) Modeling groundwater flow in heterogeneous porous media with YAGMod. Computation 4:2. https://doi.org/10.3390/computation4010002

    Article  Google Scholar 

  61. Gelhar LW (1993) Stochastic subsurface hydrology. Prentice Hall, Englewood Cliffs

    Google Scholar 

  62. Feng S, Vardanega PJ (2019) A database of saturated hydraulic conductivity of fine-grained soils: probability density functions. Georisk Assess Manag Risk Eng Syst Geohazards 13:255–261. https://doi.org/10.1080/17499518.2019.1652919

    Article  Google Scholar 

  63. Zhang D (2002) Stochastic methods for flow in porous media. Academic Press

    Google Scholar 

  64. Fornberg B, Flyer N (2015) Fast generation of 2-D node distributions for mesh-free PDE discretizations. Comput Math Appl 69:531–544. https://doi.org/10.1016/j.camwa.2015.01.009

    Article  MathSciNet  MATH  Google Scholar 

  65. Mishra PK (2019) NodeLab: a MATLAB package for meshfree node-generation and adaptive refinement. J Open Source Softw 4:1173. https://doi.org/10.21105/joss.01173

    Article  Google Scholar 

  66. Van der Sande K, Fornberg B (2021) Fast variable density 3-D node generation. SIAM J Sci Comput 43:A242–A257. https://doi.org/10.1137/20M1337016

    Article  MathSciNet  MATH  Google Scholar 

  67. Zhang D, Winter CL (1999) Moment-equation approach to single phase fluid flow in heterogeneous reservoirs. SPE J 4:118–127. https://doi.org/10.2118/56842-PA

    Article  Google Scholar 

  68. Tartakovsky DM, Gremaud PA (2017) Method of distributions for uncertainty quantification, handbook of uncertainty quantification. Springer, Cham. https://doi.org/10.1007/978-3-319-11259-6_27-1

    Book  Google Scholar 

  69. Metropolis NC (1987) The Beginning of the Monte Carlo method. Los Alamos Sci. Los Alamos National Laboratory 15:125–130

    Google Scholar 

  70. Deutsch CV, Journel AG (1998) GSLIB geostatistical software library and user’s guide, 2nd edn. Oxford University Press, New York

    Google Scholar 

  71. Evensen G (1994) Sequential data assimilation with a nonlinear quasi-geostrophic model using Monte Carlo methods to forecast error statistics. J Geophys Res 99:10143–10162. https://doi.org/10.1029/94JC00572

    Article  Google Scholar 

  72. Li L, Puzel R, Davis A (2018) Data assimilation in groundwater modelling: ensemble Kalman filter versus ensemble smoothers. Hydrol Processes 32:2020–2029. https://doi.org/10.1002/hyp.13127

    Article  Google Scholar 

  73. Chen Y, Zhang D (2006) Data assimilation for transient flow in geologic formations via ensemble Kalman filter. Adv Water Resour 29:1107–1122. https://doi.org/10.1016/j.advwatres.2005.09.007

    Article  Google Scholar 

  74. Zhou H, Li L, Hendricks Franssen HJ, Gómez-Hernández JJ (2012) Pattern recognition in a bimodal aquifer using the normal-score ensemble kalman filter. Math Geosci 44:169–185. https://doi.org/10.1007/s11004-011-9372-3

    Article  Google Scholar 

  75. Li L, Zhou H, Hendricks Franssen HJ, Gómez-Hernández JJ (2012) Groundwater flow inverse modeling in non-MultiGaussian media: performance assessment of the normal-score Ensemble Kalman Filter. Hydrol Earth Syst Sci 16:573–590. https://doi.org/10.5194/hess-16-573-2012

    Article  Google Scholar 

  76. Hendricks Franssen HJ, Alcolea A, Riva M, Bakr M, van der Wiel N, Stauffer F, Guadagnini A (2009) A comparison of seven methods for the inverse modelling of groundwater flow. Application to the characterisation of well catchments. Adv Water Resour 32:851–872. https://doi.org/10.1016/j.advwatres.2009.02.011

    Article  Google Scholar 

  77. Michel I, Seifarth T, Kuhnert J, Suchde P (2020) Ameshfree generalized finite differencemethod for solution mining processes. Comput Part Mech 8:561–574. https://doi.org/10.1007/s40571-020-00353-2

    Article  Google Scholar 

  78. Sibson R (1981) A brief description of natural neighbor interpolation. Interpreting multivariate data. Wiley, New York, pp 21–36

    Google Scholar 

  79. Gaitanaru D (2018) Groundwater modelling for different geological and hydrological settings, Fiverr. https://www.fiverr.com/dragosgaitanaru/groundwater-modeling-modflow-conceptual-model (retrieved on 7 Jun 2023)

Download references

Acknowledgements

This study was financially supported by the National Science and Technology Council (NSTC), Taiwan (Project Nos. 111-2116-M-006-015, 112-2811-E-006-018-MY3, and 112-2221-E-006 -050 -MY3).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kuo-Chin Hsu.

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.

Appendices

Appendix

Influences of interpretation methods and complex boundaries

In this appendix, we present an additional case study to demonstrate the applicability of the proposed DANA-based assimilation model to complex domains with concave boundaries, which are often encountered in practical applications. The case study was designed to investigate the performance of the novel tool combined with different interpolation methods. The three interpolation methods used in the case study are kriging, inverse distance weighting (IDW), and natural neighbor interpolation [78]. The boundary geometry and hydraulic head boundary conditions for the hypothetical case were obtained from the research published by Gaitanaru [79] focusing on a site located near Podari, Romania, with a concave boundary. The irregular geometry of the aquifer was addressed using the proposed node-placement algorithm. The boundary conditions are defined as depicted in Fig. 23. In the present case, the concave part is associated with the no-flow boundary, whereas the example presented in Fig. 6(a) is associated with the Dirichlet boundary.

Fig. 23
figure 23

Computational nodes and boundary conditions of the concave case

The hydraulic conductivity was determined using the SGS employed in this study. The variogram model had a range of 1500 m. The heterogeneity in hydraulic conductivity obtained using SGS is illustrated in Fig. 24. For simplicity, it was assumed that no pumping wells or other injection operations affected the aquifer. The simulated spatial distributions of the hydraulic heads are shown in Fig. 25.

Fig. 24
figure 24

Background conductivity field and sampling schedule of the concave case

Fig. 25
figure 25

Background head field of the concave case

These representations of the concave case, including the boundary geometry, hydraulic conductivity field, and hydraulic head distribution, were treated as true fields for data assimilation evaluations and subsequent analyses. To obtain the necessary data for the assimilation process, a dataset comprising the hydraulic head and hydraulic conductivity information was collected from the background true field. Initially, the data assimilation update scheme did not include any data. Subsequently, a stratified sampling approach was adopted to collect daily pairs of hydraulic head and conductivity data within a grid-based domain. The sampling locations and timing are depicted as red diamond-shaped markers in Fig. 24. The data collected through the process of the proposed DANA-EnKF were dynamically assimilated into the numerical model to update the estimated parameter field and estimated state of hydraulic heads. Prior to data acquisition, the logarithm of the hydraulic conductivity (Y) was assumed to be homogeneous with a value of − 7.

As the data assimilation process progressed, the DANA framework automatically adjusted the positions of the computational nodes to adapt to the incoming data (Fig. 26). After relocating the nodes, numerical interpolation is performed to estimate the values at the newly positioned nodes. In this case study, three different interpolation methods, namely kriging, natural neighbor interpolation, and inverse distance weighting, were compared. The results obtained using kriging as the interpolation method in DANA are presented in Fig. 27. The updated parameter field, specifically the hydraulic conductivity, was progressively refined as more data became available. The corrected parameter field gradually resembled the characteristics of the true background field (Fig. 24), and the discrepancies between the estimated field and true background field continually diminished. In addition, parameter uncertainty was dynamically quantified over time. Figure 28 displays the updated distribution of the hydraulic heads as a result of the DANA iterative relocation and assimilation process. Remarkably, without modifying the boundary conditions or forcing terms, the distribution of the hydraulic heads approached a stabilized state that closely resembled the true background field (Fig. 25). The accuracy and precision of the hydraulic head estimation were significantly enhanced by this iterative assimilation procedure.

This assimilation process enabled the integration of the observed data into the numerical model, facilitating the refinement and calibration of the parameter field and the estimation of hydraulic head distributions. By iteratively assimilating the collected data, the model gradually improved its representation of the aquifer system, leading to enhanced simulation accuracy and precision.

Fig. 26
figure 26

Node adjustment with respect to assimilated data for the concave case when t = 0, 9, 18, and 27 d

Fig. 27
figure 27

a Estimate mean, b estimate error, and c estimate variance of conductivity field obtained using the kriging-based DANA with t = 0, 9, 18, and 27 d

Fig. 28
figure 28

a Estimate mean, b estimate error, and c estimate variance of hydraulic head field obtained using the kriging-based DANA with t = 0, 9, 18, and 27 d

Three interpolation methods were employed in the DANA framework. The performance was evaluated based on the accuracy and precision of the estimated parameters and model predictions, quantified using the RMSE and ES metrics. The RMSE results for the hydraulic conductivity and hydraulic head are shown in Figs. 29 and 30, respectively, whereas Fig. 32 shows the spread of the hydraulic conductivity. The IDW has a larger root-mean-square error fluctuation in conductivity. Figures 29, 30, 31, 32 illustrate that the trends obtained using the three interpolation methods were similar, and the differences were not significant. Notably, the kriging and natural neighbor interpolation methods exhibited higher stability than that observed with IDW. The resulting RMSE and ES values, which represent the quality of the optimized parameters and model predictions, are summarized in Table 5. The similarity in the trends and outcomes observed among the interpolation methods demonstrated that all three methods were effective within the DANA framework for achieving accurate parameter estimation and improving model predictions. The choice between kriging, natural neighbor, and IDW methods can be made based on considerations, such as computational efficiency, ease of implementation, and specific characteristics of the study. Overall, the results confirmed that the DANA framework, regardless of the interpolation method employed, yielded reliable and robust assimilation.

Fig. 29
figure 29

Root-mean-square-error for the conductivity of the concave case

Fig. 30
figure 30

Root-mean-square-error for the head of the concave case

Fig. 31
figure 31

Ensemble spread for the conductivity of the concave case

Fig. 32
figure 32

Ensemble spread for the head of the concave case

Table 5 RMSE and ES results after conducting data assimilation using different interpolation methods

By comparing the results obtained from the concave case, we conclude that the various interpolation methods have no significant impact on the performance of our tool and the proposed DANA framework can be applied to complex domains with concave boundary problems. Based on the case study results, we provide additional evidence to support the versatility of the proposed DANA framework.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, SY., Wei, JY. & Hsu, KC. Data assimilation for real-time subsurface flow modeling with dynamically adaptive meshless node adjustments. Engineering with Computers (2023). https://doi.org/10.1007/s00366-023-01897-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00366-023-01897-6

Keywords

Navigation