本次对用的是OLGA 7.0软件,对于OLGA Sample Case 中的BlackOil(黑油案例)做简单的介绍,如有不足之处望指正!
该模型整体建模如下所示:文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
整体地形图见下图所示。可以认为,管输水平距离约为400米,垂直上升高度约为10米。文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
接下来对黑油案例进行整体分析:文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
1.Library文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
(1)材料的选择文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
材料选择结果如下图所示:文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
文章源自云智设计-https://www.cidrg.com/cid-college/tutorial/olga/15372.html
(2)各层厚度如下图所示:
WALL1:
WALL1:
2.Case Definition
Options:
对COMPOSITIONAL进行点评:
在COMPOSITIONAL中,有如下选择:
(1)OFF:无组分追踪;
(2)ON:能够进行组分追踪;
(3)MEG/MEOH/ETOH:使用抑制剂追踪已知组分;
(4)BLACKOIL:使用黑油模型;
(5)STEAMWATER-HC:使用蒸汽模型;
(6)SINGLE:使用单组份模型。
3.Compositional
在BlackOil模块中,黑油案例中选择了Compositional模块,解释如下:
1.Gas-Comp:
gas specific gravity(气体比重):0.7;
(2)H2SMOLEFRACTION(标况下H2S在气相中的摩尔分率):0;
(3)同理见CO2MOLEFRACTION(标况下CO2在气相中的摩尔分率)以及N2MOLEFRACTION(标况下N2在气相中的摩尔分率)
2.Oil-Comp
(1)OILSPECIFICGRAVITY:
Oil specific gravity(油比重):0.8
3.BlackOil-Feed
WATERCUT(含水率):0;
GOR(气油比):200;
4.Flow Component
a.FLOWPATH:BRANCH_1
(1)Boundary and Initial Conditions
传热设置如下所示:
TAMBIENT(环境温度):6℃
HMININNERWALL(管道内表面最小传热系数):0[W/m2*℃]
HAMBIENT(管壁外表面平均换热系数):6.5[W/m2*℃]
b.NODE:INLET
类型:CLOSED(关闭)
c.NODE:OUTLET
出口节点类型为压力类型,温度为22℃,压力为5000000Pa。这里注意FEEDNAME处选择BLACKOIL-FEED
d.Piping
管道具体参数设置如下,前文已有叙述,在此不再进行缀述。
5.Output
在此部分,我们了解一下TRENDDATA添加了哪些问题?
在TRENDDATA[2]中,选择研究的变量类型为PT;
同理可见:
项目 位置 变量
TRENDDATA PIPE-1 HOL,ID,PT,Q2,TM,TU,HOL
TRENDDATA[2] OILC,WATC
TRENDDATA[3] PIPE-1 XG,XH,Z,ZM
注意:
OILC:油含量;
WATC:水含量;
XH:油相摩尔分率;
XG:气相摩尔分率;
Z:总摩尔组分;
ZM:总质量组分;
5.运行结果
部分输出结果展示如下:
(1)气/油总质量组分
(2)CO2/N2的总质量组分
1F
请问一下(1)OLGA怎么切换入口流体;(2)怎样使管道初始状态为空管
B1
@ 笨鸟 设置不同的时间加载不同的tab文件就可以了。。初始状态可以通过改变initial condition 来定义
2F
好
3F
蛮有用的,谢谢感谢作者。
4F
请问建模是怎么建
5F
十分感谢
6F
超级感谢
7F
感谢作者!
8F
好资料
9F
不错挺有用的
10F
66666真厉害
11F
感谢分享
12F
赞
13F
赞赞
14F
十分感谢
15F
非常棒