A Wavelet Transform Method to Detect P and S-Phases in Three Component Seismic Data

Abstract

The discrete time wavelet transform has been used to develop software that detects seismic P and S-phases. The detection algorithm is based on the enhanced amplitude and polarization information provided by the wavelet transform coefficients of the raw seismic data. The algorithm detects phases, determines arrival times and indicates the seismic event direction from three component seismic data that represents the ground displacement in three orthogonal directions. The essential concept is that strong features of the seismic signal are present in the wavelet coefficients across several scales of time and direction. The P-phase is detected by generating a function using polarization information while S-phase is detected by generating a function based on the transverse to radial amplitude ratio. These functions are shown to be very effective metrics in detecting P and S-phases and for determining their arrival times for low signal-to-noise arrivals. Results are compared with arrival times obtained by a human analyst as well as with a standard STA/LTA algorithm from local and regional earthquakes and found to be consistent.

Share and Cite:

Al-Hashmi, S. , Rawlins, A. and Vernon, F. (2013) A Wavelet Transform Method to Detect P and S-Phases in Three Component Seismic Data. Open Journal of Earthquake Research, 2, 1-20. doi: 10.4236/ojer.2013.21001.

1. Introduction

Seismic events such as earthquakes cause a release of energy represented by seismic waves that can be recorded by seismic monitoring stations. Detection of seismic waves and estimation of their arrival times provides information about earthquake location and magnitude. Analysis and detection of seismic waves may be done by visual inspection by a trained analyst or automatic analysis software.

Rapid and accurate detection of seismic waves is of great importance in locating earthquakes [1-10]. Automatic detection techniques are of interest because they can be processed in near real-time; they apply a consistent set of metrics and are repeatable. However, it is often very difficult to determine consistent estimates of P and S waves if they have low signal-to-noise characteristics, particularly if arriving at seismic stations at regional distances.

The objectives of this research are:

1) To design an algorithm for the detection and analysis of the two main types of seismic body waves (P and S-phases).

2) To test the algorithm using seismic events recorded by various stations at local and regional distances, and then compares the results with the results obtained by other methods.

Several methods have been tried recently these that have involved digital signal processing in both time and frequency domains [11-13]. The method adopted here is wavelet transform using an approach initially developed by K. Anant and F. Dowla [11].

The algorithms have been developed in Matlab 6.5TM (http://www.mathworks.com) including signal processing and WaveLabTM (http://www-stat.stanford.edu/~wavelab) toolboxes. WaveLab is a library of Matlab routines for wavelet analysis, wavelet-packet analysis, cosine-packet analysis and matching practice. The algorithms can be run on a laptop with 256 MB RAM or on a mainframe computer.

Seismic Data Used in Testing

Seismic data from Earthquake Monitoring Center in Oman has been used for testing the algorithms. The ANZA Broadband Seismic Network (http://eqinfo.ucsd.edu) also provided analyst reviewed data and STA/LTA automatic detected data used for comparison with the wavelet detector.

The paper structured as follows: An introduction about wavelet transform is given in Section 2. Section 2 also includes description of the discrete time wavelet transforms, its application on seismic signals to match specific features and how the selection of wavelet type has been done in this study. The multiresolution analysis technique and the perfect reconstruction filter banks are explained too. The developed software and methodology are explained in Section 3. The flow charts of the algorithms are illustrated in Appendix B and a detailed annotation is given in Section 3 too. The results are discussed in Section 4. Comments about the testing results and the comparison results with other methods are presented in Section 5.

2. Wavelet Transform Analysis

2.1. Introduction

The wavelet transform is a very useful tool for analysing noisy and transient signals and has the ability to represent the signal in both its time and frequency domains. It is a very useful tool in the analysis of non-stationary signals such as seismic signals due to its ability to resolve features at various scales [14].

The wavelet theory arises in 1909 when Haar constructs the first orthonormal system of compactly supported functions called the Haar basis [15].

The term wavelet has been coined in the field of seismology in 1940 by Ricker, N. [15]. The wavelet theory has been applied on seismic signals by Grossmann and Morlet in 1984 [11]. In 1988, Daubechies developed an orthonormal, compactly supported wavelet basis that is smoother than Haar basis [14-16]. Application of wavelet transform on seismic signals has been done by Anant and Dowla [11], Oonincx, P. J. [12] as well as by Zhang et al. 2003 [13].

The wavelets form a family. The basic form is called the mother wavelet. All the daughter wavelets are derived from this wavelet according the following equation:

(2.1)

where, s and are the scale and translation of the daughter wavelet. The term s1/2 normalizes the energy for different scales, whereas the other terms define the width and translation of the wavelet.

Digital signal analysis using wavelet transforms begins with the construction of a single parent wavelet. The signal is then decomposed into a series of basis functions of finite length consisting of dilated (stretched) and translated (shifted) versions of this parent wavelet function, i.e., wavelets of different scales and positions in time or space. This process is similar to Fourier analysis, where the parent wavelet is analogous to the sine wave, and the basis functions in Fourier decomposition are sine waves of various amplitude, phase, and frequency variations of the parent sine wave [14,17].

Scaling a wavelet simply means stretching (or compressing) it. The smaller the scale factor, the more “compressed” the wavelet. The more stretched the wavelet, the longer the portion of the signal with which it is being compared, and thus the coarser the signal features being measured by the wavelet coefficients. Thus, there is a correspondence between wavelet scales and frequency as revealed by wavelet analysis:

• Low scale s compressed wavelet rapidly changing details High frequency ω.

• High scale s Stretched wavelet Slowly changing, coarse features Low frequency ω.

The decomposition advantage is very useful in dealing with signals contain features with various frequency characteristics. Another advantage of the wavelet transform is that its analysis can be chosen based on the application [11].

Figure 1 shows seismic signal at top and wavelet coefficients of six scales where “Daubechies 8” wavelet has been used. The smallest scale is the one that contains the highest frequency while the largest scale is the one that contain the lowest frequency.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] H. Dai and C. MacBeth, “Application of Back-Propaga- tion Neural Networks to Identification of Seismic Arrival Types,” Physics of the Earth and Planetary Interiors, Vol. 101, No. 3-4, 1997, pp. 177-188. doi:10.1016/S0031-9201(97)00004-6
[2] H. Dai and C. MacBeth, “The Application of Back-Propa- gation Neural Network to Automatic Picking Seismic Arrivals from Single-Component Recordings,” Journal of Geophysical Research, Vol. 102, No. B7, 1997, pp. 15105- 15113. doi:10.1029/97JB00625
[3] R. Allen, “Automatic Phase Pickers: Their Present Use and Future Prospects,” Bulletin of the Seismological Society of America, Vol. 72, No. 68, 1982, pp. S225-S242.
[4] M. Baer and U. Kradolfer, “An Automatic Phase Picker for Local and Teleseismic Events,” Bulletin of the Seismological Society of America, Vol. 77, No. 4, 1987, pp. 1437-1445.
[5] A. Cichowicz, “An Automatic S-Phase Picker,” Bulletin of the Seismological Society of America, Vol. 83, No. 1, 1993, pp. 180-189.
[6] P. S. Earle and P. M. Shearer, “Characterization of Global Seismograms Using an Automatic-Picking Algorithm,” Bulletin of the Seismological Society of America, Vol. 84, No. 2, 1994, pp. 366-376.
[7] D. Patane and F. Ferrari, “ASDP: A PC-Based Program Using a Multi-Algorithm Approach for Automatic Detection and Location of Local Earthquakes,” Physics of the Earth and Planetary Interiors, Vol. 113, No. 1-4, 1999, pp. 57-74. doi:10.1016/S0031-9201(99)00030-8
[8] R. Sleeman and T. Van Eck, “Robust Automatic P-Phase Picking: An On-Line Implementation in the Analysis of Broadband Seismogram Recordings,” Physics of the Earth & Planetary Interiors, Vol. 113, No. 1-4, 1999, pp. 265-275.
[9] P.-J. Chung, M. L. Jost and J. F. B?hme, “Estimation of Seismic-Wave Parameters and Signal Detection Using Maximum Likelihood Methods,” Computers and Geosciences, Vol. 27, No. 2, 2001, pp. 147-156. doi:10.1016/S0098-3004(00)00088-1
[10] M. Tarvainen, “Automatic Seismogram Analysis: Statistical Phase Picking and Locating Methods Using One- Station Three-Component Data,” Bulletin of the Seismological Society of America, Vol. 82, No. 2, 1992, pp. 860- 869.
[11] K. S. Anant and F. U. Dowla, “Wavelet Transform Methods for Phase Identification in Three-Component Seismograms,” Bulletin of the Seismological Society of America, Vol. 87, No. 6, 1997, pp. 1598-1612.
[12] P. J. Oonincx, “A Wavelet Method for Detecting S- Waves in Seismic Data,” Computational Geosciences, Vol. 3, No. 2, 1999, pp. 111-134. doi:10.1023/A:1011527009040
[13] H. Zhang, C. Thurber and C. Rowe, “Automatic P-Wave Arrival Detection and Picking with Multiscale Wavelet Analysis for Single-Component Recordings,” Bulletin of the Seismological Society of America, Vol. 93, No. 5, 2003, pp. 1904-1912. doi:10.1785/0120020241
[14] I. Daubechies, “Ten Lectures on Wavelets,” The Society of Industrial and Applied Mathematics, 1992.
[15] E. J. Stollnitz, T. D. DeRose and D. H. Salesin, “Wavelets for Computer Graphics, Theory and Applications,” Morgan Kaufmann, Burlington, 1996.
[16] G. Strang and T. Q. Nguyen, “Wavelets and Filter Banks,” Revised Edition, Wellesley-Cambridge Press, Wellesley, 1998.
[17] S. Mallat, “A Wavelet Tour of Signal Processing,” Academic Press, Waltham, 1999.
[18] S. Mallat, “A Theory for Multiresolution Signal Decomposition: The Wavelet Representation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 11, No. 7, 1989, pp. 674-493. doi:10.1109/34.192463
[19] B. Porat, “A Course in Digital Signal Processing,” John Wiley & Sons, Inc., Canada, 1997.
[20] M. Vetterli and C. Herley, “Wavelets and Filter Banks: Theory and Design,” IEEE Transactions on Signal Processing, Vol. 40, No. 9. 1992, pp. 2207-2232. doi:10.1109/78.157221
[21] M. Vetterli and D. Le Gall, “Perfect Reconstruction FIR Filter Banks: Some Properties and Factorizations,” IEEE Transactions on Acoustics, Speech and Signal Processing, Vol. 37, No. 7. 1989, pp. 1057-1071. doi:10.1109/29.32283
[22] E. R. Kanasewich, “Time Sequence Analysis in Geophysics,” University of Alberta Press, Edmonton, 1981.
[23] A. Jurkevics, “Polarization Analysis of Three-Component Array Data,” Bulletin of the Seismological Society of America, Vol. 78, No. 5, 1988, pp. 1725-1743.
[24] Stein, S. and M. Wysession, “An Introduction to Seismology, Earthquakes and Earth Structure,” Blackwell Publishing Ltd., Hoboken, 2003.
[25] K. Aki and P. G. Richards, “Quantitative Seismology,” University Science Books, Sausalito, 2002.
[26] R. Wiggins, “Minimum Entropy Deconvolution,” Geoexploration, Vol. 16, No. 1-2, 1978, pp. 21-35. doi:10.1016/0016-7142(78)90005-4

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.