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

客服微信
扫一扫

EngGPT
微信号已复制
云智微信公众号
扫一扫

cidrg_com
公众号已复制



