{"title":"Convolutional surrogate for 3D discrete fracture–matrix tensor upscaling","authors":"Martin Špetlík, Jan Březina","doi":"10.1016/j.cageo.2026.106105","DOIUrl":null,"url":null,"abstract":"<div><div>Modeling groundwater flow in three-dimensional fractured crystalline media requires capturing the spatial heterogeneity introduced by fractures. Direct numerical simulations using fine-scale discrete fracture–matrix (DFM) models are computationally demanding, particularly when repeated evaluations are needed. We aim to use a multilevel Monte Carlo (MLMC) method in the future to reduce computational cost while retaining accuracy. When transitioning between accuracy levels, numerical homogenization is used to upscale the impact of the hydraulic conductivity of sub-resolution fractures. To reduce the computational cost of conventional 3D numerical homogenization, we develop a surrogate model that predicts the equivalent hydraulic conductivity tensor, <span><math><msup><mrow><mi>K</mi></mrow><mrow><mi>e</mi><mi>q</mi></mrow></msup></math></span>, from a voxelized 3D domain representing a tensor-valued random field of matrix and fracture hydraulic conductivities. Fracture properties, including size, orientation, and aperture, are sampled from distributions informed by natural observations. The surrogate architecture combines a 3D convolutional neural network with feed-forward layers to capture both local spatial patterns and global interactions. Three surrogates are trained on data generated by discrete fracture–matrix (DFM) simulations, each corresponding to a different fracture-to-matrix conductivity ratio. Their performance is evaluated across varying fracture network parameters and correlation lengths of the matrix field. The trained surrogates achieve high prediction accuracy (<span><math><mrow><mtext>NRMSE</mtext><mo><</mo><mn>0</mn><mo>.</mo><mn>22</mn></mrow></math></span>) in a wide range of test scenarios. To demonstrate practical applicability, we compare conductivities upscaled by numerical homogenization and by our surrogates in two macro-scale problems: computation of equivalent tensors of hydraulic conductivity and prediction of outflow from a constrained 3D area. In both cases, the surrogate-based approach preserves accuracy while substantially reducing computational cost. Surrogate-based upscaling achieves speedups exceeding <span><math><mrow><mn>100</mn><mo>×</mo></mrow></math></span> when inference is performed on a GPU.</div></div>","PeriodicalId":55221,"journal":{"name":"Computers & Geosciences","volume":"209 ","pages":"Article 106105"},"PeriodicalIF":4.4000,"publicationDate":"2026-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Geosciences","FirstCategoryId":"89","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0098300426000026","RegionNum":2,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/1/14 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Modeling groundwater flow in three-dimensional fractured crystalline media requires capturing the spatial heterogeneity introduced by fractures. Direct numerical simulations using fine-scale discrete fracture–matrix (DFM) models are computationally demanding, particularly when repeated evaluations are needed. We aim to use a multilevel Monte Carlo (MLMC) method in the future to reduce computational cost while retaining accuracy. When transitioning between accuracy levels, numerical homogenization is used to upscale the impact of the hydraulic conductivity of sub-resolution fractures. To reduce the computational cost of conventional 3D numerical homogenization, we develop a surrogate model that predicts the equivalent hydraulic conductivity tensor, , from a voxelized 3D domain representing a tensor-valued random field of matrix and fracture hydraulic conductivities. Fracture properties, including size, orientation, and aperture, are sampled from distributions informed by natural observations. The surrogate architecture combines a 3D convolutional neural network with feed-forward layers to capture both local spatial patterns and global interactions. Three surrogates are trained on data generated by discrete fracture–matrix (DFM) simulations, each corresponding to a different fracture-to-matrix conductivity ratio. Their performance is evaluated across varying fracture network parameters and correlation lengths of the matrix field. The trained surrogates achieve high prediction accuracy () in a wide range of test scenarios. To demonstrate practical applicability, we compare conductivities upscaled by numerical homogenization and by our surrogates in two macro-scale problems: computation of equivalent tensors of hydraulic conductivity and prediction of outflow from a constrained 3D area. In both cases, the surrogate-based approach preserves accuracy while substantially reducing computational cost. Surrogate-based upscaling achieves speedups exceeding when inference is performed on a GPU.
期刊介绍:
Computers & Geosciences publishes high impact, original research at the interface between Computer Sciences and Geosciences. Publications should apply modern computer science paradigms, whether computational or informatics-based, to address problems in the geosciences.