eclipse用户手册全文上载.docx
《eclipse用户手册全文上载.docx》由会员分享,可在线阅读,更多相关《eclipse用户手册全文上载.docx(48页珍藏版)》请在冰豆网上搜索。
eclipse用户手册全文上载
ECLIPSE用户手册(全文上载)
数据文件综述
RUNSPEC部分
GRID部分
EDIT部分
PROPS部分
REGIONS部分
SOLUTION部分
SUMMARY(汇总)部分
SCHEDULE部分
关键字描述(按字母顺序排列)
ACTNUM
活节点的识别
ADD
在当前BOX中指定的数组加一个常数
ADDREG
给某一流动区域内指定的数组加一个常数
ADDZCORN
给角点深度数组加一个常数
APIGROUP
给API追踪中的油PVT表分组
APIVD
API追踪平衡的深度与原油比重(API)的关系
AQANTRC
指定分析水层的示踪剂浓度
AQUANCON
定义分析水层的相关数据
AQUCON
数值化水层与油藏的连接
AQUCT
说明Carter-Tracy水层的特征数据
AQUFET
Tetkovich水层的特征数据
AQUFETP
说明Fetkovich水层的特征数据
AQUNUM
给一个网格块赋值一个数值化水层
AQUTAB
Carter-Tracy水层的影响函数表
BDENSITY
盐水地面密度
BOUNDARY
定义在打印网格表中显示的网格范围
BOX
重新定义当前输入的BOX
CECON
生产井射开节点的经济极限
COLLAPSE
识别在压缩VE选择中可压塌的单元
COLUMNS
设置输入数据文件的左右范围
COMPDAT
井完井段说明数据
COMPFLSH
井射孔段的闪蒸转化比
COMPIMB
井射开网格的渗吸表号
COMPINJK
用户定义的注入井相对渗透率
COMPLUMP
为自动修井而将射开网格归在一起
COMPRP
重新标定井射开节点的饱和度数据
COMPVE
垂直平衡(V.E.)运行时,井射孔深度的重设定
COORD
坐标线
COORDSYS
坐标系统信息
COPY
从一个数组拷贝数据到另一数组
COPYBOX
从一个BOX向另外一个拷贝一组网络数据
CRITPERM
对VE节点压缩的渗透率标准
DATE
输出日期到汇总文件
DATES
模拟者事先指定报告日期
DATUM
基准面深度,用于深度校正压力的输出
BEBUG
控制检测输出
DENSITY
地面条件下流体密度
DEPTH
网块中心深度
DIFFC
每一个PVT区域的分子扩散数据
DIFFDP
在双重介质运行中,限制分子扩散
DIFFMMF
基质-裂缝的扩散乘子
DIFFMR
R方向的扩散乘子
DIFFMTHT
θ方向扩散系数乘子
DIFFMX
X方向的扩散乘子
DIFFMY
Y方向的扩散乘子
DIFFMZ
Z方向的扩散乘子
DIFFR
R方向的扩散系数
DIFFTHT
θ方向的扩散系数
DIFFX
X方向扩散系数
DIFFY
Y方向扩散系数
DIFFZ
Z方向扩散系数
DPGRID
对裂缝单元使用基质单元的网格数据
DR
R方向网格的大小
DRSDT
溶解GOR的增加的最大速度
DRV
R方向网格大小(矢量)
DRVDT
挥发油的OGR的增加的最大速度
DTHETA
θ方向的网块大小
DTHETAV
网格的角度大小(向量)
DX
X方向的网格大小
DXV
X方向网格大小(向量)
DY
Y方向网格大小
DYV
Y方向网格大小(向量)
DZ
Z方向网格大小
DZMTRX
基质块的垂直尺寸
DZMTRXV
基质岩体块的垂直尺寸(向量)
DZNET
净厚度
ECHO
接通重复输出开关
EDITNNC
改变非相邻连接
EHYSTR
滞后作用参数和模型选择
END
标志SCHEDULE部分的结束
ENDBOX
将BOX恢复到包含全部网格
ENDNUM
端点标定与深度区域号
ENKRVD
相对渗透率端点与深度关系表
ENPTVD
饱和度端点与深度关系表
EQLNUM
平衡区号数
EQUALS
在目前的BOX中设置数组为常数
EQUIL
平衡数据评述
EXTRAPMS
对表的外插请求预告信息
FIPNUM
流体储量区域号
GCONINJE
对井组井/油田注入率的控制/限制
GCONPRI
为“优先”而设的井组或油田产量限制
GCONPROD
井组或油田的产率控制或限制
GCONSALE
井组或油田的售气控制产率
GCONSUMP
井组的气消耗率和引进率
GCONTOL
井组控制目标(产率)的允许差额
GECON
井组或油田的经济极限数据
GLIFTLIM
最大井组人工举升能力
GRAVITY
地面条件下的流体密度
GRIDFILE
控制几何文件网格的容量
GRUPRIG
给井组配置修井设备
GRUPTREE
建立多级井组控制的树状结构
GSEPCOND
井组设置分离器
IMBNUM
渗吸饱和度函数据区域
IMBNUMMF
基质一裂缝渗吸区域号
IMPES
建立IMPES求解过程
INCLUDE
包含数据文件名
INIT
要求输出初始文件
INRAD
径向模型的内径
KRG
标定气相对渗透率的端点
KRNUM
方向性相对渗透率表格数
KRNUMMF
基岩-裂缝流动饱和度表号
KRO
标定油相对渗透率端点
KRW
标定水相对渗透率端点
LOAD
调入一个SAVE文件以便执行一个快速重起动
MESSAGES
重设置打印和停止限定的信息
MINPV
设置活动网格的最小孔隙体积
MINPV
建立一个有效网格的最小孔隙空间
MISCNUM
混合区数目
MONITOR
请求实时显示输出
MULTIPLY
当前定义区中的数组
MULTR
R方向传导率乘子
MULTTHT
THETA方向传导率乘子
MULTX
X方向传导率乘子
MULTY
Y方向传导率乘子
MULTZ
Z方向传导率乘子
NEWTON
输出迭代计数到汇总文件
NEWTRAN
标定使用块拐角传导率
NEXTSTEP
建立下一时间步最大值
NNC
非相邻连接的直接输入
NOECHO
关闭输出的响应
NOGGF
压缩网格几何模型文件
NODPPM
非双孔的渗透率乘子
NOWARN
压制ECLIPSE警报信息
NTG
厚度净毛比
OILAPI
初始原油API值,以便API示踪选择
OLDTRAN
标定块中心传导率
OLDTRANR
标定任意一块中心传导率
OPTIONS
开启特别程序选择
OUTRAD
径向模型外半径
OVERBU
岩石负载压力表
PERMR
R方向绝对渗透率
PERMTHT
θ方向绝对渗透率
PERMX
X方向绝对渗透率
PERMY
Y方向绝对渗透率
PERMZ
Z方向绝对渗透率
PINCH
建立尖灭层上下的连接
PINCHOUT
建立尖灭层上下的连接
PMAX
模拟中的最大压力
PMISC
与压力有关的可混性表
PORO
网格孔隙度
PORV
网格孔隙体积
PRESSURE
初始压力
PRIORITY
为井的优先级选项设置系数
PRVD
原始压力与深度关系表
PSEUDOS
为PESUDO包要求输出的数据
PVCO
含气原油PVT性质
PVDG
干气的PVT性质(无挥发油)
PVDO
死油的PVT性质(无挥发油)
PVTG
湿气的PVT性质(有挥发油)
PVTNUM
PVT区数目
PVTO
活性油的PVT性质(有溶解气)
PVTW
水PVT性质
QDRILL
在钻井队列中安置井
RESTART
设置重启动
RESVNUM
对一给定油藏输入角点坐标数据
ROCK
岩石压缩系数
ROCKNUM
岩石压实表格区数
ROCKTAB
岩石压实数据表
ROCKTABH
滞后岩石压实数据表
RPTGRID
从GRID部分输出控制
RPTONLY
摘要输出的常规限制
RPTPROPS
控制PROPS部分的输出
RPTREGS
控制REGIONS部分的输出
RPTRST
输到RESTART文件的控制
RPTRUNSP
控制RUNSPEC部分的数据输出
RPTSCHED
控制SCHEDULE部分的输出
RPTSMRY
控制SUMARY部分的输出
RPTSOL
控制SOLUTION部分的输出
RS
初始溶解气油比
RSCONST
为死油设置的一个常数Rs值
RSCONSTT
为每一个死油PVT表设置的一个常数Rs值
RSVD
用于平衡选择的Rs与深度关系表
RUNSUM
所需的SUMMARY数据的制表输出
RV
初始挥发油气比
RVCONST
为干气设置的一个常数Rv值
RVCONSTT
为每个干气PVT表设置一个常数Rv值
RVVD
用于平衡选择的Rv与深度关系表
SALT
初始盐浓度
SALTVD
用于平衡的盐浓度与深度关系
SAVE
用于快速重启文件而需输出的SAVE文件
SCALELIM
设置饱和度表的标度限制
SDENSITY
在地面条件的混相气密度
SEPVALS
分离测试的Bo和Rs值
SGAS
初始气饱和度
SGCR
临界气饱和度的标度
SGFN
气体饱和度函数
SGL
原生气饱和度的标准
SGOF
气/油饱和度函数与气饱和度
SGU
最大气饱和度的饱和度表的标度
SIGMA
双重孔隙基岩-裂缝的连结
SIGMAV
双重孔隙度基岩-裂缝连结(向量)
SLGOF
气/油饱和度函数与液体饱和度
SOF2
油饱和度函数(2相)
SOF3
油饱和度参数(3相)
SQGCR
临界的气中含油饱和度的标度
SOMGAS
STONE1模型中含油饱和度最小值
SOMWAT
STONE1模型中最小油饱和度值
SORWMIS
混相残余油饱和度数表
SOWCR
标度临界水中含油的饱和度值
SPECGRID
网格特性的详细说明
STOG
油气表面张力与压力
STONEI
三相油相对渗透率模型
STONE2
三相油相对渗透率模型
STOW
油水表面张力与对应压力
SWAT
初始水饱和度
SWATINIT
标定毛管压力的初始水饱和度
SWCR
临界水饱和度的标度
SWFN
水饱和度函数
SWL
原生水饱和度的标定
SWLPC
仅对毛管压力曲线标定原生水饱和度
SWOF
水/油饱和度函数和对应的水饱和度
SWU
饱和度数表中最大的含水饱和度的标定
TBLK
示踪剂的初始浓度
THPRES
门限压力
TLMIXPAR
Todd-Longstaff混合参数
TNUM
示踪剂浓度区
TOPS
每个网格的顶面深度
TRACER
被动的示踪剂名
TRACTVD
为示踪剂要求“流率极限传输”
TRANR
R方向的传导率
TRANTHT
θ方向的传导率
TRANX
X方向的传导率
TRANY
Y方向的传导率
TRANZ
Z方向的传导率
TSTEP
把模拟器推向新的报告时间
TUNING
设置模拟器控制参数
TVDP
初始示踪浓度与深度表
TZONE
过度带控制选择
VAPPARS
油挥发控制
VEDEBUG
对垂向平衡和压缩垂向平衡选择控制调整
VEFRAC
垂向平衡曲线系数的应用
VEFRACP
垂向平衡拟毛管压力系数的使用
VEFRACPV
垂向平衡拟毛管压力系数的使用
VFPINJ
对注水井输入V.F.P表
VFPPROD
WBOREVOL
对井筒贮存设置体积
WCONHIST
历史拟合井观测产量
WCONINJ
设有组控制的注入井的控制数据
WCONINJE
对注入井控制数据
WCONPROD
对生产井控制数据
WCUTBACK
井减产限制
WCYCLE
井自动循环开与关
WDRILRES
防止在同一网格中同时开两口井
WDRILTIM
新井自动开钻的控制条件
WECON
生产井的经济极限数据
WEFAC
设置井的效率系数(为停工期)
WELDEBUG
个别井的跟踪输出控制
WELDRAW
设置生产井的最大允许压差
WELOPEN
关闭或重开井或井的射开层
WELPI
设置井的生产/注入指数值
WELPRI
设置井的优先数
WELSOMIN
自动开井的最小含油饱和度
WELSPECS
井的综合说明数据
WELTARG
重新设置井的操作目标或限制
EGASPROD
为控制销气而设置的特别产气井
WGRUPCON
为井组控制而给井设置指导产率
WHISTCTL
给历史拟合井设置覆盖控制
WLIFT
自动换管单和升举的开关数据
WLIMTOL
经济和其它限制的容差分数
WORKLIM
每次自动修井所花的时间
WPIMULT
用给定值乘以井射开层的地层系数
WPLUG
设置井的回堵长度
WSALT
设置注入井的盐浓度
WTEST
命令对已关着的井进行周期性测试
WTRACER
给注水井设置示踪剂浓度
ZCORN
同格块角点的深度
1数据文件综述
综述
Eclipse数据输入文件可分成几个部分,每一个部分由一个关键字词引导。
各个部分文头上的关键字列表如下,每个部分与关键字一起,带有一个简要的内容描述。
每部分更详细的分类内容详见每部分的综述。
关键字内容(简述)
RUNSPEC(必须)题目,作业维数,运算键,目前的相态等。
GRID必须)计算网格的图形规定(网格角点位置)和每个网格岩石物性的规定(孔隙度,绝对渗透率等)。
EDIT(选择)对计算的孔隙体积,网格中心点深度和传导率进行修改。
PROPS(必须)油层岩石和流体性质(密度、粘度、、相对渗透率、毛管压力等)随压力、饱和度、组份变化表。
REGIONS(选择)为计算流体物性(PVT,即流体的密度,和粘度)饱和度特性(相对渗透率和毛细管压力)原始条件(平衡)压力和干衡饱和度),流体储量(流体储量和区内流动)所需对计算网格分区。
如果这部分省略,所有的网格区块都放到第1区。
SOLUTION(必须)对油藏原始条件的确定:
a)用规定的流体接触面深度到可能的流体高度(平衡)计算;b)从上一次运算建立的重启文件中读出;或c)用自已确定每一个网格区的原始条件(一般为用此项)。
SUMMARY(选择)在每一个时间步长后,确定的数据被编入汇总文件中。
如果必要的话在每次运算结束后输出某种类型成果的图形(如,含水量与时间关系曲线)。
若这部分省略,则不产生汇总文件。
SCREDULE(必须)确定模拟的作业(产量、注水量控制和限制)和给定需要输出模拟结果的时间。
在Schedule部分中同样还能确定垂向流动的动态曲线和油管模拟参数。
这几个部分的关键字必须按上面显示的次序排列。
这样的排列则有助于对这几部分的记忆(如,RuthGreetsEDgrProperlyatREGgiesSocialSummerSchool)。
注意每部分文头的关键字(像所有其他的文头关键字一样)必须从第1列开始。
所有的字符在l-8格内有效。
该行上的其余字符(从第9列开始)当作为注解。
所有行开始用二个字符“—-”表示.作为注解处理,而在Eclipse模拟中是不参加运算的。
注解行(和空白行同样)可插入数据文件中的任一个地方。
注解还可以加到用二个字符(--)开始的数据行的末端,但是;在这种情况下,注解不能含有任何引号。
在没有二个字符“—-”的情况下,注解也可以放在同一行的斜线符号(/)之后面。
斜线符号(/)常用来表示结束数据的记录。
(然而,用EDIT程序准备数据文件时,注解仅能立即插入每个关键字的前面。
在关键字部分的数据里,EDIT决不能插人注解)。
在下列一个关键字的数据里,星号(*)可用来表示“重复计数”。
在一个数前加上需要次数和*号,就能表示这一个数需要重复计数的次数。
例如:
3*4504002*350/
等于
450450450400350350/
在*号的二边不能插入空的空间。
对具有内装缺省值功能的软件来说,有些项目的数据可以缺省。
当要使用缺省值时,关键字的描述会提示。
有二种方法来设置它们的缺省值。
第一个方法是用一个斜线(/)过的结束一个数据的记录,其余没有被给定的数将作为它们的缺省值。
第二个方法是在斜线(/)之前,加上n*来表示缺省值,这儿的n是表示连续缺省的值。
例如,在关键字数据中,3*使其后面的三个数是它们的缺省值。
在连续数和*号之间没有空白的插入空间。
如果只有一项缺省一次,那么必须加入1*。
只写星号是不行的。
在数据部分出现的一些关键字列表如下,与这些关键字一起还有它们功能的简单描述。
更详细的论述可查阅手册中关键字部分。
关键字简述
COLUMS为了能读出数据输人文件,对左右二边重新定位键。
DEBUG输出控制键调试设置。
ECHO每一个运算开始时数据重新打印键。
EXTRAPMS要求外推PVT和VEP数据表信息预告。
INCLUDE插入规定文件的目录。
MESSAGES所有正规信息打印和停止限止重放键。
NOECHO每一个运算开始的不进行数据重新打印。
NOWARNEclipse信息预告抑止键。
OPTIONS在特别的程序中设置特殊活动选择键。
建议将不经常变动各关键字部分的正文变成个别文件,并用关键字INCLUDE将这些文
件输入数据文件中。
例:
RUNSPEC
…
GRID
RPTGRID
6*011*/
网格是不经常改变的,所以可将它放入INCLUDE数据文件中。
各个分别上件插人Include文件中的具体格式见2.4页(Eclipse100ReferenceManual)。
数据文件实例:
RUNSPEC
.
.
.
GRID
RPTGRID6*011*1/
--GRIDdateisnotoftenchanged-soputitinanINCLUDEfile
INCLUDE
‘GRID.SECT’/
PROPS
RPTPROPS
20*1/
INCLUDE
‘PROPS.SECT’/
REGIONS
RPTREGS
20*0/
INCLUDE
‘REGIONS.SECT’/
SOLUTION
RPTSOL
20*1/
INCLUDE
‘SOLUTION.SECT’/
SUMMARY
INCLUDE
‘SYSTEM-DEFAULT:
SUMMARY.SECT’/
SCHEDULE
RPTSCHED
0101105*2/
INCLUDE
‘SCHEDULE.SECT’/
END
1.1RUNSPEC部分
综述
SUNSPEC部分是Eclipse数据输入文件的第一个部分。
文件中包括了运算题目,开始日期,单位,各种作业的维数(网格区数、井数、表数等)目前相标志和选择键。
只有注解和关键字INCLUDEECHO,NOECHO,COLUMNSOPTIONS和DEBUG放在运行定义卡的前面。
除非从装有Runspec数据文件的存盘中重新运算,运行定义卡这部分始终是存在的。
运行定义卡部分有一个固定的结构。
它必须占30道记录或者是30行。
第一行是Runspec关键字的名称。
它开始于第1列。
所有下面的奇数行是指导用户的注释,在Eclipse软件中是不参加计算的。
偶数行是混合数和局部的程序键。
每个数据行必须用斜线字符(/)结束。
除了题目,网格区数和单位之外,所有的数据项已设置了缺省直(缺省值用角形括号表示,下面将会细述)。
如果一个数据行过早的用(/)符号结束,那么其余的数据行则设置为缺省值。
对大多数计算来说,主要的数据行都可留下它们的缺省值。
运用定义卡中所必须的最少数据行是:
Record2题目
Record4在X、Y、Z方向上的网格区块数。
Record6模拟的相态,即各相的饱和度,Rv或Rs变化值。
Record8单位
Record18最大生产井数、井组数、井组内生产井数以及单井射孔井段。
Record28模拟的开始日期。
Record30模拟运算(缺省)或数据检验。
还可以缺省的其他项目是:
笛卡儿座标图形,不相邻连接的分散流动模型,一套PVT,饱和度和平衡数据表,报告区块和各个格式不正规重新启动和绘图文件。
在表数/网格数和最大的生产井数/节点数之间进行区别是十分重要的,前者指在数据文件中必须提供正确的项目数,后者则仅指能够给定项目数的上限。
至少,一开始,用户可以用EDIT编辑程序找到最简单建立Runspec部分的数据文件。
数据文件描述的记忆方法和注释,以及下面的例子,这些都可以在EDIT编辑程序中产生。
Runspec的详细描述..
Recordl在l—8列,应输入关键词Runspec。
Record2应包含运算题目(限制为72个字符)。
它不需加引号。
该行也不需要用(/)斜线结束。
Record3本行以及下面的各奇数行(5、7、9…29)在Eclipse软件中是不参加计算的,它们仅作为注释。
但要注意,在这些行的第一个字符不应当是一个字母,而用EDIT文件说明时每行开头用一个关键字的字母。
Record4包括网格的尺寸,径向/笛卡儿开关键,不相邻连接键,水层数值信息,双孔隙度运算键。
(error)NDIVIX-X方向上的网格数(或R一径向)
(error)NDIVIY-Y方向上的网格数(或θ角)
(error)NDIVIZ-Z方向上的网格数
选择:
径向,NNC,水层数值分析,双孔隙度。
(F)QRDIAL-T为径向图形,F为笛卡儿座标图形(无引号)。
(l)NOMRES一研究的油层数,除了用几套坐标线的角点图形之外,该部分应设置1(见GRID网格部分中的COORD和ZCORN关键字)。
(F)QNNCON一若是不相邻连接则设置T。
常数干水层数值,断层的角点图形,双孔隙度,完成径向流动研究的园周,或者直接用NNC关键字来设置。
(GRID部分)。
(O)MXNAQN一最多的模拟水层数(见GRID部分中的AQUCON和AQUNUM)。
(O)MXNAQC一在关键字AQUCON中,水层最多的连接线(见GRID部分的AQUCON和AQUNUM)。
(F)QDPORO-T为双孔隙度运算。
在这种情况下,NDIVIZ必须是偶数,第一个NDIVIZ/2层将当作为骨架网格,其余的则作为裂缝网格。
裂缝网格渗透率和裂缝网格孔隙度相乘,骨架和裂缝总成对存在,并且用SIGMA关键字来决定裂缝网格的渗透率。
若QDPORO是T,则QDPORO为F,则QDPERM则没有作用。
Record6。
包括相存在的标定(相存在为T,相不存在则为F),以及流体示踪选择键。
相存在:
(F)OILT或F
(F)WATERT或F
(F)GAST或F
(F)活油中的溶解气T或F
(若油和气都存在,则只能为T)
(F)湿气中的蒸发油T或F
(若油和气都存在,则只能为T)
若油有一个恒定的,均匀的溶解气浓度,并且油层压力不再降到泡点以下,就用F设置气和溶解气的标志,则能更有效的进行模拟,把油当成死油看待,并且用关键字RSCONST或RSCONSTT设置气油比Rs值为常数。
运算的作业当成没有气的死油模拟,但是在计算时则考虑了Rs值(溶解气浓度为常数)。
若气有一个恒定的,均匀的挥发油浓度,其气层的压力不再降到露点压力之下,就用F设置油和蒸发油的标志,这时把气当成平气看待,并且用关键词RVCONST或RVCONSTT设置油气比Rv值为常数。
运算作业