本帖最后由 乔聪颖 于 2020-3-9 16:07 编辑
问题描述: 在完成数值模拟的历史拟合工作后,需要对拟合的曲线输出,如果碰上井数比较多的情况下,逐口井输出会比较繁琐,如何实现批量输出?
解决方案: Workflow是tNavigator中的一项非常重要功能,从建模到数模,再到智能历史拟合,几乎包含了建模、数模工程师在工作中的大部分工作内容。 建模、数模工程师的工作中包含了大量的软件功能/操作,统一功能/操作可能会重复很多遍,而且各个功能/操之间相互关联,是整个流程中的一环。 简化重复性操作、创建一体化工作流程等是tNavigator-Workflow的主要功能之一。 本次以批量输出指定井、指定曲线为例,介绍简易的Workflow操作。
如此操作的前提是: tNavigator中的Geology/Model Designer模块是一体化集成平台,可实现建模、数模前处理、数模模拟等功能,且与智能历史拟合等其它模块高度集成。 ------------------------------------------------ Step1:创建Model Designer工区,导入数模模型并计算 一图以蔽之。
Step2:修改定义Workflow的Python文件 tNavigator中的Workflow是基于Python的工作流。Python语言的特性与tNavigator API中的函数相结合,可以实现特定的功能。 在修改Python文件之前,需要先定义GraphTemplate。 代码解析:
Step3:导入Worflow并运行 导入Step 2中修改后的*.py文件,运行即可。 在对应的目录下即可看到批量生成的曲线图。 End. ------------------------------------------------ Workflow是tNavigator中非常重要且实用的功能,有任何需求、建议,欢迎留言! 更多tNavigator技巧及应用,欢迎加入tNavigator技术交流QQ群:777385939。
更多石油行业前沿资讯与应用,请关注微信公众号“科吉思石油技术”! |