COMET 3 完美激活版

COMET3是一个三维、三组分、两相、单孔隙度、双孔隙度或三孔隙度模拟器,用于模拟解吸控制储层(煤和页岩)以及常规储层的气体和水生产。该模拟器还可用于模拟油气系统的黑油类型问题。为了模拟煤层的产气和产水,COMET3 被用作基于 Warren 和 Root1 对裂缝介质的理想化的双孔隙度模型。气水两相流发生在裂缝或割理系统中。假设裂缝系统是连续的,并为生产井提供流动路径。气体通过扩散从不连续的基质块流入裂缝系统。这两个系统通过使用基体-夹板界面处的解吸等温线耦合。COMET3 的一个实用功能是通过在最大产水量限制和井底压力控制之间或在最小井底压力限制和水量控制之间自动切换来保留用户指定的油井操作限制。这在对提水能力有限的煤层井进行建模时特别有用。

安装激活教程

1、下载并解压
2、安装程序,勾选创建桌面图标
3、安装完成,不要启动,将crack中的文件复制到安装目录中,替换

软件特色

1、COMET3解决非常规天然气和黑油问题的三维、有限差裂缝性储层模拟软件
2、裂缝性储层:用COMET3对煤层气,对裂缝性页岩、致密及裂缝性砂岩进行建模
3、提高甲烷采收率:组分特征使作业者能够检查煤层和页岩气储层的氮气或二氧化碳注入,并从中预测产气量
4、储气库:对储集气体设备的气体注入和运输进行模拟。
5、矿井除气:确定产气量以排气有效性;检查煤层气开采近表面开采效果。
6、试井分析:完整的隐式井眼算法,可对具备压降/压力恢复数据的多层次完井段进行模拟
7、三重孔隙度/双重透率:严格处理通过双重渗透率网络(基质和裂缝)进行释放与运输的解吸、扩散和达西渗流机理。二元气体吸附:定义了自由气体和吸附的多组分气体混合物(甲烷-氮气和甲烷-二氧化碳)之间的非线性关系,作为使用扩展拉格朗姆等温线时甲烷气的浓度函数。
8、复杂条件:含水层函数允许水侵量和补给量的建模。能够对压力敏感渗透率和孔隙度井、基质收缩和膨胀井、水力压裂井和孔洞井进行建模。
9、两相流:能够对通过单一或双重渗透率网络的两相流(气-水,油-水或者是气-油两相)进行建模。
10、完整三维:准确处理厚层,层状储层以及多元、独立区域。
11、建模:在图形界面进行单井或多井建模,操作简单
12、地质特征:导入地质图,进行精确的油藏描述
13、数据导入:导入产量数据,很容易创建回归数据记录
14、图形输出:所有输出参数的绘图能力,并且可对结果4D图形化。
15、数据转化:公制和英语单位
16、自动化特征:使时间步长选择自动化,以减少计算时间;气体PVT程序包,使气体性质自动生成,井生产力指数自动化计算;多模拟进程批处理。

使用帮助

输入说明数据文件
COMET3有两个文件用于输入。FNAME。SIM卡包含程序执行所需的所有数据。FNAME.HIS包含油田和油井历史生产数据。COMET编辑器使用.HIS文件来创建现场数据和模型计算响应之间的比较图。
COMET3.SIM的所有输入数据都是使用List-Directed FORTRAN读取语句读取的。因此,数据值不必放在“数据字段”内,而是可以以任何所需的方式输入,只要它们的顺序正确并由一个或多个空格分隔即可。
标识为“HEADER”记录的记录可能包含任何所需的信息。此类记录必须包括在内,并旨在供用户识别后续记录中的数据。此外,分隔记录包含在相关记录组之间,以提高可读性和文件组织。这些记录通常由第一列中带有“C”的虚线组成,表示它们是“评论”记录并且不包含数据。将所有HEADER和注释记录包含在FNAME.SIM文件中非常重要。附加注释可以放在.SIM文件中任何数据行的末尾,方法是在注释前加上“>>”。
需要多于一条线的数据可以简单地在随后的齿上继续。例如,在x方向具有20个网格块的网格系统可能需要两到三行来读取所有网格尺寸,具体取决于终端屏幕宽度、字符大小或数据间距。
必须区分实数和整数输入数据。整数或整数不得包含小数点。包含小数的实数值需要小数点。不包含小数部分的实数值可能包含也可能不包含小数点。但是,建议所有实数值都包含小数点以避免与整数数据混淆。
大多数数据输入值使用标准FORTRAN变量类型约定被标识为整数或实数。也就是说,所有名称以I、J、K、L、M或N开头的参数都是lNTEGER,所有名称以A到H或O到Z开头的变量(或数组值)都是REAL。如果不使用此约定,则明确说明数据是整数还是实数。当显示“REAL DATA”时,包括小数点;当显示“INTEGER DATA”时,不包括小数点。
当某个参数未在特定应用程序中使用时,由于列表导向的读取语句,仍必须输入该参数。您应该输入“0.0或“-1”。对于未使用的实数和整数数据,如输入数据部分备注中所示。
1、运行标识信息
输入:
1.HEADER(识别运行的描述性信息)。
后处理器(参见第2章)将使用该记录的所有字符来识别输出表和绘图上的运行。
2.HEADER(识别运行的描述性信息)
3.HEADER(识别运行的描述性信息)
4.HEADER(识别运行的描述性信息)
C————分隔符记录——–
2、主要选项
输入:
5.标题主要选项
6.标题
7.MCODE控制模拟是单孔隙度、双孔隙度还是三孔隙度,以及单一还是两种气体组分系统。指定:
MCODE=0-单孔/单渗透,单组分MCODE=1-双孔/单渗透,单组分MCODE=2-三孔/双渗透,单组分
MCODE=3-三孔隙率/单渗透率,单组分
MCODE=4-双孔/单渗透,二组分甲烷(CH4)-氮(N2)
MCODE=5-双孔/单渗透,二组分甲烷(CH4)-二氧化碳(CO2)
MCODE=6-双孔/单渗透,三组分甲烷(CH4)–氮气(N2)–二氧化碳(CO2)
MCODE=7-双孔/单渗透,三组分甲烷(CH4)–二氧化碳(CO2))–氢气(H2)
用于单位系统的KUNIT控件。指定:
KUNIT=0-英制单位输入,英制单位输出
KUNIT=1-公制单位输入,公制单位输出
KUNIT=2-英制单位输入,公制单位输出
KUNIT=3-以公制单位输入,以英制单位输出
用于两相系统的KPHASE控制。指定:
KPHASE=0-气-水
KPHASE=1-气-油
KPHASE=2-油-水
KSHAPE用于指定矩阵元素形状的变量。指定:
KSHAPE=1-圆柱矩阵元素,圆柱半径“a”由平均裂缝间距确定,如表4-1和图4-3所示
KSHAPE=2-球形矩阵元素
KSHAPE=3-Kazemi提出的用于表示裂缝性储层的板片几何形状
用于网格块高程输入的KELEV开关;指定:
KELEV=0-相对于海平面的输入高程,z方向为正向上。负数表示海拔低于海平面。
KELEV=1-相对于地平面的输入高程,z方向为正向下。
KGRAV开关,用于指定重力对三孔隙度系统(MCODE=2或3)(0=关闭,1=开启)的基质和裂缝之间的流体传输的影响。
KRSW溶解气体开关(0=无气体溶解度,1=使用表格输入,2=使用COMET3生成的默认CO 2溶解度曲线)
IDES气体再吸附开关。指定:
IDES=0-不允许再吸附(仅在MCODE=1到3时使用)IDES=1-允许再吸附,但吸附时间t a不等于
解吸时间t d。
IDES=2-允许再吸附并且t a=t d
(仅在MCODE=4或5时使用)。
用于完全隐式井眼算法的KWBA开关(0=关闭,1=开启)
用于含水层影响功能的KAQF开关(0=OFF,1=ON)
评论:
(a)模拟器中使用的公制单位系统称为公制现场单位系统。该系统正在大多数非英语国家的石油工业中使用。表3-1列出了COMET3中使用的英制和公制单位系统及其转换系数。

下载地址

本地下载

发表评论

邮箱地址不会被公开。 必填项已用*标注