Next Article in Journal
Indication Variability of the Particulate Matter Sensors Dependent on Their Location
Previous Article in Journal
Customisable Silicone Vessels and Tissue Phantoms for In Vitro Photoplethysmography Investigations into Cardiovascular Disease
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Using Fuzzy C-Means Clustering to Determine First Arrival of Microseismic Recordings

1
Key Laboratory of Earth Exploration and Information Technology, Ministry of Education, Chengdu University of Technology, Chengdu 610059, China
2
College of Earth Science, Chengdu University of Technology, Chengdu 610059, China
3
State Key Laboratory of Geohazard Prevention and Geoenvironment Protection, Chengdu University of Technology, Chengdu 610059, China
*
Authors to whom correspondence should be addressed.
Sensors 2024, 24(5), 1682; https://doi.org/10.3390/s24051682
Submission received: 16 January 2024 / Revised: 22 February 2024 / Accepted: 28 February 2024 / Published: 5 March 2024
(This article belongs to the Section Physical Sensors)

Abstract

:
Accurate and automatic first-arrival picking is one of the most crucial steps in microseismic monitoring. We propose a method based on fuzzy c-means clustering (FCC) to accurately divide microseismic data into useful waveform and noise sections. The microseismic recordings’ polarization linearity, variance, and energy are employed as inputs for the fuzzy clustering algorithm. The FCC produces a membership degree matrix that calculates the membership degree of each feature belonging to each cluster. The data section with the higher membership degree is identified as the useful waveform section, whose first point is determined as the first arrival. The extracted polarization linearity improves the classification performance of the fuzzy clustering algorithm, thereby enhancing the accuracy of first-arrival picking. Comparison tests using synthetic data with different signal-to-noise ratios (SNRs) demonstrate that the proposed method ensures that 94.3% of the first arrivals picked have an error within 2 ms when SNR = −5 dB, surpassing the residual U-Net, Akaike information criterion, and short/long time average ratio approaches. In addition, the proposed method achieves a picking accuracy of over 95% in the real dataset tests without requiring labelled data.

1. Introduction

Microseismic events can be triggered by various engineering activities such as shale gas extraction [1], tunnel engineering [2], rock slope stability monitoring [3], hydropower station construction [4], and deep mining [5]. First-arrival picking is one of the most crucial steps in microseismic monitoring. Although manual picking has exhibited high reliability and yielded favorable outcomes in the past, it becomes nearly impossible when dealing with large amounts of data or data that are poor quality. Nowadays, many underground engineering activities generate numerous microseismic data with varying quality. Consequently, automatic approaches for first-arrival picking have emerged as the preferred choice in practical applications [6].
Over the past few decades, researchers have proposed numerous well-established methods for first-arrival picking, such as the short/long time average ratio (STA/LTA) [7], Akaike information criterion (AIC) [8] and various improved approaches [9,10], wavelet denoising and its improved forms [11,12], PAI-S/K based on skewness and kurtosis [13], STK/LTK based on the long- and short-time window kurtosis ratio [14], the Markov optimal decision process [15], waveform similarity-based approaches [16], and improved multi-channel cross-correlation [17]. The STA/LTA offers the advantages of simplicity and computational efficiency in first-arrival picking. However, the accuracy of the STA/LTA is influenced by inappropriate window lengths and triggering thresholds [18,19]. The AIC picker exhibits several advantages in single-phase first-arrival picking, including its ease of implementation, fast computation speed, and high accuracy [20,21]. However, in multi-phase first-arrival picking, the AIC picker is prone to confusion during multiple phases of picking [22]. These traditional approaches rely heavily on the experience of human experts and involve manual intervention and subjective decision making based on professional knowledge and experience [23,24]. Moreover, the aforementioned methods are sensitive to noise and require the use of strong denoising techniques to achieve good results [25,26]. Motivated by the observations above, a more accurate and robust automatic first-arrival picking method needs to be developed with reduced human bias and improved noise tolerance.
Deep learning, a powerful artificial intelligence technique, has found extensive application in various domains owing to its ability to extract rich features from data. For automatic first-arrival picking, deep learning has emerged as a prominent alternative to conventional approaches, as it can handle large datasets without requiring professional knowledge [27]. Particularly in recent years, several effective deep learning approaches have been presented for first-arrival picking, such as the combination of a regression convolutional neural network (CNN) and AIC [21], the parallel dual task network (PDTN) [28], CNN-based methods [29,30], feature pyramid networks (FPNs) [31], acoustic emission AEnet [32], CapsNet [33,34], PhaseNet [35], PickNet [36], the pixel-level network [37], U-net [38], and improved picking approaches using deep learning [39,40]. These approaches have demonstrated superior performance compared to traditional methods. However, the effectiveness of these algorithms is heavily influenced by the quantity and quality of labelled training datasets. Consequently, In scenarios where large labelled datasets are unavailable or collecting them is expensive, unsupervised machine learning methods that learn patterns directly from the data based on sample similarity may present the optimal choice for picking the first arrival in microseismic recordings [41,42]. Clustering is an effective unsupervised learning tool employed to classify unlabeled seismic data into distinct clusters [43]. In recent years, numerous effective clustering methods have been developed for first-arrival picking; fuzzy clustering methods such as fuzzy c-means and its variants [9,44,45] have been successfully utilized, and Zhu et al. [46] achieved good results by using three time-domain features (power, mean, and variance) from one-component seismic data as conditions for fuzzy clustering, which also provided us with valuable insights. Additionally, k-means and its improved forms [22,47] have shown promising results for phase picking. These approaches offer the advantage of not requiring large quantities of labelled data or extensive model training, thus providing greater flexibility and lower requirements in terms of usage conditions.
In this sense, although clustering-based approaches are relatively old, these methods do not require massive amounts of labelled datasets or model training. To achieve accurate and rapid first-arrival picking for microseismic recordings, we developed a straightforward picking method employing fuzzy c-means clustering with a limited amount of high-quality human-labelled data available, which transforms the arrival-time picking task into clustering useful waveform and noise sections for a raw microseismic waveform.

2. Methods

2.1. Fuzzy C-Means Clustering

For the target dataset X = [ x 1 , x 2 , , x n ] , the fuzzy c-means clustering (FCC) method minimizes the objective function value J f c m by iteratively calculating the cluster center c j and the membership degree u i j . The standard objective function is given as follows:
J f c m = i = 1 n j = 1 c u i j m d i j 2
where n is the number of data points, c is the number of clusters ( c 2 ), m is the fuzziness index ( m > 1 ) that represents the level of cluster fuzziness, u i j is the membership of data point x i belonging to cluster j, which ranges from 0 to 1, and d i j = | | x i c j | | is the euclidean spatial distance between data point x i and cluster center c j ; i is the ith sample and j is the jth cluster. The closer u i j is to 1, the more likely it is that the data point x i belongs to cluster j. The definition of restriction u i j is given as:
j = 1 c u i j = 1 , i = 1 , 2 , , n
In which, a smaller value of J f c m indicates better classification performance. The problem described in Equation (1) involves finding the optimal values for c j and u i j . The clustering center and membership degree are updated by the Equations (3) and (4), respectively.
c j = i = 1 n u i j m x i i = 1 n u i j m
u i j = 1 k = 1 c ( x i c j x i c k ) 2 / ( m 1 )
J f c m ( T + 1 ) J f c m ( T ) ξ
where T is the iteration number and ξ is a small enough positive number. During the iteration process, c k ( k = 1 , 2 , c ) represents the cluster center for the kth cluster, and c j and u i j are continually updated until the convergence of Equation (5) is completed.

2.2. Features Extraction for Fuzzy Clustering

Feature factors are employed as the fuzzy local similarity measures for the objective function. The purpose of selecting feature factors is to assign the data points with high similarity to one cluster and those with low similarity to another cluster. In this paper, we introduce power, variance, and polarization linearity as feature factors.
Assuming that X = [ x i , y i , z i , i = 1 , 2 , , n ] represents the 3C microseismic recording of n data points, for each continuous sequence of q data points (empirically, q = 21 in this study), we calculate their power, variance, and polarization linearity as distinctive feature factors for the center point. Power P i and variance S i are defined as follows:
P i = i ( q 1 ) / 2 i + ( q 1 ) / 2 x i 2
S i = 1 q i ( q 1 ) / 2 i + ( q 1 ) / 2 ( x i x ¯ i ) 2
where x ¯ i is the mean value of x i and q represents the window length of the cluster analysis. As for the polarization linearity feature L i , we firstly intercept the 3C microseismic recording with window length q, and construct the covariance matrix M using Equation (8) [48].
M i = v a r ( x ) c o v ( x , y ) c o v ( x , z ) c o v ( y , x ) v a r ( y ) c o v ( y , z ) c o v ( z , x ) c o v ( z , y ) v a r ( z )
where x, y, and z represent two horizontal and a single vertical component data, respectively. c o v ( x , y ) and v a r ( x ) are the covariances between x and y, and x and x, respectively. Next, we use Equation (9) to calculate the eigenvalues λ and eigenvectors V of M, and the eigenvalues λ 1 > λ 2 > λ 3 .
M i = V λ 1 0 0 0 λ 2 0 0 0 λ 3 V T
Finally, the polarization linearity L i is calculated as follows [49]:
L i = ( λ 1 λ 2 ) 2 + ( λ 1 λ 3 ) 2 + ( λ 2 λ 3 ) 2 2 ( λ 1 + λ 2 + λ 3 ) 2

2.3. Fuzzy C-Means Clustering for First-Arrival Picking

As an unsupervised machine learning method, the FCC method aims to divide microseismic recordings into useful waveforms and noise, and the first point of the useful waveform is identified as the first arrival of the microseismic event. The entire picking procedure is shown in Figure 1. It can be observed from Figure 1c that there is a distinct first arrival when there is a significant fluctuation in the membership degree U of the useful waveform section. Using this criterion, the essence of the first-arrival picking is transformed into the clustering operation of a given set of data points, and the accuracy of the first-arrival picking is directly related to the accuracy of the clustering.
In this study, we set the cluster number as c = 2 and fuzziness index as m = 2 , constructing feature matrix dataset E i which is defined by Equation (11) based on the features calculated using Equations (6), (7) and (10). The d i j is the Euclidean distance between the feature matrix dataset E i and the cluster center c j .
E i = [ P i , S i , L i ]
d i j = ( P i C P j ) 2 + ( S i C S j ) 2 + ( L i C L j ) 2
where C P j , C S j , and C L j are the jth cluster centers of P, S, and L, respectively.
The dataset E i is used as the input for FCC to obtain the final membership matrix u i j , which contains membership degrees of useful waveforms and noise. The membership degrees U of useful waveform clusters are obtained from Equation (13). We define data points with U > σ (with a threshold σ = 0.4 ) as useful waveform sections, while those below the threshold are considered as noise sections. Consequently, the first point in the useful waveform is determined as the first arrival.
U = { u i k | i [ 1 , n ] , k = arg min j i = 1 n u i j }
where n is the number of data points, i is the ith sample, j is the jth cluster, u i j is the membership of data point x i belonging to cluster j. We consider the cluster j that satisfies the conditions min j i = 1 n u i j as the useful waveform cluster k; u i k is the membership of data point x i belonging to useful waveform cluster k.
In addition, updating the membership degree involves a process that highlights the similarity of feature factors. Compared with the method proposed by [9], we give a suggested window length (as shown in Figure 6) to extract the corresponding features. By incorporating the more robust feature L, the FCC method greatly enhances signal characteristics while reducing the impact of noise. Consequently, effective clustering is achieved on the calculated U, significantly improving the accuracy of first-arrival picking.

3. Tests and Results

3.1. Synthetic Data Test

Figure 2 shows the first-arrival picking result of the proposed method at SNR = −5 dB, and it can be seen that the proposed method has a picking error of 3.2 ms. To further validate the reliability of the proposed method and quantify its picking errors, we performed 1000 repeated tests using synthetic data, and the test results are shown in Table 1. The SNR is defined as
S N R = 10 log 10 t | s ( t ) | 2 t | x ( t ) s ( t ) | 2
where s ( t ) is the raw clean signal, and x ( t ) is the noisy signal.
As can be seen from Table 1, when SNR = −5 dB, 94.2% of the picked first arrivals have an error within 2 ms, which confirms that the proposed method can achieve a reliable first-arrival estimation. Moreover, even when SNR = −8 dB, 63.7% of the picked first arrivals have an error within 2 ms. To further demonstrate the effectiveness of the proposed method, we compared it with traditional approaches such as STA/LTA and AIC, as well as the Residual U-Net (ResUnet). The error statistics for the test results, based on the data presented in Table 1, are shown in Figure 3.
It can be observed from Figure 3a that the presented method exhibits the highest accuracy at SNR = 5 dB, with the majority of errors being within 2 ms. The ResUnet performs relatively well, with errors primarily within 5 ms. In contrast, the STA/LTA shows errors within 10 ms, while the AIC method performs the least favorably, with errors around 25 ms, potentially due to its tendency to pick at the waveform’s tail. In Figure 3b, this trend remains consistent at SNR = 0 dB. As the SNR decreases, all approaches experience an increase in picking errors. However, at SNR = −10 dB, the error variation in our proposed method is significantly higher than that in other approaches’ methods, making it unreliable for data characterized by an extremely low SNR.

3.2. Test of Real Data

To confirm the reliability of the proposed method, we conducted comparison tests using real 3C microseismic recordings selected from a downhole hydraulic fracturing microseismic monitoring, and the acquisition system is shown in Figure 4. Several sets of continuous microseismic data with different SNRs and distinct first-arrival distributions were selected for testing. The results of the first-arrival picking are exhibited in Figure 5.
As shown in Figure 5a, all approaches achieve reliable first-arrival picking for microseismic recordings with high SNRs. The error of the ResUnet is slightly higher than those of other methods. Figure 5b shows a set of microseismic recordings with low SNRs, where the SNR gradually increases from left to right. It can be seen that these methods are ineffective when the SNR is too low (1–10 traces). However, within the 10–20 traces range, the proposed method demonstrates more stability than the other methods. In Figure 5c, we present a microseismic dataset characterized by a relatively high SNR and the presence of both P-waves and S-waves. The first-arrival picking results indicate that our method has a preference for identifying S-waves. Figure 5d only exhibits the picking results for the P-waves extracted from Figure 5c. From the obtained results, the proposed method demonstrates superior stability. Figure 5e displays a set of microseismic recordings with low SNRs, multiple phases, and significant interference waves. In Figure 5f, the ResUnet method demonstrates a superior performance in accurately picking the onsets of microseismic signals while avoiding interference waves. This success can be attributed to the labelled dataset, for which substantial preparatory work is required for this method.

4. Discussion

Considering the previous test results and the calculation cost (the time consumptions of the proposed method, ResUnet, AIC, and STA/LTA are 0.016496 s, 2.826956 s, 0.004601 s, and 0.004305 s, respectively), the proposed method offers several advantages, such as speed, accuracy, and stability. However, the challenges lie in setting the sliding window length and cluster threshold. Automating this process would significantly enhance the practicality of the proposed method. Extensive tests have shown that the window length used in the proposed method can directly influence the feature curve and further indirectly affect the membership degree of the signals in fuzzy clustering. Conversely, the threshold σ of the cluster has a minimal impact on clustering results; as long as it is set to σ 0.2 , the difference in the clustering results is negligible. Therefore, we chose a fixed threshold of 0.2 and paid more attention to the sliding window length. Since higher-frequency seismic wavelets have better temporal resolution and the amplitude can reach its maximum faster, the chosen window length needs to be shorter, otherwise it should be longer. We conducted a series of tests using microseismic recordings with different principal frequencies and added white Gaussian noise with SNR = 5 dB; the results are shown in Figure 6. It can be observed that the clustering analysis window length should align with the wavelength and be approximately inversely proportional to the principal frequency of the microseismic recording.
It is worth mentioning from Figure 3 that, while both the STA/LTA and ResUnet methods exhibit stability throughout the test, their accuracy is not optimal, especially considering the additional data and time requirements for ResUnet during the preparation phase.
Notably, Figure 5f reveals that, when the amplitudes of the microseismic signals and interference signals are comparable (1–12 traces), our method tends to pick the first arrivals of interference signals. This outcome is expected since the features employed in our method are predominantly based on the time domain. Even when microseismic signals are less influenced by interference signals (13–20 traces), the developed method still accurately picks the first arrivals of microseismic signals. Overall, the proposed method exhibits a higher and more stable accuracy compared to other approaches.
Differently to the FCC-based method proposed by [46], this paper’s improvement lies in using three-component seismic data and adopting three features which are distinct from those in the referenced article, including the polarization linearity feature L, which enhances the clustering effect. We fixed the threshold at 0.4 and streamlined the data processing workflow. Our approach offers higher automation of first-arrival picking without compromising accuracy and response speed than the pre-improvement stage. In addition, for the same synthetic data with an SNR of −5 dB, our approach increased the first-arrival picking accuracy from 95.2% to 97.4%.

5. Conclusions

We present a precise first-arrival picking algorithm for microseismic recordings based on fuzzy clustering. This approach transforms the first-arrival picking task into a challenge of clustering useful waveforms and noise while incorporating polarization linearity features to enhance clustering accuracy. Experimental results demonstrate that the proposed method exhibits stability at different SNRs for microseismic recordings, even achieving a picking accuracy of 63.7% at SNR = −8 dB. Moreover, compared with the ResUnet method, the proposed approach does not require a large amount of labelled data or model training, making it simpler to implement, saving time, improving efficiency, and offering greater flexibility. It provides a feasible solution for potential automatic microseismic monitoring.

Author Contributions

Conceptualization, X.Z. and H.C.; methodology, X.Z., H.C. and H.L.; software, X.Z., B.L. and H.C.; validation, X.Z., H.C., B.L. and Z.Y.; formal analysis, X.Z. and H.C.; investigation, X.Z., H.C., B.L. and Z.Y.; resources, Z.Y.; data curation, X.Z., H.C. and B.L.; writing—original draft preparation, X.Z., H.C., B.L. and Z.Y. writing—review and editing, X.Z. and H.L.; visualization, X.Z. and H.C.; supervision, H.L.; project administration, H.L.; funding acquisition, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Distinguished Young Scholars Program of Sichuan under Grant (No. 2021JDJQ0022).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

This code and data can be obtained from the Github repository, which is located at https://github.com/malegaga/First-arrival-picking, accessed on 7 January 2024.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yang, R.; Li, D.; Pang, H.; Ma, T.; Cheng, J.; Meng, L. Fracture imaging of the surface based microseismic monitoring in shale gas fracking: Methods and application. Nat. Gas Ind. 2017, 37, 31–37. [Google Scholar]
  2. Feng, G.L.; Feng, X.T.; Chen, B.R.; Xiao, Y.X. Performance and feasibility analysis of two microseismic location methods used in tunnel engineering. Tunn. Undergr. Space Technol. 2017, 63, 183–193. [Google Scholar] [CrossRef]
  3. Li, J.; Stankovic, L.; Pytharouli, S.; Stankovic, V. Automated platform for microseismic signal analysis: Denoising, detection, and classification in slope stability studies. IEEE Trans. Geosci. Remote Sens. 2020, 59, 7996–8006. [Google Scholar] [CrossRef]
  4. Ma, T.; Tang, C.; Tang, L.; Zhang, W.; Wang, L. Rockburst characteristics and microseismic monitoring of deep-buried tunnels for Jinping II Hydropower Station. Tunn. Undergr. Space Technol. 2015, 49, 345–368. [Google Scholar] [CrossRef]
  5. Liu, J.P.; Feng, X.T.; Li, Y.H.; Sheng, Y. Studies on temporal and spatial variation of microseismic activities in a deep metal mine. Int. J. Rock Mech. Min. Sci. 2013, 60, 171–179. [Google Scholar] [CrossRef]
  6. Senkaya, M.; Karsli, H. A semi-automatic approach to identify first arrival time: The cross-correlation technique (CCT). Earth Sci. Res. J. 2014, 18, 107–113. [Google Scholar] [CrossRef]
  7. Allen, R. Automatic phase pickers: Their present use and future prospects. Bull. Seismol. Soc. Am. 1982, 72, S225–S242. [Google Scholar] [CrossRef]
  8. Akaike, H. A new look at the statistical model identification. IEEE Trans. Autom. Control 1974, 19, 716–723. [Google Scholar] [CrossRef]
  9. Lan, Z.; Gao, P.; Wang, P.; Wang, Y.; Liang, J.; Hu, G. Automatic first arrival time identification using fuzzy C-means and AIC. IEEE Trans. Geosci. Remote Sens. 2021, 60, 5907613. [Google Scholar] [CrossRef]
  10. Long, Y.; Lin, J.; Li, B.; Wang, H.; Chen, Z. Fast-AIC method for automatic first arrivals picking of microseismic event with multitrace energy stacking envelope summation. IEEE Geosci. Remote Sens. Lett. 2019, 17, 1832–1836. [Google Scholar] [CrossRef]
  11. Gaci, S. The use of wavelet-based denoising techniques to enhance the first-arrival picking on seismic traces. IEEE Trans. Geosci. Remote Sens. 2013, 52, 4558–4563. [Google Scholar] [CrossRef]
  12. Hafez, A.G.; Rabie, M.; Kohda, T. Seismic noise study for accurate P-wave arrival detection via MODWT. Comput. Geosci. 2013, 54, 148–159. [Google Scholar] [CrossRef]
  13. Saragiotis, C.D.; Hadjileontiadis, L.J.; Panas, S.M. PAI-S/K: A robust automatic seismic P phase arrival identification scheme. IEEE Trans. Geosci. Remote Sens. 2002, 40, 1395–1404. [Google Scholar] [CrossRef]
  14. Dong, X.; Li, Y.; Wu, N.; Tian, Y.; Yu, P. The S-STK/LTK algorithm for arrival time picking of microseismic signals. J. Geophys. Eng. 2018, 15, 1484–1491. [Google Scholar] [CrossRef]
  15. Luo, F.; Feng, B.; Wang, H. Automatic first-arrival picking method via intelligent Markov optimal decision processes. J. Geophys. Eng. 2021, 18, 406–417. [Google Scholar] [CrossRef]
  16. Leng, J.; Yu, Z.; Mao, Z.; He, C. Optimization and Quality Assessment of Arrival Time Picking for Downhole Microseismic Events. Sensors 2022, 22, 4065. [Google Scholar] [CrossRef]
  17. Wu, H.; Xiao, W.; Ren, H. Automatic Time Picking for Weak Seismic Phase in the Strong Noise and Interference Environment: An Hybrid Method Based on Array Similarity. Sensors 2022, 22, 9924. [Google Scholar] [CrossRef]
  18. Álvarez, I.; García, L.; Mota, S.; Cortés, G.; Benítez, C.; De la Torre, Á. An automatic P-phase picking algorithm based on adaptive multiband processing. IEEE Geosci. Remote Sens. Lett. 2013, 10, 1488–1492. [Google Scholar] [CrossRef]
  19. Ross, Z.E.; Ben-Zion, Y. An earthquake detection algorithm with pseudo-probabilities of multiple indicators. Geophys. J. Int. 2014, 197, 458–463. [Google Scholar] [CrossRef]
  20. Li, H.; Tuo, X.; Wang, R.; Courtois, J. A Reliable Strategy for Improving Automatic First-Arrival Picking of High-Noise Three-Component Microseismic Data. Seismol. Res. Lett. 2019, 90, 1336–1345. [Google Scholar] [CrossRef]
  21. Li, H.; Yang, Z.; Yan, W. An improved AIC onset-time picking method based on regression convolutional neural network. Mech. Syst. Signal Process. 2022, 171, 108867. [Google Scholar] [CrossRef]
  22. Zhu, X.; Chen, B.; Wang, X.; Li, T. Time series segmentation clustering: A new method for S-phase picking in microseismic data. IEEE Geosci. Remote Sens. Lett. 2021, 19, 7504605. [Google Scholar] [CrossRef]
  23. Tan, Y.; He, C. Improved methods for detection and arrival picking of microseismic events with low signal-to-noise ratiosMS event detection and arrival picking. Geophysics 2016, 81, KS93–KS111. [Google Scholar] [CrossRef]
  24. Akram, J.; Eaton, D.W. A review and appraisal of arrival-time picking methods for downhole microseismic data. Geophysics 2016, 81, KS71–KS91. [Google Scholar] [CrossRef]
  25. Saad, O.M.; Inoue, K.; Shalaby, A.; Samy, L.; Sayed, M.S. Automatic arrival time detection for earthquakes based on stacked denoising autoencoder. IEEE Geosci. Remote Sens. Lett. 2018, 15, 1687–1691. [Google Scholar] [CrossRef]
  26. Li, H.; Shi, J.; Li, L.; Tuo, X.; Qu, K.; Rong, W. Novel wavelet threshold denoising method to highlight the first break of noisy microseismic recordings. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5910110. [Google Scholar] [CrossRef]
  27. Mousavi, S.M.; Beroza, G.C. Deep-learning seismology. Science 2022, 377, eabm4470. [Google Scholar] [CrossRef] [PubMed]
  28. Ma, C.; Yan, W.; Xu, W.; Li, T.; Ran, X.; Wan, J.; Tong, K.; Lin, Y. Parallel Processing Method for Microseismic Signal Based on Deep Neural Network. Remote Sens. 2023, 15, 1215. [Google Scholar] [CrossRef]
  29. Yuan, S.; Liu, J.; Wang, S.; Wang, T.; Shi, P. Seismic waveform classification and first-break picking using convolution neural networks. IEEE Geosci. Remote Sens. Lett. 2018, 15, 272–276. [Google Scholar] [CrossRef]
  30. Li, J.; Li, K.; Tang, S. Automatic arrival-time picking of P-and S-waves of microseismic events based on object detection and CNN. Soil Dyn. Earthq. Eng. 2023, 164, 107560. [Google Scholar] [CrossRef]
  31. Liu, N.; Chen, J.; Wu, H.; Li, F.; Gao, J. Microseismic first-arrival picking using fine-tuning feature pyramid networks. IEEE Geosci. Remote Sens. Lett. 2021, 19, 7505105. [Google Scholar] [CrossRef]
  32. Guo, C.; Zhu, T.; Gao, Y.; Wu, S.; Sun, J. AEnet: Automatic picking of P-wave first arrivals using deep learning. IEEE Trans. Geosci. Remote Sens. 2020, 59, 5293–5303. [Google Scholar] [CrossRef]
  33. Omar, S.M.; Yangkang, C. CapsPhase: Capsule neural network for seismic phase classification and picking. IEEE Trans. Geosci. Remote Sens. 2021, 60, 5904311. [Google Scholar]
  34. Saad, O.M.; Chen, Y. Earthquake detection and P-wave arrival time picking using capsule neural network. IEEE Trans. Geosci. Remote Sens. 2020, 59, 6234–6243. [Google Scholar] [CrossRef]
  35. Zhu, W.; Beroza, G.C. PhaseNet: A deep-neural-network-based seismic arrival-time picking method. Geophys. J. Int. 2019, 216, 261–273. [Google Scholar] [CrossRef]
  36. Wang, J.; Xiao, Z.; Liu, C.; Zhao, D.; Yao, Z. Deep learning for picking seismic arrival times. J. Geophys. Res. Solid Earth 2019, 124, 6612–6624. [Google Scholar] [CrossRef]
  37. Ma, Y.; Cao, S.; Rector, J.W.; Zhang, Z. Automated arrival-time picking using a pixel-level network. Geophysics 2020, 85, V415–V423. [Google Scholar] [CrossRef]
  38. Zhang, W.; Feng, X.T.; Bi, X.; Yao, Z.B.; Xiao, Y.X.; Hu, L.; Niu, W.J.; Feng, G.L. An arrival time picker for microseismic rock fracturing waveforms and its quality control for automatic localization in tunnels. Comput. Geotech. 2021, 135, 104175. [Google Scholar] [CrossRef]
  39. Ross, Z.E.; Meier, M.A.; Hauksson, E. P wave arrival picking and first-motion polarity determination with deep learning. J. Geophys. Res. Solid Earth 2018, 123, 5120–5129. [Google Scholar] [CrossRef]
  40. Mousavi, S.M.; Ellsworth, W.L.; Zhu, W.; Chuang, L.Y.; Beroza, G.C. Earthquake transformer—An attentive deep-learning model for simultaneous earthquake detection and phase picking. Nat. Commun. 2020, 11, 3952. [Google Scholar] [CrossRef]
  41. Cano, E.V.; Akram, J.; Peter, D.B. Automatic seismic phase picking based on unsupervised machine-learning classification and content information analysis. Geophysics 2021, 86, V299–V315. [Google Scholar] [CrossRef]
  42. Chen, Y. Automatic microseismic event picking via unsupervised machine learning. Geophys. J. Int. 2020, 222, 1750–1764. [Google Scholar] [CrossRef]
  43. Seydoux, L.; Balestriero, R.; Poli, P.; Hoop, M.d.; Campillo, M.; Baraniuk, R. Clustering earthquake signals and background noises in continuous seismic data with unsupervised deep learning. Nat. Commun. 2020, 11, 3972. [Google Scholar] [CrossRef] [PubMed]
  44. Silva Filho, T.M.; Pimentel, B.A.; Souza, R.M.; Oliveira, A.L. Hybrid methods for fuzzy clustering based on fuzzy c-means and improved particle swarm optimization. Expert Syst. Appl. 2015, 42, 6315–6328. [Google Scholar] [CrossRef]
  45. Gao, L.; Jiang, H.; Min, F. Stable first-arrival picking through adaptive threshold determination and spatial constraint clustering. Expert Syst. Appl. 2021, 182, 115216. [Google Scholar] [CrossRef]
  46. Zhu, D.; Li, Y.; Zhang, C. Automatic time picking for microseismic data based on a fuzzy C-means clustering algorithm. IEEE Geosci. Remote Sens. Lett. 2016, 13, 1900–1904. [Google Scholar] [CrossRef]
  47. Li, Y.; Wang, Z.; Wang, J.; Sui, Q.; Li, S.; Wang, H.; Cao, Z. First arrival picking on microseismic signals based on K-means with a ReliefF algorithm. Symmetry 2021, 13, 790. [Google Scholar] [CrossRef]
  48. Li, H.; Qu, K.; Rong, W.; Tuo, X.; Lu, J.; Wang, R.; Wang, X.; Courtois, J. PolarGUI: A MATLAB-Based Tool for Polarization Analysis of the Three-Component Seismic Data Using Different Algorithms. Seismol. Res. Lett. 2021, 92, 3821–3831. [Google Scholar] [CrossRef]
  49. Samson, J.; Olson, J. Some comments on the descriptions of the polarization states of waves. Geophys. J. Int. 1980, 61, 115–129. [Google Scholar] [CrossRef]
Figure 1. Useful waveform and noise clustering process of the proposed method. (a) A synthetic noisy three-component (3C) microseismic recording using Rick wavelet with a duration of 0.15 s, a principal frequency of 100 Hz, a sample rate of 2 kHz, and an SNR of −2 dB. (b) P, S, and L features of microseismic recording represent the energy, variance, and polarization linearity, respectively. (c) The membership degree of the useful synthetic waveform; the black line is the classifier threshold ξ , red dashed line is the first arrival identified by the proposed method. (d) The clustering result; the blue line is the noisy Z component of the 3C microseismic recording, the green dot is the synthetic, useful waveform, and the red line is the clustered useful waveform identified by the proposed method.
Figure 1. Useful waveform and noise clustering process of the proposed method. (a) A synthetic noisy three-component (3C) microseismic recording using Rick wavelet with a duration of 0.15 s, a principal frequency of 100 Hz, a sample rate of 2 kHz, and an SNR of −2 dB. (b) P, S, and L features of microseismic recording represent the energy, variance, and polarization linearity, respectively. (c) The membership degree of the useful synthetic waveform; the black line is the classifier threshold ξ , red dashed line is the first arrival identified by the proposed method. (d) The clustering result; the blue line is the noisy Z component of the 3C microseismic recording, the green dot is the synthetic, useful waveform, and the red line is the clustered useful waveform identified by the proposed method.
Sensors 24 01682 g001
Figure 2. First-arrival picking result of the proposed method at SNR = −5 dB. (a) A synthetic pure 3C microseismic recording using Rick wavelet with a duration of 0.15 s, a principal frequency of 100 Hz, and a sample rate of 2 kHz. (b) The corresponding noisy microseismic recording with SNR = −5 dB, and the green, red, and blue lines are the same as (a). (c) Features P, S, and L represent the energy, variance, and polarization linearity extracted from (b). (d) The membership degree curve and threshold of the synthetic useful waveform cluster. (e) Results of first-arrival picking and waveform clusters using the proposed method.
Figure 2. First-arrival picking result of the proposed method at SNR = −5 dB. (a) A synthetic pure 3C microseismic recording using Rick wavelet with a duration of 0.15 s, a principal frequency of 100 Hz, and a sample rate of 2 kHz. (b) The corresponding noisy microseismic recording with SNR = −5 dB, and the green, red, and blue lines are the same as (a). (c) Features P, S, and L represent the energy, variance, and polarization linearity extracted from (b). (d) The membership degree curve and threshold of the synthetic useful waveform cluster. (e) Results of first-arrival picking and waveform clusters using the proposed method.
Sensors 24 01682 g002
Figure 3. The distribution of the first-arrival picking errors for different methods. (ad) represent the first-arrival picking errors with the SNRs of 5 dB, 0 dB, −5 dB, and −10 dB, respectively.
Figure 3. The distribution of the first-arrival picking errors for different methods. (ad) represent the first-arrival picking errors with the SNRs of 5 dB, 0 dB, −5 dB, and −10 dB, respectively.
Sensors 24 01682 g003
Figure 4. Downhole microseismic acquisition system in the work area. We employ 20 3C high-sensitivity moving-coil geophones with 1.0 Hz in the vertical monitoring well, the trace space is 15 m, and the sampling frequency is 2 kHz. The depth range is from 2515 m to 2800 m, The perforation depth is about 2730 m, the maximum depth of the geophone is 2405 m, the distance from the perforation to the monitoring well is about 330 m, and the wellhead of the monitoring well is approximately 50 m away from the fracturing well.
Figure 4. Downhole microseismic acquisition system in the work area. We employ 20 3C high-sensitivity moving-coil geophones with 1.0 Hz in the vertical monitoring well, the trace space is 15 m, and the sampling frequency is 2 kHz. The depth range is from 2515 m to 2800 m, The perforation depth is about 2730 m, the maximum depth of the geophone is 2405 m, the distance from the perforation to the monitoring well is about 330 m, and the wellhead of the monitoring well is approximately 50 m away from the fracturing well.
Sensors 24 01682 g004
Figure 5. Comparison of the first-arrival picking results of the different approaches. (a) First-arrival picking results of the high SNR microseismic recordings. (b) First-arrival picking results of the low SNR microseismic recordings. (c) First-arrival picking results of a set of microseismic recordings containing P-waves and S-waves with high SNR, and (d) is the first-arrival picking results of the intercepted P-wave from (c). (e) A set of microseismic recordings including P-waves, S-waves, and interference waves with low SNR, and (f) is the first-arrival picking results of (e).
Figure 5. Comparison of the first-arrival picking results of the different approaches. (a) First-arrival picking results of the high SNR microseismic recordings. (b) First-arrival picking results of the low SNR microseismic recordings. (c) First-arrival picking results of a set of microseismic recordings containing P-waves and S-waves with high SNR, and (d) is the first-arrival picking results of the intercepted P-wave from (c). (e) A set of microseismic recordings including P-waves, S-waves, and interference waves with low SNR, and (f) is the first-arrival picking results of (e).
Sensors 24 01682 g005
Figure 6. Interdependency among the principal frequency, window length, and wavelength.
Figure 6. Interdependency among the principal frequency, window length, and wavelength.
Sensors 24 01682 g006
Table 1. Comparison of the picking errors in the proposed method at different SNRs.
Table 1. Comparison of the picking errors in the proposed method at different SNRs.
SNR (dB)Number of SignalsError (10 ms)Error (2 ms)
5100010001000
010001000999
−51000974943
−71000872794
−81000743637
−101000506383
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhao, X.; Chen, H.; Li, B.; Yang, Z.; Li, H. Using Fuzzy C-Means Clustering to Determine First Arrival of Microseismic Recordings. Sensors 2024, 24, 1682. https://doi.org/10.3390/s24051682

AMA Style

Zhao X, Chen H, Li B, Yang Z, Li H. Using Fuzzy C-Means Clustering to Determine First Arrival of Microseismic Recordings. Sensors. 2024; 24(5):1682. https://doi.org/10.3390/s24051682

Chicago/Turabian Style

Zhao, Xiangyun, Haihang Chen, Binhong Li, Zhen Yang, and Huailiang Li. 2024. "Using Fuzzy C-Means Clustering to Determine First Arrival of Microseismic Recordings" Sensors 24, no. 5: 1682. https://doi.org/10.3390/s24051682

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop