中imex中文操作手册(四)_第1页
中imex中文操作手册(四)_第2页
中imex中文操作手册(四)_第3页
中imex中文操作手册(四)_第4页
中imex中文操作手册(四)_第5页
已阅读5页,还剩131页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目 录 初始条件数据段209初始条件标识209油藏初始油相压力212初始泡点压力212初始泡点压力与深度关系213初始含油饱和度215初始含水饱和度216初始聚合物浓度216参考深度和参考压力217油水界面深度218数值计算方法数据控制段225井数据段241井的改变日期241井的改变时间242设定井底流压初始化的频率248附录320341初始条件数据段*INITLAL初始条件标识_目的: *INITIAL 表示初始条件数据段的开始。 格式: *INITIAL 缺省: 要求关键字,不能缺省。条件: 此项关键字必须是初始条件数据段的第一个关键字,初始条件数据段紧随岩石流体数据段之后。*USER_INPUT*VERTICAL用户输入或垂直平衡选择 (要求输入) _ 目的:*USERINPUT 和 *VERTICAL 用于控制油藏初始化计算的类型 。 格式: *USER_INPUT *VERTICAL (*BLOCK_CENTER) (*WATER_OIL) (*WATER_GAS) (*WATER_OIL_GAS) (*DEPTH_AVE) (*WATER_OIL) (*EQUIL) (*WATER_GAS) (*NOEQUIL) (*WATER_OIL_GAS)(*TRANZONE) (*NOTRANZONE)定义:*USER_INPUT 确定每个网格的压力和饱和度,只有在每个网格的压力和饱和度需要分别定义时才使用这个子关键字。这个关键字替代,而且是确切地等价于早期版本中的 *VERTICAL *OFF 选项,IMEX 目前依然接受这个选项。*VERTICAL 表明压力由水静力学方程,而饱和度由毛细管压力表确定。*BLOCK_CENTER *VERTICAL 的子选项,使用网格中心的饱和度设置网格的饱和度。*DEPTH_AVE *VERTICAL 的子选项,使用网格深度间隔平均设置网格的饱和度。 *WATER_OIL 对一个初始不含气的油藏执行重力毛细管力平衡进行初始化计算。*WATER_GAS 对初始只有水,气两相的气藏执行重力毛细管力平衡进行初始化计算。*WATER_OIL_GAS 对初始含有油,水,气三相的油藏执行重力毛细管力平衡进行初始化计算。*EQUIL 与 *DEPTH_AVE 一起使用,为使初始时油藏是重力平衡的,对每相(在模拟期间)增加压力校正。采用深度平均计算出的饱和度而不是由毛细管压力表简单设置防止了重力不平衡。可在输入/输出数据段使用 *OUTPRN *RES *ALL 关键字打印计算的压力校正。 *NOEOUIL 当使用 *DEPTH_AVE 选项时不附加相压力校正。*TRANZONE 仅用于 *WATER_GAS 选项的子关键字,使用输入的毛细管压力曲线确定气水过渡带,在过渡带中含气饱和度大于其临界值,而含水饱和度在 1-Sorw 和 Swc 之间。这个子关键字在上述的格式中受页宽度的限制可能会引起误导。注意 *TRANZONE 只能与 *WATER_GAS 一起使用。缺省为 *NOTRANZONE。*NOTRANZONE 仅用于 *WATER_GAS 选项的子关键字,在用网格厚度进行平均之前,它确定的水气过渡带应是突变的,*NOTRANZONE 是缺省值。如果在 *WATER_GAS 子关键字之后两者均未输入,则假设为 *NOTRANZONE。缺省: 要求使用 *USER_INPUT 或 *VERTICAL 其中之一,不能缺省。 如果输入 *VERTICAL 而没有任何子关键字,则假设为 *VERTICAL *BLOCK_CENTER *WATER_OIL_GAS,这也是 *VERTICAL *BLOCK_CENTER 的缺省情况,如果输入 *VERTICAL *DEPTH_AVE,则假设为 *VERTICAL *DEPTH_AVE *WATER_OIL_GAS *EQUIL。条件: 这个关键字必须是初始条件数据段的第二个关键字。说明: 这些关键字用于说明油藏的初始条件是任何确定的。*USER_INPUT 在 *USER_INPUT(以前为 *VERTICAL *OFF,目前 IMEX 依然接受这个关键字)下,网格的压力和饱和度必须由用户在 *PRES,*SW,*SO 关键字,然后用减法确定含气饱和度。*VERTICAL 在 *VERTICAL *BLOCK_CENTER *WATER_OIL_GAS *BLOCK_CENTER (以前为 *VERTICAL *ON,目前 IMEX 依然接受这个关键字)下,必须确定油水界面深度 (*DWOC),油气界面深度 ,与在参考深度 (*REFDEPTH) 的参考压力 (*REFPRES),同时也必须使用 *PBT 或 *PB 确定油藏的泡点压力。 为使用这个选项对一个气藏进行初始化,设置 *DGOC *DWOC 或使用 *VERTICAL *BLOCK_CENTER *WATER_GAS 作为下面的概述。 为了使用这个选项对一个未饱和油藏进行初始化,将 *DGOC 设到油藏顶部之上,这样做的结果与使用 *VERTICAL *BLOCK_CENTER *WATER_OIL 得到的结果是相同的。 在 *VERTICAL *BLOCK_CENTER *WATER_GAS (以前为 *VERTICAL *ON,目前 IMEX 依然接受这个关键字,将油水,油气界面深度设置为相等)下,必须确定气水界面深度 (*DWGC),与在参考深度 (*REFDEPTH) 的参考压力 (*REFPRES),同时也必须使用 *PBT 或 *PB 确定油藏的泡点压力。 在 *VERTICAL *BLOCK_CENTER *WATER_OIL (以前为 *VERTICAL *ON,目前 IMEX 依然接受这个关键字,将油气界面深度设置到油藏之外)下,必须确定油水界面 深度 (*DWOC),与在参考深度 (*REFDEPTH) 的参考压力 (*REFPRES),同时也必须使用 *PBT 或 *PB 确定油藏的泡点压力。*VERTICAL *DEPTH_AVE 在 *VERTICAL *DEPTH_AVE *WATER_OIL下,必须确定油水界面 深度 (*DWOC),与在参考深度 (*REFDEPTH) 的参考压力 (*REFPRES),同时也必须使用 *PBT 或 *PB 确定油藏的泡点压力。这个选项用于未饱和油藏,通过饱和度的深度平均增加油藏初始时的储量精度成为可能。 在 *VERTICAL *DEPTH_AVE *WATER_GAS下,必须确定气水界面 深度 (*DWGC),与在参考深度 (*REFDEPTH) 的参考压力 (*REFPRES),同时也必须使用 *PBT 或 *PB 确定油藏的泡点压力。这个选项用于气藏,通过饱和度的深度平均增加气藏初始时的储量精度成为可能。 在 *VERTICAL *DEPTH_AVE *WATER_OIL_WATER下,必须确定油水界面 深度 (*DWOC),油气界面 深度 (*DGOC),与在参考深度 (*REFDEPTH) 的参考压力 (*REFPRES),同时也必须使用 *PBT 或 *PB 确定油藏的泡点压力。这个选项用于存在油气水三相的油藏,通过饱和度的深度平均增加油藏初始时的储量精度成为可能。 更详细的信息见本段开始是的信息。 例如:对于一个含有过渡带和重力平衡的气藏,输入: *VERTICAL *DEPTH_AVE *WATERGAS *TRANZONE *EQUIL *PRES油藏初始油相压力_目的: *PRES 表示油藏压力的输入。 (kPa | psi | kPa | kg/cm2). 数组: *PRES缺省: 条件关键字,无缺省值。条件: 此项关键字必须位于初始情况数据段,要求与 *USER_INPUT 一起使用。说明: *PRES定义初始条件下,油藏的各网格压力(油藏压力),可使用任何数组读人形式。 可接受的数字范围是: SI Field Lab Mod. SI kPa psi kPa kg/cm2 min 0.0 0.0 0.0 0.0 max 1.0E+6 145,038.0 1.0E+6 1.0E+4 *PB初始泡点压力_目的: *PB 表示以数组格式输入的泡点压力 (kPa | psi | kPa | kg/cm2). 数组: *PB缺省: 如果输入零,网格的泡点压力将使用网格压力初始化。 如果流体模型是 *MODEL *OILWATER,则使用固定的泡点压力,将 *PVT 表中第一行输入的压力作为初始的泡点压力。同样,使用 *MODEL *OILLWATER模型时,只能确定一个 PVT 区。假如确定了多个 PVT 区,并采用 *PB 设置泡点压力以及*VERTICAL *BLOCK_CENTE ,用于计算油气与油水界面压力的泡点压力则使用最接近油气界面和油水界面的网格的值。如果泡点压力是深度的函数,则使用 *PBT 关键字而不使用 *PB 输入。条件: 这一关键字必须位于初始条件数据段。此项为要求关键字,除非使用 *MODEL *OILWATER 或者 *PBT。说明: *PB 用于确定每一网格的泡点压力,可使用任何数组输入形式。 对于泡点压力可接受的数值范围是: SI Field Lab Mod. SI kPa psi kPa kg/cm2 min 0.0 0.0 0.0 0.0 max 1.0E+6 145,038.0 1.0E+6 1.0E+4 *PBT初始泡点压力与深度关系_目的: *PBT 说明以表的格式输入作为深度函数的泡点压力。 (kPa | psi | kPa | kg/cm2) 表格式: *PBT set_number depth pb . . . . . .定义:set_number 用于为这个泡点压力与深度关系表设置表号,这个数字与 *PTYPE 一起使用,对每一网格设置初始泡点压力。这个数字必须与 PVT 表号一致,并且是单调递增的。depth 深度 (m | ft | cm)pb 泡点压力 (kPa | psi | kPa | kg/cm2)缺省: 此项为要求关键字,除非使用 *MODEL *OILWATER 或者 *PB。无缺省值。 这一关键字仅在泡点压力是深度的函数时使用。如果泡点压力是常数。则应使用 *PB。 如果流体模型是 *MODEL *OILWATER,则使用固定的泡点压力,使用 PVT 表中的第一个压力值作为泡点压力。同样使用 *MODEL *OILWATER 时,只能确定一个 PVT 区。 条件: 除非使用了 *MODEL *OILWATER 或 *PB,否则这项关键字为要求关键字。 此项关键字必须位于初始条件数据段中,表中必须输入两列数据,*PBT 标号必须与 *PVT 标号相一致。每个PVT区最多只能有一个泡点压力与深度关系表。说明: 关键字 *PBT 用于对一个 PVT 区定义作为深度函数的初始泡点压力。每个网格的泡点压力值由 * PTYPE关键字设置。 例如: *PBT * depth pb 3000.0 1200.0 3200.0 1300.0 对于泡点压力可接受的取值范围为: SI Field Lab Mod. SI kPa psi kPa kg/cm2 min 0.0 0.0 0.0 0.0 max 1.0E+6 145,038.0 1.0E+6 1.0E+4 对于深度可接受的取值范围为: SI Field Lab m ft cm min -1.0E+4 -32,808.0 -1.0E+6 max 1.0E+4 32,808.0 1.0E+6 注意:油藏深度以及油气,油水界面深度必须在表中所确定的深度范围之内。*PBS初始溶剂泡点压力(条件) 目的:输入溶剂的泡点压力(kpa|psi|kpa|kg/cm2)数组:*PBS缺省:条件关键字,缺省为所有节点的溶剂泡点压力为0.0条件:该关键字必须位于初始条件数据段,与*MODEL *MISNCG或*MODEL *MISCG 同时使用。解释:*PBS定义初始的溶剂泡点压力,可以使用任何一种数组读入方式。如果rss(*PVTS中的一项)接近0,也就是说,水相中没有溶剂存在,那么将溶剂泡点压力赋给节点压力。 溶剂泡点压力的有效取值范围是: 国际标准单位 矿均单场 试验单单位 修正的国际标准单位 KPa psi KPa kg/cm2最小值 0.0 0.0 0.0 0.0最大值 1.0E+6 145,038.0 1.0E+6 1.0E+4*SO初始含油饱和度_目的: *SO 用于输入初始含油饱和度(小数)。数组格式: *SO缺省: 此项为情况关键字,无缺省值。条件: 此项关键字必须位于初始条件数据段,而且要求与 *USER_INPUT 初始化选项一起使用。说明: *SO 用于对每个网格定义初始含油饱和度,可采用任何数组输入形式。*SW初始含水饱和度_目的: *SW 用于输入初始含水饱和度(小数)。数组格式: *SW缺省: 此项为情况关键字,无缺省值。条件: 此项关键字必须位于初始条件数据段,而且要求与 *USER_INPUT 初始化选项一起使用,除非使用了 *MODEL *OILWATER 流体模型。说明: *SW 用于对每个网格定义初始含水饱和度,可采用任何数组输入形式。*POLYCONC 初始聚合物浓度 目的:输入初始条件下的聚合物浓度(kg/m3|1b/bb1|g/cm3)数组:*POLYCONC缺省:条件关键字。如果*POLYCONC不存在,那么油藏中初始聚合物浓度为零。条件:该关键字必须该于初始条件数据段,当使用聚合物选项或初始聚合物浓度不为零时,要输入该项关键字。解释:*POLYCONC定义初始条件下每个节点的聚合物浓度。可以使用任何种数组读入方式。 聚合物浓的有效取值范围始下: 国际标准单位 矿均单场 试验室单位 修正的国际标准单位 kg/cm3 1b/ft3 kg/cm3 kg/cm3最小值 0.0 0.0 0.0 0.0最大值 29.0 10.0 0.029 29.0 *REFDEPTH*REFPRES参考深度和参考压力_ 目的: *REFDEPTH 表示输入参考深度。 *REFPRES 表示输入参考压力。格式: *REFDEPTH depth *REFPRES pressure定义:depth 对应于参考压力(*REFPRES)的深度(m|ft|cm)。如果为负值,则解释为某个基准面以上高度。pressure 位于参考深度(*REFDEPTH)的参考压力(kPa|psi|kPa|kg/cm2)。用于确定油藏网格的压力。 缺省: 此项为情况关键字,无缺省值。条件: 此项关键字必须位于初始条件数据段,对于所有的 *VERTICAL 子关键字都要求与其一起使用。说明: 位于参考深度的参考压力用于垂直平衡选项,与毛细管压力和网格,油水界面和油气界面深度一起,用于计算网格的压力和饱和度。 如果确定了多个 PVT 区,那么就必须定义相应数量的参考深度和压力,假如参考深度和压力的数量少于 PVT 区数,则使用最后的输入值设定其余的 PVT 区。 每个 PVT 区最多只能有一个参考深度和压力,可通过建立多个相同的 PVT 区的方法输入多个参考深度和压力。 对于参考深度,可接受的取值范围为: SI Field Lab m ft cm min -1.0E+4 -32,808.0 -1.0E+6 max 1.0E+4 32,808.0 1.0E+6 对于参考压力,可接受的取值范围为: SI Field Lab Mod. SI kPa psi kPa kg/cm2 min 0.0 0.0 0.0 0.0 max 1.0E+6 145,038.0 1.0E+6 1.0E+4 假如使用 *PBT 关键字,参考深度必须位于泡点压力与深度关系表的深度范围之内。*DWOC*DGOC*DWGC油水界面深度_目的: *DWOC 表示输入油水界面深度。 *DGOC 表示输入油气界面深度。 *DWGC 表示输入气水界面深度。格式: *DWOC woc_depth *DGOC goc_depth *DWGC wgc_depth定义:woc_depth 油水界面深度(m|ft|cm)。如果输入负值,则认为 *DWOC 是某基准面以上高度。goc_depth 油气界面深度(m|ft|cm)。如果输入负值,则认为 *DGOC 是某基准面以上高度。wgc_depth 气水界面深度(m|ft|cm)。如果输入负值,则认为 *DWGC 是某基准面以上高度。缺省: 此项为情况关键字,无缺省值。条件: 此项关键字必须位于初始条件数据段。 要求 *DWOC 与: *VERTICAL *BLOCK_CENTER *WATER_OIL, *VERTICAL *BLOCK_CENTER *WATER_OIL_GAS *VERTICAL *DEPTH_AVE *WATER_OIL *VERTICAL *DEPTH_AVE *WATER_OIL_GAS 一起使用。 要求 *DGOC 与: *VERTICAL *BLOCK_CENTER *WATER_OIL_GAS *VERTICAL *DEPTH_AVE *WATER_OIL_GAS 一起使用。 要求 *DWGC 与: *VERTICAL *BLOCK_CENTER *WATER_GAS *VERTICAL *DEPTH_AVE *WATER_GAS 一起使用。说明: *DWOC 定义油水界面深度,如果没有设定油水界面深度,则将这一深度赋一低于油藏底界的值。 *DGOC 定义油气界面深度,如果没有设定油水界面深度,则将这一深度赋一高于油藏顶界的值。 *DWGC 关键字对于不存在油的气藏定义气水界面深度,如果没有设定气水界面深度,则将这一深度赋一低于油藏底界的值。 当使用 *BLOCK_CENTER 选项时,对于术语界面深度的定义与 *DEPTH_AVE 选项略有不同,但为了能在使用 *DEPTH_AVE 选项时使用毛细管压力与深度关系表,这是必要的。 对于 *BLOCK_CENTER 选项,将油水界面定义为当含水饱和度达到最大值时的最小深度,这个定义与 Slider, H.C. 的“油藏工程方法实践”第五章266页的内容是一致的。 对于 *DEPTH_AVE 选项,油水界面深度定义为当油水毛细管压力为一个预先设定值时的深度,对于这个毛细管压力的缺省值是零,但是用户可以在使用 *DEPTH_AVE 选项时使用 *WOC_PC 关键字将油水界面毛细管压力设为非零值。 对于 *BLOCK_CENTER 选项,油气界面深度定义为含气饱和度为零时的最小深度,这个定义与 Slider, H.C. 的“油藏工程方法实践”第五章266页的内容是一致的。 对于 *DEPTH_AVE 选项,油气界面深度定义为当油气毛细管压力为一个预先设定值时的深度,对于这个毛细管压力的缺省值是零,但是用户可以在使用 *DEPTH_AVE 选项时使用 *GOC_PC 关键字将油气界面毛细管压力设为非零值。 使用 *BLOCK_CENTER 选项时,油气过渡带位于油气界面之上,油水过渡带位于油水界面之上,在使用 *DEPTH_AVE 选项时,有些气可能低于油气界面,有些油可能低于油水界面,这取决于在界面处毛细管压力的选取(详见*WOC_PC *GOC_PC 关键字)。 假如油水,油气或气水界面的数量少于 PVT 区数,则使用最后的输入值设定其余的 PVT 区。 每个 PVT 区最多只能有一个油水,油气和气水界面,可通过建立多个相同的 PVT 区的方法输入多个界面。深度值必须在 *PBT 表所确定的深度范围之内(如果泡点压力是深度的函数)。 对于界面深度,可接受的取值范围为: SI Field Lab m ft m min -1.0E+4 -32,808.0 -1.0E+6 max 1.0E+4 32,808.0 1.0E+6 *DATUMDEPTH定义基准面深度 (可选择)_ 目的: *DATUMDEPTH 用于定义基准面深度,以便于输出基准面压力。格式: *DATUMDEPTH depth (*INITIAL) (*REFDENSITY density) (*REFDENSITY *GRIDBLOCK) 定义:depth 一个表示基准面深度的实数(m|ft)。*INITLAL 关键字说明使用油藏的初始平衡压力分布计算校正的基准面压力,此项为缺省值。 *REFDENSITY 关键字说明使用输入的密度计算基准面压力。 density 一个实数用于计算基准面压力的密度值(kg/m3|lb/ft3),这一密度将用于修正每一网格(包括气顶;油区;水区)的重力。 *GRIDBLOCK 使用网格密计算基准面压力。 缺省: 此项为可选择关键字,如果此项关键字不存在,并且要求输出基准面压力,则不会产生任何校正的基准面压力输出。如果确定 *DATUMDPETH 时没有使用 *INITIAL 或是 *REFDENSITY,那么将缺省为 *INITIAL。 如果确定 *REFDENSITY 时,没有使用密度值或 *GRIDBLOCK,则缺省为 *GRIDBLOCK。条件: 此项关键字如果存在,则必须位于初始条件实践段。说明: *DATUMDEPTH 使用从压力中去掉重力压头的方法,将每一网格的压力折算到同一深度。可使用三种方法完成这一过程: (1) 如果使用了 *INITIAL 关键字(此项为缺省关键字)。那么将使用油藏的初始平衡压力分布计算基准面压力。 dp(ib)=p(ib)-p0(ib)+dp0 这里:dp(ib) 网格 ib 的折算基准面压力。 p(ib) 网格 ib 的实际压力。 p0(ib) 初始时的网格压力。 dp0 初始时基准面压力。 注意上述计算基于这样的假设: (a) 在模拟中,各相的密度没有大的改变。 (b) 油水和油气界面没有大的改变。 以上假设对大多数黑油模拟研究是有效的。 (2) 如果使用了 *REFDENSITY density 计算基准面压力: dp(ib) = p(ib) + density*g*(depth - depth(ib) 这里:density 使用 *REFDENSITY 所确定的密度。 depth(ib) 网格 ib 的深度。 g 重力加速度。 (3)如果使用 *REFDENSITY *GRIDBLOCK 计算基准面压力: dp(ib) = p(ib) + density(ib)*g*(depth-depth(ib) 这里: density(ib) 假如网格存在油相,则为油相密度。假如油相不存在而气相存在,则为气相密度。假如油气两相都不存在,则为网格 ib 的水相密度。 例如: 1. *DATUMDEPTH 1000.0 2. *DATUMDEPTH 1000.0 *INITIAL 3. *DATUMDEPTH 1000.0 *REFDENSITY 4. *DATUMDEPTH 1000.0 *REFDENSITY *GRIDBLOCK 5. *DATUMDEPTH 1000.0 *REFDENSITY 871.0 上述例中,例 1 和例 2 是等价的,例 3 与例 4 等价。*GOC_PC和*WOC_PC确定油气界面,油水界面上的毛管压力值(任选) 目的:分别引出油气界面上和油水界面上的毛管压力值。这些值用于*VERTICAL *DEPTH_AVE初始化选项中。格式:*GOC_PC Pcggoc *WOC_PC Pcwwoc定义:pcggoc,pcwwoc实数,分别为油气,油水界面上的毛管 压力值(kpa|psi|kpa|kg/cm2)缺省:任选关键字。如果该项关键字存在,那么*USER_INPUT和所 有的*VERTICAL *BLOCK_CENTER初始化选项都不会受影响 ,因为pcggoc和pcwwac并不参与这些初始化处理。对*VER TICAL *DEPTH_AVE选项,缺省为pcggoc=0和pcwwoc=0。 条件:如果存在,这些关键字必须位于初始条件数据段。如果使用*VERTICAL *DEPTH_AVE选项,但没有输入*GOC_PC或WOC_PC,那么pcggoc或pcwwoc没置为零,而且初始化进行当中,不输出错误信息。解释:在*DEPTH_AVE初始化条件下,油水界面深度定义为油水毛管压力等于Pcwwoc值的深度,通常该值为零,也就是IMEX中的缺省值。但允许用户使用*WOC_PC关键字来没置油水界面处的毛管压力。在*BLOCK_CENTER初始化条件下,油水界面深度是按饱和度而不是毛管压力来定义的,pcwwoc不参与计算,并且毛管压力是由已经建立的饱和度值来确定。当使用*BLOCK_CENTER选项时,既使输入*WOC_PC,也不会起作用,输入的pcwwoc值被忽略。同样,*GOC_PC使用户能够定义气油界面的毛管压力值Pcggoc。该值缺省为零。在*DEPTH_AVE初始始化条件下,气油界面深度定义为毛管压力等于pcggoc的深度,当使用*USER_INPUT和*VERTICAL *BLOCK_CENTER选项时,*GOC_PC被忽略。举例:*GOC_PC -0.5 *WOC_PC 0.5 *GOC_PC的有效取值范国是所有气液相对渗透率表中油 气毛管压力的最小值和最大值之间。 *WOC_PC的有效取值介于所有油水相对渗透率表中油水 毛管压力的最小值和最大值之间。*GASZONE确定计算气区油相饱和度的方法 目的:确定是否将油藏的最顶部的初始油相饱和度没置成残余油饱和度,在那里油相和气相的压差超过油气毛管压力表中的最大毛管压力值。这一关键字与早期版本的*GASCAP等效,*GASCAP仍然为IMEX所接受。格式:*GASZONE (*NOOIL) (*OIL)定义:*OIL表示将油藏最顶部的初始油相饱和度没置为残余油饱和度Sorg,在油藏最顶部,油、气面相的压差超过油气毛管压力表中的最大毛管压力值。*NOOIL表示将油藏最顶部的初始油相饱和度设置为零那里油气两相的压差超过油气毛管压力表中的最大值。缺省:任选关键字,如果*GASZONE不存在,那么假定为*NOOIL,即,气层中初始含油饱和度为零。条件:*GASZONE如果存在,必须位于初始条件数据段。它可用于所有的*VERTICAL初始化选项。如果在*USER_INPUT初始化选项中输入*GASZONE,那么*GASZONE将被忽略。而且不输出任何信息。解释:通常情况下,黑油模拟中,气顶在初始状态不含有残余油。但是,如果初始条件下,气顶中含油饱和度不为零,那么就要用到*GASZONE *OIL选项,同时要用到液气相对渗透率表中的残余液相饱和度(该饱和度大于油水相对渗透率表中的束缚水饱和度。) 举例:*GASZONE *OIL数值计算方法数据控制段*NUMERICAL数值计算方法控制标识_目的: *NUMERICAL 用于标识数值方法控制关键字开始输入。格式: *NUMERICAL缺省: 此项为可选择关键字,如果你希望覆盖此段中关键字的缺省值,则要求输入此项关键字。条件: 数值方法控制数据段位于初始条件数据段之后。说明: 用于数值解法技术的缺省值,对于大多数模拟问题都可以十分有效地解出,只有在充分懂得使用的求解方法时,才应该去覆盖缺省值。不适用地覆盖缺省值可能会造成模拟所需的 CPU 时间大幅度增加。 关于矩阵解法控制关键字( *NORTH, *SORDER, *PIVOT, *SDEGREE, *RELTOL, *ITERMAX)的详细解释,请参考线性方程解技术手册。*MAXSTEPS最大时间步 (可选择)_ 目的: *MAXSTEPS 用于确定模拟运行的最大时间步数。格式: *MAXSTEPS num 定义:num 整型数,确定允许的最大时间步数。缺省: 此项为可选择关键字,如果不存在于输入数据文件,则缺省为在模拟中不对时间步数进行限制。条件: 此项关键字必须位于数值方法控制数据段中。说明: 当时间步等于 *MAXSTEPS 所确定的时间步数时,将终止模拟。 例: * 限制时间步数为100 *MAXSTEPS 100*MAXCPU最大 CPU 时间 (可选择)_目的: *MAXCPU 用于确定模拟运行的最大 CPU 时间(秒)。 格式: *MAXCPU maxcpu 定义:maxcpu 允许模拟运行的最大 CPU 时间,以秒为单位。缺省: 此项为可选择关键字。假如不存在于输入数据文件中,则缺省为不限制模拟的 CPU 时间。条件: 此项关键字必须位于数值方法控制数据段中。说明: 当 CPU 时间超过由 *MAXCPU 所确定的数值时,模拟将终止运行。 这样便可以使程序适当的中止,在 CPU 时间用完之前写出重新启动和输入记录。 这一选项要求用户提供一个叫作 G

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论