RPTSCHED

Recognised by the OPM Flow parserSCHEDULE

This keyword defines the data in the SCHEDULE section that is to be printed to the output print file in human readable format. The keyword has two distinct forms, the first of which consists of the keyword followed by a series of integers on the next line indicating the data to be printed (see the first example). This is the original format in the commercial simulator and was subsequently superseded by the second format. The second format consists of the keyword followed by a series of character strings that indicate the data to be printed. In most cases the character string is the keyword used to define the data in the OPM Flow input deck, for example WELSPECS to defined the basic well definitions.

Notes:

The keyword is terminated by a “/”.

Development is current progressing on developing reports in a similar format to the commercial simulator and this section will be updated as additional reports are added to OPM Flow’s functionality.

Note

Unlike the other reporting keywords in the RUNSPEC, GRID, EDIT, PROPS and SOLUTION keywords, the requested reports on the this keyword remain in effect until they are switched off by this keyword, that is, the reports are written out every report time step until requested to stop. Use the ‘NOTHING’ parameter to switch off all reporting.

An example FIP report is shown in Figure 12.6from the Norne field, note only the field and the first two region reports are shown.

[formula]

[formula]Figure 12.6: RPTSCHED: FIP (Balance) Report

Figure 12.7illustrates the reservoir volumes in-place report for the first two regions from the Norne field.

[formula]

[formula]Figure Figure 12.7: RPTSCHED: FIPRESV (Reservoir Volumes) Report

Note

Note that the “PORV” quantity in the FIP (Balance) Report, as shown in Figure 12.6, is reported at reference conditions, meaning there is no pressure dependence involved. However, the “TOTAL PORE VOLUME” values in the Reservoir Volumes Report (Figure 12.7) are pressure dependent pore volumes. Thus, for region one the “PORV” value is 44,729,956 rm3 (Figure 12.6) and the “TOTAL PORE VOLUME” (Figure 12.7) is 44,719,142 rm3.

This is the same as the commercial simulator.

The WELLS report consists of several sub-reports depending on the selected option for this report type. Figure 12.8and Figure 12.9show example Injection and Production sub-reports

[formula]

[formula]Figure 12.8: RPTSCHED: WELLS - Injection Sub-Report

[formula]

[formula]Figure 12.9: RPTSCHED: WELLS - Production Sub-Report

The third and final report is the Cumulative Production and Injection sub-report, shown in Figure 12.10.

[formula]

[formula]Figure 12.10: RPTSCHED: WELLS - Cumulative Production and Injection Sub-Report

Similarly as for the WELLS report, the WELSPECS report consists of several sub-reports, including the Well Production Control report shown in Figure 12.11for the Volve field.

[formula]

[formula]Figure 12.11: RPTSCHED: WELSPECS - Production Well Control Sub-Report

The COMPDAT keyword data is listed on the Well Connection Data sub-report as depicted in Figure 12.12for the I-F-5 well. Note that the data is repeated for all connections and for all wells declared at the reporting time step.

[formula]

[formula]Figure 12.12: RPTSCHED: WELSPECS - Well Connection Data Sub-Report

For multi-segment wells both the Production Well Control and Well Connection sub-reports are printed as per Figure 12.11and Figure 12.12, and in addition the equivalent multi-segment well data is printed as well, as shown in Figure 12.13and Figure 12.14, as shown on the following page.

Figure 12.13shows the Multi-Segment Well Segment Structure sub-report for a single multi-segment well, OP01. See the WELSEGS keyword Examplein the SCHEDULE section to see how the OP01 well is defined.

[formula]

[formula]Figure 12.13: RPTSCHED: WELSPECS - Multi Segment Well Structure Sub-Report

And Figure 12.14depicts Multi-Segment Well Connection Data sub-report for the same well.

[formula]

[formula]Figure 12.14: RPTSCHED: WELSPECS - Multi Segment Well Connection Sub-Report

Records
Fixed number of records
Record count
1
Variadic
The record accepts a variable number of items

Parameters

No.NameDescriptionTypeDefault
1MNEMONIC_LIST
manual: FIP
Print the fluid in-place report. The parameter is assigned a value, OPTION, using the form FIP = OPTION, where OPTION is an integer variable set to: OPTION = 1 then the report is for the field only. OPTION = 2 then in addition to the field report, a report is produced for each FIPNUM region, as defined by the FIPNUM keyword in the REGIONS section. Note the commercial simulator also prints the flows to other regions as well as the flows from the wells. This additional reporting option has not been implemented in OPM Flow. OPTION = 3 then in addition to the above, a balance report is also produced for fluid in-place regions defined by the FIP keyword in the REGIONS section.STRINGFIP=2
2FIPRESVPrint the reservoir volumes in-place report.None
3NOTHINGSwitches off all printed reports in the SCHEDULE section.N/A
4SALTPrint grid block salt concentration values. Note this is an OPM Flow specific keyword.N/A
5RESTARTRESTART defines the frequency at which the restart data for restarting a run is written to the RESTART file. The parameter is assigned a value, OPTION, using the form RESTART = OPTION, where OPTION is an integer variable set to: OPTION = 1 then the restart files are written at every report time, but only the last one in the run is kept. This minimizes the restart file size but only the final results are stored, limiting the visualization in OPM ResInsight. OPTION = 2 then the phase inter-blocks are written to the restart files, in addition to the standard data. OPTION = 3 then the fluid in-place and phase potentials are also written to the restart file. OPTION = 6 then the restart files are written at every time step. See the RPTRST keyword in the SOLUTION section for a more flexible way to write out restart files.
6WELLSThe WELLS option turns on production and injection rate and cumulative volume reporting for produced and injected fluids. The parameter has several levels of reporting details set by the assigned OPTION value, using the form WELLS = OPTION, where OPTION is an integer variable set to: OPTION = 1 report volumes at the well level. OPTION = 2 report volumes at the well and the well connection levels. OPTION = 3 report volumes for layer totals. OPTION = 4 report volumes for layer totals and for wells. OPTION = 5 report volumes for layer totals and for wells and well connections. Only OPTION equal to one is supported by OPM Flow.WELLS=1
7WELSPECSWELSPECS switches on reporting of the well connections, wells and groups at each report time step. There are numerous reports associated with this option. Unlike the other reporting parameters that produce a report for each reporting time step, the WELSPECS report option only produces a report if an associated keyword has been activated at the current reporting time step. For example, if the reporting time steps are January, February, and March 2020, and the RPTSCHED WELSPECS option is activated in January, with wells OP01 and OP02 being declared via the WELSPECS and COMPDAT keywords, then a report will be printed for January for these two wells. If there are no further well activations until March, with well OP03 being declared, then there will be no report for February, and only well OP03 will reported at the March reporting time step.

Example

The first example shows the original format of this keyword.
--
-- DEFINE SCHEDULE SECTION REPORT OPTION (ORIGINAL FORMAT)
--
RPTSCHED
1 2*0 1 3*1 /
The next example shows the second format of the keyword.
-- ==============================================================================
--
-- SCHEDULE SECTION
--
-- ==============================================================================
SCHEDULE
-- ------------------------------------------------------------------------------
-- SCHEDULE SECTION - 2000-01-01
-- ------------------------------------------------------------------------------
RPTSCHED
'WELLS=2' 'WELSPECS' 'CPU=2' 'FIP=2' /
DATES
1 JAN 2000 /
/
RPTSCHED
'NOTHING' /
DATES
1 FEB 2000 /
1 MAR 2000 /
1 APR 2000 /
1 MAY 2000 /
1 JUN 2000 /
1 JLY 2000 /
1 AUG 2000 /
1 SEP 2000 /
1 OCT 2000 /
1 NOV 2000 /
1 DEC 2000 /
/
In the above example monthly reporting time steps have been used with a SCHEDULE section report on the January 1, 2000; after which all reports are switched off for the subsequent reporting time steps.
| Note Unlike the other reporting keywords in the RUNSPEC, GRID, EDIT, PROPS and SOLUTION keywords, the requested reports on the this keyword remain in effect until they are switched off by this keyword, that is, the reports are written out every report time step until requested to stop. Use the ‘NOTHING’ parameter to switch off all reporting. |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Note Note that the “PORV” quantity in the FIP (Balance) Report, as shown in Figure 12.6, is reported at reference conditions, meaning there is no pressure dependence involved. However, the “TOTAL PORE VOLUME” values in the Reservoir Volumes Report (Figure 12.7) are pressure dependent pore volumes. Thus, for region one the “PORV” value is 44,729,956 rm3 (Figure 12.6) and the “TOTAL PORE VOLUME” (Figure 12.7) is 44,719,142 rm3.  This is the same as the commercial simulator. |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

Manual source: parts/chapters/subsections/12.3/RPTSCHED.fodt