Professional Documents
Culture Documents
ZONDST2D
User Manual
Program functionality
Program ZONDST2D is aimed at two-dimensional processing and interpretation of seismic
prospecting data based on refracted waves and correlation method of refracted waves (RWCM) in
surface, borehole, cross-borehole and marine variations. In addition, the program contains the
following modules: 1. MASW - surface wave data processing and interpretation 2. RWCM - an
arbitrary layered medium 3. Amplitude inversion, 4 - anisotropy of seismic velocities, 5 - seismic
tomography on the arrival time of the reflected waves.
ZondST2d is a comprehensive solution for seismic tomography that solves wide range of
problems from mathematical modeling and sensitivity analysis, to the field data processing and
interpretation. User-friendly interface and wide functional allow to define a geological problem
with high efficiency.
Program is divided into two main components. First is intended for first motion picking on
seismograms. Second - for forward and inverse seismotomography problems solving.
Special interface (created for maximum simplicity and autonomous first arrivals picking)
was designed for seismograms processing. The emphasis is on visualizations variety and often used
functions availability. User can simultaneously pick several types of waves: Vs, Vp, refracted, and
up to three reflected. Materials processing is optimized for sharing refracted P- and S-waves.
When ray trace forward problem is solved a special algorithm (Shortest path’s method) is
used. This method allows calculating the shortest path of the refracted wave. The ray path
combination of minimum path from the source and the receiver to the reflector allows to construct
the path of the reflected wave for each border. A boundary portion with the minimum total run time
from source and receiver is selected as the reflection point.
The given algorithm is characterized by high speed of calculations and controllable
accuracy.
The direct problem or ray tracing algorithm is implemented in three ways:
1. The ray approximation. Constant velocity inside a cell.
2. The ray approximation. The linear velocity measurement inside a cell. The rates are set in
nodes.
During development the possibility to account for a priori information was very important.
Because of the equivalence of inverse geophysical problems, the results quality depends on the
number of a priori settings. In ZondST2d there is a possibility to set measurement weights, to fix
and set limits of individual cells properties range and to use a priori model as a reference in the
inversion. In addition, it is possible to use robust schemes of the noise component assessment in the
program. Also there is a possibility to import and display the measurement results of other methods
and borehole data, which facilitates more integrated approach to the data interpretation. Additional
module of gravimetric and magnetic data allows effective integration of these methods with
velocity section within a single frame. The framework is built on the basis of the section obtained
using seismic tomography, and then filled by density and magnetic properties in automatic or
manual mode.
For inverse problem (inversion) solution Newton's method with regularization is used.
Regularization improves solution stability and allows recovering more smooth velocity distribution
in the medium.
A W WA C
T T T
RC m AT W T f C T RCm , (1)
where A – a partial derivative matrix of measured values with respect to section parameters
(Jacobian), C – the smoothing operator, W – a matrix of measurements relative errors, m – section
parameters vector, μ – regularization parameter, Δf – the discrepancy vector between observed and
calculated values, R – the focusing operator.
When inverse problem solving the special attention is given to the a priori information
(separate measurements weight, change of parameters ranges).
ZONDST2D has very good system of profile data visualization, the measurement editor
and method sensitivity and resolution analysis system.
In the measurement editor user can see measurements array parameters, set weights
(importance) of separate measurements and correct values of the measured characteristics. There is
√ ( )( )
(3)
√ ( )
(4)
In rocks this parameters is defined by a large number of different factors – lithologic and
granulometric content, cavitation (porosity, cavernosity, fracturing), fluid saturation, intrastratal
pressure, metamorphism and tectonic action, occurrence depth, age, temperature etc.
Density influence on velocity variation is smallish at all, because mainly rocks density
variation range limited from 1.4 to 3.2g/cm3. Minimal relative changes are typical for igneous
rock, maximal – for sedimental, but it’s not more than 20-30%. Inverse dependence velocity from
density follows from structure of aforesaid formulas: if density relatively increase (decrease) on
and elastic modules values stay permanent than velocity relatively decrease (increase) on .
Based on experimental data, for the majority of rocks positive correlation between their
densities and seismic velocities and is typical, that is more dense rocks are usually also imply
higher velocity. Such situation as though contradicts considered formulas, however this
disagreement is delusional. With increasing rock density ρ, as a rule, its Young's module E
vary within limits from 0(fluids) to 1/ √ =0.7 (if σ =0). For majority of consolidated rocks γ value
is between 0.4-0.6, that is match to σ values range 0.4-0.2. But in very loose argillo-arenaceous
rocks value γ can be 0.2-0.3 and even less. In general, distribution is not well studied.
Rocks with the same lithologic composition may visibly differ in seismic waves because of
internal structure determined by forming conditions. It’s well notable on terrigenous rocks, formed
in a different hydrodynamic conditions: sediments, formed in low-energy environment of shelf and
granulometric more similar, have lower velocities than rocks accumulated in high-energy littoral
environment and granulometric less assorted. Relatively low-velocity rocks are organogenic
carbonates as compared with chemogenic.
Rock cavity degree is a significant factor for seismic waves values, first of all porosity. All
other conditions being equal, increased rocks porosity decreases seismic velocity. This dependence
is most apparent in terrigenous deposits where the porosity can reach 30-40 %. Among these rocks
are sand and sandstones considered as the heterogeneous media consisting of a hard skeleton
Zond geophysical software
Saint-Petersburg 2001-2016
8
(grains) and pore space filled by fluid (liquid, gas and their mix). For similar model velocity is
estimated by the approximate empirical ratio known as the equation of average time:
(5)
Program registration
To register the program press in the main menu the “Registration file” item (if you have no
the USB key). In the appeared dialog full all fields, choose the registration file name and save it.
The created file is sent to the address specified in the contract, then the user receives the unique
password connected with serial number of a hard disk which is necessary to input in "Registration"
item. The second registration option is binding with the delivered key SenseLock. Thus it is
necessary, that in operating time key was inserted into the USB socket.
System requirements
The program ZONDST2D can be installed on the computer with Windows 98 operating
system and above. Recommended system parameters: P IV-2 GHz processor, 512 Mb memory, a
display resolution 1024 X 768, color mode - True color. (It is should not change a display resolution
during working with data).
As the program at present actively uses system register resources, in systems above
Windows XP, it should be started as administrator (the right button of a mouse on a program badge
–start as Administrator).
Measurement units
editor item of the program main menu the or by the button on the toolbar. After calling this
module it is necessary to load into it field seismograms and start picking process.
The window is divided into two parts: a graph of mapping seismograms (at the left), Multitabs
section for adjusting and displaying survey layout parameters (on the right).
Work begins with opening file or several SEG-Y files or the project file. After file loading
there is Show parameters for every file dialog appears. If press Yes, window appears in which the
Set working data window. Window size set in the mode. Working window
is used for filtering and autoscaling seismic traces.
Go to the previous area of seismogram selection.
button to (more)
Switch on the mode of velocity determination between two points. To
determinate velocity on the chosen seismogram area it is necessary to choose
the first point position. Further, during pressing the mouse button, move cursor
to the necessary position. Velocity value will be displayed in the bottom of the
status panel (the second section). Before determinate velocity be convinced that
coordinates of receivers are set correctly.
Run data filtration dialog (more).
Cancel filtration results.
Choose active seismogram from the list. There are all project seismograms in
the list.
Assessment of seismogram quality.
Run surface waves multicomponent analysis (more)
Reading file general settings dialog contains the following function buttons:
Switch on the mode of active trace selection by the mouse. The active trace is
highlighted by green color (default) and is drawn last. This mode should not be
used during picking, because it strongly slows down program work.
The following table lists items found in the Menu with their corresponding functions:
Open file, files set of field data with SEG-Y format
File Open SEG-Y/Project
or working project.
Add data in the working project. This option is for
File Add to project
jointing data in a single project.
Save correlation data and results to the working
File Save project
project.
File Close project Close all seismogramms.
File Print preview Run the image printing dialog.
Import to the project file with topography
File Import topography
information in ZondST2D format (more).
File Smooth topography Smooth topography
File Run MASW module Run MASW module (more)
Run MASW module for data set. Use for summing
Run MASW for
File signals from multiple sources to a single position of
groups
the spit. It allows improving the data quality.
Settings Survey type Survey layout parameters settings dialog (more)
Set data working window. Window sizes are set in
Settings Set working area the mode . Working window is used for
autoscaling and seismic traces. If in the multitab
Zond geophysical software
Saint-Petersburg 2001-2016
15
section of Table tab the option Apply for next shots
is switched on, the working window is assigned for
all subsequent project seismograms.
Turn seismic traces for ninety degrees. Depending
Settings Change orientation on the data type is convenient to use a vertical or
horizontal seismogram orientation.
Run interpolating background graphic settings
Settings Background settings
dialog (more)
Display background showing a seismogram in the
Settings Show background
interpolation.
Settings Background color Run seismogram background fill settings dialog.
Run file reading and processing general settings
Settings File settings
dialog. (more)
Settings Graphic settings Run graphic settings dialog (more)
Settings Scale settings Run image scale settings dialog (more)
Specifies how to display data: on channels, by
Settings Units distance, by offsets, in meters, milliseconds, or
counts.
Settings Set sample time Set sample time, miliseconds
Set data working window. Window sizes are set in
Tools Set working area autoscaling and seismic traces. If in the multitab
section of Table tab the option Apply for next shots
is switched on, the working window is assigned for
all subsequent project seismograms.
Tools Select all Set all seismogram as a data working window.
Tools Filtering Run filtering data dialog (more).
Tools Undo filtering Return to primary data.
Switch on the mode of a first-arrivals picking.
Selection of the first introductions is carried out by
Tools Picking mode
the left mouse button. The pressing of the right
mouse button disconnects the chosen value on a
filtering
Collection of the first arrivals amplitudes where the
time picking is held for a given seismogram. This
Options Collect amplitudes option allows collecting amplitudes not in the
shot picking point, because it may be zero, but in a box
around it. The window size is specified in samples
in the menu File settings/Amplitudes picking.
Options Collect amplitudes Collection of the first arrivals amplitudes where the
all time picking is held for all seismograms.
Options Undo action Undo the last picking action.
Hodographs Delete current Delete the current hodograph.
Autocorrect the current hodograph (correlation of
Hodographs Autocorrect current already picked arrivals, based on the peaks nature
near which they are located)
Automatic picking mode, based on using of the two
Hodographs Project current adjacent picked hodographs, which will be
projected on to the current seismogram.
Pick the current seismogram based on the results of
Hodographs Project empty times
adjacent seismograms picking.
Hodographs Copy current Copy the current hodograph to the buffer.
To call dialog of file reading and processing general settings use the option Settings/File
The first pop-up list is intended for a choice of Fourier transformation algorithm (the fast -
FFT or usual DFT). The second pop-up list allows choosing type of automatic updating of the first-
arrivals in the mode . To null value – bring to a point of an excess of the seismic trace, to
maximum – bring to the local extremum of the seismic trace, to minimum – bring to the seismic
trace minimum, to extremum – bring to the local extremum of the seismic trace.
Survey settings dialog box is divided into two areas. On the left side there is an area Survey,
in which the observations type is set: Land only – survey layout earth-earth. In this case, the tab
Table of multitab section in the column Rz will contain the topography data.
Cross-borehole/land-borehole – survey layout of cross-borehole tomography/vertical seismic
profiling. In this case, the tab Table of multitab section in the column Rz will contain depths data.
Underwater & Land - combined survey layout.
Underwater & water surface - surface and underwater survey layouts.
On the right side there is the area Topography (horizontal position), in which horizontal coordinate
type is determined: Distance (cable position) - uses the distance along the cable,
Horizontal projection - horizontal projection (useful when working on relief).
If source-receiver geometry isn't entered at the record of SEG-Y files, to enter these data is
possible by program options. Conveniently originally to enter geometry indexes (1,2,3 …), and then
specified. The button binds an index to the following file on the X equal Sx+dx and on Z –
Tz+dz. For fast columns filling Sx and Sz on accumulation at the same source position it is
necessary to put cursor on Sx of the last file, and with pressed SHIFT button click on Sx of first file
relating to current source position.
Source and receiver indexes can be entered also in the Rx, Rz and Sx, Sz columns in the
Table tab of multitab section.
For convenience of analyst work in the picking mode various possibilities of scaling and
visualization seismograms are provided.
The increase a separate area or its moving is carried out in the selection/increase mode
(the tool – “a tensile rectangle”). For area selection which is necessary for increasing, the mouse
cursor moves down and to the right, with the pressed left button (Fig. 7A).
The button Set working area and autoscaling trace allows specifying trace scales, which are
handy for selected area, automatically.
To move to the previous area of seismogram selection use the option . To return to
initial scale, the same actions are made, but the mouse moves up and to the left (the Fig. 7B).
To run seismogram scales settings dialog use the option Settings/Scale settings or the
The Clipping area establishes graphs maxima and minima limiting values. When it reaches
which graphs are cut off.
Maximum and Minimum values are set based on the distance between the adjust traces
equal to unit.
The option By start data – indicates to the program that graphs scaling will be made with
reference to initial (not filtered) data values.
The option Autoscaling – determines graph image scale. If the option is switched on, the
scale gets out automatically based on the window size. If the option is switched off – image scales
are set by the options Pixel for trace (pixels number for one trace) and Pixel for sample (pixels
number for one counting).
The option Start time sets a moment mark value (positive number in mSec or counting) for
all seismic traces. The times/counting axis is displaced so that to a moment will equal to an axis
zero. Emergence of negative values on an axis is thus possible.
Tab Muting contains options that determine the velocities boundary values (Fig. 9). In the
Velocities field it is necessary to set velocities limit values. Muting option displays the boundaries
of defined boundary velocities. If you select Draw muted data, the data is outside the specified
velocity limits will not be displayed. Delay, ms field sets moment value (positive number in ms or
To run sesmic traces graphic settings dialog, use the option Settings/Graphics options or
the button on the toolbar , then press the button (fig. 10).
The Trace tab contains the options which are responsible for appearance of seismic traces
graphics. Two main Primary and Additional areas are responsible for settings of the main and
additional (displaying over the main in the Multi mode) seismograms.
The Negative and Positive areas include color settings of graphs minimum and maximum
(Fill color – color of filling, Transparent – without filling).
The option Line color sets line color of graphics. The option Active line color sets line
color of the active graphic. The option Display line - indicates whether it is necessary to draw
graphic lines.
The Hodograph tab contains hodograph color settings displaying on seismograms during a
picking. The options Current, Previous, Next, Reciprocity, Calculated set colors for the current,
previous, following, mutual and calculated hodograph. If the option is switched on – this hodograph
will be displayed (if it is).
To display background, which represents seismogram in interpolated view, use the button
, than press the button or use the menu function Settings/Show background (Fig. 12).
Color palette can be adapted running Color palette dialog by the menu function
Settings/Background settings (Fig. 13).
Gain factor changing of the separate seismic trace is made by a mouse wheel when aiming
cursor on it or by the Table tab of multitab section (details in the section Multitab section
options).
Seismograms grading and summation are carried out at work with the Operations tab of
multitab section (details in the section Multitab section options).
To correct moment mark value use the option Start time in the Scaling options window or
in the Hodograph tab of multitab section using the field . Options set moment
mark value (positive number in msec or counting) for all seismic traces. The axis of times/counting
is displaced so that the moment mark corresponds an axis zero. Emergence of negative values on an
axis is thus possible.
Sources and receivers real coordinates can be loaded in form as a file in the Hodograph tab
of multitab section (details in the section Multitabsection options).
The program provided work with separate seismogram traces when the mode Active trace
is switched on.
by red color, calculated (if return to hodograph editing process after Trace editor inversion) –
blue.
The program allows displaying mutual first arrival times in seismogram picking time. To
activate this function it is possible by the following buttons:
Transition to mutual traces of seismogram is carried out by pressing of combination
[CTRL]+[ALT]+left-click on the necessary trace.
Cancel the action (picking, coordinates input) is carried out by a combination [CTRL]+[Z].
To create a matrix and transition to the inversion module use the button on the toolbar.
The multitab section for survey layout parameters setting and displaying contains the
following parts:
The Table tab contains the table with receivers coordinates, gains factor and other
settings of active seismogram traces (fig. 14).
The options Sx and Sz establish source horizontal and vertical coordinate for active
seismogram.
The same coordinates are set by Set source positions dialog (in the section Survey layout
input in details).
Right-click allows setting an coordinates increment for all the following seismograms.
The Array tab contains the graph with the observation scheme (fig. 15).
The shot point of active seismogram is displayed in red color. For the correct scheme
displaying it is necessary to enter coordinates of receivers and sources. Exact coordinates can be
loaded from the file in the Hodographs tab.
[CTRL]+left-click the P-waves schematic position will carry out transition on corresponding
seismogram of selected explosion point in the left seismogram displaying window.
The Hodographs tab is intended for all seismogram hodographs displaying and
editing. During picking in this tab there are hodographs graphics. When pressing on graphic
corresponding it seismogram gets out (fig. 16).
Measured values editing is made by moving graph point with pressed left mouse button. All
hodograph moves with the pressed SHIFT button.
To select single graph and remove the other one press the mouse button on a legend with
pressed SHIFT button. By repeated pressing inverse operation is made. To graphs scrolling use
mouse wheel. To do it, select some adjust graphs (on a legend) and roll the mouse wheel having
placed the cursor on a legend. Indexes of active graphs will change.
Zond geophysical software
Saint-Petersburg 2001-2016
33
The button - exposes as a moment mark value of time or the counting,
chosen by the toddler in the seismogram window. The entry field allows setting a moment mark by
keyboard. The times/counting axis is displaced so that the moment mark corresponds an axis zero.
Emergence of negative values on an axis is thus possible.
Buttons and also allow displaying the Table and Array tabs in separate
windows, that considerably facilitates work with data, allowing seeing full information about
processed seismogram. In the Array window the same functions, as in the tab with the same name
are carried out. The button switches on/off all hodograph. It is possible to choose also separate
hodograph in the legend field.
The Operations tab is intended for displaying two seismograms (fig. 17). It is useful
at comparison, summation seismograms, analysis of relative seismic traces. The second
seismogram is displayed by the line without filling and displayed according to scale of the first one.
When displaying two seismograms at the same time it is necessary to set coordinates of receivers
and sources.
The option Type sets displaying type of two seismograms. To One value – to display one
seismogram. Source - as the second seismogram is used one corresponding to the current position
Zond geophysical software
Saint-Petersburg 2001-2016
34
of a source (repetitions, accumulation). All seismograms for an active source are displayed in the
list field below in which it is possible to choose them. All - as the second seismogram is used any
seismogram of the project. All project seismograms are displayed in the list field below in which it
is possible to choose them. Reciprocity – display mutual seismogram (input of sources and
receivers coordinates is obligatory).
As a rule, the result of seismic survey is a files set with Seg-Y or Seg2 formats. These files
are "raw" data to be pre-prepared. After loading the data in the project it is necessary to input the
survey layout geometry for each seismogram (if the geometry is not in the files). It is simply done
directly in the picking window (to spit) table, and using the option Edit source pos (for items
excitation) (Tools tab of the main menu).
Usually, at one excitation point exist several seismograms (repetition, accumulation, left and
right punches). But only one is needed for interpretation. Which is obtained by summing the others,
or selected from the best obtained at this point. When working with S - waves by the method of the
left and right punches it is necessary to subtract from one another. To solve all these problems use
Operations tab. It allows you to visualize two seismograms and perform operations with them.
For operations with seismograms obtained at one excitation point, use Source option. In this
mode, on the top of active seismogram another one is constructed, which is selected from the Shot
list. Operation (summing/subtraction) is always held on the current and selected seismogram from
the list. That is, to summarize highlight the seismogram in the list, set the offset in the options if it is
necessary and click the button . Use the button to remove unnecessary seismograms. In
fact, after all necessary operations on the excitation point, you can remove all the seismograms, but
without active.
The button is used to calculate the correlation coefficients between the active
seismogram and the seismograms for the list. This greatly simplifies the selection of seismograms,
which will be summarize.
Option right sets the seismograms offset (in counts) from the list relatively to active one,
which will be used during the operation. If you change this parameter, the second shift will gather
graphically.
Reciprocity mode allows you to display on top of the active seismogram, another one which is built
. Next step is the values choice directly on seismogram, which are displayed a hodograph. To
add/correct a value use the left mouse button. To specify points sequence use the left mouse button
(click specify the first and the last points, values, among which are determined by linear
interpolation). To remove a hodograph point use the right mouse button. Depending on the handler
preferences, the program provides a variety of ways to correct the times positions of first arrivals:
by the front, maximums, minimums, and by the correlation maximum. Automatic picking mode is
best used only for data with good quality. To turn on first arrivals correction mode use the button
. When right-clicking on the button pop-up menu of correction method selection appears. The
following options are available: to null - binding to zero, to extremum - binding to the inflection
point, to minimum - binding to the minimum point, to maximum - binding to the maximum point,
Correlate - adjusts the first arrivals positions so that on the adjacent tracks points will be correlated
with each other, Move to reciprocity point - values of mutual points are used.
In automatic correction the radius or the width of the strip search is important parameter.
Search section is displayed by a circle around the cursor (when picking a single point) or a stripe –
when picking a group values. Width/radius of the search area is edited by the mouse wheel while
pressing [CTRL]. Selection of first arrivals is carried out in the search area based on the extremum
type in semi-automatic picking. The correlation maximum mode, the program also determines the
points on the adjacent traces based on this criterion, and to the correlation loss. When group values
picking in the strip search the circles will show the points where the first arrivals value will be after
the closure.
Fourier transform tab. To calculate spectrum, use the button . If you select the option All
traces, the average spectrum for all seismogram will be calculated, else – spectrum will be
calculated for the current trace.
It is necessary to choose filter type (pop-up menu on top left window part). It can be a
bandpass filter or low/high frequencies filter. To adjust filter use the mouse (by dragging filter
graph nodes (black line on top of graph line)) or in four entry fields below graphs.
Filtering can be performed after filter parameters selection (button ). Filtering results are
immediately displayed in the seismogram, also spectrum recalculating occurs. To return to the
original seismogram use the button . Filtering with specified parameters can be applied to all
seismograms. To do it, select the option All shots.
To activate wavelet filtering algorithm go to Wavelet denoising tab. Options to control the
wavelet filtering are the same as Fourier, with the exception of the following:
Wavelet type - specifies the wavelet type.
Wavelet order - specifies the wavelet order (its form complexity).
Decomposition level - determines the number of small details that will remain in the signal after
filtering. The higher the value, the larger signals will be filtered out.
the module of the first arrivals picking (Create survey) and to go to inversion mode , or create
the data file with defined format, containing information about receiver coordinates, topography and
first arrivals value. ZONDST2D also supports the most popular data formats: XTOMO.
Usually one file contains data of one observation profile. The text data files organized in
ZONDST2D format have «*.ST» extension. (more details in Main data file format).
Zond data file Open data file or project file with Zond format.
Program configuration Open file with program parameters.
For the correct program work the data file shouldn't contain:
• the nonconventional symbols dividing records in line (use TAB or SPACE symbols)
• absurd values of measurement parameters (for example, negative first arrivals times
values)
It is recommended, that the total number of measurements containing in one file didn't
exceed 10000, and the number of unique sources/receivers positions didn't exceed 500.
The toolbar serves to quick run of the most frequently used functions. It contains the
following functional buttons:
Open data file.
Run first-arrivals picking mode. If project with seismograms is loaded – it is
possible to edit first-arrivals values in compliance with theoretical hodographs
values (from inversion). After exiting from window (button in this case
isn’t necessary to press) new values move in Inversion module
Save data.
“Hot” keys
Cursor pad /cursor in model editor Change active cell of the model.
Delete / cursor in model editor Clear active cell.
Insert / cursor in model editor Insert current value to active cell.
F / cursor in model editor Fix active cell value.
X / cursor in model editor Use “magic wand” tool to select domain
V / cursor in model editor Delete selection.
Up/down / cursor in model editor Change the current value.
Space Calculate forward problem.
Status bar
Status bar is divided into a few sections which contain different information:
Cursor and active cell coordinates.
Active cell parameters.
Model editor mode.
Process indicator.
Relative misfit.
Additional information. For example,
The Z nodes field contains options which set vertical grid parameters of the model. Program
automatically selects these parameters using the following rules:
Depth of bottom layer is equal to half of distance between receivers.
Number of layers is equal to double of unique diversity this system but does not exceed 16.
The thickness of the next layer is 1.05 times more than the previous one.
Minimum – sets thickness of first layer. This value must be approximately equal to the width
of the cell and necessary model resolution. If the option X is switched on, this option sets model
minimum vertical coordinate.
Maximum – sets depth of bottom layer. It should be remembered that the maximal depth
value must not be too large because influence of geoelectrical section parameters decreases with
depth.
Nodes number – sets number of model’s layers. Usually 15-18 layers are enough for surface
working. If the option X is switched on, this option sets model vertical nodes number.
Program presents universal data format which consists of information about current and
potential sources/receivers, relative relief elevation and first arrivals values.
ZONDST2D data file format has *.ST extension.
Y and Z coordinates can be specified if necessary. For example, in case of using plane-table
survey layout, combined measurenents system (borehole-surface) or marine measurements.
Sample file – sample_with_z_source, sample_with_chdata.
Negative coordinates are only used in case of marine measurements (in this situation
measurement surface is bottom).
Second and the following lines contain data corresponding to each measurement, written in
the same sequence as control keys in the first line.
Then (if necessary) horizontal mesh complementary nodes column is filled. Each new node
coordinate is entered after *** symbol. Complementary nodes are usually added for model
extension over last braid receivers and if there is sharp relief beyond cable. Sample-file –
sample_with_ext_nodes.
topo# specifies profile coordinates by lengths (“curve”) (fig. 22). In this case distance along
the cable but not X projection is equal to horizontal coordinate of receivers. X coordinates of
receivers are recalculated from lengths to horizontal projections. The line that follows the one with
the key must contain tie of one of the cable electrodes P to relief point. The second note is receiver
coordinate (in lengths), the first one – corresponding to it X coordinate from the list of relief
excesses. Sample-file – topo3.
Fig. 22 Receivers positions with shown distance between them adjusted for relief changes (along
the cable)
topo^ - this key is necessary if topography data and receivers coordinates are specified in
distances along the cable. Sample-file – topo4.
Keys can be combined, for example, topo~#.
topo* – this key simplifies entering topography data if cable is located on water surface.
Sample-file – water2.
By default in a model window relief excess are displayed relative to zero when the option
Real topo coordinates is active. Excesses which are specified in the file are displayed. When saving
Grid file with real excesses in the exported file the option Real topo coordinates should be switched
off.
Graphics plan is used for first arrivals hodographs values Options/Data/First break times
and apparent velocities Options/Data/Apparent velocity visualization as graphs along profile.
Graphing or hodograph method Travel time curves (fig. 24A) or graph for a given spacing
Iso S-R spacings (Fig. 24B) can be chosen in the main menu of the program Options/Data.
The following actions are performed by pressing left mouse button on graphic point: all
other graphics are hidden and sources/receivers positions for active point are shown (while the
button is pressed). To edit measured values move plot point with right button pressed.
Click on legend with SHIFT button pressed to select one graph and delete all others. Second
click performs inverse operation. Use mouse wheel to scroll graphs. In order to do that select a few
adjacent graphs (on the legend) and scroll mouse wheel with mouse cursor in the center of the
legend. Indices of active graphs will change. Right click on plot point to select value in the table.
To run graphics plan setup dialog use Options/Graphics/Observed(Calculated) graphics
in the main menu.
Graphics mode allows rejecting some values that will be assigned 0 weights. To reject
certain value left click on plot point with ALT button pressed. Right click with ALT button pressed
on graphic to set 0 weights to all points of the graph.
When right-clicking with pressed [SHIFT] button on an axe or graph, the pop-up menu
appears. It allows to run the object parameters setup dialog.
In the inversion mode main menu Options/Data the following options are available: Survey
pseodosection and Velocity offset plot, which are intended for further analysis of input data. If you
choose Survey pseodosection the additional window Survey scheme appears (Fig. 26), containing
apparent velocities pseudosection.
If you choose Velocity offset plot the additional window Velocity-Spacing plot appears (Fig.
27), graph of apparent velocities depending from distance. This dependence allows you to specify
the starting model for the inversion by pressing the button . Coefficient sets the ratio between
the depth and distance.
* - by switching the option Coordinates/Positions over the table receivers and sources
position can be displayed in this window in initial coordinates, which contain in the data file
(Coordinates mode) or in the calculated horizontal projections (Positions mode).
Two penultimate columns if it is necessary can be edited by keyboard. It should not enter
absurd values for first arrivals times. Weight of measurements are set in a range from 0 to 1.
Fig. 29 Viewing rays trajectories in the program window using Data editor dialog
When you choose the option Options/Extra/Display t0 map Data Editor dialog will run
automatically. After calculation isolines scheme t0 will be displayed at the model for the selected in
the table source. The numbers on the model shows the individual RMS value for each point
(Options/Extra/Display receivers RMS).
type and set inversion parameters. To run inversion parameters setup dialog click the button
or use menu item Option/Program setup.
This dialog serves for specifying parameters connected with forward and inverse problem
solutions.
Default – set parameters default values.
Tab Inversion serves for setting inversion parameters.
Inversion option defines algorithm that is used for inverse problem solution.
Let us consider inversion algorithms by example of subsurface model that consists of
several blocks (fig. 32). Parameters distribution in a test model is different from actually occurring
For algorithm testing theoretical response should be calculated and 5 percent Gaussian noise
superimposed.
Smoothness constrained is inversion by least-square method with use of smoothing
operator. As a result of this algorithm smooth (without sharp boundaries) and stable parameter
distribution is received (fig. 33).
Blocks – fits parameters for certain domains which differ in velocity. Domains with equal
velocity consider as single blocks (fig. 37).
Matrix equation for this kind of inversion is the same as for Marquardt algorithm:
A W WA I m A W
T T T T
f (11)
It is recommended to use this algorithm for more precise definition of already received
results of preceding methods (Focused is the best option) after merging cells in necessary blocks
using Model smooth/rough function. Model editor should be used to select certain blocks manually:
certain domains should be assigned with different parameters. Certain blocks will be highlighted by
boundary while working with this dialog window.
Fig. 39 Models as a result of Occam inversion with smoothing factor: 0.01 (A) and 1.0
(B). Resultant misfit for case A – 4.5 %, case B – 6 %.
Fig. 40 Models as a result of Focused inversion with Threshold parameter: 0.01 (A) and
0.1 (B)
Fig. 41 Velocity models as a result of “smooth” inversion with Smoothness ratio parameter: 1 (A)
and 0.3 (B).
Cell grouping – use this option in the majority of models. It activates table that allows
merging adjacent cells and receiving less determinate parameters for inversion. If this option is used
number of cells for forward solution remains the same but number of cells for inversion decreases.
Ideally, number of determinate parameters should be close to amount of data.
The table contains three columns. Number of initial model layer is specified in the first
column (Layer). Layer number of inversion mesh is set in the third column (ID). Number of cells
(in horizontal direction) that contain in every cell of inversion mesh for current layer is set in the
second column (Width). Inversion mesh is displayed in model editor during setup. Double left click
on cell in Width column to merge cells in horizontal direction for current layer, right click – run
dialog, in which it is necessary to specify number of merging layers. It will be applied for the
current and all underlayers.
The third tab Calculation serves for setting additional inversion parameters (fig. 44).
Calculation scheme (type of model) choose the forward problem solution scheme. Sets
velocity distribution in model. In the first case (Velocity const for cell), medium is broken by cells
set with specified constant velocity. This means that the ray goes inside the cell with a constant
velocity. This algorithm produces the least smooth ray coverage.
In a second embodiment (Velocity const for node), medium is broken by nodes set with a
given velocity, between which its value changes linearly. This method has a smoother ray coverage
than the previous one. Some problem is the reverse transition from the velocity values in the nodes
to the cell model (after inversion). This procedure is slightly smooths velocities and increases the
misfit.
The third method (Spreading ray) implements most physical problem statement. It uses the
concept of ray expanding with depth. This means that when going through medium "channel"
radius expands and captures increasing amount of depth. The cells are located closer to the
"channel" center ray stronger influence on the "channel" average velocity on the way part. This
method has the smooth ray coverage. Two additional options control the algorithm data (Spreading
ray (channel) settings): the "channel" initial radius (at the surface) and the radius relative increase
on the maximum depth Factor per depth (the ray expansion velocity with depth). These parameters
are selected empirically. Solution with expanding ray is the most stable, has better coverage, but
needs to set "channel". In additional it has the same shortcoming as the previous method - velocities
smoothing when going to the cell model.
Accurancy (subnodes per cell's side) - sets the number of additional nodes.
Spreading ray (channel) settings field.
Start radius "channel" initial radius (on the surface) and radius relative increase at the maximum
depth.
Factor per depth ray expansion velocity with depth.
Fig. 44 Example of smoothing (A) and dividing into blocks (B) velocity model (C) when Cell
summarization dialog is used
In Blocks mode cells with similar parameters in constant value domain merge depending on
Contrast factor. Start layers option sets layer number starting from which this operation is
performed.
Zond geophysical software
Saint-Petersburg 2001-2016
70
In Smooth mode cell parameters are averaged depending on Smooth factor. End layers
option sets layer number in which this operation stops.
To estimate model validity there are several options that are available in model visualization
as a contour section mode (Contour section) in ZondST2D. Fig. 47 shows the results of model
parameters calculation to estimate data quality.
The model area validity is determined by the density of ray paths. Use the option Data/Ray
path, to display scheme of ray paths, designed for this model. Option Options/Model/Cut bay ray
allows you to hide model zones, along which as a result of inversion ray paths do not go (Fig. 47
B).
The parameters described below are calculated. They should be considered when
interpreting geological model and understanding model validity. However, do not treat them too
formal and rollover data for which quality estimation parameters are worse than the recommended
values.
To display the integral sensitivity, use the option Option/Model/Sensitivity (Fig. 47 B). The
calculated parameter values vary between 0 and 1. The closer to the model area the sensitivity
value is to 1, the more validity model for this area.
To calculate the model data parameter quality, use the option Option/Model/Quality. The
values range from 0 to 1. The highest quality data in the field, where the parameter is close to 1.
Parameter Option/Model/DOI Index (Depth of investigation) allows estimating studying depth
validity. The parameter values vary from 0 to 1. The most validity data that this value close to 0. In
the literature, it is recommended to use 0.3 value for the depth limits.
ZondST2D has many options to import and export data. It allows quickly and effectively
comparing data of different methods, accounting geological information, comparing data of
adjacent profiles, comparing different data inversion. The options are available in the main program
menu Options/Import/Export. In the last program version dialog of working with borehole data is
separate mode.
Option Other modules serves to import other program modules models into the current
model. From layered as model – model import from the layered model module (Layered mode).
From MASW as boreholes and From MASW as model - model import from MASW module as
borehole columns or as model.
The option Import model/data allows you to load a model with *.ST format and other
interpretive ZOND programs in a separate window (Fig.49). This option can be useful when
comparing the adjacent profiles results or complex data interpretation of different methods. If
import file is two-column XY file with *.dat extension, then in the window with calculated data a
graph bounded to the right axis is displayed. Sample-file - sample_with_exported_graphic.
The Blocks section mode displays those cells whose values are different from the host
medium. Thus, it is possible to model anomalous objects on top of the background (Fig. 50).
In the Smooth section mode it is possible to see the features of the two sections at the same
time, because colors of background and current model will be mixed (Fig. 51).
Create shaded map is a convenient tool, allowing to display the current model as a shadow
relief map (Fig. 52).
The option Import SeisOpt picking is to data import from SeisOpt program.
Import data from text/excel serves for data importing from any text file or MS Excel file.
The option Import Topography is available in the menu Options/Topography. The option
allows topography data loading from other ZondST projects or third-party files. In this case, the
following dialog box appears:
The first three columns are not edited and contain numbers of seismic receivers, horizontal
coordinate and the serial number respectively. The following parameters can be set in the following
columns: Alt - height, m, x - horizontal coordinate, Ind. – seismic receiver number. To apply the
specified settings, click the arrow in the upper left corner of the dialog box. To exit without
changing settings - simply close the dialog.
Besides features described in Interpretation results saving, the program ZondST2D has
the following data export options. Option Export to Excel/Model allow model parameters exporting
in MS Excel format. The exporting file contains model data in the following lines: X - the
horizontal distance, m, Elev - the observation point height (relief), m, Z1, Z2 ... Zn - the velocity
values in cells from the first to the last cell.
Option Export model to CAD - model export in DXF format.
Export ray paths - save ray scheme.
Export to Surfer - model export as a map of Golden Software Surfer program.
Dialog Output settings, when option Automatic is switched off, allows adjusting the
vertical scale Vertical scale, horizontal scale Horizontal scale, the resolution of the exporting
image Print resolution (in DPI) and font size Font size.
To go to the polygon modeling mode, press the button on the toolbar. Before
modelling, background should be chosen, over which the model will be built. This is useful when
creating a model based on the inversion results. In this case it is better to reconstruct a section in the
Contour-section version. If the modelling will be carried out "from scratch", then after switching to
modelling mode it is better to use the option Remove background in the menu Modeling of the
main menu.
Each time, when you change model parameters synthetic hodographs values can be
recalculated. To cancel the last action, use the button . It should be noted that the polygonal
model correspondence degree depends on splitting grid frequency of model background. The denser
grid splitting, the more accurate the results.
In modelling mode, there is an additional menu part Modeling and the floating toolbar.
Modeling menu contains the following functions:
Load background - load background image.
Show background - show background under the section elements.
Remove background – hide background.
To create and edit polygons use the control panel that appears when you click the button
.
The mode Add polygon is called by clicking the button at the control panel. This mode
is intended to create a local polygon. To add a new point to a polygon click the left mouse button.
To close the polygon (connecting the last polygon point to the first) click the right mouse button. If
Zond geophysical software
Saint-Petersburg 2001-2016
82
it is impossible to create a local polygon (that is any faces intersect, or other object exists in a
polygon) program does not allow to close the polygon. When creating a polygon try to not place
points too close to each other.
The mode Delete polygon is called by clicking the button at the control panel. This
mode is intended to remove a polygon. To delete polygon click the right mouse button on it. Color
of a polygon contour changes to red when the cursor is inside.
The mode Create a joined polygon is called by clicking the button at the control
panel. This mode is intended to create a polygon (an additional part of a polygon), joined to the
existing polygons, model borders or relief, that is to any coupled model area. Coupled area means
polygons set and model borders with common faces. To add a new polygon point, click the left
mouse button. To close the polygon (connecting the last polygon point to the first, across a joined
area border) click the right mouse button. It is necessary that the first and last (closing) polygon
points are placed on the outside border (which changes color to red when the cursor is approaching)
of a coupled area. If it is impossible to create a local polygon (that is any faces intersect, or other
object exists in a polygon) program does not allow user to close the polygon and remove all created
points. Note that polygons joined to the left, right and bottom edges of the model have infinite strike
in those directions (that is they extend beyond the model).
The mode Disconnect polygon is called by clicking the button at the control panel.
This mode is intended to disconnect a polygon from a set of joined polygons or model edges.
Polygon disconnected from the model edges loses its infinite strike (it will be limited by the model).
To disconnect a polygon click the right mouse button on it. Color of the polygon contour changes to
red when the cursor is inside. Further, using the button Move polygon, it is possible to move
disconnected polygon part from the main polygon.
The mode Split polygon is intended to create two parts inside a polygon. It is called by
clicking the button on the control panel. The mode is intended to split the polygon into two
new connected polygons. The interface is defined by two points at borders or nodes of the polygon,
which is split. To select the first border point click the left mouse button. To select the second point
and to split polygon click the right mouse button. If the operation is impossible (that is any faces
intersect, or border is outside the polygon) program does not allow user to split the polygon and
remove the created border. Color of the borders and points of a polygon changes to red when the
cursor is approaching.
The mode Move connected polygons is called by clicking the button on the control
panel. This mode is intended to move a polygon and all connected with it. To select a polygon being
moved, click the left mouse button; after that the connected area moves with the cursor. To fix new
position of polygons click the right mouse button. If the operation is impossible (that is any borders
intersect, or a polygon exists in other polygon) program does not allow user to move the polygons
and return them to original positions. Color of the polygon contour changes to red when the cursor
is inside.
The mode Add point is called by clicking the button on the control panel. This mode is
intended to add a new point on a border of an existing polygon. To add a polygon point, click the
right mouse button on its border. Color of the polygon borders change to red when the cursor is
approaching.
The mode Remove point is called by clicking the button on the control panel. This
mode is intended to remove new point of existing polygon. To remove a polygon point click the
right mouse button on it. The operation is impossible in the next cases: borders intersect, a polygon
is in other one or number of polygon points is less than three. Color of polygon points changes to
red when the cursor is approaching.
The mode Merge points is called by clicking the button on the control panel. This
mode is intended to merge two points into one by joining points to the border of another polygon, or
to the model edges. Selection of the first merging point
Color – calls polygon filling color setup dialog. If this function is on, specified color is used
in all polygons of the model.
Pen – calls polygon border parameters setup dialog. If this function is on, specified
parameters are used in all polygons of the model.
Brush – calls polygon filling setup dialog. If this function is on, specified parameters are
used in all polygons of the model.
Gradient – calls polygon gradient filling setup dialog. If this function is on, specified
parameters are used in all polygons of the model.
V- sets polygon velocity value.
σ – sets polygon density value.
χ – sets polygon magnetic susceptibility value.
The following option specifies type of label displayed on a polygon. If this function is on,
specified type is used in all polygons of the model.
Value None – there is no label on a polygon.
Value Velocity – polygon density value is displayed on a polygon.
Value All – polygon magnetic susceptibility value, velocity, density are displayed on
polygon.
Value User text – value of the following field is displayed on polygon. The following option
specifies type of label displayed on a polygon. If this function is on, specified type is used in all
polygons of the model.
Layered Inversion module serves for solving the inverse and inverse problems of seismic
tomography in the refracted waves in randomly layered medium. Randomly layered medium it
means layered section with arbitrary boundaries geometry and arbitrary velocity changes of seismic
waves inside each layer.
This is analogous to the main program module, in which the medium is divided into cells,
but in a layered representation. This version of a medium description is more structure and clear for
geologists. In contrast to the T0method this module has the exact problem solution. That is, the
wave must not go through the border (there are no curvature restrictions), but goes on the way with
the lowest run. Accounting for velocity changes within the layer is particularly important in
geotechnical investigations, where velocity changes with lateral is also essential, as well as with
depth. The module allows to solve the forward problem, it means, to make mathematical modeling
and inverse problem - to restore boundaries geometry and layers velocity.
You input to module picked hodographs of the first arrivals, sources and receivers
coordinates, topography of measurement surface; and you get a randomly layered velocity section.
The main window is divided into two sections. The observed and calculated graphs of the first
arrivals are located at the top; velocity section - at the bottom (Fig. 57).
In modelling mode nodes are displayed by circles that you can drag with the mouse.
Velocity nodes or velocity changes profile - determines the velocity distribution within the layer.
The velocity profile is defined by fixed nodes values set, between which the velocity varies linearly.
The program has a different nodes number for the first layer and all following. Typically, the top
layer has more variable velocity and a more detailed profile (3-10 nodes) should be set for it. In the
lower layers velocity changes more smoothly and we can have 1-3 nodes.
The number of intermediate nodes is another important parameter controlling velocity and
precision problem. It determines the number of borders sub-divisions (between major nodes) and
plays a significant role in the calculations. In general, the velocity calculation depends on the
following parameters - basic nodes number * intermediate nodes number * borders number *
sources number. For larger models with a large nodes and sources number calculation time
increases critical. Therefore, in the initial stages of model testing it is better to use a rough splitting
(a small number of intermediate nodes). And in the final stage is better to use a more accurate
solution.
Options of starting model creation are available in the program main menu Layered
model/Model constructor (Fig. 58).
Press the button after setting the initial parameters. Starting model is displayed as a
table. The table allows editing velocities and layered thickness manually, and also specifying
To load gravity or magnetic data, select the option Option/ GraviMagnetic/Load data or Add
data. The data may be in any text format. After selecting file Export text data dialog will appear. It
is necessary to specify the column that contains the distance on the profile (ProfPos), the gravity
field data (Grav) and magnetic field data (Mag) in the Type line. And also set the measurement
units in the Units row for each value. Start and End buttons allow you to set the beginning and
ending data row. Select the appropriate line and press the corresponding button. Starting line is
highlighted by green color in the table, ending data line – by red.
Fig. 59 Dialog of gravity and/or magnetic data export Export text data
Fig. 61 An example of gravity data and seismic tomography data joint interpretation in the layered
model mode
For joint inversion with the electromagnetic sensing data (WFP, AMT, RMT) or VES, select
the corresponding item in the menu Options of the program main menu. TDEM data - WFP data,
VES data - VES data, MT data - AMT/MT/RMT sounding data. After that, use the option Load data
to load corresponding data. The program works with Zond files of corresponding methods. To
display sensing curves, use the option Show data. Invert data option is designed for joint inversion
Zond geophysical software
Saint-Petersburg 2001-2016
91
with seismic data. Option Set weight - set other methods data weight, which will be considered in
the inversion. Fig. 63 shows an example of the joint inversion of seismic data and the WFP data.
WFP data are displayed as graphs in a separate window. To view the selected resistivity values for
each layer, click the corresponding parameter (in this case, Resistivity) in the Settings dialog box
(Layered model/Model constructor).
Existence of a priori information (borehole data) allows getting more reliable inversion
results. Program ZondST2d has a built in module, which allows displaying a priori data in
graphical form on sections.
Remove borehole
Additional options
To begin creating a lithology file click the button on the toolbar. Then a new table
appears in the Data Window. To set number of layers click the button . Then it is necessary to
edit the table: set thickness or bottom depth for every layer, and also choose the filling type
according to the lithology. To call filling dialog Pattern Color Editor click double the left mouse
button in column C of the data window (Fig. 64). The program offers a rich variety of lithology
fills. The option Color allows choosing the fill color.
After completing entering borehole data, press a button and the borehole appears in the
graphics window. After that it is necessary to set the horizontal and vertical borehole coordinates on
the toolbar in kilometers, after that the borehole will be displayed in accordance with its
coordinates. In the graphics window active borehole is displayed in red.
For comfortable working with a large number of boreholes it is possible to create a palette in
the program. To create a palette, select a fill on the fills column of the Data window and then click
the right mouse button within fills area in the main program panel. In this way, fills set can be
can be used when creating a new data file of lithology and logging ( - Load default palette).
The option Set percent is called by clicking the button and can be used for changing
scale of borehole data in graphical form.
After saving the data file, multiple auxiliary files will be created: *.crt - module project that
can be loaded into the program ZondST2d and *.txt - file for each borehole, the names correspond
to the horizontal and vertical coordinate. More about the format of lithology file.
To add borehole data, use Options/Borehole/Load borehole data. Borehole data will be
displayed on both model section and in the model editor area (Fig. 65).
To load the available logging data of boreholes prepare a file format described in the part
«Logging and lithology dat file format» and load it using the button .
Inclusion of the prior geological boundaries in the inverse problem is one of the most
important methods to improve quality of interpretation. On the one hand it increases the problem
stability, on the other - reduces the ambiguity and allows getting more plausible structure. In those
model areas where the parameters have very low sensitivity - it is practically the only way to get
acceptable result.
When boundaries exist, it is best to use the Occam algorithm. Normally 1-2 boundaries are
used and one should not forget that geological boundaries do not always coincide with the
petrophysical boundaries.
The boundaries on the resulting velocity section should be plotted taking into account the
borehole data, or based on a priori information about the structure of the studied area. To set
boundaries click the left mouse button when the edit boundaries mode is switched on. To close
boundaries click the right mouse button. When plotting boundaries do not use a lot of nodes. It is
desirable that the boundaries are as smooth as possible and go near the nodes of the inversion grid.
After boundaries are created, the inversion needs to be restarted, which will be calculated
with the actual boundaries (Fig. 66 B).
Fig. 66 A section example of the inversion results without (A) and with (B) geological boundaries
Anisotropy module
The program has the simplest version of the seismic velocities anisotropy accounting.
Different velocity values of section element in vertical and horizontal direction are used in
calculating. Anisotropy accounting has a particularly strong influence for inter-borehole
measurements results.
The program restores the average velocity value and the ratio Vx/Vz at a constant velocity
in the cell. To calculate the anisotropy select Invert Anisotropy in the Options/Inversion tab of the
main menu. When you select this option during the inversion (after the third iteration) the
additional window appears, which shows the distribution of section anisotropy parameter (Vx/Vz)
and the calculated model.
You should be careful when simultaneously selecting the average velocity and the
anisotropy parameter, because it provides an additional solution freedom degree (increases
equivalence). That is, it is better to use this mode if you are sure that there are rocks, characterized
by anisotropy in the section.
You input the following parameters - seismic rays paths, velocities section and the first arrivals
amplitude. The amplitudes are automatically determined when the first arrivals hodographs picking.
It should be noted that for this algorithm, it is more correct to pick on the maximum (in absolute
value) values. If picking is performed on the wave rising edge – the special options for amplitude
values adjusting should be used (reduction to the maxima) - collect amplitudes shot/all and settings
Amplitude picking.
For proper option working is important to choose the search window width, in which
maximum searching will be performed. Search window settings are in the dialog of picking
window.
Basic velocity model (ray coverage) is a very important parameter for inversion. Therefore,
before starting calculation procedure, make sure that rays cover close section over the area. It is
possible to do it by smoothing the current velocity model (Cell summarization dialog) or using as
seismogram spectrum. To start the calculation procedure use the button . During the inversion
Modelling
Modelling is an important process that precedes the field work. It allows choosing optimal
system parameters to solve a geological problem. Using a priori information the interpreter can
model different geological scenarios, planning geophysical work.
Calculation scheme (Model style) in the program settings window (Program setup ) (Fig. 70).
In the first case (Velocity const for cell), medium is broken by cells set specified constant velocity.
This means that the ray goes through the cell with a constant velocity. This algorithm produces the
least smooth rays coverage.
In the second case (Velocity const for node), medium is split by node set with specified
velocity, between which its value changes linearly. This method has a smoother ray coverage over
the previous one. Some problem is the reverse transition from the velocity values in nodes in the
mesh model (after inversion). This procedure is slightly smooths velocities and increases misfit.
The third method (Spreading ray) implements most physical problem statement. It uses the
concept of expanding ray with depth. This means that when going through medium, "channels"
radius expands and captures more value with depth. The cells, which are located closer to the
center "channel" line, has stronger influence on the average "channel" velocity on the section area.
This method has more smoothing ray coverage. Two additional options control the algorithm data
(Spreading ray (channel) settings): the initial "channel" radius (at the surface) and the relative
radius increase in the maximum depth Factor per depth (it means, the ray expansion velocity with
depth). These parameters are selected empirically. Solution with the expanding ray is the most
stable, has better coverage, but need to set the "channel". Furthermore it has the same drawback as
the previous method, associated with velocities smoothing when transition to the mesh model.
Option Accurancy (subnods per cell's side) controls the accuracy of the calculations for all
three methods. It sets the number of model intermediate calculating nodes, determines the accuracy
of the length dimensions. Usually it is enough 10-20 nodes for the exact solution. It should be noted
that the velocity calculation is directly related to the parameter. That is, the higher velocity, the
lower accuracy.
The toolbar is used for quick access to commonly used functions. It contains the following
functional buttons (left - right):
Open file with sources/receivers coordinates.
Save file with sources/receivers coordinates.
Add new position of sources/receivers. New position is displayed in the window
graph, coordinates – in the right top table.
Delete the current (in the table) sources/receivers position.
Switch on the current source selection mode. To select source position for the
current hodograph use the mouse in the left column. After selecting the source, the
program switches to the receivers selection mode.
Switch on the current receiver selection mode. To select receiver for the current
After creating synthetic survey layout, press the button and grid parameters setup
dialog appears. When you complete to work with it, the function buttons to work with data activate,
and summary information about data and model displays in the right-hand section of the status bar.
When you move the mouse cursor on the generated during the working windows
coordinates corresponding to its own axis of the window displays the status in the status bar left
section.
Model editor
The color scale size and position can be changed by pulling cursor, with pressed the left or
right mouse button.
Working with model cells is similar to editing a bitmap in graphic editors. When you move
the cursor in the model, active cell coordinates and parameters are displayed at the main window
status bar bottom panel, in which the cursor is located. The currently active cell is surrounded by a
rectangle - the cursor. The selected or fixed cell is marked by speck of white or black dots. Double
click on the vertical and horizontal axes and pressed right mouse button in the model editor field
options to edit the grid created when working with dialog Mesh constructor appear.
When right button clicking in the model editing area the context menu appears with the options:
You can also use the Options/Model/Model editor toolbar option. After selecting this option,
editing model toolbar appears:
Select cells set in editing area using mouse. The area has a rectagle form.
Add new vertical or horisontal border. New border appears, when clicking in the
selected place.
Select cells set in editing area using mouse. The area has a ellipse form.
Select cells set in editing area using mouse. The area has user specified borders.
Select cells set in editing area useing the mouse. The active cell and adjacent cells,
which parameters are close to its parameter, are selected. The close degree is set in
the model parameters setup dialog.
Deselect
The main aim of mathematical modeling is the signal level and the selected survey layout
resolution estimation.To calculate the response of apparent parameters from a given velocity model
(to solve the forward problem), press the button on the toolbar.
To restore the original model, that is, to solve the inverse problem for the calculated from
the given model data, save the theoretical signals with filter Zond calculated data, and then open
as observed. To compare the restored and original models use the option Import model/data (
Data import and export part), before it save the original model by selecting the filter Zond
model with calculated.
Double click in different model editor area runs context menu with the following functions:
Right-click in the model editor area runs context menu with the following functions:
Display cell setup Run cell parameters setup dialog.
Cell to cursor value Use active cell parameter as a current value.
Edit mode Switch on editing mode.
Selection\Free form Select cells set in the editing area using the mouse. The area has
selection user specified borders.
Selection\Rectangular Select cells set in the editing area using the mouse. The area has
selection rectagular form.
MASW module
MASW - surface waves multicomponent analysis - a method widely used in engineering
surveys.
Due to surface waves contain a significant portion of the seismic energy, and their velocities
is significantly lower other waves types, it becomes possible to mark their out.
There are several MASW method modifications, but the main ones are - active and passive
methods. Field work active MASW method is no different from the classic systems (MRW-).
However, it should be noted that method resolution and depth are determined by the geometrical
array parameters, accumulation period and a signal discretization frequency.
MASW method studies dependence of phase velocity on frequency - dispersion curves. It is
an analogue of the frequency sensing in the electrical survey. The lower the frequency at which the
phase velocity is selected, the greater the depth of seismic energy penetration.
The toolbar at the dispersion curve picking mode contains the following features:
- semi-automatic picking mode, search field is circle. The circle size is changed by the
mouse wheel
- semi-automatic picking mode, search field is square. The square size is changed by
the mouse wheel
- go to the previous MASW point. In some cases MASW point can be "empty". For
example, in the Forward configuration this - is the points of the last source positions
- go to the dispersion curves inversion mode. Going into the inversion mode and back
is possible at any time by adjusting the dispersion curve and model.
The main window menu.
The main module menu duplicate Toolbar options, and contains additional ones:
Delete dispersion curve for the active point current
Options Delete active curve
mode (a part of curve).
Options Copy curves Copy the current dispersion curve.
Options Paste curves Paste dispersion curve.
Reset settings, limiting spectrum calculation field (the
Options Clear muting tool is implemented as a polygon, which is displayed
in the lower right window in the Data tab)
Recalculate – recalculate
KF spectrum – display KF spectrum
VF spectrum – display VF spectrum
A style – display 2D spectrum module
Options Spectrum
A^2 style – display square of 2D spectrum
ReMi style - display ReMi spectrum
Clip extremal values ReMi – cut spikes on the ReMi
spectrum
Options Picking Go to the picking mode.
Options Zoom&Scroll Switch on the zooming mode for 2D spectrum.
Options Smooth Smooth the picked curves.
Options Change mode Change picking mode
Options Extra settings Precise point mode – precise picking mode. When
Array geometry and MASW current point is displayed at the top section. MASW point is the
source and a set of receivers, the geometric center of which is a sensing point. The receivers can be
on left, right or on both source sides. The sources group width is controlled by the minimum
maximum spacing (distance between source and receiver). Receivers group selection plays an
important role in the a two-dimensional spectrum building. For an ideal (synthetic) seismogram, an
increase the sources number leads to an spectrum quality improvement. For actual data group to be
the main menu or in the corresponding pop-up list . Modes are displayed in
different colors. As a rule, each next mode is to the right of the previous one.
The window lower-right section consists of several tabs. The first area contains the active
seismograms field (Data tab). This tab selects traces that will participate in the construction of a
two-dimensional spectrum. Traces selection is carried out in the legend or by double-clicking on the
trace graph (if it is required to except or restore). The individual traces scale is adjusted by the
mouse wheel (when the cursor is over the trace). A special tool allows you to limit the area, on
which the spectrum calculation is made, which is useful for the suppression of other waves types. It
is implemented as two rubber polygons located above and below the seismogram. Polygon form can
be changed by pulling the specific circles in the nodes. That seismogram part, which is in the rubber
polygon - will not participate in the calculation.
Options KMin (VMin), KMax (VMax), FrqMin and FrqMax set boundaries of the calculating
two-dimensional spectrum. They are necessary to narrow down the search area for the best
spectrum presentation. The minimum and maximum phase velocity values are assigned based on
the S-waves velocities in mediums.
Options OffsetMin and OffsetMax determine the linear dimension of MASW point receiver
group (it is desirable that there were no less than five).
Options Both dir - used when working with ReMi data, because in this case, unlike the
MASW data, the position of the source is not known.
Smooth image - smooth two-dimensional spectrum
Zero padding - option to get a smoother spectrum with a large number of intermediate
frequencies (better detail along the frequency axis).
You can go to interpretation mode at any time. It is not necessary that all the curves have
been pre-picked.
Interpretation is parameters selection of horizontally layered model for each MASW point.
The set of one-dimensional models along a single profile is a S-wave velocities section. The
interpretation aim - to achieve a good match-picked and calculated curve for adequate, from a
geological view, model. The layers parameters are - the P- and S- velocity, density, and thickness.
Selection is typically carried out only for S-wave velocity and layers thickness.
Toolbar in the dispersion curve interpretation mode contains the following ffunctions.
Zond geophysical software
Saint-Petersburg 2001-2016
117
- run the interpretation parameter setup dialog.
- go to the previous MASW point. In there is no curve at this point, the interpretation
process is not possible.
Options F, m1 and m2 are responsible for the fundamental or other modes selection for
inversion, respectively. It is recommended to carried out at first the fundamental mode inversion,
and then the other.
Main menu functions
The main module menu duplicate Toolbar options, and also contains additional one.
Inversion process (that is, automatic selection of section parameters) can be carried out, if at
this point there is the dispersion curve, which is displayed in the lower left window section of the
graph. You can also see a graph of the current model and calculated curve corresponding to this
model. Parameters selection is carried out manually (editing model curve elements - by the mouse
or in the table of window right bottom section) or automatically. In automatic selection only S-wave
velocity values and layers thickness are adjusted. Therefore, other parameters should to be set in
Options Vs, Vp, - set the initial medium parameters – S- and P-waves velocity, density.
Options Start thickness and Thickness factor - set the first layer thickness and increasing
parameter of each following layer (1-5). The first layer thickness is selected based on the survey
layout geometric parameters.
Option Layers number – set layers number of the starting model. It is usually used 3-7
layers.
Options Vs minimum and Vs maximum - limit S-wave velocity parameter in the automatic
selection.
Graphics tab is intended to set the model color scale parameters.
Options Color scale min and Color scale max - set the Vs model minimum and maximum value of
the color scale.
Option Draw borders - draw a border between layers.
Optional Colors - runs the color palette setup dialog.
Buffer option of the program main menu allows comparing models, obtained with different
inversion parameters and program settings (when using additional geological data, fixing borders,
etc.). When using this option, all obtained models are displayed in using the same color palette, and
scales.
After getting one of models, click on the Buffer tab of the main menu and select Model 1.
The program offers to set name of a current model, in which different parameters can be stored.
Then, the current model will be saved, and a new inversion can be done with different program
settings and save as a Model 2. It is possible to save up to five different models. To open the
window of saved models, select Buffer/Open in the program main menu.
Buttons for editing polygons and lines are located on the Geological editor toolbar.
The mode Add polygon is called by clicking the button at the control panel. This mode
is intended to create a local polygon. To add a new point to a polygon click the left mouse button.
To close the polygon (connecting the last polygon point to the first) click the right mouse button. If
it is impossible to create a local polygon (that is any faces intersect, or other object exists in a
polygon) program does not allow to close the polygon. When creating a polygon try to not place
points too close to each other.
The mode Delete polygon is called by clicking the button at the control panel. This
mode is intended to remove a polygon. To delete polygon click the right mouse button on it. Color
of a polygon contour changes to red when the cursor is inside.
The mode Create a joined polygon is called by clicking the button at the control
panel. This mode is intended to create a polygon (an additional part of a polygon), joined to the
existing polygons, model borders or relief, that is to any coupled model area. Coupled area means
polygons set and model borders with common faces. To add a new polygon point, click the left
mouse button. To close the polygon (connecting the last polygon point to the first, across a joined
area border) click the right mouse button. It is necessary that the first and last (closing) polygon
points are placed on the outside border (which changes color to red when the cursor is approaching)
of a coupled area. If it is impossible to create a local polygon (that is any faces intersect, or other
object exists in a polygon) program does not allow user to close the polygon and remove all created
The mode Disconnect polygon is called by clicking the button at the control panel.
This mode is intended to disconnect a polygon from a set of joint polygons or model edges.
Polygon disconnected from the model edges loses its infinite strike (it will be limited by the model).
To disconnect a polygon click the right mouse button on it. Color of the polygon contour changes to
red when the cursor is inside. Further, using the button Move polygon, it is possible to move
disconnected polygon part from the main polygon.
The mode Split polygon is intended to create two parts inside a polygon. It is called by
clicking the button on the control panel. The mode is intended to split the polygon into two
new connected polygons. The interface is defined by two points at borders or nodes of the polygon,
which is split. To select the first border point click the left mouse button. To select the second point
and to split polygon click the right mouse button. If the operation is impossible (that is any faces
intersect, or border is outside the polygon) program does not allow user to split the polygon and
remove the created border. Color of the borders and points of a polygon changes to red when the
cursor is approaching.
The mode Move polygon is called by clicking the button on the control panel. This
mode is intended to move unconnected polygon points. If a polygon has no common, unconnected
with other polygons or model borders points, then it is moved completely. To select a polygon
being moved click the left mouse button; after that an unconnected polygon part is moved with the
cursor. To fix new position of the polygon click the right mouse button. If the operation is
impossible (that is any borders intersect, or a polygon exists in other polygon) program does not
allow user to move the polygon and return it to the original position. Color of the polygon contour
changes to red when the cursor is inside.
The mode Move connected polygons is called by clicking the button on the control
panel. This mode is intended to move a polygon and all connected with it. To select a polygon being
moved, click the left mouse button; after that the connected area moves with the cursor. To fix new
position of polygons click the right mouse button. If the operation is impossible (that is any borders
intersect, or a polygon exists in other polygon) program does not allow user to move the polygons
and return them to original positions. Color of the polygon contour changes to red when the cursor
is inside.
The mode Remove point is called by clicking the button on the control panel. This
mode is intended to remove new point of existing polygon. To remove a polygon point click the
right mouse button on it. The operation is impossible in the next cases: borders intersect, a polygon
is in other one or number of polygon points is less than three. Color of polygon points changes to
red when the cursor is approaching.
The mode Merge points is called by clicking the button on the control panel. This
mode is intended to merge two points into one by joining points to the border of another polygon, or
to the model edges. Selection of the first merging point
The mode Disconnect points is called by clicking the button on the control panel.
This mode is intended to disconnect previously merged points. To disconnect points of connected
polygon click the right mouse button on it. As a result of this operation, instead of one connected
point a set of disconnected points appears. Each point belongs to its own polygon. Color of polygon
points changes to red when the cursor is approaching.
The mode Move point is called by clicking the button on the control panel. This
mode is intended to move polygon point. To select moving point, click the left mouse button; after
that polygon point moves with the cursor. To fix position of the new point click the right mouse
button. If the operation is not possible (that is faces intersect) program does not allow you to move a
point and returns it to its original position. Points located on model boundaries are moved only
along appropriate edges. Color of polygon points changes to red when the cursor is approaching.
Color – calls polygon filling color setup dialog. If this function is on, specified color is used
in all polygons of the model.
Pen – calls polygon border parameters setup dialog. If this function is on, specified
parameters are used in all polygons of the model.
Brush – calls polygon filling setup dialog. If this function is on, specified parameters are
used in all polygons of the model.
Gradient – calls polygon gradient filling setup dialog.
Signature of the field located below will be displayed on the polygon.
Move node
Remove node
Add node
Remove line
Move line
Save line
This option is used for 3D visualization of the profiles interpretation results. After selecting
this option, a window 3D sections viewer appears. Window toolbar contains the following buttons:
Open saved 3D project
Save 3D project
Print preview
Turn 3D model
Display horizontal plane. Plan depth from the surface is set in kilometers in the right
window .
button while pressing the Shift key or button on the toolbar. More information about axes
settings is in the part Axes editor.
Dialog can be used for setting object palette of the program and is called by clicking the
button Palette (Fig. 85). Dialog allows selecting one of the default palettes (forward and inverse
rainbow, grayscale, etc.) or create a custom scale. To add a slider on the scale, click the right mouse
button with pressing Ctrl. To remove a slider, press the key Delete. It is also possible to save a
custom palette. To do this, click the button . To load existing ones, click the button .
Graphics editor serves for graphic interface adjustment. Right click with SHIFT button
pressed on necessary graphic to run it.
Tab Text:
Button Font runs marking font setup dialog.
Button Outline runs marking letter outline setup dialog.
Option Inter-char spacing sets letter spacing for marking text.
Button Gradient runs gradient fill for marking text setup dialog.
Option Outline gradient specifies if gradient fill is used in outline or interior of letters.
Zond geophysical software
Saint-Petersburg 2001-2016
135
Button Shadow runs marking text shadow setup dialog.
Tab Gradient contains gradient fill settings for frame around markings
Tab Shadow contains shadow settings of frame around marking.
Editor allows adjusting graphic and legend interface. Right click with SHIFT button pressed
on legend to the right of the graph to run it.
Pop-up window with set of tabs will appear.
Tab Style contains settings of legend display, allows choosing data label format and
showing boundaries between legend labels and so on.
Tab Position serves for choosing legend position relative to graphics plan.
Tab Symbols sets legend symbols display parameters.
Tab Title specifies legend name and allows adjusting its format.
Many program objects contain coordinate axes. Editor is used to adjust graphic and scale
axes parameters. Right click on necessary axis with SHIFT button pressed to run it. Pop-up menu
with two fields (Options and Default) appears. The first one runs dialog, the second sets values on
default.
First tab of Scales dialog contains options for axes scale parameters setup.
Option Auto defines how minimum and maximum axis values are chosen. If this option is
ON axis limits are set automatically otherwise values from Minimum and Maximum filed specified
by user are selected.
Option Visible shows/hides selected axis.
Option Inverted defines axis orientation.
Button Increment change runs dialog for axis label step definition.
Option Logarithmic selects logarithmic or linear axis scale. In case of sign-changing scale
additionally use options from LinLog options field.
Option Base sets logarithm base for logarithmic axis.
Field LinLog options contains options for linear-logarithmic axis adjustment. Linear-
logarithmic scale allows representing sign-changing or zero containing data in logarithmic scale.
Option Rounded limits defines whether it is necessary to round minimum and maximum
axis values or not.
Fields Minimum and Maximum contain options for axis limits adjustment.
Option Auto defines whether axis limit is selected automatically or using Change button.
Option Offset sets percentage axis limit shift relative to its actual value.
Tab Title contains options for axis header adjustment.
Tab Style:
Option Title sets axis header text.
Option Angle sets header text rotation angle.
Option Size sets header text indent. If 0 value is specified it is selected automatically.
Option Visible shows/hides axis header.
Tab Text:
Button Font runs header font setup dialog.
Button Outline runs dialog for header letters’ outline adjustment.
Option Inter-char spacing sets letter spacing in axis header.
Button Gradient runs gradient fill setup dialog for header text.
Option Outline gradient specifies if gradient fill is used in outline or interior of letters.
Button Shadow runs axis header shadow setup dialog.
Tab Text:
Button Font runs label font setup dialog.
Button Outline runs dialog for label letters’ outline adjustment.
Option Inter-char spacing sets letter spacing in label text.
Button Gradient runs label gradient fill setup dialog.
Option Outline gradient specifies whether gradient fill is used in outline or interior of
letters.
Button Shadow runs label shadow setup dialog.
Fig. 90
Tab Options
Field Box margins
Left – sets image indent (in pixels) from window left edge.
Right – sets image indent (in pixels) from window right edge.
Top – sets image indent (in pixels) from window top edge.
Bottom – sets image indent (in pixels) from window bottom edge.
Object difference - sets the maximum value of the ratio adjacent cells parameters, above
which the boundary is drawn between them.
Selection admissibility - sets the acceptable level of parameter differences of adjacent cells,
in which, the cell is a single entity and stand together (in the selection mode Magic Wand).
Parameter alteration - determines augment value to the selected cells parameters (in
percentages relative to parameter value) when working in Edit mode, while pressing Shift button.
Button Font runs the font settings dialog.
Tab Colors
Field Color bar.
Options Min color, 1/3 color, 2/3 color and Max color set color interpolation sequence that
sets dependence between model parameter value and a certain color.
Field Other
Transparency halfspace - run cell transparent mode, if the parameter value corresponds to
the halfspace value.
Fig. 91
Fig. 92
Field Num levels defines number of isoline sections. Isoline section is set in uniform linear or
logarithmic step depending on data type.
Options Min isoline and Max isoline set color interpolation sequence from Min isoline to Max
isoline. Thus created palette is used when drawing isolines.
Print preview dialog is called in the main program menu File/Print preview. It is also
available by double-clicking on any object in the program. There are two options available in the
main menu:
When you select this option from the main menu, the current window is printed (Fig. 93). When you
select this option by right-clicking any object in the program, only the object will be printed.
the button .
The squares at the top of the sheet are used for making seals, stamps or company logos.
Click the right mouse button on the square and in the appeared window select a raster image to
paste. Sizes of the square can be changed with the mouse.
At the bottom of the sheet editable table is located. To add text, click the right mouse button
in the table and in the created window select required text. It is also possible to save all the
comments in the table files with clicking on the button , or to load already saved labels by
0 1 0 13 Top of layer 1
4 1 0 13 Bottom of layer 1
4 1 0 19 Top of layer 2
11 1 0 19 Bottom of layer 2
11 1 0 27 Top of layer 3
16 1 0 27 Bottom of layer 3
Second type of files has *.crt extension; these are control files which specify type of data
and way of visualization. Structure of CRT file for lithology and logging data visualization for any
quantity of boreholes is described below.
2280.txt First line – logging or lithology data file
brhl2280 Second line – Borehole name (is displayed on well)
18 2 2 1 0 1 0 0 Third line contains control parameters
Data record 18 – borehole coordinate on profile.
2 – image width (in percents to profile length, usually 1 - 20).
2 – type of data visualization 0 - 3.
0 - logging data (as graph); Sample-file - carot1.crt
1 - logging data (interpolated color column), section color scale is used for visualization;
Sample-file - carot2.crt
2 - lithologic column; Sample-file - strati.crt
3 - logging data (color column), colors for data visualization correspond to model color
scale, column colors are selected in compliance with model color scale;
1 – Logging data normalization parameter 0 - 2.
0,1 – the same minimum and maximum is used for all data;
1,2 - subtract average value from every borehole log;