基于深度学习的油藏自动化模拟方法比较研究

Alaa Maarouf, S. Tahir, Shi Su, Chakib Kada Kloucha, Hussein Mustapha
{"title":"基于深度学习的油藏自动化模拟方法比较研究","authors":"Alaa Maarouf, S. Tahir, Shi Su, Chakib Kada Kloucha, Hussein Mustapha","doi":"10.2118/212594-ms","DOIUrl":null,"url":null,"abstract":"\n Reservoir simulation is essential for various reservoir engineering processes such as history matching and field development plan optimization but is typically an intensive and time-consuming process. The aim of this study is to compare various deep-learning algorithms for constructing a machine-learning (ML) proxy model, which reproduces the behavior of a reservoir simulator and results in significant speedup compared to running the numerical simulator.\n Initially, we generate an ensemble of realizations via the reservoir simulator to train the different ML algorithms. The data set consists of a comprehensive set of uncertainty parameters and the corresponding simulation data across all wells. The system utilizes recent advances in deep learning based on deep neural networks, convolutional neural networks, and autoencoders to create machine-learning-based proxy models that predict production and injection profiles as well as the bottomhole pressure of all wells. Thus, the proposed workflows replace the time-consuming simulation process with fast and efficient proxy models.\n In this work we provide a comparative study of various ML-based algorithms utilizing deep neural networks and convolutional neural networks for constructing a surrogate reservoir model. The trained models can simulate the behavior of the physics-based reservoir simulator by correlating uncertainty parameters to various history-matched reservoir properties. The algorithms were tested on a mature oilfield with a notable number of wells and several decades of production and injection data. We analyze the performance of each ML approach and provide recommendations on the optimal one.\n The best performing workflow for building the ML proxy model consists of two steps. The first step uses stacked autoencoders to learn a low-dimensional latent space representation of the highly dimensional simulation data. This step allows to reduce the complexity of predicting the simulation data and enhances the prediction quality. The following step constructs an ML model to predict the latent space features from input uncertainty parameters and produces highly accurate results.\n Reservoir simulation is of paramount importance for various reservoir engineering workflows. Traditional approaches require running physics-based simulators for multiple iterations, which results in time-consuming and labor-intensive processes. We implement and compare several deep-learning-based methods to construct ML proxy models that automate and remarkably reduce the runtime of the reservoir simulation process.","PeriodicalId":215106,"journal":{"name":"Day 2 Wed, January 25, 2023","volume":"176 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Comparative Study for Deep-Learning-Based Methods for Automated Reservoir Simulation\",\"authors\":\"Alaa Maarouf, S. Tahir, Shi Su, Chakib Kada Kloucha, Hussein Mustapha\",\"doi\":\"10.2118/212594-ms\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n Reservoir simulation is essential for various reservoir engineering processes such as history matching and field development plan optimization but is typically an intensive and time-consuming process. The aim of this study is to compare various deep-learning algorithms for constructing a machine-learning (ML) proxy model, which reproduces the behavior of a reservoir simulator and results in significant speedup compared to running the numerical simulator.\\n Initially, we generate an ensemble of realizations via the reservoir simulator to train the different ML algorithms. The data set consists of a comprehensive set of uncertainty parameters and the corresponding simulation data across all wells. The system utilizes recent advances in deep learning based on deep neural networks, convolutional neural networks, and autoencoders to create machine-learning-based proxy models that predict production and injection profiles as well as the bottomhole pressure of all wells. Thus, the proposed workflows replace the time-consuming simulation process with fast and efficient proxy models.\\n In this work we provide a comparative study of various ML-based algorithms utilizing deep neural networks and convolutional neural networks for constructing a surrogate reservoir model. The trained models can simulate the behavior of the physics-based reservoir simulator by correlating uncertainty parameters to various history-matched reservoir properties. The algorithms were tested on a mature oilfield with a notable number of wells and several decades of production and injection data. We analyze the performance of each ML approach and provide recommendations on the optimal one.\\n The best performing workflow for building the ML proxy model consists of two steps. The first step uses stacked autoencoders to learn a low-dimensional latent space representation of the highly dimensional simulation data. This step allows to reduce the complexity of predicting the simulation data and enhances the prediction quality. The following step constructs an ML model to predict the latent space features from input uncertainty parameters and produces highly accurate results.\\n Reservoir simulation is of paramount importance for various reservoir engineering workflows. Traditional approaches require running physics-based simulators for multiple iterations, which results in time-consuming and labor-intensive processes. We implement and compare several deep-learning-based methods to construct ML proxy models that automate and remarkably reduce the runtime of the reservoir simulation process.\",\"PeriodicalId\":215106,\"journal\":{\"name\":\"Day 2 Wed, January 25, 2023\",\"volume\":\"176 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-01-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Day 2 Wed, January 25, 2023\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2118/212594-ms\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Day 2 Wed, January 25, 2023","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2118/212594-ms","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

油藏模拟对于各种油藏工程过程(如历史匹配和油田开发计划优化)至关重要,但通常是一个密集且耗时的过程。本研究的目的是比较用于构建机器学习(ML)代理模型的各种深度学习算法,该模型再现了油藏模拟器的行为,与运行数值模拟器相比,具有显著的加速效果。最初,我们通过水库模拟器生成一个实现集合来训练不同的ML算法。该数据集由一组综合的不确定性参数和所有井的相应模拟数据组成。该系统利用基于深度神经网络、卷积神经网络和自动编码器的最新深度学习技术,创建基于机器学习的代理模型,预测所有井的生产和注入剖面以及井底压力。因此,所提出的工作流用快速高效的代理模型取代了耗时的仿真过程。在这项工作中,我们提供了各种基于ml的算法的比较研究,利用深度神经网络和卷积神经网络来构建代理油藏模型。经过训练的模型可以通过将不确定性参数与各种历史匹配的油藏属性相关联来模拟基于物理的油藏模拟器的行为。这些算法在一个拥有大量油井和几十年生产和注入数据的成熟油田上进行了测试。我们分析了每种机器学习方法的性能,并给出了最佳方法的建议。构建ML代理模型的最佳工作流程包括两个步骤。第一步使用堆叠自编码器学习高维模拟数据的低维潜在空间表示。这一步可以降低模拟数据预测的复杂性,提高预测质量。下一步构建ML模型,从输入的不确定性参数中预测潜在空间特征,并产生高精度的结果。油藏模拟对于各种油藏工程工作流程至关重要。传统的方法需要运行基于物理的模拟器进行多次迭代,这导致耗时和劳动密集型的过程。我们实现并比较了几种基于深度学习的方法来构建ML代理模型,这些模型可以自动化并显着减少油藏模拟过程的运行时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Comparative Study for Deep-Learning-Based Methods for Automated Reservoir Simulation
Reservoir simulation is essential for various reservoir engineering processes such as history matching and field development plan optimization but is typically an intensive and time-consuming process. The aim of this study is to compare various deep-learning algorithms for constructing a machine-learning (ML) proxy model, which reproduces the behavior of a reservoir simulator and results in significant speedup compared to running the numerical simulator. Initially, we generate an ensemble of realizations via the reservoir simulator to train the different ML algorithms. The data set consists of a comprehensive set of uncertainty parameters and the corresponding simulation data across all wells. The system utilizes recent advances in deep learning based on deep neural networks, convolutional neural networks, and autoencoders to create machine-learning-based proxy models that predict production and injection profiles as well as the bottomhole pressure of all wells. Thus, the proposed workflows replace the time-consuming simulation process with fast and efficient proxy models. In this work we provide a comparative study of various ML-based algorithms utilizing deep neural networks and convolutional neural networks for constructing a surrogate reservoir model. The trained models can simulate the behavior of the physics-based reservoir simulator by correlating uncertainty parameters to various history-matched reservoir properties. The algorithms were tested on a mature oilfield with a notable number of wells and several decades of production and injection data. We analyze the performance of each ML approach and provide recommendations on the optimal one. The best performing workflow for building the ML proxy model consists of two steps. The first step uses stacked autoencoders to learn a low-dimensional latent space representation of the highly dimensional simulation data. This step allows to reduce the complexity of predicting the simulation data and enhances the prediction quality. The following step constructs an ML model to predict the latent space features from input uncertainty parameters and produces highly accurate results. Reservoir simulation is of paramount importance for various reservoir engineering workflows. Traditional approaches require running physics-based simulators for multiple iterations, which results in time-consuming and labor-intensive processes. We implement and compare several deep-learning-based methods to construct ML proxy models that automate and remarkably reduce the runtime of the reservoir simulation process.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信