opm-simulators/tests/GLIFT1.DATA
Håkon Hægland 61e67b143d Adds a simple test case for gas lift.
Adds a simple test case for gas lift optimization. Currently this is
very simplistic and only covers a fraction of the gas lift optimization
code. The plan is to use this as a building block to add more tests
in the future.
2021-04-01 16:41:46 +02:00

319 lines
6.8 KiB
Plaintext

-- This reservoir simulation deck is made available under the Open Database
-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in
-- individual contents of the database are licensed under the Database Contents
-- License: http://opendatacommons.org/licenses/dbcl/1.0/
-- Copyright (C) 2020 Equinor
-- This model is based on TRAN-modified Base case model 5
-- This model tests well gas lift optimization with keywords
-- GCONINJE, LIFOPT and WLIFTOPT
------------------------------------------------------------------------------------------------
RUNSPEC
------------------------------------------------------------------------------------------------
DIMENS
20 30 10 /
OIL
WATER
GAS
DISGAS
--VAPOIL
METRIC
START
01 'JAN' 2020 /
--
GRIDOPTS
'YES' 0 /
EQLDIMS
1 100 25 /
REGDIMS
-- max. ntfip nmfipr max. nrfreg max. ntfreg
3 2 1* 2 /
--
TABDIMS
--ntsfun ntpvt max.nssfun max.nppvt max.ntfip max.nrpvt
1 1 150 60 3 60 /
--
WELLDIMS
--max.well max.con/well max.grup max.w/grup
10 15 9 10 /
--FLOW THP WCT GCT ALQ VFP
VFPPDIMS
22 13 10 13 13 50 /
UNIFIN
UNIFOUT
------------------------------------------------------------------------------------------------
GRID
------------------------------------------------------------------------------------------------
--
NEWTRAN
--
GRIDFILE
0 1 /
--
GRIDUNIT
METRES /
--
INIT
INCLUDE
'include/test1_20x30x10.grdecl' /
INCLUDE
'include/permx_model5.grdecl' /
PORO
6000*0.28 /
COPY
PERMX PERMY /
PERMX PERMZ /
/
MULTIPLY
PERMZ 0.1 /
/
RPTGRID
'ALLNNC' /
EQUALS
'MULTY' 0.01 1 20 14 14 1 10 /
/
------------------------------------------------------------------------------------------------
EDIT
------------------------------------------------------------------------------------------------
-- actual maximum value is 35719 in this case
-- a max max value of 32000 should affect 76 cells
-- there are in other words 108 cells
-- mean value without maxvalue tranz: 13351
-- mean value with maxvalue tranz: 13326
MAXVALUE
TRANZ 32000 /
/
------------------------------------------------------------------------------------------------
PROPS
------------------------------------------------------------------------------------------------
NOECHO
INCLUDE
'include/pvt_live_oil_dgas.ecl' /
INCLUDE
'include/rock.inc' /
INCLUDE
'include/relperm.inc' /
------------------------------------------------------------------------------------------------
REGIONS
------------------------------------------------------------------------------------------------
EQLNUM
6000*1 /
EQUALS
FIPNUM 1 1 20 1 14 1 10 /
FIPNUM 2 1 20 15 30 1 10 /
/
SATNUM
6000*1 /
-- custom region
FIPABC
2000*1 2000*2 2000*3 /
------------------------------------------------------------------------------------------------
SOLUTION
------------------------------------------------------------------------------------------------
RPTRST
'BASIC = 2' 'PBPD' /
EQUIL
-- Datum P woc Pc goc Pc Rsvd Rvvd
2000.00 195.0 2070 0.0 500.00 0.0 1 0 0 /
PBVD
2000.00 75.00
2150.00 75.00 /
------------------------------------------------------------------------------------------------
SUMMARY
------------------------------------------------------------------------------------------------
INCLUDE
'include/summary.inc' /
------------------------------------------------------------------------------------------------
SCHEDULE
------------------------------------------------------------------------------------------------
--
-- FIELD
-- |
-- PLAT-A
-- ---------------+---------------------
-- | |
-- M5S M5N
-- ---------+---------- -----+-------
-- | | | |
-- B1 G1 C1 F1
-- ----+------ ---+--- ---+--- ---+---
-- | | | | | | | | |
-- B-1H B-2H B-3H G-3H G-4H C-1H C-2H F-1H F-2H
--
TUNING
0.5 1 /
/
2* 50 1* 20 /
--NUPCOL
-- 4 /
GRUPTREE
'PROD' 'FIELD' /
'M5S' 'PLAT-A' /
'M5N' 'PLAT-A' /
'F1' 'M5N' /
'B1' 'M5S' /
'G1' 'M5S' /
/
RPTRST
'BASIC=2' /
INCLUDE
'include/well_vfp.ecl' /
INCLUDE
'include/flowl_b_vfp.ecl' /
INCLUDE
'include/flowl_c_vfp.ecl' /
WELSPECS
--WELL GROUP IHEEL JHEEL DREF PHASE DRAD INFEQ SIINS XFLOW PRTAB DENS
'B-1H' 'B1' 11 3 1* OIL 1* 1* SHUT 1* 1* 1* /
/
WELSPECS
'F-1H' 'F1' 19 4 1* WATER 1* 1* SHUT 1* 1* 1* /
'F-2H' 'F1' 19 12 1* WATER 1* 1* SHUT 1* 1* 1* /
'G-3H' 'G1' 19 21 1* WATER 1* 1* SHUT 1* 1* 1* /
'G-4H' 'G1' 19 25 1* WATER 1* 1* SHUT 1* 1* 1* /
/
COMPDAT
--WELL I J K1 K2 OP/SH SATN TRAN WBDIA KH SKIN DFACT DIR PEQVR
'B-1H' 11 3 1 5 OPEN 1* 1* 0.216 1* 0 1* Z 1* /
/
COMPDAT
'F-1H' 19 4 6 10 OPEN 1* 1* 0.216 1* 0 1* Z 1* /
'F-2H' 19 12 6 10 OPEN 1* 1* 0.216 1* 0 1* Z 1* /
'G-3H' 19 21 6 10 OPEN 1* 1* 0.216 1* 0 1* Z 1* /
'G-4H' 19 25 6 10 OPEN 1* 1* 0.216 1* 0 1* Z 1* /
/
WCONPROD
-- Well_name Status Ctrl Orate Wrate Grate Lrate RFV FBHP WHP VFP Glift
'B-1H' OPEN ORAT 1500.0 1* 1* 3000.0 1* 100.0 30 1 1* /
/
GCONINJE
'FIELD' 'WATER' 'VREP' 3* 1.020 'NO' 5* /
/
WCONINJE
-- Well_name Type Status Ctrl SRate1 Rrate BHP THP VFP
'F-1H' WATER OPEN GRUP 4000 1* 225.0 1* 1* /
'F-2H' WATER OPEN GRUP 4000 1* 225.0 1* 1* /
'G-3H' WATER OPEN GRUP 4000 1* 225.0 1* 1* /
'G-4H' WATER OPEN GRUP 4000 1* 225.0 1* 1* /
/
-- Turns on gas lift optimization
LIFTOPT
12500 5E-3 0.0 YES /
-- wells available for gas lift
-- minimum gas lift rate, enough to keep well flowing
WLIFTOPT
'B-1H' YES 150000 1.01 -1.0 /
/
TSTEP
0.5 /
DATES
1 FEB 2020 /
/
DATES
1 MAR 2020 /
/
DATES
1 APR 2020 /
1 MAY 2020 /
1 JUN 2020 /
1 JLY 2020 /
1 AUG 2020 /
/
END