Winsurv 2
Winsurv 2
Winsurv 2
INTRODUCTION ..........................................................................2 PROGRAM DESCRIPTION and REQUIREMENTS ....................3 WinSURV II START UP SCREEN................................................4 ADDING A NEW JOB...................................................................5 CREATING a JOB TOOL INVENTORY .......................................6 VIEWING and PRINTING REPORTS (START-UP SCREEN) .....7 COPY & PASTE TOOL LISTS and BHAs .................................8 FILE OPTIONS.............................................................................8 VIEW and EDIT BASIC JOB DATA..............................................9
Deleting Jobs And Bottom Hole Assemblies...................................................10
MULTI-LINGUAL LOCALIZATION...........................................11 CREATING CUSTOM LOOK-UP TABLES ................................12 MAIN DATA ENTRY The Folders ..........................................18 JOB MEASUREMENT UNITS....................................................21 TOOL LIST .................................................................................22 BOTTOM HOLE ASSEMBLY INFORMATION...........................25 ENTERING BHA ITEMS.............................................................27 HYDRAULICS ............................................................................31 THE DAILY REPORT .................................................................35 DAILY COST ENTRY .................................................................37 DAILY ITEMS .............................................................................39 REPORTS ..................................................................................42
Post Well Reporting ..........................................................................................44
1
INTRODUCTION
With the ever increasing complexity and expense of drilling modern directional wells, the need for comprehensive and professional-grade reporting and documentation of the drilling process has become progressively more important. The ideal is to maintain a database built up of all jobs that have been run, that is easily accessible to the average user, and that allows independent development of queries and reports. The necessary information gathered should not increase the information load on the directional driller; rather, the program itself should help to alleviate the information burden to the user, and enhance the on site, and post well reporting process by creating clear, concise reports. The generation of post well reports should be accomplished in a matter of minutes as opposed to days, thus providing the customer a timely, and accurate report. In addition, the historical information archived in the database may be used to support sales strategies and help generate proposals for new jobs. Of all the programs a directional driller uses on location, the daily report probably consumes most of his time. The most common form for a daily report generated on a computer is based upon a spreadsheet. Although spreadsheets are fine as input devices since they present a WYSIWYG interface and data entry is intuitive, they are clumsy from the standpoint of gathering repetitive data in a user friendly, useful format. A copy of the spreadsheet has to be maintained for each day, making cataloging difficult and prone to lost files. It is not easy to quickly navigate from one day to another; neither is it a simple task to summarize data from a single job, never mind from a multitude of jobs. WinSURV II performs all of these tasks to produce the finest field and post well reporting package in the directional industry, and has become, over the last seven years, a proven standard utilized by hundreds of people. This premium reporting also saves time. No longer must directional drillers maintain separate spreadsheets for each daily report or BHA. Office coordinators can quickly generate post well reports at the click of a button, eliminating the tedious work of assembling information from multiple sources. WinSURV II provides a complete package to document your job. The Daily Report records hourly rig activities and includes a summary of the days drilling results. The BHA Report includes graphics, drilling summary, bit, motor, and mud data slide sheets and hydraulics calculations reports may also be generated. Daily Costs are tracked and totaled. In addition, Tool Inventory, Tool Utilization summaries and Shipping Tickets may be printed. All information pertaining to the job saved in one file! And all of these reports may be exported in .PDF format, allowing them be attached to an E-mail transmission and reproduced at a remote location.
A quick way to verify if the Date format setting is correct is to look at the date displayed beneath the calendar on the Daily Report / Date Info page. If the date is not displayed in the MM/DD/YY (or valid alternative) format, close WinSURV II and reset it as described in the previous paragraph, then reopen the program. It is also necessary that the number format follow the English (U.S.) standard regarding decimals and commas, for example: 120,000.99
Job Selection Screen (START-UP SCREEN) An example of the WinSURV II start up screen is shown above with a preview of an individual BHA report. Virtually all existing reports in the database can be quickly accessed, previewed 4
and printed from this screen, saving you the time of loading a specific job and searching for the particular report you need. The tree at the left displays all jobs in the database, organized under Company Names. Click on the plus sign to the left of any item to expand the tree to the next lower level. (Doubleclicking on the ALL JOBS heading will fully expand the entire tree; double-click again to collapse it completely). The associated Job Tool Inventory, Bottom Hole Assemblies and Daily Reports for each job are listed at the lowest level of the hierarchy. The text box at the top left indicates which job is currently selected, and the total number of BHAs and Daily Reports for that job. To select a different job, click to highlight either the job line itself ( ) or any associated BHA or Daily Report. To load the job and proceed to the main part of the program for data entry and editing, click the Go To Selected Job button at the top left.
Once a new job number has been added, select it by clicking on it from the tree. Click Go to Selected Job at the top left of the screen to begin to enter your job data.
You can modify the list of manufacturers for any particular Tool Group by double-clicking within the MFG field for that tool to open a form such as shown.
To Add to the list, click the plus (+) sign at the bottom to start a new line, type in your text, click the update icon (the floppy disc). To delete an item, highlight the line by clicking in the left-most column, and then either click the minus (-) sign or press the Delete key. Click the X at the top right to close the form.
To delete an inventory item, just highlight the line by clicking in the left-most column, then press Delete. Above the spreadsheet are buttons that let you print out Tool Utilization reports for all tools run on the job, for a Tool Group, or for an individual tool, (A tool does not need to be in the inventory to have a Utilization Report. These reports are based solely on the appearance of the tools in actual BHAs with associated daily activities.
FILE OPTIONS
Append a Job from Drive A: - To add job data, no longer automatically restricted to floppy discs (though the subsequent message box may throw you just click RETRY to open a dialog window to browse for your file). If the identical Job Number already exists in the database, the program checks to see whether the file to be appended has a greater number of BHAs and Daily Report days; if it does, the current Job data on the hard drive will be overwritten. Append Batch of Jobs This function is provided for office coordinators who are receiving updated Job files from multiple ongoing jobs on a regular basis to streamline the appending of 8
new data. Rather than having to append Jobs one at a time, the files may be placed in the WinSURV2\BatchInputFiles folder. Choosing this option then allows you to process a list of jobs simultaneously. You also have the option to automatically generate and print any new Daily Reports and BHA Reports that were not part of the existing Jobs. Backup Data to Hard Drive - This action backs up ALL jobs in the WinSURV II database, not just the current job, since all jobs share a common table structure. Automatically creates a file named BACKUP.mdb (located in the WinSURV2 directory) containing BHA, Daily Items, Daily Costs, and Tool Inventory tables. Will overwrite an existing BACKUP, so rename the file if you need to maintain a previous backup intact. Restore Data from Hard Drive Looks for and loads the BACKUP.mdb file (and only that specific filename), though this can be somewhat confusing. Because all jobs are saved in a single database file, the Restore function will work only if there is no duplication of even one Job Number in the current database. To illustrate, consider a scenario in which three jobs, appearing on the Job Selection Screen as JOB1, JOB2 and JOB3 have been backed up. As long as any one of these jobs exists in the current database you will not be able to Restore: ironically enough, the duplicate jobs must first be deleted, before their older forms can be restored. Any data entered since the last backup would thus be lost. Thus, if you are unsure of what jobs are contained in the BACKUP.mdb file, and which might be duplicated, you can edit the current job numbers slightly, such as by adding an X temporarily, until you can review the restored data. Assign Default Database By default, all jobs are saved in one file, called PDTMAST.mdb. With time that file can become fairly large, so you may want to create separate files to group the jobs of different customers. Once you have accomplished that by manipulating the PDTMAST file, you could then switch between databases through this function. This also allows you to work with a file from another user without compromising your own database (rename the file first, since there cannot be more than one PDTMAST mdb files in the same directory). Localization Tables Translation tables for language or local use customization of data input screens and report output. See Multi-Lingual Localization. Exit - Close WinSURV II program and return to the desktop or another open application. The next time the program is run the last job loaded remains the currently selected job. SETUP MODE Simply a toggle switch to permit access to a Master Inventory Tool List. The Inventory Management button is dimmed for Field Mode and enabled for Office Mode.
Select Edit Data>>Spreadsheet Edit of Job Data from the menu bar to view the spreadsheet as shown below. With a large number of jobs in the database this may be the quickest way of finding and selecting a job. All jobs in the database are listed alphabetically by Company name. Click the appropriate Scope button to view All Jobs, the Current Job, or only the jobs associated with the currently selected Company. Individual fields within the spreadsheet may be edited directly, and an entire job can be deleted by clicking in the left-most column to highlight the line and pressing the Delete key on your keyboard. Clicking within any field makes that job the current job as indicated on the tree and in the text info box.
Similarly, you can view and edit the personnel and other information found on the Daily>Date/Info folder by selecting Edit Data>>Spreadsheet Edit of Date Information. All other editing (e.g., Daily Report, Cost, BHA items) must be done in the main program after loading a Job.
no jobs associated under it. (BHAs for specific jobs may also be deleted from within the main program.) NOTE: Be advised that once you click Mark & DELETE a second time, there is no warning before all checked jobs and BHAs are deleted. Deleting a JOB deletes all BHAs and Daily Reports for that job. Be very certain that is what you want to do, as quite a significant amount of data can be wiped out instantly with one click (if you havent backed it up), so again, be sure to double check what youre doing to avoid a major mishap. See the discussion about Backup and Restore under File Options before choosing to delete a job.
MULTI-LINGUAL LOCALIZATION
Winsurv2 now has the potential of providing reports in many languages. As time progresses, more translation tables will be incorporated to offer an increasing choice of languages. This multi-lingual capability is not restricted to non-English, and in effect is more properly described as a customization option. This simply means that the data labels and headings in the reports can be altered to fit local needs and preferences. For example, in the U.K. the use of State and County is not appropriate, so these keyword translations in the English table may be edited for alternate terminology, which will then be reflected in both the data input screens and the reports. While this powerful feature provides the client with great flexibility and the opportunity for individualized and enhanced reporting capability, it is highly recommended that only supervisory personnel become involved with altering the tables to prevent potential data mix ups and inaccurate report presentations. Existing options may be accessed from the drop down list in the upper left of the start up screen. To edit a table or add a new language, select FILE>>LOCALIZATION TABLES from the menu bar. The PDT TRANSLATOR is shown below. The KEYWORD column lists the terms as originally defined by WinSURV2. The TRANSLATION column lists the terms as you want them to appear. Each column is dynamically searchable by typing in the first letters of the term youre looking for (for example, re, as seen in the figure). There are inherent limits to the localization function. You cannot rearrange and redesign the reports; rather you substitute for original terms and in some cases, desired parameters. You should not alter the KEYWORD list, since these variables may be specified in the program code; similarly, fields for calculated quantities (such as average ROP) will always display those values, and so it would be pointless (and very confusing!) to change anything other than the designated term for such values. 11
The SHOW column is a YES/NO switch. Set it to NO to prevent a label from being displayed on the input screen or report. MAP KEYBOARD is a specialized function to map an alternate character set to a standard English keyboard. Contact PDT for information about this application. Note that the language which appears in the text box at the top of the start up screen is a global setting applied for all jobs in the database. Once selected, it will remain the default until a different selection is made.
To add an item, scroll down to the bottom of the table and, generally speaking, just fill in the blanks. If you have only modified or updated a single table, you can then click the TRANSFER LOOKUP TABLE button. Click TRANSFER ALL LOOKUP TABLES to transfer the entire set of tables. Once transferred, this set of custom tables will remain fixed and available to all jobs as long as a full software installation is not performed. However, if you assign different default databases, the tables need to be transferred for each database individually.
Inventory Management
Inventory Management is a feature intended for office coordinators to facilitate the creation of a Master Tool Inventory database from which load-out lists and shipping tickets may be generated and tools tracked by job number. Field users may still be interested in reading this section to get an idea of how inventory management is set up, since the TOOL LIST within the main program utilizes a similar structure. Check SETUP MODE>OFFICE MODE from the menu bar and click the Inventory Management button at the upper left. An example of a Master Assets List is shown in Figure 2. Use the horizontal scroll bar to view the columns extending to the far right of the table. Click Reporting from the menu to generate a Loadout list or a Shipping ticket. Now that WinSURV II allows you to copy a BHA from one job to another, the Master Inventory may be of lesser interest if you dont intend to use it to track tools or shipping tickets. Three of the columns seen on the Master Assets List are key fields that provide the means to view selected portions of the list segregated by Job, Tool Group type or Size Category. These alternate views may be introduced by making selections from the three drop down boxes at the top of the screen. They may be utilized one at a time or in combination, e.g., to view only 6 inch motors from the Example Job.
13
Master Inventory List (JOB SELECTION SCREEN:INVENTORY MANAGEMENT) Building the Master Inventory is simply a matter of filling in the boxes, moving left to right across the page by pressing the <TAB> key. Following is a description of the fields in the table. Tool Description The TOOL GROUP is selected from a drop down list. It is a key field that allows a selective view of the Master List based on individual tool groups. The TOOL TYPE is selected from a drop down list specific to Tool Group. It determines the pin/box tool joint configuration and picture type for BHA graphics. Enter the SERIAL NUMBER of the individual tool. You must enter a serial number, and within a particular Tool Group the serial number must be unique. Type the DESCRIPTION of the tool that will appear on BHA reports and graphics. The MANUFACTURER is selected from a drop down list specific to Tool Group, and this list may be modified by double clicking on the drop down button. Tool Dimensions Enter the dimensions in whatever units will be used on the job. The IDs and ODs may be entered either as decimal values or fractions. Connections Tool joint connections for the top and bottom are selected from a drop down list. To avoid having to scroll through the entire list, type the whole number value followed by a space, and only a subset of connections beginning with that number will be displayed.
14
Stabilizer Blade Enter dimensional information of the blade center point and gauge diameter. Location The ON SITE checkmark and JOB NO help to track the tools location. A check in the ON SITE box indicates that the tool is in house, at the base location, not the job site. The JOB NO is specified by selecting it from the drop down list at the top of the screen of all jobs in the database, then selecting the item(s) on the Master List designated for that job, and clicking on the TRANSFER button. Thus, for a new job it is necessary to first add it to the database on the JOB SELECTION screen. All tools that have been identified by JOB NO may easily be viewed independently by selecting the job and pressing the VIEW JOB INVENTORY button to the right of the text box. The button changes to VIEW MASTER INVENTORY to switch back. Materials Enter the WEIGHT of the item. Total weights are calculated and included on the Shipping Ticket and in the Hydraulics program module.
Size Category This is another field that allows you to efficiently sort the tool list by viewing only those of the appropriate size from the Master List.
15
Figure 3: Shipping Ticket Setup Screen At the lower right corner is the list labeled Tools On Site in Master Inventory. If you followed the steps 1-5, the selected tools will appear in this area, denoted only by Tool Group, Serial Number and Description. On the lower left is the Tools to Send area. There may very likely be a list of tools displayed already since the program returns to the last Shipping # that was used. If this is the case, press the + button on the edit bar above the lists to advance to a clean page for a new ticket. The Shipping Ticket numbering system is more like an index shared across all jobs; in other words, there isnt a separate set of numbers for each individual job, and you are restricted to using the given number. If you have your own numbering system, you might use the comment space or Sender line in the FROM side of the header to document it. To create a Shipping Ticket, the tools you wish to send must be moved over to the Tools to Send list. Select the item on the right side by clicking on the left border to highlight the row, then press the (left arrow) to transfer them. (Multiple items may be selected by holding down the <CTRL> key while selecting the row). With this action the ON SITE checkmarks for those items will be cleared on the Master Asset List to indicate they have left the base and are at the job site. The Shipping # is displayed at the upper left corner. Below it the user selects the Date of the shipment from a drop down calendar; the date may also be entered directly using the same Windows Regional Setting Short Date format (e.g., MM/DD/YYYY). The Header information occupies the upper part of the screen, indicating FROM and TO where 16
the tools are to be shipped. Radio buttons on each side provide an option to choose from the list of Jobs in the database or from an address book that you can create. To add or edit an address, select the ADDRESSES button on either side, and double click in the color highlighted first text box, which opens a dialog window. Use the edit bar to add an address. The header information for either Job or Address may be temporarily modified in the text boxes on the screen for the purpose of printing a Shipping Ticket; however, such changes are not recorded in the Address book or Job Information files. Press PRINT TICKET to preview the Shipping Ticket. Click on the X in the extreme upper right corner to exit the Shipping Ticket or Master Assets List screens. An office coordinator may choose to send a floppy disk with the Tool Inventory as represented by the items transferred to the specific job (as mentioned previously under Location). In the Office Mode, the TRANSFER action within Inventory Management copies those items onto the Tool List of the selected Job Number. That list may then be downloaded to disk by exiting Inventory Management, going to that job from the Job Selection screen, and choosing File>Save Current Job to A: Drive. The field personnel could then upload the data to the field computer by choosing File>Append a Job from Drive A: from the Job Selection screen as the first step to setting up the job, thereby saving the effort of data entry and ensuring that the field and the office begin the job with identical lists.
17
Figure 4: Job Information Screen (JOB INFO BASIC JOB DATA) WinSURV II organizes JOB, BHA and Daily Information data using a folder-tab metaphor. There are six main folder tabs: JOB INFO, TOOL LIST, BHA INFO, BHA ITEMS, DAILY and DAILY ITEMS. Those tabs can be seen at the top of Figure 4. The tab that is selected above is JOB INFO. Under the JOB INFO tab are four sub-folders: BASIC JOB DATA (selected in the example above), JOB COSTING, MEASUREMENT UNITS and JOB SUMMARY. A complete outline summarizing the folder structure is as follows: JOB INFO BASIC JOB DATA JOB COSTING MEASUREMENT UNITS JOB SUMMARY
18
TOOL LIST BHA INFO SUMMARY BIT DATA MOTOR DATA BHA COMMENTS
- List of Tool Inventory and specifications - Summary of data for currently selected BHA presented in
written and graphic form - Bit data for currently selected BHA including IADC Dull Bit Code - Motor data for currently selected BHA - Comments attached to currently selected BHA that appear on reports - Entry or editing of BHA components and generation of graphic diagram for currently selected BHA
BHA ITEMS DAILY DATE/INFO COMMENTS DAILY SUMMARY COSTS DAILY ITEMS
There are several types of data entry methods utilized in WinSURV II. In the case of Figure 4, above, entering data is simply a matter of filling in the boxes and pressing the <TAB> key to move to the next box. For the boxes labeled JOB STATUS and JOB TYPE a drop down field box is used. This method of entry limits what the user can input, requiring a selection from the displayed choices. On other screens spreadsheets are used to enter data, primarily for BHA Items and Daily Items. Entering BASIC JOB DATA is straightforward. Type in the data and the click on the UPDATE JOB INFO button when you are finished making your changes. You may already have entered much of this information in the Add or Modify Job Information dialog box from the start up screen, and most of this information will remain constant throughout the course of a job. Maintaining Job Status and Job Type is something that would only be done in an office environment where the user may want to query the status of a batch of jobs. The field user need not be concerned with these items.
19
Figure 5: Job Cost Summary Screen (JOB INFO JOB COSTING) The JOB COSTING screen displays a compilation of each input from all the daily cost sheets for the entire job. It is provided to allow the user to review all of the charges on one spreadsheet; however, it is not possible to edit any of the items from here by design. To alter costs for a given day you must select the specific day from the DAILY DATE/INFO calendar and then click on the COSTS tab. (For a complete discussion of cost tracking see DAILY REPORT). In this format the date is not necessarily part of the display; to determine which date may need editing and to view the information in a more compact, spreadsheet format, click on the Cross Query Summary button to the upper right of the screen. Any CHARGE GROUP category that has been incurred is shown in alphabetically sorted columns. The widths of these columns may be changed in normal spreadsheet fashion by clicking on the heading border. To switch back, click on View Details. Slide bars permit scrolling for both views. A printed output of whichever view is currently displayed may be obtained by clicking Print Report.
20
Figure 7: Job Measurement Units (JOB INFO MEASUREMENT UNITS) Each job in WinSURV II can be assigned its own set of measurement units. These units are used primarily in the Hydraulics program. To make a selection, click in the UNIT column of the appropriate Measurement row and then select the unit of measurement you wish to use from the drop down box. The choice between feet or meters for length units is shown as an example.
21
TOOL LIST
Figure 9: Tool Inventory Screen (TOOL LIST) The TOOL LIST folder allows the user to maintain an inventory of tools, and to track which tools are on site or compose a particular bottom hole assembly. It can be used to efficiently create a BHA by eliminating the need to reenter all of the tool specifications each time a tool is used. Remember that you can Copy &Paste Tool Lists from one job to another from the job tree on the start up screen. A Shipping Ticket may be generated for tools sent away from the rig location, and a printout of Tools On Location is available by choosing Reports>Report Meister from the menu bar. Once the Tool List has been established, there are various ways to view the information through the use of the radio buttons at the top of the screen. You may view ALL TOOLS in the inventory or select a particular Tool Group from a drop down list. To see only bits, for example, check the 22
SELECT TOOL button and click on the drop down control to select BITS from the list. The Tool List display may be further modified to show only the tools marked ON SITE by selecting the appropriate button in the VIEW OPTIONS area. Individual items may be edited by selecting the field that you want to change. To build the Tool Inventory, items may be entered directly in the spreadsheet. The table is identical to that found in Inventory Management for office users, and the user is referred to that section of the manual for a thorough discussion of the data entry procedure. If the office staff has provided a floppy disk with the Tool Inventory from the initial job loadout, much time can be saved by Appending the Job to load the tool table. (Note: This procedure should be the first task performed upon starting a job before any other data is entered since you cannot Append if an identical JOB NUMBER already exists in the database.)
Figure 10: Shipping Ticket Set Up Screen (TOOL LIST: SHIPPING) To create a Shipping Ticket for the tools to be returned, they must be entered in the TOOL LIST and checked ON SITE so that they will appear in the TOOLS ON SITE list at the lower right corner of the screen. Select the tools to be sent in by clicking on the left border of the 23
appropriate row to highlight it. Hold down the <CTRL> key to select more than one item. Click the (left arrow) button in the middle of the screen to move the selected items to the TOOLS TO SEND list. (In actuality, the items remain in the Tool List, but the ON SITE checkmark is cleared to indicate that they are no longer at the rig location). The example in Figure 10 shows that Motor 002 has already been moved and Jar1 has been selected to be moved. An item may be transferred back if you make a mistake by selecting it and clicking the (right arrow) button; it will be checked ON SITE once again in the Tool List. When entering this screen, the last Shipping Ticket # that was created is displayed. (If it is the first shipment of a job, the upper part of the screen will be blank). Click the + (plus sign) symbol on the edit bar to increment the Shipping Ticket # to generate a new ticket. You may view previous tickets by utilizing the arrow buttons on the edit bar to move through the shipping archive. Set the date of the shipment by clicking the DATE drop down control at the upper left and double-clicking on the desired date from the calendar. The Header information occupies the upper part of the screen, indicating FROM and TO where the tools are to be shipped. The current Job is automatically entered in the FROM section with the data from the JOB INFORMATION table. Radio buttons on each side provide an option to choose from the list of Jobs in the database or from an address book that you can create. To add or edit an address, select the ADDRESSES button on either side, and double click in the color highlighted first text box, which opens a dialog window. Use the edit bar to add an address. The header information for either Job or Address may be temporarily modified in the text boxes on the screen for the purpose of printing a Shipping Ticket; however, such changes are not recorded in the Address book or Job Information files. Press PRINT TICKET to preview the Shipping Ticket. Click on the X at the far top right of the screen to close the Shipping Ticket and return to the Tool List.
24
Figure 11: Bottom Hole Assembly Information (BHA INFO BIT DATA) The tracking of bottom hole assembly information is one of the core features of WinSURV II. There is no limit to the number of BHAs that may be entered. By convention, a BHA is considered to be different if you have changed any element of the BHA in a trip, and a new BHA number should be assigned. For instance, if only the bit is changed, even if it is the same type of bit as the previous run, the serial number has changed, you have incurred a trip, and therefore it is considered as another BHA. Fortunately, you wont have to re-enter all of the BHA items in such a scenario, since WinSURV II allows the user to copy one BHA to another. This is discussed under BHA ITEMS. The upper third of the BHA INFO screen displays a list of all of the Bottom Hole Assemblies by number and a short identifying description. To the right of the list the days on which the selected BHA was run are shown. These are dates corresponding to daily reports for which the selected BHA number was included. You may select a date from this list and go to review DAILY information for that BHA and date. 25
Selecting a BHA or Date Click on the row of the BHA or the date that you want to look at; the row will be highlighted and the symbol will appear at the far left of the row. A text box to the right reminds you which BHA is currently selected. As you move through the list selecting different BHAs, all of the rows may remain highlighted; click on REFRESH LIST to clear all selections. Adding a BHA Click on the empty row at the bottom of the spreadsheet (denoted by the * to the left of the row) and enter the BHA number, and the description of the BHA. It is also possible to add a BHA through the Copy BHA feature under BHA ITEMS. One or more BHAs may be deleted by selecting them and pressing the <Delete> key on the keyboard. As always, be certain of your intentions before deleting. The lower two thirds of the screen display the contents of the subfolders (BIT DATA in the example shown above). The SUMMARY subfolder is similar to the JOB SUMMARY discussed previously, providing a written summary and graphic display of drilling activity for the selected BHA. Press the CALCULATE button to view data for the selected BHA. The top two rows of BIT DATA, highlighted in yellow, display information entered on the BHA ITEMS spreadsheet. The Bit Type and Bearing Type are chosen from drop down lists. The TFA is calculated automatically once Jet sizes have been entered. At the completion of the trip, the IADC Dull Bit Code may be entered. MOTOR DATA entry is straightforward. You are not limited in the length of your remarks under BHA COMMENTS the reports will expand to accommodate the entry. Import Surveys This button in the upper right hand corner of the screen allows the user to import a .SAY survey file from the WinSERVE Survey program to be included as part of the Slide Report for BHA. WinSURV II interpolates the survey file to calculate inclination, azimuth and DLS at each end depth of the slide report. (The interpolated surveys will also be filled into the Daily Items pages). The .SAY file must first be exported from WinSERVE before it can be imported into WinSURV II. Refer to the WinSERVE documentation if you are unsure how this is done. The file must be imported for each BHA independently. You may decide to repeat the export/import procedure at the end of each trip, or if you need only submit the slide sheets at the completion of the job, export the file once and then import for each BHA in turn. Hydraulics Press this button to go to the WinSURV II Hydraulics program module to perform hydraulics calculations for the selected BHA. A complete discussion of this topic may be found in a separate section after the Daily Report.
26
Figure 12: BHA Item Entry Screen (BHA ITEMS) The BHA ITEMS screen provides the means to document and track bottom hole assembly information. At the top of the screen a text box indicates which BHA is currently selected. The arrow buttons to the right of the text box may be used to move up or down through the BHA list to view or edit information. A graphic representation of the BHA is displayed at the right. The option to Import Surveys or load the Hydraulics program module is provided, as has been previously seen and discussed under BHA INFO. The COPY BHA button provides a very convenient timesaving feature that allows identical or similar BHAs to be built quickly with minimum redundant typing. Simply select the BHA that you want to copy and click on the button. The program will prompt you to enter the number of the BHA to create. The BHA list under BHA INFO will be updated automatically (note, however that the description is always copied from the preceding assembly and may need to be edited). Select an item that needs to be deleted by clicking on the appropriate row to highlight it; then press the <DELETE> key. To insert an item, select the row below which the new item will 27
appear and press the <INSERT> key. To edit an individual item, click directly on the field that you want to change or <TAB> through the row. Entering data is straightforward fill in the spreadsheet, using the <TAB> key to advance to the next column. To add a new item to the list click in the ITEM NO column on the empty row at the bottom denoted by a * and the next sequential number will automatically appear. The TOOL GROUP is chosen from a drop down list. TOOL TYPE selection is also limited to a drop down list; a more appropriate name for this field might be picture type, because this field determines the type of picture the program will display in the diagram on the right. The next column is for the SERIAL NUMBER. If all of the serial numbers have previously been entered into the Tool List Inventory, and marked as ON SITE, then the drop down box of the SERIAL NUMBER will list all of the numbers for the given TOOL GROUP as entered in that column, e.g., bits, motors, MWD, etc. Select the serial number of the tool to be run; the rest of the information will automatically be filled in based on the information contained in the Tool List. If you have not utilized the Tool List Inventory, the serial numbers and additional descriptive information must be filled in by hand. In such cases it is recommended to add the item to the Tool List Inventory: double click on the drop down button in the SERIAL NUMBER field and enter the additional data on the inventory table it is automatically copied to the BHA ITEMS list (conversely, data entered on the BHA ITEMS spreadsheet is not transferable to the Tool List Inventory). The OD and ID diameters may be entered as decimal numbers or fractions (be sure to leave a space between the whole number and the fraction). Tool joint connections are selected from a drop down box. (Note that WinSURV II does not check inputs for physical compatibility it is the responsibility of the user to ensure that the connections as entered make sense on the rig floor). Once the serial number has been selected and you have tabbed to the next column, a picture of the item will appear at the top of the BHA graphic. Continue to add additional items by clicking in the ITEM NO column beneath the previous entry to quickly build up your Bottom Hole Assembly. WinSURV II employs a drag and drop feature to make rearranging the elements of the BHA a simple task. Click on the picture of the item to be moved and drag it to a different location by holding down the left mouse button. Place the picture over the tool joint where it is to be inserted and drop it by releasing the mouse button. Sometimes it can be tricky to accomplish the move, particularly for longer BHAs in which the pictures are of a reduced size. Best results are obtained by selecting the item toward the upper left corner of the picture. Be patient and you will eventually get a feel for an effective technique. The spreadsheet list automatically updates to reflect the changed position of the item.
28
WinSURV II offers a little eye candy for users of color printers that allows you to customize the look of the BHA by changing the picture colors of one or all of the BHA items (to promote company colors or more readily identify particular items, for example).
Figure 13: Changing BHA Item Color Select File>>Preferences>>BHA Graphics on the main menu at the top left of the screen, then scroll through the list of bitmap files to select an item, or select the item directly from the BHA diagram by right clicking with the mouse cursor over the BHA picture you want to change. This will invoke the BHA PICTURE MANAGER and bring up the current picture ready for editing. The default color for all items is made up of a palette of gray shades. Changing the color of an item is a matter of adjusting the Red, Green and Blue components by means of the horizontal sliders at the bottom of the screen. The 4 radio buttons to the right (OR, AND, EOR and NOT) provide ways of manipulating the color pixels. Experiment to see the effect on the picture. Using the OR command is generally the cleanest way to change the color. A picture may be further modified using MSPAINT by clicking on BIT EDITOR. Function of the Picture Manager Buttons RESET ITEM RESET ALL COPY ITEM CONVERT ALL Copies the default gray color picture for current item. Replaces all current pictures in the user bin with the default gray pictures. Copies the colored item on the right hand side of the screen into the user bin. Converts all pictures in the user bin to the color. This process can require a couple of minutes. 29
Loads the currently selected picture into MSPAINT where the user may edit and save it. Click on this button, then click in the colored areas that you want white. It flood fills the areas with white. Exits the Picture Manager and returns to the BHA program.
A word of caution must be given about changing colors. Two subdirectories found in the WinSURV II directory are named BHASTANDARD and BHASTUFF. The BHASTANDARD directory contains all of the default grayscale graphics; BHASTUFF contains duplicate copies of these bitmap files in which any changes made to the pictures are stored. These files are shared by all jobs in the database, and are not attached to specific jobs as part of saving to floppy disk, or backing up to the hard drive. The effect of the RESET ITEM and RESET ALL commands is to overwrite the modified picture in BHASTUFF, replacing it with the default. This change will be seen for all jobs listed on the startup screen. This is also true for changes made using the COPY ITEM and CONVERT ALL commands. Therefore, if you have worked to create a preferred custom color palette for your BHAs, the solution is to copy all the files under BHASTUFF either to disk or to another directory that youve created on your hard drive. Then your custom pictures will always be available to you by copying these backup files over the contents of the BHASTUFF directory. Do NOT change the filenames, however, or WinSURV II will not be able to find the files from its standard drop down menus. It is possible to add or modify pictures that can be included in these menus. Contact PDT for more information.
30
HYDRAULICS
Figure 14: Hydraulics Module Main Screen (Hydraulics General Input) The WinSURV II Hydraulics Module is integrated with the BHA program so as to minimize the amount of redundant data input required, and maximize the quality of the reported data. The user may choose one of three available models to perform the hydraulics calculations: Power Law, Bingham Plastic, or Newtonian. The selection is made from a drop down box located in the lower right corner of the screen. The Bingham Plastic model is preferred for oil base muds and generally yields higher values of pressure than the Power Law model, which should be used for water-base mud. The Newtonian model is typically used when pumping cement slurries. The units identifying the various parameters that are involved in the calculations are those as specified under JOB INFO MEASUREMENT UNITS. Selected units may reflect whatever mix you desire: for example, IDs can be in millimeters and ODs in inches. Input values are assumed to be correct for the units selected; if the units are changed after data is entered, it is not converted. The hydraulics calculations can be made once all of the appropriate data has been entered. At the top of the screen are folder tabs that control the upper two thirds of the display. The best procedure is to begin with the CASING INFO tab, followed by PRESSURE DROPS 31
and finally GENERAL INPUT. The BHA data required to perform the calculations are the OD, ID and length of each item. Across the lower third of the screen is a spreadsheet containing BHA details carried over from the entries made in BHA ITEMS (blue type), and the calculated pressure drops for each item (red type). The BHA details may be edited on this table if necessary, and the changes will be incorporated in BHA ITEMS. However, it is not possible to add or delete items from this screen. Press the GO TO BHAs button in the lower left corner to return to the BHA module should such editing be necessary. By convention, drill pipe tally is not considered part of the BHA. However, for purposes of hydraulic calculations the last item of your BHA should be drill pipe because if the dimensional information of the last item is carried to the surface, an erroneous and misleading calculation may result. In fact, if the last item is a crossover, the calculation is not made back to the surface and reported pressure losses through the pipe are greatly underrepresented. Enter 0 length for the last drill pipe entry; the program will calculate a length based on the DEPTH entered, assuming the difference between TD and the surface. The IDs for the bit and motor should always be set to zero (and the respective pressure drops specified by the user on the PRESSURE DROP folder). The Weight calculations provide useful additional information but are not relevant to the basic hydraulic equations. The Wet or buoyant weight is obtained by applying a buoyancy factor specific to the mud density. The first folder to the left, TABLES, provides a summary of typical mud properties. The tables are strictly for reference and have no bearing on the calculation; thus no action by the user is required. The PRESSURE DROPS folder provides a list of the four standard API cases to determine the pressure drop attributed to the surface equipment configuration. Choose the case that most closely approximates your situation and enter the number in the text box at the upper left. Enter values for the pressure drops across the MWD tool and motor if they are present in the current BHA. The Motor % Loss represents the percentage of the mud flow that is diverted to the annulus to cool the motor bearings. Be sure to set these values to zero if these tools are not in the string: WinSURV II does not do it automatically and stray values will yield irrelevant results. Under the CASING INFO folder the user enters the information on a spreadsheet describing the casing profile for the well. Click on the drop down button in the SIZE column to select from a table of standard casing sizes; the weight, OD and ID will be filled in for you. If your casing has a specification different from those listed, enter the values directly. Enter the TOP DEPTH and SET DEPTH for each casing string. Information may be added in any order press the SORT button to rearrange the list in descending size order. A row may be deleted by selecting it and pressing the <DELETE> key. Casing string information may also be entered by clicking the CASING INFO button at the bottom of the JOB INFOBASIC JOB DATA page. 32
The ANNULAR GEOMETRY folder displays a table of annular pressure drops across each item of the BHA, through the casing string to the surface after a calculation is performed. Annular fluid velocities and the nature of flow (turbulent or laminar) are also indicated. The GENERAL INPUT folder is where variable data is entered (as contrasted to fixed data such as casing information) and the user may examine different scenarios with regard to maximum standpipe pressure, flow rates, mud properties and jet sizes and the resultant effects on the hydraulics calculations. Once all of the data has been entered, whenever a parameter is changed the entire hydraulics is instantly recalculated. Mud Properties, total Depth and Hole Diameter are entered in text boxes in the upper right corner of the screen. Located at the top center are three radio buttons to select a calculation mode and the variable to be solved for: SOLVE FLOW - Enter a maximum operating standpipe pressure for the rig. The program then iterates the flow rate until the solution is found for the given pressure. SOLVE PRESSURE Enter the desired flow rate and the pressure is calculated based on that rate. SOLVE FOR TFA Enter values for both the pressure and flow rate and the program will determine the required jet sizes to meet those conditions. This solution method is not exact, and very often the flow rate is altered as well; however, it can be a useful first pass solution to get a general idea of the jet configuration needed. Then you may switch to SOLVE FLOW mode to fine tune your jet selection.
In the center of the screen is the area to select the number of jets and their size. Adjusting the size of jets used in bits is a basic component of hydraulics calculations. In the text box labeled # JETS you may select up to ten jets. When you <TAB> off the box, a vertical slide bar with the corresponding size is displayed for each jet. The slide bar supports standard jet sizes from 8/32nds to 32/32nds. If your choice of units presents jets in their millimeter designations, the sizes displayed are rounded off to the nearest integer. The TFA is automatically calculated and displayed. As you simply adjust the jet sizes, all of the calculations are instantly updated to reflect the change, thus facilitating a quick decision on your final jet selection. At the far right center of the screen is an option to optimize bit hydraulics. Place a checkmark in the box DO OPTIMIZATION and two curves are generated for a given maximum operating pressure. The larger, blue curve represents flow rate vs. Hydraulic Impact; the smaller curve in red shows flow rate vs. Hydraulic Horsepower (HHP). The maximum values of these parameters are displayed below the jet controller. Although these curves are not always useful, very often when drilling with a rock bit in an 8-inch hole or larger, it is desirable to optimize one or the other. The black vertical line indicates where you intersect the curves at the current flow rate. By adjusting jet sizes you can easily find the optimal flow rate for your application as the black 33
line moves instantly reflecting your changes. If you change the Pressure, pressing the Optimize Bit button erases the graph and recalculates the curves; clicking within the picture frame preserves the previous graph while generating new curves so that you may compare multiple scenarios. At the left center of the screen a tabular summary of the hydraulic calculations is displayed. In the lower left corner is the area labeled CONTROLS, where the user selects the calculation method. When solving for FLOW or PRESSURE, calculations are instantly updated for any parameter change; however, in SOLVE FOR TFA mode, you must press the CALCULATE button to view the results. Click GO TO BHAs to return to the BHA program. Click PRINT to open the Custom Preview Window and to print the report. The WinSURV II is an efficient, compact design in which all of the information discussed in this topic fits on a single page, including a diagram of the BHA. With nearly all other programs the hydraulic data is spread across several pages, making the analysis a clumsy process. Although there might be more information than is strictly necessary, with WinSURV II all of the information you need is right at your fingertips. An example of the Hydraulics Report may be found in the Appendix.
34
35
The DAILY folder contains four sub-folders: Date/Info, Comments, Daily Summary and Costs. The DATE/INFO folder displays a calendar that highlights all of the days of the current job for which data has been entered, defaulting to the last such day. The slide bar below the calendar allows the user to scroll through other months. For a new job the calendar defaults to the current month and day. At the left of the screen are text boxes to enter personnel information associated with the selected date. To select a day simply click on the date, which will then appear in the text box at the top of the screen. Click on the drop down button to view a table summarizing this information for the entire job. (You may also move to a different date by selecting it from this table). To add a date, click on it and you will be prompted to confirm the action to add that day to your daily reports. If you answer YES, the information on the left side of the screen will be erased. If you want to copy the previous records info, click on the COPY PREVIOUS button. The Inclination and Azimuth IN for the new date are posted from the OUT data of that record. Edit the information that may have changed, and then click on the UPDATE RECORD button to save your changes. (Especially when beginning a new job, remember to initialize the report by adding the date before entering DAILY ITEMS). Right-click on a date with data and a pop up menu appears. Choose VIEW to change the calendar to display one, two or three months. You may go directly to the DAILY ITEMS from this menu or delete the day and all of its records. The COMMENTS folder provides the opportunity to include comments that will appear on the Daily Report. The length of your comment is not limited the report will expand to accommodate however much you wish to write. The DAILY SUMMARY provides a text summary of the same information previously described in JOB SUMMARY or BHA SUMMARY, except in this case the information is summarized over a 24 hour period ending at the time specified in the REPORT TIME text box at the upper right of the screen. If, for instance, the report time is set at 0600, then the data would be summarized over the 24 hour period between 0600 yesterday and 0600 today. (A message box on the report clearly indicates the time period to avoid confusion). This is also where the user decides on what time basis the Daily Report will be made. This REPORT TIME, however, is not considered in the calculation of the daily costs, which are always accrued from 0000 to 2400 hours of the calendar day. If you want a Report Time other than 2400, make sure that you have a Daily Activity Item entry for that time each day (even if you have to break up an extended period of drilling, for instance) to have a complete list of activities and proper calculation of hours and depth drilled on your report. If there is no line entry for the specified Report Time, the program cannot guess what may be happening, and will stop at the next earlier time entry.
36
the GET HOURS button to retrieve the information for the selected date and BHA. Note that the choice of BHA displayed is not linked to the date selection. If you are interested in the BHA pertaining to the date, you must go to BHA INFO and select the proper BHA yourself. However, BHA hours are always total hours, regardless of the date selection.
Figure 16: Daily Cost Entry Screen (DAILY COST) Since many cost items are routinely the same from day to day, you can save a lot of time by using the COPY PREVIOUS DAYS COST function. Once you have added a report for a new day, simply go to the Cost folder and click the button, then add or edit items as necessary. The user may refer back to the JOB INFO JOB COSTING tab to review the costs for the entire job. Note that on that screen the jobs are not broken out by date, and it is not possible to edit any information.
38
DAILY ITEMS
Figure 17: Daily Items Input Screen (DAILY ITEMS) The DAILY ITEMS folder is where the user records the daily activity. Each days activity should be recorded using military time (0000 to 2400) regardless of your preferred Report Time WinSURV II will retrieve the data to create the report for the specified time. The important restriction to remember is that you must make an entry with an ending time corresponding to the Report Time to obtain a complete report the program cannot guess whats happening if no entry exists for that time. To make an entry, click in the first column, and the BHA # and end time of the previous record are copied as the start time of the new line. If there is no BHA in the hole, enter 0 for BHA #. Press <TAB> to complete the entry and move to the next column. The ACTIVITY CODE is selected from a drop down list of various possible activities. As a shortcut, the first nine commonly used items may be entered by simply typing the corresponding number. The next column is for a COMMENT regarding the activity.
39
To the right of the END DEPTH column are nearly thirty columns providing detailed information about drilling parameters and mud properties. Relax! Youre not expected to fill in all of that information for each and every activity. When you <TAB> after entering the Activity Code all of this data is copied from the previous record to the current record. (and the last line of the previous day will be copied to the new day). It is only necessary to edit the items that may have changed, for example a new mud report or a different WOB. Thus it is most advantageous to enter as much information as possible on the first entry line so that it will automatically be copied for you on the following records. The easiest way to edit an individual item is to click on the 3-Dot button in the START DEPTH column to open the Drilling Parameters / Mud Properties form shown above, which presents all the data in a more efficient format to make your changes. After editing, press the UPDATE button to save the changes and return to the activity input screen. (The 3-Dots are not visible while starting a new line entry, indicated by a pencil icon at the far left of the table. Just click within the activity code or comment on a different line to switch modes to access the form). Sometimes you may notice that the data was not copied while you were adding the record. This will happen if you exit the record without entering an Activity Code. Remember it is the action of exiting the Activity Code field when you are in add mode (indicated by the pencil icon in the far left column) that triggers the automatic copy process (including setting the START DEPTH of the new record as the END DEPTH of the last). If you want to copy the drilling parameter data of the previous record, press the COPY PREVIOUS button, followed by UPDATE to save. If you simply review the data without making changes, press OK to return to the activity input screen. For software versions 276 and later, a much-appreciated enhancement now allows you to insert Activity line items! Select a line item, press the INSERT key on your keyboard, and a record will be inserted on the line above which copies the original previous record. The END TIME of the inserted line will be the average of the END TIMES of the selected line and the original previous record. In addition, if the previous record had an ROP associated with it, the start depth 40
of the new line will be calculated using that ROP. The special case is when you want to break up the first activity line (for instance, to insert an activity code with the END TIME the same as the REPORT TIME). Select the first line, press the INSERT key, and the first record will be copied, with times and depths averaged as before for the appropriate Activity Codes. Always be sure to check your start and end, times and depths for the selected and inserted records and edit as necessary to ensure continuity for that days activities. Note that the drilling parameters that will appear on the Daily Report are those from the last line of the day, regardless of the specified Report Time. In addition, the parameters that will appear on the BHA Detailed Report are those corresponding to the last entry for that BHA. Notice that there are two fields to enter an inclination and azimuth for each activity line. You may enter these values directly, but be advised that the IMPORT SURVEYS routine discussed in BHA ITEMS will fill in these fields with values interpolated at each end depth if the file is imported for the current BHA and includes the range of depths reported for that day.
File
The File submenu is shown to the left. New Job returns the user to the Job Selection Screen. Exit closes the WinSURV II program. Internet Summary creates a summary spreadsheet of all BHA and Daily data that may then be E-mailed to the office. You may take a look at the proposed format of these sheets; however, the E-mail function is currently inactive. This feature will be incorporated into future versions of WinSURV II. Preferences provides the user with the opportunity to customize the look of Reports printed in color, modify BHA graphic component colors, and insert a Logo to appear on all Reports. 41
The most important features from this menu are the file management functions. You will notice as you use WinSURV II that there are no SAVE buttons in any of the folders. This is because your work is automatically saved as data is entered. The Backup is a precaution against corruption of the database structure. When you Backup Data to the Hard Drive, selected tables containing BHA, Daily Items, Daily Costs, and Tool Inventory are copied into the WinSURV2 directory as a Microsoft Access database file named BACKUP.mdb. This action backs up ALL jobs in the WinSURV II database, not just the current job, since all jobs share a common table structure. The Restore function will work only if there is no duplication of Job Numbers in the current database. This can be somewhat tricky to understand. To illustrate, consider a scenario in which three jobs, appearing on the Job Selection Screen as JOB1, JOB2 and JOB3 have been backed up. As long as any one of these jobs remains active in the database and appears on the Job Selection Screen, you will not be able to Restore: the jobs must first be deleted. Any data entered since the last backup will thus be lost. Save Current Job creates as a default an .mdb file with a name identical to the Job Number. Useful to transfer job data to the office or between computers, at which time you would Append Job. However, similar to the Backup feature, a job cannot be appended if it already exists in the database. The term append, in essence, means to add to the database.
Other Programs
Provides a shortcut to the WinSERVE Survey program and allows the user to keep WinSURV II open as a background application if your computer contains enough memory. This facilitates switching back and forth as the need arises. If this interferes with the smooth operation of either program, it is advisable to close the application and open the other in the normal manner from the Windows desktop.
REPORTS
Provides access to the variety of standard reports supported in WinSURV II. The power of the relational database engine is put to use to crunch the numbers and communicate a wealth of information at the click of a mouse. Examples of each report may be found in the Appendix. Choose Report Meister to select from the list of available options: Daily Report
Report of Daily Activity including drilling summary, costs and personnel on location for selected date and time. (Uncheck Show Costs if you dont want that information to appear on the report) Summary of hours, footage and drilling parameters
Slide Report for BHA Slide Report for JOB Graphic Detail Report for BHAs
Sliding and Drilling summation for selected BHA with interpolated WinSERVE surveys Sliding and Drilling summation for all BHAs Comprehensive report for selected BHA including summary of drilling parameters; bit, motor and mud data; component listing and graphic; comments Graphic representation of selected BHA with comments On site inventory categorized by Tool Group Summation of drilling & below rotary hours, and footage drilled for each item; segregated by Tool Group Total charges summed individually by Cost Group Table of BHA components for selected BHA presented without graphics for quick printing Six pages of summary data presented graphically, including Footage, ROP, and Depth per BHA; Activity histograph; depth per day; Rotate and Slide breakdown by total footage, percentage, ROP, and time. More compact version of the Cost Estimation reports
To customize the color of the report, choose FILE> PREFERENCES>REPORT GRAPHICS. Click within the color boxes to the right of the sample report to open the color palette (shown). Each heading may be set individually, or check Apply to All Headings. Set the LOGO by choosing FILE>PREFERENCES> SET COMPANY LOGOS. (Directional Company is the one you want). 43
44