Documente Academic
Documente Profesional
Documente Cultură
Overview
OpenWorks provides a number of utilities for viewing and managing
curves. However, with PetroWorks Curve Utility, you can now
accomplish most curve management functions within PetroWorks.
Curve Utility enables you to:
R2003.12.1
quickly copy curve details text to any other application (page 166)
154
R2003.12.1
155
Window Layout
When you select Curve Utility, the following window appears:
R2003.12.1
Main Menu contains the File, View, Options, and Help menus.
156
Depth Units and Depth Type buttons allow you to quickly toggle
displayed units and depth modes.
Refresh Wells button allows you to redisplay the list of curves for
selected wells.
Select Well(s) button enables you to select one or more wells from
the current well list. When you select a single well, the well name
appears on the button. When you select multiple wells, the number
of selected wells appears on the button.
Select All button enables you to select all curves in the Curve
Display.
R2003.12.1
157
File Menu
The File menu enables you to select wells from the current project and
to exit the Curve Utility.
View Menu
The View menu enables you to clear the Status Area or select the
display customization features. You can also access these features by
clicking on the Sort Curves, Filter/Select Curves, and Show/Hide
Columns icons. (See Display Customization Icons on page 159.)
Options Menu
The Options menu features the following options:
Depth Type sets the depth to MD, TVD, or TVDSS. You also can
change modes by clicking on the Depth Type button.
Send Menu
The Send menu enables you to send selected wells or curves using
Pointing Dispatcher. (See Using Pointing Dispatcher on page 173.)
R2003.12.1
158
Icons
To the left of the Curve Display Area are six icon buttons. All icon
buttons have Tool Tips to let you know their functions. Move the cursor
over the icon to see the Tool Tip.
Mode Icons
The three mode icons correspond to Mode under the Option menu.
Click on an icon to set the mode to Delete, Copy/Rename, or Curve
History. When you click on a mode icon, the icon sinks and turns
white to indicate that the mode is active.
Active icon
(white background)
Mode Icons
R2003.12.1
159
Description/Remarks
Well (Name)
[Log Curve: Wellid]
The curve name as specified using the current OpenWorks well format; can be set
using OpenWorks Project Status tool.
Curve Name
[Log Curve: Log Crv
Name]
Partial key (1 of 5) for log curves. The name, or mnemonic, of a log curve. In the
OpenWorks model, used as a partial key to uniquely identify log curves.
Logging Service
[Log Curve: Log Name]
Partial key (2 of 5) for log curves. The logging service or the pseudo-service that
created the curve.
logging service
The source of a log curve. Within the acquisition context, the service is identified by
a trade name for the logging service. Also, the identifier or handle that names a
toolstring associated with this service. The name may be an aggregate of a
toolstrings tool mnemonics. In the OpenWorks model, used as a partial key to
uniquely identify log curves.
pseudo-service
Within the context of composite runs for log curves, identifies the source of a curve
that is not associated with a specific acquisition toolstring. Interpretive applications
in PetroWorks produce curves with a (pseudo-)service PETROWORKS.
See the Introduction to PetroWorks Family of Products manual (page 145) for list of
logging services and pseudo-services.
Run
[Log Curve: Log Run No]
Partial key (3 of 5) for log curves. In the OpenWorks model, a serial counter for
toolstring descents used as a a key to uniquely identify log curves.
Composite run: A run that is not associated with a specific toolstring descent.
Composite-run curves (or composite log curves) attempt to maximize coverage of the
log data over a well bore.
Composite curves may be created in LogEdit within PetroWorks by manually
splicing separate runs together. Composite curves can also be created automatically
via a process known as auto-compositing, where separate numbered runs are
assembled to produce a composite.
Interpretive applications generally use composite-run curves as input and produce
outputs with a composite run under the pseudo-service PETROWORKS.
In the OpenWorks model, a composite run is conventionally represented with a run
value of C.
(Logging) Pass
[Logging Tool Pass: Log
Pass Id]
Partial key (4 of 5) for log curves. Within any given toolstring descent, the toolstring
may make multiple unidirectional movements in the wellbore. A pass records the
interval, direction, etc. of this movement.
Also, the identifier or handle that names a pass, e.g., MAIN or REPEAT.
In the OpenWorks model, used as a partial key to uniquely identify log curves.
R2003.12.1
160
Description/Remarks
Partial key (5 of 5) for log curves. In the OpenWorks model, a serial counter beneath
name, service, run, and pass. Used as a partial key to uniquely identify log curves.
Version number is a serial counter under name and run. Each new curve is created as
a unique version within the name/run combination. This approach prevents
overwriting of data but, unless effectively managed, also leads to large projects.
The interpreter used when the data were created; the data source owns the curve. An
asterisk (*) after the Data Source indicates that the current interpreter cannot delete
that curve.
Top Depth
[Log Curve: Top Depth]
Bottom Depth
[Log Curve: Bottom
Depth]
Creation Date
[Log Curve: Create Date
(yyyy-mm-dd)]
Day, month, year, and time (yyyy-mm-dd 00:00:00) the curve was created.
Creation Routine
[Log Curve: Creation
Routine]
The routine, utility, or application used to import or to create the log data, e.g., CUCOPY for the routine in Curve Utility, crvldr for Curve Loader, TabEdt for
Tabular Edit, and BlkShf for the Bulk Shift routine in LogEdit.
Creation User
Log Curve: Create User
ID]
The Owner name associated with the Interpreter that created or modified the curve.
If the Create Routine occurs in a Landmark product the Creation User is LMSYS.
Unit of measurement associated with a log curve and describing its data, as stored in
an OpenWorks project database. This is not necessarily the Value Working Uom or
the Log Crv Unit Meas value.
(Depth) Inc(crement)
[Log Curve: Crv Increm]
A whole number that indicates whether a curve is scalar (1) or multi-dimensional (2).
If the dimension number is 2, the value is flagged red in the curve display area.
Resamp(le Scheme)
[Log Curve: Resampling
Scheme]
Options are SINGLE POINT, STEP FUNC TOP, STEP FUNC MIDPOINT, STEP
FUNC BOTTOM, and CONTINUOUS. See the Introduction to PetroWorks Family of
Products manual (page 49) for information on these resampling schemes.
Null Val(ue)
{Log Curve: Znon]
Max(imum) Val(ue)
R2003.12.1
161
Description/Remarks
Min(imum) Val(ue)
Tool Code
[Log Curve: Tool Code]
Optional service company designation used to identify logging tools, e.g., CNL-K or
MRIL-C.
Tool Pos(ition)
Log Curve: Tool Position
Seq No]
Qualifiers
[Log Curve Qualifier:
Qualifier Name]
An adjective that describes a log curve, specifically the intrinsic properties and/or
processing steps performed to create the data. Qualifiers provide broad
classifications and can help users decide how to handle data, i.e., based on what has
been done to the data decide what needs to be done next. In the OpenWorks model,
values are based on American Petroleum Institute RP-66 Property Indicators (with
extensions).
Log curve qualifiers may be used in conjunction with others in various combinations,
and some may be mutually exclusive. They are attached to a log curve by the creating
process, e.g., PATCHED [Tabular] or DEPTH-MATCHED [BulkDS].
See the Introduction to PetroWorks Family of Products manual (page 140) for list of
curve qualifiers.
Use MB3 to view curve qualifiers.
Remarks
[Log Curve: Remark]
The remaining columns will display -logging-if the Retrieve Logging Job Details button is set to No.
Acq(uisition) Job No.
{Logging Job: Acquisition
Job No]
Company Name
[Logging Job: Company]
Name of the company that operated or provided services for drilling or completing
the well.
R2003.12.1
162
Description/Remarks
Log Pass Type: Describes the workflow nature of the pass.
Log Pass ID: A sequential identifier of a single pass of logging measurements within
a single descent in a wellbore.
A pass ID is associated with a given pass type:
Pass ID
MAIN
RPTx
PASx
UPxx
DNxx
STxx
LWxx
DHxx
Pass Type
Main/Primary
Quality Control Repeat
Statistical Repeat
Multi-Pass/Speed Repeat
Multi-Pass/Speed Repeat
Stationary
LWD/MWD
Downhole Reconfig
Pass Dir(ection)
[Logging Tool Pass: Pass
Direction]
Direction, up or down, that the tool string took during the pass.
You can modify the curve display area by using the Display
Customization icon buttons and by moving columns. (See
Customizing the Display on page 174.) You can also view curve
qualifiers and curve details directly in the display area. (See Viewing
and Editing Curve Information on page 166.)
You can display Logging Job Detail information with a curve if the
#DOALL Logging Tool Config option was selected when the curve
was loaded to OpenWorks. For more information, refer to the
OpenWorks Data Import/Export manual.
R2003.12.1
163
Selecting Wells
1.
2.
3.
R2003.12.1
164
4.
After you have selected the wells you want, click on the OK
button to close the dialog box.
Curve Utility loads curves from all the selected wells and lists
them in the display area. This may take some time but you can
decrease the time by accepting the default value (No) for Retrieve
Logging Job Details. The Status Area of the main window tells
you the progress. Note that if any Filter/Select criteria are active,
those criteria are applied. Only those curves meeting the criteria
are selected/visible. If you are in Delete or History Mode, the
window also tells you how many curves are displayed.
R2003.12.1
165
Use MB3 to click on the desired curve entry in the curve display
area.
A menu showing the full curve name (Well, Curve Name, Service,
Run, Pass, and Version) pops up.
R2003.12.1
Managing Curves with Curve Utility: Viewing and Editing Curve Information
166
2.
Use MB3 to click on the desired curve entry in the curve display
area.
A menu showing the full curve name (Well, Curve Name, Service,
Run, Pass, and Version) pops up.
R2003.12.1
Managing Curves with Curve Utility: Viewing and Editing Curve Information
167
2.
R2003.12.1
Managing Curves with Curve Utility: Viewing and Editing Curve Information
168
This dialog box has a text field containing Curve Name, Service,
Run, Pass, and Version. You can select the text and paste it into
any other text field in any application. Alternatively, you can type
new text in the text field and then copy this into any application.
For example, say you want to copy curve details for this curve into
the Free-form Drawing Add Text dialog box of Single Well
Viewer. Select the text in the View Curve Details dialog box, focus
on the Add Text dialog box, then, using MB2, click in the Text
field. The selected text appears.
R2003.12.1
Managing Curves with Curve Utility: Viewing and Editing Curve Information
169
Use MB3 to click on the desired curve entry in the curve display
area.
A menu showing the full curve name (Well, Curve Name, Service,
Run, Pass, and Version) pops up.
2.
3.
Type the desired information in the text field and press OK.
The information is added to the curve history for the selected
curve.
R2003.12.1
Managing Curves with Curve Utility: Viewing and Editing Curve Information
170
Use MB3 to click on the desired curve entry in the curve display
area.
A menu showing the full curve name (Well, Curve Name, Service,
Run, Pass, and Version) pops up.
2.
3.
Type the desired information in the text field and press OK.
The remark is added to the curve history for the selected curve.
R2003.12.1
Managing Curves with Curve Utility: Viewing and Editing Curve Information
171
R2003.12.1
Managing Curves with Curve Utility: Viewing and Editing Curve Information
172
R2003.12.1
2.
3.
173
The Status Area indicates the 5-key curve name being sent out or the
well name being received:
Sorting One or Multiple Columns via the Sort Curves Dialog Box
You can choose up to four data fields to sort data.
1.
Click on the Sort Curves icon button, or select the View > Sort
Curves option from the Main Menu bar.
The Sort Curves dialog box appears.
R2003.12.1
174
2.
3.
R2003.12.1
4.
5.
175
Original display
If other sort keys exist, they are part of the new sort key order.
Original display
and sort order
To approximate the default Curve Utility sort order, choose Well as the
primary key and Curve:Ser:Run:Pass:Ver as the second key.
R2003.12.1
176
R2003.12.1
177
2.
Toggle on all the data types you want to filter or select on.
When you toggle on a data field, the panel expands so you can set
the selection criterion.
R2003.12.1
178
You must choose all the data fields you want to filter/select on
before applying the filter. The application does not process nested
filter/select procedures. For example, if you filter on Curve Name,
apply the filter, then try to filter the resulting curve list on Logging
Service, you will get the original curve list filtered only on
Logging Serviceyour Curve Name filtering will be lost.
4.
For each data type, choose the criterion to filter or select on.
For each data type you choose or enter the criterion on which to
base the filter/select operation. Criteria are applied in only a few
different ways. These ways are explained in more detail below.
5.
6.
179
Original display
Criteria:
Curve Name Matches ILD
Data Source (Interpreter) Is One Of KLZ
Display After
Applying Filter
Option
Note that the
information area
tells you the total
curves visible
after filtering.
Display After
Applying Select
Option
Note that the
information area
tells you the total
curves selected.
R2003.12.1
180
Original display
R2003.12.1
181
Type exactly the full string. For example, P7 will find only those
curves named P7. It will not find P7A or AP7.
Include * (asterisk symbol) anywhere in the string for a multicharacter wildcard. For example, *P7 will find P7 and AP7 but
not AP7B.
Include % (percent symbol) anywhere in the string for a singlecharacter wildcard. For example, A%7 will find AP7 and A97 but
not AP97.
R2003.12.1
182
R2003.12.1
183
R2003.12.1
184
2.
R2003.12.1
185
R2003.12.1
186
To move a column...
Use MB2 to press and hold down the
cursor on the title of the column you want
to move.
The cursor changes to a pointing finger.
Dragging to the RIGHT
2
Drag
1
Press (MB2)
3
Release
Dragging to the LEFT
R2003.12.1
187
Deleting Curves
Curve utility retrieves a list of all curves within the selected well(s).
The Data Source (Interpreter) indicates which interpreter owns which
curve. You can delete only curves that have white backgrounds and do
not have an asterisk (*) after the Data Source.
R2003.12.1
1.
2.
188
3.
R2003.12.1
189
4.
5.
6.
R2003.12.1
190
Copying Curves
You can copy both periodic and nonperiodic (but not multidimensional) curves within the selected well. When you copy a curve,
you also copy all its attributes, such as curve qualifiers. When copying
a curve, you can interpolate and/or bulk shift the curve. If you have
Manager status, you can also edit the Service, Run, and Pass values of
copied curves.
To copy a curve,
1.
2.
Input Curve
Information area
Output Curve
Information area
R2003.12.1
191
3.
Select a curve from the Curve Display area. You can copy only one
curve at a time.
R2003.12.1
192
In the Input Curve Information section, you can accept the Depth
defaults if you want to copy the entire curve, or you can type new
values for the Top and/or Bottom Depths to copy just a portion of
the curve.
You may want to change top/bottom depths for the following
reasons:
You know data exist over only a certain interval and you want
to change the curves top and bottom depths to match the
interval.
You want to add an interval to the top and/or bottom of the
curve.
You want to create a synthetic curve.
To Change the Units of Measurement for Depth...
If you wish to change the units of measurement for the Curve Display area,
toggle the Feet/Meters button or select Depth Units from the Options menu
and choose Feet or Meters. Changing Units while the Copy/Rename a Curve
dialog box is open dismisses the dialog box and unselects your curve in the
main window display area.
5.
Notice that the top button in the Output Curve Information area
contains the name of the selected well. By default, the selected
curve is copied to the selected well.
You can copy composite curve data to another well. To do so, click
on the Well button and select a well from the list. The selected well
name appears on the button.
R2003.12.1
193
6.
7.
If you are copying a curve, the Run Number defaults to that of the
selected curve. If you are creating a curve, the Run Number
defaults to 1.
If you have Manager status and you have chosen Options >
Project Manager Features > Enable Editing during Curve
Copy from the Main Menu, you can change the Service, Run, and
Pass values.
R2003.12.1
194
The values in the Service, Pass Type, and Pass ID list boxes
depend on whether the Run value is Composite/Processed (C) or
Acquisition (an integer).
195
8.
To interpolate only, retain the default value for the Top Depth
and type a new sample increment.
To bulk shift the curve, type a new value for the Top Depth and
non-zero value for the Sample Increment.
9.
R2003.12.1
196
Original: GR:UNKNOWN:r2:1:v1
New: GR:WIRELINE:r1:UP01:v1
R2003.12.1
197
the curve name, run number, version number, and well name of the
original curve, if created by editing or copying
Curve Utility displays the curve history for one or more curves in
Report Viewer. Report Viewer enables you to save and print the report.
For more information, see the chapter Viewing Reports with Report
Viewer on page 179 of the PetroWorks/LogEdit Visualization Utilities
manual.
Follow these steps to generate curve history reports:
R2003.12.1
1.
2.
3.
Specify one or more curves about which you want curve histories.
By default, no curves are highlighted. Curve History generates
curve reports only about highlighted curves.
4.
198
5.
R2003.12.1
199
R2003.12.1
200
R2003.12.1
201