This application is based upon and claims priority to Chinese Patent Application No. 202210586305.X, filed on May 27, 2022, the entire content of which is incorporated herein by reference.
The present disclosure relates to a timing alignment method for data acquired by monitoring units of a borehole-surface micro-seismic monitoring system, and belongs to the technical field of coal mine safety.
Coal is a primary source of energy in China, and its safe mining is crucial to China's energy security. In recent years, many coal mines have entered deep mining, and the safety problems caused by rock burst have become increasingly prominent. At present, as an important technology for risk analysis and early warning of rock burst, micro-seismic monitoring technology has been widely used in China's coal mines, and has achieved significant monitoring and early warning effects. However, limited by the installation conditions of sensors in the underground near-horizontal roadway, simply laying sensors underground cannot achieve the purpose of significantly improving the precision of micro-seismic monitoring.
In order to achieve accurate detection of rock burst, a certain number of sensors are installed on the ground to form a borehole-surface observation mode, which can surround the monitoring zone in three-dimensional space. To facilitate the movement of ground monitoring points and ensure the quality of underground monitoring data, the surface monitoring unit adopts wireless communication, while the underground monitoring unit adopts wired communication. These two monitoring methods independently carry out discontinuous timing of sampling data by the global positioning system (GPS). Due to the unstable sampling frequency of the two monitoring units, the timed data of the two monitoring units acquired in the monitoring center cannot be aligned, which greatly limits the improvement of micro-seismic monitoring accuracy.
In order to solve the problems existing in the prior art, the present disclosure provides a timing alignment method for data acquired by monitoring units of a borehole-surface micro-seismic monitoring system. The present disclosure can accurately align seismic wave data segments acquired by a surface wireless monitoring unit and an underground wired monitoring unit of the borehole-surface micro-seismic monitoring system, so as to ensure the accuracy of the subsequent rock-burst location and energy solution, and improve the micro-seismic monitoring accuracy.
In order to achieve the above objective, the present disclosure provides the following technical solution. The timing alignment method for data acquired by monitoring units of a borehole-surface micro-seismic monitoring system includes the following steps:
(1) extracting a first rock-burst waveform data segment and a second rock-burst waveform data segment that are respectively acquired by a surface wireless monitoring unit and an underground wired monitoring unit of the borehole-surface micro-seismic monitoring system and each provided with multiple global positioning system (GPS) timestamps, where the first rock-burst waveform data segment and the second rock-burst waveform data segment have different lengths;
(2) calculating a time difference and a number of sampling points between each pair of adjacent GPS timestamps in each of the first rock-burst waveform data segment and the second rock-burst waveform data segment; and adding, on an equal-interval basis, a sampling time to a sampling point missing a timestamp between each pair of adjacent GPS timestamps;
(3) calculating an average sampling frequency of each of the first rock-burst waveform data segment and the second rock-burst waveform data segment; and adding, on an equal-interval basis, a sampling time to a sampling point missing a timestamp except first and last GPS timestamps in each of the first rock-burst waveform data segment and the second rock-burst waveform data segment;
(4) resampling sampling times of all sampling points obtained in steps (2) and (3), according to a uniform sampling frequency; and
(5) calculating, based on the sampling times of all the sampling points obtained in steps (2) and (3) and rock-burst waveform data segments at the sampling times, a rock-burst waveform data segment at a new sampling time according to step (4) with a linear interpolation formula; and aligning the sampling times of the first rock-burst waveform data segment and the second rock-burst waveform data segment.
Further, in step (1), the surface wireless monitoring unit and the underground wired monitoring unit carry out independent high-precision GPS timing separately, and sample at sampling frequencies fs and fu, respectively; the first rock-burst waveform data segment and the second rock-burst waveform data segment are denoted as yis and yju, respectively; i=1, 2, . . . , l; l denotes a sampling length of the surface wireless monitoring unit; j=1, 2, . . . , p; p denotes a sampling length of the underground wired monitoring unit; the GPS timestamps are created for some sampling points of each of the first rock-burst waveform data segment and the second rock-burst waveform data segment; the timestamps created for a sampling point indexi′s of the first rock-burst waveform data segment yis form a GPS timing sequence Ti′s; i′=1,2, . . . ,m; indexs denotes a position number corresponding to the timestamp of the first rock-burst waveform data segment yis; m denotes a number of sampling points with a GPS timestamp of the first rock-burst waveform data segment monitored by the surface wireless monitoring unit; the timestamps created for a sampling point indexj′u of the second rock-burst waveform data segment yju form a GPS timing sequence Tj′u; j′=1, 2, . . . , n; indexu denotes a position number corresponding to the timestamp of the second rock-burst waveform data segment yju; and n denotes a number of sampling points with a GPS timestamp of the second rock-burst waveform data segment monitored by the underground wired monitoring unit.
Further, in step (2), the adding, on an equal-interval basis, a sampling time to a sampling point missing a timestamp between each pair of adjacent GPS timestamps includes:
201) calculating a time difference and a number of sampling points between each pair of adjacent timestamps in each of the GPS timing sequences Ti′s and Tj′u:
time difference: ΔTs=Ti′+1s−Ti′s; ΔTu=Tj′+1u−Tj′u;
number of sampling points: ΔNs=indexi′+1s−indexi′s+1; ΔNu=indexj′+1u−indexj′u+1;
202) bringing the time difference and the number of sampling points into the following equation:
calculating the sampling time of a k-th sampling point after the sampling point indexi′s in the first rock-burst waveform data segment yis on an equal-interval basis, until a sampling point indexi′+1s−1;
bringing the time difference and the number of sampling points into the following equation:
calculating the sampling time of a k-th sampling point after the sampling point indexj′u in the second rock-burst waveform data segment yju on an equal-interval basis, until a sampling point indexj′+1u−1; and
203) repeating steps 201) and 202) until all sampling points missing a timestamp between each pair of adjacent GPS timestamps in each of the first rock-burst waveform data segment and the second rock-burst waveform data segment are added with a sampling time.
Further, in step (3), the adding, on an equal-interval basis, a sampling time to a sampling point missing a timestamp except first and last GPS timestamps in each of the first rock-burst waveform data segment and the second rock-burst waveform data segment includes:
301) calculating the average sampling frequency
302) adding, according to
and on an equal-interval basis, a sampling time to a k-th sampling point before the first GPS timestamp of the first rock-burst waveform data segment monitored by the surface wireless monitoring unit, until a first sampling point of the first rock-burst waveform data segment; and adding, according to
and on an equal-interval basis, a sampling time to a k-th sampling point after the last GPS timestamp of the first rock-burst waveform data segment monitored by the surface wireless monitoring unit, until a last sampling point of the first rock-burst waveform data segment; and
adding, according to
and on an equal-interval basis, a sampling time to a k-th sampling point before the first GPS timestamp of the second rock-burst waveform data segment monitored by the underground wired monitoring unit, until a first sampling point of the second rock-burst waveform data segment; and adding, according to
and on an equal-interval basis, a sampling time to a k-th sampling point after the last GPS timestamp of the second rock-burst waveform data segment monitored by the underground wired monitoring unit, until a last sampling point of the second rock-burst waveform data segment.
Further, in step (4), the uniform sampling frequency is f; after addition, the sampling time corresponding to the first rock-burst waveform data segment yis is denoted as
401) calculating a minimum value tmins and a maximum value tmaxs of the sampling time
402) determining a start value
and an end value
of a sampling time
and an end value
of a sampling time
403) determining the sampling time
where, i=1, 2, . . . , l, l=(
determining the sampling time
where, j=1, 2, . . . p, p=(
Further, step (5) includes calculating a corresponding rock-burst waveform data segment according to the sampling times
501) determining a subscript position index satisfying
where, k=1, 2, . . . , z; index=1, 2, . . . , z−1; z=l or p; x=u or s;
502) bringing the subscript position index into the linear interpolation formula:
obtaining a rock-burst waveform data segment
The present disclosure acquires the two rock-burst waveform data segments with timestamps through the surface wireless monitoring unit and underground wired monitoring unit of the borehole-surface micro-seismic monitoring system. The present disclosure calculates the time difference and the number of sampling points between each pair of adjacent GPS timestamps in each of the two rock-burst waveform data segments. The present disclosure adds a sampling time to a sampling point missing a timestamp between each pair of adjacent GPS timestamps on an equal-interval basis. The present disclosure calculates the average sampling frequencies of the two rock-burst waveform data segments, and adds the sampling time to the sampling point missing a timestamp except the first and last GPS timestamps in each of the two data segments on an equal-interval basis. The present disclosure obtains the sampling times of all sampling points, and resamples the sampling times according to a uniform sampling frequency. The present disclosure calculates the rock-burst waveform data segment at the new sampling time with the linear interpolation formula, so as to align the sampling times of the two rock-burst waveform data segments. The present disclosure solves the problem that the GPS-timed waveform data acquired by the surface wireless monitoring unit and the underground wired monitoring unit of the borehole-surface micro-seismic monitoring system are not aligned or synchronized. The present disclosure effectively improves the accuracy of the subsequent rock-burst source parameter solution, ensures the accuracy of the rock-burst location and energy solution, and improves the precision of micro-seismic monitoring. In addition, the present disclosure has a wide range of application and is easy to program by a computer.
The present disclosure is further described below with reference to the drawings.
As shown in
(1) A first rock-burst waveform data segment and a second rock-burst waveform data segment are extracted, which are respectively acquired by a surface wireless monitoring unit and an underground wired monitoring unit of the borehole-surface micro-seismic monitoring system, are each provided with multiple global positioning system (GPS) timestamps, and have different lengths.
(2) A time difference and a number of sampling points between each pair of adjacent GPS timestamps in each of the first rock-burst waveform data segment and the second rock-burst waveform data segment are calculated, and on an equal-interval basis, a sampling time is added to a sampling point missing a timestamp between each pair of adjacent GPS timestamps.
(3) An average sampling frequency of each of the first rock-burst waveform data segment and the second rock-burst waveform data segment is calculated, and on an equal-interval basis, a sampling time is added to a sampling point missing a timestamp except first and last GPS timestamps in each of the first rock-burst waveform data segment and the second rock-burst waveform data segment.
(4) Sampling times of all sampling points obtained in steps (2) and (3) are resampled according to a uniform sampling frequency.
(5) Based on the sampling times of all the sampling points obtained in steps (2) and (3) and rock-burst waveform data segments at the sampling times, a rock-burst waveform data segment at a new sampling time according to step (4) is calculated with a linear interpolation formula; and the sampling times of the first rock-burst waveform data segment and the second rock-burst waveform data segment are aligned.
Further, in step (1), the surface wireless monitoring unit and the underground wired monitoring unit carry out independent high-precision GPS timing separately, and sample at sampling frequencies fs and fu, respectively; the first rock-burst waveform data segment and the second rock-burst waveform data segment are denoted as yis and yju, respectively; i=1, 2, . . . , l; l denotes a sampling length of the surface wireless monitoring unit; j=1, 2, . . . , p; p denotes a sampling length of the underground wired monitoring unit; the GPS timestamps are created for some sampling points of each of the first rock-burst waveform data segment and the second rock-burst waveform data segment; the timestamps created for sampling point indexi′s of the first rock-burst waveform data segment yis form a GPS timing sequence Ti′s; i′=1, 2, . . . , m; indexs denotes a position number corresponding to the timestamp of the first rock-burst waveform data segment yis; m denotes a number of sampling points with a GPS timestamp of the first rock-burst waveform data segment monitored by the surface wireless monitoring unit; the timestamps created for sampling point indexj′u of the second rock-burst waveform data segment yju form a GPS timing sequence Tj′u; j′=1, 2, . . . , n; indexu denotes a position number corresponding to the timestamp of the second rock-burst waveform data segment yju; and n denotes a number of sampling points with a GPS timestamp of the second rock-burst waveform data segment monitored by the underground wired monitoring unit.
Further, in step (2), on an equal-interval basis, the sampling time is added to a sampling point missing a timestamp between each pair of adjacent GPS timestamps.
201) A time difference and a number of sampling points between each pair of adjacent timestamps in each of the GPS timing sequences Ti′s and Tj′u are calculated as follows:
time difference: ΔTs=Yi′+1s−Ti′s; ΔTu=Tj′+1u−Tj′u;
number of sampling points: ΔNs=indexi′+1s−indexi′s+1; ΔNu=indexj′+1u−indexj′u+1.
202) The time difference and the number of sampling points are brought into the following equation:
The sampling time of a k-th sampling point after the sampling point indexi′s in the first rock-burst waveform data segment yis is calculated on an equal-interval basis, until sampling point indexi′+1s−1.
The time difference and the number of sampling points are brought into the following equation:
The sampling time of a k-th sampling point after the sampling point indexj′u in the second rock-burst waveform data segment yju is calculated on an equal-interval basis, until sampling point indexj′+1u−1.
203) Steps 201) and 202) are repeated until all sampling points missing a timestamp between each pair of adjacent GPS timestamps in each of the first rock-burst waveform data segment and the second rock-burst waveform data segment are added with a sampling time.
Further, in step (3), on an equal-interval basis, a sampling time is added to a sampling point missing a timestamp except first and last GPS timestamps in each of the first rock-burst waveform data segment and the second rock-burst waveform data segment.
301) The average sampling frequency
302) According to
and on an equal-interval basis, a sampling time is added to a k-th sampling point before the first GPS timestamp of the first rock-burst waveform data segment monitored by the surface wireless monitoring unit, until a first sampling point of the first rock-burst waveform data segment. According to
and on an equal-interval basis, a sampling time is added to a k-th sampling point after the last GPS timestamp of the first rock-burst waveform data segment monitored by the surface wireless monitoring unit, until a last sampling point of the first rock-burst waveform data segment.
According to
and on an equal-interval basis, a sampling time is added to a k-th sampling point before the first GPS timestamp of the second rock-burst waveform data segment monitored by the underground wired monitoring unit, until a first sampling point of the second rock-burst waveform data segment. According to
and on an equal-interval basis, a sampling time is added to a k-th sampling point after the last GPS timestamp of the second rock-burst waveform data segment monitored by the underground wired monitoring unit, until a last sampling point of the second rock-burst waveform data segment.
Further, in step (4), the uniform sampling frequency is f; after addition, the sampling time corresponding to the first rock-burst waveform data segment yis is denoted as
401) A minimum value tmins and a maximum value tmaxs of the sampling time
402) A start value
and an end value
of a sampling time
and an end value
of a sampling time
403) The sampling time
where, i=1, 2, . . . , l, l=(
The sampling time
where, j=1, 2, . . . p, p=(
Further, in step (5), a corresponding rock-burst waveform data segment is calculated according to the sampling times
501) A subscript position index satisfying
where, k=1, 2, . . . , z; index=1, 2, . . . , z−1; z=l or p; x=u or s.
502) The subscript position index is brought into the linear interpolation formula:
A rock-burst waveform data segment
The sampling times
If x takes u,
Embodiment
(1) As shown in
As shown in
(2) A sampling time is added, on an equal-interval basis, to a sampling point missing a timestamp between each pair of adjacent GPS timestamps.
201) A time difference between GPS timestamp T1s and an adjacent timestamp of the waveform data segment yis is calculated as ΔTs=T2s−T1s=1s, and a number of sampling points between the two adjacent timestamps is calculated as ΔNs=index2s−index1s+1=501−1+1=501. A time difference between GPS timestamp T1u and an adjacent timestamp of the waveform data segment yju(j=1, 2, . . . , 6000) is calculated as ΔTu=T2u−T1u=0.128s, and a number of sampling points between the two adjacent timestamps is calculated as ΔNu=index2u−index1u+1=112−48+1=65.
202) The time difference and the number of sampling points are brought into the following equation:
The sampling time of a k-th sampling point after the sampling point index1s=1 in yis(i=1, 2, . . . , 6000) is calculated on an equal-interval basis, until sampling point index2s−1=501−1=500.
The time difference and the number of sampling points are brought into the following equation:
The sampling time of a k-th sampling point after the sampling point index1u=48 in yju(j=1, 2, . . . , 6000) is calculated on an equal-interval basis, until sampling point index2u−1=112−1=111.
203) Steps 201) and 202) are repeated until all sampling points missing a timestamp between each pair of adjacent GPS timestamps in each of the two waveform data segments are added with a sampling time.
(3) A sampling time is added, on an equal-interval basis, to a sampling point missing a timestamp except first and last GPS timestamps in each of the waveform data segments yis and yju.
301) The average sampling frequency
302) According to
and on an equal-interval basis, a sampling time is added to a k-th sampling point before the first GPS timestamp in the waveform data segment yis monitored by the surface wireless monitoring unit, until a first sampling point in the waveform data segment. According to
and on an equal-interval basis, a sampling time is added to a k-th sampling point after the last GPS timestamp in the waveform data segment yis monitored by the surface wireless monitoring unit, until a last sampling point in the waveform data segment. According to
and on an equal-interval basis, a sampling time is added to a k-th sampling point before the first GPS timestamp in the waveform data segment yju monitored by the underground wired monitoring unit, until a first sampling point in the waveform data segment. According to
and on an equal-interval basis, a sampling time is added to a k-th sampling point after the last GPS timestamp in the waveform data segment yju monitored by the underground wired monitoring unit, until a last sampling point in the waveform data segment.
(4) As shown in
401) A minimum value tmins=739 and a maximum value tmaxs=750.998 of the sampling time
402) A start value of the sampling time
An end value of the sampling time for resampling is determined as:
A start value of the sampling time
An end value of the sampling time for resampling is determined as:
403) The sampling time
The sampling time
(5) The new sampling times
501) A subscript position index satisfying
502) The subscript position index is brought into the linear interpolation formula:
The waveform data segment
Number | Date | Country | Kind |
---|---|---|---|
202210586305.X | May 2022 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
7253671 | Hall | Aug 2007 | B2 |
8181057 | Nichols | May 2012 | B2 |
11502913 | Kamen | Nov 2022 | B1 |
20100074055 | Nemeth et al. | Mar 2010 | A1 |
20100198561 | Laine | Aug 2010 | A1 |
20120140594 | Cook et al. | Jun 2012 | A1 |
20150159482 | Xu | Jun 2015 | A1 |
Number | Date | Country |
---|---|---|
101963673 | Feb 2011 | CN |
204631259 | Sep 2015 | CN |
105116441 | Dec 2015 | CN |
205644073 | Oct 2016 | CN |
110297271 | Oct 2019 | CN |
112051608 | Dec 2020 | CN |
113050158 | Jun 2021 | CN |
113217109 | Aug 2021 | CN |
2020177491 | Sep 2020 | WO |
Entry |
---|
Krzysztof Oset, et al., Application of Audio over Ethernet Transmission Protocol for Synchronization of Seismic Phenomena Measurement Data in order to Increase Phenomena Localization Accuracy and Enable Programmable Noise Cancellation, Communications in Computerand Information Science, 2019, pp. 319-340, vol. 1018, Springer. |
Zhu Ya-Dong-Yang, et al., Micro-seismic monitoring and instrument for hydraulic fracturing in the low-permeability bilfield, Chinese Journal of Geophysics, 2017, pp. 4282-4293, vol. 60, No. 11. |
Zhang Qing-Qing, Research on Time Synchronization of Underground and Surface Combined Microseismic Monitoring System, Coal Technology, 2017, pp. 126-128, vol. 36, No. 03. |