Muhammad Gibran Alfarizi , Milan Stanko , Timur Bikmukhametov
{"title":"基于遗传算法和人工神经网络的水驱井控优化","authors":"Muhammad Gibran Alfarizi , Milan Stanko , Timur Bikmukhametov","doi":"10.1016/j.upstre.2022.100071","DOIUrl":null,"url":null,"abstract":"<div><p>Optimum well controls to maximize net present value (NPV) in a waterflooding operation are often obtained from an iterative process of employing numerical reservoir simulation and optimization algorithms. It is often challenging to implement gradient-based optimization algorithms because of the large number of variables and the complexities to embed the optimization algorithm in the simulator solving workflow. Approaches based on repeated model evaluation are easier to implement but are often time-consuming and computationally expensive.</p><p>This work proposes the use of Artificial Neural Networks (ANN) to replicate the numerical reservoir simulation outputs. The ANN model is used to estimate cumulative oil production, cumulative water injection, and cumulative water production based on sets of well control values, i.e. flowing bottom-hole pressure. Then, the ANN model is combined with the genetic algorithm (GA) optimization (a derivative-free optimization) to find the optimum well controls that maximize the NPV of a synthetic reservoir model. The optimization results of this ANN-GA model were compared against the results of using the traditional approach of applying the genetic algorithm directly on the numerical reservoir model.</p><p>The ANN model successfully reproduces the results of the numerical reservoir model with a low average error of 1.89%. The ANN-GA model successfully finds optimal operational conditions that are identical to those found by using GA and the original reservoir model. However, the running time was lowered by 96% (43 h faster) when compared to the optimization scheme using the original reservoir model. The optimal solution increases the NPV by 22.2% when compared to the base case.</p></div>","PeriodicalId":101264,"journal":{"name":"Upstream Oil and Gas Technology","volume":"9 ","pages":"Article 100071"},"PeriodicalIF":2.6000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2666260422000093/pdfft?md5=c73e1a7d26450e39421eef0bf49ab651&pid=1-s2.0-S2666260422000093-main.pdf","citationCount":"10","resultStr":"{\"title\":\"Well control optimization in waterflooding using genetic algorithm coupled with Artificial Neural Networks\",\"authors\":\"Muhammad Gibran Alfarizi , Milan Stanko , Timur Bikmukhametov\",\"doi\":\"10.1016/j.upstre.2022.100071\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Optimum well controls to maximize net present value (NPV) in a waterflooding operation are often obtained from an iterative process of employing numerical reservoir simulation and optimization algorithms. It is often challenging to implement gradient-based optimization algorithms because of the large number of variables and the complexities to embed the optimization algorithm in the simulator solving workflow. Approaches based on repeated model evaluation are easier to implement but are often time-consuming and computationally expensive.</p><p>This work proposes the use of Artificial Neural Networks (ANN) to replicate the numerical reservoir simulation outputs. The ANN model is used to estimate cumulative oil production, cumulative water injection, and cumulative water production based on sets of well control values, i.e. flowing bottom-hole pressure. Then, the ANN model is combined with the genetic algorithm (GA) optimization (a derivative-free optimization) to find the optimum well controls that maximize the NPV of a synthetic reservoir model. The optimization results of this ANN-GA model were compared against the results of using the traditional approach of applying the genetic algorithm directly on the numerical reservoir model.</p><p>The ANN model successfully reproduces the results of the numerical reservoir model with a low average error of 1.89%. The ANN-GA model successfully finds optimal operational conditions that are identical to those found by using GA and the original reservoir model. However, the running time was lowered by 96% (43 h faster) when compared to the optimization scheme using the original reservoir model. The optimal solution increases the NPV by 22.2% when compared to the base case.</p></div>\",\"PeriodicalId\":101264,\"journal\":{\"name\":\"Upstream Oil and Gas Technology\",\"volume\":\"9 \",\"pages\":\"Article 100071\"},\"PeriodicalIF\":2.6000,\"publicationDate\":\"2022-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S2666260422000093/pdfft?md5=c73e1a7d26450e39421eef0bf49ab651&pid=1-s2.0-S2666260422000093-main.pdf\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Upstream Oil and Gas Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2666260422000093\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENERGY & FUELS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Upstream Oil and Gas Technology","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666260422000093","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENERGY & FUELS","Score":null,"Total":0}
Well control optimization in waterflooding using genetic algorithm coupled with Artificial Neural Networks
Optimum well controls to maximize net present value (NPV) in a waterflooding operation are often obtained from an iterative process of employing numerical reservoir simulation and optimization algorithms. It is often challenging to implement gradient-based optimization algorithms because of the large number of variables and the complexities to embed the optimization algorithm in the simulator solving workflow. Approaches based on repeated model evaluation are easier to implement but are often time-consuming and computationally expensive.
This work proposes the use of Artificial Neural Networks (ANN) to replicate the numerical reservoir simulation outputs. The ANN model is used to estimate cumulative oil production, cumulative water injection, and cumulative water production based on sets of well control values, i.e. flowing bottom-hole pressure. Then, the ANN model is combined with the genetic algorithm (GA) optimization (a derivative-free optimization) to find the optimum well controls that maximize the NPV of a synthetic reservoir model. The optimization results of this ANN-GA model were compared against the results of using the traditional approach of applying the genetic algorithm directly on the numerical reservoir model.
The ANN model successfully reproduces the results of the numerical reservoir model with a low average error of 1.89%. The ANN-GA model successfully finds optimal operational conditions that are identical to those found by using GA and the original reservoir model. However, the running time was lowered by 96% (43 h faster) when compared to the optimization scheme using the original reservoir model. The optimal solution increases the NPV by 22.2% when compared to the base case.