8.3.1 - IPM Files
Open: Opens the local IPM folder on the user’s machine. This is where Well Seeker X sources data for the survey error models. New IPMs can be made available for use in Well Seeker X by dropping them into this folder.
When Well Seeker X is first installed, this folder will contain a set of default IPMs. A backup of these files is stored in the Well Seeker X install directory: C:\Program Files (x86)\Innova Drilling and Intervention\Well Seeker X (x64)\IPM.
Download: Requires an internet connection. Pull IPM files from your organization’s server to the user’s machine. Note that this will replace the files currently in the local IPM folder, and move them to a subfolder called ‘old’.
Upload: Requires the user to be logged into their organization’s server database. Uploads the user’s local IPM folder their organization’s server. Note this will overwrite any IPMs that were already there.
View: Requires the user to be logged into their organization’s server database. Shows a list of the IPM files currently stored on your organization’s server.
Delete: Requires the user to be logged into their organization’s server database. Deletes all IPM files on your organization’s server.
8.3.1.1 - Survey Tools
This option opens the Survey Tools Editor dialog. The survey tool editor is used to create, view and edit Well Seeker X survey error models, stored as .ipm (Instrument Performance Model) files. These are used to calculate Ellipse of Uncertainty (EOU), which are required for anti-collision calculations.
The available IPMs are listed on the left of the window and can be filtered using the Search box at the top of the list. The user can also filter for used or unused IPMs using the dropdown box beside the search box. If an IPM is in use, the In Use checkbox will be checked and the # Actuals and # Plans columns will show how many actual and planned wells are using the IPM. The default IPM is highlighted in green. Clicking on an IPM in the list will select it and display its error terms in the main window.
IPMs can be manipulated using the toolbar at the top of the window
Save: Saves any changes made to the currently selected IPM.
Add: Creates a new blank IPM.
Delete: Deletes the currently selected IPM.
Edit: Allows the currently selected IPM to be edited. Any changes made should be saved using the Save option.
Open: Opens the IPM folder on the user’s computer where the .ipm files are stored. Error models can be added to Well Seeker X by putting the .ipm file into the IPM folder in the Well Seeker X install directory. Any text inside in the file with a # preceding it will be ignored by Well Seeker X.
Select: Only available if the Survey Tool Editor is accessed from the plan properties dialog of a Well Plan, or the Survey Properties dialog of a survey. Clicking on this option will set the currently selected IPM as the error model for the plan.
Delete Unused: Deletes all unused IPMs from the list and from your IPM folder. Use with caution!
Change: This option brings up a dialog that allows the use to swap the selected IPM for a new one. Any survey or plan that was using the original IPM, will now use the new one.
Change missing: A list of missing survey tools is displayed in the bottom left corner of the dialog. These are IPMs that have been selected in a Survey Properties or Plan Properties dialog, but the user does not have the correct IPMs in their IPM folder. The number of actual or planned wells where each missing IPM is missing are displayed in the # Actuals and # Plans columns.
Click on a survey tool from the missing survey tools list and then click on Change missing. This will allow the user to replace the missing IPM with one that they do have available.
When an IPM is selected its error terms are displayed in the main window. Well Seeker X uses the ISCWSA mathematical framework for all EOU calculations, and each line in the .ipm file contains a coefficient which has 8 properties.
Name: The name used to identify the coefficient, it should be noted that as per the ISCWSA framework, certain error terms are singular in vertical hole. Well Seeker X accounts for these terms, however they must be named correctly in order for it to do this. The terms which are singular should be named as follows: abx, abix, aby, abiy, mxy3, mxy4, abxy_ti2, abixy_ti2, xym3, xym4, cna.
Vector: The vector defines which direction the error term applies; possible options are:
a – Azimuth
i - Inclination
l – Lateral (equivalent to 1/sin(Inc))
b – Bias term
e – Depth
f - Depth Bias
n – Intermediate calculation term
m – Wolfe and DeWardt misalignment term
Tie – On: Describes what type the error source is and how it is summed together.
s – Systematic, correlated within a survey file
r – random, never correlated
g – Global, correlated between survey files, and wells
b – bias, correlated within a survey file
n – intermediate calculation step
m – Wolfe and DeWardt misalignment term
Unit: The units used for 1 sigma value of the error term. “-“ means the term is unitless.
d – Degrees
m – Meters
im – Inverse Meters
nt – Nano Teslas
dnt – Degree Nano Teslas
Value: The value of the error term at 1 sigma (1 standard deviation)
Weighting Function: This is the mathematical formula used to describe the error term using generalised variables. The formula is parsed much like in MS Excel and uses all normal operators such as * / () ^. The variables which are supported in Well Seeker X are:
Inc – Inclination
Azi – Azimuth referenced to whatever is defined at field level
Tfo – Tool Face
Mtot – Total magnetic Field
Dip – Dip Angle
Gtot – Total gravity
Erot – Earths horizontal rotation speed in rads/s
Tmd – Total measured depth
Tvd – True vertical depth
Azt – Azimuth referenced to True North
Azm – Azimuth referenced to magnetic north
Lat – Latitude
Din – Delta Inc
Smd – Delta Measured Depth
Min Inc: Minimum inclination for the weighting function to be evaluated, generally only used for gyro models.
Max Inc – Maximum inclination at which the weighing function to be evaluated, generally only used for gyro models.
Above the main window is some extra information and options.
Survey tool name: The name of the currently selected IPM.
Description: The user can add a more detailed description of the selected IPM if they wish.
Default IPM: Displays the name of the current Default Survey Tool/IPM.
Create diagnostic file: Toggling this check box, will produce a diagnostic file every time the error model is run and be placed in the Debug folder in the Well Seeker X install directory. It should be noted that this option will vastly increase the calculation time required for anti-collision scans and error ellipse reports.
Default survey tool: Toggling this check box sets the currently selected IPM as the default IPM. Its name will be displayed in the Default IPM box above and will be highlighted in green in the list. If a survey or plan has no IPM specified, or Well Seeker cannot find the file for the specified IPM, it will use the default IPM. This is “ZERO_ERROR.ipm” by default.
Use BGGM error estimates: Toggling this checkbox will make the system use BGGM error estimates
The BBGM integration affects the following magnetic error terms:
DECG: MWD – Declination – Global (degrees)
DECR: MWD – Declination - Random (degrees)
DBHG: MWD – BH-Dependent Declination – Global
DBHR: MWD – BH-Dependent Declination – Random
MDIG: MWD – Magnetic Dip with Z-Axis Correction – Global (degrees)
MDIR: MWD – Magnetic Dip with Z-Axis Correction – Random (degrees)
MFIG: MWD – Total Magnetic Field with Z-Axis Correction – Global (nT)
MFIR: MWD – Total Magnetic Field with Z-Axis Correction – Random (nT)
Note: If the selected IPM does not contain any of the above error terms, then this feature will not have any effect on the calculations.
When the BGGM integration is turned OFF, the values for these terms are fixed based on the selected survey tool:
When the BGGM integration is turned ON, any time Well Seeker generates an error ellipse or performs an anti-collision scan, Well Seeker will retrieve the time and location specific values for these terms from the BGS BGGM High Definition (degree 1440) model with associated ISCWSA Rev 4 model-specific uncertainties. These values are then used in place of the fixed values that are defined in the selected IPM.
Note that the values in the IPM will never physically be changed when this integration is switched on. The BGGM values are used behind the scenes and the user will not see these.
Last updated
Was this helpful?