Eclipse油藏数模群学员交流总7-11月总结
油藏数值模拟上机实习ECLIPSE_Launcher软件基本操作
Krw 0 0.0001 0.0003 0.0012 0.0023 0.0102 0.0219 0.0416 0.0721 0.1448 0.178 0.2604 1
Kro 1 0.7407 0.6829 0.5722 0.5194 0.3715 0.1526 0.0822 0.02 0.005 0.0003 0 0
Pc (bar) 0 0 0 0 0 0 0 0 0 0 0 0 0
加入饱和度方程分区
保存、退出
五、输入初始化数据(定义初始条件)
加入平衡区分区
加入输出控制
平衡初始化,计算初始饱和度和初始压力
观察储量
输入分区数据
如果前面的工作中没有输 入了分区数据,则利用这2 个功能加入分区数据。
顶面埋深:2000m
孔隙度:20% 渗透率:100mD
一、新建项目
新建一个属于自 己的目录
双击启动Eclipse Launcher
单击启动office
模块管理器
双击
单击
二、数据输入与管理
2
1
2
1
2选1
Y方向的渗透率=X方向的渗 透率
垂向(Z方向)的渗透率为 水平方向的1/10
实习目的:
1、熟悉油藏数值模拟的上机工作流程; 2、了解油藏数值模拟的资料需求; 3、掌握Eclipse软件的基本操作。 实习内容:
1、 使用块中心网格系统建立一个一维的概念模型;
2、完成一维油水两相的数值模拟; 3、简单分析模拟结果。 时间安排: 4学时课堂练习、4学时课下练习。
概念模型
500m 20m 20m 20m 1 2 3 4 5 。。。13。。。。 23 24 25
如果在前面的工作中已输入 了分区数据,这里就有了。
java实训心得体会总结6篇
java实训心得体会总结6篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作报告、演讲致辞、条据文书、合同协议、心得体会、自我鉴定、规章制度、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays, such as work reports, speeches, written documents, contract agreements, insights, self-evaluation, rules and regulations, teaching materials, complete essays, and other sample essays. If you want to learn about different sample formats and writing methods, please pay attention!java实训心得体会总结6篇只有用真实的情感写心得体会,才能让读者感受到我们的真诚与热情,写心得体会是我反思自己行为的重要工具,本店铺今天就为您带来了java实训心得体会总结6篇,相信一定会对你有所帮助。
学习eclipse的经验和体会--网络资料.doc
我在这里要分享的是一点学习eclipse的经验和体会。
希望可以对初学eclipse的果友有所帮助。
因为eclipse是比较有代表的数模软件。
加之各个数模软件都是相似的。
只要你掌握一款,其他的也就很容易了。
在此,我就不多做技术上的过多讨论,很多网站和学习材料都有。
同时如果有单位培训最好。
如果没有,可以参考我的自学经验。
1. 正确树立对数模软件的观点?数模软件仅仅是一种工具。
尽管现场的广泛应用,但局限性更多。
正确树立对数模软件的观点十分重要。
数模软件并不是万能的,也并不神秘。
相反其原理十分简单,存在问题也很多。
2.为什么要学习和应用数模?因为油藏的复杂性,目前没有比数模更好的方法来完成一些现场的工作研究。
比如剩余油饱和度的分布等。
可以说数模是一种有效且实用的技术。
同时,也是各大公司明文要求要做的。
3.数模不仅仅是一种操作?初学eclipse的人往往是按照数模例子的流程把数模的过程跑一遍。
然后做现场项目的时候按照经验调整参数进行研究。
更多的时候我们是按照既定的模式进行。
但是初学者要牢记,数模输入的是垃圾,输出的也是垃圾。
同理,在垃圾上操作跟没有任何价值。
所以一定要重视数模的基本原理以及各参数的物理意义和作用。
4.数模基本的原理一定要清楚?虽然数模软件以操作为主。
要想用好,一定要把数值模拟的原理搞清楚。
包括渗流方程的建立、离散、网格的划分、求解方法。
压力饱和度的计算等。
同时理解各个参数出现的位置。
明确这些,你对数模中参数的输入、参数的计算、以及敏感性分析等讲理解的更为透彻。
5.数模的数据最为关键?初学者一定要建立对数据的恐惧感。
明确每一个参数的格式是最基本的。
重要的是他的来源和如何计算。
也就是在数模原理的基础上加深对参数的理解。
这就用到很多油层物理的知识。
一定要看到数据就打个冷战。
这个数据到底有没有问题?6.数模的基本流程?数模的操作,也就是我们学的操作过程是最次要的。
有人指导几天就可以掌握。
无非就是1.数据准备和输入 2.数模运算3.结果分析我们往往重视和学习的都是第二个步骤。
java实习总结(精选4篇)
java实习总结(精选4篇)java 篇1在本学期的开学初期,我们在学校机房进行了为期三周的JAVA实训。
现在即将结束了,回首本学期的java学习,重点还是在学习概念等一些常识性的东西,通过这次为期三周的实训,遇到了很多自己感兴趣的问题,就会很有兴趣,当然学知识可不能凭自己的爱好和一时兴趣,不能遇到自己不敢兴趣的问题就把它抛给同学,要学会自己踏踏实实认真的去解决问题。
要一步一个脚印,认认真真,踏踏实实,理论与实践相结合,在扎实掌握课本实例和内容之后,有一定的扩展阅读和课外学习,充分全面的了解JAVA的应用和扩展运用。
本次我们小组所做的程序是“小小通讯录”基本功能已经较好的完成,可是还是有一些不完善,比如我们的通讯录没有能够做到把通讯录里所储存的信息以列表的形式展现出来,所以还是有些不完善,,我们的指导老师对我们的程序作出了大体评价,发现我们的思想还是处于一个比较简单的过程当中,老师的几句简单评价,就带给我们无与伦比的冲击性,由于我们写程序的经验尚且较少,很多东西无法考虑到位,老师的点评,使我们认识到了不足与今后的前进方向与目标,使我们更加具有动力与激情,拥有了继续认真学习JAVA的信心,拥有了成为一位合格的高级程序员的壮志,在编写程序的过程当中,我们在一开始就遇到了问题,一直在纠结与是使用数据库连接还是使用文件,经过老师的耐心讲解,我们了解到了尚未接触到的Jar包等一些列名词,但是经过数据库的抒写与连接发现SQL20xx与SQL20xx无法同步,所以最终我们选择了使用文件来进行这次程序的编写,第二个问题就是我们的程序在进行按钮新窗口的链接,在新窗口弹出时,无法将老窗口关闭,纠结了好久,询问老师,老师还给我用了“父子”的生动例子来讲解,最终我们查找JDK,查找类的用法终于完美解决!甚是兴奋! 在我所学的语言当中,我自认为JAVA是一门比较强大的面向对象的编程语言,不仅仅因为它的跨平台性,更多的是因为它的灵活多变和实用性较强,可以说比较的经典和强悍。
11月数学月总结与反思(精选3篇)
11月数学月总结与反思(精选3篇)11月数学月总结与反思篇11、课内重视听讲,课后及时复习。
新知识的接受,数学能力的培养主要在课堂上进行,所以要特点重视课内的学习效率,寻求正确的学习方法。
上课时要紧跟老师的思路,积极展开思维预测下面的步骤,比较自己的解题思路与教师所讲有哪些不同。
特别要抓住基础知识和基本技能的学习,课后要及时复习不留疑点。
首先要在做各种习题之前将老师所讲的知识点回忆一遍,正确掌握各类公式的推理过程,庆尽量回忆而不采用不清楚立即翻书之举。
认真独立完成作业,勤于思考,从某种意义上讲,应不造成不懂即问的学习作风,对于有些题目由于自己的思路不清,一时难以解出,应让自己冷静下来认真分析题目,尽量自己解决。
在每个阶段的学习中要进行整理和归纳总结,把知识的点、线、面结合起来交织成知识网络,纳入自己的知识体系。
二、适当多做题,养成良好的解题习惯。
要想学好数学,多做题目是难免的,熟悉掌握各种题型的解题思路。
刚开始要从基础题入手,以课本上的习题为准,反复练习打好基础,再找一些课外的习题,以帮助开拓思路,提高自己的分析、解决能力,掌握一般的解题规律。
对于一些易错题,可备有错题集,写出自己的解题思路和正确的解题过程两者一起比较找出自己的错误所在,以便及时更正。
在平时要养成良好的解题习惯。
让自己的精力高度集中,使大脑兴奋,思维敏捷,能够进入最佳状态,在考试中能运用自如。
实践证明:越到关键时候,你所表现的解题习惯与平时练习无异。
如果平时解题时随便、粗心、大意等,往往在大考中充分暴露,故在平时养成良好的解题习惯是非常重要的。
三、调整心态,正确对待考试。
首先,应把主要精力放在基础知识、基本技能、基本方法这三个方面上,因为每次考试占绝大部分的也是基础性的题目,而对于那些难题及综合性较强的题目作为调剂,认真思考,尽量让自己理出头绪,做完题后要总结归纳。
调整好自己的心态,使自己在任何时候镇静,思路有条不紊,克服浮躁的情绪。
java实训个人总结8篇
java实训个人总结8篇篇1时间过得真快,转眼间我已经实训了4个月了。
在这4个月的时间里,我学到了很多关于Java的知识,也积累了一些工作经验。
现在,我对这段时间的学习和工作进行一下总结,以便更好地反思和提高。
一、Java基础学习在实训初期,我主要学习了Java的基础知识,包括Java的基本语法、面向对象编程的思想、常用的数据结构和算法等。
通过不断练习和巩固,我逐渐掌握了这些基础知识,并能够灵活运用它们来解决实际问题。
二、项目实践在掌握了Java基础之后,我开始了项目实践的阶段。
在这个过程中,我参与了一个小型项目的开发,主要负责后端接口的设计和实现。
通过实践,我深刻体会到了Java在实际应用中的强大之处,同时也锻炼了我的团队协作能力和解决问题的能力。
在项目实践中,我遇到了很多挑战。
例如,在实现某个功能时,我最初的设计方案并不完美,导致后续的修改和调整花费了很多时间和精力。
但是,通过不断学习和摸索,我逐渐找到了更好的解决方案,并成功完成了任务。
这个过程让我深刻认识到了学习和实践的重要性,也让我更加自信地面对未来的工作。
三、团队协作在实训期间,我还锻炼了团队协作的能力。
我们经常需要一起开会讨论、分工合作、共同解决问题。
在这个过程中,我学会了如何与他人有效沟通、如何分工协作、如何处理团队冲突等。
这些能力对于未来的工作和生活都非常有用。
四、自我提升除了学习和项目实践之外,我还注重自我提升。
我不断阅读相关的技术文档和书籍、观看视频和参加线上线下的技术交流活动等。
这些经历不仅让我更加深入地了解了Java技术栈的各个方面,还让我结识了很多志同道合的朋友和业界大咖。
通过与他们的交流和学习,我受益匪浅。
五、总结与展望总的来说,这次Java实训让我收获颇丰。
我不仅掌握了Java的基础知识,还锻炼了项目实践和团队协作的能力。
同时,我也认识到了自己的不足之处并努力加以改进。
在未来的学习和工作中我会继续努力提升自己的技术水平和综合素质以更好地适应市场需求和企业发展需求!篇2一、实训背景与目标本次Java实训旨在通过实践操作,深化理论知识,提高编程技能,以便更好地适应工作岗位需求。
油藏数值模拟方法(2020年7月整理).pdf
第一章油藏数值模拟方法分析1.1油藏数值模拟1.1.1油藏数值模拟简述油藏数值模拟是根据油气藏地质及开发实际情况,通过建立描述油气藏中流体渗流规律的数学模型,并利用计算机求得数值解来研究其运动变化规律。
其实质就是利用数学、地质、物理、计算机等理论方法技术对实际油藏的复制。
其基础理论是基于达西渗流定律。
油藏数值模拟就是利用建立起的数学模型来展现真实油藏动态,同时采用流体力学来模拟实际的油田开采的一个过程。
基本原理是把生产或注人动态作为确定值,通过调整模型的不确定因素使计算的确定值(生产动态)与实际吻合。
其数学模型,是通过一组方程组,在一定假设条件下,描述油藏真实的物理过程。
充分考虑了油藏构造形态、断层位置、油砂体分布、油藏孔隙度、渗透率、饱和度和流体PVT性质的变化等因素。
这组流动方程组由运动方程、状态方程和连续方程所组成。
油藏数值模拟是以应用数学模型为基础的用来再现油田实际生产动态的过程。
具体是综合运用地震,地质、油藏工程、测井等方法,通过渗流力学,借助大型计算机为介质条件建立三维底层模型参数场中,对数学方程求解重现油田生产历史,解决实际问题。
油藏数值模拟技术从50 年代的提出到90 年代间历经40 年的发展,日益成熟。
现在进入另外一个发展周期。
近十年油藏数值模拟为油田开发研究和解决实际决策问题提供强有力的支持。
在油田开发好坏的衡量、投资预测及油田开发方案的优选、评价采收指标等应用非常广泛。
油藏数值模拟功能包括两大部分:①复杂渗流力学研究,②实际油气藏开发过程整体模拟研究,且可重复、周期短、费用低。
图1 油藏数值模拟流程图1.1.2油藏数值模拟的类型油藏数值模拟类型的划分方法有多种,划分时最常用的标准是油藏类型、需要模拟的油藏流体类型和目标油藏中发生的开采过程,也可以根据油气藏特性及开发时需要处理的各种各样的复杂问题而设定,油气藏特性和油气性质不同,选择的模型也不同,还可以根据油藏数值模拟模型所使用的坐标系、空间维数和相态数来划分。
油库工作总结(15篇)
油库工作总结油库工作总结(15篇)油库工作总结1xx年,油库以年初三级工作会议精神为指导,在分公司党委的正确领导下,以科学发展观为契机,通过实施现场管理等工作,确保油库安全生产、油库管理、政治学习落到实处,从加强领导、强化指导、明确责任、细化措施、严格标准等方面着手,通过安全体系的不断健全与完善,在职工中牢固树立“强化日常管理、优化运行模式、适应环境变化”的工作方针,油库安全生产各项工作有机联动,有效开展。
一、安全生产重落实今年以来,油库始终坚持分公司“安全、预防为主、综合治理”的安全生产方针,全面落实安全生产责任制,深入开展隐患排查治理工作,努力探索和构建安全管理长效机制,坚决杜绝各类事故及差错等不安全事件的发生,安全生产保持了平稳态势。
截止到xx月xx日,油库共接卸航煤xx槽车,共计xx吨,比去年同期销售量增长xx%;共发出航煤吨,比去年同期销售量增长xx%。
(一)强化安全意识、明确安全责任年初,为进一步落实安全生产主体责任,油库分别与卸油分队、化计分队签订了“安全服务责任书”,各分队也分别与员工签订了责任书,实现了安全目标层层分解,安全责任人人担的良好安全局面,增强了全员的安全意识,风险意识,责任意识,为全年的安全生产奠定了良好基础。
(二)加强安全检查,完善安全制度油库坚持日周月安全检查制度和不定期的安全抽查,油库工作做到每月有计划,每周有安排。
通过加强对每天生产任务的协调和安排,努力做到安全生产的可控、在控。
同时也使安全检查做到了“有的放矢”。
在安全检查中注重把重点放在反习惯性违章上,认真分析事故隐患和不安全情况的原因和责任,总结和吸取经验教训,落实整改和防范措施。
积极配合上级公司或相关单位进行各专项安全生产大检查。
认真组织开展春季、秋季换季工作和换季工作检查,组织进行专项事故隐患的排查和对查出隐患的整改。
坚持库内库外管线巡视检查制度。
严格执行安全生产法规、规定和标准。
建立、梳理并完善安全管理制度,确保安全管理体系健全、有效、无交叉、无空白,实现集团公司“零事故、零伤害、零污染”和油库“零违章、零隐患”的目标。
技术11月个人总结
技术11月个人总结11月份是一个充满挑战和收获的月份。
在过去的一个月里,我在技术方面有了很大的成长和进步。
下面是我11月份个人总结的一些重点。
首先,我在编程方面有了很大的提升。
在11月份,我积极参与了一个开源项目的开发,负责其中一部分的代码编写和功能实现。
通过与项目组的讨论和合作,我学会了如何处理复杂的编程逻辑和数据结构。
同时,我也学会了如何使用Git管理代码,合并分支和解决冲突。
这次开源项目的经历,不仅提高了我的编程能力,也锻炼了我与他人合作以及解决问题的能力。
其次,在数据库方面,我也有了很大的进步。
在11月份,我参与了一个数据库优化的项目。
通过对数据库的分析和调优,我学会了如何优化查询语句、建立索引以及调整数据库配置参数。
在这个项目中,我不仅学到了很多数据库的知识,还学会了如何通过性能测试和实时监控来评估和改进数据库的性能。
此外,我在网络安全方面也有了一些新的收获。
在11月份,我参加了一次网络安全培训和实践。
通过学习各种网络攻击的原理和防御措施,我提高了对网络安全的认识和理解。
在实践环节,我学会了如何使用一些网络安全工具进行渗透测试和漏洞扫描,发现并修复了一些系统和应用程序中的安全漏洞。
除了以上的一些具体技术方面的进步,我也在11月份培养了一些重要的软技能。
例如,我参加了一次技术交流会议,与其他技术人员分享了自己在某个项目中的经验和教训。
通过与他人交流和倾听他人的意见,我学会了如何更好地表达自己的观点和理解他人的观点。
此外,我还参加了一次团队建设活动,通过合作解决问题的方式,加强了团队的凝聚力和合作能力。
总结起来,11月份是一个充实而收获的月份。
通过参与各种项目和培训,我在编程、数据库和网络安全方面都有了很大的进步。
同时,我也通过技术交流和团队建设活动培养了一些重要的软技能。
在未来,我将继续努力学习和提升自己,不断追求技术的突破和创新。
Eclipse数值模拟软件在油藏剩余油分布研究中的应用
通过对从单井采集来 的岩心分析 、测井和试井数据加 以综 合分析 ,以确定横向和垂向上 油藏性质的分布。还可提供用手 描述岩石性质所需的数据 ,这些数据可 以绘制成等值 图,以供 黑油模拟之需要 。它主要包括 :油藏的构造图 ,有效厚度和总 厚度 、孔隙度 、渗透率 、岩石区域分布等值 图等。
3 E c l i p s e 数 值模 拟 软件 的 应 用 3 . 1 选择 模 拟 区块 建 立模 型
态监测,必须提供 完井数据和注采数据等动态数据 。
3 . 3动 态历 史拟合
建立的地质模型最真实接近实际油藏 ,在 油藏初始化和储 量拟合的基础上 ,进 行油藏开采动态历史拟合 ,目的就是 以该 块油藏的开发动态数据为参照 ,通过不断与油藏开发实 际相匹 配 ,即再现油藏 开发 历史 ,使地质模型最真实地 代表油藏地下 实际 ,掌握 目前地下油藏剩余油分布。
技术创新 l 6 9
蚕l i p s
躲 l l
在油藏剩 余油分布研
◇ 中原 油 田分公 司采油二 厂 杨 宗霞 王聚 高 李 爱军
油 藏 数 值 模 拟 是 研 究 剩 余 油 分 布 的 重 要 手 段 。 应 用
E c l i p s e  ̄藏数值模 拟软件 ,根据模 型 的需 要输入油藏 的地质
2油 藏 开发 特点
所需的流体数据 。在把地 面 、岩石和流体数据恰当地输入模型 后 ,由模型程序可计算出流体性质 、储量及其分布 。为进行动
濮城 西 区沙 二 上2 + 3 油藏 】 9 8 1 年1 0 月 投 入开 发 ,1 9 8 2 实 现 全
Eclipse油藏数值模拟经验
第八步
输入油藏初始参数(Initialization)
在图中所示的窗口中输入油藏初始参数。
第九步
添加水体(Initialization)
在图中所示的窗口中输入水体参数。
第十步
输入生产动态参数(Schedule)
分别在图中所示的窗口中定义井、添加井的限制条件等。
第十一步
选取输出格式(Sumary)
(4)初始流体饱和度和初始压力: 认为是确定参数。必要时允许小范围内修改。
油藏数值模拟工作流程
数据文件准备
初始化计算 生产史拟合 动态预测
结果输出
设定动态控制模式
控制模式的自动切换
含水率上升, BHP下降。
此后,也
BHP
产油量
—18,000天, 产水量稳定 下降。
结束
可调参数
1、岩石数据: a.渗透率 b.孔隙度 c.厚度 d.饱和度 2、流体数据: a.压缩性 b.PVT数据 3、相对渗透率数据
4、单井完井数据: a.表皮效应 b. 井底流动压力
参数的可调范围 1
(1)孔隙度: 如果油层大量岩心分析资料表明,油层部分孔隙度在 19%到21%之间,平均为±20%,变化范围不大。则把孔 隙度视为确定参数,不做修改,或允许改动范围在±3% (2)渗透率: 渗透度在任何油田都是不定参数。这不仅是由于测 井解释的渗透率值和岩心分析值误差较大,而且根据渗 透率的特点,井间的渗透率分布也是不确定的。因此对 渗透率的修改,允许范围较大,可放大或缩小2~3倍或 更多。
油藏数值模拟工作流程
数据文件准备
初始化计算 生产史拟合 动态预测
结果输出
数模工作的主要成果
Eclipse操作流程
第一步
油藏数值模拟上机实践报告
目录一前言 11.1上机实践的目的及要求 11.2 主要完成的实践内容 1二油藏特征分析 22.1 储层物性特征 22.2 流体物性特征 22.3 储层岩石渗流特征 42.4流体性质数据 4三模拟方法及参数 53.1 模拟区域的确定 53.2 模拟网格的划分 53.3 模拟井网的设计 53.4 模拟模型的建立 5四模拟结果展示及分析 74.1 利用天然能量开发对比研究 7 4.2 不同井网开发对比研究 94.3 不同注采比模拟对比研究 104.4 不同采油速度模拟对比研究 124.5 考虑储层孔渗分布规律的模拟对比研究 144.6 不同水驱油阶段流体饱和度分布 16五结论及建议 22参考文献 22油藏数值模拟上机实践报告油藏数值模拟是应用已有规律,采用数值方法求解描述油藏内流体流动问题,并利用计算机研究油藏开发及动态规律的一门技术。
它从地下流体渗流过程中的特征出发,建立描述渗流过程的基本物理现象,并能描述油藏边界条件和原始状况的数学模型,借助计算机计算求解描述油气藏渗流数学模型,并结合油藏地质学、油藏工程学等学科知识重现油田开发的全过程,主要用于解决油田开发实际问题。
简单地说就是在电子计算机上开发油藏。
常用的油藏数值模拟软件主要有ECLIPSE,CMG和VIP,鉴于目前国内外ECLIPSE软件的广泛推广应用,本次上机实践采用ECLIPSE软件进行。
一前言1.1上机实践的目的及要求1)掌握油藏数值模拟的上机操作流程;2)掌握ECLIPSE软件的数据录入、编辑、修改以及分析方法;3)掌握ECLIPSE软件结果输出及三维可视化方法;4)掌握机理模型研究方案设计的思路及方法;5)掌握不同方案之间设计的区别;6)掌握不同方案之间的对比分析方法。
1.2 主要完成的实践内容1)油藏数值模拟数据整理;2)依据现有数据,应用块中心网格系统建立一个三维油藏数值模拟模型;3)预测油藏天然能量开发的最终采收率(不考虑水体能量);4)预测水驱油开发的最终采收率;5)绘制天然能量开发和水驱油方案的生产、注入曲线;6)绘制不同水驱油阶段的含油饱和度分布图;7)建立了五点、七点、九点三种井网模型,并行了对比分析;8)模拟计算出了不同采油速度、注采比情况下结果的差别;9)对考虑储层孔渗分布规律的情况进行了对比研究,并进行了原因分析。
eclipse油藏数值模拟一些入门心得资料
eclipse油藏数值模拟一些入门心得记得上大学最早学围棋时总感觉无从入手,看身边的朋友下棋时学着聂卫平从容入定,潇洒自如的样子,很是羡慕。
后来从书店买来围棋入门指南,夜深人静时照着指南慢慢学如何吃子,如何做眼,什么是打劫,怎么样布局。
掌握了一点基本知识以后开始找水平最差的下,输了一定不能弃擂,脸皮要厚,缠着对方接着下。
赢了水平最差的人后去找中等水平的人下。
这样经过一年半载,再看以前那些学着聂卫平从容入定,潇洒自如下棋的同学,心想他们原来不过如此,赶老聂差十万八千里哪。
在这里也有许多人把我叫大师,专家,如果哪一天你觉得其实我的水平也很一般,那你就到了专业段位了。
市场上有不少关于油藏数值模拟的书,但好像没有类似围棋入门指南那样从基础开始一步一步介绍的书。
我收到不下二十个问油藏数值模拟如何入门的问题。
我尝试写一写油藏数值模拟入门指南,希望对那些刚刚开始进入油藏数值模拟领域的工作者有所帮助。
第一:从掌握一套商业软件入手。
我给所有预从事油藏数值模拟领域工作的人员第一个建议是先从学一套商业数值模拟软件开始。
起点越高越好,也就是说软件功能越强越庞大越好。
现在在市场上流通的ECLIPSE,VIP和CMG都可以。
如果先学小软件容易走弯路。
有时候掌握一套小软件后再学商业软件会有心里障碍。
对于软件的学习,当然如果能参加软件培训最好。
如果没有机会参加培训,这时候你就需要从软件安装时附带的练习做起。
油藏数值模拟软件通常分为主模型,数模前处理和数模后处理。
主模型是数模的模拟器,即计算部分。
这部分是最重要的部分也是最难掌握的部分。
它可以细分为黑油模拟器,组分模拟气,热采模拟器,流线法模拟器等。
数模前处理是一些为主模拟器做数据准备的模块。
比如准备油田的构造模型,属性模型,流体的PVT参数,岩石的相渗曲线和毛管压力参数,油田的生产数据等。
数模后处理是显示模拟计算结果以及进行结果分析。
以ECLIPSE软件为例,ECLIPSE100,ECLIPSE300和FrontSim是主模拟器。
油藏数值模拟eclipse入门学习
覆盖原来数据
导入数据
流程
1. 设置单位 2. 导入整理的数据文件 3. 导出.sch文件,查看是否有错,有错则进行修改直到没有错误 4. 进行输出设置 5. 最后再导出无错的数据 6. 导入至office
中间的时间间隔则是生产情况未发生变化,平均化生产数据 为减少运算时间,根据生产时间进行不同时间采样
动态文件 时间文件 层位文件 井轨迹文件 生成井组、井组控制文件
Gird和init从office中拷贝过来
启动schedule 设置单位 输入数据 replace,可改变数 据查看错误类型
裂缝性储层
从软件 中生成 的井轨 迹文件
导出数据看是否有提示错误
查找井位数据 错误
通过flogrid 创建、修改井位
多图 对应图数值表可 导出
针 对 单 井 进 行 切 换
单一文件
每次 修改 都要 运行 和调 用
要进行前后对比,加载完后打 开不动,在进行修改,然后再 运行加载可进行两个结果对比
两次结果 进行运算 对比
工程 文件
几何体
编译性 错误
性质 运行中 的产生 的信息 可打开
每一个案例输入数 据的总文件
Poro属性也需要进行先行变换
导入至office中(新建工程),若在原工区则需删掉历史记录 挨个导入文件
完善其他内容
可从别的工程中导入,再 相应修改
初始化
在flogrid中分 别查看油水 界面
Grid和property需要从office中导入已生成的文件
五类七个文件放入schedule中,进行下一步工作
设置油气水性质
岩石性质关键字需定义
在此中选择“rock properties”
java实训心得体会范文_java实训实习心得【9篇】
java实训心得体会范文_java实训实习心得【9篇】(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如总结报告、心得体会、策划方案、合同协议、条据文书、竞聘演讲、心得体会、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays, such as summary reports, insights, planning plans, contract agreements, documentary evidence, competitive speeches, insights, teaching materials, complete essays, and other sample essays. If you want to learn about different sample formats and writing methods, please stay tuned!java实训心得体会范文_java实训实习心得【9篇】在生活中,报告与我们愈发关系密切,不同的报告内容同样也是不同的。
第1天油气藏数值模拟培训ECLIPSE关键字介绍
(2)
2个关键字 2个要点问题
胜利油田
SLOF
平衡初始化的过程
(1) 计算过渡带高度
由油水界面和油气界面深度以及相渗曲线提供的最大毛管压力计算。
(2) 计算每一个网格初始的油相,水相,气相压力分布 首先将在流体属性部分提供的油,气,水地面密度折算为地下密度。基
于参考点的深度和对应压力以及油水界面,油气界面深度,过渡带高度,
胜利油田
SLOF
5、REGIONS部分
PVTNUM: 流体分区
SATNUM: 岩性分区
FIPNUM: 储量分区 EQLNUM: 平衡区分区
•不同PVT分区一定要对应不同的平衡分区 •反之不成立
PVTO DENSITY Table1 / Line1 / Table2 / Line2 / Table3 / Line3 / PVDG PVTW Table1 / Table1 / Table2 / Table2 / Table3 / Table3 / ........... REGIONS部分 PVTNUM 123... / EQLNUM 123.../ Solution部分 EQUIL Line1 / Line2 / Line3 /
共32个关键字,16个要点
胜利油田
SLOF
1、RUNSPEC部分
(1) (2) RUNSPEC --**************************************************** TITLE START 1 'OCT' 2007/ METRIC OIL WATER GAS DISGAS DIMENS 21 21 6/ WELLDIMS 50 100 50 5 /
气区、水区的饱和度值通过气及水的饱 和度函数表来确定,油的饱和度则通过 1-Sw-Sg计算得到。
java实训总结收获
java实训总结收获java实训总结收获java实训总结收获,实训,即“实习(践)”加“培训”,下面带来java实训总结收获,欢迎阅读参考。
java实训总结收获【1】这一期的实习,虽然实习的时间不长,但是总体上收获挺大的,学习中我不但有了学习成果的喜悦,而且自己也日渐成熟,有种说不出的喜悦。
以下是我在这次实习中的一些感悟和体会:1.通过过这次实习,我们不仅在编程的理论知识上有所巩固和深化,更重要的是有了实战进行项目开发锻炼动手能力的机会,积累了一笔宝贵的经验。
我学会了如何团队合作,共同开发。
独木难支,光靠一个人的力量是远远不够的。
只有管理组织好一个团队,才能够最终完成项目的开发,或许在编程技术水平上团队成员有高有低,但是,每个人都有自己的闪光点,总可以在团队的找到适合自己的位置,每个人在自己的团队中做的贡献,创造出不可磨灭的重大价值。
2.有些知识点以前没有学过,但我也没有去研究,实习时突然间觉得自己真的有点无知,虽然现在去看依然可以解决问题,但要浪费许多时间,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。
另外一点,也是在实习中必不可少的部分,就是同学之间的互相帮助。
3.我学会了如何理解和分析客户的需求。
软件为客户而生,只有理解了客户的需求才有写出优秀的软件的可能,在这次实战演练中,老师教会了我们如何组织团队正确的理解和分析客户的需求,并写出完善的需求分析,并用于项目开发。
4.我学会了对按照需求对软件架构进行设计,这点我想是我们许多同学之前都非常欠缺的,因为我们在学校的时编写代码篇幅短小,功能单一,所以设计思路通常只留于脑内,非常模糊。
而在这次项目开发演练中,老师手把手的教会我如何从需求中抽象出问题,并将之模块化,然后逐步求精,就如同为高楼大厦搭建栋梁。
此次实习,我深深体会到了积累知识的重要性。
在实习当中我们遇到了不少难题,但是经过我们大家的讨论和老师细心的一一指导,问题得到了解决。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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测深, 补心海拔吗?答:补心海拔是井位的井口海拔加上钻台到井口的距离。
钻台到井口的距离一般叫补心高度。
模型里的深度应该都是不补心海拔。
套补距:从补心(相当于平台)面到井口大四通下平面的距离油补距:从补心(相当于平台)面到井口大四通上平面的距离大四通一般的高度是固定的0.32m,但特殊井口也有例外钻井的深度全部是从方补心面计算即一般的管柱下入深度都是管柱长度+套补距铅封是机械防砂是,连接在整套管柱最顶端的一种封隔器:它的封隔性能应该是利用铅的良好的延展性来实现的…………通过打压,让铅紧密地与套管接触,达到封隔固定的目的MD(measured depth):测量深度;TVD(true vertical depth):垂直深度;TVDSS(true vertical depth subsea):水下真实垂直深度;TVT(true vertical thickness):真实垂直厚度;TST(true stratigraphic thickness):真实地层厚度KB(kelly bushing):补心海拔。
参考:/article/htm/tid_334080.html 每个MD有一个对应的TVD,这是通过井斜角,方位角计算的。
9、井斜和方位角有什么关系呢?答:方位角和井斜角加垂深共同控制井轨迹,测斜是通过方位角倾斜角算的垂深,通俗易懂的说井斜就是描述井弯曲程度的,方位角就是描述弯曲方向的10、ECLIPSE模拟注气考虑扩散和不考虑扩散的情况?答:用diffuse关键字,扩散的机理上分析下扩散影响驱油效率的原因,然后再针对你的油藏特征和原油性质考虑扩散的影响,具体可咨询喜雨。
11、请教井连接系数的CCF的修改范围是多少?12、学好数模需看哪几本书?答:油层物理+油藏工程+渗流力学+地质学基础+油藏数值模拟原理13、请教SCHEDULE前处理输出文件提示错误:-- ERROR: Z36-22 hasflow but no grid connection答:导入 init,其次检查射孔时间与生产时间是否匹配,查看ACTMUN 和SATNUM(region部分)14、请问初始化计算的储量体积是地面还是地下?答:初始化计算的储量体积值是地面的,修改体积系数会变化15、eclipes中如何定义水平井?答:(1)将完井数据按水平网格整理。
(2)参看小雨的多段井模型数值模拟方法。
16、如何实现ECL并行运算?答:1.考察并行软件的主要指标1.1分区的灵活性做并行模拟时,必须对模拟网格进行并行分区。
不同的分区对并行效率会产生较大的影响,灵活的分区将有助于并行计算时加载平衡的优化。
1.2并行效率评价并行数模软件效率高低的主要指标是加速比、加速效率、增量加速比和增量加速效率,其中加速比包括实际加速比和理想加速比两个概念。
当运行某一作业时,实际加速比是指使用多个CPU时的作业运行时间与只用一个CPU时的作业运行时间之比,理想加速比是指使用多个CPU的理想运行时间与只用一个CPU 时的运行时间之比,加速效率指实际加速比与理想加速比之比的百分数,实际增量加速比指使用不同 CPU 个数的实际加速比之比,理想增量加速比指使用不同 CPU个数的理想加速比之比,增量加速效率指实际增量加速比与理想增量加速比之比。
一般来说,加速效率不会超过 100%,但由于数据传输要耗费一定的时间,有时会出现超加速比现象。
这主要是在进行大型模拟时,用少量CPU计算时,内存的存储量负荷过大,而使数据的存储时间加大,当用多个CPU时,数据的存储负荷得到缓解,所用的计算时间大大减少,这时就会出现超加速比现象。
对于小型模拟或者计算机内存较大,一般不会出现超加速比现象。
这说明,合理的内存分配对并行效率有较大的影响。
1.3计算精度和解法稳定性在做并行运算时,计算结果应与串行计算结果基本一致,且运算过程中的收敛性不做改变。
1.4跨不同并行分区的稳定性在做并行计算时,若进行跨不同并行分区进行局部网格加密计算或井穿过不同并行分区,计算结果应与串行计算结果基本一致,不应出现计算错误。
1.5 综合因素在考察以上主要因素的同时,也要兼顾串行时的计算速度和解法稳定性,更要有方便灵活的前后处理和图形(主要是三维)功能,因为在做大型模拟时,对于结果的分析,图形功能更为重要。
2.应用并行油藏数值模拟软件的注意事项2.1 合理的分区一般来说,分区多,好控制加载平衡,但数据传输量大;而分区少,不好控制加载平衡,但数据传输量少,最好的选择是通过优化确定合理分区。
实际上若机器够用,加载平衡问题不是太大;若机器紧张,加载平衡的优化显得很重要,通过优化一般能提高加速效率10-15%。
2.2 CPU的利用一般来说,CPU数目越多,计算速度越快,但加速比并不是线性增加的。
达到一定极限后,加速比不再增加,加速效率降低。
因此,做模拟时,尤其是有大量CPU的并行机时,需对使用的CPU个数做优选,最大程度发挥CPU效率,而不致造成浪费。
2.3小孔隙体积网格无效化并行软件可做较大规模的精细模拟,但由于受油藏非均质性的影响,某些网格的孔隙体积与相邻网格相比极小,可使计算的收敛性变差。
因此,在做模拟时,需将这样的网格无效化,以提高计算的收敛性。
-- 转自精准石油论坛 http://forum.petro-/lofiversion/index.php/t4877.html17、压裂的数值模拟一般怎么做的?答:给井筒加负表皮或局部网格加密设一个大的传导率如果自己建地质模型,在建模时将地层主应力方向设为网格方向,然后局部加密;如果你是从建模人员手中得到的模型,还是考虑加负表皮吧。
18、Tick Marks?什意思答:显示网格坐标刻度。
19、数模拟合好之后怎么预测以后几年的产量?答:需要看你的模拟目的,是无措施、打新井还是层系重组什么的;一般是首先按照无措施预测,这是对比的基础,然后(在schedule添加措施,利用重启文件继续模拟。
)提出不同的方案进行预测。
20、在Eclipse中怎样显示几个层的累加效果??(丰度叠加图)答:(1)SURFER可以做,具体请教胖胖的流氓,(2)在3D-viewer中,result viewer/tools/create new/solution,输入expression:PORO*SOIL*DZ*NTG,可得到每一层的,定义一个名称(CLFD-1),再对各个层的CLFD累加,再除以层数,一次次的进行编辑,即可得到注意,PORO*SOIL*DZ*NTG中每个关键词PORO都要在下面的栏框内指定是哪一层的,ecl没法光滑,好像可以导入Floviz里边光滑21、请问下图中的data value是什么意思?答:赋值。
22、保持住地层压力水平有什么好办法?答:注采平衡和gpmaint23、tubing depth是套管深度还是油管深度?答:油管24、在welspecs关键字里的Reference depth for bottom hole pressure是指什么深度?答:一般都保留默认值。
如果油田上给你这个值的话当然输给的那个值25、Instructions for automatic shut-in:STOP Stop well aboveformation(allowing crossflow)SHUT Isolate well from the formation答:stop 允许储层流体在井筒内串流、shut 将井筒空间从储层中孤立不考虑,多层同采的地面关井用stop、其他情况用shut、一般都用shut26、闪蒸实验拟合里边指定的压力温度应该是标况条件的压力(1atm)温度(20)?答:是的,cce中的温度指地层温度。
27、Petrel中储层有效厚度怎么计算啊?答: ntg=(if,poro>0.5and Sw<0.7,1,0),28、如何将petral里的模型导入到ecl里?答:在petrel中导出三个文件:grid,well connection, completion29、断层处默认的是不连接还是非相邻连接?答:断层的传导率默认是零,如果连通,要自己修改,nnc是非相邻连接,就是错层也连。
定义了nnc是允许非相邻连接连通了,但是这是针对所有网格的,比如尖灭和水体,还要检查断层的传导率,最好用关键字手工设置一下断层的传导率。
30、组分模型中计算粘度的LBC方法中的LBC系数是什么意义?答:系数本身没有物理意义,仅仅是回归出来的,大小变化对粘度有影响 31、模型为什么会不收敛呢?答:导致模型不收敛的原因有很多,建议参考月光姐姐写的文章。
针于水体来水,水体的网格与模型连接,大小都容易造成不收敛。