PVDO
Recognised by the OPM Flow parserPROPS
PVDO defines the oil PVT properties for dead oil218 “Dead” oil is oil that it contains no dissolved gas or a relatively thick oil or residue that has lost its volatile components. . If the oil has a constant and uniform dissolved gas concentration, Gas-Oil Ratio (“GOR”), and if the reservoir pressure never drops below the saturation pressure (bubble point pressure), then the model can be run more efficiently by omitting the GAS and DISGAS keywords from the RUNSPEC section, treating the oil as a dead oil, and defining a constant Rs (GOR) value with keyword RSCONST or RSCONSTT in the PROPS section. This results in the model being run as a dead oil problem with no active gas phase. However, OPM Flow takes into account the constant Rs in the calculations and reporting.
“Dead” oil is oil that it contains no dissolved gas or a relatively thick oil or residue that has lost its volatile components.
Notes:
The keyword is followed by NTPVT tables as declared on the TABDIMS keyword in the RUNSPEC section.
Each table must contain a minimum of two rows and a maximum of NPPVT rows as declared on the TABDIMS keyword in the RUNSPEC section.
Each table is terminated by a “/” and there is no “/” terminator for the keyword.
Note that provided the first table has been entered, subsequent tables may be defaulted, in this case the prior table is copied to the current table. See the second example for an illustration on how to use this feature.
See also the RSCONST and RSCONSTT keywords to define the constant Rs for dead oil and PVCDO as an alternative keyword to enter the dead oil properties.
- Records
- Fixed number of records
- Variadic
- The record accepts a variable number of items
Parameters
| No. | Name | Description | Type | Dimension | Field | Metric | Lab | Default |
|---|---|---|---|---|---|---|---|---|
| 1 | DATAmanual: PRESS | A columnar vector of real monotonically increasing down the column values that defines the oil phase pressure. | DOUBLE | Pressure, 1, Viscosity | psia | barsa | atma | None |
| 2 | OFVF | A columnar vector of real decreasing down the column values that defines the corresponding oil phase formation volume factor. | rb/ | rm3/ | rcc/ | None | ||
| 3 | OVISC | A columnar vector of real increasing down the column values that defines the corresponding oil phase viscosity. | cP | cP | cP | None |
Example
The example below defines two dead oil PVT tables with variable viscosity and compressibility with respect to pressure, and assumes that NTPVT equals two and NPPVT is greater than or equal to eight on the TABDIMS keyword in the RUNSPEC section.
--
-- OIL PVT TABLE FOR DEAD OIL
--
PVDO
-- PSAT BO VISC
-- PSIA RB/STB CPOISE
-- -------- ------- ------
400 1.0102 1.16
1200 1.0040 1.164
2000 0.9960 1.167
2800 0.9880 1.172
3600 0.9802 1.177
4400 0.9724 1.181
5200 0.9646 1.185
5600 0.9607 1.19 / TABLE NO. 01
-- -------- ------- ------
800 1.0255 1.14
1600 1.0172 1.14
2400 1.0091 1.14
3200 1.0011 1.14
4000 0.9931 1.14
4800 0.9852 1.14
5600 0.9774 1.14 / TABLE NO. 02
The second example defines four dead oil PVT tables with variable viscosity and compressibility with respect to pressure, and assumes that NTPVT equals four and NPPVT is greater than or equal to eight on the TABDIMS keyword in the RUNSPEC section. Here table two defaults to table one, and table four defaults to table three.
--
-- OIL PVT TABLE FOR DEAD OIL
--
PVDO
-- PSAT BO VISC
-- PSIA RB/STB CPOISE
-- -------- ------- ------
400 1.0102 1.16
1200 1.0040 1.164
2000 0.9960 1.167
2800 0.9880 1.172
3600 0.9802 1.177
4400 0.9724 1.181
5200 0.9646 1.185
5600 0.9607 1.19 / TABLE NO. 01
/ TABLE NO. 02
800 1.0255 1.14
1600 1.0172 1.14
2400 1.0091 1.14
3200 1.0011 1.14
4000 0.9931 1.14
4800 0.9852 1.14
5600 0.9774 1.14 / TABLE NO. 03
/ TABLE NO. 04
There is no terminating “/” for this keyword.Manual source: parts/chapters/subsections/8.3/PVDO.fodt