计算物理 ›› 2018, Vol. 35 ›› Issue (3): 321-329.DOI: 10.19596/j.cnki.1001-246x.7650

• • 上一篇    下一篇

基于水平集的两步MCMC方法对河道形态的识别

马先林1,2, 周德胜1,2   

  1. 1. 西安石油大学石油工程学院, 陕西西安 710065;
    2. 西部低渗-特低渗油藏开发与治理教育部工程研究中心, 陕西西安 710065
  • 收稿日期:2017-03-02 修回日期:2017-06-01 出版日期:2018-05-25 发布日期:2018-05-25
  • 作者简介:马先林(1966-),男,博士,教授,主要从事油气田开发研究与教学工作,E-mail:Xianlinm@126.com
  • 基金资助:
    国家科技重大专项项目(2016ZX0505-0009)及陕西省自然科学基金项目(2017JM5109)资助

Identification of Channel Geometry with Level Set Based Two-stage MCMC Method

MA Xianlin1,2, ZHOU Desheng1,2   

  1. 1. School of Petroleum Engineering, Xi'an Shiyou University, Xi'an 710065, China;
    2. Engineering Research Center of Development and Management for Low to Ultra-Low Permeability Oil & Gas Reservoirs in West China, MOE, Xi'an 710065, China
  • Received:2017-03-02 Revised:2017-06-01 Online:2018-05-25 Published:2018-05-25

摘要: 首先运用符号距离函数刻画河道的复杂几何形态,然后通过求解水平集演化方程和两步马尔科夫链蒙特卡罗(MCMC)算法拟合生产历史数据,逐步更新河道的边界.在两步MCMC方法的第一步,应用流线模拟计算的敏感性矩阵获取近似的似然函数,修改MCMC的推荐概率分布;第二步,为确保MCMC算法的严密性,对通过第一步的油藏模型进行完整的数值模拟以获取精准的似然函数,并用更改的接受概率作为模型接受的判断准则.最后通过二维计算实例验证该方法的有效性.

关键词: 河道几何形态, 历史拟合, 马尔科夫链蒙特卡罗, 水平集

Abstract: Channel geometry is represented by a signed distance function, and boundaries are then updated gradually by solving level set equation and matching of production historical data using two-stage Markov chain Monte Carlo (MCMC) method. In the first stage, streamline-derived sensitivities are employed to approximate a likelihood function, and instrumental proposal distribution of MCMC is modified by the approximation. In the second stage, proposals that pass the first stage are further assessed by running full numerical simulations, and a precise likelihood function is acquired. The models are checked for acceptance with modified acceptance probability. Finally, a 2D example demonstrates effectiveness of the method.

Key words: channel geometry, history matching, Markov chain Monte Carlo, level set

中图分类号: