-- Synthetic test deck based on Norne. This data set is meant to be a simple, -- well-documented deck for the behaviour of SUMMARY specified output. Data -- is mostly entered to *traceable* and does not necessarily make sense from -- a simulation point of view. START 10 MAI 2007 / RUNSPEC TITLE SUMMARYTESTS -- A simple 10x10x10 cube. Simple to reason about, large enough for all tests DIMENS 10 10 10 / REGDIMS 10 / WELLDIMS -- Item 1: NWMAX (Maximum number of wells in model) -- Item 2: NCWMAX (Maximum number of connections per well) -- Item 3: NGMAX (Maximum number of groups in model--excluding FIELD) -- Item 4: NWGMAX (Maximum number of wells or child groups per group) -- NWMAX NCWMAX NGMAX NWGMAX 6 2 3 2 / TRACERS 1* 1 / OIL GAS WATER UNIFIN UNIFOUT GRID DX 1000*1 / DY 1000*1 / DZ 1000*1 / TOPS 100*1 / -- Cell 2,1,10 is inactive ACTNUM 901*1 0 98*1 / PORO 1000*0.2 / PERMX 1000*50 / PERMY 1000*50 / PERMZ 1000*10 / PROPS TRACER 'SEA' 'WAT'/ / REGIONS FIPNUM 50*1 50*11 50*2 50*12 50*3 50*13 50*4 50*14 50*5 50*15 50*6 50*16 50*7 50*17 50*8 50*18 50*9 50*19 50*10 50*20 / SOLUTION TBLKFSEA 1000*0.1/ SUMMARY DATE PERFORMA -- -- Field Data -- Production Rates FVPR FWPR FWPRH FOPR FOPRH FGPR FGPRH FLPR FLPRH FGSR FGCR FNPR -- solvent FGPRF FGPRS FOPRF FOPRS FCPR FSPR FTPRSEA -- Injection Rates FVIR FWIR FWIRH FGIR FNIR -- solvent FGIRH FCIR FSIR -- Production Cummulatives FVPT FWPT FOPT FLPT FLPTH FGPT FNPT FOPTH FGPTH FWPTH FGST FGCT FGPTS FGPTF FOPTF FOPTS FVPRT FCPT FSPT FTPTSEA -- Injection Cummulatives FVIT FWIT FWITH FGIT FNIT FGITH FCIT FSIT -- In place FWIP FOIP FOIPL FGIP FGIPG -- Ratios FWCT FWCTH FGOR FGORH -- From model2 FMWPR FMWIN FOE FOPP FWPP FGPP FGPI FWPI -- Pressures FPR BPR 1 1 1 / 1 1 2 / 1 1 3 / 1 1 4 / 1 1 5 / 1 1 6 / 1 1 7 / 1 1 8 / 1 1 9 / 1 1 10 / 2 1 10 / -- This cell is not ACTIVE / BSGAS 1 1 1 / / BSWAT 1 1 1 / / BOSAT 1 1 1 / / BDENG 1 1 1 / / BDENW 1 1 1 / / BODEN 1 1 1 / / BWKR 2 1 1 / / BOKR 2 1 1 / / BKRO 2 1 1 / / BKROW 3 1 1 / / BKROG 4 1 1 / / BGKR 2 1 1 / / BKRG 2 1 1 / / BKRW 2 1 1 / / BWPC 1 2 1 / / BGPC 1 2 1 / / BVWAT 1 1 1 / / BWVIS 1 1 1 / / BVGAS 1 1 1 / / BGVIS 1 1 1 / / BVOIL 1 1 1 / / BOVIS 1 1 1 / / -- Region data RPR / RPRH / ROPT / RGPT / RWPT / RGFT / RWFT / ROIP / ROP / ROPR / RGPR / RWPR / RGIR / RGIT / RWIR / RWIT / RWPT / ROIPL / ROIPG / RGIP / RGIPL / RGIPG / RWIP / RPPO / -- Inter-region flows -- ROFT 1 11 / 1 2 / 9 10 / / RWFR- 2 12 / / RWFR+ 2 12 / / RGFR 2 12 / 9 10 / / RGFTG 5 6 / 1 20 / -- No connection => zero flow rate and cumulatives / ROFTG 5 6 / / RGFTL 5 6 / / ROFTL 5 6 / / -- Group data -- GPR / GLPR / GOPT / GGPT / GWPT / GNPT / GOPR / GGPR / GWPR / GWPRH / GGIR / GNPR / GNIR / GGIRH / GGIT / GNIT / GGITH / GWCT / GWCTH / GGOR / GGORH / GWIR / GWIT / GCIR / GCIT / GSIR / GSIT / GWIRH / GWITH / GOPRH / GGPRH / GLPRH / GWPTH / GOPTH / GGPTH / GLPTH / GPRG / GPRW / GOPTF / GOPTS / GOPTH / GOPRF / GOPRS / GOPRH / GGPTF / GGPTS / GGPTH / GGPRF / GGPRS / GGPTF / GGPTS / GGPTH / GGLR / GGLIR / GGLRH / GVPR / GVPT / GMCTP / GOPP / GWPP / GGPP / GGPI / GWPI / GVIR / GVIT / GVPRT / GMWPR / GMWIN / GCPR / GCPT / GSPR / GSPT / -- Production and injection guide rates (group level) GOPGR G_1 / GGPGR G_1 / GWPGR G_1 / GVPGR G_1 / GGIGR G_1 / GWIGR G_1 / -- Network reporting (extended network, node level) GPR / -- Well Data -- Production Rates WWPR / WTPRSEA W_1 W_2 / WTPCSEA W_1 W_2 / WWPRH / WOPR / -- filtrate related WINJFVR / WINJFVT / WINJFC / WGVPR W_1 W_2 / WOPRH / WGPR / WNPR / WGPRH / WLPR / WLPRH / WLPT / WLPTH / WGPRS / WGPRF / -- Injection Rates WWIR W_3 / WWIT W_3 / WWIRH W_3 / WGVIR W_3 / WWVIR W_3 / WWITH W_3 / WGIT W_3 / WGIR W_3 / WGIRH W_3 / WGITH W_3 / WNIR W_3 / WCIR W_3 / WSIR W_3 / WCIT W_3 / WSIT W_3 / WNIT W_3 / -- Tracers WTIRSEA / -- Production Cummulatives WWPT / WWPTH / WOPT / WOPTH / WGPT / WGPTH / WNPT / WGPTF / WGPTS / WOPTF / WOPTS / -- Tracers WTPTSEA / -- Injection Cummulatives WWIT W_3 / -- Ratios WWCT / WWCTH / WGOR / WGORH / WGLR / WGLRH / -- Tracers WTITSEA / WTICSEA / -- Performance WBHP / WBP 'W_1' 'W_2' / WBP4 'W_1' / WBP5 'W_1' / WBP9 'W_1' / WBHPH / WTHP / WTHPH / WPI / WPIO / WPIG / WPIW / WPIL / WBP / WBP4 / -- from model2 WOPTF / WOPTS / WOPTH / WOPRS / WOPRF / WGPTF / WGPTS / WGPRF / WTPRS / WGLIR / WVPR / WVPT / WVPRT / WOPP / WWPP / WGPP / WGPI / WWPI / WVIR / WVIT / WMCTL / WCPR / WCPT / WSPR / WSPT / -- Production and injection guide rates (well level) WOPGR / WGPGR / WWPGR / WVPGR / WGIGR / WWIGR / WOPRL W_1 1 / W_2 2 / W_3 3 / / WOFRL W_1 1 / W_2 2 / W_3 3 / / COPRL W_1 1 1 1 / W_2 / / WSTAT / -- Water injection per connection CWIR * / / -- Gas injection on 3 1 1 (45) CGIR 'W_3' 3 1 1 / / CPR 'W_1' 1 1 1 / / CWIT 'W_3' / / CGIT * / / -- Production per connection -- Using all the different ways of specifying connections here -- as an informal test that we still get the data we want CWPR 'W_1' 1 1 1 / / COPR 'W_1' / 'W_2' / 'W_3' / / CGPR '*' / / CNFR '*' / / CNPT '*' / / CNIT '*' / / CCIR '*' / / CCIT '*' / / CSIR '*' / / CSIT '*' / / CWPT 'W_1' 1 1 1 / / COPT 'W_1' / / CGPT 'W_1' / 'W_2' / 'W_3' / / CVPR 'W_2' 2 1 1 / 'W_2' 2 1 2 / 'W_3' / / CVIR 'W_2' 2 1 1 / 'W_2' 2 1 2 / 'W_3' / 'W_6' / / CVPT 'W_1' / 'W_2' 2 1 1 / 'W_2' 2 1 2 / / CVIT 'W_3' / 'W_6' / / CGOR 'W_1' / 'W_6' / / CTFAC 'W_1' / 'W_2' / 'W_3' / / CINJFVR 'W_1' / 'W_2' / 'W_3' / / CINJFVT W_1 / W_2 / W_3 / / CFCSKIN W_1 / W_2 / W_3 / / CFCWIDTH W_1 / W_2 / W_3 / / CFCPERM W_1 / W_2 / W_3 / / CFCPORO W_1 / W_2 / W_3 / / CFCRAD W_1 / W_2 / W_3 / / CFCAOF W_1 / W_2 / W_3 / / ---- Connection production rates ----CGFR ----'E-4AH' / ----/ ----CWFR ----'E-2H' / ----/ WUBHP / SCHEDULE UDQ UNITS WUBHP 'BARSA' / / BRANPROP -- Downtree Uptree #VFP ALQ G_1 PLAT-A 5 1* / G_2 PLAT-A 4 1* / / NODEPROP -- Node_name Press autoChoke? addGasLift? Group_name PLAT-A 21.0 NO NO 1* / G_1 1* NO NO 1* / G_2 1* NO NO 1* / / -- Three wells, two producers (so that we can form a group) and one injector WELSPECS 'W_1' 'G_1' 1 1 3.33 'OIL' 7* / 'W_2' 'G_1' 2 1 3.33 'OIL' 7* / 'W_3' 'G_2' 3 1 3.92 'WATER' 7* / 'W_6' 'G_2' 8 8 3.92 'GAS' 7* / 'W_5' 'G_3' 6 6 3.92 'OIL' 7* / / -- Completion data. COMPDAT -- Passing 0 to I/J means they'll get the well head I/J -- 'Well' I J K1 K2 STATUS SatTable TransFact Rw Kh S W_1 0 0 1 1 2* 100 3* / -- Active index: 0 W_2 0 0 1 1 2* 1* 5 20 0.5 / -- Active index: 1 W_2 0 0 2 2 2* 1* 5 10 0.2 / -- Active index: 101 W_3 0 0 1 1 2* 1* 2* 0.7 / -- Active index: 2 W_6 0 0 1 1 2* 1* 2* 0.7 / -- Active index: 2 / COMPLUMP 'W_1' * * * * 1 / 'W_2' * * * * 2 / 'W_3' * * * * 3 / / WCONHIST -- history rates are set so that W_1 produces 1, W_2 produces 2 etc. -- index.offset. -- organised as oil-water-gas W_1 OPEN ORAT 10.1 10 10.2 2* 0.2 0.1 / W_2 OPEN ORAT 20.1 20 20.2 2* 1.2 1.1 / / WCONINJH -- Injection historical rates (water only, as we only support pure injectors) W_3 WATER OPEN 30.0 2.1 2.2 / / WPOLYMER 'W_3' 1.5 1.0 / / WCONINJH -- Injection historical rates (water only, as we only support pure injectors) W_6 GAS OPEN 30000.0 / / WCONPROD W_5 SHUT ORAT 0.0 0.0 0.0 1* 30.1 / / TSTEP -- register time steps (in days). This allows us to write *two* report steps (1 -- and 2. Without this, totals/accumulations would fail (segfault) when looking -- up historical rates and volumes. These volumes however don't change, i.e. -- every time step has the same set of values 10 / WPOLYMER 'W_3' 2.5 1.0 / / TSTEP 10 / -- Register a fourth well with completions later. This ensure we handle when -- wells are registered or activated later in a simulation WELSPECS 'W_4' 'G_3' 1 1 3.33 'OIL' 7* / / COMPDAT W_4 1 1 1 3 / / WPIMULT W_1 0.5 / / TSTEP 10 / WPIMULT W_1 0.5 / / TSTEP 10 /