1、扩容机;冷却器;加热器;泵;阀;闪蒸分 离器 与油藏模拟器的接口: PVTsim只用几分钟就可以将标准组分分析的结果转化为向油藏和井流模拟器的输入文件。所支持的模拟器有: Eclipse黑油模型;Eclipse200(Gi) ; Eclipse 组分模型;VIP 黑油模型;VIP 组分模型;Prosper/Mbal ; Saphir。网友提问1.PVTsim 水合物模块怎么用?你先需要输入气体组分。 然后加入水,看看相包图,再调 NaCl浓度。看相包络图.2.PVTsim 如何导出水合物 TAB文件?导出的水合物曲线 TAB文件需要导入到 OLGA中,但是没找到接口,总不能直接复制 粘贴吧!3
2、.PVTsim 如何混合油气水的组分气、油分别做成物性,用 recombine将气油合并你需要给定混合物的 GOR (气液比)或CGR(凝析液气比),然后用 PVTSIM: Fluid -Recomb ine.4.PVTsim 中,如何把原油实沸点馏程数据转换成组份数据?可以用hysys , plus完成切割后把组分导入到 PVTsim中Cp 就是热比容。在 PVTsim 中:Cp = a + b*T + c*TA2 + d*TA3 ;但在 Hysys 中,有很多经验公式,要一一对应不容易。对在 PVTsim中缺失的物性参数可以点击 “complete【在add comp后面。】在PVTsim
3、中, Cpen是 Peng-Robinson EOS体积校正参数。还有就是要保证 Hysys和PVTsim选的EOS 一致。还要注意参数的单位。5.PVT中的mix fluid 在什么时候用?个人浅见:较常用的是在 OLGA网络模型分析中,因为 OLGA中的一个branch只能指定一种组分 (如果没有compositional tracking的话),所以在junction不同组分的混合需要指定mix的属性以便 OLGA进行在trun ckli ne里的计算。还有就是在做fluid data matchi ng| 时,根据实验数据需要分离或混合去 match。6.那请问,OLGA的所有组分或者
4、读入流体,都需要先用 PVTsim建立组分么?以前是这样,不过由于现在斯伦贝谢收购了 OLGA所在的整个 SPT集团,已经在将PIPESIM中所使用的也是第三方的 Multilflash闪蒸计算包与 OLGA进行结合了,目前也能使 用Multiflash产生组分文件后导入到 OLGA 了。经验在创建新流体时,若流体组分在 C10以内推荐使用New no-Plus Fluid ,若存在C10+推荐使用 New Plus Fluid ;这里的no-Plus Fluid和Plus Fluid的区别在于是否流体组分中含有 plus fraction。对于plus fraction 我看有人翻译为加组分
5、,有人翻译为重组分,不过之所以存在这个特殊的组 |分,主要是在C6以后,同分异构体太多,很多时候都是采用的控制馏程范围的方式分离出 的组分数据,都是混合物,所以 C6及以上组分都不再标注 n和i,只是采用单碳数(SCN)的方式进行标注。回到主题,之所以要对 plus fraction 进行劈分的目的在于将其劈分成更细的拟组分后,便于拟合实验数据的目的。所以在创建新流体时,只要有 plus fraction 的组分数据,都建议使用 New Plus Fluid 。混合多项流时,有两种方式。 Mixi ng of Fluid 对多种流体进行依据摩尔比或者质量百分比进行混合;Recombi nati
6、o n 多是针对气、液(油)进行混合,需要提供具体混合参数,至少需要填入气油比以及标况下油组分密度。 前者是对多个“流体”组分进行混合,这是一种对于PVT表格形式的物性文件的妥协方式,因为这种情况下在出现多种流体混合时, OLGA在计算是没法自动计算, 除非采用完整组分流体模型的组分跟踪模块。 而后者一般是对单个地层流体在经分离器分离后气、液相单独的组分数据进行“回配” ,回配为地下油气藏中的地层流体状态,所以才需要气油比,用以计算究竟有多少气会溶解到原油中。总之,前者是“混合”,后者是“回配”OLGA 软件入门教程:PVTsim 软件输出tableCalsep. PVTsim 20.0是为石
7、油工程师开发的多用途 PVT模拟软件。能够精确模 拟油和凝析气混合物的 PVT特性,从而进行标准的组份分析。可将多种油藏组分流 体定性化和集中为一个唯一的虚拟组分。PVTSIM20.0是由Calsep公司提供,具有PVT模拟、水合物形成预测、结蜡 结垢预测、多相闪蒸计算、回归分析、单元操作计算等功能。任选模块包括段塞跟 踪(可跟踪水力学段塞、地形起伏引起的段塞、流量变化引起的段塞、清管引起的 段塞、启输引起的段塞等)、三相流气液水三相流(主要为层流)模拟、管束(管 束结构中单相流管和多相流管之间的传热计算)、土壤(埋地管道与土壤传热的二维 模拟)、多相流泵(离心泵和容积式泵模拟)、腐蚀(井筒和
8、管道内部CO2腐蚀速率、 分布规律计算)、蜡(井筒和管道内蜡沉积分布规律计算)、井筒(油气藏流入动态、 钻井、试井和井喷过程模拟)、服务器(提供与其他模拟软件,如动态过程模拟器的 接口)等模块。可直接输出table表导入OLGA等数值模拟软件进行精确计算。 接下来针对OLGA介绍如何建立特定井流物性的table表。丿亡已港謎性包”First step :十_盘体管图1 pvtsim20 建立流体包界面首先选择Simulations Explorer下的Fluid Management 建立流体,已使用 过PVTSIM,可点击Select Fluid 打开Database (如图2)。新建流体点
9、击 New PlusFluid (或者 New no-Plus Fluid 、New Char Fluid ;拆分、不拆分、已拆分)可得到图3。TestT:卫e22comnonwaw1对门口 I已口朋No fell Test FluidHistaySelectImportDeleteDuplicate Export |Cose图2 Database 中已建流体如图3所示,在Well (井名称),Text、Fluid (流体类型)中输入描述流体的关键信息,用来区分复杂模型需要的大量流体类型(建议定义流体时多使用英文命名,尽量不适用数字,不可使用中文);对于Fluid Type 可在Simulat
10、ions Explorer下选择亦可在图3所示位置进行拆分的选择;在Input composition in 中选择数据为摩尔分数或者质量分数; 若数据给出wax含量,可在Input wax fraction 下进行设置;Adjust to Sat point(c7+ dens) 通过其他数据进行调整(包括温度压力等参数),一般建立流体不使用此功能;点击 Fluid options 下Save Char/Regres ,将已新建流体保存至数据库;其中输入流体组分数据时,可通过 Add Comps增加默认中缺少的组分(如图4所示)。注意输入数据的归一化。图3新建流体PVTSIM20.0 界面Ad
11、d ComponentsShrtSyEtrasitic Nut:Fa-raula Naze|H2DWafe-rH2hMeOHMethanolCH 40EtDHEthanolC2H60PGPropylene glycolC3H802PGMEPropplene-glycol-methylethefC4H1002MEGMono-etMene-dvcdC2H6O2DEGDrethylene-gkicolC4H1003TEGT ri-etHiilene-glycolC6H1404DPGMED ip ropy lene gly coknnethy lelherC7H1603DFGD i-oi vlene-
12、alycolCEH14Q:3Components 怕 addOKCancel图4增加默认中缺少的组分Second step新建流体输入完毕后点击 OK即保存至Database中,打开Simulations Explorer下的In terfaces 进行针对 OLGA软件table表的输出(如图1所示)。点 击Flow下的OLGA输入table表物性参数(如图2所示)。其中,FLOW可以建 立OLGA三种文件:1.OLGA (一般使用这个,就是普通物流组分文件); 2.OLGAcompositional tracking (组分跟踪文件,专门为 OLGA采用组分跟踪计算所设置的);3.OLGA
13、 wax (为含蜡和结蜡计算所设置的)。祐岀 OLOA Aft-图1输出针对 OLGA软件的table表在当前已选定流体下,首先对含水率进行定义,包括四种定义方式。 1.watercut,液相含水率;2. mol spec water/mol feed ,水与其他组分的摩尔比;3. mole%of feed+spec water ,水与总组分的摩尔比; 4. weight% of feed+spec water ,水与总组分的质量比,对应输入数值同时注意归一化(水合物抑制剂类似本节不过 多讲解)。在Pressure and temperature 中设置压力、温度计算模拟范围,保证模拟过程中,
14、压力、温度最大值及最小值均在范围中,且注意温度负值情况,建议压 力范围为1200bara,温度范围为-20100 C。在其下方有Intelligrid (自动划分 网格)选项,可以勾上使网格划分更为合理,不过有些流体组成使用自动划分网格会使生成的table文件在OLGA中使用时报错,遇到此种情况可以尝试修改。图 2 PVT tables for OLGA设置Output table 中相态选择,含水选择三相。在extrapolation method (外 推方法)中可以选择derivatives (根据压力边界外推)、compositional (根据组分数据外推)进行压力温度外推。一般在压
15、力温度设定中要使设定范围足够大,此 处则不太重要,一般选定 derivatives 方法。在 water properties 中定义水组分的处理方法,可选EOS (状态方程)、water package (水组分包)计算,两种方法都可以。在下面可以选择Composition ,左键点击在数据库中选择建好的流体数据。 勾选Save Fluid并在Fluid label中对流体进行标号命名(英文)。设置完毕后点击 Output File 命名并保存至文件夹(如图3所示)。最后点击OK进行PVT文件的输 出如图4所示图3保存界面 C:Uer&Admini5tratorDe5ktophjertier
16、!tabrlEfTTABLE LABEL 1 tiiglhg, PHASE - THREEr! NATEEl-CPTIOn EHTROPY NONEQ uciirmcnwajc 二 singleg&s EOS- EREQS = PRF*COMPOWEWT5 =NiCl, *C2M, *C3*r 1C4*, 亡, lCS*r nCS*, C, *C7*f *03, *09r CIO*, *C11MOIiS - ( . 103395E+02, .13000BE + Q1, .263602E-k01, .7383SIE+D2f x393Q92E + 01p .3D3DS2E-KQI, +67253E
17、 + 00, -135387E+CH, - 35540+00, +3506E + 00. 30370E+00, hSIIOSE+OO, *434166+ OD, . 251O49E+00r r152 423E+00, ,2420S3E4-OD) , MDLHEIGrfT - ( . 13fJ153E-H02 r .2BD135E+02, . 00 93E+D2 r . 1602 9E+02 r .3ODgSE+02, .221 . SaJ237E + 02r .5B1237E+C2f .721S06E+02, . _215D6E + 02r .S617B0E+C2f . 960aaOE+D2f
18、 .1070GDE + C3f 121Q0CE + Q3, -13DQOE+03,-17QOOE+C3) g/molfDENSITY = (.aaeOOOE+QO.OOOOOQE+O0.00口口OOE+OO,*OOaOOOE+DO.OOOOOdE+OOf00口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八 STOT
19、EMPEFATURE =;6710+0 Kt GOR = . 17C599E+D5 5m3/5ni3, GLR = .740193E+0 5m3/Sni3fWC-.S66121E+aarSTDGASDENSITY = .903314E+00 g/m3A 5TD0ILDEN5ITY = .711316E+03 kff/n)3, STDWATDENSIT = .999050E+03MESHTYFE - STANDARD,TOTWAIERrRACIION - (.S56425EO1)fPRESSUELE = f.LOOO0OE + O6H .101325E46f . 547理吕TE+DE, .9S9
20、09E + 06,.丄百236E + 07f . 1889a2E+ 07f +233727E + 07, -27-B473E+07, . 33321SE+07, .367963E + 07,侶5阿们5Q22QQE + C7r . 546945 + 0, ,591691E-0T, , 636436E+07, . 1 IfliE+O, .725927E4-0-?, . 770fi2E+07J ,3151SE-图4输出table表利用PVTsim 20.0两步输出table表已经简单介绍完了,要注意操作时的细节, 有时命名定义时应用数字符号也会造成 pvt文件无效,软件矫情,咱们只能认真仔细了。下周
21、一 8:30将发布PVTsim20.0操作过程易忽略的细节,欢迎互相探讨交 流。1) “注意”在PVTsim20.0中进行操作或者保存等所有操作不能使用中文,建议均应用英文;2) 流体方程的选择:一般常用 SRK Peneloux和PR方程,根据所要求不同流体属性进行设置(如图1);Utilities Wirndow 畑甘百怯 Edit View FJukJ* CSP ViSi/TIwiTnal cchdMetric UniU * SRK PcoIoueCuiefH ftid No g ected图1选择流体处理方程3) 添加默认组分中没有的组分有两种方式, a直接在新建流体界面选择 AddC
22、omps,或者在 Fluid Management 下的 Defaults 中选择 Default Comp List 进在Default Comp List 中添加组分行添加(如图2),前者添加组分只在当前流体编辑中使用,或许再新建流体则还是 添加前默认流体包,后者添加组分可直接添加至默认流体包,根据具体情况可选择 性使用;在新建流体中添加组分图2添加默认中缺少组分4) 在创建新流体时,若流体组分在 C1o以内推荐使用New no-Plus Fluid ,若存在C10+推荐使用New Plus Fluid ;5) 混合多项流时,有两种方式。Mixi ng of Fluid 对多种流体进行依据
23、摩尔比或 者质量百分比进行混合;Recombi natio n 多是针对气、液(油)进行混合,需要提 供具体混合参数,至少需要填入气油比以及标况下油组分密度。 Recombin3tior of Oil and Gmr Adysl h sat por4Oar FluidsG?04 AdtoT r Saturation Poiri 1Oil DenatySave1 1 P g/cm?r Find厂 qjaFluKl5*1Oil宇:CiFUdZ |Flud |亏M |I exl图3混合多项流操作1) Simulations 中 Flash&Unit Operations 下 Flash 功能,设置界
24、面如图 1 所示,输入对应压力温度(可同时输入多组参数)即可得到当前流体对应温度压力下属性,如图2 所示_ PVTiim 20.0File Edit View Fluid ChrHuid OpMetric Units SRK PenelcSimulaliom LxploierFlath & Unit Opcraliont ” F14i i fO Phaie 曲 Piopei如newlof 圈H2$& U* OthHario hJ ES SAGD*AAccalnn -Open SltuclureOpert Structure -PVT Simulation) CitiMl Pont 卞 S4h4
25、lion Point*SetTor Test2 ConstMass Evp *2 CorutVoJDepl if Ddf DpMionViMOliiy二 | Swe恥 TestMutw Afiuianct丁I Vrrn-,ifu Tuning() Afphakrw 5ce 护H嗣*踉 DetxM/ax A tier voirSmmplimddliixriE lntefl!ace$FkxJMflfifipeineril包括气相、液相摩尔(质量、体积)比重,对应相密度,化学分子量,对应相焓值,对应相熵值,热容 CP、CV等。 1: Flash PT Non-aqueousConvert Comp
26、lc 1 FliudiEOS = SRK PenelouxPT Flash at1 03bara15.60flCTotalVaporLiquidMole%100.0098.801.20Weight%100 0093 27 73Volume22953.6623231 29160.66cm?/inolVolurne%99 990 01Density0.00100.000907749g/cm?Z Factor0 98470 99660 0069Molecular Weight22 2621 02124 511Enthalpy20.6592 646942.7J/molEntropy7.318 55-9
27、4 99J/mol CHeat Capacity (Cp)43 0540 49253.73Heat Capacity (Cv)34.3732.04226.12Kappa (Cp/Cv)1.2521.2641.122JT Coefficient0.6534-0 0469C/baraVelocity of Sound37B.71034.0m/sViscosity0.01090 7490cPThermal Conductmty29.687125.473mW/m CSurface Tension2259522 595mN/mVolume. Enthalpy, Cp and Cv are per mole phase图22 )流体水合物曲线,操作界面如图 3所示,输入含水量,以及对应含水中相应组分的含量,可得到对应温度压力范围内水合物生成曲线。水合物生成对 应温度压力值4IW讣 “乜申9JHMBMMhMMg05s-0*:Mt5mwM.(H0t cu
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1