CMG-STARS软件功能介绍及实例介绍
cmg数模软件stars模块使用入门教程

载荷设置
集中载荷
在模型特定位置施加集中力。
分布载荷
在模型表面或内部施加均匀分布的力或力矩。
动态载荷
考虑加速度、速度和位移等动态因素施加的 载荷。
04
模型分析和02
03
模型类型选择
根据问题类型选择合适的 模型,如线性规划、整数 规划、动态规划等。
参数设置
输入模型参数,如决策变 量、目标函数系数、约束 条件等。
最优解分析
分析最优解对应的决策变量取值,理解最优解的意义。
敏感性分析
分析目标函数系数或约束条件变化对最优解的影响,评估 模型的稳定性。
结果解读
根据求解结果,对实际问题进行解读和评估,为决策提供 支持。
05
案例演示和实践操作
案例一:简单模型分析
导入模型数据
学习如何将模型数据导入Stars 模块中,包括数据格式和文件 类型的要求。
材料属性设置、边界条件和载荷施加等。
学习结构分析的流程和方法
02
通过本课程的学习,用户将掌握结构分析的基本流程和方法,
了解如何进行静力分析、动力分析和疲劳分析等。
提高解决实际工程问题的能力
03
本课程将通过案例教学和实践操作,提高用户解决实际工程问
题的能力,培养用户对结构分析的深入理解和应用能力。
02
案例三:实际工程应用分析
总结词
将Stars模块应用于实际工程问题,提高 解决实际问题的能力。
结果验证与评估
将Stars模块的分析结果与实际测试数据 进行对比,验证分析的准确性和可靠性。
工程案例选择
根据实际需求选择合适的工程案例,并了 解案例的特点和难点。
边界条件和载荷施加
根据实际工程情况设置合理的边界条件和 载荷。
CMG操作说明

CMG 软 件 是 COMPUTER MODELLING GROUP LTD. (计算机模拟软件集团,简称 CMG公司)开发的全套一体化数模软件,包 括:
黑油模型(IMEX) 组份模型(GEM) 蒸汽驱、热采、化学驱以及其它先进开采过程模
型(STARS) 相态分析模型(WinPorp) 前处理模型(BUILDER) 后处理模型(RESULTS)
重馏分特征化处理的关键之一是热力 学分布函数的形态,使用最广泛的热 力学分布函数是伽玛(Gamma)分 布函数。
地层流体重组分组成分布的形态
0.04
较轻质体系
0.04
大致上服从
指数分布,
0.03
如凝析气体
0.03
系;
0.02
摩尔分数
较重质的体
0.02
系大致上服
0.01
从左偏分布。 0.01
指数分布 左偏分布
Whitson方法:伽玛概率分布函数
重馏分Cn+延伸SCN组的组成确定过程
重馏分Cn+延伸SCN组的组成确定,其数 学过程比较复杂,通常需要依赖于计算机编程 或一体化油藏数模软件。
伽玛概率分布函数重馏分延伸结果
≤1 , 表 示 混合物浓度 连续下降;
>1表示浓 度有一个最 大值,随着 的增大峰 值向重组分 偏移
通用SCN组数据特点
是通过馏分蒸馏测定所收集馏分的性质得到的 最直观的组分表征数据。
实沸点精馏法 (TBP)用两个连续正烷烃的 沸点切割地层流体的组分即在两个连续正烷烃 沸点温度范围内收集馏分,这样每个窄馏分的 切割段将从正Cn-1开始,到正Cn结束,并用碳 数n表示,残留物按Cn+的形式描述。
重馏分定义
CMG-STARS功能介绍

CMG STARS 功能介绍STARS/Builder/Results的功能及模拟选项Functionality and modeling options of STARS/Builder/Results网格、几何形状及结构模型复杂型、加密和粗化Grids, geometry and structural model complexity, upgrading/upscaling径向网格角点网格连接到静态模型包Link to static model package灵活的局部网格加密(LGR)定义混和LGR多级LGR * Is this the same as nesting LGRs directly inside of each other?网格中的断层显示表示Fault explicit representation in grid (YES)倾斜断层铲状断层非相邻网格连接Non-neighboring connections局部加密LGR存在情况下的粗化Upscaling in presence of LGR * In vertical direction (YES) 处理非常复杂网格结构的能力 Ability to handle very complex grid structures追踪前缘移动的自动动态网格调整Automatic dynamic grid adjustment to track front movement 动态网格技术油藏性质处理灵活的岩石类型定义与岩石类型有关的性质Properties corresponding to rock types静态及动态岩石性质的相关性Correlations between static and dynamic rock properties基本的线性压实Basic linear compaction基本的非线性压实Basic non-linear compaction压实相关渗透率Compaction dependent permeability先进的压实特征(滞后)Advanced compaction (hysteresis)耦合地质力学及流体模拟Coupled geomechanics and fluid flow modeling压实驱替Compaction drive下沉/岩石坍塌Subsidence/rock collapse动态裂缝模型 Dynamic fracture modeling多点流量计算Multi-point flux calculation解析水层灵活的水层参数调整双孔和双渗模型沿井筒深度定义User definable shape factor基质-裂缝连接选项Matrix-fracture connection options基质-裂缝传质Matrix-fracture transfer区别于裂缝加密的基质加密 Refinement of matrix separate from fracture refinement温度定义 Temperature specification热性质及岩石地质性质的相关性Correlation between thermal properties and geological rock properties注蒸汽模式Steam injection pattern盖层及岩石热损失Cap and base rock heat losses化学反应组分及反应方案 Chemical reaction components and reaction schemes反应动力学Reaction kinetics非平衡反应动力学 Non-equilibrium reaction kinetics组分的吸附和扩散Adsorption and dispersion of components渗透率及扩散张量Permeability and dispersion tensors速度相关扩散张量 Velocity dependent dispersion tensors 在原来的分子扩散的基础上加入了速度相关扩散饱和度性质函数Saturation property functions表及解析定义Table and analytical definitions每一相相对渗透率表的输入Input of relative permeability tables for each phaseStone 模型Stone models线性等渗透率线 Linear isoperms参数相关比例缩放Parameter dependent scaling相对渗透率比例缩放 Relative permeability scaling滞后作用 Hysteresis流体性质模型 Fluids property modeling黑油/挥发油Black oil/volatile oilPVT 跟踪PVT tracking负示踪剂 Passive tracers STARS multi components and IFE正示踪剂Active tracers示踪剂注入模式Tracer injection pattern数值弥散控制Numerical dispersion controls TVD enhancement流线计算及可视化 Streamline calculation and visualization聚合物流变学 Polymer rheologies聚合物堵塞注入模式Polymer slug injection pattern泡沫模拟 Foam modelling状态方程选项 EOS model options多个状态方程模型 Multiple EOS models多个状态方程区 Multiple EOS regionsJ函数 J - Function状态方程输入选项 EOS data input options烃相密度修正 Hydrocarbon phase density correction烃相粘度 Hydrocarbon phase viscosity水相密度模型 Aqueous phase density model水相粘度模型 Aqueous phase viscosity model水相溶解度模型 Aqueous phase solubility model界面张力模型 Interfacial tension models出砂模型 Sand production model非碳水组份Non-HC components稠油模型 Heavy oil model冷采过程 Cold production processes蒸汽能力 Steam capability燃烧功能 Combustion capability定义多个固相能力 Ability to define multiple solids 固相反应的精度得到提高模块化PVT组分 Modular PVT component非达西流动模型 Non Darcy flow model单相非达西 Single phase Non-Darcy多气组份CBM能力 Multiple gaseous component CBM capabilities沥青沉淀及堵塞模型 Asphaltene precipitation model and plugging model蒸汽添加剂 Steam Additives凝胶 Gel化学平衡 Chemical equilibrium低温氧化 Low Temperature Oxidation尖趾注空气 THAI裂缝油藏中的气相扩散 Gas phase diffusion in fractured reservoirs泡沫油 Foamy oil、微生物 Microbial注空气 Air Injection三元复合驱 ASP电加热 Electrical蜡 Wax界面张力影响 Interfacial tensor effects微粒&乳状液 Fines & Emulsions矿物分解及沉淀 Mineral dissolution and precipitation二氧化碳吸收 CO2 Sequestration热值选项 Heating value option9点离散 9 point discretization蒸汽圈闭 Stream trap流体性质-润湿性 Fluid properties - wettability井模型/管理 Well modeling/managementBSW and GOR monitors井限制选项 Well constraint options沿井筒深度定义 Along hole depth definition重新完井的历史数据输入 Historical recompletion data input井筒相关性、流动曲线、流动摩阻Wellbore correlations, flow curves, flow friction举升曲线 Lift curves气举优化 Lift gas optimization溶剂循环选项 Solvent recycling option水循环选项 Water recycling option井组 Well groups分段井模型 Segmented well model -SAM 计算井筒摩阻和热损失多级井, 分枝井, 水平井等等Horizontal, snake, hook, and multi-lateral wells 可以模拟多级井和分枝井修井作业以及智能油井作业Workover operations and intelligent well operations油管和套管的分别模拟 Separate modelling of tubing and annulus循环井Circulating wells从井底到井口能量, 相态計算Full energy and phase calculation to top hole position紊流表皮Turbulence Skin离散化井筒Discretized wellbore生産期分数On-time fractions窜流和回流Cross-flow and Back flow蒸气温度保證計算, 蒸汽圈闭Steam Trap数据数入、输出、管理、连接以及界面 Data input, output, management, links, and interfaces关键字及输入命令语言 Keywords and input command language输入文件包括,输入及运行文件路径寻找Input file including, input or run file path searching单位选项及用户定义单位和量Unit options and user-defined units and quantities语法检查 Syntax check检查及测量诊断信息 Checks and measures, diagnostic messages网格加密的量化数据输入Scalable data input for grid refinement重新启动功能Restart mechanism输出及运行文件的用户定义目录 User defined directory for output and run files输出到ASCII文件Export to files输出到Excel文件Export to Excel容易调整报告和绘图(图标、比例尺)Easy to adjust reports and plots (legends, scales, labels)用户定义的习惯输出方式User-defined custom output用户定义的数据结构User-defined data structures容易与新的计算模块连接,例如PVT模块 Easy to link to new calculations modules, e.g. PVT modeling交互式建模及模拟Interactive model building and full simulation运行时间分维(自动)Run time dimensioning (Automatic) 组分数、反应数、岩石流体数的维数限制取消了交互式网格定义和更新 Interactive grid defining/updating交互式岩石性质/分区定义/指定/更新Interactive rock properties/regiondefining/assigning/updating交互式饱和度函数/流体界面定义/更新 Interactive saturation function/fluid contacts defining/updating交互式断层/水体定义/更新 Interactive fault/aquifer properties defining/updating全交互式模拟 Fully interactive simulation运行时间监测结果Run time monitor results动态重启Dynamic Restarts数据分析、解释及可视化Data analysis, interpretation, and visualization多窗口可视化环境用于空间数据的快速分析Visual environment with multiple linked widows for quick analysis of spatial data井特征与时间关系图 Compact representation of well performance plots versus time敏感性分析选项Sensitivity analysis option复杂非均质性的解释(例如通道的几何形状)Interpretation of complex heterogeneities (e.g. channel geometry)多井模拟Multi-well modeling三维可视化到QC输入/输出 3D visualization to QC inputs/outputs三维可视化来分析流动模式3D visualization to analyze flow patterns from the simulations 泡状图来显示产量分布Bubble plots to show production distribution空间分布的历史拟合指标的可视化 Visualization of spatially located history match performance3D和曲线分析图直接链接能力 Direct link between 3D and line plotting analysis capabilities三维立体可视化3D stereoscopic visualization三维可视化的时间动画Time lapse Animation in 3D Stereo灵活的剪切面Flexible cutting plane3D物性探测显示功能 3D probe with additional property list capabilities快捷的栅栏图Easy Fence diagrams不同性质的多窗口/视图Multiple Windows/Views for various propertiesAVI电影生成功能AVI Movie generation capabilities透明Transparency交互旋转及缩放Interactive Rotate and Zoom用户定义参数选择User defined preferences用户定义的函数用于额外的性质分析User defined functions for additional properties analysis讲稿风格图及打印 Presentation style plots and printing等值线绘图能力Contour plotting capabilities井眼轨迹Well Trajectories流动向量Flow Vectors快捷键功能Shortcut hot keys计算性能及多平台Computation performance and multi-platform全隐式及自适应隐式解法Fully implicit and adaptive implicit formulation全隐式井Fully implicit wells稳定性和可靠性Stability and reliabilityWindows 98, NT, 2000, XPIBM, Sun, SG Simulators only32/64位版本32/64 bit versions 三十二位版本性能提高,并推出64位平台并行版本 Parallel运行统计以及性能报告 Run statistics and performance reporting支持及文献Support and documentation在线和搜索(标题、索引)帮助On-line and searchable (topic, index) help操作的浮动窗口描述 Floating window description of operations流程向导以及内容敏感性专家分析Workflow wizards and context sensitive expert guidance练习 Tutorial用户指南User’s guide参考手册 Reference manual用户可以与模拟器开发者沟通User access to simulator development staff。
CMG数值模拟软件简介

CMG数值模拟软件简介CMG数值模拟软件简介CMG开发的油藏数值模拟软件在市场上处于领先地位,作为提高采收率模拟的行业标准,得到了全球的认可CMG先进的模拟技术,不断开拓新领域-模拟简单到复杂的提高采收率过程。
通过结合简易的模型创建工作流程,最先进的性能增强技术以及跨学科多重机理(例如,热效应、地球化学、地质力学、流体相态、井筒、水力压裂以及完井等)精确模拟提高采收率过程。
CMOST AI强大的敏感性分析、历史拟合、方案优化以及不确定性分析工具,最大限度地提高各类油藏的采收率和净现值GEM组分模拟器世界领先的状态方程模拟器,适用于组分、化学驱以及非常规油气藏模拟IMEX黑油模拟器模拟常规和非常规油气藏模型的衰竭和二次开采过程,使用快速和简单的工作流程进行准确的预测STARS热采及化学驱模拟器准确模拟矿场提高采收率机理-热采、化学驱以及其他EOR技术-使得生产和效益最大化。
Builder前处理模块交互式、直观和易于使用的操作界面,为CMG模拟器快速和高效的准备模型Results后处理模块为更加深入的理解油藏特征、提高采收率过程以及油藏性能等提供了先进的可视化和分析工具WinProp相态模拟软件包为CMG模拟器创建流体模型,并为第三方油藏模拟软件提供黑油模型CMOST AI 提升油田开发研究能力和潜力,改善业务决策流程。
将统计分析、机器学习和无偏数据解释等人工智能技术与人类的工程专业知识相结合,确定油藏开发最佳方案。
认知油气储层在同一个模型中同时自动考虑所有不确定性参数,运行数百个模拟作业,分析数据并做出更好的业务决策。
图形展示对开发效果影响最大的参数从有限的模拟运算结果中获取信息,并通过它来认识每个参数如何影响模拟结果“假定推测”功能,快速得出属性变化对产量的影响结果,并实时更新生产曲线在更改一个或所有变量时,CMOST AI的内部引擎能自动预测变量之间的交互作用优化改进业务决策利用人工智能(AI)技术,用最少的计算找到最佳解。
CMG操作(部分)

一、用Builder建立模型
用黑油PVT关系生成STARS流体模型的性质 有以下三种方法生成
点击Components右侧箭头选择Import Black PVT。单位选择SI, 油藏温度为37.7778℃(100℉)。点击Launch the Black Oil PVT Graphical User Interface (GUI)。
一、用Builder建立模型
用黑油PVT关系生成STARS流体模型的性质
选择General选项卡点击Tools按钮选择Generate Water Properties Using Correlations,输入Reference pressure 8576kPa 然后选上Set/Update values of TRES and REFPW in PVT Region dialog,点击确定
用“Quick Pattern”创建STARS稠油数据 在Whole gird对应的一栏中,输入孔隙度0.3,I方向渗透率400(mD),J方 向渗透率400(mD),K方向渗透率40(mD)。 点击确定 再次点击 确定 计算属性
一、用Builder建立模型
用“Quick Pattern”创建STARS稠油数据 在Reservoir下的树状菜单中,双击Thermal Rock Types,点击顶部的箭头 选择New Thermal Rock Type。选择Rock Compressibility表,输入基准压 力8576kPa,地层压缩系数1.8E-5
一用builder建立模型创建数值条件点击numerical双击numericalcontrols在弹出的警告窗口中选择确定在dtwell中输入0001upstream选择klevel一用builder建立模型完成井的射孔数据在树状菜单中点击wellsrecurrent展开wells展开injector1双击20050101perf选择perforation选项卡由于想限制注入井的射孔在地层的顶部不注所以点击userblockaddress通过按住ctrl和鼠标点击选中13行用左侧的按钮删除这些层注意删除的层中包括气区这也是我们想隔离的点击确定重复以上步骤到injector24一用builder建立模型完成井的射孔数据生产井的射孔数据不能射在气层或水层所以删除13层和78层点击确定添加井的工作制度在wellsrecurrent中展开wells双击injector1选上窗口底部的autoapply以确保所有的改变可以自动更新
CMG软件STARS____

关键字:Outprn ,wprn ,outsrf ,grid cart,wsrf,wprn,vamod,vatype Dualpor,difrac ,con ,mod ,djfrac,equalsi, por ,matrix,permi cpor,prpor,rockcp,thconr,thconw,thcono,thcong,hlossprop cmm,pcrit,tcrit,avg,bvg,Cartesian:直角坐标;defaulted:缺省;文件后缀:dat,lst一、前言1、概述STARS是三维、四相、多组分、热采、蒸汽添加剂的模拟器。
网格系统:直角坐标、变深度/变厚度。
2、分散组分一种组分稳定地分散在各相内,如聚合物、凝胶、微粒、乳化、泡沫。
这些概念与灵活的组分物性软件包配合使用,如吸附、堵塞、非线性粘度、分散、非平衡的变量传递。
特别是,泡沫有两种模拟方法:A)机理的,可模拟泡沫的产生、传播、破裂。
B)经验的,但十分实用,如历史拟合。
3、天然裂缝油藏,有四个模拟天然裂缝油内的流动:双孔隙的DP,双渗的DK,三维多层(从外向内)的MINC,垂向细分多层的VR。
过程/机理不同,使用不同的模型。
基本近似:裂缝与岩块二种介质。
裂缝 PV和储量小,是主要的流动通道,岩块恰好相反。
4、自适应隐式 STARS有全隐和自适应式两种。
对大部分问题,仅有少数网格块要求全隐,绝大多数网格块要求显式。
自适应隐式适合于锥进问题和非均质严重的层状油藏及高渗薄层。
使用的△与全隐式的接近。
因而节省CPU时间1/3—1/2,自适应的选取随时间、空间变化,因而是动态。
5、全隐式的井用全隐式的方法求解PW和井块的变量。
对于高度的层状油藏的多层完井,这种方法消除了收敛性的困难。
井的控制、约束功能十分强,定速率/流压、经济限制、修井等。
6、矩阵的解法解法称为AIMSOL,不完全的高斯分解作预处理,GMRES加速。
AIMSOL是针对自适雅可比矩阵。
CMG软件培训讲义(一)中文

CMG软件培训讲义(一)中文STARS-BUILDER课程介绍(版本 2006.10)用MODELBUILDER 2006.10建立一个2组分STARS模型启动 CMG 主界面? 选择菜单项 Projects 和 Add Project ? 命名项目为 Tutorial ? 确定回到主界面? 你现在应该已经到了该目录下打开Builder (双击图标)? 选择:- STARS Simulator, SI units, Single Porosity - Simulation Start date 1991-01-01, 确定2次? 现在看到一个数据输入面板 ? 点击 I/O Control 选项卡按钮并选择Title & Case ID ? 输入一个标题,比如“STARS BUILDER DATASET”并确定。
油藏描述数据段? 选择 Reservoir 选项卡 ? 选择 Cartesian 建立网格21 x 11 x 4 (I,J,K). ? 输入:I 方向: 21*30, J方向: 11*30 ? 你能在屏幕上看到一个网格骨架,现在可以定义模型的属性.? 切换到 Probe 模式 (屏幕左边顶端的按钮,上面有一个箭头)? 点击 Specify Property 按钮 (屏幕顶部中央) ? 在这个新面板顶部的列表中选择属性Grid Top. 该面板有一个表格,可以滚动查看可以定义的不同属性. ? 回到 Grid Top ,在layer 1处键入800,表示该油藏顶部是平的,距离地面800m。
? 选择下一个属性 Grid Thickness,给 Layer 1 到 Layer 4以等值,分别为2, 2, 4 和4. ? 对孔隙度、渗透率输入下面的等值:Porosity – 0.3, 0.3, 0.3, 0.3Perm I - 1000,1500, 1000, 2000 md Perm J - 1000, 1500, 1000, 2000 md Perm K - 500, 750, 500, 1000 md1? 完成后点击确定 ? 然后点击 Calculate Property按钮 ? 选择定义过的6个属性,然后确定 ? 确定所有的对话框。
CMG-STARS软件操作指南

STARS热采及化学驱模型用户指南一、STARS 2002.10 版增加的新关键字1.“INTEREGION”和“INTYPE”可让用户定义多个初始化区域,“OUTSRF*GRID”的子关键词“INSETN”可让用户在“RESULT”中以图形的形式看区域分布情况。
“sttst62.dat”例子中可说明这点。
2.关键词“*RXCMPFAC”允许用户根据组份摩尔分数来设置反映速度。
3. *K_SURF 和*KL_SURF 允许用户使用自己的K 因子。
4. *DIM 的子关键词*MDPTCN 能代替相应的缺省值。
5.井管理模型中有很多新的关键词。
6. *AQMETHOD,*AQPROP,*AQLEAK,*HEPROP 和*AQFUNC 允许用户在“油藏描述”段中定义。
二、如何读关键字的语法每个关键字都有语法,也就是确切的字符,选项,以及关键字处理程序能够接受的顺序,一旦你了解了这些少量的语法规则,你就能够对这本手册中每个关键字的形式进行解释。
在圆括号内包含的项是可选择的。
也就是你可以输入这些项也可以不输入,但不要把圆括号放在你的数据中。
例如,对于 *RANGECHECK 关键字的语法是:*RANGECHECK(*ON | *OFF)这意味着如下形式是可以接受的:*RANGECHECK *RANGECHECK *ON *RANGECHECK *OFF垂直线是‟或‟,并将选择列表中的项分开。
花括号 {} 表示任何数量的项列表,例如,{iw} 表示井序号 iw 的一个任意列表。
在一个关键字下面一行花括号中的项列表,表示一个任意长度的表,例如,油水相对渗透率表。
*SWT{Sw krw krow(Pcow)}表示可以输入任意多行的 Sw, krw 和 krow(以及可选择的 Pcow),只要有足够的空间。
赋值给网格的一种性质将使用数组表示,例如对孔隙度,ARRAY: *POR这说明 *POR 关键字必须使用一个网格数组读入选项。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CMG-STARS热采、化学驱、冷采及其它先进开采方式数值模拟软件软件功能及国内外实例介绍加拿大计算机模拟软件集团(CMG)目录一、CMG总体介绍(以问答形式)3二、CMG-STARS软件功能介绍10(一)CMG-STARS化学驱模块数值模拟功能介绍101、聚合物驱功能及特点:102、凝胶功能及特点:12(二)CMG-STARS蒸汽辅助重力泄油模拟功能介绍13(三)CMG-STARS出砂冷采以及适度出砂模拟功能介绍15三、CMG-STARS软件国内外应用实例17(一)聚合物驱国内实例17(二)表面活性剂驱国内实例-华北油田淖50断块19(三)三元复合驱国外实例-北美海上油田20(四)凝胶调剖国内实例21(五)国外凝胶调剖实例1-奥地利leoben大学22(六)蒸汽辅助重力泄油(SAGD)实例-Conoco 22(7)稠油出砂冷采及适度出砂实例23(八)泡沫驱实例-挪威的SINTEF石油研究公司24(九)热水驱+注N2泡沫采油实例25(十)微生物采油实例27(十一)电磁加热稠油开采实例:28一、CMG总体介绍1.C MG 公司简介CMG公司(加拿大计算机模拟软件集团)是1977年在加拿大阿尔伯达省卡尔加里市成立的数模研究机构。
依靠在数模软件研究开发及应用方面的丰富经验并经过二十多年的成功拓展,从最初由政府资助的研究机构发展成为成功的上市公司,是全世界发展最快的石油数模软件开发公司。
公司总部设在加拿大阿尔伯达省卡尔加里,在伦敦、休斯敦、卡拉卡斯和北京设有分公司或办事处。
2.国际资质认证机构认证情况在技术测试方面,CMG在以往的SPE数值比较测试中,差不多参与了所有的测试,而且得到了良好的评价。
CMG公司旗下聚积了许多在国际石油数模领域极具影响力的技术专家,在每年全球大型的技术交流会(包括:SPE、CIM等地)上发表了大量有影响性的文章,在油藏数值模拟科技研究上一直保持着领先地位,提供了许多技术服务给国际数模界。
他们中的许多人得到SPE的崇高作者地位,并担任SPE很多分组的评委委员。
3.产品销售情况作为世界上最大的数模组织之一,CMG的用户包括了分布在全球40个国家,超过210家大型的石油公司、顾问公司、研究机构和大学。
世界十大石油公司有九家在使用CMG软件。
现在全球超过2100个CMG软件执照在使用中。
在中国,CMG有着良好的技术地位,有17家油田、研究机构和大学在使用CMG软件。
现在正在应用的油田包括:大庆、胜利、辽河、新疆、华北、吐哈、江苏、长庆、中原、北京研究院、玉门、廊坊分院、中国海洋油田服务公司、西南石油学院、台湾的中国石油股份公司、成功大学等。
CMG软件帮助客户解决了很多重大的油藏开发问题,大大地提高了采收率和经济效益,得到了很多大石油公司的赞赏。
4.技术支持和培训CMG对于技术支持和售后服务非常重视。
在中国,CMG依靠其在国内的技术支持体系和CMG全球技术服务网络,向用户提供及时有力的技术支持服务。
在北京,CMG维持2至3名技术服务人员经常与油田保持联系,CMG 的软件售后服务人员随时准备解答用户提出的有关软件使用、软件应用方面的问题。
用户可以通过电话、传真和电子邮件等多种形式到CMG解决问题。
CMG 公司规定在收到客户的问题,一定要在48小时内做出反应。
如有个别需要可以到现场服务。
5.软件由开始研发之日到今天的管理、技术进步、风格特点、独创的技术要点等方面的历史论述。
CMG公司自1978年成立以后就一直致力于数值模拟软件的研发。
许多使用CMG软件在解决实际问题过程中提出了更多的需求,这些需求是CMG开发产品新特征的驱动力。
CMG邀请所有的用户提供对于新功能和新产品需求的开发要求。
在CMG的发展过程中,得到了许多政府机构和油公司的资助。
在1978年成立之初,主要是油加拿大阿尔伯达省能源委员会资助,1年后许多大型的石油公司加入这个行列,例如Chevron, Texaco, Amoco, BP, Total, Shell, Phillips Imperial/Exxon 以及ARC等,CMG也为根据这些资助方和用户的具体需求开发不同的模块。
例如在2003年就有近10家公司和组织资助CMG开发新模块,Total 资助开发动态网格模块(DynaGrid module); JOE 资助开发注二氧化碳模块(CO2 Sequestration capabilities), 阿尔伯达研究院(ARC) 和委内瑞拉国家石油公司(PDVSA)资助开发地质力学模块等。
CMG的化学驱模块开发始于1980年,化学驱模块的开发是基于公开发表的资料以及结合用户的特殊需求CMG自己研发的专门技术,。
例如,CMG的化学驱模块采取了免费教学软件UTCHEM中的一些公开模型,但包含更多的是CMG 自主研发的模型。
UTCHEM的开发者之一,德州大学(University of Texas)保罗博士(Dr. Pope)目前正在使用CMG STARS做咨询和研究工作。
壳牌国际(Shell International)指定CMG为其全球子公司的热采及化学驱数值模拟软件。
6.那一年到中国的CMG软件是在1988年进入中国,当时是由北京石油勘探开发研究院引进。
7.谁在中国第一应用,做了什么工作石油勘探开发研究院。
用于稠油油藏数值模拟和提高采收率研究。
5. 作为一家专门从事油藏数值模拟软件开发的公司,CMG开发许多独有的技术,简单介绍如下:(1)率先实现数值模拟微机化CMG是最早正式推出微机版数模软件的公司,CMG软件支持Windows98、2000、NT、XP,2003系列系统及UNIX和Linux系统。
(2)自主研发的AIMSOL自适应隐式算法器和PARASOL并行算法器CMG自主研发的AIMSOL自适应隐式算法器,CMG开发的线性方程求解方法,具有先进科技水平的稀疏矩阵转换程序,用于对大量复杂的方程组进行求解,以模拟油田规模的生产和增产过程。
这种线性方程求解方法使用不完全高斯消去法作为GMRES加速过程的预处理步骤,对于CMG的自适应隐式产生的贾可比矩阵是理想的求解方法。
而PARASOL基于能够调用OpenMP协议的共享式内存设计,采用先进的并行GMERES迭代来求解雅可比矩阵。
独创的非结构化网格的并行算法器(Parasol)极大地提高了大型稀疏矩阵的收敛速度。
(3)四种裂缝描述方法较其他数值模拟软件只有双孔和双渗两种描述裂缝方法不同的是,CMG 软件对于裂缝有双孔、双渗、子域和多重连续作用域等四种描述方法,用户根具体的油藏特征选择不同的模型,是对天然裂缝和人工裂缝的描述更加准确。
(4)动态网格技术这是CMG独有的技术,常规的模拟器在定好网格后不能改变,而动态网格技术则可以追踪前缘移动来自动动态调整网格,使模拟器的模拟速度提高一倍以上。
尤其是使用于模拟推进前缘较明显的化学驱段塞、SAGD蒸汽腔、底水锥进前缘等过程采用动态网格技术。
动态网格与并行软件结果应用,计算速度更能成比例增加。
(5)模拟能力超过一亿个节点数根据2002年12月份的测试结果,CMG软件在IBM P690计算机上的运算能力已经达到1亿1千2百万个,这使得这些大型的数值模拟模型在其它软件上模拟一般多需要几天的模拟时间,甚至根本不能运行,现在使用CMG并行模拟在一个晚上甚至几个小时就可以结束,保证了及时地进行结果分析和正确地做出开发决策。
这较常规数模百万级规模是个质的飞跃。
(6)沥青沉淀和堵塞模拟CMG能够模拟沥青沉淀随压力、温度及组成变化而改变的过程,它可以通过修正的热力学平衡模型来预测(可逆的或不可以沉淀)。
(7)蒸汽辅助重力驱油(SAGD)CMG软件可以模拟单井SAGD、双井SAGD以及ES-SAGD过程。
(8)电磁加热采油模拟电磁加热储油层技术的工作原理是:使用一低频交流电通到储油层,因为储油层的电阻就产生了热量;从而,石油的粘性降低了。
CMG软件可以模拟电/磁电能量注入到有效层、能源热导通过原水或其它低阻物流过油藏、油藏欧姆电阻产生热力、热力将油藏温度提高而且扩散到数米、热油的粘度减少和流压减低、油的流动力增强促进油产提高,产水量降低,和采收率提高。
(9)稠油出砂冷采模拟或适度出砂模拟CMG公司与阿尔伯达研究院(ARC)及壳牌等五家大型石油公司共同成立出砂冷采联合会,并推出了世界上唯一的冷采软件。
CMG冷采软件是基于先进的砂蚀与运移模型、泡沫油模型以及地质力学耦合模型开发的,能够成功地模拟稠油油藏冷采开发过程中的油层的地质力学变化、砂层的破坏机理、砂粒流动在蚯蚓洞的过程砂粒以及泡沫油的流动,预测开发指标,优化稠油油藏的冷采开发方案等等对于海上油田来说,由于平台空间有限,处理产出砂的成本会很高,所以可以用CMG软件来模拟适度出砂的过程,从而得到最优的经济效益。
(10)稠油油藏注空气火烧模拟CMG能够模拟稠油火烧(ISC),模拟在注入空气并点火之后,利用地下原油燃烧释放出热量,从而降低原油粘度来开采稠油的过程。
(11)轻油油藏注空气低温氧化模拟CMG能够模拟轻油注空气低温氧化(AI),即通过注空气开采轻油(LO), 强调烟道气驱替机理并通过质量增加重新加压, O2转换成CO2的混相驱过程。
(12)高级地质力学模型除标准的弹性/塑性处理之外,STARS具有几个功能选相用于模拟岩石力学的影响。
包括模拟不可逆过程的两个经验模型:蒸汽吞吐中膨胀/再压实情况的应用,以及地面沉降的压实和反弹,此外有一个关联模型用于模拟像塑性变形,剪性膨胀,应变硬化和井筒卸载这样的诱发应力现象。
(13)灵活的用户定义化学反应动力学模型CMG能够定义组份之间的依赖于速度的相似反应的过程,其他的功能选相能以依赖于流体流动速度的反应速度来确定相间的传质,反应可以是温度、速度以及渗透率相关,它可用于模拟地层内凝胶、乳化及破乳和泡沫等过程。
(14)水平井离散化井筒模型这是CMG独有的技术。
水平井,特别是具有井内循环的井,需要有更好的方法进行井的模拟,以回答复杂的井设计和生产中所关心的问题,特别是其中包括了长时间的多次瞬变反映,粘滞压力降,多相流动,以及传导热流动的影响,CMG提供了离散化井模型这样一种有效适合的方法来模拟这些现象,同时解决了井筒内与油藏流动的偶合问题。
(15)综合运用化学添加剂和热力采油模拟CMG STARS是一个强大的热采、化学驱及其他先进采油方法数值模拟的平台,用户可以综合运用化学添加剂和热力采用,如注蒸汽加化学添加剂的过程,从而得到最优的开发效果。
(16)动态裂缝模型CMG能够模拟由于注入引起的动态裂缝。
当压力超过一定值的时候,即当压力超过油藏岩石的弹性破裂压力的时候,油藏形成裂缝,但压力降低(开采)后,裂缝会自动闭合。