System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书属于油气田勘探和开发领域,尤其涉及一种纳米孔隙内流体组成和流体相态的测定方法。
技术介绍
1、页岩油藏是典型的多尺度空间,广泛分布着纳米级的孔隙和毫米级的裂缝,不同尺度的空间内的油气组成存在着差异。准确确定页岩油藏内的流体的组成和相态可以更为准确的对资源进行评价,可以确定更为合理的开发方案。
2、裂缝内的流体组成可以通过收集裂缝的产出液进行确定,而纳米孔隙内的流体组成的确定难度较大。目前,一般是通过保压取芯结合核磁共振的方式来定性判断不同尺寸的纳米孔隙内的流体相态(气态、液态或混合态),并确定纳米孔隙内的流体组分,然而,这种方式无法准确确定纳米孔隙内的流体的具体组成。
3、针对如何准确确定纳米孔隙内的流体的具体组成,目前尚未提出有效的解决方案。
技术实现思路
1、本说明书提供了一种纳米孔隙内流体组成和流体相态的测定方法,以达到准确确定纳米孔隙内的流体组成和流体相态的目的。
2、本说明书提供了一种纳米孔隙内流体组成和流体相态的测定方法是这样实现的:
3、一种纳米孔隙内流体组成和流体相态的测定方法,包括:
4、确定裂缝区域的压力、裂缝区域内各个组分的逸度和裂缝区域内流体的基础特征参数;
5、将所述裂缝区域的压力作为纳米孔隙的初始压力,通过预设次数的蒙特卡罗实验对纳米孔隙内的各个组分的摩尔组成进行测定,并将每一次蒙特卡罗实验的测定结果作为所述纳米孔隙的初始流体组成集合;
6、在所述初始流体组成集合
7、根据所述纳米孔隙的初始压力和裂缝区域内流体的基础特征参数,计算得到所述候选流体组成集合中各个组成中各个组分的逸度;
8、将所述候选流体组成集合中各个组成中各个组分的逸度与所述裂缝区域内各个组分的逸度进行对比,以确定所述纳米孔隙内的流体组成和各个组分的摩尔组成。
9、在一个实施方式中,将所述候选流体组成集合中各个组成中各个组分的逸度与所述裂缝区域内各个组分的逸度进行对比,以确定所述纳米孔隙内的流体组成和各个组分的摩尔组成,包括:
10、分别计算所述候选流体组成集合中各个组成中各个组分的逸度与所述裂缝区域内相同组分的逸度之间的第一逸度差异,得到多个第一逸度差异;
11、根据所述多个第一逸度差异,在所述候选流体组成集合中选取两组第一逸度差异最小的流体组成,作为所述纳米孔隙的第一流体组成和第二流体组成,其中,第一流体组成中各个组分的逸度与所述裂缝区域内相同组分的逸度之间的第一逸度差异小于第二流体组成中各个组分的逸度与所述裂缝区域内相同组分的逸度之间的第一逸度差异;
12、分别计算所述第一流体组成和第二流体组成中各个组分的逸度与所述裂缝区域内相同组分的逸度之间的第二逸度差异;
13、根据所述第一流体组成、第一流体组成中各个组分的逸度与裂缝区域内相同组分的逸度之间的第二逸度差异、第二流体组成、第二流体组成中各个组分的逸度与裂缝区域内相同组分的逸度之间的第二逸度差异,通过弦截法公式进行迭代运算,以计算得到纳米孔隙内的流体组成和各个组分的摩尔组成。
14、在一个实施方式中,在通过弦截法公式计算得到纳米孔隙内的流体组成和各个组分的摩尔组成之后,还包括:
15、将计算得到的纳米孔隙内的流体组成中各个组分的逸度与裂缝区域内相同组分的逸度之间的第一逸度差异,以及计算得到的纳米孔隙内的流体组成中各个组分的摩尔组成与预设条件进行对比验证;
16、在验证未通过的情况下,对纳米孔隙的初始压力进行调整,通过调整后的纳米孔隙的初始压力重新计算得到纳米孔隙内的流体组成和各个组分的摩尔组成,直至验证通过;
17、将验证通过时的纳米孔隙内的流体组成和各个组分的摩尔组成作为确定的纳米孔隙内的流体组成和各个组分的摩尔组成并输出;
18、对确定的纳米孔隙内的流体组成进行单相稳定性测试;
19、在测试未通过的情况下,确定纳米孔隙属于两相状态,对所述确定的纳米孔隙区域的流体组成进行两相闪蒸计算,输出气相组成、液相组成、气相摩尔分数和液相摩尔分数;
20、在测试通过的情况下,确定纳米孔隙属于单相状态,输出纳米孔区域的流体组成。
21、在一个实施方式中,根据所述纳米孔隙的初始压力和裂缝区域内流体的基础特征参数,计算得到所述候选流体组成集合中各个组成中各个组分的逸度,包括:
22、获取所述纳米孔隙所在油藏的温度、气体常数、纳米孔隙内分子的直径和纳米孔隙的半径;
23、根据生产资料确定裂缝区域内流体的基础特征参数;所述流体的基础特征参数包括以下至少之一:临界压力、临界温度和偏心因子;
24、根据所述纳米孔隙的初始压力、油藏的温度、气体常数、纳米孔隙内分子的直径、纳米孔隙的半径、裂缝区域的临界压力、裂缝区域的临界温度和裂缝区域的偏心因子,按照如下公式计算纳米孔隙的偏差因子:
25、z3-(1-b)z2+(a-2b-3b2)z-(ab-b2-b3)=0
26、其中,z为偏差因子,pm为纳米孔隙内的初始压力,r为气体常数,t为油藏的温度,σlj为纳米孔隙内分子的直径,rp为纳米孔隙的半径,pc为裂缝区域的临界压力,tc为裂缝区域的临界温度,ω为裂缝区域的偏心因子;
27、根据所述纳米孔隙的偏差因子,计算得到候选流体组成集合中各个组成中各个组分的逸度。
28、在一个实施方式中,在所述初始流体组成集合中随机选取多组满足预设条件的组成,作为所述纳米孔隙的候选流体组成集合,包括:
29、在所述初始流体组成集合中随机选取多组满足如下条件的组成:
30、0<zmi<1
31、
32、其中,zmi为组成m中的组分i的摩尔组成。
33、在一个实施方式中,分别计算所述候选流体组成集合中各个组成中各个组分的逸度与所述裂缝区域内相同组分的逸度之间的第一逸度差异,得到多个第一逸度差异值,包括:
34、按照如下公式计算候选流体组成集合中各个组成中各个组分的逸度与裂缝区域内相同组分的逸度之间的第一逸度差异:
35、
36、其中,diffi为候选流体组成m中组分i的逸度与裂缝区域内组分i的逸度之间的第一逸度差异,fmi为候选流体组成m中组分i的逸度,fbi为裂缝区域内组分i的逸度。
37、在一个实施方式中,分别计算所述第一流体组成和第二流体组成中各个组分的逸度与所述裂缝区域内相同组分的逸度之间的第二逸度差异,包括:
38、按照如下公式计算第一流体组成中各个组分的逸度和裂缝区域内相同组分的逸度之间的第二逸度差异:
39、δfmai=fmai-fmbi
40、其中,δfmai为第一流体组成中组分i的逸度和裂缝区域内组分i的逸度之间的逸度差异,fmai为第一本文档来自技高网...
【技术保护点】
1.一种纳米孔隙内流体组成和流体相态的测定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,将所述候选流体组成集合中各个组成中各个组分的逸度与所述裂缝区域内各个组分的逸度进行对比,以确定所述纳米孔隙内的流体组成和各个组分的摩尔组成,包括:
3.根据权利要求2所述的方法,其特征在于,在通过弦截法公式计算得到纳米孔隙内的流体组成和各个组分的摩尔组成之后,还包括:
4.根据权利要求1所述的方法,其特征在于,根据所述纳米孔隙的初始压力和裂缝区域内流体的基础特征参数,计算得到所述候选流体组成集合中各个组成中各个组分的逸度,包括:
5.根据权利要求1所述的方法,其特征在于,在所述初始流体组成集合中随机选取多组满足预设条件的组成,作为所述纳米孔隙的候选流体组成集合,包括:
6.根据权利要求2所述的方法,其特征在于,分别计算所述候选流体组成集合中各个组成中各个组分的逸度与所述裂缝区域内相同组分的逸度之间的第一逸度差异,得到多个第一逸度差异值,包括:
7.根据权利要求2所述的方法,其特征在于,分别计算所述第一
8.根据权利要求2所述的方法,其特征在于,通过弦截法公式进行迭代运算,以计算得到纳米孔隙内的流体组成和各个组分的摩尔组成,包括:
9.根据权利要求3所述的方法,其特征在于,将计算得到的纳米孔隙内的流体组成中各个组分的逸度与裂缝区域内相同组分的逸度之间的第一逸度差异,以及计算得到的纳米孔隙内的流体组成中各个组分的摩尔组成与预设条件进行对比验证,包括:
10.一种纳米孔隙内流体组成和流体相态的测定装置,其特征在于,包括:
...【技术特征摘要】
1.一种纳米孔隙内流体组成和流体相态的测定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,将所述候选流体组成集合中各个组成中各个组分的逸度与所述裂缝区域内各个组分的逸度进行对比,以确定所述纳米孔隙内的流体组成和各个组分的摩尔组成,包括:
3.根据权利要求2所述的方法,其特征在于,在通过弦截法公式计算得到纳米孔隙内的流体组成和各个组分的摩尔组成之后,还包括:
4.根据权利要求1所述的方法,其特征在于,根据所述纳米孔隙的初始压力和裂缝区域内流体的基础特征参数,计算得到所述候选流体组成集合中各个组成中各个组分的逸度,包括:
5.根据权利要求1所述的方法,其特征在于,在所述初始流体组成集合中随机选取多组满足预设条件的组成,作为所述纳米孔隙的候选流体组成集合,包括:
6.根据权利要求2所述的方法...
【专利技术属性】
技术研发人员:宋宜磊,宋兆杰,周谦诚,莫雅思,李培宇,任浩辰,姜佳彤,陈冯缘,井亚豪,
申请(专利权)人:中国石油大学北京,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。