




免费预览已结束,剩余19页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Schedule目 录创建一个基本的Schedule项目1一、背景1二、数据准备1三、创建一个新的Schedule项目1四、输入数据1五、定义模拟时间4六、查看、确认及编辑数据4七、保存项目7八、定义Schedule报告7九、输出用于模拟器的文件8十、检查输出的文件8十一、退出当前项目8十二、运行ECLIPSE9十三、Schedule标准符号93维显示及预测文件的产生10一、背景10二、从历史数据建立项目10三、井连接的三维可视化11四、使用三维显示对井进行质量控制14五、使用三维显示编辑井的轨迹14六、定义及可视化用于预测的假定井16七、使用模板、宏及关键字进行预测18八、定义预测期的生产目标19九、产生特殊的SCHEDULE部分文件21创建一个基本的Schedule项目一、背景该事例数据文件比较简单,以便学习者的注意力主要放在熟悉软件的操作与功能上。二、数据准备数据文件在:schedule/tutorial/ex1/三、创建一个新的Schedule项目1、 启动Schedule模块,该模块会自动创建一个新的项目。也可以用FileNew来创建新项目。2、 选择FileSave As,输入该项目的名称。四、输入数据1、 对于一个完整的Schedule项目需要以下数据:生产数据(*.vol、*.VOL)、井的措施数据(*.ev、*.EV)、井的几何数据(*.trj、*.TRJ;*.cnt、*.CNT;*.net、*.NET;*.lyr、*.LYR)、网格数据(*.*GR*、*.*gr*)及属性信息(*.*IN*、*.*in*)。2、 指定项目使用的单位:SetupUnitsField3、 输入生产数据:ImportProduction HistoryReplace, 选择文件Ex1.Vol1) 输入后,打开DataItem List,可以看出输入生产数据的井名已经列了出来。2) 用鼠标右键单击Item List窗口中某一感兴趣的井,从快捷菜单中选择Table History或Graph History,可以以表格或图形形式显示该井的生产数据。4、 输入措施数据:ImportEventsReplace,选择Ex1.Ev。输入后,在Item List窗口中同样可以右键单击感兴趣的井,从快捷菜单中选择Show Events查看该井的措施情况,选择Graph Completions显示井身上的措施历史。5、 输入结构控制数据:选择DataControl Network显示当前的结构控制信息,选择ImportControl Network来输入结构控制数据,选择文件Ex1.Net。结构控制信息并不是物理上的井组结构,它只是方便描述一组井的产量或注入量。6、 输入网格文件:ImportGridSingle Porosity,选择文件Ex1.FGRID。在信息窗口中可以看到这样一条信息:Map units from config. File set to METRES。这与实际的单位不同,必须重新载入这一文件。(实际上这里演示一下如何修改配置文件中的部分属性)选择FileSave保存当前项目,退出Schedule模块。把/ecl/macros目录下的CONFIG.ECL文件复制到你的工作目录下,并改名为ECL.CFG,用写字板打开这一文件,找到SECTION SCHEDULE部分,注释掉MAPUNITS METRES(即在其前加上两个小短横线),去掉MAPUNITS FEET语句的注释(即删除其前的两个小短横线),重新启动Schedule模块,打开刚才保存的项目,重新输入网格文件,以Replace掉以前输入的网格文件。CONFIG.ECL是ECLIPSE的主配置文件。当启动模块时,它首先寻找的是当前目录下的ECL.CFG,如果没有再找当前目录下的CONFIG.ECL文件,再没有就回到程序所在目录寻找ECL.CFG文件,再次就是程序所在目录的CONFIG.ECL文件。这一问题的原因是由于在网格文件中没有指定坐标单位,如果有坐标单位关键字,Schedule模块会首先应用文件中的指定单位。如果文件中没有指定单位,它就会使用默认的单位进行转换。7、 定义井的轨迹。井的轨迹描述穿过网格的路径。Schedule模块有三种方式定义井斜。1) 输入井斜数据,以计算井的轨迹。需要网格文件和属性文件及井斜数据。输入属性文件:ImportProperties,选择EX1.FINIT。输入井斜:ImportWell LocationDeviation Survey,选择Ex1.CNT。EX1.CNT只是控制和说明文件,它负责调用数据文件EX1.DEV,这两者都可以用文件本打开,可以看一下其中内容。输入后也可以选择Export Deviations来输出井轨迹文件。选择DataRecalculate Trajectories,来计算井轨迹。2) 输入井轨迹文件:(这一文件由GRID或FloGrid模块产生)ImportWell LocationsTrajectory File,选择Ex1.TRJ。3) 交互定义井的轨迹。(在下一事例中介绍)8、 输入地质层信息:地质层信息是为了更进一步确定井的措施层位,即如果深度上有些差别,可以通过指定所射于的地层层来校正措施数据。ImportLayer Table,选择Ex1.LYR。选择DataLayer Table来浏览和编辑地质层信息。五、定义模拟时间选择SetupTime Framework,可以定义模拟时间步(几年,月或日),可以定义措施的应用是否单独作为时间步。在这个例子中,单击Ok,接受默认的设置。六、查看、确认及编辑数据1、 井与网格连接的3D显示:右键单击Control Network窗口中的G1井,选择View 3D Well,可以查看该井的3维显示,如果还想看相关井,可以直接用左键点中井名,拖入图形窗口中即可。2、 浏览初始时间步井的完井状态。选择3D Well Viewer:GridDisplayObject AppearanceOutline只显示网格线;选择3D Well Viewer:GridPropertyDisplayPORO显示孔隙度属性;选择3D Well Viewer:GridTimesteps选择初始时间步;选择3D Well Viewer:3D ViewConnections显示井的连接;选择3D Well Viewer:3D ViewDeviation显示井的轨迹;选择3D Well Viewer:3D ViewFull Grid显示整个网格,查看井的位置。3、 浏览井的几何数据。选择3D Well Viewer:ControlsWell Show Table,单击蓝或绿色区域的中部打开该井的Events Table,浏览和关闭这表。重新选择Well Show Table,单击灰色区域的中部,将打开该井的轨迹表。(需要隐藏网格,显示井柱子,3D ViewCompletions时。)选择3D Well Viewer:3D ViewDeviation;选择3D Well Viewer:ControlsWell Edit Deviation,单击井的中部,在Edit Well Bore面板中可以看到“Confirm edit of Well Bore:G1”信息,单击Ok按扭,这将打开G1 Edit Table,并且显示井眼的轨迹点。七、保存项目1、 FileSave2、 记着输出你的轨迹测量数据。因为它们并不随着项目一同保存。八、定义Schedule报告Schedule允许在模拟中指定的时间步输出文件。1、 右键单击Control Network窗口中FIELD。2、 从快键菜单中选择Show Events。3、 选择Events:NewSchedule Report Style定义报告频率和内容。4、 打开以下报告为ON:grid block pressures, grid block oil saturation, grid block water saturation, grid block gas saturation。(点击*号即可变化。)5、 改变最终的报告时间从UNDEFINED到Final或EOS(End Of Simulation)6、 改变报告频率为每年一次。7、 单击Apply确认这一变化,并关闭该面板。九、输出用于模拟器的文件1、 选择ExportSchedule Section来创建Schedule部分文件,用于包括在ECLIPSE数据文件中。2、 保存文件为EX1.Sch。3、 在文件输出结束时,会出现以下信息:“3 Errors were detected during output”,单击OK输出完成输出过程。不用在意这个错误。可以用文本来打开输出的文件,查看一下其中的错误是什么。4、 选择FileSave十、检查输出的文件1、用一个文本编辑器打开Ex1.sch文件。(用其自带的UtilitiesText Editor即可)2、使用“查找”命令查找文件中的错误信息。Find“ERROR”。可以看到错误信息位于G4井,由于酸化等进攻性措施,使表皮系数(skin factors)为负。十一、退出当前项目选择FileExit退出当前项目。十二、运行ECLIPSE1、运行模拟器前,确认所要运行的目录中包含SCHEDULE部分(EX1.sch),网格部分(Ex1.grdecl)及EX1.data文件。并且确认前两个文件被包含在.data文件中。2、运行模拟器:直接选择E100模块,指定EX1.DATA作为数据文件。(最好还是进Office模块下运行,可以很方便地查看运行结果。)3、运行结束后,查看模拟结果。十三、Schedule标准符号1、输入输出文件后缀:*.VOL生产文件*.EV井的措施文件*.TRJ井轨迹文件*.CNT井斜控制文件*.DEV井斜数据文件*.NET控制网格文件*.LYR地质层文件*.ALS井名别名文件*.TUB井筒描述文件*.TFW时间步长文件*.*GRIDGRID文件*.*INIT属性文件*.SCHSCHEDULE文件*.*SMRY, *.*SMSPECY摘要文件*.*UNRST, *.X*, *.F*重新运行文件*.DAT*ECLIPSE数据文件2、表示日期的符号的意义:SOS模拟开始日期EOS模拟终止日期SPH生产历史的开始日期EPH生产历史的最后日期SOH生产历史中开始模拟的日期EOH生产历史中终止模拟的日期SOP生产预测的开始模拟日期EOP生产预测的终止模拟的日期3维显示及预测文件的产生一、背景该事例的目的是演示如何创建预测运行及三维可视化的能力。数据准备:复制schedult/tutorial/ex3/下文件到你的工作目录。二、从历史数据建立项目1、 输入数据文件1) 打开一个新的项目,改变单位为:SetupUnitsField2) 输入相应的数据文件:ImportGridSingle Porosity (EX3.FGRID)ImportProperties (EX3.FINIT)ImportProduction History Replace (EX3.VOL)ImportEventsReplace (EX3a.EV)ImportEventsMerge (EX3b.EV)ImportWell LocationsDeviation Survey (EX3.CNT)ImportControl Network (EX3.NET)选择FileSave As, 指定名称为EX3.Prj选择DataControl Network和DataItem List打开Control Network和Item List面板。2、 设置模拟时间步和报告频率1) 设置模拟时间步:SetupTime Framework。指定时间步长为2个月,改变措施变换为Custom,在弹出的面板中除去BHP外其它全选Ignore。OK即可。2) 设置Schedule报告:单击FIELD,然后单击“Event”按钮。选择Events:NewSchedule Report Style,改变UNDEFINED为EOS,Quarter(s)为Year(s),设置Grid Block Pressures,Grid Block Oil,Water 和Gas Saturation为ON。3、显示历史数据:得用Control Network面板顶部的按钮可以查看生产数据,措施数据及井斜数据等。三、井连接的三维可视化1、 三维显示井。选择Control Network或Item List面板中SLANTW1井,右键单击,在弹出的菜单中选择View 3D Well。要添加多个井,可以用Shift或Ctrl键选择多个井。如果在三维显示中已经有一口井,要添加其它井,在Control Network面板中选中要添加的井,直接拖到图形窗口中即可。2、 显示网格属性。选择3D Well Viewer:GridPropertyDisplay,选择DEPTH。1) 重置属性范围:选择3D Well Viewer:GridPropertyThreshold,设置范围为1100-1200,右键弹快捷菜单,选择Auto Apply,调整范围看一下显示。在关闭前单击Reset All。2) 编辑色标。选择3D Well Viewer:DisplayColor LegendColor Legend Editor,尝试做一些改动,看一下效果。关闭这一面板。3) 关闭色标显示。选择3D Well Viewer:DisplayColor Legend,单击Show Color Legend看一下效果。3、 配置3D显示属性。1) 可以试着单击3D Well Viewer窗口顶部和左部的工具条的按钮,看一下有什么效果。2) 改变井的显示。选择3D Well Viewer:GridWells3) 显示井的完井、轨迹和连接。(用不同的颜色来显示完井,如绿色为射孔,红色为堵水)显示井的连接,选择3D Well Viewer:3D ViewConnections。将显示井与网格的连接,如果与某一网格有连接,将显示一个绿色的节点,如果堵水,会显示一个红色的节点。显示井的轨迹:选择3D Well Viewer:3D ViewDeviation。(注意,这一显示功能只能在输入的是井斜数据时才能显示,如果输入的直接是轨迹数据,反而看不到井的轨迹。)显示井的连接,改变时间步,来看一下不同时间步的变化。也可以在主窗口中试着改一下时间步长,看三维图形显示窗口中有什么变化。(可以看到上方工具条中一个绿色的按钮变亮了,是刷新显示的按钮,可以看一下变化)四、使用三维显示对井进行质量控制选择井SLANTW1,打开其三维显示。显示网格线;选择3D Well Viewer:DisplayXYZ Exaggerate,可以改变三个方向的放大,改变X为2,Z为4;选择3D Well Viewer:DisplaySet ViewFront来看一下各个方面的显示。五、使用三维显示编辑井的轨迹1、 打开井SLANTW1作为例子:3D Well Viewer:WellsSLANTW1。2、 从显示中移走井SLANTW1a:3D Well Viewer:WellsSLANTW1a。3、 选择3D Well Viewer:3D ViewCompletions4、 选择3D Well Viewer:ControlsWell Show Table。单击井眼中心,将打开SLANTW1井的Well Trajectory Table(井轨迹表),可以浏览和编辑该井的轨迹。5、 浏览和编辑井的轨迹。有两种方法编辑井的轨迹:第一种方法:选择3D Well Viewer:EditorWellsEdit Wells,选择井SLANTW1,单击Edit,将打开Edit Table面板。第二种方法:选择3D Well Viewer:3D ViewDeviation,选择3D Well Viewer:ControlsWell Edit Deviation,单击井眼中心,将弹出一个消息窗口,单击OK确认编辑。将打开SLANTW1 Edit Table面板。选择3D Well Viewer:DisplaySet View,从不同方向浏览井的轨迹。使用Edit Table:单击其中一个单元格,这个格的数字将变成蓝色,单击右上角的“”,将添加新的一行,输入一个数值,单击Update View看一下图形显示中的效果。右键单击表,选择Undo将撤消刚才的操作。也可以右键单击一个单元格,选择Delete,单击Update View看一下效果。使用3D显示窗口编辑井的轨迹:打开3D Editor时,EditorEdit On和EdirorSelectMove默认是应用的。单击3D Well Viewer中的任一小方点,该点将高亮显示。你可以移动这个点到你想要的地方,移动时表格中相应的数据也会改变。EditorDigitize继续编辑井轨迹数据,EditorDelete 通过单击小方点来删除某些轨迹点。如果重新单击EditorEdit On它将会变成未激活状态,轨迹点消失,只能看到一个普通的3D Well Viewer窗口。单击EditorEdit On重新激活编辑状态。EditorClear Edit将清除表和窗口中所有点;EditorReset Edit将恢复原始轨迹;EditorCancel Edit将取消掉所做的编辑;EditorCommit Edit确认所做的编辑。尝试以上工作,注意不要确认所做的编辑。选择3D Well Viewer:FileClose。六、定义及可视化用于预测的假定井1、假定历史拟合已经完成,当前的例子和模拟模型比较正确地描述了油藏特征。我们使用这个模拟模型来预测从1974年4月1日到1976年4月1日的两年变化。将要使用井组的生产目标及假想井的位置。选择Control Network:EditAdd Time,输入日期:01 April 1974,并激活这一日期。通过拖动来将井VW5到G_1和VW7到G_2.2。3、 定义假想井。使用3D Well Viewer来确定新井的位置。通过选择一口或多口井来打开3D Well Viewer,把所有井加入到3D显示中。确定从顶部浏览。选择Full Grid。1) 向Control Network中添加井:用右键单击G3,从弹出菜单中选择Create Well,增加井Horw2和Horw3。向G_4组添加井Horw4和VW9。2) 通过网格交互定义井的轨迹。通过选择Control Network窗口中Horw2井,单击“Trajectory”图标打开Trajectory面板。输入下列数据来定义井的轨迹:IJKFIRST241TO243LAST643对于Horw3 井:IJKFIRST591TO593LAST793对于Horw4 井:IJKFIRST151TO153LAST1103对于VW9井:IJKFIRST721LAST7253) 假想井的射孔。ImportEventsMerge,选择EX3_PRED.Ev文件。4) 可视化预测井。七、使用模板、宏及关键字进行预测创建预测井之后,可以定义单井、井组或油田的生产或注入目标来完成预测运行的定义。Schedule帮助你快速、精确地设置预测运行。例如: 井、井组、油田相生产速度,含水、GOR,液体速率和井底压力历史可以浏览,也可以用于定义预测目标。 在Schedule中产生的用于任何井、井组或一般关键字可以在Schedule中交互指定。这样就可以产生模拟研究的历史和预测阶段的完整部分。 结构信息中的井组或油田可以使用宏来产生部分关键字。 模板可用于产生井组或油田中关键字的默认项。关键字、模板和宏可以作为井、井组或油田的措施加入。可以使用Event窗口中的下列菜单来产生这些特殊的措施:Events:NewKeywordEvents:NewTemplateEvents:NewMacro以下将介绍这些操作的意义及效果。关键字措施:Event:NewKeyword,用于井或井组。将在输出的SCHEDULE部分中指定的日期产生一个有效的关键字。宏关键字:Event:NewMacro。用于井组或油田措施。其产生的SCHEDULE部分关键字用于井或井组。如果一个井关键字(用字母W打头的)作为一个宏关键字被指定,这一关键字将用于该井组中所有井及所有子组中的井。如果一个组关键字(用字母“G”打头的)作为一个宏关键字被指定,这一关键字将用于该井组及其下子组。模板:Event:NewTemplate。用于井组或油田措施。一个模板包含井或井组关键字及其条目的指定值。一旦应用,模板条目将替换在结构信息中较低级上的默认条目。方便快速定义关键字条目。模板应用于输出SCHEDULE部分时。八、定义预测期的生产目标1、 通过选择Control Network窗口中的FIELD打开用于指定FIELD措施的面板。2、 使用Events For FIELD:NewKeyword,指定关键字:GCONPROD。3、 在GCONPROD关键字面板中输入以下内容:Date:1.4.1974Control Mode:ORATOil Rate:70000 STBDayOr Exceeding Max.:?Hierarchy Control:?Guide Type:?Excess Water Response:?Excess Gas Response:?Excess Liquid Response:?Shift Direction:None4、 保持其它的不变,单击Apply。5、 假定所有的井在未来满足相同的经济约束。使用关键字WECON来指定井的经济限制。既然这个关键字要用于FIELD下的所有井,可以用指定FIELD级别的宏来达到目的。选择Events For FIELD:NewMacro。这将打开WELLGROUPS Macros列表。6、 从列表中选择WECON,这将向Events窗口左边的措施列表中增加一个WECON宏。7、 在WECON条目中输入下列内容:Date:1.4.1974Maximum Water Cut:0.9 STBSTBWorkover:CONEnd Run If All Shut:NOQuantity:?Secondary Workover:?Name Patten:VW*Shift Direction:None8、 当用GCONPROD关键字指定的油田生产目标不能达到时,它将打开更多的井。使用关键字QDRILL来指定打开井的顺序。这一关键字将把预测井Horw2,Horw3,Horw4及VW9井编入钻井序列,并在需要的时候打开它。这一关键字是一个文本关键字,只有文本条目。对于这种类型关键字,Schedule提供Users措施选项来输入。选择Events For Field:NewUser,输入日期01 Apr 74,输入下列数据:Date:01 Apr 1974Identifier:UserShift Direction:NoneQDRILLHORW2 HORW3 HORW4 VW9注意:所有输入User面板中的井名都必须是大写,不管在结构信息中是如何定义的。9、 Apply这些输入并关闭FIELD Events10、 现在必须指定在钻井序列中指定的井。可以使用WCONPROD关键字来定义井SHUT及开井的目标油速率。打开井Horw2的Events窗口,选择Events For Horw2:NewKeyword。从Well KEYWORDS列表中选择WCONPROD关键字,并输入以下内容:Date:01 Apr 1974Open Flag:SHUTControl Mode:ORATOil Rate:5000 STBDAYB.H.P.:500 PSIAShift Direction:None单击应用,并关闭这一窗口。用同样的关键字为其它预测井指定,不用指定B.H.P.限制,油的生产速率不一样:Horw3:10000STBDay;Horw4:7000STBDay;VW9:4500STBDay。如果指定预测阶段,Schedule将在历史拟合阶段末期终止所有生产和注入井(设置其生产或注入速率为0)。所以在预测期开始时,必须为所有井指定新的生产注入关键字。11、指定一个宏关键字:为FIELD在时间01 Apr 1974指定一个宏关键字WCONPROD:选择Events For Field:NewMacro,并输入以下内容:Date:01 Apr 1974; Open Flag:OPEN; Control Model:?; B.H.P.:200 PSIA; Name Pattern:*; Shift Direction:None。12、在历史拟合阶段末指定重启文件输出:为了在历史拟合阶段末重新开始一个预测阶段,必须在FIELD Events窗口指定RPTRST关键字。打开FIELD的Events窗口并选择Events For Field:NewKeyword,从F
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年林业局笔试模拟题解析集
- 2025年中学生实验室安全题及答案
- 2025年康复辅具技术基础模拟题
- 2025年客车安全操作手册及考试题
- 2025年气候变化与环境考古硕士研究生入学考试试题及答案解析
- 2025年铝门窗安装工程师职业技术水准考核试题及答案解析
- 课件中插入小程序
- 2025年机动车驾驶员从业资格考试试题及答案解析
- 2025年计算机网络技术招聘考试高频考题集
- 2025年高危作业安全题库
- 2020公路工程质量检验评定标准第二册机电工程
- 金矿居间合同协议书
- 酒店安全考试试题及答案
- 人教版小学四年级上册数学 第7单元 条形统计图 教案
- 中医适宜技术在妇科的应用
- 乡土中国考试题及答案
- 运输公司八项管理制度
- 工程进度款申请书
- 新能源光伏电站组件产业园项目可行性研究报告
- 教育全球化背景下的学校品牌打造
- 汽车维修企业安全生产制度模版(3篇)
评论
0/150
提交评论