[发明专利]基于卷积傅里叶神经网络的三维地下油藏动态预测方法有效
申请号: | 202210603016.6 | 申请日: | 2022-05-31 |
公开(公告)号: | CN114693005B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 张凯;左袁德;王晓雅;张黎明;刘丕养;严侠;张华清;杨勇飞;孙海;张文娟;姚军;樊灵 | 申请(专利权)人: | 中国石油大学(华东) |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06Q10/04;G06Q50/02;G06F111/10;G06F113/08;G06F119/14 |
代理公司: | 青岛智地领创专利代理有限公司 37252 | 代理人: | 陈海滨 |
地址: | 266580 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 卷积 傅里叶 神经网络 三维 地下 油藏 动态 预测 方法 | ||
1.一种基于卷积傅里叶神经网络的三维地下油藏动态预测方法,其特征在于,利用构建的3D卷积傅里叶神经网络模型对三维地下油藏剩余油饱和度或压力进行动态预测,具体包括以下步骤:
步骤1、采集三维地下油藏数据,利用SGeMS地质统计工具生成符合地质特征的三维渗透率场,利用数值模拟器求解出不同渗透率对应的一段时间内的饱和度或压力作为样本库,按比例划分数据集,渗透率作为输入,饱和度或压力作为输出;具体过程如下:
步骤1.1、采集三维地下油藏数据,使用SGeMS地质统计模型生成三维渗透率场,网格尺寸为40×40×20,生成2000个渗透率样本;
步骤1.2、利用数值模拟器使用有限元方法计算三维油藏系统的油水两相流动方程得到所有网格块中的饱和度或压力结果;油藏地下油水流动系统是三维的,需要考虑重力效应,由质量守恒方程(1)和相达西速度方程(2)构成;
质量守恒方程表达式如(1),
(1)
其中,表示梯度算子;
相达西速度方程的表达式如(2),
(2)
其中,
步骤1.3、按照8:2的比例分割数据集和测试集;输入数据渗透率为(n,nx,ny,nz,1)的张量,输出数据饱和度或压力为(n,nx,ny,nz,1,T)的张量,n是样本数,nx为横向网格数,ny为纵向网格数,nz为深度方向的网格数,T为时间步数量;
步骤2、构建3D卷积傅里叶神经网络,将3D卷积和傅里叶变换相结合,利用3D卷积算子提取图像局部信息,利用傅里叶变换提取物理信息近似微分算子,在网络中添加重力约束;利用编码解码网络实现渗透率到油藏状态的映射,结合LSTM同时考虑时间和空间信息;具体过程如下:
3D卷积傅里叶神经网络,包含编码网络和解码网络两个部分,考虑到时间序列影响增加了处理时间的循环神经模块;输入参数是已知观测值渗透率场,输出参数是未来一段时间的饱和度或压力;
编码网络结构包含M个3D卷积傅里叶层,每一个卷积傅里叶层结构如下,
(3)
(4)
其中,
解码网络结构由反卷积层构成,解码网络的部分层的输入由编码网络对应的输出矩阵和当前输入复制拼接而成,目的是保存更多信息防止卷积过程中出现的特征丢失;解码网络是将中间结果解码到原数据空间的过程,得到的结果为某一时间步的压力值或饱和度;
考虑到时间序列的影响,将多个时间步的输入经过解码网络的中间结果通过LSTM结构,结合时间序列信息,经过LSTM处理后对每个特征图用对应的解码网络得到每一个时间步的输出结果;
LSTM在
(5)
其中,
隐层输出结果
(6)
遗忘门
(7)
(8)
(9)
(10)
其中,
输入渗透率场经过卷积傅里叶编码层得到隐层变量,再经过LSTM结构和解码网络得到同时包含时间信息和空间信息的饱和度或压力的预测结果;
步骤3、设置卷积傅里叶网络模型的超参数,在训练集下训练3D卷积傅里叶网络模型;
步骤4、使用测试集评估3D卷积傅里叶神经网络的性能,计算RMSE和量化饱和度或压力的相对误差;
步骤5、训练完成后,输出测试指标良好的3D卷积傅里叶网络模型;基于油藏安装的监测设备实时采集三维地下油藏数据,利用地质统计工具在线生成三维油藏的渗透率场,然后利用3D卷积傅里叶网络模型在线预测该油藏未来一段时间内油藏饱和度或压力场分布,通过压力和饱和度可以进一步计算产量,为制定生产策略提供直观的参考。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油大学(华东),未经中国石油大学(华东)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210603016.6/1.html,转载请声明来源钻瓜专利网。