journal article·2024-11-07Open access

Automatic Reconstruction of Reservoir Geological Bodies Based on Improved Conditioning Spectral Normalization Generative Adversarial Network

Sixuan Wang, Gang Liu, Zhengping Weng, Qiyu Chen, Junping Xiong, Zhesi Cui, Hongfeng Fang

Applied Sciences· Volume 14· Issue 22

Abstract

For reservoir structural models with obvious nonstationary and heterogeneous characteristics, traditional geostatistical simulation methods tend to produce suboptimal results. Additionally, these methods are computationally resource-intensive in consecutive simulation processes. Thanks to the feature extraction capability of deep learning, the generative adversarial network-based method can overcome the limitations of geostatistical simulation and effectively portray the structural attributes of the reservoir models. However, the fixed receptive fields may restrict the extraction of local geospatial multiscale features, while the gradient anomalies and mode collapse during the training process can cause poor reconstruction. Moreover, the sparsely distributed conditioning data lead to possible noise and artifacts in the simulation results due to its weak constraint ability. Therefore, this paper proposes an improved conditioning spectral normalization generation adversarial network framework (CSNGAN-ASPP) to achieve efficient and automatic reconstruction of reservoir geological bodies under sparse hard data constraints. Specifically, CSNGAN-ASPP features an encoder-decoder type generator with an atrous spatial pyramid pooling (ASPP) structure, which effectively identifies and extracts multi-scale geological features. A spectral normalization strategy is integrated into the discriminator to enhance the network stability. Attention mechanisms are incorporated to focus on the critical features. In addition, a joint loss function is defined to optimize the network parameters and thereby ensure the realism and accuracy of the simulation results. Three types of reservoir model were introduced to validate the reconstruction performance of CSNGAN-ASPP. The results show that they not only accurately conform to conditioning data constraints but also closely match the reference model in terms of spatial variance, channel connectivity, and facies attribute distribution. For the trained CSNGAN-ASPP, multiple corresponding simulation results can be obtained quickly through inputting conditioning data, thus achieving efficient and automatic reservoir geological model reconstruction.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Image Processing and 3D Reconstruction · Hydrocarbon exploration and reservoir analysis · Seismic Imaging and Inversion Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science, China University of Geosciences, Wuhan 430074, China

Hubei Key Laboratory of Intelligent Geo-Information Processing, Wuhan 430074, China

Engineering Research Center of Natural Resource Information Management and Digital Twin Engineering Software, Ministry of Education, Wuhan 430074, China

Hubei Provincial Engineering Research Center of Intelligent Geological Resources Environment Technology, Wuhan 430074, China

Guizhou Key Laboratory for Strategic Mineral Intelligent Exploration, Guiyang 550081, China

Key Laboratory of Urban Land Resources Monitoring and Simulation, Ministry of Natural Resources, Shenzhen 518000, China

Key Laboratory of Resource Quantitative Assessment and Geoscience Information, Ministry of Natural Resources, Wuhan 430074, China

Funding

National Natural Science Foundation of China · Open Fund of Key Laboratory of Urban Land Resources Monitoring and Simulation, Ministry of Natural Resources

References (44)

Show source-provided references
1. Reservoir characterization through comprehensive modeling of elastic logs prediction in heterogeneous rocks using unsupervised clustering and class-based ensemble machine learning10.1016/j.asoc.2023.110843 ↗
2. Delfiner: Geostatistics: Modeling Spatial Uncertainty10.1007/s11004-012-9429-y ↗
3. Purnomo, E.W., Abdul Latiff, A.H., and Elsaadany, M.M.A.A. (2023). Predicting Reservoir Petrophysical Geobodies from Seismic Data Using Enhanced Extended Elastic Impedance Inversion. Appl. Sci., 13.10.3390/app13084755 ↗
4. Multiple-point geostatistical simulation based on conditional conduction probability10.1007/s00477-020-01944-4 ↗
5. Direct Geostatistical Seismic Amplitude Versus Angle Inversion for Shale Rock Properties10.1109/TGRS.2020.3017091 ↗
6. Conditional Simulation of Complex Geological Structures Using Multiple-Point Statistics
7. Liu, Y., Zhang, X., Guo, W., Kang, L., Gao, J., Yu, R., Sun, Y., and Pan, M. (2022). Research Status of and Trends in 3D Geological Property Modeling Methods: A Review. Appl. Sci., 12.10.3390/app12115648 ↗
8. Conditional Simulation with Patterns
9. Reconstruction of Incomplete Data Sets or Images Using Direct Sampling10.1007/s11004-010-9270-0 ↗
10. Hybrid parallel framework for multiple-point geostatistics on Tianhe-2: A robust solution for large-scale simulation10.1016/j.cageo.2021.104923 ↗
11. Stage-Wise Stochastic Deep Learning Inversion Framework for Subsurface Sedimentary Structure Identification10.1029/2021GL095823 ↗
12. Zuo, C., Li, Z., Dai, Z., Wang, X., and Wang, Y. (2023). A Pattern Classification Distribution Method for Geostatistical Modeling Evaluation and Uncertainty Quantification. Remote Sens., 15.10.3390/rs15112708 ↗
13. Xu, Z., Zhang, X., Chen, W., Yao, M., Liu, J., Xu, T., and Wang, Z. (2023). A Review of Image Inpainting Methods Based on Deep Learning. Appl. Sci., 13.10.3390/app132011189 ↗
14. Den, V., Kalchbrenner, N., and Kavukcuoglu, K. (2016). Pixel Recurrent Neural Networks. arXiv.
15. Van den Oord, A., Kalchbrenner, N., Vinyals, O., Espeholt, L., Graves, A., and Kavukcuoglu, K. (2016). Conditional Image Generation with PixelCNN Decoders. arXiv.
16. Wang, Y., Fu, K., Chen, H., Liu, Q., Huang, J., and Zhang, Z. (2022). Efficiently Detecting Non-Stationary Opponents: A Bayesian Policy Reuse Approach under Partial Observability. Appl. Sci., 12.10.3390/app12146953 ↗
17. Goodfellow, I.J., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., and Bengio, Y. (2014). Generative Adversarial Nets. arXiv.
18. Stochastic Reconstruction of an Oolitic Limestone by Generative Adversarial Networks10.1007/s11242-018-1039-9 ↗
19. Generating Geologically Realistic 3D Reservoir Facies Models Using Deep Learning of Sedimentary Architecture with Generative Adversarial Networks10.1007/s12182-019-0328-4 ↗
20. Simulation of Fluvial Patterns with GANs Trained on a Data Set of Satellite Imagery10.1029/2019WR025787 ↗
21. Stochastic reconstruction of geological reservoir models based on a concurrent multi-stage U-Net generative adversarial network10.1016/j.cageo.2024.105562 ↗
22. Automatic reconstruction of geological reservoir models based on conditioning data constraints and BicycleGAN10.1016/j.geoen.2024.212690 ↗
23. Simulation of complex geological architectures based on multi-stage generative adversarial networks integrating with attention mechanism and spectral normalization10.1109/TGRS.2023.3334492 ↗
24. Generative Adversarial Networks: An Overview10.1109/MSP.2017.2765202 ↗
25. Arjovsky, M., and Bottou, L. (2017). Towards Principled Methods for Training Generative Adversarial Networks. arXiv.
26. Bridging the Gap Between Geophysics and Geology with Generative Adversarial Networks
27. pyMPSLib: A robust and scalable open-source Python library for mutiple-point statistical simulation10.1007/s12145-023-01086-5 ↗
28. Zhou, G., Fan, Y., Shi, J., Lu, Y., and Shen, J. (2022). Conditional Generative Adversarial Networks for Domain Transfer: A Survey. Appl. Sci., 12.10.3390/app12168350 ↗
29. Exploring deep convolutional generative adversarial networks (DCGAN) in biometric systems: A survey study10.1007/s44163-024-00138-z ↗
30. Synthetic Data Generation Using DCGAN for Improved Traffic Sign Recognition10.1007/s00521-021-05982-z ↗
31. Chen, L., Zhu, Y., Papandreou, G., Schroff, F., and Adam, H. (2018, January 8–14). Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation. Proceedings of the Computer Vision–ECCV 2018, Munich, Germany.10.1007/978-3-030-01234-2_49 ↗
32. Xu, W., and Zhu, Q. (2022). A Semantic Segmentation Method with Emphasis on the Edges for Automatic Vessel Wall Analysis. Appl. Sci., 12.10.3390/app12147012 ↗
33. Multi-scale Patch-GAN with Edge Detection for Image Inpainting10.1007/s10489-022-03577-2 ↗
34. Generative image inpainting with enhanced gated convolution and Transformers10.1016/j.displa.2022.102321 ↗
35. Yao, P., Wu, H., and Xin, J.H. (2023). Improving Generalizability of Spectral Reflectance Reconstruction Using L1-Norm Penalization. Sensors, 23.10.3390/s23020689 ↗
36. Miyato, T., Kataoka, T., Koyama, M., and Yoshida, Y. (2018). Spectral Normalization for Generative Adversarial Networks. arXiv.
37. Normalization techniques in training dnns: Methodology, analysis and application10.1109/TPAMI.2023.3250241 ↗
38. Agac, S., and Durmaz Incel, O. (2023). On the Use of a Convolutional Block Attention Module in Deep Learning-Based Human Activity Recognition with Motion Sensors. Diagnostics, 13.10.3390/diagnostics13111861 ↗
39. Modeling of Subsurface Sedimentary Facies Using Self-Attention Generative Adversarial Networks (SAGANs)10.1016/j.petrol.2022.110470 ↗
40. Geological Facies Modeling Based on Progressive Growing of Generative Adversarial Networks (GANs)10.1007/s10596-021-10059-w ↗
41. GANSim: Conditional Facies Simulation Using an Improved Progressive Growing of Generative Adversarial Networks (GANs)10.1007/s11004-021-09934-0 ↗
42. A method of reconstructing 3D model from 2D geological cross-section based on self-adaptive spatial sampling: A case study of Cretaceous McMurray reservoirs in a block of Canada10.1016/S1876-3804(21)60032-0 ↗
43. Prior geological knowledge enhanced Markov random field for development of geological cross-sections from sparse data10.1016/j.compgeo.2024.106587 ↗
44. Automatic Reconstruction Method of 3D Geological Models Based on Deep Convolutional Generative Adversarial Networks10.1007/s10596-022-10152-8 ↗