diff --git a/actionx/ACTIONX_COMPDAT.DATA b/actionx/ACTIONX_COMPDAT.DATA index 91a37a8b3..6e6360b4f 100644 --- a/actionx/ACTIONX_COMPDAT.DATA +++ b/actionx/ACTIONX_COMPDAT.DATA @@ -312,10 +312,6 @@ SUMMARY -- -- ACTIVATE COLUMNAR SUMMARY DATA REPORTING OPTION -- -RUNSUM --- --- ACTIVATE SUMMARY DATA RSM FILE OUTPUT OPTION --- SEPARATE -- -- EXPORT STANDARD SUMMARY VARIABLE VECTORS TO FILE @@ -1555,4 +1551,4 @@ END -- -- ********************************************************************************************************************************* -- END OF FILE --- ********************************************************************************************************************************* \ No newline at end of file +-- ********************************************************************************************************************************* diff --git a/pyaction/PYACTION_COMPDAT_INSERT_KW.DATA b/pyaction/PYACTION_COMPDAT_INSERT_KW.DATA new file mode 100644 index 000000000..47198acf4 --- /dev/null +++ b/pyaction/PYACTION_COMPDAT_INSERT_KW.DATA @@ -0,0 +1,1452 @@ +-- 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) 2015-2024 Equinor ASA + +-- This model is built from the ACTIONX_COMPDAT.DATA file that is based on model2 (../model2/0B_WELPI_MODEL2.DATA). +-- It has been modified to test the COMPDAT keyword with the PYACTION keyword. +-- This model performs the modifications done with ACTIONX keywords in actionx/ACTIONX_COMPDAT.DATA, but using PYACTION instead of ACTIONX. + +-- This case has standard wells, 3 producers and 2 injectors. Well OP03 has modified completions compared to the base case model +-- and the water oil contact of equilibrium region 2 has been moved to get a stronger well water cut development. +-- ( 1) Production wells with preferred phase (OIL, GAS) +-- PROD1 - OIL +-- PROD2 - OIL +-- PROD3 - GAS +-- ( 2) Injection wells with preferred phase (GAS, WATER) +-- INJ1 - WATER +-- INJ2 - GAS +-- Note that both injection wells inject both gas and water at various times. +-- ( 3) All wells get their PI values adjusted at least once, with wells PROD2, PROD3 and INJ2 getting their PI adjusted an extra +-- time and wells PROD1 and INJ1 having their PI adjusted at the same time as the well is opened. +-- ( 4) Well PROD3 has modified completions compared to the base case model. +-- ( 5) The water oil contact of equilibrium region 2 has been moved to get a stronger well water cut development. +-- +-- The model has been modified to test the COMPDAT keyword with the PYACTION keyword, as follows: +-- +-- ( 6) The case is based on with the input deck re-factored to match the manual style, and with the well declarations declared at +-- the beginning of the run. +-- ( 7) PYACTION COMPLUMP - PROD2 completions are defined in ACT-01, instead of the deck and ACT02 opens completion 2, well is opened +-- in the deck. +-- ( 8) PYACTION COMPLUMP - INJ1 completions are defined in ACT-01 and ACT-04 shuts completion 1 and opens completion 2. +-- ( 9) PYACTION COMPDAT - PROD1 connections 09-10, INJ1 connections 08-11 defined in ACT-01 +-- (10) PYACTION COMPDAT - PROD2 connections 10-11 defined in ACT-02 +-- (11) PYACTION COMPDAT - PROD3 connections 07-10 connections defined in ACT-03 +-- +-- The results should therefore be identical to the original case, ../model2/0B_WELPI_MODEL2.DATA. +-- +-- ================================================================================================================================= +-- +-- RUNSPEC SECTION +-- +-- ================================================================================================================================= +RUNSPEC +-- +-- DEFINE THE TITLE FOR THE RUN +-- +TITLE +OPM_TESTS: PYACTION_COMPDAT_INSERT_KW +-- +-- DEFINE THE START DATE FOR THE RUN +-- +START + 01 'NOV' 2018 / +-- +-- SWITCH NO SIMULATION MODE FOR DATA CHECKING COMMENT OUT TO RUN THE MODEL +-- +-- NOSIM +-- --------------------------------------------------------------------------------------------------------------------------------- +-- FLUID TYPES AND TRACER OPTIONS +-- --------------------------------------------------------------------------------------------------------------------------------- +-- +-- OIL PHASE IS PRESENT IN THE RUN +-- +OIL +-- +-- WATER PHASE IS PRESENT IN THE RUN +-- +WATER +-- +-- GAS PHASE IS PRESENT IN THE RUN +-- +GAS +-- +-- DISSOLVED GAS IN LIVE OIL IS PRESENT IN THE RUN +-- +DISGAS +-- +-- VAPORIZED OIL IN WET GAS IS PRESENT IN THE RUN +-- +VAPOIL +-- --------------------------------------------------------------------------------------------------------------------------------- +-- GRID AND EQUILBRATION DIMENSIONS AND OPTIONS +-- --------------------------------------------------------------------------------------------------------------------------------- +-- +-- MAX MAX MAX +-- NDIVIX NDIVIY NDIVIZ +DIMENS + 13 22 11 / +-- +-- FAULT +-- SEGMS +FAULTDIM + 120 / +-- +-- MAX MAX RSVD TVDP TVDP +-- EQLNUM DEPTH NODES TABLE NODES +EQLDIMS + 2 1* 25 1* 1* / +-- +-- MAX TOTAL INDEP FLUX TRACK CBM OPERN WORK WORK POLY +-- FIPNUM REGNS REGNS REGNS REGNS REGNS REGNS REAL INTG REGNS +REGDIMS + 2 1 1* 2 1* 1* 1* 1* 1* 1* / +-- +-- NEG MAX MAX +-- MULTS MULTNUM PINCHNUM +GRIDOPTS + YES 0 1* / +-- +-- ACTIVATE EQUILIBRATION OPTIONS +-- MOBILE ENDPOINT(MOBILE) STEADY STATE(QUIESC) THRESHOLD(THPRES) +-- IRREVERSIBLE THRESHOLD(IRREVERS) +EQLOPTS + 'THPRES' / +-- --------------------------------------------------------------------------------------------------------------------------------- +-- ROCK AND SATURATION TABLES DIMENSIONS AND OPTIONS +-- --------------------------------------------------------------------------------------------------------------------------------- +-- +-- MAX MAX MAX MAX MAX MAX E300 +-- NTSFUN NTPVT NSSFUN NPPVT NTFIP NRPVT BLANK NTEND +TABDIMS + 10 1 50 60 2 60 1* 1* / +-- --------------------------------------------------------------------------------------------------------------------------------- +-- GROUP, WELL AND VFP TABLE DIMENSIONS +-- --------------------------------------------------------------------------------------------------------------------------------- +-- +-- WELL WELL GRUPS GRUPS +-- MXWELS MXCONS MXGRPS MXGRPW +WELLDIMS + 10 15 3 10 / +-- +-- PRODUCING VFP TABLES +-- VFP VFP VFP VFP VFP VFP +-- MXMFLO MXMTHP MXMWFR MXMGFR MXMALQ MXVFPTAB +VFPPDIMS + 40 20 20 20 0 60 / +-- --------------------------------------------------------------------------------------------------------------------------------- +-- MISCELLEOUS OPTIONS +-- --------------------------------------------------------------------------------------------------------------------------------- +-- +-- ACTION ACTION ACTION ACTION +-- MXACTNS MXLINES MXCHARS MXSTATMS +ACTDIMS + 4 50 80 3 / +-- --------------------------------------------------------------------------------------------------------------------------------- +-- INPUT AND OUTPUT OPTIONS +-- --------------------------------------------------------------------------------------------------------------------------------- +-- +-- METRIC SYSTEM OF UNITS FOR BOTH INPUT AND OUTPUT +-- +METRIC +-- +-- SWITCH ON THE UNIFIED INPUT FILES OPTION +-- +UNIFIN +-- +-- SWITCH ON THE UNIFIED OUTPUT FILES OPTION +-- +UNIFOUT + +-- +-- PATH PATH +-- ALIAS DIRECTORY FILENAME +PATHS + 'MODEL2' '../model2' / +/ + +-- ================================================================================================================================= +-- +-- GRID SECTION +-- +-- ================================================================================================================================= +GRID + +-- +-- ACTIVATE WRITING THE INIT FILE FOR POST-PROCESSING +-- +INIT +-- +-- GRID FILE OUTPUT OPTIONS +-- GRID EGRID +-- OPTN OPTN +GRIDFILE + 0 1 / +-- +-- SET THE GRID UNITS FOR THE GRID +-- +GRIDUNIT + METRES / +-- +-- ACTIVATE IRREGULAR CORNER-POINT GRID TRANSMISSIBILITIES +-- +NEWTRAN +-- +-- LOAD GRID SECTION INCLUDE FILES +-- +INCLUDE + '$MODEL2/include/mod2a_13x22x11.grdecl' / +INCLUDE + '$MODEL2/include/fluxmun.grdecl' / +INCLUDE + '$MODEL2/include/poro.grdecl' / +INCLUDE + '$MODEL2/include/permx.grdecl' / +INCLUDE + '$MODEL2/include/ntg.grdecl' / +INCLUDE + '$MODEL2/include/permz.grdecl' / +-- +-- SOURCE DESTIN. ---------- BOX --------- +-- I1 I2 J1 J2 K1 K2 +COPY + PERMX PERMY 1* 1* 1* 1* 1* 1* / CREATE PERMY +/ +-- +-- DEFINE GRID SECTION REPORT OPTIONS +-- +RPTGRID + 'ALLNNC' / + +-- ================================================================================================================================= +-- +-- EDIT SECTION +-- +-- ================================================================================================================================= +EDIT + +-- ================================================================================================================================= +-- +-- PROPS SECTION +-- +-- ================================================================================================================================= +PROPS +-- +-- SWITCH OFF ECHOING OF INPUT FILES +-- +NOECHO +-- +-- LOAD PROPS SECTION INCLUDE FILES +-- +INCLUDE + '$MODEL2/include/norne_pvt.inc' / +INCLUDE + '$MODEL2/include/rock.inc' / +INCLUDE + '$MODEL2/include/relperm_ow.inc' / +INCLUDE + '$MODEL2/include/relperm_go.inc' / + +-- ================================================================================================================================= +-- +-- REGIONS SECTION +-- +-- ================================================================================================================================= +REGIONS +-- +-- LOAD REGION SECTION INCLUDE FILES +-- +INCLUDE + '$MODEL2/include/eqlnum.grdecl' / +INCLUDE + '$MODEL2/include/fipnum.grdecl' / +INCLUDE + '$MODEL2/include/satnum.grdecl' / + +-- ================================================================================================================================= +-- +-- SOLUTION SECTION +-- +-- ================================================================================================================================= +SOLUTION +-- +-- DATUM DATUM OWC PCOW GOC PCGO RS RV N +-- DEPTH PRESS DEPTH ---- DEPTH ---- OPT OPT OPT +EQUIL + 2561.59 268.55 2645.21 0.00 2561.59 0.00 1 0 0 / + 2584.20 268.71 2645.21 0.00 2584.20 0.00 5 0 0 / +-- +-- DEPTH RS +-- MSCF/STB +-- ------ -------- +RSVD + 2561.59 122.30 + 2597.00 110.00 + 2660.70 106.77 + 2697.00 106.77 / RS VS DEPTH EQUIL REGN 01 +-- ------ -------- + 2584.20 122.41 + 2599.90 110.00 + 2663.60 106.77 + 2699.90 106.77 / RS VS DEPTH EQUIL REGN 02 + +-- +-- EQLNUM EQLNUM THPRES +-- FROM TO VALUE +THPRES + 1 2 / REGN 1 TO REGN 2 +/ +-- +-- RESTART CONTROL BASIC = 4 (ALL=2, YEARLY=4, MONTHLY=5, TSTEP=6) +-- +RPTRST + 'BASIC = 2' 'PBPD' / + +-- ================================================================================================================================= +-- +-- SUMMARY SECTION +-- +-- ================================================================================================================================= +SUMMARY +-- +-- ACTIVATE COLUMNAR SUMMARY DATA REPORTING OPTION +-- +SEPARATE +-- +-- EXPORT STANDARD SUMMARY VARIABLE VECTORS TO FILE +-- +ALL +-- +-- FIELD PRODUCTION DATA - HISTORICAL DATA +-- +FOPRH +FOPTH + +FGPRH +FGPTH +FGORH + +FWPRH +FWPTH +FWCTH + +FLPRH +FLPTH +-- +-- FIELD INJECTION DATA - HISTORICAL DATA +-- +FGIRH +FGITH +FWIRH +FWITH +-- +-- WELL PRODUCTION DATA - HISTORICAL DATA +-- +WOPRH +/ +WLPRH +/ +WWPRH +/ +WGPRH +/ +WWCTH +/ +WGORH +/ +WOPTH +/ +WLPTH +/ +WWPTH +/ +WGPTH +/ +WTHPH +/ +WBHPH +/ +-- +-- WELL INJECTION DATA - HISTORICAL DATA +-- +WGIRH +/ +WWIRH +/ +WGITH +/ +WWPTH +/ + +-- ================================================================================================================================= +-- +-- SCHEDULE SECTION +-- +-- ================================================================================================================================= +SCHEDULE +-- +-- DEFINE SCHEDULE SECTION REPORT OPTION +-- +RPTSCHED + 'WELLS=2' 'WELSPECS' 'CPU=2' 'FIP=2' / +-- +-- RESTART CONTROL BASIC = 4 (ALL=2, YEARLY=4, MONTHLY=5, TSTEP=6) +-- +RPTRST + BASIC=5 / +-- +-- LOAD VFPPROD INCLUDE FILES +-- +INCLUDE + '$MODEL2/include/D-1.Ecl' / + +PYACTION +COMPDAT_PYACTION UNLIMITED / +'pyaction_compdat_insert_kw.py' / + +-- --------------------------------------------------------------------------------------------------------------------------------- +-- SCHEDULE SECTION - 2018-01-01 +-- --------------------------------------------------------------------------------------------------------------------------------- +-- +-- DEFINE GROUP TREE HIERARCHY +-- +-- LOWER HIGHER +-- GROUP GROUP +GRUPTREE + INJE FIELD / + PROD FIELD / +/ +-- +-- WELL SPECIFICATION DATA +-- +-- WELL GROUP LOCATION BHP PHASE DRAIN INFLOW OPEN CROSS PVT DEN FIP +-- NAME NAME I J DEPTH FLUID AREA EQUANS SHUT FLOW TABLE CAL NUM +WELSPECS +PROD1 PROD 6 3 1* OIL 0.00 STD SHUT YES 0 SEG / +PROD2 PROD 10 4 1* OIL 0.00 STD SHUT YES 0 SEG / +PROD3 PROD 6 19 1* GAS 0.00 STD SHUT YES 0 SEG / +INJ1 INJE 2 13 1* WAT 0.00 STD SHUT YES 0 SEG / +INJ2 INJE 12 20 1* GAS 0.00 STD SHUT YES 0 SEG / +/ +-- +-- WELL CONNECTION DATA +-- +-- WELL --- LOCATION --- OPEN SAT CONN WELL KH SKIN D DIR +-- NAME II JJ K1 K2 SHUT TAB FACT DIA FACT FACT FACT PEN +COMPDAT +PROD1 6 3 7 7 OPEN 0 6.145 0.216 1* 0.00 1* 'Z' / COMPDAT LAYERS 09 - 10 IN ACT-01 +PROD1 6 3 8 8 OPEN 0 9.703 0.216 1* 0.00 1* 'Z' / + +PROD2 10 4 3 3 SHUT 0 18. 0.216 1* 0.00 1* 'Z' / +PROD2 10 4 4 4 SHUT 0 19. 0.216 1* 0.00 1* 'Z' / +PROD2 10 4 7 7 SHUT 0 20.473 0.216 1* 0.00 1* 'Z' / +PROD2 10 4 8 8 SHUT 0 17.619 0.216 1* 0.00 1* 'Z' / +PROD2 10 4 9 9 SHUT 0 80.721 0.216 1* 0.00 1* 'Z' / +PROD2 10 4 10 10 SHUT 0 11.755 0.216 1* 0.00 1* 'Z' / + +PROD3 6 19 1 1 SHUT 0 21.629 0.216 1* 0.00 1* 'Z' / COMPDAT LAYERS 07 - 10 IN ACT-03 +PROD3 6 19 2 2 SHUT 0 21.629 0.216 1* 0.00 1* 'Z' / + +INJ1 2 13 1 1 OPEN 0 138.457 0.216 1* 0.00 1* 'Z' / COMPDAT LAYERS 08 - 11 IN ACT-01 +INJ1 2 13 2 2 OPEN 0 0.760 0.216 1* 0.00 1* 'Z' / +INJ1 2 13 3 3 OPEN 0 53.129 0.216 1* 0.00 1* 'Z' / + +INJ2 12 20 9 9 SHUT 0 139.042 0.216 1* 0.00 1* 'Z' / COMPDAT LAYERS 10 - 11 IN ACT-02 +/ +-- +-- ACT-01 PROD1 COMPDAT DECLARATION IN PYACTION +-- ACT-01 INJ1 COMPDAT DECLARATION IN PYACTION +-- ACT-01 PROD2 COMPLUMP ASSIGNMENT IN PYACTION +-- ACT-01 INJ1 COMPLUMP ASSIGNMENT IN PYACTION +-- --------------------------------------------- +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2818.4 0.3 304523 5 1* 1* 1* / +PROD2 SHUT RESV 0.0 0.0 0.0 5 1* 1* 1* / +PROD3 SHUT RESV 0.0 0.0 0.0 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 116286 1* 0 / +INJ2 WATER SHUT 0.0 1* 0 / +/ +-- +-- WELL RFT, PLT AND SEGMENT DATA +-- +-- WELL RFT PLT SEGMENT +-- NAME DATA DATA DATA +WRFTPLT +PROD1 YES NO NO / +INJ1 YES NO NO / +/ +-- +-- DEFINE WELL PRODUCTIVITY/INJECTIVITY INDEX +-- +-- WELL PI +-- NAME MULT +WELPI +PROD1 150. / +INJ1 1.1E5 / +/ + +DATES -- 1 + 2 'NOV' 2018 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2920.9 0.3 316286 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 116286 1* 0 / +/ + +DATES -- 2 + 1 'DEC' 2018 / +/ + +-- +-- DEFINE WELL PRODUCTIVITY/INJECTIVITY INDEX +-- +-- WELL PI +-- NAME MULT +WELPI +PROD1 111. / +INJ1 0.8E5 / +/ +-- ACT-01 PROD2 COMPLUMP ASSIGNMENT IN PYACTION BLOCK +-- ACT-02 INJ2 COMPDAT DECLARATION IN PYACTION BLOCK +-- ACT-02 PROD2 OPEN COMPLETION 2 +-- ------------------------------------------------- +-- +-- DEFINE WELL AND WELL CONNECTIONS FLOWING STATUS +-- ACT-01 SHOULD OPEN THE CONNECTIONS FOR COMPLETION #2 +-- +-- WELL WELL --LOCATION-- COMPLETION +-- NAME STAT I J K FIRST LAST +WELOPEN +PROD2 OPEN / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD2 OPEN RESV 0.000 0.000 0.000 5* / +/ +-- +-- WELL RFT, PLT AND SEGMENT DATA +-- +-- WELL RFT PLT SEGMENT +-- NAME DATA DATA DATA +WRFTPLT +PROD2 YES NO NO / +/ + +DATES -- 3 + 2 'DEC' 2018 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD2 SHUT RESV 0.000 0.000 0.000 5* / +/ + +DATES -- 4 + 15 'DEC' 2018 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2818.4 0.3 304523 5 1* 1* 1* / +PROD2 OPEN RESV 2141.6 1.1 230232 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 334756 1* 0 / +/ + +DATES -- 5 + 1 'JAN' 2019 / +/ +-- +-- ACT-03 PROD3 COMPDAT DECLARATION IN PYACTION BLOCK +-- ------------------------------------------------- +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2592.2 0.3 281458 5 1* 1* 1* / +PROD2 OPEN RESV 2456.6 1.4 268627 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 350085 1* 0 / +/ + +DATES -- 6 + 1 'FEB' 2019 / +/ + +-- +-- DEFINE WELL AND WELL CONNECTIONS FLOWING STATUS +-- +-- WELL WELL --LOCATION-- COMPLETION +-- NAME STAT I J K FIRST LAST +WELOPEN +PROD3 OPEN / +PROD3 OPEN 0 0 0 / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD3 OPEN RESV 0.000 0.000 0.000 5* / +/ +-- +-- WELL RFT, PLT AND SEGMENT DATA +-- +-- WELL RFT PLT SEGMENT +-- NAME DATA DATA DATA +WRFTPLT +PROD3 YES NO NO / +/ + +DATES -- 7 + 2 'FEB' 2019 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD3 SHUT RESV 0.000 0.000 0.000 5* / +/ + +DATES -- 8 + 10 'FEB' 2019 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2954.7 0.4 324214 5 1* 1* 1* / +PROD2 OPEN RESV 2154.5 1.3 241065 5 1* 1* 1* / +PROD3 OPEN RESV 1648.9 0.1 183164 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH + INJ1 GAS OPEN 548443 1* 0 / +/ + +DATES -- 9 + 1 'MAR' 2019 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2726.6 0.4 303588 5 1* 1* 1* / +PROD2 OPEN RESV 2383.2 1.4 266661 5 1* 1* 1* / +PROD3 OPEN RESV 1544.7 0.1 171587 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 541836 1* 0 / +/ + +DATES -- 10 + 1 'APR' 2019 / +/ + +-- +-- DEFINE WELL AND WELL CONNECTIONS FLOWING STATUS +-- +-- WELL WELL --LOCATION-- COMPLETION +-- NAME STAT I J K FIRST LAST +WELOPEN +INJ2 OPEN / +INJ2 OPEN 0 0 0 / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +INJ2 OPEN RESV 0.000 0.000 0.000 5* / SAME AS ../model2/0B_WELPI_MODEL2.DATA +/ +-- +-- WELL RFT, PLT AND SEGMENT DATA +-- +-- WELL RFT PLT SEGMENT +-- NAME DATA DATA DATA +WRFTPLT +INJ2 YES NO NO / +/ + +DATES -- 11 + 2 'APR' 2019 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +INJ2 SHUT RESV 0.000 0.000 0.000 5* / SAME AS ../model2/0B_WELPI_MODEL2.DATA +/ + +DATES -- 12 + 12 'APR' 2019 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2934.7 0.4 335327 5 1* 1* 1* / +PROD2 OPEN RESV 2368.1 1.5 275255 5 1* 1* 1* / +PROD3 OPEN RESV 1885.1 0.1 219169 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 629751 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 13 + 1 'MAY' 2019 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2890.5 0.4 326099 5 1* 1* 1* / +PROD2 OPEN RESV 2412.4 1.5 286896 5 1* 1* 1* / +PROD3 OPEN RESV 1837.0 0.1 219586 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 632581 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 14 + 1 'JUN' 2019 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2716.3 0.4 311588 5 1* 1* 1* / +PROD2 OPEN RESV 2278.3 1.5 274808 5 1* 1* 1* / +PROD3 OPEN RESV 1891.9 0.1 228761 5 1* 1* 1* / +/ + +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 615157 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 15 + 1 'JLY' 2019 / +/ + +-- +-- DEFINE WELL PRODUCTIVITY/INJECTIVITY INDEX +-- +-- WELL PI +-- NAME MULT +WELPI +PROD2 50 / +PROD3 1.E4 / +INJ2 4.E5 / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2611.6 0.4 304379 5 1* 1* 1* / +PROD2 OPEN RESV 2005.5 1.3 241897 5 1* 1* 1* / +PROD3 OPEN RESV 1852.5 0.1 231799 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 578075 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 16 + 1 'AUG' 2019 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2627.6 0.4 317393 5 1* 1* 1* / +PROD2 OPEN RESV 2190.1 1.4 270902 5 1* 1* 1* / +PROD3 OPEN RESV 1805.6 0.1 228744 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 617039 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 17 + 1 'SEP' 2019 / +/ +-- +-- ACT-01 INJ1 COMPLUMP ASSIGNMENT IN PYACTION BLOCK +-- ACT-04 INJ1 SHUT COMPLETION 1 AND OPEN COMPLETION 2 +-- --------------------------------------------------- +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2797.7 0.4 340138 5 1* 1* 1* / +PROD2 OPEN RESV 2375.3 1.5 293396 5 1* 1* 1* / +PROD3 OPEN RESV 1634.3 0.1 210611 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 644145 1* 0 / +INJ2 WAT OPEN 5500 1* 0 / +/ + +DATES -- 18 + 1 'OCT' 2019 / +/ + +-- +-- DEFINE WELL AND WELL CONNECTIONS FLOWING STATUS +-- +-- WELL WELL --LOCATION-- COMPLETION +-- NAME STAT I J K FIRST LAST +WELOPEN +PROD2 OPEN 0 0 0 1 1 / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2635.2 0.4 323187 5 1* 1* 1* / +PROD2 OPEN RESV 2107.4 1.4 265991 5 1* 1* 1* / +PROD3 OPEN RESV 1660.6 0.1 221528 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 610706 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 19 + 1 'NOV' 2019 / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2928.6 0.4 368314 5 1* 1* 1* / +PROD2 OPEN RESV 2091.8 1.4 260616 5 1* 1* 1* / +PROD3 OPEN RESV 1921.0 0.1 263232 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 692162 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 20 + 1 'DEC' 2019 / +/ + +-- +-- WELL CONNECTION DATA (MUST USE COMPDAT AS CONNECTION DATA IS TIME DEPENDENT AND CONNECTIONS PREVIOUSLY OPEN 01-OCT-2019) +-- +-- WELL --- LOCATION --- OPEN SAT CONN WELL KH SKIN D DIR +-- NAME II JJ K1 K2 SHUT TAB FACT DIA FACT FACT FACT PEN +COMPDAT +PROD2 10 4 3 3 OPEN 0 18. 0.216 1* 0.00 0.0 'Z' / +PROD2 10 4 4 4 OPEN 0 19. 0.216 1* 0.00 0.0 'Z' / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2734.1 0.4 355985 5 1* 1* 1* / +PROD2 OPEN RESV 2145.2 1.4 270217 5 1* 1* 1* / +PROD3 OPEN RESV 1659.5 0.1 241454 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 667655 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 21 + 1 'JAN' 2020 / +/ + +-- +-- DEFINE WELL PRODUCTIVITY/INJECTIVITY INDEX +-- +-- WELL PI +-- NAME MULT +WELPI +PROD2 25. / +PROD3 0.5E4 / +INJ2 0.1E5 / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2564.1 0.4 345857 5 1* 1* 1* / +PROD2 OPEN RESV 2238.8 1.5 290096 5 1* 1* 1* / +PROD3 OPEN RESV 1702.3 0.1 265675 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 701627 1* 0 / +/ + +DATES -- 22 + 1 'FEB' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2721.1 0.4 387240 5 1* 1* 1* / +PROD2 OPEN RESV 2287.4 1.5 297922 5 1* 1* 1* / +PROD3 OPEN RESV 1563.2 0.1 248259 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 733421 1* 0 / +/ + +DATES -- 23 + 1 'MAR' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2809.4 0.4 430794 5 1* 1* 1* / +PROD2 OPEN RESV 2371.1 1.6 320048 5 1* 1* 1* / +PROD3 OPEN RESV 1581.1 0.1 251108 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 801950 1* 0 / +/ + +DATES -- 24 + 1 'APR' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2967.9 0.5 482927 5 1* 1* 1* / +PROD2 OPEN RESV 2495.7 1.7 347489 5 1* 1* 1* / +PROD3 OPEN RESV 1817.7 0.1 302369 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 932786 1* 0 / +/ + +DATES -- 25 + 1 'MAY' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2610.0 0.4 459698 5 1* 1* 1* / +PROD2 OPEN RESV 2165.6 1.5 314610 5 1* 1* 1* / +PROD3 OPEN RESV 1840.8 0.2 326039 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 900347 1* 0 / +/ + +DATES -- 26 + 1 'JUN' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2622.8 0.5 498021 5 1* 1* 1* / +PROD2 OPEN RESV 2438.3 1.7 364209 5 1* 1* 1* / +PROD3 OPEN RESV 1861.1 0.2 360941 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 1023171 1* 0 / +/ + +DATES -- 27 + 1 'JLY' 2020 / +/ +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2967.8 0.5 598515 5 1* 1* 1* / +PROD2 OPEN RESV 2491.3 1.7 382260 5 1* 1* 1* / +PROD3 OPEN RESV 1811.9 0.3 375071 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 1155847 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 28 + 1 'AUG' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2864.7 0.5 625656 5 1* 1* 1* / +PROD2 OPEN RESV 2274.9 1.6 351369 5 1* 1* 1* / +PROD3 OPEN RESV 1795.9 0.4 397800 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 1174825 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 29 + 1 'SEP' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2984.5 0.6 770118 5 1* 1* 1* / +PROD2 OPEN RESV 2259.1 1.6 359512 5 1* 1* 1* / +PROD3 OPEN RESV 1745.2 0.6 409558 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 1339188 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 30 + 1 'OCT' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2590.2 0.7 856412 5 1* 1* 1* / +PROD2 OPEN RESV 2292.8 1.6 370567 5 1* 1* 1* / +PROD3 OPEN RESV 1890.4 1.2 447869 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 1474848 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 31 + 1 'NOV' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2874.3 19.1 1201249 5 1* 1* 1* / +PROD2 OPEN RESV 2023.8 1.4 341011 5 1* 1* 1* / +PROD3 OPEN RESV 1648.5 2.4 403792 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 1746051 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 32 + 1 'DEC' 2020 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2901.2 84.0 1633340 5 1* 1* 1* / +PROD2 OPEN RESV 2270.9 1.6 402928 5 1* 1* 1* / +PROD3 OPEN RESV 1696.0 8.1 432013 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 GAS OPEN 2268281 1* 0 / +INJ2 WATER OPEN 5500 1* 0 / +/ + +DATES -- 33 + 1 'JAN' 2021 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2990.4 96.0 1559090 5 1* 1* 1* / +PROD2 OPEN RESV 2288.4 1.7 425340 5 1* 1* 1* / +PROD3 OPEN RESV 1973.7 26.7 498773 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 2283203 1* 0 / +/ + +DATES -- 34 + 1 'FEB' 2021 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2992.8 100.2 1407111 5 1* 1* 1* / +PROD2 OPEN RESV 2392.3 1.9 496455 5 1* 1* 1* / +PROD3 OPEN RESV 1858.6 88.8 494370 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 2197936 1* 0 / +/ + +DATES -- 35 + 1 'MAR' 2021 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2820.4 110.5 1256212 5 1* 1* 1* / +PROD2 OPEN RESV 2085.3 1.7 466288 5 1* 1* 1* / +PROD3 OPEN RESV 1516.1 120.8 491574 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 2014074 1* 0 / +/ + +DATES -- 36 + 1 'APR' 2021 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2629.4 120.8 1181974 5 1* 1* 1* / +PROD2 OPEN RESV 2289.3 3.3 557153 5 1* 1* 1* / +PROD3 OPEN RESV 1760.0 157.1 672616 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 2211744 1* 0 / +/ + +DATES -- 37 + 1 'MAY' 2021 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2905.9 141.0 1310786 5 1* 1* 1* / +PROD2 OPEN RESV 2214.9 27.6 585799 5 1* 1* 1* / +PROD3 OPEN RESV 1817.5 166.3 787580 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 2484165 1* 0 / +/ + +DATES -- 38 + 1 'JUN' 2021 / +/ + +-- +-- WELL HISTORICAL PRODUCTION CONTROLS +-- +-- WELL OPEN/ CNTL OIL WAT GAS VFP VFP THP BHP +-- NAME SHUT MODE RATE RATE RATE TABLE ALFQ PRES PRES +WCONHIST +PROD1 OPEN RESV 2840.8 155.1 1291719 5 1* 1* 1* / +PROD2 OPEN RESV 2455.6 58.3 701612 5 1* 1* 1* / +PROD3 OPEN RESV 1996.3 185.2 923656 5 1* 1* 1* / +/ +-- +-- WELL HISTORICAL INJECTION CONTROLS +-- +-- WELL FLUID OPEN/ SURF BHP THP VFP NOT CNTL +-- NAME TYPE SHUT RATE PRES PRES TABLE USED MODE +WCONINJH +INJ1 WATER OPEN 5500 1* 0 / +INJ2 GAS OPEN 2716987 1* 0 / +/ + +DATES -- 39 + 1 'JLY' 2021 / +/ + +END +-- +-- ********************************************************************************************************************************* +-- END OF FILE +-- ********************************************************************************************************************************* diff --git a/pyaction/pyaction_compdat_insert_kw.py b/pyaction/pyaction_compdat_insert_kw.py new file mode 100644 index 000000000..9972f2ed5 --- /dev/null +++ b/pyaction/pyaction_compdat_insert_kw.py @@ -0,0 +1,101 @@ +# This Python reservoir simulation file 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) 2015-2024 Equinor ASA + +import datetime +import opm_embedded + +ecl_state = opm_embedded.current_ecl_state +summary_state = opm_embedded.current_summary_state +schedule = opm_embedded.current_schedule +report_step = opm_embedded.current_report_step + +if (not 'setup_done' in locals()): + executed = [False] * 4 + setup_done = True + +current_time = schedule.start + datetime.timedelta(seconds=summary_state.elapsed()) + +if (current_time.day >= 1 and current_time.month == 11 and current_time.year == 2018 and not executed[0]): + opm_embedded.OpmLog.info("PYACTION version of ACT-01 triggered at {}\n".format(current_time)) + kw = """ + -- WELL --- LOCATION --- OPEN SAT CONN WELL KH SKIN D DIR + -- NAME II JJ K1 K2 SHUT TAB FACT DIA FACT FACT FACT PEN + COMPDAT + PROD1 6 3 9 9 OPEN 0 184.170 0.216 1* 0.00 1* 'Z' / + PROD1 6 3 10 10 OPEN 0 24.709 0.216 1* 0.00 1* 'Z' / + + INJ1 2 13 8 8 SHUT 0 20.547 0.216 1* 0.00 0.0 'Z' / + INJ1 2 13 9 9 SHUT 0 45.709 0.216 1* 0.00 0.0 'Z' / + INJ1 2 13 10 10 SHUT 0 25.267 0.216 1* 0.00 0.0 'Z' / + INJ1 2 13 11 11 SHUT 0 33.982 0.216 1* 0.00 0.0 'Z' / + / + -- + -- ASSIGN WELL CONNECTIONS TO COMPLETIONS + -- + -- WELL --- LOCATION --- COMPL + -- NAME II JJ K1 K2 NO. + COMPLUMP + PROD2 1* 1* 3 4 1 / COMPLETION NO. 01 + PROD2 1* 1* 7 10 2 / COMPLETION NO. 02 + / + -- WELL --- LOCATION --- COMPL + -- NAME II JJ K1 K2 NO. + COMPLUMP + INJ1 1* 1* 1 3 1 / COMPLETION NO. 01 + INJ1 1* 1* 8 11 2 / COMPLETION NO. 02 + / + """ + schedule.insert_keywords(kw) + executed[0] = True +if (current_time.day == 1 and current_time.month == 12 and current_time.year == 2018 and not executed[1]): + opm_embedded.OpmLog.info("PYACTION version of ACT-02 triggered at {}\n".format(current_time)) + kw = """ + -- WELL WELL --LOCATION-- COMPLETION + -- NAME STAT I J K FIRST LAST + WELOPEN + PROD2 OPEN 0 0 0 2 2 / + / + -- + -- WELL CONNECTION DATA + -- + -- WELL --- LOCATION --- OPEN SAT CONN WELL KH SKIN D DIR + -- NAME II JJ K1 K2 SHUT TAB FACT DIA FACT FACT FACT PEN + COMPDAT + INJ2 12 20 10 10 SHUT 0 18.620 0.216 1* 0.00 1* 'Z' / + INJ2 12 20 11 11 SHUT 0 77.048 0.216 1* 0.00 1* 'Z' / + / + """ + schedule.insert_keywords(kw) + executed[1] = True + +if (current_time.day == 1 and current_time.month == 1 and current_time.year == 2019 and not executed[2]): + opm_embedded.OpmLog.info("PYACTION version of ACT-03 triggered at {}\n".format(current_time)) + kw = """ + -- WELL --- LOCATION --- OPEN SAT CONN WELL KH SKIN D DIR + -- NAME II JJ K1 K2 SHUT TAB FACT DIA FACT FACT FACT PEN + COMPDAT + PROD3 6 19 7 7 SHUT 0 21.629 0.216 1* 0.00 1* 'Z' / + PROD3 6 19 8 8 SHUT 0 12.441 0.216 1* 0.00 1* 'Z' / + PROD3 6 19 9 9 SHUT 0 178.588 0.216 1* 0.00 1* 'Z' / + PROD3 6 19 10 10 SHUT 0 11.149 0.216 1* 0.00 1* 'Z' / + / + """ + schedule.insert_keywords(kw) + executed[2] = True + +if (current_time.day == 1 and current_time.month == 9 and current_time.year == 2019 and not executed[3]): + opm_embedded.OpmLog.info("PYACTION version of ACT-04 triggered at {}\n".format(current_time)) + kw = """ + -- WELL WELL --LOCATION-- COMPLETION + -- NAME STAT I J K FIRST LAST + WELOPEN + INJ1 SHUT 0 0 0 1 1 / + INJ1 OPEN 1* 1* 1* 2 2 / + / + """ + schedule.insert_keywords(kw) + executed[3] = True