CO2提高气藏采收率及其封存的方法、系统、设备及存储介质

co2提高气藏采收率及其封存的方法、系统、设备及存储介质
技术领域
1.本发明涉及二氧化碳捕集、利用与地质封存技术领域,特别涉及co2提高气藏采收率及其封存的方法、系统、设备及存储介质。
背景技术:
2.碳酸盐岩、页岩等常规或非常规气藏的高效开发是我国能源向清洁化、高效化转型的重要保障。co2驱是极具前景的提升气藏衰竭开发后开发效果的关键技术手段,同时将注入的co2永久封存在储层中是实现“碳达峰”、“碳中和”双碳目标的重要举措。盲目采用co2驱开发,会使得开发效果不如预期,预测co2驱开发潜力是维持气藏经济有效开发的前提;采取合理的转换时机及工程参数是实现co2驱气藏高效开发及安全有效封存的关键。因此需要能够在确保气藏co2驱措施有效性的基础上,优化co2驱转换时机及工程参数,以实现气藏co2驱经济高效开发以及安全有效封存。
3.传统的措施潜力预测多采用数值模拟手段模拟措施的生产动态,得到该措施的开发潜力。然而传统的数值模拟预测方法需要特殊的组分模拟器,模拟器通常十分昂贵且计算效率低下,难以对实际开发中的措施转换进行快速决策。现有气藏co2驱参数优化多为单一过程的单目标优化,尚未实现co2驱气及封存协同的优化设计。因此,急需提供一种能够同时实现co2提高采收率及其有效封存最大化的方法,并降低优化成本,提升优化效率。
技术实现要素:
4.本发明提供了co2提高气藏采收率及其封存的方法、系统、设备及存储介质,能够同时实现co2采收率的提升及其有效封存量的最大化,并降低优化成本,提升优化效率。
5.本发明提供的基础方案一:
6.co2提高气藏采收率及其封存的方法,包括以下步骤:
7.s100,获取已开发的目标气藏在当前状态下的动态参数,所述动态参数包括地质参数、开发参数及工程参数,分析影响所述目标气藏co2采收率的关键因素;
8.s200,根据所述关键因素,构建目标气藏co2提高采收率的潜力预测模型;通过所述潜力预测模型,生成目标气藏co2驱采收率提升幅度;
9.s300,分析所述目标气藏co2驱采收率提升幅度是否大于经济提采幅度,若是,则采用co2驱进行开发,若否,则采用当前开发方式进行开发;
10.s400,根据所述关键因素,构建目标气藏实际开发井组的基础数值模拟模型;通过所述基础数值模拟模型,模拟注co2开采天然气及地质封存,生成经济净现值及co2地质封存量;
11.s500,采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数,并根据所述模拟工程参数,计算目标函数;
12.s600,分析各模拟工程参数对应的目标函数,并生成最佳工程参数。
13.进一步,所述地质参数,包括岩石的孔隙度、渗透率、含油/气/水饱和度、润湿性、
储层埋深、油/气/水界面深度、有效厚度和非均质程度中的一种或多种;所述开发参数,包括地层温度、地层压力、采出程度、日产气量、含水率和剩余储量中的一种或多种;所述工程参数,包括各单井的井位坐标、射孔位置、产气速率和井底流压中的一种或多种;
14.s100包括:
15.对各地质参数、开发参数和工程参数进行组合,生成若干个参数组合,并针对各参数组合构建相应的概念数值模拟模型;
16.通过所述概念数值模型,分别进行注co2开发和不注co2开发的模拟,生成注co2开发采收率和未注co2开发采收率;将注co2开发采收率减去未注co2开发采收率,生成所述概念数值模型的co2驱开发采收率幅度;
17.计算各动态参数与co2驱开发采收率幅度的相关系数,所述相关系数的计算公式如下:
[0018][0019]
式中,ρ为相关系数,x1、x2为变量,dx表示方差,cov表示协方差,e表示期望;
[0020]
计算各动态参数与co2驱开发采收率幅度的皮尔森系数,所述皮尔森系数的计算公式如下:
[0021][0022]
式中,σ表示各变量的标准差;
[0023]
筛选对应相关系数小于预设相关系数,且对应皮尔森系数大于预设皮尔森系数的动态参数为影响所述目标气藏co2采收率的关键因素;
[0024]
根据单因素分析方法,生成各关键因素的取值范围。
[0025]
进一步,s200包括:
[0026]
在各关键因素的取值范围内,生成若干个关键参数组合,并构建各关键参数组合对应的数值模拟模型;
[0027]
计算各数值模拟模型的co2驱采收率提升幅度;将所述关键因素作为输入层的输入,co2驱采收率提升幅度作为输出层的输出,利用机器学习模型进行训练,并计算各机器学习模型的评价矩阵;所述机器学习模型包括人工神经网络、梯度提升决策树、极限梯度提升决策树和轻型梯度提升机中的一种或多种;所述评价矩阵包括平均绝对误差、平均相对误差、均方根误差和决定系数;
[0028]
所述评价矩阵的计算公式如下:
[0029][0030][0031]
[0032][0033]
式中,mae为平均绝对误差,mre为平均相对误差,rmse为均方根误差,r2为决定系数,yi为采用数值模拟模型计算的co2驱采收率提升幅度,为机器学习模型预测的co2驱采收率提升幅度,所有计算出的co2驱采收率提升幅度的平均值,n为样本数;
[0034]
根据各机器学习模型的评价矩阵,筛选一机器学习模型,并根据所述机器学习模型构建目标气藏co2提高采收率的潜力预测模型。
[0035]
进一步,s300还包括:
[0036]
计算经济提采幅度,所述经济提采幅度的计算公式如下:
[0037][0038]
式中,为第k年co2的注入成本,为第k年co2的注入量,n
t
为评价时间,n
p
为地质储量,为第k年天然气的销售价格,δ为经济提采幅度。
[0039]
进一步,s400包括:
[0040]
根据关键因素,构建目标气藏实际开发井组的基础数值模拟模型,并进行生产动态历史拟合;
[0041]
将所述基础数值模拟模型的天然气开采方式调整为注co2;注入co2,监测注co2过程中基础数值模拟模型中的最大地层压力,分析所述最大地层压力是否等于压力阈值,若是,则停止注co2;
[0042]
计算注入co2过程中的经济净现值,所述经济净现值的计算公式如下:
[0043][0044]
式中,npv为经济净现值,分别为第i口井在第k年的气、水产量,r
op
为油的销售价格,c
wp
为产出水的处理费用,c
gi
为注气成本,n
t
为评价时间,n
p
为生产井数目,ni为注入井数目,b为折现率;
[0045]
停止注入co2后,继续通过所述基础数值模拟模型,模拟地质封存的过程,获取构造封存量、溶解封存量、残余相封存量和矿化封存量,并计算目标气藏最终的co2地质封存量;
[0046]
所述co2地质封存量的计算公式如下:
[0047]ns
=nc+ng+na+nm[0048]
式中,ns为目标气藏最终的co2地质封存量,nc为构造封存量,ng为残余相封存量,na为溶解封存量,nm为矿化封存量。
[0049]
进一步,s500包括:
[0050]
采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数;贝叶斯自适应直接搜索算法通过搜索与轮询持续交替,更新迭代点;搜索的过程包括,搜索高斯值高于第一预设值与高斯值低于预设值的区域,迭代选择新评估点;轮询的过程包括,对任意方
向的前进部署进行评估;
[0051]
所述转换时机包括,目标气藏以现有开发方式转入注co2驱开发的时机,通过目标气藏开发过程中地层平均压力的值量化注co2驱开发的转换时机;
[0052]
所述模拟工程参数包括,注入速度、注入压力、总注气量和产气速度中的一种或多种;
[0053]
根据模拟工程参数,计算实现co2最大气藏采收率及封存量的目标函数,所述目标函数的计算公式如下:
[0054]
f(x)=ω1arctan(npv)+ω2arctan(n
p
)
[0055]
式中:f(x)为目标函数,ω1为经济净现值所占权重,ω2为co2地质封存量所占权重。
[0056]
进一步,s600中,获取s500中的累计运算次数,判断所述累计运算次数是否大于预设最大更新次数,若否,则返回执行s500,若是,则分析各模拟工程参数对应的目标函数,并生成最佳工程参数。
[0057]
本发明提供的基础方案二:
[0058]
co2提高气藏采收率及其封存的系统,包括关键因素分析模块、潜力预测模型构建模块、co2驱提采潜力分析模块、基础数值模拟模型构建模块、目标函数计算模块和目标函数分析模块;
[0059]
所述关键因素分析模块,用于获取已开发的目标气藏在当前状态下的动态参数,所述动态参数包括地质参数、开发参数及工程参数,分析影响所述目标气藏co2采收率的关键因素;
[0060]
所述潜力预测模型构建模块,用于根据所述关键因素,构建目标气藏co2提高采收率的潜力预测模型;通过所述潜力预测模型,生成目标气藏co2驱采收率提升幅度;
[0061]
所述co2驱提采潜力分析模块,用于分析所述目标气藏co2驱采收率提升幅度是否大于经济提采幅度,若是,则采用co2驱进行开发,若否,则采用当前开发方式进行开发;
[0062]
所述基础数值模拟模型构建模块,用于根据所述关键因素,构建目标气藏实际开发井组的基础数值模拟模型;通过所述基础数值模拟模型,模拟注co2开采天然气及地质封存,生成经济净现值及co2地质封存量;
[0063]
所述目标函数计算模块,用于采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数,并根据所述模拟工程参数,计算目标函数;
[0064]
所述目标函数分析模块,用于分析各模拟工程参数对应的目标函数,并生成最佳工程参数。
[0065]
本发明提供的基础方案三:
[0066]
co2提高气藏采收率及其封存的设备,包括处理器,以及被配置成存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器实现上述co2提高气藏采收率及其封存的方法。
[0067]
本发明提供的基础方案四:
[0068]
co2提高气藏采收率及其封存的存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被执行时实现上述co2提高气藏采收率及其封存的方法。
[0069]
本发明的原理及优点在于:
[0070]
根据历史数据,分析地质参数、开发参数及工程参数中影响目标气藏co2采收率的关键因素,并构建目标气藏co2提高采收率的潜力预测模型,进而得到目标气藏co2驱采收率提升幅度;判断所述目标气藏co2驱采收率提升幅度是否大于经济提采幅度,若是,则说明该优化方案的效果是正向的,可以采用co2驱进行开发,保证优化效果,若否,则说明采用co2驱进行开发反而会降低采收率、封存量,及时终止模拟,提升优化效率;再根据所述关键因素,构建目标气藏实际开发井组的基础数值模拟模型,模拟注co2开采天然气及地质封存,分析出注co2后的实际效益;再采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数,并根据所述模拟工程参数,计算目标函数,从而得到最佳转换时机,当累积运算次数达到预设最大更新次数后,整合每一次运算过程对应的目标函数,选择最优目标函数对应的模拟工程参数,作为最佳工程参数。采用上述方案,从转换(未注co2至注co2)是否有效、最佳转换时机、转换效益最大化等多个方面,模拟最佳的转换方案,保证了气藏co2驱措施的有效性,且能够同时实现co2采收率的提升及其有效封存量的最大化,并降低优化成本,提升优化效率。
附图说明
[0071]
图1为本发明实施例co2提高气藏采收率及其封存的方法的流程图。
[0072]
图2为本发明实施例co2提高气藏采收率及其封存的方法中概念数值模拟模型的平面示意图。
[0073]
图3为本发明实施例co2提高气藏采收率及其封存的方法中采收率幅度模拟示意图。
[0074]
图4为本发明实施例co2提高气藏采收率及其封存的方法中的相关性热力图。
[0075]
图5为本发明实施例co2提高气藏采收率及其封存的方法中皮尔森系数计算结果示意图。
[0076]
图6为本发明实施例co2提高气藏采收率及其封存的方法中人工神经网络co2驱潜力预测值与实际值交会图。
[0077]
图7为本发明实施例co2提高气藏采收率及其封存的方法中梯度提升决策树co2潜力预测值与实际值交会图。
[0078]
图8为本发明实施例co2提高气藏采收率及其封存的方法中极限梯度提升决策树co2潜力预测值与实际值交会图。
[0079]
图9为本发明实施例co2提高气藏采收率及其封存的方法中轻型梯度提升机co2潜力预测值与实际值交会图。
[0080]
图10为本发明实施例co2提高气藏采收率及其封存的方法中实际井组数值模拟模型示意图。
[0081]
图11为本发明实施例co2提高气藏采收率及其封存的方法中实际井组数值模拟累产气及含水率历史拟合示意图。
[0082]
图12为本发明实施例co2提高气藏采收率及其封存的方法中目标函数寻优动态示意图。
具体实施方式
[0083]
下面通过具体实施方式进一步详细说明:
[0084]
实施例1:
[0085]
co2提高气藏采收率及其封存的方法,如图1所示,包括以下步骤:
[0086]
s100,获取已开发的目标气藏在当前状态下的动态参数,分析影响所述目标气藏co2采收率的关键因素。
[0087]
所述动态参数包括地质参数、开发参数及工程参数;所述地质参数,包括岩石的孔隙度、渗透率、含油/气/水饱和度、润湿性、储层埋深、油/气/水界面深度、有效厚度和非均质程度中的一种或多种,本技术中,符号“/”的意思为“或”;所述开发参数,包括地层温度、地层压力、采出程度、日产气量、含水率和剩余储量中的一种或多种;所述工程参数,包括各单井的井位坐标、射孔位置、产气速率和井底流压中的一种或多种;本实施例中,所述地质参数、开发参数及工程参数均包括上述相应的所有参数。
[0088]
s100包括:
[0089]
对各地质参数、开发参数和工程参数进行组合,生成若干个参数组合,并针对各参数组合构建相应的概念数值模拟模型;本实施例中,对历史数值中各地质参数、开发参数和工程参数进行随机组合;
[0090]
通过所述概念数值模型,分别进行注co2开发和不注co2开发的模拟,生成注co2开发采收率和未注co2开发采收率;将注co2开发采收率减去未注co2开发采收率,生成所述概念数值模型的co2驱开发采收率幅度;
[0091]
计算各动态参数与co2驱开发采收率幅度的相关系数,所述相关系数的计算公式如下:
[0092][0093]
式中,ρ为相关系数,x1、x2为变量,dx表示方差,cov表示协方差,e表示期望;
[0094]
计算各动态参数与co2驱开发采收率幅度的皮尔森系数,所述皮尔森系数的计算公式如下:
[0095][0096]
式中,σ表示各变量的标准差;
[0097]
筛选对应相关系数小于预设相关系数,且对应皮尔森系数大于预设皮尔森系数的动态参数为影响所述目标气藏co2采收率的关键因素;
[0098]
根据单因素分析方法,生成各关键因素的取值范围。
[0099]
s200,根据所述关键因素,构建目标气藏co2提高采收率的潜力预测模型;通过所述潜力预测模型,生成目标气藏co2驱采收率提升幅度。
[0100]
s200包括:
[0101]
在各关键因素的取值范围内,生成若干个关键参数组合,并构建各关键参数组合对应的数值模拟模型;
[0102]
计算各数值模拟模型的co2驱采收率提升幅度;将所述关键因素作为输入层的输
入,co2驱采收率提升幅度作为输出层的输出,利用机器学习模型进行训练,并计算各机器学习模型的评价矩阵;所述机器学习模型包括人工神经网络、梯度提升决策树、极限梯度提升决策树和轻型梯度提升机中的一种或多种。
[0103]
本实施例中,待筛选的机器学习模型包括人工神经网络、梯度提升决策树、极限梯度提升决策树和轻型梯度提升机;所述评价矩阵包括平均绝对误差、平均相对误差、均方根误差和决定系数;
[0104]
所述评价矩阵的计算公式如下:
[0105][0106][0107][0108][0109]
式中,mae为平均绝对误差,mre为平均相对误差,rmse为均方根误差,r2为决定系数,yi为采用数值模拟模型计算的co2驱采收率提升幅度,为机器学习模型预测的co2驱采收率提升幅度,所有计算出的co2驱采收率提升幅度的平均值,n为样本数;
[0110]
根据各机器学习模型的评价矩阵,筛选一机器学习模型,并根据所述机器学习模型构建目标气藏co2提高采收率的潜力预测模型。
[0111]
s300,分析所述目标气藏co2驱采收率提升幅度是否大于经济提采幅度,判断目标气藏是否适合co2驱开发;若是,则采用co2驱进行开发,若否,则采用当前开发方式进行开发。
[0112]
计算经济提采幅度,所述经济提采幅度的计算公式如下:
[0113][0114]
式中,为第k年co2的注入成本,为第k年co2的注入量,n
t
为评价时间,n
p
为地质储量,为第k年天然气的销售价格,δ为经济提采幅度。
[0115]
s400,根据所述关键因素,构建目标气藏实际开发井组的基础数值模拟模型;通过所述基础数值模拟模型,模拟注co2开采天然气及地质封存,生成经济净现值及co2地质封存量。
[0116]
s400包括:
[0117]
根据关键因素,构建目标气藏实际开发井组的基础数值模拟模型,并进行生产动态历史拟合;
[0118]
将所述基础数值模拟模型的天然气开采方式调整为注co2;注入co2,监测注co2过程中基础数值模拟模型中的最大地层压力,分析所述最大地层压力是否等于压力阈值,若是,则停止注co2,否则急需注入co2;本实施例中,所述压力阈值为地层岩石破裂压力的
80%;
[0119]
计算注入co2过程中的经济净现值,所述经济净现值的计算公式如下:
[0120][0121]
式中,npv为经济净现值,分别为第i口井在第k年的气、水产量,单位分别为t
·
a-1
和m3·
a-1
;r
op
为油的销售价格,单位为元
·
t-1
;c
wp
为产出水的处理费用,单位为元
·
t-1
;c
gi
为注气成本,单位为元
·
m-3
;n
t
为评价时间,单位为年,n
p
为生产井数目,单位为口;ni为注入井数目,单位为口;b为折现率,单位为%;
[0122]
停止注入co2后,继续通过所述基础数值模拟模型,模拟地质封存的过程,获取构造封存量、溶解封存量、残余相封存量和矿化封存量,并计算目标气藏最终的co2地质封存量,所述目标气藏最终的co2地质封存量为构造封存量、溶解封存量、残余相封存量、矿化封存量之和;
[0123]
所述co2地质封存量的计算公式如下:
[0124]ns
=nc+ng+na+nm[0125]
式中,ns为目标气藏最终的co2地质封存量,nc为构造封存量,ng为残余相封存量,na为溶解封存量,nm为矿化封存量。
[0126]
s500,采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数,并根据所述模拟工程参数,计算目标函数,本实施例中,生成若干个转换时机,并根据相应的模拟工程参数,计算目标函数,再根据各转换时机下的目标函数,分析出最佳转换时机,具体方法如下。
[0127]
s500包括:
[0128]
采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数;贝叶斯自适应直接搜索算法通过搜索与轮询持续交替,更新迭代点;搜索的过程包括,搜索高斯值高于第一预设值与高斯值低于预设值的区域,迭代选择新评估点;轮询的过程包括,对任意方向的前进部署进行评估;
[0129]
所述转换时机包括,目标气藏以现有开发方式转入注co2驱开发的时机,通过目标气藏开发过程中地层平均压力的值量化注co2驱开发的转换时机;
[0130]
所述模拟工程参数包括,注入速度、注入压力、总注气量和产气速度中的一种或多种;本实施例中,所述模拟工程参数包括注入速度、注入压力、总注气量和产气速度;
[0131]
根据模拟工程参数,计算实现co2最大气藏采收率及封存量的目标函数,所述目标函数包括两个子目标以及各子目标的权重;所述子目标包括co2驱气过程经济净现值的最大化、co2地质封存过程中封存量的最大化;将co2驱气过程经济净现值以及co2地质封存过程中封存量通过反正切函数归一化代入目标函数;
[0132]
具体的,所述目标函数的计算公式如下:
[0133]
f(x)=ω1arctan(npv)+ω2arctan(n
p
)
[0134]
式中:f(x)为目标函数,ω1为经济净现值所占权重,ω2为co2地质封存量所占权重。
[0135]
s600,分析各模拟工程参数对应的目标函数,并生成最佳工程参数。
[0136]
s600中,获取s500中的累计运算次数,判断所述累计运算次数是否大于预设最大更新次数,若否,则返回执行s500,若是,则分析各模拟工程参数对应的目标函数,并生成最佳工程参数。
[0137]
本实施例中,所述预设最大更新次数与设置的最大模拟次数相关,具体的,若未达到设置的最大模拟次数,则继续迭代更新模拟工程参数进行计算;若已达到设置的最大模拟次数,则停止模拟工程参数的更新。
[0138]
co2提高气藏采收率及其封存的系统,采用了上述co2提高气藏采收率及其封存的方法,具体的,包括关键因素分析模块、潜力预测模型构建模块、co2驱提采潜力分析模块、基础数值模拟模型构建模块、目标函数计算模块和目标函数分析模块;
[0139]
所述关键因素分析模块,用于获取已开发的目标气藏在当前状态下的动态参数,所述动态参数包括地质参数、开发参数及工程参数,分析影响所述目标气藏co2采收率的关键因素;
[0140]
所述潜力预测模型构建模块,用于根据所述关键因素,构建目标气藏co2提高采收率的潜力预测模型;通过所述潜力预测模型,生成目标气藏co2驱采收率提升幅度;
[0141]
所述co2驱提采潜力分析模块,用于分析所述目标气藏co2驱采收率提升幅度是否大于经济提采幅度,若是,则采用co2驱进行开发,若否,则采用当前开发方式进行开发;
[0142]
所述基础数值模拟模型构建模块,用于根据所述关键因素,构建目标气藏实际开发井组的基础数值模拟模型;通过所述基础数值模拟模型,模拟注co2开采天然气及地质封存,生成经济净现值及co2地质封存量;
[0143]
所述目标函数计算模块,用于采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数,并根据所述模拟工程参数,计算目标函数;
[0144]
所述目标函数分析模块,用于分析各模拟工程参数对应的目标函数,并生成最佳工程参数。
[0145]
co2提高气藏采收率及其封存的设备,包括处理器,以及被配置成存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器实现上述co2提高气藏采收率及其封存的方法。
[0146]
co2提高气藏采收率及其封存的存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被执行时实现上述co2提高气藏采收率及其封存的方法。
[0147]
具体的,上述co2提高气藏采收率及其封存的方法如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一可读存储介质中,该计算机程序在被处理器执行时,可实现上述方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。
[0148]
可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。
[0149]
实施例2:
[0150]
实施例2基本原理与实施例1相同,其区别在于实施例2中,地质参数包括顶深、储
层厚度、净毛比、孔隙度、渗透率;开发参数包括地层温度、地层压力、采出程度、日产气量、含水率、剩余储量;工程参数包括井距信息。
[0151]
为清晰的对所述方法进行说明,以某气田实际衰竭开发生产区块为例,展开以下具体实际应用。具体实施过程如下:
[0152]
首先,获取所述气田现开发阶段的地质参数、开发参数及工程参数,对各地质参数、开发参数和工程参数进行组合,生成若干个参数组合,并针对各参数组合构建相应的概念数值模拟模型。本实施例中,目标气藏的地质参数如表1所示,所述概念数值模拟模型如图2所示。
[0153]
表1地质参数表
[0154]
地质参数单位最大值最小值埋深m26882505储层厚度m93净毛比-0.870.06孔隙度-0.410.19渗透率10-3
μm214208345
[0155]
对每个概念数值模拟模型分别进行注co2开发和不注co2开发的模拟,生成注co2开发采收率和未注co2开发采收率;如图3所示,将注co2开发采收率(转二氧化碳驱开发采出程度)减去未注co2开发采收率(衰竭式开发采出程度),生成所述概念数值模型的co2驱开发采收率幅度(转co2驱采收率提升幅度)。
[0156]
计算各动态参数与co2驱开发采收率幅度的相关系数,各相关系数计算结果如图4所示,本实施例中,根据相关系数计算结果,删除净毛比和目前采出程度。计算更新后的动态参数与co2驱开发采收率幅度的皮尔森系数,更新后各动态参数的皮尔森系数计算结果如图5所示。筛选皮尔森系数大于预设皮尔森系数的动态参数为影响所述目标气藏co2采收率的关键因素,本实施例中,根据皮尔森系数计算结果,删除目前地层压力、目前日产气量、目前地层温度以及顶深;筛选出的关键因素包括剩余储量、储层厚度、渗透率、孔隙度、井距以及含水率。采用单因素分析方法,生成各关键因素的取值范围,本实施例中,所述取值范围如表2所示。
[0157]
表2各关键因素的取值范围
[0158]
地质参数单位最大值最小值有效厚度m11.554.94渗透率10-3
μm211563421措施时含水率%98.934.31孔隙度-0.400.21措施时剩余储量104t16.603.84井距m240120
[0159]
在上述关键因素的取值范围内,生成若干个关键参数组合,并构建各关键参数组合对应的数值模拟模型;计算各数值模拟模型的co2驱采收率提升幅度;将所述关键因素作为输入层的输入,co2驱采收率提升幅度作为输出层的输出,利用机器学习模型进行训练。
[0160]
本实施例中,人工神经网络的训练结果如图6所示,梯度提升决策树的训练结果如
图7所示,极限梯度提升决策树的训练结果如图8所示,轻型梯度提升机的训练结果如图9所示。
[0161]
计算各机器学习模型的评价矩阵,本实施例中,所述评价矩阵的计算结果如表3所示。
[0162]
表3机器学习模型的评价矩阵
[0163][0164]
根据各机器学习模型的评价矩阵,筛选一机器学习模型,本实施例中,优选轻型梯度提升机算法,并根据所述轻型梯度提升机构建目标气藏co2提高采收率的潜力预测模型。
[0165]
将目标区的参数输入到目标气藏co2提高采收率的潜力预测模型中,本实施例中,输入的参数包括有效厚度11.37m、渗透率3200
×
10-3
μm2、措施时含水率71.43%、措施时地层温度41.18℃、措施时地层压力1.86mpa、措施时采出程度14.90%、措施时剩余储量244.24
×
108m3、井距120m,预测目标区采用co2驱开发后,采收率提升幅度可达25%,且目标气藏的经济提采幅度为21.63%,说明目标气藏适合进行co2驱开发。
[0166]
如图10所示,根据所述关键因素,构建目标气藏实际开发井组的基础数值模拟模型,并进行生产动态历史拟合;生产动态历史拟合结果如图11所示。
[0167]
将所述基础数值模拟模型的天然气开采方式调整为注co2;注入co2,监测注co2过程中基础数值模拟模型中的最大地层压力,分析所述最大地层压力是否等于压力阈值,若是,则停止注co2,否则急需注入co2;本实施例中,停止注入co2时,经济净现值为9065.58万元;继续co2地质封存过程的模拟,得到最终co2地质封存量为644.71
×
104t。
[0168]
采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数,并进行迭代寻优,寻优过程如图12所示。本实施例中,共经过200次数值模拟得到最优的转co2驱时机
为地层压力18.35mpa;注入井的注入速度分别为190.5m3·
d-1
、111.4m3·
d-1
、193.7m3·
d-1
、189.3m3·
d-1
、169.5m3·
d-1
、67.2m3·
d-1
、169.2m3·
d-1
、200m3·
d-1、221.6m3
·
d-1
、200m3·
d-1
、221.4m3
·
d-1
、215.8m3·
d-1;生产井的产液速度分别为143.4t
·
d-1、52.3t
·
d-1、113.8t
·
d-1
、173.8t
·
d-1
、119.1t
·
d-1
、173.8t
·
d-1
;采用此方案的经济净现值为11436.68万元,最终co2地质封存量为812.18
×
104t。
[0169]
采用本方案,首先预测了措施提采潜力,有效避免了由于措施盲目性带来的开发效果不如预期的问题;其次,将co2驱气提采与地质封存两个子过程融合为一个过程,使得优化结果能同时保证co2驱气开发的经济高效性以及co2地质封存的安全有效性,可为现场co2驱气提采及地质封存的快速决策提供强有力的支撑。
[0170]
以上的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本技术给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本技术的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本技术要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。
技术特征:
1.co2提高气藏采收率及其封存的方法,其特征在于:包括以下步骤:s100,获取已开发的目标气藏在当前状态下的动态参数,所述动态参数包括地质参数、开发参数及工程参数,分析影响所述目标气藏co2采收率的关键因素;s200,根据所述关键因素,构建目标气藏co2提高采收率的潜力预测模型;通过所述潜力预测模型,生成目标气藏co2驱采收率提升幅度;s300,分析所述目标气藏co2驱采收率提升幅度是否大于经济提采幅度,若是,则采用co2驱进行开发,若否,则采用当前开发方式进行开发;s400,根据所述关键因素,构建目标气藏实际开发井组的基础数值模拟模型;通过所述基础数值模拟模型,模拟注co2开采天然气及地质封存,生成经济净现值及co2地质封存量;s500,采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数,并根据所述模拟工程参数,计算目标函数;s600,分析各模拟工程参数对应的目标函数,并生成最佳工程参数。2.根据权利要求1所述的co2提高气藏采收率及其封存的方法,其特征在于:所述地质参数,包括岩石的孔隙度、渗透率、含油/气/水饱和度、润湿性、储层埋深、油/气/水界面深度、有效厚度和非均质程度中的一种或多种;所述开发参数,包括地层温度、地层压力、采出程度、日产气量、含水率和剩余储量中的一种或多种;所述工程参数,包括各单井的井位坐标、射孔位置、产气速率和井底流压中的一种或多种;s100包括:对各地质参数、开发参数和工程参数进行组合,生成若干个参数组合,并针对各参数组合构建相应的概念数值模拟模型;通过所述概念数值模型,分别进行注co2开发和不注co2开发的模拟,生成注co2开发采收率和未注co2开发采收率;将注co2开发采收率减去未注co2开发采收率,生成所述概念数值模型的co2驱开发采收率幅度;计算各动态参数与co2驱开发采收率幅度的相关系数,所述相关系数的计算公式如下:式中,ρ为相关系数,x1、x2为变量,dx表示方差,cov表示协方差,e表示期望;计算各动态参数与co2驱开发采收率幅度的皮尔森系数,所述皮尔森系数的计算公式如下:式中,σ表示各变量的标准差;筛选对应相关系数小于预设相关系数,且对应皮尔森系数大于预设皮尔森系数的动态参数为影响所述目标气藏co2采收率的关键因素;根据单因素分析方法,生成各关键因素的取值范围。3.根据权利要求2所述的co2提高气藏采收率及其封存的方法,其特征在于:s200包括:在各关键因素的取值范围内,生成若干个关键参数组合,并构建各关键参数组合对应的数值模拟模型;
计算各数值模拟模型的co2驱采收率提升幅度;将所述关键因素作为输入层的输入,co2驱采收率提升幅度作为输出层的输出,利用机器学习模型进行训练,并计算各机器学习模型的评价矩阵;所述机器学习模型包括人工神经网络、梯度提升决策树、极限梯度提升决策树和轻型梯度提升机中的一种或多种;所述评价矩阵包括平均绝对误差、平均相对误差、均方根误差和决定系数;所述评价矩阵的计算公式如下:所述评价矩阵的计算公式如下:所述评价矩阵的计算公式如下:所述评价矩阵的计算公式如下:式中,mae为平均绝对误差,mre为平均相对误差,rmse为均方根误差,r2为决定系数,y
i
为采用数值模拟模型计算的co2驱采收率提升幅度,为机器学习模型预测的co2驱采收率提升幅度,所有计算出的co2驱采收率提升幅度的平均值,n为样本数;根据各机器学习模型的评价矩阵,筛选一机器学习模型,并根据所述机器学习模型构建目标气藏co2提高采收率的潜力预测模型。4.根据权利要求1所述的co2提高气藏采收率及其封存的方法,其特征在于:s300还包括:计算经济提采幅度,所述经济提采幅度的计算公式如下:式中,为第k年co2的注入成本,为第k年co2的注入量,n
t
为评价时间,n
p
为地质储量,为第k年天然气的销售价格,δ为经济提采幅度。5.根据权利要求1所述的co2提高气藏采收率及其封存的方法,其特征在于:s400包括:根据关键因素,构建目标气藏实际开发井组的基础数值模拟模型,并进行生产动态历史拟合;将所述基础数值模拟模型的天然气开采方式调整为注co2;注入co2,监测注co2过程中基础数值模拟模型中的最大地层压力,分析所述最大地层压力是否等于压力阈值,若是,则停止注co2;计算注入co2过程中的经济净现值,所述经济净现值的计算公式如下:
式中,npv为经济净现值,分别为第i口井在第k年的气、水产量,r
op
为油的销售价格,c
wp
为产出水的处理费用,c
gi
为注气成本,n
t
为评价时间,n
p
为生产井数目,n
i
为注入井数目,b为折现率;停止注入co2后,继续通过所述基础数值模拟模型,模拟地质封存的过程,获取构造封存量、溶解封存量、残余相封存量和矿化封存量,并计算目标气藏最终的co2地质封存量;所述co2地质封存量的计算公式如下:n
s
=n
c
+n
g
+n
a
+n
m
式中,n
s
为目标气藏最终的co2地质封存量,n
c
为构造封存量,n
g
为残余相封存量,n
a
为溶解封存量,n
m
为矿化封存量。6.根据权利要求5所述的co2提高气藏采收率及其封存的方法,其特征在于:s500包括:采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数;贝叶斯自适应直接搜索算法通过搜索与轮询持续交替,更新迭代点;搜索的过程包括,搜索高斯值高于第一预设值与高斯值低于预设值的区域,迭代选择新评估点;轮询的过程包括,对任意方向的前进部署进行评估;所述转换时机包括,目标气藏以现有开发方式转入注co2驱开发的时机,通过目标气藏开发过程中地层平均压力的值量化注co2驱开发的转换时机;所述模拟工程参数包括,注入速度、注入压力、总注气量和产气速度中的一种或多种;根据模拟工程参数,计算实现co2最大气藏采收率及封存量的目标函数,所述目标函数的计算公式如下:f(x)=ω1arctan(npv)+ω2arctan(n
p
)式中:f(x)为目标函数,ω1为经济净现值所占权重,ω2为co2地质封存量所占权重。7.根据权利要求1所述的co2提高气藏采收率及其封存的方法,其特征在于:s600中,获取s500中的累计运算次数,判断所述累计运算次数是否大于预设最大更新次数,若否,则返回执行s500,若是,则分析各模拟工程参数对应的目标函数,并生成最佳工程参数。8.co2提高气藏采收率及其封存的系统,其特征在于:包括关键因素分析模块、潜力预测模型构建模块、co2驱提采潜力分析模块、基础数值模拟模型构建模块、目标函数计算模块和目标函数分析模块;所述关键因素分析模块,用于获取已开发的目标气藏在当前状态下的动态参数,所述动态参数包括地质参数、开发参数及工程参数,分析影响所述目标气藏co2采收率的关键因素;所述潜力预测模型构建模块,用于根据所述关键因素,构建目标气藏co2提高采收率的潜力预测模型;通过所述潜力预测模型,生成目标气藏co2驱采收率提升幅度;所述co2驱提采潜力分析模块,用于分析所述目标气藏co2驱采收率提升幅度是否大于经济提采幅度,若是,则采用co2驱进行开发,若否,则采用当前开发方式进行开发;所述基础数值模拟模型构建模块,用于根据所述关键因素,构建目标气藏实际开发井组的基础数值模拟模型;通过所述基础数值模拟模型,模拟注co2开采天然气及地质封存,生成经济净现值及co2地质封存量;所述目标函数计算模块,用于采用贝叶斯自适应直接搜索算法生成转换时机及对应的
模拟工程参数,并根据所述模拟工程参数,计算目标函数;所述目标函数分析模块,用于分析各模拟工程参数对应的目标函数,并生成最佳工程参数。9.co2提高气藏采收率及其封存的设备,其特征在于:包括处理器,以及被配置成存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器实现上述权利要求1-7中任一项所述的co2提高气藏采收率及其封存的方法。10.co2提高气藏采收率及其封存的存储介质,用于存储计算机可执行指令,其特征在于:所述计算机可执行指令在被执行时实现上述权利要求1-7中任一项所述的co2提高气藏采收率及其封存的方法。
技术总结
本发明涉及二氧化碳捕集、利用与地质封存技术领域,尤其是CO2提高气藏采收率及其封存的方法、系统、设备及存储介质,所述方法包括:S100,获取已开发的目标气藏在当前状态下的动态参数,分析关键因素;S200,构建目标气藏CO2提高采收率的潜力预测模型,并生成目标气藏CO2驱采收率提升幅度;S300,分析目标气藏CO2驱采收率提升幅度是否大于经济提采幅度;S400,构建目标气藏实际开发井组的基础数值模拟模型,并生成经济净现值及CO2地质封存量;S500,采用贝叶斯自适应直接搜索算法生成转换时机及对应的模拟工程参数,并计算目标函数;S600,生成最佳工程参数。采用本方案,能够同时实现CO2采收率的提升及其有效封存量的最大化,并降低优化成本,提升优化效率。提升优化效率。提升优化效率。
技术研发人员:赵玉龙 谢泽豪 曹成 张烈辉 孙昊然 文绍牧 王子逸 彭先 邓子睿 李隆新 黄晨直
受保护的技术使用者:西南石油大学
技术研发日:2023.06.12
技术公布日:2023/8/28
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/