PVTsim软件学习Word格式文档下载.docx

上传人:b****6 文档编号:16285727 上传时间:2022-11-22 格式:DOCX 页数:17 大小:192.14KB
下载 相关 举报
PVTsim软件学习Word格式文档下载.docx_第1页
第1页 / 共17页
PVTsim软件学习Word格式文档下载.docx_第2页
第2页 / 共17页
PVTsim软件学习Word格式文档下载.docx_第3页
第3页 / 共17页
PVTsim软件学习Word格式文档下载.docx_第4页
第4页 / 共17页
PVTsim软件学习Word格式文档下载.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

PVTsim软件学习Word格式文档下载.docx

《PVTsim软件学习Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《PVTsim软件学习Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。

PVTsim软件学习Word格式文档下载.docx

扩容机;

冷却器;

加热器;

泵;

阀;

闪蒸分离器与油藏模拟器的接口:

PVTsim只用几分钟就可以将标准组分分析的结果转

化为向油藏和井流模拟器的输入文件。

所支持的模拟器有:

Eclipse黑油模型;

Eclipse

200(Gi);

Eclipse组分模型;

VIP黑油模型;

VIP组分模型;

Prosper/Mbal;

Saphir。

网友提问

1.PVTsim水合物模块怎么用?

你先需要输入气体组分。

然后加入水,看看相包图,再调NaCl浓度。

看相包络图.

2.PVTsim如何导出水合物TAB文件?

导出的水合物曲线TAB文件需要导入到OLGA中,但是没找到接口,总不能直接复制粘贴吧!

3.PVTsim如何混合油气水的组分

气、油分别做成物性,用recombine将气油合并

你需要给定混合物的GOR(气液比)或CGR(凝析液气比),然后用PVTSIM:

Fluid-

Recombine.

4.PVTsim中,如何把原油实沸点馏程数据转换成组份数据?

可以用hysys,plus完成切割后把组分导入到PVTsim中

Cp就是热比容。

在PVTsim中:

Cp=a+b*T+c*TA2+d*TA3;

但在Hysys中,

有很多经验公式,要一一对应不容易。

对在PVTsim中缺失的物性参数可以点击“complete

【在"

addcomp"

后面。

】在PVTsim中,Cpen是Peng-RobinsonEOS体积校正参数。

还有就是要保证Hysys和PVTsim选的EOS一致。

还要注意参数的单位。

5.PVT中的mixfluid在什么时候用?

个人浅见:

较常用的是在OLGA网络模型分析中,因为OLGA中的一个branch只能指

定一种组分(如果没有compositionaltracking的话),所以在junction不同组分的混合需

要指定mix的属性以便OLGA进行在trunckline里的计算。

还有就是在做fluiddatamatching—|时,根据实验数据需要分离或混合去match。

6.那请问,OLGA的所有组分或者读入流体,都需要先用PVTsim建立组分么?

以前是这样,不过由于现在斯伦贝谢收购了OLGA所在的整个SPT集团,已经在将

PIPESIM中所使用的也是第三方的Multilflash闪蒸计算包与OLGA进行结合了,目前也能使用Multiflash产生组分文件后导入到OLGA了。

经验

在创建新流体时,若流体组分在C10以内推荐使用Newno-PlusFluid,若存在C10+

推荐使用NewPlusFluid;

这里的no-PlusFluid和PlusFluid的区别在于是否流体组分中含有plusfraction。

对于

plusfraction我看有人翻译为加组分,有人翻译为重组分,不过之所以存在这个特殊的组|

分,主要是在C6以后,同分异构体太多,很多时候都是采用的控制馏程范围的方式分离出的组分数据,都是混合物,所以C6及以上组分都不再标注n和i,只是采用单碳数(SCN)

的方式进行标注。

回到主题,之所以要对plusfraction进行劈分的目的在于将其劈分成更

细的拟组分后,便于拟合实验数据的目的。

所以在创建新流体时,只要有plusfraction的

组分数据,都建议使用NewPlusFluid。

混合多项流时,有两种方式。

MixingofFluid对多种流体进行依据摩尔比或者质量百

分比进行混合;

Recombination多是针对气、液(油)进行混合,需要提供具体混合参数,

至少需要填入气油比以及标况下油组分密度。

前者是对多个“流体”组分进行混合,这是一

种对于PVT表格形式的物性文件的妥协方式,因为这种情况下在出现多种流体混合时,OLGA在计算是没法自动计算,除非采用完整组分流体模型的组分跟踪模块。

而后者一般是

对单个地层流体在经分离器分离后气、液相单独的组分数据进行“回配”,回配为地下油气

藏中的地层流体状态,所以才需要气油比,用以计算究竟有多少气会溶解到原油中。

总之,

前者是“混合”,后者是“回配”

OLGA软件入门教程:

PVTsim软件输出table

Calsep.PVTsim20.0是为石油工程师开发的多用途PVT模拟软件。

能够精确模拟油和凝析气混合物的PVT特性,从而进行标准的组份分析。

可将多种油藏组分流体定性化和集中为一个唯一的虚拟组分。

PVTSIM20.0是由Calsep公司提供,具有PVT模拟、水合物形成预测、结蜡结垢预测、多相闪蒸计算、回归分析、单元操作计算等功能。

任选模块包括段塞跟踪(可跟踪水力学段塞、地形起伏引起的段塞、流量变化引起的段塞、清管引起的段塞、启输引起的段塞等)、三相流〔气液水三相流(主要为层流)模拟〕、管束(管束结构中单相流管和多相流管之间的传热计算)、土壤(埋地管道与土壤传热的二维模拟)、多相流泵(离心泵和容积式泵模拟)、腐蚀(井筒和管道内部CO2腐蚀速率、分布规律计算)、蜡(井筒和管道内蜡沉积分布规律计算)、井筒(油气藏流入动态、钻井、试井和井喷过程模拟)、服务器(提供与其他模拟软件,如动态过程模拟器的接口)等模块。

可直接输出table表导入OLGA等数值模拟软件进行精确计算。

接下来针对OLGA介绍如何建立特定井流物性的table表。

丿亡已港謎性包”

Firststep:

十__■盘体管

图1pvtsim20……建立流体包界面

首先选择SimulationsExplorer下的FluidManagement建立流体,已使用过PVTSIM,可点击SelectFluid打开Database(如图2)。

新建流体点击NewPlus

Fluid(或者Newno-PlusFluid、NewCharFluid;

拆分、不拆分、已拆分)可得

到图3。

Test

T:

卫e

22

comnonwaw

1

对门口I已口朋

NofellTestFluid

Histay

Select

Import

Delete

DuplicateExport|

Cose

图2Database中已建流体

如图3所示,在Well(井名称),Text、Fluid(流体类型)中输入描述流体的

关键信息,用来区分复杂模型需要的大量流体类型(建议定义流体时多使用英文命

名,尽量不适用数字,不可使用中文);

对于FluidType可在SimulationsExplorer

下选择亦可在图3所示位置进行拆分的选择;

在Inputcompositionin中选择数据

为摩尔分数或者质量分数;

若数据给出wax含量,可在Inputwaxfraction下进行

设置;

AdjusttoSatpoint(c7+dens)通过其他数据进行调整(包括温度压力等参

数),一般建立流体不使用此功能;

点击Fluidoptions下SaveChar/Regres,将

已新建流体保存至数据库;

其中输入流体组分数据时,可通过AddComps增加默

认中缺少的组分(如图4所示)。

注意输入数据的归一化。

图3新建流体PVTSIM20.0界面

AddComponents

Sh^rt

SyEtrasiticNut:

Fa-raulaNaze

|H2D

Wafe-r

H2h

MeOH

Methanol

CH40

EtDH

Ethanol

C2H60

PG

Propylene^glycol

C3H802

PGME

Propplene-glycol-methylethef

C4H1002

MEG

Mono-etMene-dvcd

C2H6O2

DEG

Drethylene-gkicol

C4H1003

TEG

Tri-etHii<

lene-glycol

C6H1404

DPGME

Dipropylene'

glycoknnethylelher

C7H1603

DFG

Di-oi□□vlene-alycol

CEH14Q:

3

Components怕add

OK

Cancel

图4增加默认中缺少的组分

 

Secondstep

新建流体输入完毕后点击OK即保存至Database中,打开SimulationsExplorer下的Interfaces进行针对OLGA软件table表的输出(如图1所示)。

点击Flow下的OLGA输入table表物性参数(如图2所示)。

其中,FLOW可以建立OLGA三种文件:

1.OLGA(一般使用这个,就是普通物流组分文件);

2.OLGA

compositionaltracking(组分跟踪文件,专门为OLGA采用组分跟踪计算所设置

的);

3.OLGAwax(为含蜡和结蜡计算所设置的)。

•祐岀OLOAAft-

图1输出针对OLGA软件的table表

在当前已选定流体下,首先对含水率进行定义,包括四种定义方式。

1.water

cut,液相含水率;

2.molspecwater/molfeed,水与其他组分的摩尔比;

3.mole%

offeed+specwater,水与总组分的摩尔比;

4.weight%offeed+specwater,

水与总组分的质量比,对应输入数值同时注意归一化(水合物抑制剂类似本节不过多讲解)。

在Pressureandtemperature中设置压力、温度计算模拟范围,保证模

拟过程中,压力、温度最大值及最小值均在范围中,且注意温度负值情况,建议压力范围为1~200bara,温度范围为-20〜100C。

在其下方有Intelligrid(自动划分网格)选项,可以勾上使网格划分更为合理,不过有些流体组成使用自动划分网格

会使生成的table文件在OLGA中使用时报错,遇到此种情况可以尝试修改。

图2PVTtablesforOLGA

设置Outputtable中相态选择,含水选择三相。

在extrapolationmethod(外推方法)中可以选择derivatives(根据压力边界外推)、compositional(根据组

分数据外推)进行压力温度外推。

一般在压力温度设定中要使设定范围足够大,此处则不太重要,一般选定derivatives方法。

在waterproperties中定义水组分的

处理方法,可选EOS(状态方程)、waterpackage(水组分包)计算,两种方法

都可以。

在下面可以选择Composition,左键点击在数据库中选择建好的流体数据。

勾选SaveFluid并在Fluidlabel中对流体进行标号命名(英文)。

设置完毕后点击OutputFile命名并保存至文件夹(如图3所示)。

最后点击OK进行PVT文件的输出如图4所示

图3保存界面

③C:

\U^er&

\Admini5trator\De5ktop\h[jertier!

tab

lE^fTTABLELABEL"

1tiiglhg"

PHASE-THREEr\

!

'

NATEEl-CPTIOnEHTROPYNONEQ■uciirmcnwajc二singleg&

sEOS--ER

EQS="

PRF*\

COMPOWEWT5=

"

Ni■'

Cl"

*C2M,*C3*r"

1C4*,亡,"

lCS*r"

nCS*,"

C^"

*C7*f*03"

*09"

r"

CIO*,*C11

MOIiS-(.103395E+02,.13000BE+Q1,.263602E-k01,.7383S^IE+D2fx393Q92E+01p.3D3DS2E-K

QI,+672^53E+00,-135387E+CH,-3£

5540£

+00,+3^506E+00.^30370E+00,hSIIO^SE+OO,*434166£

+OD,.251O49E+00rr152423E+00,,2420S3E4-OD),\

MDLHEIGrfT-(.13fJ153E-H02r.2BD135E+02,.0093E+D2r.160^29E+02r.3ODgS^E+02,.

221.SaJ237E+02r.5B1237E+C}2f.721S06E+02,._215D6E+02r.S617B0E+C}2f.960aaOE+D2f.1070GDE+C3f121Q0CE+Q3,-13^DQOE+03,-1^7QOOE+C3)g/molf\

DENSITY=(.aaeOOOE+QO^.OOOOOQE+O0^.00口口OOE+OO,*OOaOOOE+DO"

.OOOOOdE+OOf・00口000童+

00,.OOOOOOE+OOr.OOODOOE+OO,.0OOOOOE+O0,.OOOOOOE+OOr.664000E+00,.73SOOOE+OD,,?

6500DE+

DD,.781000E+aar.792DD0E+OO,.796aOOE+OD)g/cm3,\

STDPRESSDRE=.lOOODOE-kOJ入TM八STOTEMPEFATURE=・;

£

6710£

+0^Kt\GOR=.17C599E+D55m3/5ni3,\GLR■=.740193E+0^5m3/Sni3f\

WC-.S66121E+aar\

STDGASDENSITY=.903314E+00<

g/m3A5TD0ILDEN5ITY=.711316E+03kff/n)3,\STDWATDENSIT^=.999050E+03

MESHTYFE-STANDARD,TOTWAIERrRACIION-(.S56425E'

O1)f\

PRESSUELE=f.LOOO0OE+O6H.101325E4<

}6f.547理吕TE+DE,.9S^909E+06,.丄百^236E+07f.1889a2E+07f+233727E+07,-27-B473E+07,.33321SE+07,.367963E+07,・…侶"

5阿们…5Q22QQE+C7r.546945£

+0^,,591691E-0T,,636436E+07,.1IfliE+O"

.725927E4-0-?

.770fi'

'

2E+07J,315^1SE-

图4输出table表

利用PVTsim20.0两步输出table表已经简单介绍完了,要注意操作时的细节,有时命名定义时应用数字符号也会造成pvt文件无效,软件矫情,咱们只能认真仔

细了。

下周一8:

30将发布PVTsim20.0操作过程易忽略的细节,欢迎互相探讨交流~。

1)“注意”在PVTsim20.0中进行操作或者保存等所有操作不能使用中文,建

议均应用英文;

2)流体方程的选择:

一般常用SRKPeneloux和PR方程,根据所要求不同流

体属性进行设置(如图1);

UtilitiesWirndow畑甘

百怯EditViewFJukJ

*CSPViSi/TIwiTnalcchd

MetricUniU*SRKPco«

Ioue

CuiefHftidNog^ected

图1选择流体处理方程

3)添加默认组分中没有的组分有两种方式,a•直接在新建流体界面选择Add

Comps,或者在FluidManagement下的Defaults中选择DefaultCompList进

在DefaultCompList中添加组分

行添加(如图2),前者添加组分只在当前流体编辑中使用,或许再新建流体则还是添加前默认流体包,后者添加组分可直接添加至默认流体包,根据具体情况可选择性使用;

在新建流体中添加组分

图2添加默认中缺少组分

4)在创建新流体时,若流体组分在C1o以内推荐使用Newno-PlusFluid,若

存在C10+推荐使用NewPlusFluid;

5)混合多项流时,有两种方式。

MixingofFluid对多种流体进行依据摩尔比或者质量百分比进行混合;

Recombination多是针对气、液(油)进行混合,需要提供具体混合参数,至少需要填入气油比以及标况下油组分密度。

■Recombin3tiorofOilandGm

rAdyslhsatpor4

OarFluids

?

04Adto

TrSaturationPoiri1

OilDenaty

Save

11

[Pg/cm?

rFind

厂qjaFluKl

5*1Oil

宇■:

C<

i

FUd

Z|

Flud|

亏M|

Iexl

图3混合多项流操作

1)Simulations中Flash&

UnitOperations下Flash功能,设置界面如图1所示,

输入对应压力温度(可同时输入多组参数)即可得到当前流体对应温度压力下属性,

如图2所示

_■PVTiim20.0

FileEditViewFluidCh^rHuidOp

MetricUnits'

SRKPenelc

SimulaliomLxploier

Flath&

UnitOpcraliont”F14^iifOPhaie曲Piopei如■newlof圈H2$

&

U*OthHariohJESSAGD

*AAccalnn-OpenSltuclure

OpertStructure-PVTSimulation)\CitiMlPont卞S4h^4lionPoint

*SetTorTest

■2ConstMassEvp*2CorutVoJDeplifDdfD«

pMion

■ViMOliiy

二|Swe恥Test

Mut<

40/E^ContactBFk>

wAfiuianct

丁IVrrn-,ifuTuning

(§

)Afphakrw

⑥5c^e护H嗣*

踉DetxM/ax

■Atiervoir

Smmp

limddliixriElntefl!

ace$

FkxJMflfifipeineril

包括气相、液相摩尔(质量、体积)比重,对应相密度,化学分子量,对应相

焓值,对应相熵值,热容CP、CV等。

■1:

FlashPTNon-aqueous

ConvertComp£

>

lc1Fliudi

EOS=SRKPeneloux

PTFlashat

103

bara

15.60

flC

Total

Vapor

Liquid

Mole%

100.00

98.80

1.20

Weight%

10000

9327

€73

Volume

22953.66

2323129

160.66

cm?

/inol

Volurne%

9999

001

Density

0.0010

0.0009

07749

g/cm?

ZFactor

09847

09966

00069

MolecularWeight

2226

2102

124511

Enthalpy

20.6

5926

46942.7

J/mol

Entropy

7.31

855

-9499

J/molC

HeatCapacity(Cp)

4305

4049

253.73

HeatCapacity(Cv)

34.37

32.04

226.12

Kappa(Cp/Cv)

1.252

1.264

1.122

JTCoefficient

0.6534

-00469

C/bara

VelocityofSound

37B.7

1034.0

m/s

Viscosity

0.0109

07490

cP

ThermalConductmty

29.687

125.473

mW/mC

SurfaceTension

22595

22595

mN/m

Volume.Enthalpy,CpandCvarepermolephase

图2

2)流体水合物曲线,操作界面如图3所示,输入含水量,以及对应含水中相

应组分的含量,可得到对应温度压力范围内水合物生成曲线。

水合物生成对应温度压力值4

IW讣“»

乜申9JHMBMM«

hM«

Mg05s-0*:

Mt>

5mwM.(H0tcu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1