Surrogate-assisted differential evolution for production optimization with nonlinear state constraints

Xinggang Zhao,Kai Zhang,Guodong Chen,Xiaoming Xue,Chuanjin Yao,Jian Wang,Yongfei Yang,Hui Zhao,Jun Yao
DOI: https://doi.org/10.1016/j.petrol.2020.107441
IF: 5.168
2020-01-01
Journal of Petroleum Science and Engineering
Abstract:In recent years, evolutionary computation (EC) has gained increasing attention in the field of production optimization due to its powerful global search ability and derivative-free characteristic. However, state constraints are much more challenging to handle in comparison with the explicit constraints. To alleviate this difficulty, this paper presents a framework called surrogate-assisted differential evolution with an effective constraint-handling technique-the feasibility rule with the incorporation of objective function information (SADE-FROFI). The novel constraint-handling technique used in this work achieves an effective balance between constraints and objective function by revising the well-known feasibility rule (FR), which can effectively maintain the diversity of population and help the population jump out of local optimal solution. Moreover, to address the computationally time-consuming issue of numerical simulator, a multi-surrogate strategy is introduced specially for state constraints. Two benchmark functions are tested to verify the effectiveness of new constraint-handling technique (FROFI). The efficacy of the proposed method is validated on two synthetic reservoir models, named three-channel model and PUNQ-S3 model, respectively. The experimental results demonstrated that the proposed method can find better solutions on the basis of satisfying all constraints in comparison with several existing methods.
What problem does this paper attempt to address?