Horizons/Variables

This panel may be pre-populated depending on the option you are using. If you have already made your mapfiles or mapbase, you can fill in this panel by clicking Populate and selecting the file.

You can copy, paste, insert, clear, or delete rows by right-clicking on the row number and selecting the appropriate option from the menu.

Horizon list file

Select a horizon list file from the drop-down list.

Model from

Select Existing mapfile or A mapfile database to specify which to use as a model for the surface.

Horizon

Select the horizon of interest from the drop-down list. (This option is only displayed if Existing mapfile is selected from the Model from list.)

Type

Select Structural or Quality from the drop-down list to specify the database type.

Mapfile

Select a mapfile from the list, or click "... " to select a file from another location.

Variable

Select the variable from the drop-down list. (This option is only displayed if Existing mapfile is selected from the Model from list.)

Ext

Enter the grid extension in the Ext field.

Method

Click "... " to display the Method panel to define the modelling method for the grid. (Method options are defined in the next section.)

Modelling Method and Parameters

Select one of the following modelling algorithms

Triangulation

This method is typically used for modelling structural surfaces, such as structure roof and floor and structure thickness, and is recommended for modelling deposits with thin bedding planes. The results are a unique interpolated surface that honours all of the raw data values. Using a trend surface with this modelling method allows a regional feature to be applied to the local area of interest.

The triangles are as close to equilateral as possible and have a data point at each vertex. There will be linear interpolation between the three node points that make up each triangle. This method cannot extrapolate values higher or lower than the actual point values, causing the tops of  hills and the bottoms of drainage areas to become flat. To avoid this scenario, the triangulation can be manipulated by applying a spline to the surface. The triangle network is covered with a mathematical surface that passes through each data point and is tangential to each point's previously determined slope, resulting in a surface that changes smoothly in all direction. All of the raw data values are honoured and the surface is projected above and below raw data values between data point locations.

This method does not allow for surface extrapolation beyond the raw data point locations. Vulcan uses Trending and Inverse Distance to extrapolate a triangulation to the model's edge.

Inverse Distance

This method is typically used for modelling thickness and quality information. This method searches concentrically about each grid node for a minimum number of points to use to interpolate the grid node value. The number of points used and the distance to search for these points is specified as part of the method parameters. You can also divide the area into a maximum of 8 sectors, forcing the program to find the closest points in each sector, which is useful if the drillhole data is predominantly found in one section of the modelling area. This method should not be used on faulted datasets or for deposits where the bedding planes are thin.

The grid node values are determined by taking a weighted average of the collected data points. Therefore, the closer a drillhole is to the grid node, the greater the effect it will have on the calculated node value. The weighting used is the inverse of the distance to the nominated power.

Krige

This method is based on a statistical analysis of spatially located data. The first step in kriging is to perform a variography analysis of the sample data. The resulting variograms express the degree of correlation between samples as a function of distance in several different directions. Sample data are usually correlated at short distances and less correlated at longer distances. Some sample data, such as water table levels, show a high degree of correlation at short distances. Other sample data, such as gold grade, usually show a larger degree of variance even at short distances. All sample data show a correlation approaching zero at larger distances. By fitting a variogram model function to the correlation data we make a function that predicts how well two samples will be correlated given their spatial relationship.

This method estimates a variable at a point by locating and weighting nearby samples. The weights take into account the degree of correlation between each sample and the estimation point, and also the degree of correlation between each pair of samples. The resulting weights provide a de-clustered weighting of the samples that minimises the variance as defined by the variogram.

Spline

This method uses a drafter's spline, which is a flexible curve that can be fitted to a sequence of points so that a smooth curve can be drawn between them. The procedure fits a low order polynomial along the grid lines to all adjacent sets of points and from these it interpolates values at the grid points. The spline method demands that the data points lie on the grid lines where the X and Y values are multiples of the grid spacing. Normally, the spline method is used to model string data, such as contours. The tension of the splines may be specified (negative value implies relaxed) as can the bias applied to the splines in the X (vertical bias) and Y (horizontal bias) directions.

Least Squares

This method is sometimes called a "moving average" because each node in the grid is estimated as the average of values from control points within a neighbourhood that is moved from grid node to grid node. First, all control points are located that reside within a specified neighbourhood around the grid node to be estimated. The values of these points approximately define a sloping plane or low order polynomial. Secondly, the equation of the plane is calculated and used to estimate the value of the grid node. The process of fitting a plane and evaluating it to estimate the surface is repeated for every node on the grid.

Trend Surface

This method is based on the premise that small-scale features are masked and distorted in maps that are dominated by large scale, high amplitude features. Consequently, if the large-scale features are removed, then the smaller features are more easily identified and evaluated. This method applies a specified regional trend to the modelling process and then allows you to evaluate the residuals, or differences between the raw data values and the regional geological trend of the area.

First, a smooth regional map called a "trend surface" is made, this is a two dimensional global polynomial function. Then the differences between the original data point values and the smooth regional trend are calculated to produce a "residual" map (which displays the local features). Both maps may be significant in the geological interpretation.

Polynomials of degree 1, 2 and 3 are known as linear, quadratic, and cubic polynomials. A polynomial of degree 1 is a straight line if it is two dimensional or a plane if it is three dimensional. Every polynomial of degree 2 is a parabola with a vertical axis of symmetry that represents an anticlinal or synclinal shape. A third order polynomial defines an undulating surface. The third order trend may be applied to regional areas where both an anticline and an adjacent syncline are present or regions where the strata is actually folded. Higher order polynomials are not representative of geological surfaces. They tend to oscillate wildly between the outside control points and may generate very distorted values near the model's edge. How well the surface statistically fits the data can be determined from the "Goodness-of-fit" information produced during the modelling process.

Trend Order

Specify the triangulation trend order. Refer to the Trend option (in Grid Calc > Data ) for more information.

Smoothing

Specify the number of smoothing passes to be applied to the grid once it has been created. Smoothing applies a mathematical equation that calculates the variance of the modelled data. Once the value has not changed from the previously calculated variance by a certain percentage, the iterations or calculation process are discontinued. Usually nine smoothing passes are sufficient.

The method you choose determines which options on this panel will be available to you. Refer to the table below for information on the options that are applicable to your choice of method.

Method Options
Triangulation
  • Spline Surface
  • Maximum triangle side length
  • Vertical bias
  • Horizontal bias
  • Spline tension
Inverse Distance
  • Inverse distance power
  • Maximum number of points
  • Maximum search distance
  • Number of search sectors
  • Sector angle offset
  • Vertical bias
  • Horizontal bias
  • Spline tension
Krige
  • Maximum number of points
  • Maximum search distance
  • Number of search sectors
  • Sector angle offset
  • Vertical bias
  • Horizontal bias
  • Spline tension
Spline
  • Vertical bias
  • Horizontal bias
  • Spline tension
Least Squares
  • Inverse distance power
  • Maximum number of points
  • Maximum search distance
  • Number of search sectors
  • Sector angle offset
  • Vertical bias
  • Horizontal bias
  • Spline tension
Trend Surface
  • Vertical bias
  • Horizontal bias
  • Spline tension

Modelling Method and Parameters

Spine Surface Select this check box if you want to produce smooth grids without any smoothing when interpolating within the triangles. Breaklines are recognised.

Maximum triangle side length Enter the maximum length for a triangle side. Grid points evaluated within a triangle with a side length greater than the specified length will have a data mask value of 0.

Inverse distance poser Enter the inverse distance power (the default value is 2).

Maximum number of points Specify the number of interpolative points to be used by the inverse distance method (the default value is 10).

Maximum search distance Specify the maximum search radius for the inverse distance method. Grid points evaluated using points further than this distance from the grid point will have a data mask value of zero. The default is unlimited search distance.

Number of search sectors Enter the number of search sectors (a maximum of 8). This option allow syou to divide the search area into sectors so that data selected for modelling does not come from a cluster of points. Usually 8 sectors are used.

Sector angle offset Enter an angle, in degrees, for the offset of the sectors. For example, if you choose to have 6 sectors and a sector angle offset of 0, then the first sector extends from a bearing of 0 to a bearing of 360  ÷ 6 (360 divided by 6)=60°. However, if the number of sectors is 6 and the sector angle offset is 5°, then the first sector extends from a bearing of 5° to a bearing of 60+5=65°. Rotating the sectors can stop samples being located on a boundary, which can cause problems as there is no way to determine into which sector a sample is placed if it is on a border.

Vertical bias Enter the bias to be given to splines along the vertical grid lines over the horizontal grid lines. For each grid point, two values are interpolated, one based on the vertical spline, the other on the horizontal spline. The actual grid value is determined by averaging these values. The VERTICAL BIAS and HORIZONTAL BIAS values are used to weight the average vb/(ht+vb).

Horizontal bias See Vertical bias for an explanation.

Note:   For no bias, leave both the Vertical bias and Horizontal bias fields blank. To ignore one or the other, use 1 and 0 or 0 and 1 (if Horizontal bias is zero, then the horizontal splines are ignored). To give twice as much bias to the vertical splines as to the horizontal splines, use Vertical bias 2 and Horizontal bias 1. Multiplying the bias by a value has no affect, i.e. 2 and 1 is the same as 20 and 10. If you are modelling contour data, and most contours run East/West, you will want to use a high Vertical bias since the splines running North/South will have lots of control from the contour, while those running East/West will be almost parallel to the contours and hardly ever intersect them.

Spline tension Enter the spline tension. A negative value relaxes (curves) the splines, therefore the higher the negative value the more relaxed the splines will be (they curve more). A positive value increases the spline tension, it makes the splines pull tight over the control points, reducing, for example, the height of the tops of hills and the depth of valleys. The values are usually in the range of 3 to 3, but they can be more or less.

Ignore

To ignore certain mapfile values, select the check box next to the appropriate option(s). You can specify a different set of rules for allowable values for each row.
Zero values Ignore any mapfile values that are equal to zero.

Null values Ignore any mapfile values that are equal to the null value that you specify in the box next to the Null values option.

Out of range values Ignore any values that are below the minimum or above the maximum that you specify in the Min and Max boxes.

Desurvery Information (if available) is used by default when generating grid surfaces through this tool.

Mapfile Extents

The areal extent for the data gathered from the input mapfiles and CAD data are selected by default when a grid modelling range is selected. However, this option enables users to gather data from a wider area for use in calculating a model whilst still limiting the model's extent.

Same as modelling extents

Selecting this option enables user to limit the model's extents by the default value from mapfiles and CAD data.

Larger by

With this option, the model's limit is extended by a value (that is entered here) larger than the default value.


Related topics