CMG新功能分析.docx

上传人:b****6 文档编号:15753256 上传时间:2023-07-07 格式:DOCX 页数:19 大小:27.25KB
下载 相关 举报
CMG新功能分析.docx_第1页
第1页 / 共19页
CMG新功能分析.docx_第2页
第2页 / 共19页
CMG新功能分析.docx_第3页
第3页 / 共19页
CMG新功能分析.docx_第4页
第4页 / 共19页
CMG新功能分析.docx_第5页
第5页 / 共19页
CMG新功能分析.docx_第6页
第6页 / 共19页
CMG新功能分析.docx_第7页
第7页 / 共19页
CMG新功能分析.docx_第8页
第8页 / 共19页
CMG新功能分析.docx_第9页
第9页 / 共19页
CMG新功能分析.docx_第10页
第10页 / 共19页
CMG新功能分析.docx_第11页
第11页 / 共19页
CMG新功能分析.docx_第12页
第12页 / 共19页
CMG新功能分析.docx_第13页
第13页 / 共19页
CMG新功能分析.docx_第14页
第14页 / 共19页
CMG新功能分析.docx_第15页
第15页 / 共19页
CMG新功能分析.docx_第16页
第16页 / 共19页
CMG新功能分析.docx_第17页
第17页 / 共19页
CMG新功能分析.docx_第18页
第18页 / 共19页
CMG新功能分析.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

CMG新功能分析.docx

《CMG新功能分析.docx》由会员分享,可在线阅读,更多相关《CMG新功能分析.docx(19页珍藏版)》请在冰点文库上搜索。

CMG新功能分析.docx

CMG新功能分析

 

CMG数值模拟软件新功能

Version2012

 

北京中科合力科技发展有限责任公司

 

提示:

CMG2012版本之后,将不再支持32位的处理器及操作系统。

使用32位系统的用户只能使用该2012及更低版本。

 

IMEX2012新功能

一、模拟器更新

1.气体吸附

新关键字*ADGMAXV,*ADGCSTV,*ROCKDEN,*ADGPCRIT(岩石流体部分)及*ADS_WATERZONE(组份属性部分)允许用户指定Langmuir等温参数用于模拟气体到岩石的吸附/脱附。

该功能可以用于模拟页岩气及煤层气中简单的吸附效应。

2.溶剂的多PVT表

IMEX可以将关键字*OMEGASG、*DENSITY、*SOLVENT添加到每个PVT分区的表中。

这样,不同PVT分区的溶剂与油或溶剂与气的属性及混合参数不同。

该选项为向后兼容,早期溶剂模型运行不需要进行数据修改。

3.求解器技术

①改进了高速缓存,自适应隐式及全隐式校准

对全隐式和自适应隐式模拟这将提高并行效率。

该选项为默认。

没在IMEX2012.10手册而在doc目录中描述。

②二维自动并行分配(x,y,z中的两个方向)

二维分配能够自动使用*PPATTERN*AUTOP2D改进的并行性能。

IMEX并行改进允许模拟器在大线程的共享处理器上更有效率的运行。

 

二、其他新的关键字

1.三端点值缩放(*3PTSCALING)

当使用*3PTSCALING内部缩放点将被添加到饱和度端点值缩放程序。

对Krw,Krow,Krg,和Krog而言,不同的内部缩放点的使用取决于网格含水饱和度(油水表)及含液饱和度值(气液表)。

Krw如果网格Sw小于或等于(1-Sorw),Krw在Swcrit和(1-Sorw)间缩放;如果Sw大于(1-Sorw),Krw在(1-Sorw)和(1-Soirw)间缩放。

Krow如果网格Sw小于或等于Swcrit,Krow在Swcon和Swcrit间缩放,如果Sw大于Swcrit,则在Swcrit和(1-Sorw)之间缩放。

Krg如果网格Sl小于或等于Slrg,Krg在Slcon和Slrg间缩放,如果Sl,大于Slrg,则在Slrg和(1-Sgcrit)间缩放。

Krog如果网格Sl小于或等于(1-Sgcrit),Krog在Slrg和(1-Sgcrit)间缩放,如果Sl,大于(1-Sgcrit),则在(1-Sgcrit)和(1-Sgcon)间缩放。

2.Sw=1.0时从Krw(Sorw)到Krw=1.0插值Krw(*KRWEXTRAP)

该关键字对水相对渗透率从1到含水饱和度为1处的相对渗透率值线性插值。

命令行参数“-restart_sr2用于指示SR2是否被合并或分开。

如果使用‘-restart_sr2main’,sr2将变视为重启文件与结果信息包含在一个sr2文件集中。

否则使用‘-restart_sr2separate’重启及结果文件将分别在不同的sr2文件集中。

初始和重启运行的同一或不同sr2文件应保持一致。

支持混合同于的sr2文件。

目前,IMEX默认采用一个sr2文件。

该选项在IMEX2012.10手册中没有描述。

三、现有关键字的加强

*WATER_FIX4

WATER_FIX过去用于提升当少量油或气重新进入水饱和网格时的模拟性能。

没有该选项将产生数值问题。

应用*WATER_FIX4选项提升了该功能。

*WATER_FIX4推荐用来模拟水的消失导致的数值问题。

Water_fix4包含了water_fix2和3的先进功能。

四、算例更新

添加mxgro024.dat用于阐述*IRCONNECTkeyword

添加mxspr009.datt用于阐述溶剂多PVT分区

添加mxsmo054.dat用于阐述*PPARTITION*AUTOP2D(二维分配)

添加mxsmo055.dat用于阐述采用脱附模拟页岩气

添加mxsmo056.dat用于阐述采用气体脱附模拟煤层气

添加mxsmo057.dat用于阐述三端点值缩放(*3PTSCALING)

添加mxsmo058.dat用于阐述Krw插值(*KRWEXTRAP)

添加mxwwm054.dat用于阐述时率平均合层输出(*LAYERLUMP_ACTR)

添加mxwwm055.dat用于阐述指定自动钻井队列中开井的最小时间间隔t(*DRILLT)

五、与旧版本IMEX数据的不兼容

*SECTOR,*SECTORARRAY和*SECTORNAMES不再一起使用。

提升了*LAYERXYZ计算方法,很多情况下,与原有计算方法相比结果会不同。

采用*PB、*PDW和*API初始化将导致初始化不同。

不一致的数据输入产生的问题已被修正。

这并不影响*PBT,*PDWTor*APIT表vs.深度初始化选项。

六、网格更新

*SECTOR,*SECTORARRAY和*SECTORNAMES

*SECTOR,*SECTORARRAY和*SECTORNAMES不再一起使用。

在一个数据体中所有的层需要采用同一种方法被定义。

BUILDER用于转换格式。

七、第三方集成更新

改进IMEX与GAP耦合同步

GAP现与IMEX的井事件同步并不需要采用默认的trigger关键字。

 

GEM2012新功能

一、模拟器更新

1.相对渗透率曲线插值

采用该功能可以对一个岩石类型定义多个相对渗透率曲线表。

每一套表格对应一套指定的插值。

插值参数为:

沉积的沥青质体积分数,矿物的体积分数,水种类的浓度,组分在烃相的摩尔分数和温度。

插值默认为线性,但也可以加权为非线性。

该功能可以模拟由于固体沉积或水组成改变导致的润湿性的改变。

查看算例gmspr025.dat,gmspr026.dat和gmspr027.dat.

2.基于EOS的粘度模型

烃粘度模型已经通用化以致每套EOS能采用不同的粘度相关系数,也就是可以输入所有组分的粘度数据和相关系数。

经过这样的修改,所有的粘度模型可以正确的处理温度的变化,也就是在处理与热有关的粘度模型上没有限制。

查看算例gmsmo046.dat.

3.随区域变化的初始化方法

对CBM模型而言,不同初始化区域指定不同的初始化方法。

(例如基质采用用户输入,裂缝使用重力平均纵向平衡).

参考算例gmsmo045.dat.

二、其他新的关键字

1.临界区的闪蒸略过

新的关键字CRITDELD允许用户控制用于闪蒸略过的密度差异阈值。

在之前版本,如果密度现有值与初级阶段密度差值小于25kg/m3,GEM将略过单一网格的闪蒸计算。

2.初始化加强

*SWNEQ表示输入非平衡初始化水饱和度覆盖重力毛管力平衡初始化。

3.地质力学加强

*GEOGRID选项得到加强,与天然裂缝网格局部网格加密的流体流动网格连接。

查看算例gmgmc049.dat和gmgmc050.dat.

*GEOGRID选项能够正确处理*GNULL网格。

参看算例gmgmc051.dat.

4.输出加强

*OUTSRF和*OUTPRN下子关键字*ZALL,*YALLand*XALL已添加方便输出所有烃组分的摩尔分数到SR2/output文件。

.*OUTSRF*SPECIAL接受别名*OUTSRF*WELL.。

查看算例gmtrg011.dat.

三、现有关键字的加强

1.水的汽化改进

改进了水汽化模型:

重新制定含水汽化的两相烃系统模型,重新制定水组分平衡方程,改进水-液-汽系统的稳定性。

2.改进自适应隐士转换

基于阈值的AIM转换标准已经扩展到包含水组分。

这为水相中组分溶解模型及地球化学模型提供更好的性能。

3.改进了上风分散控制权重

两点上风加权法并行以运行更快(*TWOPTFLUX),对于GEM模型器工作没有限制。

4.页岩气初始化加速

对于大量局部加密的模型(multi-levelLGR)而言,网格的处理速度得到显著提升。

GEM属性赋值代码更加高效,大大降低了初始化时间。

5.提升并行性能

采用岩石压实表传导率更新代码、sector及物质平衡和速度计算已经并行化。

通过关键字*JLOAD-CHIMP决定负载均衡的隐式变化标准已经得到应用。

四、算例更新

以下为新的或显著更改的算例文件列表:

gmsmo044.datVelocityDependentRelativePermeabilitiesPope'smodel.

gmsmo045.datMixedinitializationforCBMmodels.

gmsmo046.datUsageofEOSSET-wiseindependentviscositycorrelations.

gmsmo047.datDemonstrateuseof*FINE-INTGsubkeywordinDEPTH-AVEinitialization.

gmsmo048.datCompaniontemplatetoGMSMO047forcomparison.

gmsmo049.datTestimplicitswitchingbasedoncompositionthresholdofaqueouscomponents.

gmgmc049.datUseofGEOGRIDinadualpermmodelwithLGRinthereservoirgrid.

gmgmc050.datUseofacombinationofdualgridsLGRinreservoirgridandBarton-Bandismodel.

gmgmc051.datUseof*GNULL-NullBlocksin*GEOGRID.

gmgmc052.datGeomechtemplatedemonstratingextendinggeogridfeature.

gmgmc053.datGeomechtemplatedemonstratingextending/contactinggeogridfeature.

gmgro020.datUseof*ARRAYqualifiertomodifyapropertyinasetofgrid-blocks.

gmspr025.datDemonstrateusageofrelativepermeabilityinterpolationkeywords.

gmspr026.datAsphaltenemodellingwithsoliddepositiondependentrockfluiddata.

gmspr027.datThermal+deposition+RelPermInterpolation.

gmtrg011.datWAGprocesswithcycledurationbasedoncum.injection/timetargets.

gmtrg012.datUseofspecialsymbol'$'tolinkthevalueofthetriggertestconditionwithawellactionline.

gmtrg013.datTemplatewithtriggersonreportinggroups.

gmwwm097.datDemonstrateusageof*SHUTLAYER1.

gmwwm098.datTestBHFinitializationwithTURB/QUAD.

五、网格更新

与旧版本GEM不兼容的数据

关键字*SECTOR,*SECTORARRAYand*SECTORNAMES不再组合使用。

在以前的版本使用有时会导致重复的可能不包含任何信息的sector。

*SECTORNAMES必须最多只能出现一次并在*ISECTOR之前。

 

STARS2012新功能

一、模拟器更新

1.地质力学

新关键字*GEOPOSTPRO和*GEOPOSTFREQ指定一个后处理地质力学运行,没有使用地质力学生成的SR2文件将会查看进行地质力学计算的条件。

查看stgeo62.dat,stgeo63.dat,stgeo64.dat和stgeo65.dat。

*GEOGRID选项得到加强,与天然裂缝网格局部网格加密的流体流动网格连接。

参看stgeo059.dat和stgeo060.dat.

*GEOGRID选项可以正确处理*GNULL网格。

查看stgeo061.dat.

2.化学过程

新的关键字*SHEAREFFEC让用户指定粘度剪切是否取决于达西速率或剪切速率。

这影响下述参数的含义和单位类型

•ul,lowerandul,maxfrom*SHEARTHIN(stflu041.dat)

•ul,lowerandul,maxfrom*SHEARTHICK(stflu042.dat)

•1stcolumnfrom*SHEARTAB(stflu043.dat,stflu044.dat)

新的关键字*VSSALTCOMP让用户指定影响粘度非线性混合组成及有效参数的盐度组成。

查看关键字stflu047.datandstflu048.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(separaterestart)和sttst08.dat(includedrestart).

 

新关键字*RXORDUSE指定什么类型的浓度升高的反应速率表达式:

基于总体积(默认,之前为唯一体积)。

查看现有算例sttst02.dat和新的算stflu049.dat。

新关键字*RXEQBASE指定通过基于关键字*RXEQFOR/BAK指定的平衡参考组成。

查看stflu050.dat。

新关键字*HYS_CFACTG和*HYS_TRAPG允许采用Carlson或Killough方法额外控制Krg滞后曲线。

新关键字*RPTs下属关键字*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开始,正量的流入值表示从水体到油藏的流动。

四、算例更新

FluidTypes

stflu033.datChange:

Removeallother*INITIALdata

stflu041.datTest/Illustrate*SHEARTHIN(ShearRate),RadialPolymerFlood

stflu042.datTest/Illustrate*SHEARTHICK(ShearRate)-ShearThickening

stflu043.datTest/Illustrate*SHEARTAB(ShearRate)-WhiteCastle

stflu044.datTest/Illustrate*SHEARTAB(ShearRate,VariablePerm)-WhiteCastle

stflu045.datVerify/Illustrate*SHIFT*MWT,MicellarPolymerinCore

stflu046.datVerify/Illustrate*SHIFT*MWT,MicellarPolymerinStochasticReservoir

stflu047.datVerify/Illustrate*VSSALTCMP,MicellarPolymerinCore

stflu048.datVerify/Illustrate*VSSALTCMP,MicellarPolymerinStochasticReservoir

stflu049.datVerify/Illustrate*RXORDUSE*DEN_COMP

stflu050.datVerify/Illustrate*RXEQBASEwithFoamyOil

stflu051.datIonicfloodincore(Na/Caexchange)

stflu052.datLowsalEffect,CalciumandSodiumIonExchangevia*INTCOMP*WATER

stflu053.datLowsalEffect,CalciumandSodiumIonExchangevia*INTCOMP*ADS

stflu054.datIonicFloodinCore(Na/CaExchange)

Geomechanics

stgeo059.datVerify/Illustrate*GEOGRIDwith*REFINEand*DUALPERM

stgeo060.datVerify/Illustrate*GEOGRIDwith*REFINEandBarton-Bandis*DUALPERM

stgeo061.datVerify/Illustrate*GNULL-NullBlocksin*GEOGRID

stgeo062.datVerify/IllustrateGeomechanicsPostProcessing-HostGrid-ParentRun

stgeo063.datVerify/IllustrateGeomechanicsPostProcessing-HostGrid

stgeo064.datVerify/IllustrateGeomechanicsPostProcessing-GeoGrid-ParentRun

stgeo065.datVerify/IllustrateGeomechanicsPostProcessing–GeoGrid

SimulatorOptions

stsmo057.datChange:

Test/Illustrate*VOLCONST*BULKVolumeConstraintType

stsmo059.datVerify/Illustrate*RPT_INTRP*COMPforSurfactantFlood

stsmo060.datVerify/Illustrate*RESTART_SR2*SEPARATEOptionVerification

verify89.datVerify/Illustrate*MOD*ARRAY

verify90.datVerifyMulti-FaceCombinedAquiferandHeatLoss

五、与旧版本STARS数据的不兼容

关键字*ICE不可以与*PHWELLBORE*SAMODEL一起使用。

六、井管理功能更新

1.FlexibleWellbore

这些功能已经添加到FlexibleWellbore。

参考手册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-INJspecifiesaventuritypeof指定不允许回流的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的速度类型的约束条件。

查看算例

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 外语学习 > 日语学习

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2