pvt module coupled with ansys – · pdf filecurrently working on generating spt -group...
TRANSCRIPT
![Page 1: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/1.jpg)
PVT module coupled with ANSYS – CFD
![Page 2: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/2.jpg)
Basic Ideas:
• In order to perform realistic CFD simulations for the Oil & Gas industry, it is important to know:
What kind of fluid are we dealing with? Heavy Oil. Light Oil. Gas – Condensate.
How many phases will be present for a given process? Liquid – Vapor. Liquid – Liquid. Liquid – Liquid – Vapor. Fluid – Solid.
What are the physical properties for each phase? Density. Viscosity… at least.
![Page 3: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/3.jpg)
Basic Ideas:
• PVT information for a specific fluid come from a Lab report – “PVT Report”
• Information:
Composition. Saturation pressure (s) Amount of gas and liquid. Properties such as density and viscosity as pressure and
temperature functions.
![Page 4: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/4.jpg)
![Page 5: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/5.jpg)
![Page 6: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/6.jpg)
![Page 7: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/7.jpg)
Basic Ideas:
• As far as we know, there isn’t any tool or application to help the user to directly charge the information contained in the PVT report into CFX or Fluent.
• So, there is a User’s need to incorporate real properties into CFD.
![Page 8: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/8.jpg)
Basic Ideas:
• The lab information contained in a PVT report can be modeled in what in the Oil & Gas Industry is known as “PVT Module”.
• PVT Module: A program developed to simulate the lab information and tune an Equation-of-State based model.
Represent the experimental data. Predict properties where there is no experimental data
available.
![Page 9: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/9.jpg)
Basic Ideas:
To help users of ANSYS – CFD to deal with complex fluids such as reservoir fluids, an easy connection between a PVT module and ANSYS – CFD is needed. Which module? Grupo SSC is developing an “In-House” PVT module, we
are not using PVTSim, Multiflash, PVTPro or any other commercial PVT, we are using ours.
In this presentation, we would like to show the connection
between a PVT module and ANSYS CFX.
![Page 10: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/10.jpg)
Outline:
• Characterize a reservoir fluid using an “In-House” developed PVT Module. Cubic Equation of State based Software. PVT calculations: Bubble points. Dew points. Flash at constant T and P.
• Generate physical properties for EVERY possible phase present for a given process.
• Generate intput data file for a Compiled Library (Fortran or C). (PVT – ANSYS connection)
• Read CCL file to use the Library. • Perform CFD simulation using the calculated properties.
![Page 11: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/11.jpg)
Characterize a reservoir fluid: “In-House” developed PVT Module
![Page 12: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/12.jpg)
Composition of the reservoir fluid
![Page 13: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/13.jpg)
Characterization Options for the Heavy Fraction.
![Page 14: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/14.jpg)
Characterization Options for the Heavy Fraction.
![Page 15: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/15.jpg)
PVT experiments that can be simulated:
• Phase Envelope • CCE • DLE • CVD • MMP • Swelling Tests
![Page 16: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/16.jpg)
Phase Envelope
Calculation Progress
![Page 17: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/17.jpg)
Phase Envelope
![Page 18: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/18.jpg)
Differential Liberation Expansion – DLE
Calculation Progress
![Page 19: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/19.jpg)
DLE
![Page 20: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/20.jpg)
ANSYS – CFX connection
![Page 21: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/21.jpg)
GSSC PVT Module and ANSYS CFX connection
Generate a properties file for the operating Pressure – Temperature intervals.
Use a set of Fortran based routines to read the Properties File and, for a given Temperature and Pressure, relate all the properties with the Material Properties in CFX.
![Page 22: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/22.jpg)
Properties DATA file in library path
![Page 23: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/23.jpg)
ANSYS configuration after CCL file has been imported
![Page 24: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/24.jpg)
Simulation Results Example:
Flashing of a Volatile Oil flowing through a butterfly valve
41 0API Oil GOR: 67.40
![Page 25: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/25.jpg)
Pressure Field
![Page 26: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/26.jpg)
Velocity Field
![Page 27: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/27.jpg)
Gas Volume Fraction
![Page 28: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/28.jpg)
Simulation Results:
Real properties for the 2 phases (gas and oil)
Equilibrium line crossing implies a
phase change. (Flashing)
![Page 29: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/29.jpg)
A previous version of this module was used along with
ANSYS – CFX in the following project:
Hydrodynamic Description of a 140 km crude oil transport line.
Fluid Properties:
35 oAPI RGA: 8
14%Vol. Water Content
![Page 30: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/30.jpg)
Fluid Characterization and Properties:
Componente % mol PM (g/mol) Tc (K) Pc (bar) ω
N2 0.00061 28.01 CO2 0.00087 44.01 H2S 0.00346 34.08 C1 0.01231 16.04 C2 0.01267 30.07 C3 0.02299 44.10 iC4 0.00692 58.12 nC4 0.02829 58.12 iC5 0.01654 72.15 nC5 0.02953 72.15 C6 0.05455 84.00
Pseudo1 0.14158 102.54 557.43 33.93 0.31074 Pseudo2 0.24920 147.65 626.71 29.02 0.40041 Pseudo3 0.23146 233.29 737.83 19.60 0.63706 Pseudo4 0.13852 370.19 840.28 13.59 0.92242 Pseudo5 0.05050 588.11 938.69 9.63 1.25656
0
5
10
15
20
25
30
35
40
45
50
100 200 300 400 500 600 700 800
Temperatura (K)
Pres
ión
(bar
)
![Page 31: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/31.jpg)
Complete Line – Pressure Drop
![Page 32: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/32.jpg)
Complete Line – Phase Change
![Page 33: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/33.jpg)
Complete Line – Water Bed
![Page 34: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/34.jpg)
Predicted Oil volume loss due to evaporation
![Page 35: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/35.jpg)
Stabilization Platform at
Marine Terminal at Dos Bocas, Tabasco.
PEMEX
![Page 36: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/36.jpg)
![Page 37: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/37.jpg)
![Page 38: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/38.jpg)
![Page 39: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/39.jpg)
![Page 40: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/40.jpg)
![Page 41: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/41.jpg)
![Page 42: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/42.jpg)
![Page 43: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/43.jpg)
![Page 44: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/44.jpg)
Gas recovery system – TMDB
![Page 45: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/45.jpg)
![Page 46: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/46.jpg)
![Page 47: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/47.jpg)
Project Status:
PVT Module that can handle most of the fluids found in the Oil & Gas industry.
Rigorous 2 phase calculations. Rigorous 3 phase calculations. Special processes like EOR can be modeled.
Coupling of this PVT module (Grupo SSC) with ANSYS – CFX
and ANSYS – Fluent. Completed and under test. Currently working on generating SPT-Group OLGA properties
tables. 2 phases – Completed 3 phases – 75% complete.
![Page 48: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/48.jpg)
Project Status: SPT-Group OLGA properties tables.
P-T Phase Envelope: 2 Phases.
![Page 49: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/49.jpg)
Project Status: SPT-Group OLGA properties tables.
P-T Phase Envelope: 3 Phases. Reserv. Fluid + 10%vol Water
![Page 50: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/50.jpg)
We are participating as PEMEX consultants in the OVIP project.
(OLGA Verification and Improvement
Program)
Last meeting: Paris, 2 months ago.
![Page 51: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/51.jpg)
L-5
• Complex pipeline network distribution
• Offshore
![Page 52: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/52.jpg)
Datos API RGA (m3/m3) Psat (Kg/cm2) @ 186.9 C
Experimental 41.00 910.39 417.26
PVTSim 41.05 907.13 418.8
Multiflash 41.16 900.19 418.9
Diferencia PVTSim 0.05 -3.26 1.54
Error (%) PVTSim 0.12 0.36 0.37
Diferencia Mflash 0.16 -10.20 1.64
Error (%) Mflash 0.40 1.12 0.39
Models for evolutive maintenance (PVT) Light Crude Oil: PVTSIM vs Multiflash
![Page 53: PVT module coupled with ANSYS – · PDF fileCurrently working on generating SPT -Group OLGA properties tables](https://reader033.vdocuments.pub/reader033/viewer/2022052420/5aaec9a97f8b9a190d8c8b2b/html5/thumbnails/53.jpg)
Models for evolutive maintenance (PVT) Heavy Crude Oil: Phase Envelope
Heavy Oil
0
5
10
15
20
25
30
35
40
45
50
-200 -100 0 100 200 300 400 500 600 700 800
Temperature (ºC)
Pres
sure
(kg/
cm2)
HYSYSMultiFlashPVT_GSSCPVT_GSSCEXP