Spe 2094 Ms
Spe 2094 Ms
Spe 2094 Ms
© Copyright 1968
American Institute of Mining, Metallurgical and Petroleum Engineers, Inc.
This paper was prepared for the European Regional Meeting of the Society of Petroleum Engineers
of AIME, to be held in Milan, Italy, April 4-6, 1968. Permission to copy is restricted to an abstract
of not more than 300 words. Illustrations may not be copied. The abstract should contain conspicuous
acknowledgment of where and by whom the paper is presented. Publication elsewhere after publication
in the JOURNAL OF PETROLEUM TECHNOLOGY or the SOCIETY OF PETROLEUM ENGINEERS JOURNAL usually is
granted upon request to the Editor of the appropriate journal provided agreement to give proper credit
is made.
Discussion of this paper is invited. Three copies of any discussion should be sent to the
Society of Petroleum Engineers office. Such discussion may be presented at the ~bove meeting and,
with the paper, may be considered for publication in one of the two SPE magazines.
This paper discusses the considerable "Data processing" in this context refers
potential for the operations engineer in using to all machine processing that requires simple
both the results of simple data processing and multiplication, division, addition and subtrac-
the new small scientific computer. It is con- tion and the carrying of totals. These tasks
cluded that valuable improvements in the use of need relatively uncomplicated sorting machines,
technical manpower would result from a greater printers, card readers, punches and a small
understanding and application of these modern arithmetic unit. A "computer", on the other
techniques. hand, refers here to a processing machine that
has considerable memory [storage] capacity and
INTRODUCTION can perform calculations much faster than the
simple data processing machine. However, while
The application of computers and data in many cases data processing problems are
processing to the solution of technical prob- carried out on computers because of their
lems for the petroleum industry has seen great greater capacity, it is rarely possible to
progress in recent years. However, in many reverse this and solve even simple engineering
respects, this application has been limited to problems on data processing equipment.
the more mathematically inclined and to those
engineering problems involving detailed repeti- THE PROBLEM BACKGROUND
tive solutions such as process and reservoir
Illustrations at end of paper. One reason for the delay in application of
PRACTICAL APPLICATION OF COMPUTER
2 TECHNOLOGY TO PETROlEUM AND GAS OPERATIONS SPE-2Q94
these techniques at the operations level is capacity. Although the reservoir engineering
that most routine production statistics types of calculations have been handled by
currently are prepared on machines fully computers for many years they normally have
occupied and controlled by accounting depart- been run on high-cost systems in the hands of
ments, with whom the operations engineer rarely specialists far from the control of the field
comes in contact. A second reason has been the engineer. Thus, when an engineer wishes to
lack of small, reasonably inexpensive computing solve a practical problem, the time, expense
e~uipment that a company could afford to put and inconvenience of doing so usually prohibit
into a small engineering office where it might his obtaining such information. By taking
be expected to remain idle much of the time. advantage of the more recent computer develop-
Such computing machinery now has become avail- ments, these very complicated and detailed
able and it is appropriate to look at the calculations can be performed at field level.
TABLE 1
AN ABBREVIATED MONTHLY PRODUCTION REPORT FOR A RESERVOIR
Last Test
Well Reservoir Percent Monthly
No. Code Date Status Choke THP BOPD BS&w GOR Oil
When these data are merged [combined] and printed out it might be
appropriate to flag with X's those wells with excessive service time or low
remaining reserves that, nevertheless, have reasonable. workover prospects.
TABLE 3
COMMONLY USED CALCULATIONS THAT CAN
USEFULLY BE COMPUTERIZED
Example Formula or Actual FORTRAN
No. Item Expression [IBM 1130] Version
1 Bottom-hole
Pressure
Buildup Cal- DI/[TI + DI] DI/[TI + DI]
culation of
time Parameter
2 Ultimate oil
reserves for [Pl - P2 1365
different Q. l.JJg [1 - D) Q = [Pl - P2]*365/ALOG[1.O-D]
decline rates
and production
limits
3 Oil line
throughput S = (. V j1.85 S = [V/(1.318*C*[R**0.63])]**1.85
calculations O
\1. 318CR •63)
[Williams
and Hazen]