Interactive Array Analysis

lambda implements different methods to detect seismic or infrasound phases interactively by an operator. As a result slowness, backazimuth and arrival time of the detected phase or time and location of an origin are determined. If possible phase hints are added. The set of configuration parameters is available in the lambda description. Read the section Setup and customization for more details.

Hint

Multiple processing and parameter widgets are available in lambda. Read the section on Widget arrangement for learning how to select and arrange these widgets interactively.

Usual array analysis in lambda consists of

  1. Selection of

  2. Data pre-processing including filtering as described in section Interactive data processing.

  3. Application of array methods for signal detection to one or more arrays or 3C stations as described in the following sections:

  4. Joint analysis of the detections in the cart of lambda: phase selection and relocation,

  5. Selection and committing the solutions in the cart.

Single time-window detection

The data can be processed in s single time window which is to be selected specifically. Within the time window one of the methods described below can be applied typically results in a single detection which can be selected, analysed and provided to further processing. Besides classical beam methods, lambda also provides conventional phase picking similar to scolv but also 3-component (3C) polarization analysis.

Note

The methods for single time-window analysis are started by pressing buttons in the upper trace window of the Waveform widget.

Interactive beamforming

Values for slowness and backazimuth can be provided manually. Then the beam is be formed from the loaded waveforms. The beam is shown in the upper zoom trace widget along with the traces of the stations.

  1. Open Beam parameters window and Timeshift plot: View -> Windows,

  2. Select frequency range in ATF Settings window, press Apply,

  3. Toggle data filtering: press Filter button,

  4. Adjust backazimuth and slowness in Beam parameters window. The corresponding time shifts can be viewed in the window named Timeshift plot.

  5. Optionally invalidate beam.

../_images/lambda_array_interactivebeams.png

Selection of analysis methods and parameters.

Phase picking

You may interactively pick phase arrivals on single 1C or 3C stations. The arrival times may be added to the cart together with previously determined backazimuth and slowness.

  1. Empty beam parameters. Otherwise they will be added to the picks!

  2. Select a trace,

  3. Select a phase type,

  4. Make a pick: click with mouse on trace,

  5. Optionally: set uncertainty by dragging the triangles,

  6. Add to cart or remove.

../_images/lambda-singletw-picking.png

3C-polarization analysis

Instead of using multi-station arrays, the arrival time, backazimuth and incidence angle can be measured on 3-component (3C) station. Given an effective velocity v of the uppermost Earth layer, the horizontal slowness p_H is derived from the incidence angle i:

(1)p_H = \frac{\sin i}{v}.

  1. Select a 3C station - may be the same as for picking,

  2. Activate Detail view,

  3. Adjust the time window,

  4. Click on POL,

  5. Adjust values,

  6. Optional: Export ascii file for custom processing,

  7. Press Apply,

  8. Add the arrival time of the phase,

  9. Add to cart or remove.

../_images/lambda-singletw-3cpol.png

3C polarization analysis.

Slowness - backazimuth analysis

Slowness - backazimuth analysis applied to multiply stations is available for single time-window analysis. The methods F-K analysis and Beampacking are available.

  1. Select many or all traces: Press A.

  2. Set the time window large enough / slowness small enough.

  3. Press OK to confirm or

  4. Press FK/BP and adjust values, then start again

  5. Make an additional pick on the beam (assigned to the reference station)

  6. Add to cart or remove.

../_images/lambda-singletw-fk.png

Slowness - backazimuth analysis in single time window.

PMCC

Select PMCC for single time-window analysis. Currently not implemented.

Sliding time-window detection

The data can be processed continuously by shifting time windows over a longer time series. Within a time window one of the methods described below can be applied. Sliding-time window processing typically results in multiple detections which can be individually selected, analysed and provided to further processing.

  1. Select the data,

  2. Adjust and apply the processing parameters,

  3. Select travel time parameters, e.g. for backprojection or phase hints,

  4. Start a method. The methods for sliding time-window analysis are started with buttons in the lower trace window of the Waveform widget.

../_images/lambda-sliding-traces.png

Prepare data and select a method.

Inversion of manual picks

The arrival times of manually picked phases can be inverted for slowness, backazimuth and arrival time at the reference station. The plane-wave fitting method is applied.

../_images/lambda-manual.png

Phase picking and inversion in plane-wave fitting window. Derived values are shown in the upper right. For comparison the contour plot indicates the semblance prediction based on the derived parameters. The maximum should be close the derived value.

  1. Start the manual data processing by clicking on the MPWF button for manual plane-wave fitting in the Waveform widget,

  2. Prepare the data:

    • Zoom in to the desired time window. The upper pick window can be controlled separately from the lower overview window,

    • Apply filtering by clicking on the filter button,

    • Press m to toggle the stacked view,

    • View spectrograms for enhancing visibility,

  3. Start picking by pressing 1 or by clicking on the pick icon:

    • Minima or maxima can be picked automatically based on the amplitude extrema. For picking the extrema, drag the time window on the upper pick trace with the mouse. This generally results in very accurate phase picks but the absolute arrival time is delayed. Therefore, later picking on the beam trace is available.

    • To set picks manually at the arrival time click on the upper trace in the pick window.

  4. Pick multiple traces: Scroll though the traces using the mouse wheel or the arrow up and arrow down keys,

  5. Invert the picks for beam parameters,

  6. Set pick on the beam trace if required,

  7. Optionally: Select New set in the pull down Result selection menu to start another pick set and repeat picking and inversion,

  8. After inversion chose and review a pick set can be chosen in the pull down selection menu,

  9. Integrate the solutions in any of the possible ways:

    • Press the Apply button to apply the solution in the main lambda window,

    • Press Commit and Add to cart to provide the solution to the cart,

    • Press Commit and Send to send picks to the SeisComP system,

    • Press Commit and check the box Send as artifical origin to send picks with an artificial origin to the SeisComP system. Open the new origin, e.g. in scolv for further process the solution.

      ../_images/lambda-manual-send.png

      Add picks to cart or send an artificial origin.

Slowness - wavenumber analysis

Once the data are loaded and pre-processed the phases can be detected based on slowness / wavenumber analysis. The methods F-K analysis and Beampacking are available.

  1. In the Waveforms window select the type in the Type window along with the slowness / wavenumber ranges. Click on Apply finalize the selection.

  2. For choosing the slowness / wavenumber analysis, double-click on the button for phase detection in the Waveforms window. An new window will open which can be use simultaneously.

  3. For detection set the following parameters in the new window:

    • Method: Choose F-K analysis or beampbacking for detection.

    • Unified sampling rate: The sampling interval of the data should not be larger than the differential time shifts between pairs of stations. Therefore the data can be resampled to to a unified sampling rate. Upsampling and downsampling may be useful for small-aperture arrays ad large-aperture arrays, respectively. The sampling rate depends on the array geometry as well as on the slowness and the frequency of the expected signals. Upsampling increases the accuracy of beam packing but slows down the analysis.

    • Maximum channel delay: Time delay allowing to wait for complete data.

    • Noise window: Length of noise window used before detection to calculate the SNR

    • Processing time window: Length of data processing window used for stacking.

    • Processing step: Time increment between 2 subsequent processing time windows.

    • Semblance trigger thresholds: Threshold of semblance to declare a detection.

    • Minium SNR: Minimum SNR which must be reached at the position of the AIC detection for declaring a pick.

  4. To start the analysis, click the start button. When the compuation is finished, the semblance and the beam traces will be shown along with the beam detections. Beam detections are plotted on top of semblance, slowness, backazimuth representing maximum values for each time step.

  5. Select the detection result for reviewing. The selected detection is highlighted in the slowness plot by changing the color. The corresponding beam parameters are shown to the right. The pick and waveform parameters update automatically when selecting another detection. The beam waveform is computed based on the beam parameters. The phase pick is found on the beam trace using the AIC method. It is associated to the reference station of the array.

  6. Compare the detection diagram with the array response function (ATF) for identifying the minor maxima which may be caused by the ATF. For showing the ATF on top of the detection diagram, right click on the diagram and choose “Show ATF contours”. The color of the circles on the contour indicate the semblance level of the contour. Right-click on the detection diagram for saving it to a file.

    ../_images/lambda-sliding-FK-5.png

    Interactive beam packing window.

  7. To send the pick to the cart or to the SeisComP messaging click on “Commit”. This will open the inspector window in which the pick parameters and the pick XML code can be inspected. After inspection click on the “Send” button to eventually send the parameters or cancel the operation.

    ../_images/lambda_sl-az-bp-processed-commit.png

    Inspector window showing some details of the solution to be committed.

    ../_images/lambda_beampacking-processed_inspector_2.png

    Inspector window showing the full list of objects to be committed in scml.

  8. After sending the pick is available in the SeisComP system and can be used for further analysis. E.g. it can be used for relocating events in scolv. As the beam pick is associated to the reference station of the array it can also be viewed there. The beam pick can be identified by the method B.

    ../_images/scolv_beampacking-pick.png

    Beam pick in the scolv picker window.

PMCC

PMCC is available for sliding time-window analysis. The PMCC method is applied.

  1. Select PMCC in the lower trace window of the Waveform widget for sliding time-window analysis.

  2. Adjust the processing parameters as for Slowness - wavenumber analysis.

  3. Adjust the family criteria as well to join solutions belonging to the same phase.

  4. Press Start to calculate the parameters.

  5. Select a family.

  6. Apply or commit the solution of the selected family and send to cart or to the SeisComP messaging.

../_images/lambda-sliding-pmcc-5.png

PMCC: Sliding time-window analysis.

Backprojection

lambda can also be used to detect and to locate an earthquake at the same time. The back projection method is applied based on waveform stacking along pre-defined traveltime curves for given source points.

  1. Array widget or Map window: Select the array.

  2. Location grid or map widget: Select the range of the location grid by manually entering the values or by selection on the map on the map. The grid resolution is adapted from the ATF settings widget.

    Finally, press Apply.

    ../_images/lambda_backporj-location-grid.png

    Map window and Location grid widget: Define the location grid.

  3. Waveform window:

    • Choose the array and the waveform data

    • Select the traveltime interface and the traveltime table for calculating the traveltime from each grid point to each array element.

    • For starting the backprojection analysis, double-click on the BPRO button for backprojection. An new window Backprojection widget will open which can be use simultaneously.

  4. Backprojection widget:

    • For detection and location set the following parameters:

      • Method: Choose F-K analysis or beampbacking

      • Unified sampling rate: The sampling interval of the data should not be larger than the differential time shifts between pairs of stations. Therefore the data can be resampled to to a unified sampling rate. Upsampling and downsampling may be useful for small-aperture arrays ad large-aperture arrays, respectively. The sampling rate depends on the array geometry as well as on the slowness and the frequency of the expected signals. Upsampling increases the accuracy of beam packing but slows down the analysis.

      • Maximum channel delay: Time delay allowing to wait for complete data.

      • Noise window: Length of noise window used before detection to calculate the SNR

      • Processing time window: Length of data processing window used for stacking.

      • Processing step: Time increment between 2 subsequent processing time windows.

      • Depth: Depth in kilometer at which the event is search for within the location grid.

      • Semblance trigger thresholds: Threshold of semblance to declare a detection.

      • Minium SNR: Minimum SNR which must be reached at the position of the AIC detection for declaring a pick.

    • To start the analysis, click the Start button. When the computation is finished, the semblance and the beam traces will be shown along with the beam detections. Beam detections are plotted on top of semblance, slowness, backazimuth representing maximum values for each time step.

    • Select the detection result for reviewing. The selected detection is highlighted in the slowness plot by changing the color. The corresponding origin and beam parameters are shown to the right. The parameters and waveforms update automatically when selecting another result. The beam waveform is computed based on the computed beam parameters for the reference station. The phase pick is found on the beam trace using the AIC method. It is associated to the reference station of the array.

      ../_images/lambda_backporj-results.png

      Processing window for beampacking with results.

    • To send the origin with the pick to the cart or the SeisComP messaging system click on “Commit”. Committing opens the inspector window in which the origin parameters and the pick XML code can be inspected. After inspection click on the “Send” button to eventually send the parameters or cancel the operation.

      ../_images/lambda_backproj_origin.png

      Evaluate and send origin.

  5. Map Widget: View the location grid diagram for evaluating the computed location on the map. For showing the semblance values and the origin location on top of the map in the Map widget, right click on the diagram and choose “Show on map”. You may also save the semblance map to a file.

    ../_images/lambda_backproj_map.png

    Show semblance grid on map.

  6. Cart widget: After sending the origin parameters are either available in

    • the cart for further evaluation,

    • the SeisComP system for further analysis. E.g. adding other picks and for relocating events in scolv. As the beam pick is associated to the reference station of the array it can also be viewed there. The beam pick can be identified by the method B shown along with the pick on the traces.

Phase type identification

not yet implemented

Vespagrams

Vespagrams can be computed based on a selected solution after the slowness-backazimuth, PMCC or backprojection analysis.

  1. Select a solution

  2. For better visibility increase the row height of the vespgram above the traces of the processing widget: Shift + y,

  3. Keep or adjust the backazimuth and the frequency range,

  4. Adjust the vespagram settings:

    • time window,

    • slowness range,

  5. Press Update vespagram for computing the vespagram.

../_images/lambda_vespagram.png

Vespagram based on backazimuth from solution.