Professional Documents
Culture Documents
Dunn 1986 DRL Ops Database 15360
Dunn 1986 DRL Ops Database 15360
net/publication/254520624
CITATIONS READS
2 995
2 authors, including:
M. D. Dunn
Gonzaga University
10 PUBLICATIONS 19 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by M. D. Dunn on 16 September 2016.
This papar was prepared for presentation at the 61 at Annual Technical Conference and Exhibition of the Smiety of Petroleum Engineers held in New
Orteans, LA October 5-8, 1986.
This paper was selacled for presentation by an SPE Program Committee following review of information contsined in an abslrsct submiltad by the
author(s). Contents of the paper, as presented, have not been reviewed by the Society of Petroleum Engineers and are subject to correction by the
author(s). The material, aa preasntsd, doas not naceasarily reflect any position of the Society of Petroleum Enginaara, its officers, or members. Papers
presented at SPE meetings are aubjact to publication review by Editorial Committees of fhe Society of Petroleum Enginaers, Permission to copy is
restricted to an abstract of not more than !300 words. Illustrations may not be copied The abstract should contain :onapicuous acknowledgment of
where and by whom the paper is presented. Writ~ Pubficationa Manager, SPE, P.O. Box 83383S, Richardson, TX 750S2-SS3S. Telex, 730989 SPEDAL.
. .
Abstract system to handle drilling data efficientlyard
quickly, however,would provide an excellenttool
An effective system of managing daily drilling for both engineersand managers.
information generated from the rigsite is a
recognized method of optimizing those same The DrillingDepartmentof ARCO Oil & Gas southern
operations. Such a system would quickly and Districtdesignedand implemented a computersystem
thoroughlyana’.yzedata and present results in a that processesdrillingdata and generatesuaeable
fashionthat would promoteefficientmonitoringof output. The database program is structuredwith
the operation and execution of engineering specific input screens, applicationsubroutines,
analyses. The programwould ccmpilethe data and output repwts, and ad hoc query capability. The
generatereportsthat would permitmore timelyand input includesinitialwell set up, daily drilling
accuratedecisionsby engineersand managers. reports, daily completion reports, casing and
cementingreports,directionalsurveys,and drilling
This type of databasemanagementis very well suited costs The applicationsubroutinesare programs ●
for the computerhardwareand softwareon the market that interface with the database and make
today. Using an integrateddepartmentalsuper-mini engineering calculationsrequired on a routine
computerin ARCO’SSouthernDistrict,a projectwas basis. These ll~~e~!l currently include
executed to automate the processingof drilling hydraulics,well control, surge/swab,and survey
information. This paper covers the conceptual calculations.The output reportsincludedetailed
design, detailed specification ~ and physical parameter and well summaries presented in both
tiplementation of the databasesystem. The process tabular and graphical forms. The reports and
used by ARCO to designand specifythis programwill sumnariesfrequentlyused to monitoroperationsand
benefit drilling personnel involved in managing analyzeproblemshave been automated. In addition,
operational data and costs. the ad hoc query capabilityof the databaseallows
the engineerto reviewany groupof data givena set
of selectionconditions.
I. Introductial
Prior to implementation of this system,engineers
Operatorsand Contractorsare continuallysearching and techniciansspent substantialtime gathering
for ways to improvedrillingoperationsby taking data for variousmanagerialreports,well plans,and
advantage of new technology and maximizing engineering studies. The cctmuon inefficiency
efficiency. To determineefficiencies and progress betweenthesetasks is the time coneunhugnatureto
in improvingoperations,a substantialamount of produce desired results. The sheer volume of
informationmust be monitored and reduced into information makes select ing, gathering, and
bottcm-linefigures. Me of the problemsinherent compilingdata an unattractive and tediousjob. The
to this process is the flow, examination,and positiveaspect of this processis that ccmputers
analysis of informationfrom the wellsite. The can handle this data, and produce results almost
amountof drillinginformation that is generatedfor instantaneously.
a well is so large that canplete engineering
analysis is very laboriousand rafely done. A There is currentlysubstantialindustry activity
involvingthe managementof drillingdata. (he
approach is devfl~~nt of real-tb data
acquisitionsystems‘ ‘ . Anotherapproachis use
2 DESIGN,IMPLEMENTATION,,
AND SPECIFICATION
OF DRILLINGOPERATIONSDATABASE SPE 15360
. .—
of daiW5drilling informationto compile required allowcomparisonof contractorsand selectionof tk
?eports‘ . As a f’irststep, ARCO chose to best performingrigsand crews.
emphasize current daily drilling informationard
refine the use of output reports and processing From a managerialstandpoint,the report serves a
techniquesto improve managerialand engineering vital function. Managers are kept informed of
decisions. Although several ARCO districts, drillingcosts for variouswell types,problemareas
includingthe SouthernDistrict,have been or are needing improvement,and progress in increasing
using real-timedata systems to monitor critical efficiencyand economy. The Postmortemalso serves
wells, it has not been completelydefinedhow much engineersby summarizing the thne and costsspentin
and what type of real-timedata is usefullongterm. differentoperations. These sunxnaries are used to
Moreover, computing capacity issues related to estimatethe potentialbenefitsof new techniques
real-timedata acquisition are significant.Once it and tools that are able to contributeto lowerwell
has been establishedwhat data is neededand how it costs. It is also used to identifyproblemareas
will be used, the gathering,filtering,and storing and prioritizethe problemsacco~iingto cost.
of real-timedata will be evaluated.
Although beyond the scope of this paper, it is
This projectfirstbegan in 1984,when the Drilling importantto realizethat the leverageachievedby
Departmentstudiedits computingneedsand requested automatingthe processingof drillinginformationin
its own canputer system. After a thorough this project was made possible only because the
hardware/softwareevaluationand lengthy approval methodsof compilingand applyingthe data were well
process,a departmentalcanputerwas purchasedin defined. Methods of processing, presenting,
December,1985. The work on the DatabaseProgram comparing,and analyzingdrillingperformancedata
began in July, 1985, with an initial functional is a topic deservingof much more attentionthat
specificationthat was circulatedfor Department simplycannotbe addressedhere. The point is that
review. The finalspecification was then completed computers only allow faster processingof more
and a Requestfor Propxnl (RFP) was sent to eight information.Unlessproceduresto processdrilling
candidate contractors. The RFP contained the informationfrom raw field data to useful results
functionalspecificationfor tinesystemand detailed are developedbeforehand,“computerization” will be
requests for time and cost esttiates, ccmpany ineffective.
profiles,software standards,product description
I (softwaresource,training,documentation, sup~rt),
and acceptable business conditions (ownership,
licensing rights, maintenance). C2indidates were
B. OffsetWell Historiesfor Well Planning
1
are used to inform managershow much it costs to effects in all four areas is a field study to
drill and canplete different type wells and to detetminethe optimummud program. For instance,to
provide data to more accuratelypredict drilling determinethe cost effectivenessof a low solids
times and costs of future wells. Efp’.ciency and non-dispersedmud systen versus a lignosulfonate
cost analysesare also performedon a rlg basis to disoersedmud svstem. an end.neer would compare
SPE 15360 M. D. DUNN ANDM. L.PAYNE 3
For the engineeringmodules, Fortran was used Inputof the data is achievedvia 8 differentinput
becausethe existingARCO engineeringprogramsare panels listed by frequencyof use ?.nFigure 2.
writtenin Fortranand it is generallyacceptedas Because of the amount of information, Daily
the standardfor engineeringapplications.“C” was Drilling,Daily Completion,Casing and Cementing,
chosenas the languagefor the outputmodulesdue to and InitialWell Setupinput panelsrequireseveral
its superior screen, file, and character string terminalscreenseach. The otherswere able to fit
handling capabilities relative to Fortran. on one standardterminalscreen(80 charactersby 24
Additionalcapabilitiessuch as portability,speed, lines). Functionality of the inputscreensis very
size of loadmodule,and 1/0 functionsmade “C” very user oriented. Thereare 15 cursercontrolkeys to
suitablefor this application. Finally,graphics facilitate data entry, modifications, and
was handledwith a modernbusinessgraphicspackage deletions. The input screen also functionsas a
availablewith the officeautomationpackage. query panel, so a particularreport or set of
reports can be retrieved by stating selection
The database manager was considered the most conditions(i.e. Well ID, Report No., etc.) and
importantpart of the system software,so several executinga query.
databasemanagerswere evaluated. Severalcriteria
were examined for the database msnager includingThe Daily DrillingReport is the primarysource of
ease of learning and use (particularly for data for the system and was redesignedto provide
development applications ), error handling,completeinformationfor managerialand engineering
performance,transportability(data and program), analyses. The input sc;’f?nsfor this report are
and versatility. shownin Figure3. The scl.+n~ are dividedinto 11
logical s~tions or ‘Iblooks”that correspondto
Utilitiesto developapplications were given a high differenttables in the database. The mud data
ratingprioritybecausetime and cost savingswould makesup a blockand as this informationis entered,
be substantialby taking advantageof available it is inserted into the ‘mud’ table in the
tools. By using developmentutilitiesto design database. The capabilitiesof the DBMS software
inputscreens,formatreports,and link engineering allow screens to be designed for maximum user
subroutines to the database, programming efficiency. For example, a built-in query
prcxluctivity increases tremendously. capabilityat the data field level automatically
Transportabilityof data and ease of convertingthe retrievescertaininformationbased on interactive
program to run on other machines was another input. Much of the informationin the header
importantfeatureconsidered.The databaseprogram (WeUname, Rig, date, l=t w...) for instanceiS
will be used for a long time and possiblyrun on automatically displayedonce the Well ID has been
other types of computersincludingmainframes(if input.
installed at headquarterslevel) and PCIS (if
installedat rigsite)so the softwareshouldbe able The inputscreenis identicalto the DrillingReport
to run on a varietyof hardware. The perfonuance the foremansends in with two additions. First,an
criteriainvolvesthe speedand capabilities of the activitysummaryis providedfor a short suumaryof
DEMS. Having a program that gives results in a the day’s operationswhich is used in the Morning
timely fashion is important. From a versatility Willing summary (“PartnershipReportn). second,
standpoint,the capability of manipulatingand the time breakdowncompletedby the engineer is
displayingdata in a varietyof ways is important. needed to generate statistical time and cost
After reviewingspecifications for severaldatabase breakdowns by hole section, phase, OpeI’’StiOnal
managers
.— and interviewingmany data processing category,and problem.
...—
SPE 15360 M. D. DUNN ANDM. L.PAYNE 5
.... .-
The Daily(kmpletionReportis designedspecifically possible. The W Recap and IlitRecoml are
for completionand workoveroperations. Although examples of these type reports. Also provided
previouslythe drillingreport was also used fcr is a WellboreSchemtic showingthe casingthat
completions,this form eliminatesextraneousdata was set and a MultisbotReportwhich contains
and allows better descriptionof the completion directional surveys and calculated well
operations. The input procedure and screen trajectorylocation. The DrillingTime Analysis
functionalityis similar to the Daily Drilling report lists time spent in variousoperations
Report. The CasingarulCcsnenting
Reportis designed each day and sums total hours for the
to capture pertinentinformationfrom casing and categories.This is used to identifyoperations
cementingjobs. This enablesthe engineerto review that need to be improvedupon and to calculate
detailedinformationon casingrunningand cementing percentproblemtime. A problemtime breakdown
procedures. is also providedto determinehow much different
problemscosts.
The Drilling(2&s Report is the field estimated
cost of operations,enteredat the end of each hole 3. qhr~ Graphics - The output for
sectionwhich is usefulin generatingcost/hourand engineeringanalysis is more detailed than
cost/footby hole section. It was decidedthat an managerialdata becauseengineersmust evaluate
estimatedcost with resolutionfiner than by hole many specific parameters. For trends to be
sectionwould be difficultand unnecessary. recognized,an extensivenumber and types of
graphs are available.To compareparameterson
The DirectionalSurveysScreenis used to input raw differentwells, split screens with multiple
surveydata for the directionalsurvey program to plots and the optionof severalwells on each
monitorwell trajectory. The InitialWell Set-up plot are provided. Figure5 showsan exampleof
contains general descriptiveinformationfor the the engineeringgraphics.
well that remainsunchangedand is entered before
the well is spud. Such informationconsists of Since depth is the most ccxnmcncorrelation
locationdescription,AFE estimates,time and cost betweenwells, parameterversusdepth plots are
projections,casing program,directional.plan, and speciallyprogrammed. To invoke this option,
anticipatedformationsand pore pressures. the user inputs the wells (up to 3) and
parameters(up to 2) that he wants plotted
The lMd of lk?ll Input is a “catch all!’ for versusdepth. For parametersthat are not depth
informationthat was consideredimportantand/or dependent or for comparing the effect one
unusualabout the well. This containsinformation parameterhas on another,the optionof plotting
aboutthe well thatmightbe searchedon such as MWD any two parameterson an X-Y plot is also
runs, nmnber of gravel packs, or type completion. provided. The engineer specifies the two
The Rig ~Spification contains rig dimensions, parametersto be plotted and definesthe axes
descriptionof blowoutpreventionequiwnt and pump scales,and a graphicssubroutinethen drawsthe
capacitiesand efficiencies. Rig informationis plot.
used for generatingpermits(requiresBOPE data)and
calculating hydraulics(requirespunp data). 4. Postmort~ Tables end Grapha - This refers to
quarterlyand yearlydrilling.wanmariesthat are
B. ProgramOutpti used to mon:uor operations. The charts and
graphs in these repcrtsare basedon relatively
Output functions include all methods by which simplecalculationsbut a tremendousamount of
drillinginformationis translatedto engineersand data. There are 12 tables and up to 27
managers. This involvesdescribingdrillingdata in differentgraphs available with this option.
the clearest and most concise manner possible. The graphs sumnarizetime and cost statistics
Graphics play an tiportant role in data and compare actual versus predicted time,
presentation.Outputoptionsare shown in Figure2 depths, and costs, The available types of
in the output menu and include both sunmariesof tables and graphs and conditionsfor sorting
particularcategoriesand comparisonsof several data are shownin Figure6.
differentwells. l%e output can be dividedinto 5
differenttypes: c. Engineering
MonitoringPrograms
1. Daily Reports - The Daily Drilling and To convert raw data into informationmore easily
CunpleticnReportsare a copy of the day~s data analyzed, several engineering programs are
and input screens. These are available for interfaced with the database. These programs
viewing by invoking the input screen and perform the routine calculations necessary to
querying the desired dayts information. To accuratelymonitorthe drillingsituation.
receivea printoutthe user can dump the screen
to a printer. The -earing Reportshown in The DirectionalSurvey kkxiuletakes data from the
Figure 4 is generated from daily data and Wily Drilling Report and calculatesbottomhole
executionof monitoringprograms. This report coordinates,TVD, stepout, and dogleg severity.
contains calculations from the directional lhis is used to track the locationof the wellbore
survey,hydraulics,and well controlprograns. and check directional.drilling or multishot
The Morning Drillirg Summary is the report companies.
distributedwithinthe Districtand to partners
brieflydescribingthe day’soperations. The HydraulicsHodule configureshole gecmetryand
calculatesactual and optimunhydraulicseocofiing
2. Well SuonaryReports- Severalstandardtabular to current input. The prcgram calculates ECD,
and graphicalwell swunaryreportsare provided pressurelosses through the various sections,bit
to display data in the most concise manner hydraulics,and reccxmnended
nozzlesizes.
6 DESIGN,IMPLEMENTATION,
AND SPECIFICATION
OF DRILLINOOPERATIONSDATABASE SPE 15360
I INITIAL SETUP I
“INPUT” &
nH~
@w ~
o o
“APPLICATIONS
DBMS
MODULES”
DATA
BASE
4-”
•1
I
“OUTPUT” ,,
L 4 +~
MORNING REPORTS
DRLG, ENGR, COMPL
ENGR ANALYSIS
GRAPHICS I POSTMORTEMS AD HOC OUTPUT
DRILLINGOPERATIONSDBMS
O. Returnto PreviousMenu
Pleaseenterchoice(O-4):
O. Returnto PreviousMenu
L
ID: 560171 Rpt# : 14 DRILIJIC ~RT for C6/09/86 Afe#: 560171 Supv: RWS
Well: ss 332 A #4 tit ~: 13.375/4498 ST: OSS/SST: 14 /19
Rig: H&P 100 Depth: 7435 Previous: 6015 Prc6 1420 E!oP: 06/06/86
DPetx?6AM: CLSAN GUMKI OUT OF FL Daily$ : 52267 Cm.$ : 123U248 ‘&$: 2000000
Next UK: 9.625 /10493 Hoj: 18.6 Bar: 3250 Qnt: 1980 %1: 17000 D/W: 3282
lTD41FKm
.—— ------–——---APERArms FKAI 06CQ m 060G-------------------
06DQ 2.5 DROP SURVEY POOH
0830 0.5 RRC4)RD INFWO4ATION FROM RLL T03L
0900 0.5 CiiANOE BHA
0930 1.5 ORI~T FfdD PROXAM RLL TCCJL
1100 1,5 TIH TU 5700
1230 1.5 LfX W/ ‘tiL lUDL FR3M 5700-6015
14GQ DRLG m 6415
1600 CL!UNGUTGUMM
1700 DRIG
2000 CLSANODTCOMB3
2100 9.0 DRLG m PD
I
●✍ A~ ~ ●e
~.
Pi!AAWDD ‘m mrm+l)
NiA# Len: o wt(Alr): o (I’M):0 Hre.(rns):
o Tot HI’S
:0
Rmarka :
REYNOLDS# : MAX PUMP PSI MAX PUMP GPM: MIN GPM(L;;; CUTTINGS) :
CRIT VEL(CV)@DC: @DP: t4AX GPM(AV<CV)@DC:
0PTIHUt4 FLOW RATE(HHP) : gpm NOZZLE SELECTION: 1///;
OPTIMUM FLOW RATE(JIF) : gpm NOZZLE SELECTION: / / / / /
SURV NO. MD TVD INCL AZIMUTH NORTH EAST VERT SEC DOCLGO
u
ijf!lll!u?l~l’lu
!j’’’’’’’’”” ‘“4 !““’’’’’’’’’’’’’’’”<
------ ------ ------ --
-. I
!
1!
mt,l,!,lm-’m[,l,
p Emamwmcrum
I
1. DRILLIIJ3 SWt4ARY (Footage, Days, Cast Per pericd) I
2. RIGS 03NIMCTED (Rig Type, Ris Fknths miliZed) I
3. CtMFOWTS RIG RATI!X33 (Rig Efficiency, Cost/Foot, Coat/Day) I
4. ACTUAL VS. FLAWED DRLG COSTS (Days, tepth, tits VS AYE F?k.imatea) I
5. DRILLIM3 TINS BREAKtYMJ (By Sole Se&ion, Phaee, Category) I
P~ TIMJ3 EIRSMOYMN (NY Role Seetion, Per Preblem)
!: DRILLIffi COST BNSAKDMA (By Nole Section, Operational Category) ~
8. MUD CaTfs (Total Mud Coets, Per IhY, Per Foot) ,
9. aMFIJmcN swlAKf (ZOnee, Days, Coat for a pericd)
iO . ACTUAL VS PLANNSD CC14FLETION (Days, G2gt vs AFS Ektlmates) I
11. CC+lFLSTION fIMS BRMKECMN (Prcdoctive vs problem Time) I
12. CCX4PLSTI@l FLUID COSTS I
(Percent of Total, cost vs weight) PA? %’%%‘Mltm’ 7“,W,”W,CS
msmlufm~csmrmuA
1
t nmn 0 MN &%rsw’
DAuLLIw -m I
I l—i tmcw”%%w
TIMS PERIOD SS~ION: I
Wlma r PmIc 11 ?lwt 111
I
Beginning date (ddd/yy): 01/01/86 I 1 v//zz?4 V+zv.zi v/2zzzj lU1lIIO
WSLL CLASSIFICATION:
Type Ris (JU, p/F, LAND, BARGE, CCW’, .S@lI, SUB): ALL
Type of Contract (FIG, DAY, F/D, ALL): ALL
CoQMmON SECTION
WSLL CLASSIFICATION
Fig.6+emdem labla8and9raPha.
DRILLINGOPERATIONSDBMS
DRILLINGCOSTACCOUNTING SYSTEM