mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
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.
This commit is contained in:
318
tests/GLIFT1.DATA
Normal file
318
tests/GLIFT1.DATA
Normal file
@@ -0,0 +1,318 @@
|
||||
-- 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
|
||||
|
||||
Reference in New Issue
Block a user