首页> 外文会议>Society of Petroleum Engineers Reservoir Simulation Symposium >Improving the Ensemble Optimization Method Through Covariance Matrix Adaptation (CMA-EnOpt)
【24h】

Improving the Ensemble Optimization Method Through Covariance Matrix Adaptation (CMA-EnOpt)

机译:通过协方差矩阵自适应改进集合优化方法(CMA-Enopt)

获取原文

摘要

Ensemble Optimization (EnOpt) is a rapidly emerging method for reservoir model based production optimization. EnOpt uses an ensemble of controls to approximate the gradient of the objective function with respect to the controls. Current implementations of EnOpt use a Gaussian ensemble with a constant standard deviation, i.e. a diagonal covariance matrix with entries that remain constant during the optimization process. The Covariance Matrix Adaptation Evolutionary Strategy (CMA- ES) is a gradient-free optimization method, developed in the ‘machine learning’ community, which also uses an ensemble of controls but with a covariance matrix that is continually updated during the optimization process. It has shown to be an efficient method for several difficult small dimension optimization problems and has recently been applied in the petroleum industry for well location and production optimization. In this study we investigated the scope to improve the computational efficiency of EnOpt through the use of covariance adaptation (CMA-EnOpt). We optimized water flooding of a multi-layer sector model containing multiple sealing and non-sealing faults. The controls used were inflow control valve settings at pre- defined time intervals for injectors and producers with undiscounted net present value as the objective function. We compared EnOpt and CMA-EnOpt starting from identical covariance matrices. We achieved slightly higher (0.7%-1.8%) objective function values and modest speed-ups with CMA-EnOpt compared to EnOpt, depending on choice of user-defined parameters in both algorithms. However, the major benefit of CMA-EnOpt is its robustness with respect to the initial choice of the covariance matrix. A poor choice of the initial matrix can be detrimental to EnOpt, whereas the CMA-EnOpt performance is near-independent of the initial choice.
机译:合奏优化(ENOPT)是一种快速新兴的基于水库模型的生产优化方法。 Enopt使用控件的集合来近似于对控件的目标函数的梯度。 Enopt的当前实现使用具有恒定标准偏差的高斯集合,即,具有在优化过程中保持恒定的条目的对角线协方差矩阵。协方差矩阵适应进化策略(CMA-es)是一种渐变的优化方法,在“机器学习”社区中开发,该方法还使用控件的集合,但在优化过程中不断更新的协方差矩阵。它已显示是一种有效的方法,可实现几种困难的小维度优化问题,最近已应用于石油工业,以获得良好的位置和生产优化。在这项研究中,我们通过使用协方差适应(CMA-Enopt)调查了提高ENOPT的计算效率的范围。我们优化了含有多层密封和非密封故障的多层扇区模型的水淹水。所用的控制是用于喷射器和生产商的预定定义时间间隔的流入控制阀设置作为目标函数的未录制净值。我们比较了Enopt和CMA-Enopt从相同的协方差矩阵开始。与Enopt相比,我们通过CMA-Enopt实现了略高(0.7%-1.8%)目标函数值和适度加速,具体取决于两个算法中的用户定义参数的选择。然而,CMA-Enopt的主要好处是它对协方差矩阵的初始选择的鲁棒性。初始矩阵的差的选择可能是对Enopt有害的,而CMA-Enopt性能与初始选择几乎无关。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号