本帖最后由 乔聪颖 于 2020-3-28 13:41 编辑
tNavigator-领航GPU级精细油气藏智能高效建模数模一体化技术-简洁、实用、高效,为建模/数模工程师提供强有力的技术支持! Python语言从一出生便秉承着“优雅”、“明确”、“简单”的原则,“人生苦短,我用Python”,其强大而丰富的第三方库已覆盖大多数编程领域。 tNavigator与Python的集合,使得传统的建模、数模工作更加智能、高效: Ÿ 自嵌Python解释器,可直接运行Python程序,也可以调用用户自行安装的Python解释器; Ÿ tNavigator内嵌自定义的Python模块,可实现数模Python与数模数据之间的信息交互; Ÿ tNavigator支持Python第三方库的导入与应用:充分利用已有的专业数据处理库;轻松实现与Excel等第三方软件的交互。 本次我们来聊一聊Python在tNavigator中的四个主要应用! --------------------------------------- 【Python应用之后处理】 Python在后处理方面的应用主要在GraphCalculator中完成,可针对具有特定结构的数模结果数据进行复杂的数学运算、筛选、统计、提取等处理工作。 Graph Calculator界面
【Python应用之智能历史拟合】 在智能历史拟合模块(AHM)中也可以通过Graph Calculator来自定义曲线,从而可以将其作为智能优化的目标; 通过调用Python第三方模块,能够实现数模计算结果与Excel等第三方软件的数据传输,从而实现针对加工后数据的智能优化。 经济参数优化在tNavigator中的定制化实现
【Python应用之Workflow】 tNavigator可实现静态地质模型的创建以及动态模型的创建,通过Workflow可实现流程化操作; Workflow中的所有操作过程均记录于Python格式文本文件中,通过修改文本可实现Workflow的定制化操作。 流程化 批量化 定制化
【Python应用之生产动态控制】 生产动态控制:可在数模运行过程中,通过对特定指标的判断来实现针对井、井组生产控制的动态调整。 传统方式:ACTION’s + UDQ tNavigator:Python脚本控制 - 用于访问模型参数和对象管理的API
- 可充分利用Python的语法和逻辑
- 支持Summary关键字
- 可创建和导出新的属性
- 自定义日志文件输出
自动控调整孔位置 ------------------------------------------------ 更多tNavigator应用以及石油行业前沿资讯与应用,请关注科吉思石油: |