PIPESIM Python Toolkit 系列(18):VFP表生成与敏感性分析

云智设计
云智设计
云智设计
编辑
166
文章
0
粉丝
PIPESIM评论24阅读模式

VFP(Vertical Flow Performance)表是井筒多相流计算的预计算结果表,包含了不同流量、井口压力、含水率等组合下的井底流压。通过查表方式可以显著提升计算速度。

PIPESIM Python Toolkit 系列(18):VFP表生成与敏感性分析

运行 VFP 表生成

results = model.tasks.vfptables.run(
    system_variables=[SystemVariables.PRESSURE],
    profile_variables=[ProfileVariables.TEMPERATURE])

带敏感性的 VFP 表

results = model.tasks.vfptables.sensitivity(
    conditions_list=[
        {"WaterCut": 0, "GOR": 200},
        {"WaterCut": 30, "GOR": 400},
        {"WaterCut": 60, "GOR": 800},
    ])

设置 VFP 条件

model.tasks.vfptables.set_conditions({
    "FlowRates": [500, 1000, 2000, 5000, 10000],
    "WaterCuts": [0, 20, 50, 80],
    "WellHeadPressures": [100, 300, 500],
})

官方案例参考

"VFP Simulation"案例提供了一个完整的 VFP 批量生成工作流:从管网模拟获取当前井操作条件,对每口井配置个性化 VFP 生成参数,批量运行后自动存储到指定文件夹。文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/pipesim/26902.html 文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/pipesim/26902.html

云智设计应力分析服务

客服微信
扫一扫
weinxin
EngGPT
微信号已复制
云智微信公众号
扫一扫
weinxin
cidrg_com
公众号已复制
 
云智设计
  • 本文由 云智设计 发表于2026年6月21日 09:00:00
  • 本站原创文章转载请注明文章出处及链接,谢谢合作!
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证