Microseismic processing for induced seismicity management at ...
Time-Frequency Representation of Microseismic Signals using the SST
-
Upload
ut-technology -
Category
Education
-
view
591 -
download
1
description
Transcript of Time-Frequency Representation of Microseismic Signals using the SST
Time-Frequency Representation of Microseismic Signals using the Synchrosqueezing Transform
Roberto H. Herrera, J.B. Tary and M. van der Baan
University of Alberta, Canada
New Time-Frequency Tool โข Research objective:
โ Introduce two novel high-resolution approaches for time-frequency analysis.
โข Better Time & Frequency Representation.
โข Allow signal reconstruction from individual components.
โข Possible applications: โ Instantaneous frequency and modal reconstruction.
โ Multimodal signal analysis.
โ Nonstationary signal analysis.
โข Main problem โ All classical methods show some spectral smearing (STFT, CWT).
โ EMD allows for high res T-F analysis.
โ But Empirical means lack of Math background.
โข Value proposition โ Strong tool for spectral decomposition and denoising . One more thing โฆ It
allows mode reconstruction.
Why are we going to the T-F domain?
โข Study changes of frequency content of a signal with time. โ Useful for:
โข attenuation measurement (Reine et al., 2009)
โข direct hydrocarbon detection (Castagna et al., 2003)
โข stratigraphic mapping (ex. detecting channel structures) (Partyka et al., 1998).
โข Microseismic events detection (Das and Zoback, 2011)
โข Extract sub features in seismic signals
โ reconstruct bandโlimited seismic signals from an improved spectrum.
โ improve signal-to-noise ratio of the attributes (Steeghs and Drijkoningen, 2001).
โ identify resonance frequencies (microseismicity). (Tary & van der Baan, 2012).
The Heisenberg Box FT Frequency Domain
STFT Spectrogram (Naive TFR)
CWT Scalogram
๐๐ก ๐๐ โฅ1
4๐
Time Domain
All of them share the same limitation: The resolution is limited by the Heisenberg Uncertainty principle!
There is a trade-off between frequency and time resolutions
The more precisely the position is determined, the less precisely the momentum is known in this instant, and vice versa. --Heisenberg, uncertainty paper, 1927
http://www.aip.org/history/heisenberg/p08.htm
Hall, M. (2006), first break, 24, 43โ47.
Gabor Uncertainty Principle
โข Localization: How well two spikes in time can be separated from each other in the transform domain. (Axial Resolution)
โข Frequency resolution: How well two spectral components can be separated in the frequency domain.
๐๐ก = ยฑ 5 ms
๐๐= 1/(4๐*5ms) ยฑ 16 Hz
Hall, M. (2006), first break, 24, 43โ47.
๐๐ก ๐๐ โฅ1
4๐
The Heisenberg Box
Heisenberg Uncertainty Principle
Choice of analysis window: Narrow window good time resolution Wide window (narrow band) good frequency resolution
Extreme Cases: (t) excellent time resolution, no frequency resolution (f) =1 excellent frequency resolution (FT), no time information
0 t
(t)
0
1
F(j)
dtett tj)()]([F 10
t
tje
1)( Ft
Constant Q
cfQB
f0 2f0 4f0 8f0
B 2B 4B 8B
B B B B B B
f0 2f0 3f0 4f0 5f0 6f0
STFT
C
WT
Time-frequency representations
โข Non-parametric methods โข From the time domain to the frequency domain
โข Short-Time Fourier Transform - STFT โข S-Transform - ST โข Continuous Wavelet Transform โ CWT
โข Synchrosqueezing transform โ SST
โข Parametric methods
โข Time-series modeling (linear prediction filters) โข Short-Time Autoregressive method - STAR โข Time-varying Autoregressive method - KS (Kalman Smoother)
The Synchrosqueezing Transform (SST)
- CWT (Daubechies, 1992)
*1
( , ) ( ) ( )sW a b s ta
da
tt
b
Ingrid Daubechies
Instantaneous frequency is the time derivative of the instantaneous phase
๐ ๐ก =๐๐(๐ก)
๐๐ก
(Taner et al., 1979)
- SST (Daubechies, 2011) the instantaneous frequency ๐๐ (๐, ๐) can be computed as the derivative of the wavelet transform at any point (๐, ๐) .
( , )( , )
( , )s
s
s
W a bja b
W a b b
Last step: map the information from the time-scale plane to the time-frequency plane. (๐, ๐) โ (๐,๐๐ (๐, ๐)), this operation is called โsynchrosqueezingโ
SST โ Steps Synchrosqueezing depends on the continuous wavelet transform and reassignment
Seismic signal ๐ (๐ก) Mother wavelet ๐(๐ก) ๐, ฮ๐
CWT ๐๐ (๐, ๐)
IF ๐ค๐ ๐, ๐
Reassignment step:
Compute Synchrosqueezed function ๐๐ ๐, ๐
Extract dominant curves from
๐๐ ๐, ๐
Time-Frequency
Representation Reconstruct signal
as a sum of modes
Reassignment procedure:
Placing the original wavelet coefficient ๐๐ (๐, ๐) to the
new location ๐๐ (๐ค๐ ๐, ๐ , ๐) ๐๐ ๐, ๐
Auger, F., & Flandrin, P. (1995).
Dorney, T., et al (2000).
Extracting curves
Synthetic Example 1
Noiseless synthetic signal ๐ ๐ก as the sum of the
following components:
๐ 1 ๐ก = 0.5 cos 10๐๐ก , ๐ก = 0: 6 ๐ ๐ 2 ๐ก = 0.8 cos 30๐๐ก , ๐ก = 0: 6 ๐ ๐ 3(๐ก) = 0.7 cos 20๐๐ก + sin (๐๐ก) , ๐ก = 6: 10.2 ๐ ๐ 4(๐ก) = 0.4 cos 66๐๐ก + sin (4๐๐ก) , ๐ก = 4: 7.8 ๐
๐๐ 1 (๐ก) = 5 ๐๐ 2 (๐ก) = 15 ๐๐ 3 ๐ก = 10 + cos ๐๐ก /2 ๐๐ 4 ๐ก = 33 + 2 โ cos 4๐๐ก
๐ ๐ก =๐๐(๐ก)
2๐ ๐๐ก
0 2 4 6 8 10
Signal
Component 4
Component 3
Component 2
Component 1
Synthetic 1
Time [s]
Synthetic Example 1: STFT vs SST
Noiseless synthetic signal ๐ ๐ก as the sum of the
following components:
๐๐ 1 (๐ก) = 5 ๐๐ 2 (๐ก) = 15 ๐๐ 3 ๐ก = 10 + cos ๐๐ก /2 ๐๐ 4 ๐ก = 33 + 2 โ cos 4๐๐ก
๐ ๐ก =๐๐(๐ก)
2๐ ๐๐ก
๐ 1 ๐ก = 0.5 cos 10๐๐ก , ๐ก = 0: 6 ๐ ๐ 2 ๐ก = 0.8 cos 30๐๐ก , ๐ก = 0: 6 ๐ ๐ 3(๐ก) = 0.7 cos 20๐๐ก + sin (๐๐ก) , ๐ก = 6: 10.2 ๐ ๐ 4(๐ก) = 0.4 cos 66๐๐ก + sin (4๐๐ก) , ๐ก = 4: 7.8 ๐
Synthetic Example 2 - SST
The challenging synthetic signal: - 20 Hz cosine wave, superposed 100 Hz Morlet atom at 0.3 s - two 30 Hz zero phase Ricker wavelets at 1.07 s and 1.1 s, - three different frequency components between 1.3 s and 1.7 s of respectively 7, 30 and 40
Hz.
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Time (s)
Am
plitu
de
Synthetic Example 2
STFT SST
The challenging synthetic signal: - 20 Hz cosine wave, superposed 100 Hz Morlet atom at 0.3 s - two 30 Hz zero phase Ricker wavelets at 1.07 s and 1.1 s, - three different frequency components between 1.3 s and 1.7 s of respectively 7, 30 and 40 Hz.
Synthetic Example 2 โ STFT vs SST
Signal Reconstruction - SST
1 - Difference between the original signal and
the sum of the modes
2- Mean Square Error (MSE)
๐๐๐ธ = 1
๐ |๐ ๐ก โ ๐ (๐ก)|2๐โ1
๐=0
The challenging synthetic signal: - 20 Hz cosine wave, superposed 100 Hz Morlet atom at 0.3 s - two 30 Hz zero phase Ricker wavelets at 1.07 s and 1.1 s, - three different frequency components between 1.3 s and 1.7 s of respectively 7, 30 and 40 Hz.
MSE = 0.0021
Signal Reconstruction - SST In
div
idua
l C
om
po
ne
nts
0.5 1 1.5 2
-1
0
1
2
Time (s)
Am
plitu
de
Orginal(RED) and SST estimated (BLUE)
0 0.5 1 1.5 2-1
-0.5
0
0.5
1Reconstruction error with SST
Time (s)
Am
plitu
de
-1
0
1
Mo
de
1
SST Modes
-1
0
1
Mo
de
2
-1
0
1
Mo
de
3
-1
0
1
Mo
de
4
-1
0
1
Mo
de
5
-1
0
1
Mo
de
6
0 0.5 1 1.5 2-1
0
1
Mo
de
7
Time (s)
Real Example: TFR. 5 minutes of data
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5
-1
0
1
2
x 10-3
Time [min]
Am
plitu
de
[V
olts]
Real Example. Rolla Exp. Stage A2
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-1
-0.5
0
0.5
1
x 104
Am
plitu
de
Time (s)
s(t)
Real Example. Rolla Exp. Stage A2
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-1
-0.5
0
0.5
1
x 104
Am
plitu
de
Time (s)
s(t)
Real Example. Rolla Exp. Stage A2
0.2 0.4 0.6 0.8 1
-1
0
1
x 104 Original trace
Am
plitu
de
0.2 0.4 0.6 0.8 1
-5000
0
5000
Mode 1
Am
plitu
de
Time (s)
0.2 0.4 0.6 0.8 1-6000-4000-2000
020004000
Mode 2
Am
plitu
de
Time (s)
0.2 0.4 0.6 0.8 1
-1000
0
1000
Mode 3
Am
plitu
de
Time (s)
0.2 0.4 0.6 0.8 1-500
0
500
Mode 4
Am
plitu
de
Time (s)
0.2 0.4 0.6 0.8 1-1
0
1Mode 5
Am
plitu
de
Time (s)
More applications of SST: seismic reflection data
Seismic dataset from a sedimentary basin in Canada
Original data. Inline = 110
Tim
e (
s)
CMP50 100 150 200
0.2
0.4
0.6
0.8
1
1.2
1.4
Erosionalsurface Channels
Strong reflector
CMP 81- Located at the first channel
More applications of SST: seismic reflection data
0.2 0.4 0.6 0.8 1 1.2 1.4
-1.5
-1
-0.5
0
0.5
1
1.5
x 104
Time (s)
Am
plitu
de
CMP 81
CMP 81- Located at the first chanel
More applications of SST: seismic reflection data
Time slice at 420 ms
SST - 20 Hz
Inline (km)
Cro
sslin
e (
km)
1 2 3 4 5
1
2
3
4
5
SST - 40 Hz
Inline (km)
Cro
sslin
e (
km)
1 2 3 4 5
1
2
3
4
5
SST - 60 Hz
Inline (km)
Cro
sslin
e (
km)
1 2 3 4 5
1
2
3
4
5
Frequency decomposition
More applications of SST: seismic reflection data
Channel
Fault
Original data. Inline = 110
Tim
e (
s)
CMP50 100 150 200
0.2
0.4
0.6
0.8
1
1.2
1.4
Erosionalsurface Channels
Strong reflector
Fre
quency
Fre
quency
More applications of SST: seismic reflection data
C80 Spectral
Energy
Conclusions
โข SST provides good TFR.
โ Recommended for post processing and high precision evaluations.
โ Attractive for high-resolution time-frequency analysis of microseismic signals.
โข SST allows signal reconstruction โ SST can extract individual components.
โข Applications of Signal Analysis and Reconstruction
โ Instrument Noise Reduction,
โ Signal Enhancement
โ Pattern Recognition
Acknowledgment
Thanks to the sponsors of the
For their financial support.