Eclipse office练习3:局部网格加密

合集下载

EXCEL保护局部列,让不同列的密码随便设置,输入后查看

EXCEL保护局部列,让不同列的密码随便设置,输入后查看

EXCEL保护局部列,让不同列的密码随便设置,输入后查看
大家都知道很多时候,一个表格里面的个别列,是需要保护起来的,不能谁打开都能看到,意思是别人打开文件后,但不到保密内容,有密码,就可以看,不多说,下满介绍步骤:最下面一张图是效果
步骤1,对工作表进行保护设置,输入密码的区域,不进行保护,将单元格保护的两个复选框都不要勾选;其他地方的都勾选上:播放GIF
步骤2,设置条件格式,首先选择要输入密码才显示的数据区域,如工资和身份证列,而后单机开始-条件格式-管理规则--新建规则,--根据公式设置格式,输入公式=$c$1<>123456 这里的123456就是密码,亲可以放到单元格内,直接大于或是小鱼单元格也可以的;另外要注意的,因为这里演示用的密码在同一个单元格,所以$c$1必须用绝对引用。

而后设置单元格格式-自定义--直接输入三个分号;;;,英文状态输入,意思就是密码没有输入的时候,啥都不显示。

播放GIF
步骤3,以上两步设置完成后,虽然数据不显示了,可是鼠标点击后,在公式输入窗口还是可以看到内容,这里我们就用到第一步设置的保护了,点击审阅-保护工作表,而后根据图进行设置,这样加密后,别人再点击,也出不来,除非输入密码。

到此完毕
播放GIF
步骤4,核心设置,你输入的时候,都显示出来了,别人就看到了呀,怎么解决呢;将密码区的单元格格式设置为自定义,!*!*!*!*!*!*,这样输入的所有数字,都会显示为*****,这里小编没有直接做好,留给大家练手,如有问题,及时互动。

步骤5,可否每列弄不一样的公式,亲理解下,这个不难。

Eclipse_office教程练习5:流线型模拟

Eclipse_office教程练习5:流线型模拟

练习5:流线型模拟目标:Eclipse Office可以用作前处理器、项目管理器和流线法模拟器的后处理器。

该教程的设计,既是为了介绍流线型模拟,也是为了演示eclipse office如何可以用来创建数据集和可视化frontsim的模拟结果。

步骤一、流线型模拟二、输入已有的frontsim数据三、数据管理四、运行管理五、结果观察一、流线型模拟流线可以用来跟踪瞬时的流场,在油藏工程中被用作一个定性的工具来可视化补获区内的井和流态。

流线型模拟器,比如frontsim,允许你将流线作为典型油藏模拟工程的一部分。

流线模拟可以补充传统的有限差分模拟。

对于非常大的模型,流线模拟一般用作有限差分模拟的替代。

对这些方案,Frontsim的一个最大优势是它的速度。

对比有限差分法,流线模拟器只需要很少的压力解。

另外,其位移计算是一维的,因此求解起来就很快。

流线法造成的数值弥散很少,而且没有网格定向效应。

这种效应在有限差分解的过程中能引起误差。

因此,对于特定的油藏模拟应用,流线法与有限差分法相比有很多的优势。

理解流线模拟的优势和不足很重要,这样才能合理地使用它。

Frontsim可以:模拟非常大的模型;模拟用角点几何定义的复杂地质模型;可视化油藏的流体流动过程(突破渠道、注入/生产井之间的对应、阻渗区)。

一般来说,frontsim比较适合大的油藏模型,其流体的流动由地质非均质性控制。

它也比较适合于分析一个油藏的多重地质统计。

这一点,它比平行模拟parallel simulation有优势。

Parallel simulation只适合分析一个模型。

Frontsim不像eclipse一样含有整套的井管理工具,因此对于需要精确模拟的详细井管理,它并不适合。

二、输入已有的frontsim数据对于2000A版本,frontsim 关键字做了一些改变,以使它们和eclipse的关键字比较相似。

在2004A版本中,frontsim和eclipse office也能够支持旧版本的关键字。

ECLIPSE_2011_功能介绍

ECLIPSE_2011_功能介绍

统计属性计算和数据分析 断层属性计算 流线模拟建立与管理 井轨迹设计 生成地质模型的多重实现和统计分析工具 非结构化网格(PEBI)建立 指令语言纪录和重现操作过程 交互式可编程计算器
7
ECLIPSE—油气藏数值模拟综合研究平台
PVTi流体高压物性建模与分析
组分模型能更精确的预测油藏流体属性变化。PVTi是基于状态方程和样品试验数据的组分建模与分析模块, 成果输出给ECLIPSE模拟器使用:
ECLIPSE 提供全隐式和IMPES、AIM、IMPSAT 解法,实现数值模拟速度与精度的平衡。软件支持跨平 台操作,可运行在Linux (SUN,HP,DELL,SGI,IBM 等) 和Windows系统上;所有模拟器都支持多处理器的 并行计算。
1
ECLIPSE—油气藏数值模拟综合研究平台
ECLIPSE100黑油模拟器
角点网格和属性粗化技术是石油行业公认的最先进可靠的油藏建模技术之一:
丰富的数据接口:Maps, logs, scatter sets,
结构化网格生成
contours; CPS1/3, Rescue… 2D 等值图制作 构造框架建立 构造模型建立 属性模型建立 网格粗化 网格模型建立 2D 测井曲井间对比
热采模型涉及到热化学处理、泡沫、表面活性剂、摩擦力、热损失和沥青质等各种不同的技术问题。 ECLIPSE的热采模型考虑了热传导物理学的所有方法:包括温度 与相对渗透率关系、温度与粘度关系、温度与岩石和流体属性的 相互关系等。
ECLIPSE热采模型可以模拟四种相态:仅含有烃组分的油 相、含有烃组分和水组分的气相、仅含有水组分的水相、用于化 学反应的固相。ECLIPSE热采模型可按以下三种模式之一运行:活油,用K-值定义平衡;死油,烃组分是非挥 发性的;黑油,利用温度选项关键字。

Eclipse油藏数模群学员交流总7-11月总结

Eclipse油藏数模群学员交流总7-11月总结

Eclipse 油数模群学员交流总结---7-11 月群聊精华Made by :大师兄Date :2009 年12 月审稿:SUMEN STUDIO群号:76792577群宗旨:面向数模建模的爱好者,积极讨论,互相学习,着重交流。

注:本文仅为群聊精华,旨在数模学习者互相交流经验,望各位能够给予批评指正并提出宝贵意见,绝无其他用途。

1、如何输入水平井的轨迹,如输入一口井口坐标是(1,1,1),要打到(1,500,1)?答:WELSPECS -------定义井'P8-P1''PROP8'4191*'OIL'7*/'P8-P2''PROP8'1861*'OIL'7*//COMPDAT ------完井--WELL I J K1K2Sat.CF DIAM KH SKIN ND DIR Ro'P8-P1'41912'OPEN'2*0.1003*'Z'1*/2、如何在Eclipse中输出网格参数的等值线图?答:results模块-先把属性用2D图显示,2D--Display control3、RFT是什么意思?答:包模拟rft数据文件,例如压力和饱和度随深度变化4、FGIP FOIP答:Field gas in place , field oil in place剩余地质储量.5、请教前处理schedule中的acidise ,squeeze是分指酸化压裂吗?射孔文件中welltest和stimulate是什么意思?答:squeeze是封堵,压裂是Frac;stimulate也是增产措施,welltest好像是指一些动态监测事件,测流压、剖面等等。

6、如何对井加修井作业,如压裂。

7、MD指的是什么深度?答:measure depth 测量深度 TVD T otal variation diminishing 垂直深度8、MD测深, 补心海拔吗?答:补心海拔是井位的井口海拔加上钻台到井口的距离。

Eclipse office练习6:使用PVT关系式

Eclipse office练习6:使用PVT关系式

练习6:使用PVT关系式ECLIPSE Office 包含的有计算流体物性的关系式(符合工业标准)。

该练习描述了怎样利用这些关系式来计算油、气、水的物性。

目录:●输入已有的数据集●用关系式定义岩石物性●用关系式创建水的物性●用关系式创建气的物性●用关系式创建含气原油的物性●观察PVT关键字●保存关键字●运行模拟●讨论数据准备将利用到如下的文件:pvt_tutorial.data 、GRID1.GEC、PERMX.GEC、PORO.GEC它们的文件位置在:office_course \ example \ example6。

再将这些文件拷贝到工作子目录中。

一、输入已有的数据集从输入的数据集开始。

在该数据集中不包括油、气、水和岩石的物性参数。

1 启动ECLIPSE Office。

2 ECLIPSE:File | New Project。

3 调入工程PVT.off。

4 ECLIPSE Office:Case | Import。

5 输入pvt_tutorial.data6 ECLIPSE Office:File | Save Project7 ECLIPSE Office:Module | Data Manager8 Data Manager Module:Section | Case Definition9 在Case Definition面板中,选择PVT键。

这会显示包含油(含溶解气)、水和气的模型。

在该练习中将确定它们的物性。

10 单击OK,关闭Case Definition 面板。

11 Data Manager Module:Section | PVT.二、利用关系式定义岩石的物性1 PVT Section:Section | CorrelationsPVT Correlations面板首先显示标准条件(为PVT表(PVT1)的缺省设置)。

2 PVT Correlations:Edit | Rock PropsPVT Correlations面板现在显示岩石物性关系式。

Ansys Workbench网格控制之——局部网格控制

Ansys Workbench网格控制之——局部网格控制

Ansys Workbench网格控制之——局部网格控制虽然我们学习了全局网格控制的方法,但是在对模型网格划分时,我们一般先接受默认值或定义少量参数,利用Relevance 、Relevance Center、Transition等进行全局网格调整,在必要的区域依靠Advanced Size Functions(高级尺寸函数)细化网格。

我们对网格划分的整体思路是先进行整体网格控制,然后对被选的边、面进行网格细化。

局部网格控制工具在Mesh Control下,或右击Mesh——insert 下。

局部网格设置局部网格控制包含了8个工具,分别是Method(网格划分方法)、Sizing (网格尺寸)、Contact Sizing(接触网格尺寸)、Refinement (细化)、Face Meshing(映射面网格)、Match Control(匹配控制)、Pinch(收缩)、Inflation (膨胀)等。

1 Method网格划分方法Method网格划分方法1.1 Automatic 自动划分法若实体在整体上可扫掠,则划分为六面体,否则划分为四面体。

因为我们用来分析的几何体往往没有那么规整,要达到整体上课扫掠几率是很低的,所以在用Automatic 划分网格时,往往划出来的都是四面体,如下图所示。

对于可扫掠可理解为模型截面无突变,可通过一次性拉伸、扫掠、多截面扫掠等建模方法得到的实体,具体规则见1.4。

自动划分的网格1.2 Tetrahedrons四面体网格优点:适用于任意体,适应性强。

能快速生成。

在关键区域容易使用曲率和近距细化网格。

可使用膨胀细化实体边界的网格。

缺点:在近似网格密度下,单元节点数高于六面体网格。

不能使网格在一个方向排列。

不适合于薄实体或环形体。

1.3 Hex Dominant六面体主导网格法先在几何体表面生成六面体网格,再按需要填充六面体、棱锥或四面体单元。

最终的网格往往是外6面体内4面体。

Eclipse_Office-中文版帮助

Eclipse_Office-中文版帮助

ECLIPSE Office 用户教程—实践与练习指导目录目录 (3)第一章教程概述 (9)1.1教程目的 (9)1.2软件和硬件要求 (10)1.3界面的运用和操作 (11)1.3.1 标准按钮 (11)1.3.2 3D观察器控制 (11)1.3.3 步骤和练习 (12)1.4G ETING S TART (13)第二章ECLIPSE OFFICE概要 (16)2.1模拟过程概述 (16)2.1.1 定义油藏网格 (16)2.1.2 油藏描述 (16)2.1.3 选择模拟模型 (17)2.1.4 求解压力和饱和度值—历史拟合 (18)2.1.5 预测和优化将来的产量 (18)2.2模拟过程中的ECLIPSE O FFICE (18)2.3ECLIPSE O FFICE中的模拟过程 (19)2.4ECLIPSE OFFICE中的主要模块 (19)2.4.1 Data Manager (19)2.4.2 Case Manager (19)2.4.3 Run Manager (19)2.4.5 Report Generator (20)3.1C OMMAND BAR菜单条 (21)3.1.1 File Menu (21)3.1.2 View menu (22)3.1.3 Module menu (23)3.1.4 Case menu (23)3.1.5 List menu (25)3.1.6 Pre/Post menu (25)3.1.7 Util menu (25)3.1.8 Window menu (25)3.1.9 Help menu (26)3.1.9 Application Launch Buttons (26)3.1.10 Status Bar (26)3.1.11 Module Launch Buttons (26)3.1.12 Log Window (26)3.1.13 Case Information Area (27)3.1.14 Data Tree (27)3.2C ASE M ANAGER (27)第四章DATA MANAGER (28)4.1D ATA M ANAGER的主窗体 (29)4.1.1 Section buttons(按钮) (29)4.1.2 Command Bar menu items(菜单条) (31)4.2C ASE D EFINITION S ECTION (33)4.3G RID S ECTION (34)4.3.1 菜单工具条 (34)4.3.2 关键字编辑器模板 (37)4.4PVT S ECTION (44)4.4.1 面板形式 (44)4.4.2 ECLIPSE Black Oil PVT options (45)4.4.3 ECLIPSE 的组分/热采模型的PVT选项 (45)4.4.4 常规的选项 (45)4.4.5 工具条菜单 (45)4.4.6 Keyword Editor Panel(关键字编辑器面板) (47)4.4.7 PVT Correlations(PVT关系式)面板 (49)4.5SCAL S ECTION (60)4.5.1 菜单工具条 (60)4.5.2 Panel 部分 (61)4.5.3 ECLIPSE 黑油模型SCAL选项 (62)4.5.4 ECLIPSE 热采和组分模型SCAL选项 (62)4.5.5 Keyword Editor 面板 (63)4.5.6 SCAL Correlations 面板 (65)4.6I NITIALIZATION S ECTION(数据初始化) (68)4.6.1 工具条菜单选项 (68)4.7R EGIONS S ECTION (71)4.7.1 工具条菜单项 (72)4.8S CHEDULE S ECTION (74)4.8.1 工具条菜单项 (74)4.9S UMMARY S ECTION (78)4.9.1 Main Window 面板 (78)4.9.2 工具条菜单选项 (79)4.9.3 Panel Buttons (80)4.9.4 Selected List Panel (81)4.10M ULTIPLE S ENSITIVITIES S ECTION (81)第五章运行管理器 (83)5.1R UN M ANAGER的主窗口 (84)5.1.1 面板部分 (84)5.1.2 工具条菜单项 (86)第六章结果观察器 (90)6.1概要 (90)6.2R ESULTS V IEWER 主窗体 (90)6.2.1 Command Bar menu items (90)6.2D ATA L INE P LOT WINDOW (93)6.3C OMMAND B AR MENU OPTIONS (94)6.3.1 File menu (94)6.3.2 Edit menu (96)6.3.3 View menu (97)6.3.4 Option menu (99)6.3.4 New menu (99)6.3.5 Calculate menu (103)6.2.6 Graph menu (104)6.2.7 Grid menu (105)6.2.8 User menu (105)6.2.9 Help menu (106)6.2.10 Toolbar buttons (106)6.2.10.1 Top toolbar (106)6.2.10.2 Left toolbar (108)6.32D VIEWER (108)6.43D V IEWER (109)6.4.1 Command Bar menu items (109)第七章报告生成器 (128)7.1报告生成器的主窗体 (128)7.1.1 命令条菜单项 (128)7.1.2工具条按钮 (131)第八章非结构化网格 (132)8.1概要 (132)8.2U SING THE U NSTRUCTURED G RIDDER (132)8.2.1 Properties (133)8.2.2 Maps (133)8.2.3 Gridding (133)8.2.4 Local Grid (134)8.2.5 Bulk grid (134)8.2.6 Grid centers (134)8.3R ESERVOIR MODEL (135)8.3.1 Reservoir (135)8.3.2 Primary volume (135)8.3.3 External boundary type (135)8.3.4 Grid controls (136)8.3.5 Z divisions (136)8.3.6 Well (136)8.3.7 Well track (136)8.3.8 Effective Wellbore volume (137)8.3.9 Reference Depth (137)8.3.10 Grid controls (137)8.3.11 Fault (137)8.3.12 Property data (137)8.3.13 Limitations (138)8.3.14 Command Bar menu items (139)附录:练习集 (150)练习1:软件的标准使用 (150)练习2:常见的实际任务 (162)练习3:局部网格加密 (171)练习4:建立模型 (188)练习5:用ECLIPSE O FFICE 和S IM O PT进行历史拟合 (200)练习6:使用PVT关系式 (210)练习7:构建PEBI(非结构网格)模拟网格 (216)第一章教程概述本教程是教我们怎样使用ECLIPSE Office来管理和分析油藏模拟工程。

油藏数值模拟-基础培训-2

油藏数值模拟-基础培训-2
◆粗化参数分为静态的物性参数(如孔、渗、饱等)和动态参数(如毛细管
力和相对渗透率)。
◆粗化方法包括各种加权平均方法及其组合,还有更为精确的流动方程算法。
粗化效果可以运用流线法快速直观地进行检验。
◆eclipse还可以在用户不感兴趣的区域局部稀化,并可在运行中按需要取
消或执行。
求实 创新 超越
REALITY,INNOVATION,TRANSCENDENCY
组分模拟器
E300 组分模拟器,当相变化非常重要时使用组分模拟器 适用于凝析气藏、挥发性油藏、注气开发等油藏。
热采模拟器
E500 热采模拟器,适用于包含油、气、水三相的稠油热 采。
流线模拟器
FrontSim 流线模拟器,更快速的模拟流程、流线的直观 显示、减少建模的不确定性、减少历史拟合时间。
求实
创新
数值模拟运算联系在一起求解,求解过程中可设定产量或注入量作为约束
条件。
面管网。如有并行系统,每个模型可以分配到独立的处理器运行。
◆关于边界方式,首先在FloGrid中通过角点网格或PEBI网格能逼真地
再现各种复杂的边界形状。其次根据问题的实际情况,把油藏边界处理成 封闭边界和油水边界。 水区。非邻点连接技术可以处理含水层处理中的相关计算问题。
超越
REALITY,INNOVATION,TRANSCENDENCY
ECLIPSE软件特色功能
基本特点(ECLIPSE 100) 自由的输入格式 1,2或3相模拟 方向渗透率 端点平衡 块中心/角点网格 非相邻连接 解析水体和数值水体 双孔,双渗 Pc & Kr滞后 垂向平衡 可动流体校正 精细化网格平衡 分子扩散 API和示踪剂跟踪 垂直井,水平井和斜井 井筒内窜流和多相混合流动 地面设施建设模拟 钻井序列设计和修井措施 IMPES和全隐式方法

VBA中常见的文件加密与解密方法与实例

VBA中常见的文件加密与解密方法与实例

VBA中常见的文件加密与解密方法与实例文件加密和解密是信息安全领域中必不可少的一部分。

VBA(Visual Basic for Applications)是一种编程语言,常用于Microsoft Office软件中,如Excel、Word等。

VBA 提供了许多可用于文件加密和解密的方法和函数,以帮助保护敏感信息和数据。

本文将介绍VBA中常见的文件加密和解密方法,并提供相应的实例。

一、VBA中的加密方法1. 使用密码保护文件Excel和Word都提供了密码保护文件的选项。

你可以设置访问密码,使得未输入正确密码的情况下无法打开或编辑文件。

下面是一个加密Excel文件的示例:```vbaSub PasswordProtectWorkbook()Dim strPassword As StringstrPassword = InputBox("请输入密码:")ThisWorkbook.Password = strPasswordEnd Sub```2. 使用加密算法加密文件内容VBA提供了多种加密算法,如DES、AES等。

你可以使用这些算法对文件内容进行加密。

下面是一个使用DES算法进行加密的示例:```vbaSub EncryptFileContent()Dim strInputFile As String, strOutputFile As StringDim objFSO As FileSystemObjectDim objInputFile As TextStream, objOutputFile As TextStreamDim strFileContent As String, strEncryptedContent As StringDim objDes As New CryptoAPI' 读取原文件内容strInputFile = "原文件路径"Set objFSO = New FileSystemObjectSet objInputFile = objFSO.OpenTextFile(strInputFile) strFileContent = objInputFile.ReadAllobjInputFile.Close' 加密文件内容objDes.Key = "加密密钥"objDes.Message = strFileContentstrEncryptedContent = objDes.Encrypt' 写入加密后的内容到新文件strOutputFile = "加密后的文件路径"Set objOutputFile =objFSO.CreateTextFile(strOutputFile)objOutputFile.Write strEncryptedContentobjOutputFile.CloseEnd Sub```二、VBA中的解密方法1. 使用密码解密文件如果一个文件通过密码保护进行了加密,那么你需要输入正确的密码才能打开和编辑文件。

ctf excel破解题目

ctf excel破解题目

ctf excel破解题目CTF(Capture The Flag)是一种网络安全竞赛,参赛者在比赛中通过攻防各种计算机系统,解决与网络安全相关的题目来获取分数,最终实现目标。

在CTF比赛中,Excel破解题目属于逆向工程或密码学领域,要求参赛者利用现有知识和技术破解受保护的Excel文件。

下面是解决Excel破解题目的一些建议:1. 首先,了解Excel文件的结构和保护机制。

Excel文件主要由三个部分组成:工作簿(.xlsb)、工作表(.xlsx)和宏(.vba)。

密码保护可能存在于这三个部分之一或多个部分。

2. 分析工作簿和工作表的保护机制。

Excel文件的工作簿和工作表都可以设置密码保护,以确保数据不被未经授权的用户访问。

密码保护通常采用加密算法(如SHA-512)对特定数据进行加密,例如工作簿的权限结构、工作表的权限矩阵等。

3. 分析宏代码。

宏代码是Excel文件中用于执行特定任务的VBA脚本。

在某些情况下,宏代码可能包含用于破解密码的保护机制。

通过分析宏代码,可以找到破解密码的方法。

4. 查找并修改密码保护相关数据。

在分析文件结构的过程中,找到存储密码保护数据的部分,如工作簿的workbook.xml文件和工作表的sheet1.xml文件。

在这些文件中,找到与密码保护相关的数据(如加密算法、密钥等),并修改为正确值以破解密码。

5. 利用已知漏洞或技巧。

在破解Excel文件的过程中,可以利用已知的漏洞或技巧,如VBA代码中的特定函数或行为。

这些漏洞和技巧可能有助于绕过密码保护机制。

6. 编写破解程序。

根据上述分析,编写一个程序来破解Excel文件的密码。

该程序应能够处理不同类型的Excel文件,并具有较高的破解成功率。

7. 在实际比赛中,要关注比赛规则和题目要求。

根据比赛规则,参赛者可能需要提交破解后的Excel文件或其他证明破解成功的证据。

确保在规定时间内完成破解任务并按照要求提交答案。

斯伦贝 谢北京 培训中 心

斯伦贝 谢北京 培训中 心

课程日期: 详见公共课程表
Schlumberger Private
GeoFrame 系统和项目管理
本课程使参加者学到GeoFrame的基础系统管理知识、与GeoFrame 有关的UNIX、Oracle的基础 知识。
课程内容: • GeoFrame 所支持的UNIX 硬件平台介绍、图形卡,外设配置 • 与安装和管理有关的GeoFrame 技术 • GeoFrame 中的绘图仪、打印机配置 • Flexlm 的许可证管理 • 在项目管理工具中添加用户、磁盘资源 • 归档和删除项目数据 • GeoFrame 数据加载及管理 • Oracle 的基本管理,启动和关闭数据库 • Oracle 数据库的备份策略,备份与恢复 • GeoFrame 常见故障诊断及解决
学员要求: 主要面向地质和油藏工程师
课程日期: 详见公共课程表
Petrel 属性建模
本课程重点讲授地质建模的基本原理和方法及其在Petrel中的应用。
课程内容: 地质统计基本知识 • 数据分布 • 变差函数 • 克里金 • 序贯高斯模拟 沉积相建模 • 基于目标模拟 • 序贯指示模拟 属性建模 • 多种方法创建属性模型(第二数据体、相关属性体等)
Schlumberger Private
斯伦贝谢 SIS 北京培训中心公共课程表一
地质 地震 岩石物理 测井
Schlumberger Private
课程名称
Petrel 基础课程 Petrel Introduction Course Petrel 地震解释 Petrel Seismic Visualization and Interpretation Petrel 属性建模 Petrel Property Modeling Petrel 油藏工程 Petrel Reservoir Engineer GeoFrame 地震解释 GeoFrame Seismic Interpretation Workshop GeoFrame 地质办公室 GeoFrame Geology Office Workshop GeoFrame 测井解释 GeoFrame Petrophysics Workshop GeoFrame 系统与项目管理 GeoFrame System Administration Eclipse 黑油模型 和 Eclipse 办公室 Eclipse Black Oil & Eclipse Office Eclipse 高级培训 Eclipse Advanced Simulation Workshop OFM 油田生产管理 OFM-Oil Field Manager PipeSim 生产系统优化设计 PipeSim Production System Design&Optimization Merak 经济评价与风险分析 Merak Economic Evaluation and Risk Analysis

油藏数值模拟eclipse入门学习

油藏数值模拟eclipse入门学习

覆盖原来数据
导入数据
流程
1. 设置单位 2. 导入整理的数据文件 3. 导出.sch文件,查看是否有错,有错则进行修改直到没有错误 4. 进行输出设置 5. 最后再导出无错的数据 6. 导入至office
中间的时间间隔则是生产情况未发生变化,平均化生产数据 为减少运算时间,根据生产时间进行不同时间采样
动态文件 时间文件 层位文件 井轨迹文件 生成井组、井组控制文件
Gird和init从office中拷贝过来
启动schedule 设置单位 输入数据 replace,可改变数 据查看错误类型
裂缝性储层
从软件 中生成 的井轨 迹文件
导出数据看是否有提示错误
查找井位数据 错误
通过flogrid 创建、修改井位
多图 对应图数值表可 导出
针 对 单 井 进 行 切 换
单一文件
每次 修改 都要 运行 和调 用
要进行前后对比,加载完后打 开不动,在进行修改,然后再 运行加载可进行两个结果对比
两次结果 进行运算 对比
工程 文件
几何体
编译性 错误
性质 运行中 的产生 的信息 可打开
每一个案例输入数 据的总文件
Poro属性也需要进行先行变换
导入至office中(新建工程),若在原工区则需删掉历史记录 挨个导入文件
完善其他内容
可从别的工程中导入,再 相应修改
初始化
在flogrid中分 别查看油水 界面
Grid和property需要从office中导入已生成的文件
五类七个文件放入schedule中,进行下一步工作
设置油气水性质
岩石性质关键字需定义
在此中选择“rock properties”

2009年斯伦贝谢发布ECLIPSE油藏数植模拟软件操作技巧中文版

2009年斯伦贝谢发布ECLIPSE油藏数植模拟软件操作技巧中文版
ECLIPSE 油藏数值模拟软件 油藏数值模拟软件 使用技巧 2009 V1
斯伦贝谢科技服务(北京)有限公司 有限公司
Copyright Notice © 2009 Schlumberger. All rights reserved. No part of this manual may be reproduced, stored in a retrieval system, or translated in any form or by any means, electronic or mechanical, including photocopying and recording, without the prior written permission of Schlumberger Information Solutions, 5599 San Felipe, Suite 1700, Houston, TX 77056-2722. Disclaimer The License Agreement governs use of this product. Schlumberger makes no warranties, express, implied, or statutory, with respect to the product described herein and disclaims without limitation any warranties of merchantability or fitness for a particular purpose. Schlumberger reserves the right to revise the information in this manual at any time without notice. Trademark Information Software application names used in this publication are trademarks of Schlumberger. Certain other products and product names are trademarks or registered trademarks of their respective companies or organizations.

数值模拟入门知识简介

数值模拟入门知识简介

数值模拟入门知识简介第一:从掌握一套商业软件入手。

我给所有预从事油藏数值模拟领域工作的人员第一个建议是先从学一套商业数值模拟软件开始。

起点越高越好,也就是说软件功能越强越庞大越好。

现在在市场上流通的ECLIPSE,VIP 和CMG 都可以。

如果先学小软件容易走弯路。

有时候掌握一套小软件后再学商业软件会有心里障碍。

对于软件的学习,当然如果能参加软件培训最好。

如果没有机会参加培训,这时候你就需要从软件安装时附带的练习做起。

油藏数值模拟软件通常分为主模型,数模前处理和数模后处理。

主模型是数模的模拟器,即计算部分。

这部分是最重要的部分也是最难掌握的部分。

它可以细分为黑油模拟器,组分模拟器,热采模拟器,流线法模拟器等。

数模前处理是一些为主模拟器做数据准备的模块。

比如准备油田的构造模型,属性模型,流体的PVT 参数,岩石的相渗曲线和毛管压力参数,油田的生产数据等。

数模后处理是显示模拟计算结果以及进行结果分析。

以ECLIPSE 软件为例,ECLIPSE100,ECLIPSE300 和FrontSim 是主模拟器。

ECLISPE100 是对黑油模型进行计算,ECLISPE300 是对组分模型和热采模拟进行计算,FrontSim 是流线法模拟器。

前处理模块有Flogrid,PVTi,SCAL,Schedule,VFPi 等。

Flogrid 用于为数值模拟建立模拟模型,包括油田构造模型和属性模型;PVTi 用于为模拟准备流体的PVT 参数,对于黑油模型,主要是流体的属性随地层压力的变化关系表,对于组分模型是状态方程;SCAL 为模型准备岩石的相渗曲线和毛管压力输入参数;Schedule 处理油田的生产数据,输出ECLIPSE 需要的数据格式(关键字);VFPi 是生成井的垂直管流曲线表,用于模拟井筒管流。

ECLIPSE OFFICE 和FLOVIZ 是后处理模块,进行计算曲线和三维场数据显示和分析,ECLIPSE OFFICE 同时也是ECLIPSE 的集成平台。

ECLIPSE黑油模型简单入门教程

ECLIPSE黑油模型简单入门教程

61
Schedule
二. 观 察 数 据 和 修 改 增 补 数 据
62
Schedule
二. 观 察 数 据 和 修 改 增 补 数 据
63
Schedule
二. 观 察 数 据 和 修 改 增 补 数 据
64
Schedule
二. 观 察 数 据 和 修 改 增 补 数 据
65
Schedule
50
一. 建立数模数据文件
•用FloGrid建立网格数据体
•用Schedule建立生产数据体
•用Office/Data建立其余数据体
51
一. 建立数模数据文件(2)
使用
Schedule
建立生产数据文件
52
Schedule 要点
一.导入数据
1.准备 生产历史数据文件(*.vol)、 措施数据文件(*.ev)、 自编 井斜数据文件(*.cnt & *.dev) 网格数据文件(*.grid) 从DATA导出 属性数据文件(*.init) 2.导入数据
四.输出地质模型文件 五.保存Workspace
7
FloGrid
一.导入数据 右键
建立平面
导入数据
数据为Contour、 Scatter
形成mesh map
8
FloGrid
一. 导 入 数 据
9
FloGrid
一. 导 入 数 据
10
FloGrid
一. 导 入 数 据
11
FloGrid
一. 导 入 数 据
Schedule完成) 3.流体,岩石,初始条件、输出控制等数据体;(用 Office\Data完成)
3
一. 建立数模数据文件

如何进行网格的局部加密

如何进行网格的局部加密

如何进行网格的局部加密总的来说有两种方法进行网格的局部加密:一种是在做网格时就进行局部加密。

另外一种是根据计算中间结果进行自适应加密。

再fluent中计算若干步后,可以在adapt 下拉菜单下面选择根据压力梯度,温度梯度等自适应加密。

1.Gambit生成的网格如何进行局部加密?可采用分块生成网格的办法,或使用边界层网格。

2.二维轴对称问题,想在对称轴附近的狭长区域加密网格。

最简单的就是将模型分块,轴附近的狭长区域是一块,其它是另一块,两块分别分网格。

3. 经常出现在两个面交线上的网格间距不同的现象,也就是两块网格不连续的现象,怎么克服这种情况?将相邻的线(面)merge或connect以后,在公共边及其相对的边上设置相同的节点数就好了。

先将交线分成线网格,可控制间距,再分面网格.采用分块网格划分的时候,在两个相邻块之间设置了connected,但是这两个块我要用不同尺寸的网格来划分。

比如说我用结构化的六面体网格来划分,一遍的尺寸为2,另一边的尺寸为3,这时候公共边界面该怎么处理?如果采用cooper的格式来划分这个网格,尺寸就是前面所说的,该怎么来做呢?我用单独的两个块试过,就是在公共边界上采用interface的格式,但是由于与这个公共边界相邻的另一个边界也不得不用interface格式,结果导入fluent的时候就说can not creat a bound loop,也不清楚这是什么问题。

可不可以做个例子具体说明一下3. 经常出现在两个面交线上的网格间距不同的现象,也就是两块网格不连续的现象,怎么克服这种情况?将相邻的线(面)merge或connect以后,在公共边及其相对的边上设置相同的节点数就好了。

先将交线分成线网格,可控制间距,再分面网格.怎么实现?“经常出现在两个面交线上的网格间距不同的现象,也就是两块网格不连续的现象,怎么克服这种情况?将相邻的线(面)merge或connect以后,在公共边及其相对的边上设置相同的节点数就好了。

Icepak学习总结

Icepak学习总结

机柜建模
机柜一般用cabinet来构建,四周可以用 Exhaust,Internal三种,注意使用场合 性能曲线输入方法
风扇直接放在wall上, 即使wall有厚度,空气 也可以通过,前提是风 扇的优先级高于wall Opening放置在cabinet 的缺省壁上,空气可以 直接穿透
自带模型路径
先复制出来,解压缩, 使用icepak的Unpack方 式打开,选择新路径保 存即可
Problem setup
双击Basic parameters,进入设置窗口, 进行相应设置,注意是否开辐射、环 境温度、气体介质、固体材料、表面 处理、重力选型等
定义物体尺寸
两种方式: 1、Start/end 2、Start/length 3、通过装配工具,改变物体的尺寸,详见后续装配工具 每输入一组数,可以点击Update,实时监测模型尺寸变化,最后点击Done 新生成的block (或其它器件)自动放在cabinet 的中央
求解:
后处理-face
Face处理工具,可以选择若干物体,显示其后处理云图
后处理-Plane cut
后处理结算结果的启动
第二次启动Icepak打开的只是模型,不包括已经完成的计算结果,必须选择Select ID for postprocessing,选择相对应的求解结果ID,才能提取之前的结算结果,进行分析
Opening
作为出风口的opening为什么还要设 置Temperature为ambient?
Specify the Temperature of the fluid external to the cabinet指定柜体外部 的流体温度
Assemblies应用
Assembly原始尺寸与包含的object外围尺寸相同,可以通 过调整Slack settings进行放大,同时需要开启Mesh separately,可以设置与整个icepak求解域不同的网格类型
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

练习3:局部网格加密在该练习中,用户可以学会在现有工程中进行网格局部加密(LGR:Local Grid Refinement)。

LGR 一般用于包含有生产井的网格中,该示例采用练习1的数据集。

目录:该练习将包含以下部分:●打开现有的工程●运行模拟●观察模拟结果●插入LGR●运行模拟●观察局部网格加密后的输出结果问题描述:模型描述同练习1。

数据准备:1 建立工作文件夹。

2 拷出练习3文件夹中的所有文件。

该文件夹位置为:office_course \ exercises \ exercise3。

一、打开现有工程1 启动ECLIPSE Office。

(GeoQuest启动器;在UNIX系统中,输入@office命令)。

2 选择File | New Project 项,建立新工程,取名为:LGR。

3 选择Case | Import 项,输入现有的数据文件brillig-6.data。

4 选择File | Save Project项,保存该工程。

5 选择View | Display Model in DM。

6 选择View | Display Model in Grid Section。

注意:在ECLIPSE 200 FLUX-license没被切换时,在Data Manager | Case Definition | Reservoir 面板上必须选中FLUX项,且在Data Manager | GRID Section | Grid keywords | Flux Options面板上选择Edit | Delete Keyword项,删除DUMPFLUX关键字。

选择Data Manager | Grid | File Save项,保存Grid Section部分的数据。

二、运行模拟(Run simulation)1 采用以下的方法激活Run Manager:●点击Run按钮。

●选择菜单项ECLIPSE | Modules | RunManager。

2 选择Run Manager | Runs | Submit,运行模拟。

3 当提示窗口出现“simulation finished message ”时,选择Run Manager | File | Close关闭Run Manager。

三、观察运行结果我们将逐步建立一些图片,以直观的形式为用户提供相关信息,以帮助用户作出决定。

该部分也是可选的。

●为了继续LGR练习,可直接到后面的“Insert Cartesian LGR”部分。

结果观察器1 选择File | Open Current Case | SUMMARY,打开结果观察器,并读入summary 数据。

2 选择Read All Reports和Read All Summary Vectors。

3 读入结果数据:Result Viewer | File | Open Current Case | Grid4 选择YES,覆盖.RSSPEC 文件。

5 在Extract/Load Solutions面板上,选择Read INIT File和Read All Reports项。

6 单击Load项,继续下面的操作。

注意:若打开GRID文件的选项是无效的,应将关键字GRIDFILE插入到Data Manager | Grid Section | Operation Keywords。

确定关键字NOGGF是从同一部分移入的。

为了能在结果观察器中观察初始物性,因此在同一部分应有关键字INIT。

GRIDFILE将产生扩展名为.GRID或.FINIT的文件,同时,关键字INIT将确保在模拟进行过程中产生扩展名为.INIT或.FGRID的文件。

Data Manager | File | Update将保存所有的变化。

模拟需要再运行一次,以创建文件。

7 选择Results Viewer | View | Summary Vectors,打开Summary Vectors面板。

8 选择Summary Vectors | New | Well | Production Rate ,且从列表中选择LU1,显示井LU1的生产曲线。

9 选择“Next Well Group”图标,显示下一口井的产量。

10 激活LU1的图表。

11 从结果观察器(Results Viewer)主窗体中,打开2D Viewer。

12 在Edit View Options面板上,单击Text项,以显示井号。

13 单击Apply按钮。

提示:选择Cancel 按钮则关闭Edit View Options面板。

缺省的填充色是SOIL(0),这是第一时步的含油饱和度。

14 使二维观察器保持打开状态,但要使其保持最小化。

提示:如果所有父模板被最小化了,则所有子模板也将被最小化。

为了能在没有父模板(Results Viewer)的情况下显示子模板(如Summary Vectors),应先最小化子模板,再最小化父模板,然后再单独打开子模板。

15 在Results Viewer主面板上,选择3D Viewer按钮。

16 缺省色填充。

是在模拟结束时的原油饱和度。

为了在第一时步设置它,单击" First Timestep "按钮。

为了观察井间的联系,应增加显示的透明度,应运用IJK截面方法:17 选择3D Viewer | Grid | Display | Transparency项,改变透明度为0.6,或利用滑动块观察不同的部分。

18 在Auto Apply被自动切换时,单击Apply。

提示:用鼠标右键单击Grid Transparency框,显示当前的auto-appluy设置。

通过释放鼠标右键来在auto-apply和off之间切换。

19 单击Transparency面板上的Close按钮,退出该面板。

20 选择3D Viewer | Grid | IJK Slice项,激活IJK Slice Selection面板。

21 通过I=14和J=8来选择井LU1所在的网格行和列。

22 单击“Cell Outline”按钮,显示网格外形。

23 单击几次“Vertical Stretch”按钮,可垂向伸长图象的显示。

24 选择Grid | Wells项显示Wells面板,可以调整图形的外观(高度和宽度)。

提示:安装的不同,其所产生的影响也就不同。

应选择效果最好的。

25 用鼠标中间的键可以旋转网格三维图形。

26 关掉Wells面板和IJK Slice面板。

27 选择3D Viewer | Grid | Timesteps,选择报告时步(10) 30 Dec 1999。

显示的结果图象如图3.2,其可以最小化。

图中,井上方向下的箭头表示该井为注入井,箭头向上为生产井。

井上方为矩形块,则表明在这段时间内该井被关闭,井间的颜色代码表示如下:不活泼(灰色),封闭(红色),畅通(绿色)。

这些设置随着系统的不同而不同。

报告生成器(Report generator)1 在ECLIPSE Office 主面板上激活Report Generator。

2 在ECLIPSE 模拟运行的过程中,打开打开创建RTF输出文件的功能,在这种情况下生成的文件为LGR_E100.PRT。

也可选择Reportor Generator | File | Open Current Case | PRT。

提示:在Data Manager中为了将所选择的报告写入PRT文件,应在运行之前,选用下列关键字(从所提供的列表中选择):RPTGRID(GRID Section),RPTPROPS(SCAL and PVT Section),RPTSOL(Initialization Section),RPTSCHED(Schedule Section)3 选择Report Generator | Report | PRINT项,显示Report Extraction 面板(列表显示所有的PRT文件)。

4 选择Wells 报告项。

5 在每一报告时步上单击它,使其成为当前井史报告。

这样可以观察到相关时步内的报告内容。

6 为了选择报告,单击它且单击Add to List按钮。

7 单击OK,执行从PRT文件中选择的报告。

一个LGR_E100_PRT.OFF文件被自动创建到当前文件夹中。

8 向下滚动每口井的输出报告,观察井LU1在730天内的生产变化情况(参见图3.3)。

在这种状态下,油井LU1处于GRUP的控制,且仅在第七层生产。

9 最小化该报告,保证Report Generator模块不被关闭。

数据管理器(Data manager)1 在ECLIPSE Office主面板上单击Data按钮,激活数据管理器。

2 在数据管理器中选择Schedule Section项。

3 向下滚动事件列表,直到Well Connection Data时间可见。

依次选择每一事件,知道Well LU*事件可见。

注意:所有的井名均以LU开头,其完井段在2至5层,但起初均不生产(Open/Shut Flag设置为AUTO)。

这意味着当一口井处于维修时,别的井的联系条件将被自动打开。

LU*井均在第7层完井,如在下面的Well Connection Data for Well LU*事件中所显示的。

这些联系条件在最初就被打开了。

最终的显示(Final display)1 建立最终的图象,以包含所有井的信息。

在Window's Quick Launch pad中最小化窗体。

且打开如下窗体:●Data Manager | Schedule●Results Viewer | 2D Viewer●Results Viewer | 3D Viewer●Results Viewer | Summary Vectors●Report Generator2 安排以上窗体,使其有序。

注意:Report Generator 面板显示在730天内油井的生产报告,注意LU1井仅以第7层生产。

3 关于原油饱和度数据的三维显示,单击“Next TimeStep”图标,直到01 January 1992。

提示:通过单击" Cell Outline "和“Display Simultion Grid Cells”图标切换网格。

此时,仅井间的联系可见。

在此时,井LU1在第二层到第六层的井联系仍是关闭的,用红色表示。

第七层产油,在生产报告中显示出相应日期的产量,在此是4444STB/DAY。

4 激活一时步上的3D观察器,注意井LU1的所有联系是STOPPED,在GREY中用颜色标明。

5 在生产动态曲线上改变X轴(在Result Viewer | Summary Vectors中的WOPR),X轴显示的是日期。

相关文档
最新文档