• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Real-time arrival picking of rock microfracture signals based on convolutional-recurrent neural network and its engineering application

    2024-03-25 11:05:22BingRuiChenXuWangXinhaoZhuQingWangHoulinXie

    Bing-Rui Chen,Xu Wang*,Xinhao Zhu,Qing Wang,Houlin Xie

    a State Key Laboratory of Geomechanics and Geotechnical Engineering,Institute of Rock and Soil Mechanics,Chinese Academy of Sciences, Wuhan,430071,China

    b University of Chinese Academy of Sciences, Beijing,100049, China

    Keywords: Rock mass failure Microseismic event P-wave arrival S-wave arrival Deep learning

    ABSTRACT Accurately picking P-and S-wave arrivals of microseismic (MS) signals in real-time directly influences the early warning of rock mass failure.A common contradiction between accuracy and computation exists in the current arrival picking methods.Thus,a real-time arrival picking method of MS signals is constructed based on a convolutional-recurrent neural network (CRNN).This method fully utilizes the advantages of convolutional layers and gated recurrent units (GRU) in extracting short-and long-term features,in order to create a precise and lightweight arrival picking structure.Then,the synthetic signals with field noises are used to evaluate the hyperparameters of the CRNN model and obtain an optimal CRNN model.The actual operation on various devices indicates that compared with the U-Net method,the CRNN method achieves faster arrival picking with less performance consumption.An application of large underground caverns in the Yebatan hydropower station (YBT) project shows that compared with the short-term average/long-term average (STA/LTA),Akaike information criterion (AIC)and U-Net methods,the CRNN method has the highest accuracy within four sampling points,which is 87.44%for P-wave and 91.29%for S-wave,respectively.The sum of mean absolute errors(MAESUM)of the CRNN method is 4.22 sampling points,which is lower than that of the other methods.Among the four methods,the MS sources location calculated based on the CRNN method shows the best consistency with the actual failure,which occurs at the junction of the shaft and the second gallery.Thus,the proposed method can pick up P-and S-arrival accurately and rapidly,providing a reference for rock failure analysis and evaluation in engineering applications.

    1.Introduction

    Microseismic (MS) monitoring is an effective monitoring and early warning technology for rock mass failure (Cook,1976;Zhao et al.,2022;Li et al.,2023b),which has been widely used in deep rock engineering (Young and Collins,2001;Durrheim et al.,2005;Feng et al.,2019;Li et al.,2023a;Mao et al.,2023).MS monitoring analyzes the spatiotemporal evolution mechanism of rock microfractures and achieves rock failure prediction through waveform recognition,arrival picking,source positioning,and source parameter inversion in sequence (Xiao et al.,2016;Zhang et al.,2021a).Currently,the manual processing of MS data is usually considered to have the highest accuracy and the drawbacks of high cost and latency,and the automatic processing still has a certain gap in accuracy compared to manual processing.The MS P-and Sarrivals are the calculation bases of source positioning and source parameter inversion,and the deviation of the arrivals will be quickly amplified by these subsequent steps (Akram and Eaton,2016).Thus,the accuracy and efficiency of MS arrival picking have a direct impact on the effect of rock failure monitoring.For this,various arrival-picking methods for MS P-and S-waves have been proposed,which are generally divided into traditional and machine learning methods.

    The traditional methods mainly include the short-term average/long-term average(STA/LTA)method(Allen,1978,1982),the Akaike information criterion (AIC) method (Maeda,1985;Li et al.,2017),the phase arrival identification-skewness/kurtosis (PAI-S/K)method (Saragiotis et al.,2002;Nippress et al.,2010) and their variants.The STA/LTA method is widely used in practical MS monitoring due to its simplicity and rapidity.However,it has the following weaknesses: relatively low accuracy,instability due to dependence on the window length (Akram and Eaton,2016) and insensitivity to signals with a low signal-to-noise ratio (SNR).The AIC and PAI-S/K methods achieve high-accuracy arrival-picking based on changes in information or statistics.However,these methods also perform poorly on low-SNR signals (Dong et al.,2018).

    Machine learning methods mainly include clustering(Zhu et al.,2016,2022;Ma et al.,2018;Guo et al.,2021;Lan et al.,2022) and deep learning methods for MS arrival picking.Deep learning methods are able to pick P-and S-arrivals simultaneously by extracting hidden features from the original MS signals.Thus,these methods are a popular focus of research because of their strong robustness and high accuracy.A few approaches use the regression method to determine the arrival sampling point directly.For example,Ross et al.(2018) used a convolutional neural network(CNN) to find the regression between waveforms and arrivals.A convolutional network named Cospy uses a two-stage structure,consisting of rough positioning followed by precise regression(Pardo et al.,2019).

    In most deep learning methods,arrival picking is converted into a classification task for each sampling point,mainly using U-Net or long short-term memory(LSTM)as the backbone.The U-Net model(Ronneberger et al.,2015) is a typical encoder-decoder structure.Zhang et al.(2021b) proposed a control model for S-arrival based on the outputs of U-Net,which can be used to improve the early warning effect for rockburst.Moreover,data augmentation methods were also used for U-Net training (Zhang and Sheng,2020;Zhang et al.,2021c).The LSTM model (Hochreiter and Schmidhuber,1997) is a representative form of recurrent neural network (RNN),and is naturally suited for processing time series.Zheng et al.(2018) established a stacked model consisting of 7 LSTM layers with 1024 hidden units,which shows high accuracy for acoustic emission waveforms but implies an enormous model scale.EQTransformer (Mousavi et al.,2020) can simultaneously realize high-accuracy seismic signal detection and arrival picking.This model combines 1D (one-dimensional) convolution,residual connections,bidirectional LSTM and attention mechanism,implying a very deep encoder.Such large-scale computations may lead to performance bottlenecks when attempting to process MS signals with a high sampling frequency in real-time.Subsequently,LEQNet(Lim et al.,2022),optimized from EQTransformer and reduced the scale of the model at the cost of a slight decline in accuracy.Xu et al.(2022)used multi-channel singular spectrum analysis(MSSA) and short-time Fourier transform (STFT) to extract features from MS signals,and then input these features into the arrival-picking model containing 34 LSTM cells with 600 hidden units.It has been proven to have good accuracy,while many recursive calculations limit its application in real-time processing.In summary,high accuracy and large-scale computations are the typical characteristics of the existing deep learning methods,making these methods applicable only for post-processing.The existing methods generally have a contradiction between accuracy and computation,as shown in Fig.1.Thus,an arrival picking method with both high accuracy and low computations is of great significance for realizing real-time arrival picking and early warning of rock mass fracture.

    2.Method

    MS signals are the typical time series superposed by rock mass microfracture signals and environmental noise,implying changes in waveform characteristics such as frequency and amplitude.To better determine the arrivals of P-and S-waves,it is necessary to reasonably express both the short-term features (STF) and longterm features (LTF) of MS signals,which describe the instantaneous changes on the local scale and the macroscopic trend on the global scale,respectively.Thus,we first introduced the structure of the convolutional-recurrent neural network (CRNN),which is constructed from the perspective of STF and LTF extraction.Then,two targeted optimizations are introduced to ensure applicability to MS signals.Subsequently,we established a complete real-time arrival picking method based on CRNN.

    2.1.CRNN model

    The proposed CRNN model consists of an input layer,hidden layers,and an output layer,which are responsible for accepting rock mass microfracture signals as input,extracting the features of Pand S-arrivals,and enabling the expression and evaluation of P-and S-arrivals,respectively.The structure of the CRNN model is shown in Fig.2.

    Fig.2.Structure of the CRNN model.L is the input waveform length,l is the convolution kernel width,n is the convolution channels,m is the GRU units,and the solid line area is the calculation process of the t-th sampling point (taking l=5 as an example in this context).

    2.1.1.Input layer

    The input of the CRNN model is original MS waveforms of rock mass microfracture signals,considering that deep learning models have a robust feature extraction ability.The need for additional filtering or transformation is non-essential,which would affect the real-time performance.However,it is necessary to normalize the input waveforms,considering that variations in rock fracture size and signal propagation distance can lead to considerable differences in the amplitudes of MS signals,which can even be as high as a factor of 103.The maximum absolute scaling method is used to linearly scale the MS signals to the range of[-1,1]to eliminate the influence of amplitude differences (Galli,2022):

    where X′is the normalized input waveform,X is the original input waveform,max(?)is a function that outputs the maximum value of the argument,and abs(?) is a function that outputs the absolute value of the argument.

    2.1.2.Hidden layers

    The hidden layers are the key to the CRNN model.Three novel layers,namely the STF layer,the LTF layer and the interpretation layer,are designed to perfectly extract the features of P-and S-arrivals from rock mass microfracture signals,as shown in Fig.2.The STF layer uses a convolutional layer to extract the STF of MS signals,where the pooling layer is abandoned to maintain the length consistency of the inputs and outputs.The convolution kernel width (l) and convolution channels (n) are both important hyperparameters that affect the extraction of STF,and their values are determined through orthogonal tests.The calculation process of the convolutional layer is written as (Goodfellow et al.,2016).

    The LTF layer uses a gated recurrent unit(GRU)(Bahdanau et al.,2014),which is a representative structure of RNN,to extract the LTF of MS signals.The GRU uses a reset gate and an update gate to realize information forgetting and updating,and uses state vector(ht) to store past information of MS signals before each sampling point,thus realizing the extraction of LTF with a small amount of computation,as shown in Eq.(3)(Goodfellow et al.,2016).The size of htis determined by the GRU units(m),which is also determined through orthogonal tests.

    2.1.3.Output layer

    Since the outputs of the interpretation layer range from 0 to positive infinity,there is a lack of contrast between the pre-and post-sampling points.The softmax function normalizes the interpretation layer outputs to a probability matrix pt=(Peterson and S?derberg,1989):

    whereis the predicted probability of thek-th class at thet-th sampling point of the waveform,andktakes N,P and S,corresponding to non-,P-and S-arrival,respectively.

    2.2.Optimization of the CRNN model

    The arrival-picking task is essentially transformed into the classification of each sampling point using the CRNN model.However,because of the typically high sampling frequency(several kHz),MS waveforms are generally long time series,leading to extreme class imbalance and the loss of effective information.Thus,two corresponding optimizations of the CRNN model are proposed to accurately pick P-and S-arrivals of rock mass microfracture signals in real-time.

    2.2.1.Waveform interception

    Cho et al.(2014) showed that too long input sequences would reduce the learning performance of a GRU model and significantly increase the computational complexity,while too short input sequences will easily omit P-or S-arrivals and would be disturbed by changes in noise.When all other parameters remain unchanged,the effect of the input waveform length is studied to determine the appropriate value.The performance of the CRNN model is evaluated by the sum of the mean absolute errors for P-and S-arrivals(MAESUM):

    whereTi,PandTi,Sare the automatically picked P-and S-arrivals of thei-th waveform,respectively;andare the real P-and Sarrivals of thei-th waveform,respectively;andNis the total number of waveforms.

    As shown in Fig.3,with the increase of input waveform lengthL,the training time per epoch,the number of training epochs and the total training time show continuous increasing trends.More specifically,when the input waveform lengthLis in each of the three intervals (0,256),[256,1536] and (1536,4096],MAESUMshows a high value,a stable low value and a rapidly increasing value,respectively.This implies that the optimal value of the input waveform length is between 256 and 1536 sampling points.

    Fig.3.Influences of the input waveform length on the model training and picking accuracy: (a) MAESUM and total training time;and (b) Training time per epoch and training epochs.

    In addition,two properties of the input waveform should be guaranteed: it should contain the arrival points of the P-and Swaves,and it should contain background noise of sufficient length.Thus,the waveform interception method is adopted:

    whereTbandTeare the beginning and ending sampling points of the intercepted waveform,respectively;Tmaxis the sampling point corresponding to the maximum absolute amplitude,andTmax=argmax[abs(Xms)];Xmsis the time series of the MS waveform,Xms=[x1x2…xi],withxibeing the amplitude value of thei-th sampling point;aandbare the front and post amplification factors,respectively;and ΔTmaxis the maximum time interval between the P-and S-waves within the monitoring range,which can be obtained by (Zhu et al.,2022).

    wherefsysis the sampling frequency of the MS monitoring system,lmaxis the maximum monitoring distance,and vP,vSare the wave velocities of the P-and S-waves,respectively.

    Considering the Yebatan hydropower station project (YBT Project)as an example(see Section 4.1),the sampling frequency is 4000 Hz,the distance from each sensor to the edge of the monitoring area is between 200 m and 400 m,and the rock class in the project is mainly of grade III.Thus,it is assumed thatfsys=4000 Hz,lmax=300 m,vP=5500 m/s and vS=3500 m/s (Zhu et al.,2019;Li et al.,2021).We seta=3,where the length of 2ΔTmaxis used to learn the background noise information,and the remaining length is used to intercept the arrival information of the P-and S-waves.We setb=1 to prevent missing P-and S-arrivals.According to Eqs.(6)-(8),the input waveform lengthLis calculated to be 499,and is adjusted to 29=512 sampling points for convenience in deep learning processing.

    2.2.2.Loss function

    The loss function directly affects the gradient direction during model training (Dickson et al.,2022).The relative proportions of non-arrival,P-arrival and S-arrival sampling points are seriously imbalanced for MS arrival picking.To prevent the class imbalance from affecting the learning of minority classes (P-and S-arrivals),we introduced a class weightwfor P-and S-arrivals,and decomposed the loss into two parts:the average loss value at all sampling points(Lossall)(Zhu and Beroza,2019)and the average loss value at arrival points (Lossarr):

    Through a comprehensive evaluation ofLossallandLossarr,it can be readily judged whether the model training direction is correct.The former evaluates the learning effect for the whole waveform without considering the class weight,whereas the latter evaluates the error between the predicted and actual values only at the actual arrival points of the P-and S-waves.Taking the waveform shown in Fig.4a as an example,Fig.4b shows that the model is too insensitive to respond effectively to the arrivals due to class imbalance,as indicated by the smallLossalland largeLossarr.In contrast,Fig.4c shows the case of a largeLossalland a smallLossarr,implying that the model is too sensitive and will incorrectly judge small waveform changes as arrivals.Fig.4d shows a divergent model with both a largeLossalland a largeLossarr.Only whenLossallandLossarrare small,as shown in Fig.4e,the model can achieve good performance.At this time,the model achieves a balance between robustness and sensitivity,picking the P-and S-arrivals correctly without the influence of noise.

    Fig.4.Arrival picking results of the CRNN models with different Lossall and Lossarr:(a)The original waveform;(b) A small Lossall and a large Lossarr;(c) A large Lossall and a small Lossarr;(d) A large Lossall and a large Lossarr;and (e) A small Lossall and a small Lossarr.

    Thus,during model training,Lossis used to guide gradient descent,andLossallandLossarrare taken as early stop criteria to avoid over-fitting issue: (1) the minimum value ofLossallis not updated for 20 consecutive epochs,and (2)Lossarr<0.1.

    2.3.A real-time arrival picking method based on CRNN

    The proposed real-time arrival picking method for rock mass microfracture signals consists of three modules: CRNN model training,real-time arrival picking,and dynamic feedback,as shown in Fig.5.

    Fig.5.The flow chart of real-time arrival picking method based on CRNN.

    2.3.1.CRNN model training

    The steps for CRNN model training are as follows:

    (1) Step 1: Select the training waveforms and mark the arrival points manually.The selected training waveforms should encompass rock mass microfracture signals with various amplitudes,frequencies and SNRs to enable comprehensive learning of the arrival features of various signals.

    (2) Step 2: Label each sampling point of the waveforms with one-hot encoding.Non-arrival,P-arrival and S-arrival sampling points are marked as [1,0,0],[0,1,0] and [0,0,1],respectively.Each waveform corresponds to a sparse label matrix in chronological order,with a size ofL× 3.

    (3) Step 3: Randomly initialize the weights of the CRNN model.

    (4) Step 4:Input a training waveform into the CRNN model and output the corresponding probability matrix p=[ p1p2… pt… pL].

    (5) Step 5: CalculateLoss,LossallandLossarraccording to Eqs.(9)-(11).

    (6) Step 6: Use the Adam optimizer to update the CRNN model weights based onLoss.

    (7) Step 7:Judge whether training is completed based onLossallandLossarr.End training if the conditions are met;otherwise,return to Step 4.

    2.3.2.Real-time arrival picking

    The steps for real-time arrival picking are as follows:

    (1) Step 1:Monitor rock mass microfracture signals in real-time.

    (2) Step 2:Calculate the recursive STA/LTA valueRof the current sampling point.

    (3) Step 3:IfR>R0,whereR0is the trigger threshold,proceed to Step 4;otherwise,return to Step 1.

    (4) Step 4:Record the MS waveform untilR

    (5) Step 5: Input the triggered waveform into the trained CRNN model and obtain the probability matrix.

    (6) Step 6: Take the sampling points corresponding to the maximum probability values of pPand pSas the P-and Sarrivals of the rock mass microfracture signal.

    2.3.3.Dynamic feedback

    The steps for dynamic feedback are as follows:

    (1) Step 1:Regularly spot-check and calculate theMAESUMof the CRNN model.In particular,when the field environment,geological conditions or SNR changes significantly,it is necessary to evaluate the arrival picking accuracy of the CRNN model and calculate itsMAESUM.

    (2) Step 2:IfMAESUM≤MAE0,whereMAE0is an error threshold meeting the engineering requirements,the CRNN model is qualified and can be used to pick up arrivals of waveforms;otherwise,retrain the CRNN model with new MS waveforms under the current working conditions.

    3.Performance analysis

    3.1.Impact of hyperparameters on model performance

    Hyperparameters play an important role in the performance of deep learning models (Goodfellow et al.,2016).To optimize the performance of the CRNN model,four main hyperparameters were studied by combining simulation and orthogonal experiments:class weight,convolution kernel width,convolution channels and GRU units.

    3.1.1.Experimental scheme

    Each hyperparameter is set with five levels,and the values corresponding to these levels are taken at equal intervals according to experience,as shown in Table 1.Thus,25 cases are designed in accordance with the orthogonal table L25(54)(Hedayat et al.,1999),as shown in Table 2.Four evaluation indexes are designed:MAESUM,Lossall,LossarrandATT.MAESUMis used to evaluate the picking ability of the CRNN model,calculated by Eq.(3),LossallandLossarrare used to evaluate the stability and sensitivity of the CRNN model,calculated by Eqs.(8)and(9),andATTis the time required for each training epoch,which is mainly used to evaluate the calculation speed of the CRNN model.Other hyperparameters of the CRNN model are also listed in Table 1.

    Table 1 Levels and values of hyperparameters in the CRNN model.

    Table 2 Orthogonal test scheme and corresponding responses.

    3.1.2.Data preparation

    In view of the actual arrivals and controllable SNRs,the synthetic MS signals are the best choice to accurately evaluate the performance of the CRNN model.Different from other synthesis methods,we take real noises from the YBT Project as the background noise,and fully consider the characteristic distributions of the field MS signals such as the frequency,duration,and P-and Swave amplitude ratio.Then we use a Gaussian function to modulate the sine-basis function,calculated by Eq.(12).To ensure that the input noise does not contain potential valid signals,the real noise is defined as a continuous signal segment with STA/LTA values consistently less than 2.To prevent information leakage,the real noises do not include any data used in the engineering applications below.Typical synthetic MS signals are shown in Fig.6,which are highly similar to actual field signals.A total of 2500 MS signals were synthesized,including 1000 signals for training and 1500 signals for testing.

    Fig.6.Typical actual and synthetic MS signals of rock mass microfracture:(a)Real rock mass microfracture signal;(b) Synthetic signal with SNR=10 dB;(c) Synthetic signal with SNR=15 dB;and (d) Synthetic signal with SNR=20 dB.

    wheregN(t)is the real noise,AP,ASandANare the amplitude coefficients of the P-wave,S-wave and noise,respectively,andgP(t)andgS(t)are the sine functions of the P-and S-waves,respectively,modulated by a Gaussian function and calculated by

    whereTi,fiandli(i=P,S) are the arrival time,frequency and duration of the P-and S-waves,respectively.

    3.1.3.Experiment results analysis

    To reduce the impact of the random initial weights on the training results,each case conducts 3 independent trainings with 3000 epochs.During training,we recorded theMAESUMof the test waveforms every 50 epochs,and finally selected the model corresponding to the minimumMAESUMamong the three independent trainings as the best model for each case.The test results of the 25 cases are shown in Table 2.

    Fig.7 shows a line graph of the responses to each hyperparameter based on intuitive analysis.The results show that:

    Fig.7.Average responses of evaluation indexes for each factor: (a) Class weight;(b) Convolution kernel width;(c) Convolution channels;and (d) GRU units.

    (1) In Fig.7a,with the increase of class weight,MAESUMfirst rapidly decreases to a minimum value and then increases;Lossallincreases continuously;Lossarrfirst rapidly decreases to a low level and then remains stable;andATTis basically stable throughout the process.Based on the discussion in Section 2.2,it can be found that the class weight is helpful to reduce the impact of class imbalance,but too large class weight will make the model too sensitive to STF while ignoring LTF,leading to incorrect arrival picking.In addition,the training time is not sensitive to the class weight.The suggested value of the class weight is 256.

    (2) In Fig.7b,as the convolution kernel width increases,MAESUM,LossallandLossarrfirst decrease and then tend to stabilize,whileATTincreases significantly.Considering the arrival picking accuracy and computational cost,the convolution kernel width is taken to be 15 in this context.

    (3) In Fig.7c,as the convolution channels increase,the trends of responses ofMAESUM,LossallandLossarrare similar to those of the convolution kernel width,whereasATTincreases slowly.The number of convolution channels is taken to be 12 in this paper.

    (4) In Fig.7d,with the increase of GRU units,MAESUMfirst quickly drops to a minimum and then begins to fluctuate;Lossallfluctuates within a consistent level;Lossarrcontinuously declines;andATTincreases rapidly.Once the value of GRU units exceeds a certain threshold,the arrival picking ability of the model is not significantly improved,but the computational cost greatly increases.Therefore,the number of GRUs units is set to 16 in this study.

    In general,the arrival picking ability of the CRNN model is significantly impacted by the convolution kernel width,followed by the convolution channels,GRU units,and class weight.GRU units have the greatest impact on the computational cost,followed by the convolution kernel width,which is consistent with the theory of CNN and RNN.An increase of hyperparameters can effectively improve the arrival picking accuracy at the cost of a greater computation.However,blindly increasing the hyperparameters will improve the CRNN model only to a limited extent,and may even cause over-fitting issue.

    3.1.4.Performance verification

    Considering that the optimal hyperparameter configuration is not in the case of orthogonal test,we trained the CRNN model with the optimal hyperparameters to verify the optimization effect.The class weight,convolution kernel width,convolution channels and GRU units are 256,15,12 and 16,respectively.The training and test waveforms are the same as those in the orthogonal experiment,and the results are shown in Table 3.TheMAESUMof the optimized CRNN model is 2.26 points,which is smaller than that of any case in Table 2,and the arrival picking accuracy within 4 sampling points is excellent,which is 91.80% for P-wave and 98.73% for S-wave,respectively.Therefore,the orthogonal test correctly reveals the influence of each hyperparameter on the model performance,and the optimized model is defined as the standard CRNN model used below.

    Table 3 Results of arrival picking based on the optimized CRNN model.

    3.2.Computational performance analysis

    Computational performance is an important index to measure the ability of the CRNN model to pick MS signals in real-time.We compared the computational performance of the standard CRNN model and the typical U-Net model.In the U-Net model (Zhang et al.,2021b,2021c),the number of convolutional layers,convolution kernel width,convolution channels and the up-sampling rate are 5,7,[8,16,32,64,128] and 2,respectively.We used the trained CRNN model and U-Net model to pick arrivals of 100 batches(each batch has 100 waveforms),recorded the CPU usage of the models every 0.1 s,and calculated the average time per batch.

    Three multi-core computers with reduced performance and one single-core computer were selected to analyze the universality of the models.The computing performances of the CRNN model and U-Net model on each device are shown in Table 4.On the multicore CPU devices,both the CPU usage and average time per batch of the CRNN model are lower than those of the U-Net model,which are reduced by 30% and 25% approximately on average,respectively.With the decline in device performance,the gap in the CPU usage between the CRNN method and U-Net method decreases gradually,from 34.4%to 25.3%,and the gap in the average time per batch correspondingly increases,from 21.1% to 28.6%.In theextreme case of the single-core in device 4,both models fully occupy the thread,and the difference in the average time per batch is as high as 43.5%.

    Table 4 Computational performances of the two methods on different computers.

    Taking device 3 with low performance as an example,the CPU usage curve during arrival picking is shown in Fig.8.The U-Net model takes 10.50 s to pick arrivals,and the CPU usage is recorded 104 times,with values mainly between 68.46%and 82.30%.Taking 90%usage as the alert threshold,the U-Net model triggers the alert threshold 13 times,accounting for 12.5%of the total.It means that the U-Net method has almost reached the performance limit of device 3,which may affect the real-time acquisition and processing of MS signals,hindering the stable operation of the MS monitoring system.In contrast,the CRNN method takes 7.54 s to pick arrivals,where the CPU usage is mainly between 50.09%and 62.61%,and the maximum usage is only 74.69%.It shows that the CRNN method can work perfectly even on devices with limited performance,without affecting the normal operation of the MS monitoring system.Thus,compared with the U-Net model,the CRNN model has lower CPU usage,less computational cost and broader applicability.

    Fig.8.CPU usage curve during arrival picking on device 3.

    4.Application

    4.1.Engineering background

    The YBT Project is located on the main upstream of the Jinsha River,at the junction of Baiyu County,Sichuan Province and Gongjue County,Tibet Autonomous Region,China.The underground caverns of this project are located in the Jinshajiang fault zone,with complex geological structures and developed faults.The surrounding rock is mainly of grade III quartz diorite.The uniaxial compressive strength is 120-180 MPa,and the measured maximum principal stress is 37.6 MPa.Relevant analysis shows the risks of rockburst,wall spalling,collapse and fault sliding during construction.Therefore,the SinoSeism (SSS) MS monitoring system,developed by Institute of Rock and Soil Mechanics,Chinese Academy of Sciences,and Hubei Seaquake Technology Co.,Ltd.,was deployed to monitor MS activity during the whole construction process.The monitoring system consists of 1 time server,1 data server,4 acquisition units,23 mono-component sensors and 3 three-component sensors.The sampling frequency is 4 kHz,the signal trigger algorithm is the improved STA/LTA algorithm,and the trigger threshold value is set to 4,instead of the more generally applied value of 6,to obtain more MS information of rock mass microfracture.

    A total of 1607 rock mass microfracture waveforms were collected from November 27,2021 to December 5,2021,803 of which were randomly selected for training,and the remaining 804 waveforms used for testing.The SNR and amplitude distributions ofall signals are shown in Fig.9.The SNR can be roughly estimated by Eq.(14).Fig.9a shows that the proportion of signals withSNR<10 dB among all signals is 25%.Fig.9b shows that the amplitude of 66%of the rock mass microfracture signals is lower than 10-5m/s,and this proportion increases to 93%for signals withSNR<10 dB.Thus,the waveforms from the YBT Project are typical weak rock mass microfracture signals,which are not conducive to picking Pand S-arrivals via traditional methods,such as the STA/LTA and AIC methods(Leonard and Kennett,1999;Dong et al.,2018).

    Fig.9.Characteristic statistics of rock mass microfracture signals from the YBT Project:(a) Distribution histogram of SNR,and (b) Scatter distribution of amplitude-SNR.

    wheres(t)andn(t)are the waveform data with 800 sampling points after and before P-arrival,respectively.

    4.2.Model training

    To train a CRNN model suitable for picking up P-and S-arrivals of weak rock mass microfracture signals from the YBT Project,we first built the CRNN model structure as described in Section 2.1.Then,the synthetic waveforms were generated to obtain the optimal hyperparameters as described in Section 3.1.Finally the training field waveforms were input (see Section 4.1) to train the model weights via the Adam optimizer.The curves of the losses and time consumed during model training are shown in Fig.10.AlthoughLossarrstarts at a high level of 1.56 at the beginning of training,it decreases rapidly with the training and drops belowLossallafter only 45 epochs.At the same time,Lossalldeclined steadily and finally stabilized at approximately 0.14,without a trend of first decreasing and then increasing.The trends ofLossallandLossarrindicate that the class weight value is reasonable for highlighting arrival points,while also maintaining robustness for non-arrival points.

    Fig.10.Training losses and training time.

    The CRNN model completes its training at 314 epochs,with aLossallvalue of 0.14 and aLossarrvalue of 0.09.With NVIDIA’s CUDNN parallel computing platform,the average training time per epoch is only 0.16 s,and the total training time is 50.28 s.The results show that the CRNN model has an outstanding convergence speed and low training cost,meeting the demands of on-site monitoring.

    4.3.Picking results analysis

    Considering that the actual arrivals of field MS signals are theoretically unobservable,the manually picked arrivals are approximately considered as the actual arrivals(Tan and He,2016).We defineA1as the picking accuracy of P-and S-arrivals within 4 sampling points,compared with the manually picked arrivals,andA2as the picking accuracy within 16 sampling points.The improved STA/LTA,AIC,trained CRNN and trained U-Net methods were used to pick the P-and S-arrivals of 804 test waveforms.The short-and long-term windows of the STA/LTA are 20 and 200 sampling points,respectively.The threshold is 5 for P-arrival and half of the maximum value for S-arrival,and the characteristic functions for Pand S-arrival(PCF(t)andSCF(t),respectively)are given in Eqs.(15)and(16)(Zhang et al.,2021b).The time window of the AIC is set to[Tb,Tmax] for P-arrival,and [TP,TP+αΔT] for S-arrival,where ΔTis the number of sampling points fromTPtoTmax,and α is a scale factor with a value of 1.2(Zhu et al.,2022).The hyperparameters of the U-Net model are shown in Section 3.2.

    TheA1accuracy,A2accuracy andMAEvalues for P-and S-waves are shown in Table 5.In terms of theA1accuracy,the CRNN method performs best,with 87.44% for P-wave and 91.29% for S-wave,followed by the U-Net method.The AIC and STA/LTA methods have a poor accuracy,especially the STA/LTA method,with 30.47% for Pwave and 39.18%for S-wave.For theA2accuracy,the CRNN and UNet methods have a similar performance,both exceeding 96%for Pand S-waves.The average accuracy of the AIC and STA/LTA methods increases to 82.34%,which is still generally lower than that of deep learning methods.In terms ofMAE,allMAEvalues of the CRNN are the lowest,with 2.57 sampling points for P-wave,1.66 sampling points for S-wave and 4.22 sampling points in total,followed by the U-Net method.The AIC method is slightly better than the STA/LTA method and inferior to the CRNN and U-Net methods.Additionally,the S-arrival picking accuracies of the four methods are generally higher than that of the P-arrival.This is because the low SNR of MS signals in the YBT project results in more noise interference on Pwaves than S-waves,which is consistent with the relevant study(Zhou et al.,2016;Fu et al.,2020).

    Table 5 Arrivals picking accuracy of each method.

    To compare the differences in the arrival picking results based on the four methods,the distributions of the arrival picking error and the change in the arrival picking error with SNR are calculated and shown in Figs.11 and 12,respectively.In Fig.11,the P-and Sarrivals picking errors of the CRNN and U-Net methods are characterized by‘symmetrical concentration’,that is,the picked arrivals are distributed evenly and symmetrically on both sides of the manually picked arrivals,mainly concentrated on the range of-4 to 4 sampling points.The AIC method has the characteristic of‘slight delay for the majority and extreme advance for the minority’for Pwaves,mainly concentrated within 8 sampling points.However,as the noise increases,arrivals can be easily triggered many sampling points in advance by the incorrect minimum points on the AIC curve,resulting in poor picking stability.For S-waves,the AIC method shows the characteristic of ‘scattered advance’,being mainly distributed between -16 and 4 sampling points.The STA/LTA method shows the characteristics of‘general delay’for P-waves and‘delay for the majority and scattered advance for the minority’for S-waves,mainly caused by its mechanisms of the sliding window and threshold-based trigger.

    Fig.11.Distributions of arrival picking errors based on the four methods: (a)P-arrival picking error,and (b) S-arrival picking error.The negative and positive errors mean that the picked arrival point is earlier and later than the manually picked point,respectively.Errors exceeding+32 and-32 sampling points are classified into[32,36]and [-36,-32] intervals,respectively.

    Fig.12 shows that as the SNR decreases,the P-and S-arrivals picking errors of all four methods tend to increase,but the CRNN and U-Net methods are less affected.In contrast,the AIC method performs well forSNR≥20 dB but sharply weakly forSNR<20 dB.The STA/LTA method shows high sensitivity to the SNR for P-arrival picking,and passivation for S-arrival picking.

    Fig.12.Scatter distributions of arrival picking errors with SNR based on the four methods: (a) P-arrival picking error,and (b) S-arrival picking error.Errors exceeding±60 sampling points are counted as ±60,respectively.

    Fig.13 presents the picking details for rock mass microfracture signals with 6 different SNRs.There is a general delay in P-and Sarrivals picking due to the average window of the STA/LTA method,and the degree of delay increases as the SNR decreases.WhenSNR<10 dB,as shown in Fig.13d,the P-arrival picked by the STA/LTA method lags behind the S-arrival,which indicates that the method can no longer distinguish the P-wave signal from the strong background noise.The AIC method has good picking accuracy,but its picking reliability depends on the quality of the input signals.Fig.13f shows the picking results when the input signal has a low SNR value and high background noise.The AIC method picks the Parrival in advance under the influence of the noise,and then incorrectly judges the real P-arrival as the S-arrival.The U-Net and CRNN methods can widely adapt to arrival picking under different SNR conditions.Nevertheless,it is worth mentioning that deep learning methods have a data-driven nature,which may lead to unexpected impacts of slight differences in the input signals.As shown in Fig.13d,the slight change in the background noise around the 950th sampling point is obviously reflected in the outputs of both the U-Net and CRNN methods.The difference is that the U-Net method misjudges it,while the CRNN method distinguishes the disturbance promptly and picks the real P-arrival.This is because the recurrent structure of the CRNN can naturally store all historical waveform information from the beginning,which can be used to combat noise.In contrast,the U-Net method only obtains the waveform information in a certain period before and after,through down-and up-sampling,lacking the ability to identify abrupt local changes.

    Fig.13.The arrival picking results of rock mass microfracture signals with different SNRs:(a)SNR=25.4 dB;(b)SNR=19.1 dB;(c)SNR=15.1 dB;(d)SNR=8.0 dB;(e)SNR=5.1 dB;and(f)SNR=2.2 dB.ΔP and ΔS are the difference between the picked P-and S-arrivals,respectively,and the manually picked arrivals.Negative numbers represent an advance,and positive numbers represent a delay.

    In summary,it can be found that the CRNN method has the highest accuracy,the lowestMAEvalues,and a strong antiinterference ability for both P-and S-waves.The U-Net method is inferior to the CRNN method slightly in various indicators,which is relatively similar but superior to the STA/LTA and AIC methods.For the two traditional methods,the AIC method has higher accuracy but poorer stability,and is sensitive to noise.The STA/LTA method has lower picking accuracy but better stability,which is consistent with the existing research results (Shang et al.,2018).

    4.4.Application in field failure monitoring

    In view of the analysis in Section 4.3,during the MS monitoring for rock-mass stability of the YBT Project construction,the CRNN method has been used to pick P-and S-arrivals in real-time.Then the Newton second order,Newton downhill method (Li and Chen,2013),was used to locate the rock mass microfracture in order to evaluate the stability of the rock mass.

    During the monitoring process,rock mass microfracture signals occurred in the junction area between the shaft and the second gallery on March 19,2022.As of March 31,183 rock mass microfracture events had been accumulated in this area.A cloud diagram of the spatial distribution density is shown in Fig.14.Fig.15 shows the evolution of the microfracture events with time,implying that rock mass microfractures with moment magnitudes (Mw) mainly ranged from -1 to -0.5,and continued to occur in this area,especially on March 28.According to on-site feedback,three faults(F85,F88 and F21)pass through this area,leading to poor integrity of the rock mass in the faults and the adjacent areas.The maximum in situ stress in the fault area is 12.5-18.8 MPa,and the maximum in situ stress between the faults with good rock mass integrity is 37.6 MPa.On March 30 and 31,2022,multiple failures occurred in the area between the faults,which were mainly stress-type spalling failures.The spalled rocks are mainly thin blocky or thin flaky rocks,with fresh and unfilled failure surfaces,as shown in Fig.16.It shows that,in terms of weak microfracture events withMw<-0.5,the positioning results based on the arrivals picked by the CRNN method have a good consistency with the actual failures,providing a good support for engineering construction.

    Fig.14.Density nephogram of microfracture events based on the CRNN method (March 19-31,2022).

    Fig.15.Evolution trend of microfracture events with time based on the CRNN method(March 19-31,2022).

    Fig.16.Rock mass failure at the junction area between the shaft and the second gallery.

    To analyze the positioning differences of the various methods,the CRNN,U-Net,AIC and STA/LTA methods are used to pick P-and S-arrivals,and 183 rock mass microfracture events in the shaft area are recorded.The measured coordinates of the surface failure are used to approximate the actual location of the failure occurring within the rock mass.The deviation vectors are defined as directed line segments that start from the center of the failure area and end at the MS positioning results,as shown in Fig.17.Fig.18 shows the sets of deviation vectors calculated by each method.In terms of the macroscopic distribution of MS sources,all four methods show a trend of roughly distributing along theXOZplane of the failure area.Meanwhile,most microseismic events are distributed above the second gallery,rather than being symmetrically distributed along the failure center.This is because that this area was undergoing pilot drilling upwards before failure occurred,and the incubation of microfracture inside the rock mass promoted the occurrence of apparent failure.Among these four methods,the deviation vectors of the CRNN method are the most concentrated and closest to the failure center,followed by the U-Net method.Although the deviation vectors of the AIC and STA/LTA methods are also concentrated in the failure area overall,they are more scattered than those of the two deep learning methods.The positioning results of the AIC method are the most divergent,which is significantly affected by SNR.As shown in Fig.19,the deep learning methods pick up the arrivals at the same precision regardless of the SNR.The STA/LTA and AIC methods have a good performance with high SNR,while have an unstable trend with low SNR.The difference is that the STA/LTA method tends to pick up P-waves with hysteresis so that the Pand S-arrivals overlap,as shown in Fig.19c and d.The overlapping results in positioning algorithms based on the arrival time differences positioning the source near the sensor array.However,the AIC method tends to pick up P-waves in advance,as shown in Fig.19a,leading to significant arrival time differences,seriously affecting positioning accuracy and even causing positioning divergence.

    Fig.17.Schematic of deviation vectors.

    Fig.18.Deviation vectors from the failure center to the positioning results:(a)CRNN method;(b)U-Net method;(c)AIC method;and(d)STA/LTA method.S201-S206 are the MS sensors arranged near the failure area.

    Fig.19.Arrival picking results for different waveforms of the same microfracture:(a)-(d) are the waveforms of the same microfracture monitored by different MS sensors.

    Table 6 presents the average distances of the 183 microfracture events from the calculated location to the failure center.The average distance of the CRNN method is 28.79 m,which is the smallest among the four methods,indicating that the CRNN method picks arrivals stably and reflects the on-site failures well.The U-Net method is slightly worse than the CRNN method.The average distances of the AIC and STA/LTA methods are greater than 50 m,larger than that of the deep learning methods.In addition,the average distances of all four methods show a trend that can be characterized as the order ofZ-axis >X-axis >Y-axis.This is because the MS sensors were mainly distributed in the first gallery due to the spatial structure and construction progress when failure occurred.The microfracture events were mostly outside the sensor array inZ-axis direction,leading to greater positioning error inZaxis direction (Feng et al.,2015;Chen et al.,2021).

    Table 6 The average distances from the calculated location results to the failure center.

    5.Conclusions

    To address the common contradiction between accuracy and computation in the current arrival picking methods,a real-time arrival picking method based on CRNN is proposed.The hyperparameter sensitivities,computational performance and arrival picking accuracy of the proposed method are analyzed based on synthetic and field MS data,and the proposed method has been applied to the YBT Project for MS monitoring.The conclusions are drawn as follows:

    (1) The hyperparameters have a significant impact on the performance of the CRNN model.An increase of hyperparameters can effectively improve the arrival picking accuracy at the cost of more computations.However,blindly increasing the hyperparameters only shows a limited improvement and may even cause over-fitting issue.The hyperparameters with the most significant impacts on arrival picking ability and computational cost are the convolution kernel width and GRU units,respectively.

    (2) The computational performance of the CRNN method is better than that of the U-Net method,showing average decreases of 30% and 25% in CPU usage and average time per batch,respectively,implying a broader applicability of the CRNN method.

    (3) Compared with the STA/LTA,AIC and U-Net methods,the CRNN method has the highest picking accuracy,the lowestMAEvalues,and a strong anti-interference ability for both Pand S-waves.Within 4 sampling points,the accuracy of the CRNN mothed is 87.44%for P-arrival and 91.29%for S-arrival,both of which exceed 96%within 16 sampling points,and theMAESUMis only 4.22 points,followed by the U-Net,AIC and STA/LTA methods.

    (4) In the application of YBT Project,the positioning results based on the arrivals picked by the CRNN method show the best consistency with the actual failure zone,followed by those of the U-Net,STA/LTA and AIC methods,thus proving the reliability of the CRNN method in engineering applications.

    Declaration of competing interest

    The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

    The authors declare the following financial interests/personal relationships which may be considered as potential competing interests:

    Acknowledgments

    We acknowledge the funding support from National Natural Science Foundation of China (Grant No.42077263).

    √禁漫天堂资源中文www| 国产精品 欧美亚洲| 男女做爰动态图高潮gif福利片| 国产午夜精品久久久久久| 香蕉久久夜色| 婷婷丁香在线五月| 成人国产综合亚洲| 亚洲专区国产一区二区| 日韩 欧美 亚洲 中文字幕| 十八禁网站免费在线| 亚洲精华国产精华精| 国内精品久久久久久久电影| 黄色a级毛片大全视频| 亚洲色图av天堂| 精品久久久久久,| 欧美日韩中文字幕国产精品一区二区三区| 在线观看免费日韩欧美大片| 国产久久久一区二区三区| 欧美性长视频在线观看| 大型黄色视频在线免费观看| 精品乱码久久久久久99久播| 男女视频在线观看网站免费 | 熟妇人妻久久中文字幕3abv| 亚洲 国产 在线| 久久狼人影院| a级毛片在线看网站| 人人妻人人澡人人看| 精品久久久久久成人av| 好看av亚洲va欧美ⅴa在| 久久精品91蜜桃| 搡老岳熟女国产| 99国产综合亚洲精品| 女警被强在线播放| 中文字幕高清在线视频| 日本五十路高清| 亚洲av电影在线进入| 亚洲人成电影免费在线| 热re99久久国产66热| 久久久久久九九精品二区国产 | 一个人观看的视频www高清免费观看 | 日韩国内少妇激情av| 男女午夜视频在线观看| 精品免费久久久久久久清纯| 国产成人一区二区三区免费视频网站| 两个人看的免费小视频| 女性被躁到高潮视频| 黄色 视频免费看| av欧美777| 色综合站精品国产| 别揉我奶头~嗯~啊~动态视频| 国产精品 欧美亚洲| 一本综合久久免费| 99国产极品粉嫩在线观看| 日本精品一区二区三区蜜桃| 99国产精品一区二区蜜桃av| 99久久精品国产亚洲精品| 91老司机精品| 特大巨黑吊av在线直播 | 在线免费观看的www视频| 欧美日韩亚洲综合一区二区三区_| 制服诱惑二区| 亚洲男人的天堂狠狠| 国产99久久九九免费精品| 一二三四在线观看免费中文在| 亚洲精品在线观看二区| 亚洲无线在线观看| 国产精品美女特级片免费视频播放器 | 男女下面进入的视频免费午夜 | 国产v大片淫在线免费观看| 午夜久久久在线观看| 老司机午夜福利在线观看视频| 日韩一卡2卡3卡4卡2021年| 亚洲一卡2卡3卡4卡5卡精品中文| 国产色视频综合| 日韩有码中文字幕| 一本久久中文字幕| 丝袜人妻中文字幕| 18禁裸乳无遮挡免费网站照片 | 又大又爽又粗| 国产视频内射| 精品久久久久久久久久久久久 | 黄片大片在线免费观看| 少妇裸体淫交视频免费看高清 | 黑人操中国人逼视频| 亚洲av电影不卡..在线观看| 亚洲国产中文字幕在线视频| 国产人伦9x9x在线观看| 高清在线国产一区| 亚洲精华国产精华精| 国产精品亚洲av一区麻豆| 午夜免费鲁丝| 欧美日韩精品网址| 久久香蕉精品热| 日韩精品青青久久久久久| 亚洲精品在线美女| 激情在线观看视频在线高清| 国产伦在线观看视频一区| netflix在线观看网站| 色播在线永久视频| 热re99久久国产66热| 午夜日韩欧美国产| 真人一进一出gif抽搐免费| 91字幕亚洲| 成人特级黄色片久久久久久久| 精品一区二区三区av网在线观看| 一进一出抽搐动态| 免费看十八禁软件| 18禁裸乳无遮挡免费网站照片 | 国产精品久久视频播放| 亚洲国产中文字幕在线视频| 老司机深夜福利视频在线观看| 亚洲av成人不卡在线观看播放网| 丰满的人妻完整版| 中国美女看黄片| 午夜成年电影在线免费观看| 天天一区二区日本电影三级| 久久精品aⅴ一区二区三区四区| 日本a在线网址| 久久久久久亚洲精品国产蜜桃av| 亚洲自偷自拍图片 自拍| 国产精品影院久久| 欧美日韩亚洲综合一区二区三区_| 中文字幕精品亚洲无线码一区 | 18禁观看日本| 变态另类丝袜制服| 国产精品美女特级片免费视频播放器 | 午夜两性在线视频| 香蕉av资源在线| 最近最新免费中文字幕在线| 国产aⅴ精品一区二区三区波| 免费无遮挡裸体视频| 亚洲第一av免费看| 51午夜福利影视在线观看| 亚洲成国产人片在线观看| 欧美乱码精品一区二区三区| 麻豆久久精品国产亚洲av| 国产欧美日韩一区二区三| 一级片免费观看大全| 亚洲国产中文字幕在线视频| 国产成人精品久久二区二区免费| 国产午夜福利久久久久久| 91麻豆精品激情在线观看国产| 夜夜爽天天搞| 精品久久蜜臀av无| 欧美精品亚洲一区二区| 在线观看一区二区三区| 亚洲精华国产精华精| 国内久久婷婷六月综合欲色啪| 国产乱人伦免费视频| 男女下面进入的视频免费午夜 | 日本一区二区免费在线视频| 国产精品一区二区免费欧美| 亚洲精品中文字幕在线视频| 欧美激情极品国产一区二区三区| 免费在线观看亚洲国产| 国产伦在线观看视频一区| 久久久国产欧美日韩av| 免费搜索国产男女视频| 成人18禁高潮啪啪吃奶动态图| 亚洲专区字幕在线| www日本黄色视频网| 日本a在线网址| 非洲黑人性xxxx精品又粗又长| 亚洲av中文字字幕乱码综合 | 久久性视频一级片| 最近最新中文字幕大全电影3 | 12—13女人毛片做爰片一| www日本在线高清视频| 国产精华一区二区三区| 香蕉国产在线看| 久久香蕉激情| 国产成人精品无人区| 午夜福利视频1000在线观看| 后天国语完整版免费观看| 大香蕉久久成人网| xxxwww97欧美| 欧美 亚洲 国产 日韩一| 国产一区在线观看成人免费| 精品免费久久久久久久清纯| 欧美国产日韩亚洲一区| 女同久久另类99精品国产91| 久久久水蜜桃国产精品网| 岛国在线观看网站| 亚洲激情在线av| 亚洲五月婷婷丁香| 人妻丰满熟妇av一区二区三区| 日韩欧美 国产精品| 国产亚洲欧美在线一区二区| 欧美成狂野欧美在线观看| 国产成人av激情在线播放| 久久久久久人人人人人| 在线免费观看的www视频| 精品免费久久久久久久清纯| 男人的好看免费观看在线视频 | 国产欧美日韩一区二区三| 男人舔女人下体高潮全视频| 亚洲自拍偷在线| 国产午夜精品久久久久久| 男女视频在线观看网站免费 | 99国产精品99久久久久| 日韩精品中文字幕看吧| 亚洲av成人不卡在线观看播放网| 亚洲国产欧洲综合997久久, | 欧美日韩精品网址| 国产精品久久久久久精品电影 | 国产亚洲精品久久久久久毛片| 国产一区二区在线av高清观看| 精品久久蜜臀av无| 成人特级黄色片久久久久久久| 俄罗斯特黄特色一大片| 午夜久久久久精精品| 亚洲精品在线观看二区| 99在线视频只有这里精品首页| 国产精品乱码一区二三区的特点| 亚洲精品美女久久av网站| 91麻豆av在线| 一级a爱视频在线免费观看| 国产又爽黄色视频| 国产黄a三级三级三级人| 婷婷精品国产亚洲av| 亚洲精品一区av在线观看| 国产精品九九99| 久久精品91无色码中文字幕| 欧美色欧美亚洲另类二区| 精品久久久久久久人妻蜜臀av| 黄色 视频免费看| 波多野结衣高清作品| 男人操女人黄网站| 亚洲 欧美一区二区三区| 精品国产一区二区三区四区第35| bbb黄色大片| 精品福利观看| 国产黄色小视频在线观看| 精品一区二区三区av网在线观看| 国产蜜桃级精品一区二区三区| aaaaa片日本免费| 亚洲电影在线观看av| 久久人妻福利社区极品人妻图片| 亚洲 欧美一区二区三区| 久久亚洲精品不卡| 成年女人毛片免费观看观看9| 999久久久精品免费观看国产| 亚洲精品中文字幕一二三四区| 看免费av毛片| 一区二区日韩欧美中文字幕| 狂野欧美激情性xxxx| 久久久久久久久中文| 一区二区日韩欧美中文字幕| 精品欧美一区二区三区在线| 成人国产一区最新在线观看| 亚洲成av人片免费观看| 国产精品亚洲一级av第二区| 午夜亚洲福利在线播放| 欧美日本视频| 视频区欧美日本亚洲| 日韩欧美国产在线观看| 人人妻人人澡欧美一区二区| 后天国语完整版免费观看| 精品福利观看| 亚洲av熟女| 色综合婷婷激情| 深夜精品福利| 中出人妻视频一区二区| 国产野战对白在线观看| 午夜激情福利司机影院| 黄色 视频免费看| a级毛片在线看网站| 好看av亚洲va欧美ⅴa在| www.999成人在线观看| 国产精品久久电影中文字幕| 国产男靠女视频免费网站| 给我免费播放毛片高清在线观看| 一级a爱视频在线免费观看| 欧美激情高清一区二区三区| 中文字幕av电影在线播放| 亚洲成人国产一区在线观看| 欧美另类亚洲清纯唯美| 国产精品久久久av美女十八| 很黄的视频免费| 老汉色∧v一级毛片| 国产精品久久视频播放| 国产精品乱码一区二三区的特点| 国产亚洲精品久久久久5区| 亚洲 欧美一区二区三区| 国产一卡二卡三卡精品| 日韩欧美在线二视频| 午夜影院日韩av| 免费在线观看黄色视频的| 欧美成人午夜精品| 日韩av在线大香蕉| 不卡av一区二区三区| 亚洲中文av在线| 欧美久久黑人一区二区| 香蕉av资源在线| 成人亚洲精品av一区二区| 国产野战对白在线观看| 亚洲成a人片在线一区二区| 国产爱豆传媒在线观看 | 欧美黄色淫秽网站| 人人妻,人人澡人人爽秒播| 久久香蕉激情| 国产99白浆流出| 免费看十八禁软件| 日本成人三级电影网站| 亚洲黑人精品在线| 手机成人av网站| 91av网站免费观看| 亚洲av成人一区二区三| 亚洲中文av在线| 一级毛片女人18水好多| 天堂√8在线中文| 正在播放国产对白刺激| 久久婷婷人人爽人人干人人爱| 性欧美人与动物交配| 亚洲av成人不卡在线观看播放网| 热re99久久国产66热| 亚洲熟妇熟女久久| 成人欧美大片| www.999成人在线观看| 黄频高清免费视频| 黄色毛片三级朝国网站| 色综合站精品国产| 男男h啪啪无遮挡| 国产黄a三级三级三级人| 黄片播放在线免费| 亚洲熟妇中文字幕五十中出| 精品国内亚洲2022精品成人| 亚洲精品国产精品久久久不卡| 中文在线观看免费www的网站 | 夜夜爽天天搞| 国产精品免费视频内射| www.www免费av| 国产精品99久久99久久久不卡| 国产成人精品无人区| 成人精品一区二区免费| 亚洲第一av免费看| 国产av又大| 搞女人的毛片| 亚洲精品美女久久久久99蜜臀| 最近在线观看免费完整版| 日日摸夜夜添夜夜添小说| 久久久国产欧美日韩av| 亚洲一码二码三码区别大吗| 亚洲人成网站高清观看| 伊人久久大香线蕉亚洲五| 91av网站免费观看| 国产激情久久老熟女| 999久久久精品免费观看国产| 国产亚洲精品久久久久5区| 日韩欧美国产在线观看| 成人国产一区最新在线观看| 大型av网站在线播放| 日本一本二区三区精品| ponron亚洲| 免费搜索国产男女视频| 国产人伦9x9x在线观看| 精品人妻1区二区| 精品日产1卡2卡| 亚洲欧美精品综合一区二区三区| 日韩视频一区二区在线观看| 精品一区二区三区av网在线观看| 婷婷六月久久综合丁香| aaaaa片日本免费| 一区二区三区激情视频| av在线天堂中文字幕| 97超级碰碰碰精品色视频在线观看| 禁无遮挡网站| 国产成人av激情在线播放| 777久久人妻少妇嫩草av网站| 国产又爽黄色视频| 一区二区三区高清视频在线| 午夜福利欧美成人| 黄片大片在线免费观看| 亚洲最大成人中文| 天堂动漫精品| 在线av久久热| 久久国产精品影院| videosex国产| 黄色丝袜av网址大全| 日韩欧美 国产精品| 午夜福利在线观看吧| 精品福利观看| 亚洲五月婷婷丁香| 一区二区三区高清视频在线| 日韩有码中文字幕| 人人妻,人人澡人人爽秒播| 97超级碰碰碰精品色视频在线观看| av天堂在线播放| 欧美色欧美亚洲另类二区| 久久人人精品亚洲av| 欧美黄色淫秽网站| avwww免费| 高清在线国产一区| 十八禁网站免费在线| 成人一区二区视频在线观看| a级毛片a级免费在线| 99久久99久久久精品蜜桃| 久久中文字幕一级| 手机成人av网站| 麻豆av在线久日| 日韩中文字幕欧美一区二区| av福利片在线| 人人妻,人人澡人人爽秒播| 国产97色在线日韩免费| 美女午夜性视频免费| 国产亚洲欧美精品永久| 香蕉av资源在线| 91老司机精品| 女性生殖器流出的白浆| 久久久久免费精品人妻一区二区 | 久久久久久亚洲精品国产蜜桃av| 久久狼人影院| 久久国产精品人妻蜜桃| 哪里可以看免费的av片| 亚洲国产欧美网| 日本免费a在线| 曰老女人黄片| 青草久久国产| 亚洲av成人不卡在线观看播放网| 欧美中文日本在线观看视频| 国产主播在线观看一区二区| 黑人欧美特级aaaaaa片| 欧美性猛交黑人性爽| 国产成+人综合+亚洲专区| 亚洲av熟女| 国产精品一区二区精品视频观看| 禁无遮挡网站| 日韩精品青青久久久久久| 最新在线观看一区二区三区| av在线播放免费不卡| 午夜久久久久精精品| 久久精品影院6| 国产亚洲精品综合一区在线观看 | 国产v大片淫在线免费观看| 久久亚洲精品不卡| 久久热在线av| 露出奶头的视频| 一本综合久久免费| 精品久久久久久久末码| 999精品在线视频| 午夜老司机福利片| 精品国产一区二区三区四区第35| 久久人妻av系列| 老汉色av国产亚洲站长工具| 亚洲午夜理论影院| 欧美丝袜亚洲另类 | 国产乱人伦免费视频| 18禁裸乳无遮挡免费网站照片 | 日韩大码丰满熟妇| 精品电影一区二区在线| 久久久久国产一级毛片高清牌| 久久99热这里只有精品18| 18禁美女被吸乳视频| 亚洲av第一区精品v没综合| 成人永久免费在线观看视频| 亚洲精品粉嫩美女一区| 在线播放国产精品三级| 午夜福利18| 久久香蕉激情| 久热爱精品视频在线9| 国产伦人伦偷精品视频| 国产1区2区3区精品| 他把我摸到了高潮在线观看| 老司机午夜福利在线观看视频| av天堂在线播放| av福利片在线| 国产视频一区二区在线看| а√天堂www在线а√下载| 亚洲av片天天在线观看| 欧美激情 高清一区二区三区| 国产区一区二久久| 久久久久久九九精品二区国产 | 亚洲午夜理论影院| 在线免费观看的www视频| 久久热在线av| 天天添夜夜摸| 老熟妇乱子伦视频在线观看| 两性夫妻黄色片| 精品人妻1区二区| 国产激情久久老熟女| 亚洲成av片中文字幕在线观看| 9191精品国产免费久久| a级毛片在线看网站| 悠悠久久av| 性欧美人与动物交配| 国产欧美日韩一区二区三| 成人欧美大片| 国产成人精品久久二区二区91| 国产精品亚洲一级av第二区| 久久久精品国产亚洲av高清涩受| 久久国产精品男人的天堂亚洲| 久久国产精品人妻蜜桃| 久久久水蜜桃国产精品网| 一级毛片精品| 亚洲av日韩精品久久久久久密| 日日摸夜夜添夜夜添小说| 老汉色av国产亚洲站长工具| 亚洲在线自拍视频| 1024香蕉在线观看| 美女 人体艺术 gogo| 18禁观看日本| 欧美日韩一级在线毛片| 又紧又爽又黄一区二区| 亚洲五月天丁香| 婷婷亚洲欧美| 日日干狠狠操夜夜爽| 熟妇人妻久久中文字幕3abv| 极品教师在线免费播放| 9191精品国产免费久久| 国产一区二区三区在线臀色熟女| 麻豆一二三区av精品| 在线天堂中文资源库| 中文字幕久久专区| 中文字幕人妻丝袜一区二区| 亚洲人成网站高清观看| 88av欧美| svipshipincom国产片| 日韩精品免费视频一区二区三区| 一卡2卡三卡四卡精品乱码亚洲| 天天躁狠狠躁夜夜躁狠狠躁| 国产成人啪精品午夜网站| 男女下面进入的视频免费午夜 | 在线av久久热| 国产精品1区2区在线观看.| 国产伦人伦偷精品视频| 一本综合久久免费| 日韩视频一区二区在线观看| 热re99久久国产66热| 亚洲av日韩精品久久久久久密| 啦啦啦韩国在线观看视频| 亚洲av美国av| 淫妇啪啪啪对白视频| 99精品欧美一区二区三区四区| 成人亚洲精品av一区二区| 男人舔女人下体高潮全视频| 老司机午夜福利在线观看视频| 亚洲精品一区av在线观看| 两人在一起打扑克的视频| 国产亚洲精品第一综合不卡| 国产区一区二久久| 无遮挡黄片免费观看| 精品久久蜜臀av无| 久久精品夜夜夜夜夜久久蜜豆 | 可以在线观看毛片的网站| cao死你这个sao货| 日本免费一区二区三区高清不卡| 国产久久久一区二区三区| videosex国产| 国产精品亚洲一级av第二区| 欧美丝袜亚洲另类 | 久久精品夜夜夜夜夜久久蜜豆 | 很黄的视频免费| 久久久久久久久免费视频了| 亚洲第一青青草原| 九色国产91popny在线| 久久天堂一区二区三区四区| 国产在线精品亚洲第一网站| 亚洲熟妇熟女久久| 看黄色毛片网站| 欧美日韩亚洲综合一区二区三区_| 美国免费a级毛片| 午夜亚洲福利在线播放| 国产精品国产高清国产av| 久99久视频精品免费| 久久亚洲精品不卡| 久久精品国产综合久久久| 桃红色精品国产亚洲av| 成人三级黄色视频| 一级毛片精品| 视频在线观看一区二区三区| 久久久国产欧美日韩av| 脱女人内裤的视频| 亚洲五月天丁香| 免费看a级黄色片| 黄色a级毛片大全视频| cao死你这个sao货| 国产精品影院久久| 亚洲在线自拍视频| 免费人成视频x8x8入口观看| 久久久久亚洲av毛片大全| 成人18禁高潮啪啪吃奶动态图| 搡老妇女老女人老熟妇| 丝袜在线中文字幕| 国产精品永久免费网站| 91av网站免费观看| 久久久久久九九精品二区国产 | 男男h啪啪无遮挡| 免费看十八禁软件| 人人妻人人澡欧美一区二区| 久久久久久久久免费视频了| 满18在线观看网站| 久久精品人妻少妇| 国产aⅴ精品一区二区三区波| 日本免费a在线| 日韩欧美 国产精品| 亚洲国产精品久久男人天堂| 国产精品自产拍在线观看55亚洲| 亚洲电影在线观看av| 老司机福利观看| 亚洲无线在线观看| 亚洲国产高清在线一区二区三 | 精品人妻1区二区| 国产在线精品亚洲第一网站| 国产成人精品久久二区二区91| 伊人久久大香线蕉亚洲五| 国产aⅴ精品一区二区三区波| 亚洲av第一区精品v没综合| 日本免费一区二区三区高清不卡| 正在播放国产对白刺激| 免费女性裸体啪啪无遮挡网站| 悠悠久久av| 伦理电影免费视频| 黄频高清免费视频| 亚洲 国产 在线| 男女那种视频在线观看|