CMG2012新功能
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CMG数值模拟软件新功能
Version 2012
北京中科合力科技发展有限责任公司
提示:CMG2012版本之后,将不再支持32位的处理器及操作系统。
使用32位系统的用户只能使用该2012及更低版本。
IMEX 2012 新功能
一、模拟器更新
1.气体吸附
新关键字*ADGMAXV, *ADGCSTV, *ROCKDEN, *ADGPCRIT (岩石流体部分)及
*ADS_WATERZONE (组份属性部分) 允许用户指定Langmuir 等温参数用于模拟气体到
岩石的吸附/脱附。
该功能可以用于模拟页岩气及煤层气中简单的吸附效应。
2.溶剂的多PVT表
IMEX 可以将关键字*OMEGASG 、*DENSITY、*SOLVENT 添加到每个PVT分区的表中。
这样,不同PVT分区的溶剂与油或溶剂与气的属性及混合参数不同。
该选项为向后兼容,早期溶剂模型运行不需要进行数据修改。
3.求解器技术
①改进了高速缓存,自适应隐式及全隐式校准
对全隐式和自适应隐式模拟这将提高并行效率。
该选项为默认。
没在IMEX 2012.10手册而在doc目录中描述。
②二维自动并行分配( x, y, z 中的两个方向)
二维分配能够自动使用*PPATTERN *AUTOP2D 改进的并行性能。
IMEX并行改进允许模拟器在大线程的共享处理器上更有效率的运行。
二、其他新的关键字
1.三端点值缩放(*3PTSCALING)
当使用*3PTSCALING 内部缩放点将被添加到饱和度端点值缩放程序。
对K rw, K row, K rg, 和K rog而言, 不同的内部缩放点的使用取决于网格含水饱和度(油水表)及
含液饱和度值(气液表) 。
K rw 如果网格S w小于或等于(1-S orw), K rw在S wcrit和(1-S orw)间缩放;如果S w大于
(1-S orw),K rw在(1-S orw) 和(1-S oirw)间缩放。
K row 如果网格S w小于或等于S wcrit,K row在S wcon和S wcrit间缩放,如果S w大于S wcrit, 则在S wcrit和(1-S orw)之间缩放。
Krg 如果网格Sl 小于或等于Slrg ,Krg 在Slcon 和Slrg间缩放,如果Sl,大于Slrg,则在Slrg 和(1-Sgcrit)间缩放。
K rog 如果网格Sl 小于或等于(1-S gcrit) ,K rog在S lrg和(1-S gcrit)间缩放,如果Sl,大于
(1-S gcrit),则在(1-S gcrit) 和(1-S gcon)间缩放。
2. Sw = 1.0时从Krw (Sorw)到Krw=1.0插值Krw (*KRWEXTRAP)
该关键字对水相对渗透率从1到含水饱和度为1处的相对渗透率值线性插值。
命令行参数“-restart_sr2 用于指示SR2 是否被合并或分开。
如果使用…-restart_sr2 main‟ ,sr2 将变视为重启文件与结果信息包含在一个sr2文件集中。
否则使用…-restart_sr2 separate‟ 重启及结果文件将分别在不同的sr2 文件集中。
初始和重启运行的同一或不同sr2 文件应保持一致。
支持混合同于的sr2 文件。
目前,IMEX 默认采用一个sr2文件。
该选项在IMEX 2012.10手册中没有描述。
三、现有关键字的加强
*WATER_FIX 4
WATER_FIX过去用于提升当少量油或气重新进入水饱和网格时的模拟性能。
没有该选项将产生数值问题。
应用*WATER_FIX 4 选项提升了该功能。
*WATER_FIX 4推荐用来模拟水的消失导致的数值问题。
Water_fix 4 包含了water_fix 2 和3的先进功能。
四、算例更新
添加mxgro024.dat用于阐述*IRCONNECT keyword
添加mxspr009.dat t用于阐述溶剂多PVT 分区
添加mxsmo054.dat用于阐述*PPARTITION *AUTOP2D (二维分配)
添加mxsmo055.dat用于阐述采用脱附模拟页岩气
添加mxsmo056.dat用于阐述采用气体脱附模拟煤层气
添加mxsmo057.dat用于阐述三端点值缩放(*3PTSCALING)
添加mxsmo058.dat用于阐述K rw插值(*KRWEXTRAP)
添加mxwwm054.dat用于阐述时率平均合层输出(*LAYERLUMP_ACTR)
添加mxwwm055.dat用于阐述指定自动钻井队列中开井的最小时间间隔t (*DRILLT)
五、与旧版本IMEX 数据的不兼容
*SECTOR, *SECTORARRAY 和*SECTORNAMES 不再一起使用。
提升了*LAYERXYZ 计算方法,很多情况下,与原有计算方法相比结果会不同。
采用*PB、* PDW 和*API 初始化将导致初始化不同。
不一致的数据输入产生的问题已被修正。
这并不影响*PBT, *PDWT or *APIT 表vs. 深度初始化选项。
六、网格更新
*SECTOR, *SECTORARRAY 和*SECTORNAMES
*SECTOR, *SECTORARRAY 和*SECTORNAMES 不再一起使用。
在一个数据体中所有的层需要采用同一种方法被定义。
BUILDER 用于转换格式。
七、第三方集成更新
改进IMEX 与GAP 耦合同步
GAP现与IMEX 的井事件同步并不需要采用默认的trigger 关键字。
GEM 2012 新功能
一、模拟器更新
1.相对渗透率曲线插值
采用该功能可以对一个岩石类型定义多个相对渗透率曲线表。
每一套表格对应一套指定的插值。
插值参数为:沉积的沥青质体积分数,矿物的体积分数,水种类的浓度,组分在烃相的摩尔分数和温度。
插值默认为线性,但也可以加权为非线性。
该功能可以模拟由于固体沉积或水组成改变导致的润湿性的改变。
查看算例gmspr025.dat, gmspr026.dat和gmspr027.dat.
2. 基于EOS的粘度模型
烃粘度模型已经通用化以致每套EOS能采用不同的粘度相关系数,也就是可以输入所有组分的粘度数据和相关系数。
经过这样的修改,所有的粘度模型可以正确的处理温度的变化,也就是在处理与热有关的粘度模型上没有限制。
查看算例gmsmo046.dat.
3.随区域变化的初始化方法
对CBM模型而言,不同初始化区域指定不同的初始化方法。
(例如基质采用用户输入,裂缝使用重力平均纵向平衡).
参考算例gmsmo045.dat.
二、其他新的关键字
1.临界区的闪蒸略过
新的关键字CRITDELD允许用户控制用于闪蒸略过的密度差异阈值。
在之前版本,如果密度现有值与初级阶段密度差值小于25 kg/m3,GEM将略过单一网格的闪蒸计算。
2.初始化加强
*SWNEQ 表示输入非平衡初始化水饱和度覆盖重力毛管力平衡初始化。
3.地质力学加强
*GEOGRID选项得到加强,与天然裂缝网格局部网格加密的流体流动网格连接。
查看算例gmgmc049.dat和gmgmc050.dat.
*GEOGRID选项能够正确处理*GNULL 网格。
参看算例gmgmc051.dat.
4.输出加强
*OUTSRF 和*OUTPRN 下子关键字*ZALL, *YALL and *XALL 已添加方便输出所有烃组分的摩尔分数到SR2/output 文件。
. *OUTSRF *SPECIAL 接受别名*OUTSRF *WELL.。
查看算例gmtrg011.dat.
三、现有关键字的加强
1.水的汽化改进
改进了水汽化模型:重新制定含水汽化的两相烃系统模型,重新制定水组分平衡方程,改进水-液-汽系统的稳定性。
2.改进自适应隐士转换
基于阈值的AIM转换标准已经扩展到包含水组分。
这为水相中组分溶解模型及地球化学模型提供更好的性能。
3.改进了上风分散控制权重
两点上风加权法并行以运行更快(*TWOPTFLUX),对于GEM模型器工作没有限制。
4.页岩气初始化加速
对于大量局部加密的模型(multi-level LGR)而言,网格的处理速度得到显著提升。
GEM属性赋值代码更加高效,大大降低了初始化时间。
5.提升并行性能
采用岩石压实表传导率更新代码、sector及物质平衡和速度计算已经并行化。
通过关键字*JLOAD-CHIMP 决定负载均衡的隐式变化标准已经得到应用。
四、算例更新
以下为新的或显著更改的算例文件列表:
gmsmo044.dat Velocity Dependent Relative Permeabilities Pope's model.
gmsmo045.dat Mixed initialization for CBM models.
gmsmo046.dat Usage of EOSSET-wise independent viscosity correlations.
gmsmo047.dat Demonstrate use of *FINE-INTG subkeyword in DEPTH-AVE initialization. gmsmo048.dat Companion template to GMSMO047 for comparison.
gmsmo049.dat Test implicit switching based on composition threshold ofaqueous components. gmgmc049.dat Use of GEOGRID in a dual perm model with LGR in the reservoir grid. gmgmc050.dat Use of a combination of dual grids LGR in reservoir grid and Barton-Bandis model.
gmgmc051.dat Use of *GNULL - Null Blocks in *GEOGRID.
gmgmc052.dat Geomech template demonstrating extending geogrid feature.
gmgmc053.dat Geomech template demonstrating extending/contacting geogrid feature.
gmgro020.dat Use of *ARRAY qualifier to modify a property in a set of grid-blocks.
gmspr025.dat Demonstrate usage of relative permeability interpolation keywords.
gmspr026.dat Asphaltene modelling with solid deposition dependent rockfluid data.
gmspr027.dat Thermal + deposition + Rel Perm Interpolation.
gmtrg011.dat WAG process with cycle duration based on cum. injection/time targets. gmtrg012.dat Use of special symbol '$' to link the value of the trigger test condition with a well action line.
gmtrg013.dat Template with triggers on reporting groups.
gmwwm097.dat Demonstrate usage of *SHUTLAYER1.
gmwwm098.dat Test BHF initialization with TURB/QUAD.
五、网格更新
与旧版本GEM不兼容的数据
关键字*SECTOR, *SECTORARRAY and *SECTORNAMES 不再组合使用。
在以前的版本使用有时会导致重复的可能不包含任何信息的sector。
*SECTORNAMES必须最多只能出现一次并在*ISECTOR之前。
STARS 2012 新功能
一、模拟器更新
1.地质力学
新关键字*GEOPOSTPRO 和*GEOPOSTFREQ 指定一个后处理地质力学运行,没有使用地质力学生成的SR2文件将会查看进行地质力学计算的条件。
查看stgeo62.dat, stgeo63.dat, stgeo64.dat和stgeo65.dat。
*GEOGRID选项得到加强,与天然裂缝网格局部网格加密的流体流动网格连接。
参看stgeo059.dat和stgeo060.dat.
*GEOGRID 选项可以正确处理*GNULL 网格。
查看stgeo061.dat.
2.化学过程
新的关键字*SHEAREFFEC让用户指定粘度剪切是否取决于达西速率或剪切速率。
这影响下述参数的含义和单位类型
•u l,lower and u l,max from *SHEARTHIN (stflu041.dat)
•u l,lower and u l,max from *SHEARTHICK (stflu042.dat)
• 1st column from *SHEARTAB (stflu043.dat, stflu044.dat)
新的关键字*VSSALTCOMP让用户指定影响粘度非线性混合组成及有效参数的盐度组成。
查看关键字stflu047.dat and stflu048.dat.
新的关键字*IONCOMP1, *IONCOMP2, *IONXKC 和*IONQV 允许用户模拟离子交换。
查看stflu051.dat, stflu052.dat和stflu053.dat.
新*INTCOMP 下属关键字*ADS 指定随组分吸附量的岩石流体插值。
查看stflu053.dat.
新关键字*SHIFT *MWT 根据分子量衡量内部数值移位值。
查看stflu45.dat, stflu46.dat, stflu47.dat和stflu48.dat.
二、其他新的关键字
当使用*IFTTABLE,新关键字*OUTSRF *GRID 下属关键字让用户查看毛管数计算使用的速率速度。
查看sttst12.dat.
新关键字*RESTART_SR2 使得重启信息写入到独立的SR2 文件体, 在这种情况下所有其它的输出SR2文件实数都为单精度。
查看stsmo060.dat (separate restart) 和sttst08.dat (included restart).
新关键字*RXORDUSE指定什么类型的浓度升高的反应速率表达式:基于总体积(默认,之前为唯一体积)。
查看现有算例sttst02.dat和新的算stflu049.dat。
新关键字*RXEQBASE 指定通过基于关键字*RXEQFOR/BAK指定的平衡参考组成。
查看stflu050.dat。
新关键字*HYS_CFACTG 和*HYS_TRAPG 允许采用Carlson 或Killough 方法额外控制Krg 滞后曲线。
新关键字*RPT s下属关键字*RPT_INTRP允许用户对*RPT.定义的岩石-流体类型插值。
查看stsmo059.dat.
新关键字*UPWIND不需要限制使用*NINEPOINT就能降低网格的方向性。
查看
stgro54.dat, stgro55.dat, stgro56.dat, stgro57.dat, stgro58.dat, 和stgro60.dat。
新关键字*OUTBOARD让外部软件更新在*DATE 和*TIME的动态数据。
参考手册OUTBOARD.doc.
三、现有关键字的加强
关键字*VOLCONST 的默认操作已经从*BULK 变为*ROCK。
参考stsmo057.dat.
当使用关键字*INIT_FROM_RESTART ,将忽略所以其他的*INITIAL 数据。
参看stflu033.dat.
当水体与岩石面上覆热损失结合时关键字*AQUIFER 功能得到增强。
查看verify90.dat。
水体流入水及热颠倒以适合IMEX和GEM. 从v2012开始,正量的流入值表示从水体到油藏的流动。
四、算例更新
Fluid Types
stflu033.dat Change: Remove all other *INITIAL data
stflu041.dat Test/Illustrate *SHEARTHIN (Shear Rate), Radial Polymer Flood
stflu042.dat Test/Illustrate *SHEARTHICK (Shear Rate) - Shear Thickening
stflu043.dat Test/Illustrate *SHEARTAB (Shear Rate) - White Castle
stflu044.dat Test/Illustrate *SHEARTAB (Shear Rate, Variable Perm) - White Castle
stflu045.dat Verify/Illustrate *SHIFT *MWT, Micellar Polymer in Core
stflu046.dat Verify/Illustrate *SHIFT *MWT, Micellar Polymer in Stochastic Reservoir stflu047.dat Verify/Illustrate *VSSALTCMP, Micellar Polymer in Core
stflu048.dat Verify/Illustrate *VSSALTCMP, Micellar Polymer in Stochastic Reservoir
stflu049.dat Verify/Illustrate *RXORDUSE *DEN_COMP
stflu050.dat Verify/Illustrate *RXEQBASE with Foamy Oil
stflu051.dat Ionic flood in core (Na/Ca exchange)
stflu052.dat Lowsal Effect, Calcium and Sodium Ion Exchange via *INTCOMP *WATER
stflu053.dat Lowsal Effect, Calcium and Sodium Ion Exchange via *INTCOMP *ADS
stflu054.dat Ionic Flood in Core (Na/Ca Exchange)
Geomechanics
stgeo059.dat Verify/Illustrate *GEOGRID with *REFINE and *DUALPERM
stgeo060.dat Verify/Illustrate *GEOGRID with *REFINE and Barton-Bandis *DUALPERM stgeo061.dat Verify/Illustrate *GNULL - Null Blocks in *GEOGRID
stgeo062.dat Verify/Illustrate Geomechanics Post Processing - Host Grid - Parent Run
stgeo063.dat Verify/Illustrate Geomechanics Post Processing - Host Grid
stgeo064.dat Verify/Illustrate Geomechanics Post Processing - GeoGrid - Parent Run
stgeo065.dat Verify/Illustrate Geomechanics Post Processing – GeoGrid
Simulator Options
stsmo057.dat Change: Test/Illustrate *VOLCONST *BULK Volume Constraint Type stsmo059.dat Verify/Illustrate *RPT_INTRP *COMP for Surfactant Flood
stsmo060.dat Verify/Illustrate *RESTART_SR2 *SEPARATE Option Verification
verify89.dat Verify/Illustrate *MOD *ARRAY
verify90.dat Verify Multi-Face Combined Aquifer and Heat Loss
五、与旧版本STARS数据的不兼容
关键字*ICE不可以与*PHWELLBORE *SAMODEL一起使用。
六、井管理功能更新
1.Flexible Wellbore
这些功能已经添加到Flexible Wellbore。
参考手册FlexWell_Keywords.doc.
•新的关键字*FW-ITER允许控制灵活井筒收敛。
查看算例stwwm059.dat.
•新关键字*PERF_FLX下属关键字*REFLAYER 覆盖了参考层(井底压力)的默认位置。
查看算例stwwm074.dat.
•新关键字*FCDL-PARAM 和*FCDL 在每个完井层基础上指定流动控制装置(FCD) 。
关键字*ORIF 指定FCD口型(stwwm075.dat), 关键字*VENTURI 指定FCD文丘里管类型(stwwm076.dat)。
关键字*VENTURI-INJ specifies a venturi type of 指定不允许回流的FCD 文丘里管类型(stwwm077.dat)。
.
•新的*FLX_WELLBORE *TUBULARS *VARIABLE 下属关键字*WP 让用户指定油管顶端的撤回点。
参考算例stwwm080.dat.
•新的*FCDL-PARAM下属关键字*STA 为备用流量控制设备。
2.其他新的关键字
新的*PHWELLBORE 下属关键字*GL-PORT 制定用于气举参考深度的气举端口额位置。
查看算例stwwm079.dat。
新的关键字*LAYERCLUMP, *RM-LAYERCLUMP 和*CLUMPSETTING 允许用户合并完井层用于控制。
查看算例stwwm058.dat.
新的关键字*LAYERRLUMP 和*RM-LAYERRLUMP 允许用户合并完井层以方便报告。
查看算例stwwm058.dat.
3.现有关键字功能增强
*WELL *FRAC 现使用与所有*MONITOR的速度类型的约束条件。
查看算例
sttst70.dat和sthrw008.dat.
井的射孔功能增强可以正确处理反复加密网格的再射孔。
查看算例stwwm078.dat。
4.算例更新
井与井管理
stwwm058.dat Layer Lumping; Trigger Based on Avg Sector Temperature
stwwm059.dat Change: Add *FW-ITER.
stwwm074.dat Verify/Illustrate *PERF_FLX with *REFLAYER
stwwm075.dat Verify/Illustrate *FCDL-PARAM *ORIF on Tubing
stwwm076.dat Verify/Illustrate *FCDL-PARAM *VENTURI in Injection cycle
stwwm077.dat Verify/Illustrate *FCDL-PARAM *VENTURI-INJ in Injection cycle
stwwm078.dat Verify/Illustrate Re-perforation of Recurrently Refined Block
stwwm079.dat Verify/Illustrate *GL_PORT for Gas Lift Location in *PHWELLBORE stwwm080.dat Verify/Illustrate *FLX_WELLBORE *WP Withdrawal Point
stwwm081.dat Verify/Illustrate *MONITOR *AUTOLAYER1
stwwm082.dat Verify/Illustrate *MONITOR *SHUTLAYER1
5.与旧版本STARS 不兼容的数据
当*MINTEMP < 0 C 不能使用*PHWELLBORE *SAMODEL (需要使用关键字*ICE).
在以前的版本中*WELL *FRAC 并不适用于*MONITOR 速度类型的约束条件,因此
*MONITOR 约束值适用于partial well。
新的版本可以应用井分数,也就是,该值可以为整口井(与其它所有井速度一致)。
为了得到以前的结果,*MONITOR rate 需要除井分数。
在算例s sttst70.dat和sthrw008.dat作出了调整。
七、网格更新
1.现有关键字功能增强
*SCONNECT 功能得到增强可以正确处理有多个特殊连接的单一网格。
查看算例verify80.dat.
2.算例更新
网格选项
stgro054.dat *UPWIND *IJ with Diagonal 25x13 1/8 9-Spot Pattern
stgro055.dat *UPWIND *IJ with Parallel 18x18 1/8 9-Spot Pattern
stgro056.dat *UPWIND *IJ with *DYNAGRID in Diagonal 25x13 1/8 9-Spot Pattern stgro057.dat *UPWIND *3D with Diagonal 25x13 1/8 9-Spot Pattern
stgro058.dat *UPWIND *3D with Parallel 18x18 1/8 9-Spot Pattern
stgro059.dat *UPWIND *3D with *DYNAGRID in Diagonal 25x13 1/8 9-Spot Pattern stgro060.dat Test/Illustrate *UPWIND *IK with *GRID *CORNER
stgro061.dat Verify/Illustrate *IRCONNECT - Radial Grid
stgro062.dat Verify/Illustrate *IRCONNECT - Cartesian/Hybrid Grid
stgro063.dat Verify/Illustrate *NODES for Node-Based Corner-Point Data
stgro064.dat Verify/Illustrate *NODEX/Y/Z for Node-Based Corner-Point
stgro017.dat Data Change: Add non-uniform LGR block sizes
sttst04.dat Change: Add non-uniform LGR block sizes.
verify80.dat Test/Illustrate Multiple *SCONNECT Applied to One Cell
3. 与旧版本STARS 不兼容的数据
关键字*SECTOR (sttst07.dat), *SECTORARRAY (sttst08.dat) 和*SECTORNAMES (sttst58.dat)不再一起使用。
在之前版本中使用可能导致包含或未包含信息的复制的sectors 。
*SECTORNAMES 最多只能出现一次并必须在*ISECTOR 之前出现。
CMOST 2012 新功能
一、支持STARS-ME及其他模拟器版本
CMOST 2012.10 支持特殊的模拟器例如STARS-ME。
在运行设置页面指定需要的模拟器。
如果需要特殊的目录文件来处理特殊的模拟器产生的SR2文件,用户需要在新任务对话框或运行设置页面指定正确的目录文件名。
二、模拟前命令提升了与GOCAD 连接功能
在以前的版本中,为了让CMOST 与GOCAD耦合, 用户需要提供CMOST与GOCAD数据转换的中间程序。
与GOCADDE 的连接大大在CMOST 2012.10 中得到显著提升,将不再需要中间程序。
新的任务页面添加了模拟前命令,用户可以设置各式的模拟前命令例如默默运行builder 和运行GOCAD.
三、CMOST 结果文件中压缩时间序列数据
CMOST 结果文件格式(.cmr)得到提升以降低文件大小,一些例子可以降低70%。
因此,数据加载速度显著提升。
当Result Observers定义处理大量时间序列时该增强功能尤为重要。
用户不需做任何事情来使用该新功能。
打开旧的.cmr 文件采用新版本的CMOST 重新保存将自动优化降低文件大小。
四、输出CMOST 结果到文本文件或Excel 中
CMOST 2012.10 允许用户输出数据序列数据和属性vs.距离数据到TabDelimited text文件或Excel XML 文件中。
该功能通过数据序列和属性vs.距离数据图,树状图的输出数据目录访问。
输出数据向导允许用户选择指定输出数据的作业,选择是否包含作业的参数值,设置文件格式。
查看Export Data 。
五、在运行时调整最大运行作业时间
该功能允许用户在CMOST运行时调整每个作业运行的最大时间。
如果作业的时间运行时间超过了指定的最大运行时间,CMOST将自动中止计算并视为异常中止。
点击菜单栏的Operation选择Update Engine Settings打开Update Engine Settings对话框来使用该功能。
查看Update Engine Settings 获得更多信息。
六、作业提交及Scheduler 优化利用
当多个schedulers 可用于提交作业时,CMOST 2012.10将根据目前运行的作业数或每个scheduler排队数来动态优化schedulers。
然后CMOST选择最不繁忙的scheduler 作为下一个
模拟作业来提交。
该功能不需要设置自动应用。
七、CMG 数据体参数化工具
开发一个CMM 文件编辑工具用于帮助用户参数化CMG数据体。
该工具支持语法高亮显示使用户容易识别CMG关键字。
采用该工具,用户能够选择数据体的任何部分,自动创建CMOST参数。
用户也能轻松浏览数据体中的所有CMOST参数。
该工具极大提高了CMOST 的使用效率。
查看CMOST CMM Editor 获得更多信息。
八、粒子群优化算法
粒子群优化算法得到改进允许用户配置认知加速度系数,社会加速系数,人口规模和惯性权重。
根据particle优化算法默认惯性权重,人口规模,认知和社会指数。
查看Particle Swarm Optimization Switches获得更多信息。
九、普通Kriging 算法功能增强
通过调整从各向异性到各向同性接近尾声的优化过程,采用普通Kriging 优化模型的历史拟合和优化收敛功能得到提高。
这个调整允许通过优化算法探索搜寻不同的空间领域。
该功能不需要设置自动应用。
WinProp 2012 新功能
一、模拟器计算引擎更新
1.生成STARS 气体粘度参数
STARS “Basic PVT”计算可以写出气体组分粘度相关系数。
由于STARS气体粘度模型为低压的形式,相关系数也在大气压下产生。
查看算例数据体starsgas_visc_withH2O.dat.
2. MMP的多个混和方法
Ahmadi and Johns (SPE 116823) 用户计算最小混相压力的的多个混相方法在WinProp中得到改进。
分析用于计算MMP的method-of characteristics (MOC) 最新研究表明MOC方法并不总能收敛得到正确的结果。
多混合方法包括可以替代检查MOC结果,并可能表明是否需要做细管实验。
3. OWG闪蒸计算的其他回归变量
在OWG闪蒸回归计算采用经验数据指定非水相摩尔分数,组分气水、油水kvalue。
4.焓与熵计算
相的熵与焓和热容可以输出到winprop标准相属性表中。
用于计算这些量的的理想气体焓系数数据体已从2005版本的API技术数据得到更新,删除了之前数据的一些不一致的地方。
5.Format I 和Format II 扩展到黑油表
为了与状态方程密度和粘度结果保持一致性,增强了另外一种黑油表格扩展格式计算。
二、图形用户界面更新
1多个计算模块操作
已经实施一个新的对话框,允许同时多个计算模块要执行的操作。
该对话框显示采用通常的CTRL和SHIFT键盘控制模块中的数据集的计算列表。
选定的项目可以从WinProp运行中包含/排除,或剪切/复制到剪贴板。
然后可以将剪贴板的内容粘贴到任何打开的数据集。
2.其他界面功能
可使用暂时回归缺失计算。
网格回归计算得到执行,但是不参与回归计算。
Builder/Results 2012 新功能
一、BUILDER
1. 添加了改进地质力学边界条件可视化功能支持。
在Builder用户手册中请查阅“Geomechanics - GEM and STARS, Displacement Boundary Conditions” 。
2. 添加了井眼轨迹平滑功能。
通过该项功能用户可以高亮显示和解决轨迹问题,插入和删除轨迹节点,消除扭结,在节点处插值,采用更光滑的轨迹代替现有轨迹,输出更光滑的轨迹到Builder 格式的轨迹文件或之后输入。
在Builder 用户手册中查阅“Trajectory Smoothing” 。
3.FlexWells 现支持REPLACE 关键字, 这将允许给定的FlexWell 从PRODUCER 转成INJECTOR 或相反。
支持Events表。
FlexWells与PHWELLBORE 模型保持一致,也就是环空采用了井筒模型,油管也必须使用。
FlexWells可以在用户界面支持WP (withdrawal point). 如果撤离点存在,FlexWells 检查井筒模型未被使用。
在Builder用户手册中请查阅“FlexWells (STARS)” 。
4.Formula Manager 提供了用于管理公式的集中位置。
在Builder用户手册中请查阅“Formula Manager” 。
5. 输入Black Oil PVT 向导现支持多PVT 分区,用户界面得到改善。
在Builder用户手册中请查阅“STARS Import Black Oil PVT Wizard” 。
6. Builder支持基于节点格式的网格指定数据集。
如果网格没有在节点格式中指定,Builder 可以将其转为角点网格。
在Builder用户手册中请查阅“Converting an Existing Simulation Grid to a Node Based Format” 。
二、RESULTS
1.Results 3D and Results Report
• 新的Formula Manager 允许用户:
- 创建、编辑和删除公式
- 查看和编辑所有打开的.3tp 文件里的公式。
- 复制Results 3D .3tp 文件内或文件之间的空间属性的公式。
在Results 3D用户手册中查看“Formula Manager” 。
2.Results Graph
• 新的Formula Manager 允许用户:
-创建、编辑和删除公式
- 查看和编辑所有打开的.3tp 文件里的公式。
- 复制Results Graph .ses 文件内或文件之间的时间序列公式
- 重复包含时间序列公式的属性与时间图
- 重复在Results 3D生成的包含空间属性公式的属性与距离图
- 采用Add Similar Curves/Plots跨文件重复包含公式的图或曲线(可能为空间属性公司) 查看“Repeating Curves or Plots for New Data Files”。
在Results Graph 手册中查看“Formula Manager” and “To add curves based on formulae”得到更多信息。