Sie sind auf Seite 1von 19

Analysis of different gridding

methods using “Surfer7”

Michigan
Technological
University
presentation by
Fehmi Kamcili
February 10, 2001

Fig.: Shaded Relief and Contour map


Analysis of different gridding
methods using “Surfer7”
Table of content
• Introduction
• Grid Files
• Grid Methods
1. Inverse Distance to a Power; 2. Kriging;
3. Minimum Curvature; 4. Modified Shepard’s Method;
5. Natural Neighbor; 6. Nearest Neighbor;
7. Polynomial Regression; 8. Radial Basis Function;
9. Triangulation w/ linear Interpolation
• Best Results
• Conclusion
Analysis of different gridding
methods using “Surfer7”
Introduction

• Surfer 7; Feb. 2000


Surface mapping system
Golden Software, Inc.
• Differences in created
grid-files visualized by
overlaying wireframe
Fig.: Wireframe and Contour Map and contour maps
• Vernon/Rosebuch oilfields in Isabella county, Michigan
with 245 well Data-Points (Lat-Long of Top Dundee)
Analysis of different gridding
methods using “Surfer7”
Grid Files

• gridding by specifing
source file
-Spreadsheets (Excel)
-manually in Surfer
(Worksheet)
• gridding method
• accuracy of grid
• faults and breaklines
Fig.: Contour and Post Map • creates “file.grd”
Analysis of different gridding
methods using “Surfer7”
Grid Methods
• Inv. Distance to power
• Kriging
• Minimum curvature
• Modified shepard’s
• Natural neighbor
• Nearest neighbor
• Polynomial regression
• Radial basis function
Fig.: Wireframe Map
• Triangulation w/ linear
interpolation
Analysis of different gridding
methods using “Surfer7”
Fig.: Power:
0.00001
-2905.1933
-2905.1933
-2905.1933
Inverse Distance to a
-2905.1933
-2905.1934
-2905.1934
Power
• weighting average
-2905.1934
-2905.1934
-2905.1934
-2905.1935
-2905.1935
-2905.1935
-2905.1935
interpolator
• Power parameter
-2905.1935
-2905.1936

-2860
between 1E-38 & 38
-2870

-2880 “0” = planar surface;


-2890

-2900

-2910
great weighting power
-2920

-2930
= less effect on points
-2940

-2950 far from the grid node


-2960

-2970
during interpolation
Fig.: Power: 2
Analysis of different gridding
methods using “Surfer7”
Fig.:
Power: 8
-2860

-2870
Inverse Distance to a
-2880

-2890

-2900
Power
-2910

-2920

-2930
• exact or smoothing
-2940

-2950

-2960
interpolator
• generate "bull's-eyes”
-2970

-2980

-2875
-2880
-smoothing reduce
-2885
-2890
-2895
this effect
-2900

• very fast method for


-2905
-2910
-2915
-2920
-2925
-2930
-2935
gridding
-2940
-2945
-2950
-2955
-till 500 Datapoints
Fig.: with -2960
-2965

smoothing: 0.01
Analysis of different gridding
methods using “Surfer7”
Kriging
-2860

-2870

-2880

-2890
• express trends
-2900

-2910

-2920
suggested in your data
-2930

-2940 • Point or Block


-2950

-2960

-2970
-Block is using
-2980
average values-
Fig.: Point Kriging smoother; not perfect
• by entering path & file • specify & add as
name production estimated many variogram-
standard deviation grid components as wished
Analysis of different gridding
methods using “Surfer7”
Minimum Curvature

• smooth but not exact


• recalculation of grid
-2860
-2880
-2900

node values until


-2920
-2940
-2960
-2980
-3000
-3020
reached less of max.
-3040
-3060
-3080
Residual value, or
-3100
-3120
-3140
max. Iteration
• Set Internal and
-3160

Fig.: default Boundary Tension


• Relaxiation Factor
Analysis of different gridding
methods using “Surfer7”
Fig.: 1 -2800 Modified Shepard’s
-2850

-2900

-2950
Method
-3000

-3050
• Like IDP Method
• exact or smoothing
-3100

-3150

-3200

-3250

-3300
• Weighting and
-2900
Quadratic Neighbors
-2950

-3000
parameters specifies
-3050

-3100
size (number) of local
-3150

-3200
neighborhood
-3250

-3300
• Fig.1: Q13/W19;
Fig.: 2
-3350

-3400
Fig.2: Q40/W60
Analysis of different gridding
methods using “Surfer7”
Natural Neighbor

• Natural Neighbor
-2860

-2870
interpolation
-2880

-2890
algorithm uses a
-2900

-2910 weighted average of


-2920

-2930

-2940
neighboring
-2950

-2960
observations, where
the weights are
-2970

-2980

proportional to new
Fig.: default
added polygons
Analysis of different gridding
methods using “Surfer7”
Nearest Neighbor

• assigns value of the


-2860

-2870
nearest point to each
-2880

-2890
grid node
• useful when data are
-2900

-2910

-2920

-2930

-2940 already evenly


-2950

-2960

-2970
spaced
• this method is
-2980

Fig.: default effective for filling


missing values
Analysis of different gridding
methods using “Surfer7”
Polynomial
Fig.: 1 -2875

-2880

-2885

-2890
Regression
-2895

-2900 • used to define large-


-2905

-2910

-2915
scale trends &
-2920

-2925 patterns
-2930

-2935

• not real interpolator


-2840

-2850 (does not predict


-2860

-2870

-2880
unknown Z values)
• Fig.1: Simple planar
-2890

-2900

-2910

-2920

-2930 surface; Fig.2: Bi-


-2940

-2950
linear saddle
Fig.: 2 -2960
Analysis of different gridding
methods using “Surfer7”
Radial Basis
Function
1. Inverse Multiquadric
-2870
-2880
-2890
-2900
2. Multilog
-2910
-2920
-2930
-2940
3. Multiquadric
-2950
-2960
-2970
-2980
4. Natural Cubic Spline
-2990
-3000
-3010
-3020
-3030
5. Thin plate Spline
• 1.; 2.; 4.- error
-3040
-3050

Fig.: 5. Thin plate spline • 5.- good; 3.- best


Analysis of different gridding
methods using “Surfer7”
Radial Basis
Function
-2870
• all exact
-2875
-2880
-2885
-2890
interpolators
-2895
-2900
-2905
-2910
+ smoothing factor
• = variogram in K.
-2915
-2920
-2925
-2930
-2935
-2940
-2945
-2950
(mathematically
-2955
-2960
-2965
-2970
specifies spatial
-2975

variability of data set


Fig.: 3. Multiquadric & resulting grid file
Analysis of different gridding
methods using “Surfer7”
Triangulation w/
linear Interpolation
• creates triangles by
-2860

-2870

-2880
drawing lines
-2890

-2900
between data points
• exact interpolator
-2910

-2920

-2930

• for evenly distributed


-2940

-2950

-2960

-2970

-2980
data over grid area
-sparse areas result in
Fig.: default distinct triangular
facets on map
Analysis of different gridding
methods using “Surfer7”
Best Results

Kriging is exact, has many options & modifications,


but needs knowledge -2860

-2870

-2880

-2890

-2900

-2910

-2920

-2930

-2940

-2950

-2960

-2970

Fig.: Point Kriging -2980


Analysis of different gridding
methods using “Surfer7”
Best Results

Radial Basis Function is exact, shows nice views


& is uncomplicated
-2870
-2875
-2880
-2885
-2890
-2895
-2900
-2905
-2910
-2915
-2920
-2925
-2930
-2935
-2940
-2945
-2950
-2955

Fig.: Radial Basic -2960


-2965

Function; Multiquadric -2970


-2975
Analysis of different gridding
methods using “Surfer7”
Conclusion

• I did not consider all aspects & details


• Surfer is very powerful for the 3D-Visualization
• Surfer 7 works:
-fast & without consuming much disk space
-uncomplicated with Object manager
• All processes (gridding, mapping) can be automated
with writing programs in Visual Basic
• Help content is very useful & describes also background
information

Das könnte Ihnen auch gefallen