您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > CMG2011新功能
CMG2011数值模拟软件新功能介绍Builder2011新功能介绍1.用户可以更加方便的使用添加或移除局部网格加密向导。支持非统一加密功能。详见AddingRefinedGridsUsingtheRefinementWizard.2.合层向导得到很大的改进。开发了反复计算法来创建层边界的界面。用户可以将油藏划分为几个不同的部分用于改进自动合层生成的性能。详见CombiningLayers.3.添加允许用户更加容易校准重叠网格的向导。例如,两个网格顶部的等高线数据和层之间的厚度不统一。详见FixingOverlappingBlocks.4.增强了现有的筛选井或井组事件(复制或删除),允许用户更加方便的生成新的数据和设定查找条件。详见UsingtheWellandDateFilter.5.在添加井或井组的界面,更加便利的从sector中添加井。详见AddingWellstoGroupandUsingtheByFilterButton.6.trigger功能得到加强(GEMonly),允许用户采用基于多种触发条件的逻辑语句。详见Trigger.7.灵活井功能得到改进,提供reportinggroup支持、油管、封隔器及指定最大的努珊数(Nusseltnumber)。灵活井事件调度程序能够在界面上控制井的状态。详见FlexWells(STARS).8.在某些编辑操作中,Builder提供特定的MOD关键字,取代了以前新数据覆盖掉旧数据的方法。详见PropertyModifications(MODs).9.Builder现在支持High-DPIscreen配置。ResultsGraph2011新功能1.当井与AdHocGroups关联时,可以从sector里选择井。详见CreatingTimeSeriesPropertiesforAdHocGroups.2.如果数据包含灵活井,ResultsGraph可以识别灵活井通道为环空、油管或同心管。详见FlexWellPathformoreinformation.IMEX2011新功能一、模拟器改进1.静态网格合并IMEX能够采用DYNAGRID选项进行静态合并、再加密或移除加密网格。支持关键字*AMALGAMATE*INTO,*DEREFINE,*REREFINE和*DEAMALGAMATE。请参考动态数据部分*DYNAGRID关键字获取更多信息。2.SolverTechnology改进手动分配并行算法分配手动并行算法分配功能可以用于优化并行分配。该功能与命令–info_partition允许用户优化并行处理性能。3.提升了并行性能IMEX中提升了并行性能,允许模拟器在共享的内存处理上更加高效的运行。4.提升了API跟踪、溶剂和聚合物模型串流的处理在APItracking、solvent、polymer和seawatermodels中以前版本的全混合串流模型处理流体分散有些问题。现在这个问题2011.10版本中已经得到解决。5.提升了API跟踪公式在之前IMEX版本中,APItracking公式不能收敛以得到统一的方案。在2011.10版本中已经得到纠正。6.提升了凝析模型STC密度在某些凝析STC密度不能计算的情况也在2011.10版本中得到纠正。这作为一个问题在井单元*VREFP.亏空弥补被引进时提出。7.其他关键字(1)APITracking中欠饱和Bo和OilViscosity(*BOTAPI,*VOTAPI)在之前版本,使用APItracking选项时不支持*BOTand*VOT欠饱和表。取代的是采用简单的选项。(see*APIGRADand*CVO).新版本引进APItracking模型*VOTAPI和*BOTAPI表。这两个表与不采用APItracking模型的*BOTand*VOT表完全类似。请参考关键字*BOTAPI,*VOTAPI和*APIGRAD。(2)增油最大量的限制(*DRVDT)与*DRSDT限制溶解气比类似,*DRVDT控制凝析油量随时间的增加速度。请参考*DRVDT和*MINCYC关键字。(3)STARS-LikeEndpointScalingOption(*SCALING-STARS)IMEX和STARS端点缩放十分类似,但是细节上还是有所不同。经常需要采用额外的端点系列关键字来确保STARS和IMEX能够使用相同的缩放。不同之处在于IMEX在气-液表中将SLCON作为独立变量(改变SOIRG),而在油-水相对渗透率表中SWCON改变。而STARS将SOIRG作为独立变量(改变SLCON)。另外,当这些端点值在相对渗透率表中是相同时(i.e.critical=connate),STARS附加功能允许用户通过改变其中一个而同时改变临界和原生(或束缚)端点值(IMEX没有该功能)。当使用*SCALING-STARS端点缩放选项这些差异都已解决。在任何相对渗透率表中使用*SCALING-STARS关键字或定义*SOIRG系列关键字(standardIMEXusesthe*SLCONarray)将开启*SCALING-STARS使得IMEX与STARS采用一样的端点缩放方式。(4)RsandRvvs.DepthTablesAdded(*RSTand*RVT)之前IMEX版本允许用户在初始化部分输入泡点、露点与深度表。新的版本也允许输入Rsvs.Depth和Rvvs.Depth表。这些表输入之后立即被转换成为PborPdewvs.depth表。请参考关键字*RSTand*RVT。该功能与APItracking模型暂不兼容。(5)*FORCE_MAXCHKKeyword正常情况下最大改变测试(采用*MAXCHANGE关键字输入)并不用于初始时间步的最初三个牛顿迭代,如果违反了最大步长依然可以收敛。当采用*FORCE_MAXCHK(*ON),如果初始的三个牛顿迭代中违反了最大步长将不会收敛。然而,测试本身并不应用重复时间步。如果违反了,模拟器将继续迭代直到最初的三个牛顿迭代最大时间改变测试不再违反为止,或者第四个牛顿迭代应用最大改变测试。默认所有模型除了PItracking模型外*FORCE_MAXCHK为*OFF请参考*FORCE_MAXCHK关键字。8.现有关键字功能加强(1)*WATER_FIX公式选项扩展到非黑油模型当少量的油或气重新进入网格时,WATER_FIX关键字过去被用于提高含水网格块的性能。没有该选项,数值问题将会发生。该选项被扩展到非黑油模型,包括APItracking,condensate和gas-water凝析模型。另外,新版本中的关键字*WATER_FIX3已应用便于提高该性能。建议在APItracking模型中使用。请参考*WATER_FIX关键字。(2)CapillaryPressureStabilizedInitialWaterSaturationInput(*SWINIT)CompatibleWiththe*DEPTH_AVEInitializationOption*SWINIT选项与*DEPTH_AVE初始化选项兼容,之前只是作为*BLOCK_CENTER选项的补充。使用*DEPTH_AVE并不缩放油水毛管压力来保持平衡。而是增加网格的毛管压力来保持平衡。这就类似于模拟器根据所需的网格块的饱和度来确定每个网格块的正确的毛管压力。(*SWINIT).该功能的好处就是即使Pcow=0.0毛管压力的结果也比通过缩放改变的要少。(*BLOCK_CENTER).(3)MINC-DKOption(*MINCand*TRANSD0)与SD-DK(see*TRANSD)类似,MINC-DK选项允许采用*TRANSD关键字使用*MINC双连续选项。当输入*MINC和*TRANSD0,纵向上,所有MINC网格的基质网格直接与该网格上部和下部相对应的MINC网格连接。这允许用户获得更好的面瞬态反应,与双渗模型重力泄油类型一样。当使用该功能,需要设定所有的DKFRAC=0.0以避免高估MINC网格中基质-裂缝和基质-基质的流动。请参考*TRANSDand*MINC。二、算例数据更新Addedmxdrm008.dattodemonstrategridamalgamationAddedmxdrm009.dattodemonstrategridderefinementandrerefinementAddedmxfrr021.dattodemonstrateMINC-DKAddedmxsmo049.dattodemonstrate*DRVDTKeywordAddedmxsmo050.dattodemonstratetheUseof*BOTAPIand*VOTAPItablesinanAPItrackingModelAddedmxsmo051.dattodemonstratetheusageof*SWINITwiththe*DEPTH_AVEinitializationoptionandthe*RSToption(Rsvs.depthtable)Addedmxsmo052.dattodemonstratethe*SCALING-STARSoptionAddedmxsmo053.dattodemonstratethemanualselectionofParasolpartitionsAddedmxwwm053.dattodemonstratetheuseofthelogical“OR”conditionintriggers三、与旧版本数据不兼容数据*SCALING-OLD相对渗透率端点缩放不再支持,与*SCALING-STARSoption不兼容。四、井管理更新1.添加*FRAC到*WELL关键字可以对每口井定义井分数(Wellfractions),当模拟对称单元是定义井分数十分有用(½,¼,etc)。井的产量及井指数为整口井输入,*FRAC确定产量及井指数分数。详见*WELL关键字。2.Triggers中*AND和*OR条件Trigger功能允许某些用户指定与井和井组控制有关的条件执行。而以前每一个Trigger只能输入一个条件,现在可以指定多个条件。这实质上由逻辑运算符AND/OR构成了复合逻辑语句。用户还需要优先分配给每个逻辑运算符,因为这影响整体的复合逻辑语句的评价。详见*TRIGGER关键字。3.注入井组亏空弥补新关键字*VRI_GROUP用于对给定的井组指定计算生存循环或亏空弥补目标的注入井组的注入速度。详见关键字*VRI_GROUP。4.井网亏空弥补作为循环或亏空弥补的源的井组现已被命名为reportinggroup(inakeywordlike*GPRODGROUP)。由于reportinggroups允许劈分井,采用reportinggroup作为循环或亏空弥补的有利井组实施基于面积注水的注入目标。例如,源组可以由四个¼生产井围绕一口注入井。采用*VRI_GROUP定义的注入井组可以作为reportinggroup。这样就允许井组里有劈分井(fractionalwell),并基于井网注入设定生产目标。五、网格更新1.提升了角点效率这些对SR2文件的改进提高了大的角点网格的效率和能力。Results和IMEX能够读取新的和旧的SR2文件格式。增加从32位到64位的二进制指数记录。有效的消除了采用*GRID*CORNERS网格块的限制。(之前为22million).2.添加了*VAMODand*VATYPE关键字网格单元中*VAMOD和*VATYPE关键字能够更容易生成对称单元。该功能能够与*WELL*FRAC联合使用。3.*3DMF添加到SUBDOMAIN选项通常在计算子域双连续模型中基质-裂缝传导率时,忽略子域垂向流动。在某些情况下从垂向顶部和底部子域网格块中采用*3DMF传导率选项这将显著的降低基质-裂缝整体传导率。详见*SUBDOMAIN关键字。4.添加*TRANSD到*MINC成为MINC-DK功能选项参考模拟器更新。GEM2
本文标题:CMG2011新功能
链接地址:https://www.777doc.com/doc-2906138 .html