Eclipse数据文件综述(例子解析)
Eclipse100油藏数模软件使用手册

Eclipse100油藏数模软件使用手册Eclipse 100 油藏数模软件使用手册二OO四年十月目录1 Eclipse 油藏模拟软件特点............................................. 1 1.1 Eclipse软件91年A版本的新进展概况.............................. 1 1.2 Eclipse100软件特点 (1)2 数据文件综述............................................................... 12 2.1 RUNSPEC部分......................................................... 15 2.2 GRID部分...............................................................19 2.3 EDIT部分...............................................................24 2.4 PROPS部分............................................................ 25 2.5 REGIONS部分......................................................... 31 2.6 SOLUTION部分 (32)2.7 SUMMARY(汇总)部分................................................ 35 2.8 SCHEDULE部分 (42)3 关键字描述(按字母顺序排列).......................................... 47 ACTNUM 活节点的识别......................................................47 ADD 在当前BOX中指定的数组加一个常数 (48)ADDREG 给某一流动区域内指定的数组加一个常数..................49 ADDZCORN 给角点深度数组加一个常数....................................49 APIGROUP 给API追踪中的油PVT表分组.................................51 APIVD API追踪平衡的深度与原油比重(API)的关系 (51)AQANTRC 指定分析水层的示踪剂浓度………………………………51 AQUANCON 定义分析水层的相关数据…………………………………52 AQUCON 数值化水层与油藏的连接…………………………………53 AQUCT 说明Carter—Tracy水层的特征数据……………………54 AQUFET Tetkovich水层说明数据…………………………………55 AQUFETP 说明Fetkovich水层的特征数据…………………………56 AQUNUM 给一个网格块赋值一个数值化水层………………………57 AQUTAB Carter—Tracy水层的影响函数表………………………58 BDENSITY 盐水地面密度………………………………………………59 BOUNDARY定义在打印网格表中显示的网格范围..................... 59 BOX 重新定义当前输入的BOX.......................................60 CECON 生产井射开节点的经济极限 (61)COLLAPSE 识别在压缩VE选择中可压塌的单元...........................62 COLUMNS 设置输入数据文件的左右范围................................. 62 COMPDAT 井完井段说明数据 (63)COMPFLSH 井射孔段的闪蒸转化比………………………………………65 COMPIMB 井射开网格的渗吸表号.............................................67 COMPINJK 用户定义的注入井相对渗透率....................................68 COMPLUMP 为自动修井而将射开网格归在一起 (69)COMPRP 重新标定井射开节点的饱和度数据........................... 70 COMPVE 垂直平衡(V.E.)运行时,井射孔深度的重设定............72 COORD 坐标线 (75)COORDSYS 坐标系统信息.........................................................76 COPY 从一个数组拷贝数据到另一数组.............................. 77 COPYBOX 从一个BOX向另外一个拷贝一组网格数据.................. 77 CRITPERM 对VE节点压缩的渗透率标准....................................78 DATE 输出日期到汇总文件................................................79 DATES 模拟者事先指定报告日期..........................................79 DATUM 基准面深度,用于深度校正压力的输出 (80)BEBUG 控制检测输出………………………………………………80 DENSITY 地面条件下流体密度……………………………………… 81 DEPTH 网块中心深度……………………………………………… 82 DIFFC 每一个PVT区域的分子扩散数据……………………… 82 DIFFDP 在双重介质运行中,限制分子扩散……………………… 83 DIFFMMF 基质一裂缝的扩散乘子…………………………………… 83 DIFFMR R方向的扩散乘子……………………………………………83 DIFFMTHT θ方向扩散系数乘子…………………………………………84 DIFFMX X方向的扩散乘子……………………………………………84 DIFFMY Y方向的扩散乘子……………………………………………85 DIFFMZ Z方向的扩散乘子…………………………………………85 DIFFR R方向的扩散系数...................................................86 DIFFTHT θ方向的扩散系数................................................ 86 DIFFX X方向扩散系数......................................................87 DIFFY Y方向扩散系数......................................................87 DIFFZ Z方向扩散系数 (88)DPGRID 对裂缝单元使用基质单元的网格数据........................ 88 DR R方向网格的大小...................................................88 DRSDT 溶解GOR的增加的最大速度.......................................89 DRV R 方向网格大小(矢量) .......................................... 89 DRVDT 挥发油的OGR的增加的最大速度................................. 90 DTHETA θ方向的网格大小................................................... 90 DTHETAV 网格的角度大小(向量) .......................................... 91 DX X方向的网格大小................................................ 91 DXV X方向网格大小(向量).............................................91 DY Y方向网格大小......................................................92 DYV Y方向网格大小(向量).............................................92 DZ Z方向网格大小......................................................92 DZMTRX 基质块的垂直尺寸 (93)DZMTRXV 基质岩体块的垂直尺寸(向量)................................. 93 DZNET 净厚度............................................................... 93 ECHO 接通重复输出开关 (94)EDITNNC 改变非相邻连接......................................................94 EHYSTR 滞后作用参数和模型选择..................... .................. 95 END 标志SCHEDULE部分的结束....................................95 ENDBOX 将BOX恢复到包含全部网格.......................................95 ENDNUM 端点标定与深度区域号 (95)ENKRVD 相对渗透率端点与深度关系表................................. 96 ENPTVD 饱和度端点与深度关系表..........................................97 EQLNUM 平衡区号数 (98)EQUALS 在目前的BOX中设置数组为常数.............................. 99 EQUIL 平衡数据详述................................................... 99 EXTRAPMS 对表的外插请求预告信息 (101)FIPNUM 流体储量区域号…………………………………………… 102 GCONINJE 对井组井/油田注入率的控制/限制………………………102 GCONPRI 为“优先”而设的井组或油田产量限制………………………104 GCONPROD 井组或油田的产率控制或限制…………………………… 104 GCONSALE 井组或油田的售气控制产率……………………………… 107 GCONSUMP 井组的气消耗率和引进率……………………………… 109 GCONTOL 井组控制目标(产率)允许差额……………………………110 GECON 井组或油田的经济极限数据……………………………… 111 GLIFTLIM 最大井组人工举升能力.......................................... 112 GRAVITY 地面条件下的流体密度 (113)GRIDFILE 控制几何文件网格的容量.................................... 113 GRUPRIG 给井组配置修井设备............................................. 113 GRUPTREE 建立多级井组控制的树状结构.................................114 GSEPCOND 井组设置分离器................................................... 115 IMBNUM 渗吸饱和度函数据区域号....................................... 115 IMB NUMMF 基质—裂缝渗吸区域号.......................................... 116 IMPES 建立IMPES求解过程.......................................... 117 IMPLICIT 重建全隐式求解...... .......................................... 117 INCLUDE 包含数据文件名...................................................117 INIT 要求输出初始文件..........................................118 INRAD 径向模型的内径................................................ 118 KRG 标定气相对渗透率的端点....................................... 118 KRNUM 方向性相对渗透率表格数.................................... 119 KRNUMMF 基岩—裂缝流动饱和度表号.................................... 120 KRO 标定油相对渗透率端点 (120)KRW 标定水相对渗透率端点.......................................... 121 LOAD 调入一个SAVE文件以便执行一个快速重起动............... 122 MESSAGES 重设置打印和停止限定的信息................................. 123 MINPV 设置活动网格的最小孔隙体积....................................124 MINPVV 建立一个有效网格的最小孔隙空间........................... 124 MISCNUM 混合区数目...................................................... 125 MONITOR 请求实时显示输出 (125)MULTIPLY 当前定义区中的数组............................................. 126 MULTR R方向传导率乘子............................................. 126 MULTTHT THETA方向传导率乘子............ ..............................127 MULTX X方向传导率乘子................................................ 127 MULTY Y方向传导率乘子................................................ 127 MULTZ Z方向传导率乘子 (128)NEWTON 输出迭代计数到汇总文件…………………………………128 NEWTRAN 标定使用块拐角传导率……………………………………128 NEXTSTEP 建立下一时间步最大值……………………………………129 NNC 非相邻连接的直接输入……………………………………129 NOECHO 关闭输出的响应………………………………………… 130 NOGGF 压缩网格几何模型文件……………………………………130 NODPPM 非双孔的渗透率乘子………………………………………130 NOWARN 压制ECLIPSE警报信息…………………………………… 130 NTG 厚度净毛比………………………………………………… 130 OILAPI 初始原油API值,以便API示踪选择………………………131 OLDTRAN 标定块中心传导率……………………………………………131 OLDTRANR 标定任意一块中心传导率………………………………… 131 OPTIONS 开启特别程序选择………………………………………… 132 OUTRAD 径向模型外半径…………………………………………… 134 OVERBURD 岩石负载压力表……… ……………………………………135 PERMR R方向绝对渗透率………………………………………… 135 PERMTHT θ方向绝对渗透率................................................ 136 PERMX X方向绝对渗透率................................................136 PERMY Y方向绝对渗透率...... .................................... 136 PERMZ Z方向绝对渗透率................................................137 PINCH 建立尖灭层上下的连接....................................137 PINCHOUT 建立尖灭层上下的连接.......................................138 PMAX 模拟中的最大压力.............................................138 PMISC 与压力有关的可混性表.......................................138 PORO 网格孔隙度......................................................139 PORV 网格孔隙体积...................................................140 PRESSURE 初始压力...................................................... 140 PRIORIT Y 为井的优先级选项设置系数.................................140 PRVD 原始压力与深度关系表.......................................142 PSEUDOS 为PSEUDO包要求输出的数据.............................. 142 PVCO 含气原油PVT性质.............................................142 PVDG 干气的PVT性质(无挥发油) .............................. 144 PVDO 死油的PVT性质(无挥发气) .............................. 145 PVTG 湿气的PVT性质(有挥发油) .............................. 145 PVTNUM PVT区数目 (146)PVTO 活性油的PVT^性质(有溶解气) ...........................147 PVTW 水PVT性质......................................................148 PVTWSALT 含盐的水PVT函数.............................................149 QDRILL 在钻井队列中安置井..........................................150 RESTART 设置重启动......................................................151 RESVNUM 对一给定油藏输入角点坐标数据 (153)ROCK 岩石压缩系数...................................................153 ROCKNUM 岩石压实表格区数.............................................154 ROCKTAB 岩石压实数据表 (154)ROCKTABH 滞后岩石压实数据表..........................................155 RPTGRID 从GRID部分输出控制....................................... 156 RPTONLY 摘要输出的常规限制 (158)RPTPROPS 控制PROPS部分的输出.......................................158 RPTREGS 控制REGIONS部分的输出....................................159 RPTRST 输到RESTART文件的控制 (159)RPTRUNSP 控制RUNSPEC部分的数据输出..............................160 RPTSCHED 控制SCHEDULE 部分的输出................................. 160 RPTSMRY 控制SUMARY部分的输出 (163)RPTSOL 控制SOLUTION部分的输出....................................163 RS 初始溶解气油比...................................................165 RSCONST 为死油设置的一个常数Rs值 (165)RSCONSTT 为每一个死油PVT表设置的一个常数Rs值............... 166 RSVD 用于平衡选择的RWJ深度关系表..............................166 RUNSUM 所需的SUMMARY数据的制表输出..............................167 RV 初始挥发油气比...................................................167 RVCONST 为干气设置的一个常数Rv值................................. 167 RVCONSTT 为每个干气PVT表设置一个常数Rv值........................168 RVVD 用于平衡选择的Rv与深度关系表..............................168 SALT 初始盐浓度......................................................169 SALTVD 用于平衡的盐浓度与深度关系.................................169 SAVE 用于快速重启文件而需输出的SAVE文件 (170)SCALELIM 设置饱和度表的标度限制.......................................170 SDENSITY 在地面条件的混相气密度.......................................170 SEPVALS 分离测试的Bo和Rs值 (171)SGAS 初始气饱和度………………………………………………173 SGCR 临界气饱和度的标度………………………………………173 SGFN 气体饱和度函数……………………………………………174 SGL 原生气饱和度的标度…………………………………… 175 SGOF 气/油饱和度函数与气饱和度…………………………… 176 SGU 最大气饱和度的饱和度表的标度…………………………177 SIGMA 双重孔隙基岩—裂缝的连结………………………………178 SIGMAV 双重孔隙度基岩—裂缝的连结(向量) …………………178 SLGOF 气/油饱和度函数与液体饱和度………………………… 179 SOF2 油饱和度函数(2相) ………………………………………180 SOF3 油饱和度参数(3相) ………………………………………181 SOGCR 临界的气中含油饱和度的标度……………………………182 SOMGAS STONE1模型中含油饱和度最小值........................... 183 SOMWAT STONE1模型中最小油饱和度值 (184)SORWMIS 混相残余油饱和度数表..........................................185 SOWCR 标度临界水中含油的饱和度值.................................186 S PECGRID 网格特性的详细说明.............................................187 STOG 油气表面张力与压力.............................................187 STONE1 三相油相对渗透率模型 (188)STONE2 三相油相对渗透率模型..........................................188 STOW 油水表面张力与对应压力.......................................188 SWAT 初始水饱和度.............................................189 SWATINIT 标定毛管压力的初始水饱和度.....................190 SWCR 临界水饱和度的标度 (190)SWFN 水饱和度函数.............................................191 SWL 原生水饱和度的标定....................................192 SWLPC 仅对毛管压力曲线标定原生水饱和度...............193 SWOF 水/油饱和度函数和对应的水饱和度............... 193 SWU 饱和度数表中最大的含水饱和度的标定............195 TBLK 示踪剂的初始浓度.......................................196 THPRES 门限压力...................................................196 TLMIXPAR Todd-Longstaff混合参数..............................197 TNUM 示踪剂浓度区..........................................198 TOPS 每个网格的顶面深度 (198)TRACER 被动的示踪剂名……………………………………199 TRACTVD 为示踪剂要求“流率极限传输” ………………199 TRANR R方向的传导率……………………………………199 TRANTHT θ方向的传导率……………………………………200 TRANX X方向的传导率……………………………………200 TRANY Y方向的传导率……………………………………201 TRANZ Z方向的传导率……………………………………201 TSTEP 把模拟器推向新的报告时间………………………202 TUNING 设置模拟器控制参数………………………………202 TVDP 初始示踪浓度与深度表……………………………204 TZONE 过度带控制选择……………………………………205 VAPPARS 油挥发控制…………………………………… 205 VEDEBUG 对垂向平衡和压缩垂向平衡选择控制调整.........205 VEFRAC 垂向平衡曲线系数的应用..............................206 VEFRACP 垂向平衡拟毛管压力系数的使用.....................207 VEFRACPV 垂向平衡拟毛管压力系数的使用.................. 207 VFPINJ 对注水井输入V.F.P表.............................. 208 VFPPROD 对生产井输入V.F.P表.............................. 209 WBOREVOL 对井筒贮存设置体积.............................. 212 WCONHIST 历史拟合井观测产量 (213)WCONINJ 设有组控制的注入井的控制数据.................. 215 WCONINJE 对注入井控制数据................................. 217 WCONPROD 对生产井控制数据.................................... 218 WCUTBACK 井减少限制.......................................... 220 WCYCLE 井自动循环开与关 (222)WDRILRES 防止在同一网格中同时开两口井.....................222 WDRILTIM 新井自动开钻的控制条件........................... 223 WECON 生产井的经济极限数据.............................. 224 WEFAC 设置井的效率系数(为停工期) (226)WELDEBUG 个别井的跟踪输出控制.............................. 226 WELDRAW 设置生产井的最大允许压差........................ 227 WELOPEN 关闭或重开井或井的射开层........................ 228 WELPI 设置井的生产/注入指数值...........................229 WELPRI 设置井的优先数....................................... 229 WELSOMIN 自动开井的最小含油饱和度........................ 230 WELSPECS 井的综合说明数据.................................... 230 WELTARG 重新设置井的操作目标或限制 (232)WGASPROD 为控制销气而设置的特别产气井............... 233 WGRUPCON 为井组控制而给井设置指导产率.................. 234 WHISTCTL 给历史拟合井设置覆盖控制 (235)WLIFT 自动换管串和升举的开关数据.................. 235 WLIMTOL 经济和其它限制的容差分数........................ 236 WORKLIM 每次自动修井所花的时间........................... 237 WPIMULT 用给定值乘以井射开层地地层系数............... 237 WPLUG 设置井的回堵长度.................................... 238 WSALT 设置注入井的盐浓度................................. 238 WTEST 命令对已关着的井进行周期性测试............ 239 WTRACER 给注水井设置示踪剂浓度........................... 240 ZCORN 网格块角点的深度 (241)1 Eclipse 油藏模拟软件特点 1.1 Eclipse软件91年A版本的新进展概况详细说明见附录B11.新功能(1)提供了可供选择的通用的油PVT数据和饱和度数据的输入关键词; (2)对每一个PVT区设计了恒量Rs或Rv值;(3)分子扩散选择能模拟气的扩散和油的组份;(4)盐水选择能模拟不同矿化度盐水的流动。
eclipse 文本编辑解析

标题:Eclipse文本编辑解析一、概述Eclipse是一款广泛应用于软件开发领域的集成开发环境(IDE),其中的文本编辑器是开发人员进行代码编写的主要工具之一。
本文将对Eclipse中的文本编辑器进行解析,探讨其功能特点、使用方法和优化技巧,帮助开发人员更好地利用这一工具进行编码工作。
二、功能特点1. 多语言支持:Eclipse文本编辑器支持多种编程语言,如Java、C++、Python等,开发人员可以根据需要选择相应的语言进行编辑和开发工作。
2. 语法高亮:文本编辑器在编辑代码时会根据不同的语法元素对代码进行高亮显示,使代码结构更加清晰,方便开发人员进行阅读和修改。
3. 代码提示:在编写代码过程中,文本编辑器会根据已有的代码上下文提供代码补全和自动提示功能,帮助开发人员快速完成代码编写。
4. 智能缩进:文本编辑器会根据代码结构自动进行缩进,使代码的层次结构更加明确,提高代码的可读性。
5. 多窗口支持:开发人员可以同时打开多个文件进行编辑,通过分栏和分页的方式对代码进行管理和比较。
三、使用方法1. 打开文件:在Eclipse中,可以通过导航菜单或快捷键的方式打开需要编辑的文件,开发人员也可以在项目导航器中双击相应的文件进行打开。
2. 编辑文件:利用文本编辑器可以进行代码的编写、修改和删除操作,通过快捷键可以实现一些常用的编辑操作,如复制、粘贴、撤销等。
3. 查找替换:文本编辑器提供了全局搜索和替换功能,开发人员可以快速定位代码中的特定内容并进行替换或修改操作。
4. 代码辅助:在代码编写过程中,可以利用文本编辑器提供的代码模板、代码补全和快捷键等功能,提高编写效率和质量。
5. 保存关闭:完成代码编辑后,可以通过快捷键或菜单选项将文件保存到工作空间,也可以选择关闭文件或退出Eclipse工具。
四、优化技巧1. 定制化配置:开发人员可以根据个人偏好对文本编辑器进行定制化配置,如修改主题、设置字体、启用插件等,提高使用效率和舒适度。
ECLIPSE用户手册1

目录1数据文件综述1.1RUNSPEC 部分1.2GRID 部分1.3EDIT 部分1.4PROPS 部分1.5REGIONS 部分1.6SOLUTION 部分1.7SUMMARY(汇总)部分1.8SCHEDULE部分2关键字描述(按字母顺序排列)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 重新定义当前输入的BOXCECON 生产井射开节点的经济极限COLLAPSE 识别在压缩VE选择中可压塌的单元COLUMNS 设置输入数据文件的左右范围COMPDAT 井完井段说明数据COMPFLSH 井射孔段的闪蒸转化比COMPIMB 井射开网格的渗吸表号COMPINJK 用户定义的注入井相对渗透率COMPLUMP 为自动修井而将射开网格归在一起COMPRP 重新标定井射开节点的饱和度数据COMPVE 垂直平衡(V.E.)运行时,井射孔深度的重设定COORD 坐标线COORDSYS 坐标系统信息COPY 从一个数组拷贝数据到另一数组COPYBOX 从一个BOX向另外一个拷贝一组网络数据CRITPERM 对VE节点压缩的渗透率标准DA TE 输出日期到汇总文件DA TES 模拟者事先指定报告日期DA TUM 基准面深度,用于深度校正压力的输出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 θ方向的网块大小DTHETA V 网格的角度大小(向量)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 最大井组人工举升能力GRA VITY 地面条件下的流体密度GRIDFILE 控制几何文件网格的容量GRUPRIG 给井组配置修井设备GRUPTREE 建立多级井组控制的树状结构GSEPCOND 井组设置分离器IMBNUM 渗吸饱和度函数据区域IMBNUMMF 基质一裂缝渗吸区域号IMPES 建立IMPES求解过程INCLUDE 包含数据文件名INIT 要求输出初始文件INRAD 径向模型的内径KRG 标定气相对渗透率的端点KRNUM 方向性相对渗透率表格数KRNUMMF 基岩-裂缝流动饱和度表号KRO 标定油相对渗透率端点KRW 标定水相对渗透率端点LOAD 调入一个SA VE文件以便执行一个快速重起动MESSAGES 重设置打印和停止限定的信息MINPV 设置活动网格的最小孔隙体积MINPV 建立一个有效网格的最小孔隙空间MISCNUM 混合区数目MONITOR 请求实时显示输出MULTIPL Y 当前定义区中的数组MULTR R 方向传导率乘子MULTTHT THETA方向传导率乘子MULTX X方向传导率乘子MULTY Y方向传导率乘子MULTZ Z方向传导率乘子NEWTON 输出迭代计数到汇总文件NEWTRAN 标定使用块拐角传导率NEXTSTEP 建立下一时间步最大值NNC 非相邻连接的直接输入NOECHO 关闭输出的响应NOGGF 压缩网格几何模型文件NODPPM 非双孔的渗透率乘子NOW ARN 压制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部分输出控制RPTONL Y 摘要输出的常规限制RPTPROPS 控制PROPS部分的输出RPTREGS 控制REGIONS部分的输出RPTRST 输到RESTART文件的控制RPTRUNSP 控制RUNSPEC部分的数据输出RPTSCHED 控制SCHEDULE部分的输出RPTSMRY 控制SUMARY部分的输出RPTSOL 控制SOLUTION部分的输出RS 初始溶解气油比RSCONST 为死油设置的一个常数R s值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 对生产井输入V.F.P表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数据输入文件可分成几个部分,每一个部分由一个关键字词引导。
eclipse简介eclise简介pse简介

■ View visibility ■ View and editor layout ■ Action visibility ■ Extension point for new perspectives ■ Eclipse Platform includes standard perspectives ■ Resource, Debug, … ■ Perspective API
■ Extension point for contributing new types of editors ■ Example : JDT provides Java source file editor ■ Eclipse Platform includes simple text file editor
■ buttons, lists, text, menus, trees, styled text
■ Simple ■ Small ■ Fast ■ OS-independent API ■ Uses native widgets where available ■ Emulates widgets where unavailable
■ Language-neutral ■ Permit unrestricted content types ■ HTML, Java, C, JSP, EJB, XML, GIF, …
■ Facilitate seamless tool integration ■ At UI and deeper ■ Add new tools to existing installed products
Eclipse详解

Eclipse详解1.1 Eclipse的简介1.1.1Eclipse插件开发简介插件的概念读者应该很熟悉,象MP3播放软件WINAMP的皮肤插件、WindowsMedia Player的众多的外观插件、音效插件等等。
但如果你以为插件只能做成为原软件的边角料,那是可以理解的,因为你还没有看到过Eclipse的插件是什么样的。
Eclipse可以全面更新你对插件的概念,它也是对插件概念运用得最彻底最炉火纯青的一个软件。
在第一章我们就介绍了Eclipse的技术特点,Eclipse的内核很小,其他功能都是基于这个内核上的插件,如Eclipse自带的UNIT、ANT等。
而且Eclipse还开放了自己的插件机制,并提供了很好的插件开发环境,让用户可以自己来开发Eclipse的插件。
想知道开发Eclipse的插件能到什么程度吗?看看这些Eclipse上的插件吧:用于UML建模的Together for Eclipse、用于JSP的MyEclipse和Lomboz、IBM的全能开发工具WSAD等等,它们全是Eclipse的插件。
如果微软愿意,也可以把Office软件做成Eclipse的插件。
如果Adobe有兴趣,Photoshop也可以有for Eclipse的插件版,Eclipse中的API Draw2D的绘图功能也是很功的。
Eclipse的各式插件正如雨后春笋般不断冒出,Eclipse已经超越了开发环境的概念,它的目标是做成一个通用的平台,让尽量多的软件做为插件集成在上面,成为未来的集成的桌面环境。
同样我们可以将我们的应用系统写成Eclipse插件,笔者就在2004年参与开发了一个项目管理软件,该软件就是以Eclipse的插件形式开发的。
1.1.2 Eclipse插件开发的优势和不足那么将软件写成插件有什么好处呢?对于用户来说Eclipse的使用环境比较友好,前面介绍的SWT/JFace中还是比较基本的界面元素,象Eclipse中的视图、编辑窗、停泊窗这些界面如果实现呢?如果用Appliction的方式会很麻烦,如果写成Eclipse插件则实现这些界面风格不会吹灰之力。
eclipse知识教程(2)

2文件的组织和结构2.1 ECLIPSE输入/输出结构●箭头表明数据文件可以在应用模板间直接传递;●ECLIPSE及其相关软件并不依赖于数据库来进行数据存储;●用Unix和Windows文件系统进行数据存储;●一些应用模块可以用于作用前处理和后处理(双向箭头);●上表只列出了ECLIPSE的主要结构,并不完整;●一些应用程序被作为一个套件来提供。
ECLIPSE及其前后处理模块是在应用模块所在的文件系统中读写数据的,而并没有用底层数椐库来进行数据存储。
一般说来,应用模块只是在应用模块所运行的当前目录下读写数据,但是也有例外,那就是利用ECLIPSE的关键字“INCLUDE”,它用来把其它包含ECLIPSE关键字的文件中的数据读入到ECLIPSE数据文件中。
例如:INCLUDEGRID.GRDECL /把当前目录中名为GRID.GRDECL的文件读入到ECLIPSE数据文件中。
INCLUDE`../../welldata/97match/sect2.sched` /会从次相对路径中读取数据文件,绝对路径也是允许的。
同时,文件GRID.GRDECL和sect2.sched本身也可能包含INCLUDE关键字。
数据在应用模块间的传递是通过从一个模块输出文件再从另一个模块读入数据来实现的,当然也有例外,这种数据存储和传递的方式并个是GeoQuest软件的通用情况,因为大多数的GeoQuest软件都是从底层数据库中提取数据的。
注意,并不是所有QeoQuest的应用软件都显示在图14中了。
2.2 ECLIPSE输出文件ECLIPSE的输入文件有后缀:.DATA(UNIX)或.DAT(PC)●屏幕输出或快捷窗口输出;●Print打印文件;●Debug调试文件;●Summary文件;●Run summary文件;●Summary详述文件;●Grid文件;●Init文件;●Restart重启文件或文件组;●Flux,RFT和(或)Save文件。
Eclipse各参数

vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?下面我们一一进行回答1. 各个参数的含义什么?参数中-vmargs的意思是设置JVM参数,所以后面的其实都是JVM 的参数了,我们首先了解一下JVM内存管理的机制,然后再解释每个参数代表的含义。
堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。
堆是在Java 虚拟机启动时创建的。
”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。
可以看出JVM主要管理两种类型的内存:堆和非堆。
简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留给自己用的,所以方法区、JVM内部处理或优化所需的内存(如JIT编译后的代码缓存)、每个类结构(如运行时常数池、字段和方法数据)以及方法和构造方法的代码都在非堆内存中。
堆内存分配JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。
默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。
因此服务器一般设置-Xms、-Xmx相等以避免在每次GC 后调整堆的大小。
非堆内存分配JVM使用-XX:PermSize设置非堆内存初始值,默认是物理内存的1/64;由XX:MaxPermSize设置最大非堆内存的大小,默认是物理内存的1/4。
Eclipse介绍

1.4.4 插件安装方法
前面曾经介绍过,语言包就是一个插件,语言包的安装 方法就是插件的安装方法之一,那么下面介绍插件另外的安 装方法。 1.URL式插件安装 URL方法就是在线升级插件,Eclipse自动去搜索当前 已安装插件的更新或者是搜索当前没有安装插件的更新。在 这里用日志框架Log4J作为例子讲解。
1.4安装和使用Eclipse
Eclipse的安装是比较重要的一个环节,因为这将直接 影响到以后的学习,本节将会介绍到Eclipse、JDK、语言 包以及插件的安装。
1.4.1 安装JDK
如果要运行Eclipse,就要有Java运行环境(JDK)的 支持,JDK的版本要JRE 1.4.2以上。本书使用的是JDK 1.6.0。JDK 1.6的官方下载地址为: /javase/downloads/index.jsp。 安装JDK比较简单,可以全部选择默认,如果丌想选择 默认的安装路径的话,可以在安装过程中更改安装路径。
1.4.3 安装Eclipse语言包
语言包就是Eclipse的翻译,也叫做多国语言包,有多 种语言的翻译,根据Windows系统的语言环境自动选择。 语言包可以在官方网站()下载,创 建一个目录“D:\Eclipse 3.2\eclipse_plugins”,用于专门 存放Eclipse的插件,幵在此目录下创建一个名为 “language”的文件夹,用来存放语言包。将下载到的语言 包解压缩到language文件夹中,新建一个名为“links”文件 夹,在links文件夹下创建文件language_zn.link幵用记事 本打开,打开后输入如下内容幵保存。 path= D:/Eclipse3.2/eclipse_plugins/language
1.3 优秀的图形界面开发
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、RUNSPEC部分综述:RUNSPEC部分是Eclipse数据输入文件的第一部分。
文件中包括了运算题目,开始日期,单位,各种作业的维数(网格区数、井数、表数等)、目前相标志。
运行定义卡中必须得最少数据行是:RUNSPECTITLE题目——(jiangsu wei2)DIMENS在X、Y、Z方向上的网格区块数——(100 25 10)模拟的相态——(OIL、WATER、GAS、DISGAS湿气中的挥发气)单位——(METRC、 Field、 LAB)WELLDIMS最多生产井数、井组数、井组内生产井数以及单井射孔段(50 5 1 50)START模拟的开始日期——(1 ‘OCT’ 1996)可选择数据行;EQLDIMS –设置平衡数据表的参数(五项)–1、平衡区域个数–2、深度Vs压力表格中深度节点数–3、(Rs,Rv,Ts,Pb or Pd—-Vs—-depth)数据表中的深度最大节点数–4、原始示踪剂浓度(TVDP—-depth)表格数–5、原始示踪剂浓度的表格中深度最大节点数EQLDIMS1 100 6 1 1 /TABDIMS –描述饱和度和PVT参数表的尺寸包括–1、饱和度数据表个数,–2、PVT数据表个数–3、饱和度数据表中节点个数–4、PVT数据表中节点个数–5、FIP储量分区region个数–6、活性油中PVT参数表中的气油比最大(Rs)节点数或湿气的PVT参数表中的脱气油气比最大(Rv)节点数TABDIMS1 3 12 20 1 20 /REGDIMS –描述分区–1、储量分区最大数目–2、储量分区实际数目–3、独立的储量分区最大数目–4、相互间有流动分区最大数目REGDIMS3 1 1 0 /2、GRID部分综述本部分定义了计算网格的图形形状和各个网格内各种岩石性质(孔隙度、绝对渗透率、净毛比)。
A、块中心图形网格运行定义卡中必须的最少数据行是:GRIDTOPS 输入盒子网格的顶面深度。
DX 输入盒子X方向的网格尺寸(所有网格的)。
DY输入盒子Y方向的网格尺寸(所有网格的)。
DZ输入盒子Z方向的网格尺寸。
DZNET或NTG网格的有效厚度/or目前输入盒子内网格的净毛比。
PORO目前输入盒子内网格的孔隙度。
PERMX目前输入盒子内X方向上渗透率值。
PERMY目前输入盒子内Y方向上渗透率值。
PERMZ目前输入盒子内Z方向上渗透率值。
B、角点图形网格运行定义卡中必须的最少数据行是:GRIDCOORD定义网格范围内每个油层和包括所有网格角点(I、J)的范围, 后面跟(NDIVIX+1) * (NDIVIY+1)条坐标线, 首先指定第一个网格块z方向的两个角的坐标,接着是i方向下一个网格块的两个角的坐标,依此类推。
ZCORN网格角点深度—-后面跟2* NDIVIX *2* NDIVIY *2* NDIVIZ个值,首先指定第一个网格块i方向的两个角,接着是i方向下一个网格块的两个角,依此类推。
PORO目前输入盒子内网格的孔隙度。
DZNET或NTG网格的有效厚度//or目前输入盒子内网格的净毛比。
PERMX目前输入盒子内X方向上渗透率值。
PERMY目前输入盒子内Y方向上渗透率值。
PERMZ目前输入盒子内Z方向上渗透率值。
COORD1000.00 1000.00 9300.00 1000.00 1000.00 9360.001064.00 1000.00 9309.18 1064.00 1000.00 9369.181128.00 1000.00 9318.37 1128.00 1000.00 9378.37/ZCORN9300.00 9309.18 9309.18 9318.37 9318.37 9327.559327.55 9336.73 9336.73 9345.92 9345.92 9355.109355.10 9364.29 9364.29 9373.47 9373.47 9382.65/可选择数据行为;FAULTS –(断层名,IX1, IX2 ,IY1,IY2 ,IZ1 IZ2 ,截断方向)FAULTS–Name IX1 IX2 IY1 IY2 IZ1 IZ2 FACE‘zigzag’ 1 6 11 11 1 1 Y /‘zigzag’ 6 6 12 12 1 1 X /……说明:同一个名字的断层字节段表示同一条断层,FACE表示:截断方向。
3、EDIT部分———属于可选择部分4、PROPS部分综述PROPS输入的数据包括与油藏流体和岩石性质有关的油层压力和饱和度。
数据必须包括:流体的地面密度、计算的有藏流体密度和粘度、岩石压缩系数以及与饱和度有关的相对渗透率和毛管压力。
设置油藏特性参数所需的最少关键字是:PROPSDENSITY地面条件下油、气、水密度 (810.38 1000.00 1.15 )ROCK岩石参考压力下的压缩系数(150 5.5D-4)。
PVTO or PVDO活性油{有溶解气}的PVT表/or死油{无挥发气}PVT表。
PVTG or PVDG湿气{有溶解油}PVT表/or 干气{无溶解油}PVT表。
PVTW水PVT表。
SWOF如果是油、水两相。
SGOF or SLGOF如果是气、油两相。
RPTPROPS设置油藏性质参数输出格式。
本部分出现的关键字与功能简要描述及举例说明:PVTO–活性油的(含溶解气)PVT参数–1、溶解气油比(Rs)–2、相应的泡点压力(Pbub)单位:barsa (METRIC), psia (FIELD)–3、泡点压力下饱和油的地层体积系数–4、泡点压力下饱和油的粘度PVTO–RS POIL FVFO VISO.00000 14.7000 1.00000 3.44900 /.13700 214.700 1.17200 1.97000 /.19500 414.700 1.20000 1.55600 /.24100 614.700 1.22100 1.39700 /.28800 814.700 1.24200 1.28000 /.37500 1214.70 1.27800 1.09500 /.46500 1614.70 1.32000 .96700 /.55800 2014.70 1.36000 .84800 /.66100 2414.70 1.40200 .76200 /.77000 2814.70 1.44700 .691003214.70 1.4405 .694003614.7 1.434 .697 / —-欠饱和原油在Rs=0.77下的附加数据PVDO–死油的(无挥发气)PVT参数–1、油相压力,值顺着列向下逐渐增大,单位:barsa (METRIC), psia (FIELD)。
–2、相应的原油地层体积系数。
单位:rm3/sm3 (METRIC), rb/stb (FIELD)–3、相应的原油粘度,值顺着列向下不变或逐渐增大。
单位:CPPVDO– OIL PHASE PRES. OIL FVF OIL VISCOSITY100 1.05 1.0530 1.01 1.0/PVTW–油层水的PVT参数–1、参考压力–2、参考压力下的地层水体积系数,Bw–3、地层水压缩系数单位:1/bars (METRIC), 1/psi (FIELD),1/atm (LAB).–4、参考压力下水的粘度–5、水的粘性参数(viscosibility)默认值为0,单位:1/bars (METRIC), 1/psi (FIELD),1/atm (LAB) or 1/atm (PVT-M).PVTW– BARSA RM3/SM3 1/BARS CPOISE 1/BARS150.00000 1.0013 0.000455 0.4659 0.00011PVTG–湿气(有挥发油)的PVT参数–1、气相压力,值顺着列向下逐渐增大,单位:barsa (METRIC), psia (FIELD)。
–2、相应压力下饱和气挥发气油比,单位:rm3/sm3 (METRIC),STB/MSCF (FIELD)–3、相应压力下饱和气气体地层系数,单位:rm3/sm3 (METRIC),STB/MSCF (FIELD)–4、相应压力下饱和气气体,单位:CPPVTG– PSIA STB/MSCF RB/MSCF CPOISE1000.00000 0.03585 3.51745 0.0171981 –Saturated0.00000 3.45410 0.0163045 / –Dry gas2000.00000 0.03993 1.70980 0.0202001 –Saturated0.00000 1.68258 0.0183737 / –Dry gas3000.00000 0.05208 1.16037 0.0249767 –Saturated0.00000 1.13037 0.0209731 / –Dry gas4000.00000 0.06917 0.92019 0.0317184 –Saturated0.00000 0.87484 0.0238307 / –Dry gas5000.00000 0.09542 0.80236 0.0411009 –Saturated0.00000 0.73196 0.0267169 / –Dry gas5064.01564 0.09765 0.79745 0.0418386 –Psat0.00000 0.72498 0.0268999 / –Dry gas6000.00000 0.15256 0.76226 0.0573702 –Undersat0.00000 0.64213 0.0295227 / –Dry gas/PVDG–干气(无挥发油)的PVT参数–1、气相压力,值顺着列向下逐渐增大,单位:barsa (METRIC), psia (FIELD)。
–2、相应压力下气体地层系数,单位:rm3/sm3 (METRIC),STB/MSCF (FIELD)–3、相应压力下气体粘度,单位:CPPVDG– Pg Bg Vg14.7 178.08 .0125400. 5.4777 .0130800. 2.7392 .01351200. 1.8198 .01401600. 1.3648 .01452000. 1.0957 .01502400. 0.9099 .01552800. 0.7799 .01603200. 0.6871 .01653600. 0.6035 .01704000. 0.5432 .0175 /SWOF–油/水饱和度函数与对应的水饱和度 (在油、水二相系统中中用第1组关键字)–1、水的饱和度,沿列向下单调增大,第一个值为束缚水饱和度。