A railway tunnel blasting vibration real-time monitoring system based on a multi-point sensing network

By using a multi-point sensor network monitoring system, combined with geographic analysis and vibration analysis, vibration circle diagrams and zoning diagrams are generated, solving the problems of comprehensiveness and real-time performance in existing railway tunnel blasting vibration monitoring technologies. This enables accurate monitoring and intelligent analysis of railway tunnel blasting vibration, thereby improving construction safety.

CN119984497BActive Publication Date: 2026-07-03CHANGSHA RAILWAY SURVEY & DESIGN CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHANGSHA RAILWAY SURVEY & DESIGN CO LTD
Filing Date
2025-01-16
Publication Date
2026-07-03

Smart Images

  • Figure CN119984497B_ABST
    Figure CN119984497B_ABST
Patent Text Reader

Abstract

The application provides a railway tunnel blasting vibration real-time monitoring system based on a multi-point sensing network, which is characterized by comprising a sensing and collecting module, a ground analysis module, a vibration analysis module and a visual display module; the sensing and collecting module is used for collecting vibration information at multiple points; the ground analysis module is used for analyzing and processing the geographic information of the points; the vibration analysis module is used for analyzing and processing the vibration information of the region based on the collected vibration information and the ground analysis result; and the visual display module is used for displaying the vibration information of the region; the system can obtain the vibration information in the entire blasting region by analyzing and processing the vibration information detected at multiple points, thereby improving the safety of subsequent operations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electronic digital data processing, and specifically to a real-time monitoring system for blasting vibration in railway tunnels based on a multi-point sensor network. Background Technology

[0002] The blasting process of railway tunnels generates intense vibrations, which not only affect the surrounding environment but can also damage the tunnel structure itself. Especially in high-risk areas, excessive vibrations can trigger collapses, surface cracks, and damage to nearby buildings, seriously threatening construction safety and regional stability. Therefore, real-time monitoring and analysis of railway tunnel blasting vibrations is a crucial technical task. Traditional blasting vibration monitoring methods typically use a small number of fixed monitoring points for vibration data acquisition, resulting in limited monitoring range and insufficient resolution, making it difficult to comprehensively reflect the vibration distribution characteristics. Furthermore, these methods largely rely on manual analysis, which is inefficient and hinders timely warnings of potential risks.

[0003] The foregoing description of the background art is intended only to facilitate understanding of the invention. This description does not endorse or acknowledge any common general knowledge in the materials mentioned.

[0004] Many vibration monitoring systems have been developed. After extensive research and reference, existing monitoring systems, such as the one disclosed in CN117454114B, are found to generally include a monitoring platform, a data acquisition unit, a back-end evaluation unit, an operation monitoring unit, an acquisition and evaluation unit, a safety feedback unit, and an operation and maintenance management unit. This invention analyzes the system from the perspectives of the front end and the front end combined with the back end. On the one hand, it helps to improve the operational safety and stability of the equipment; on the other hand, it helps to improve the effectiveness and security of the collected data. At the same time, the information feedback method facilitates the safety monitoring and management of blasting vibration during the equipment monitoring process, so as to ensure the stability and effectiveness of the entire blasting vibration monitoring process. However, this system can only process the vibration information of the monitoring point and cannot be extended to the entire area, thus failing to provide sufficient data support for subsequent operations. Summary of the Invention

[0005] The purpose of this invention is to address the shortcomings by proposing a real-time monitoring system for blasting vibration in railway tunnels based on a multi-point sensor network.

[0006] The present invention adopts the following technical solution:

[0007] A real-time monitoring system for blasting vibration in railway tunnels based on a multi-point sensor network includes a sensor acquisition module, a geographic analysis module, a vibration analysis module, and a visualization display module.

[0008] The sensor acquisition module is used to collect vibration information at multiple points, the geographic analysis module is used to analyze and process the geographic information of the points, the vibration analysis module analyzes and processes the vibration information of the region based on the collected vibration information and the geographic analysis results, and the visualization display module is used to display the vibration information of the region.

[0009] The sensing acquisition module includes a vibration detection unit, a positioning detection unit, and a data transmission unit. The vibration detection unit is used to detect vibration information, the positioning detection unit is used to detect the location information of the point, and the data transmission unit is used to report the detected data information to the geographic analysis module and the vibration analysis module.

[0010] The geographic analysis module includes a map building unit, a distance calculation unit, and a point organization unit. The map building unit is used to build map information, the distance calculation unit is used to calculate the directional and distance information between points, and the point organization unit is used to organize the data information of the points.

[0011] The vibration analysis module includes an attenuation calculation unit, a region segmentation unit, and a vibration completion unit. The screening calculation unit is used to calculate the vibration attenuation information between points. The region segmentation unit divides the map into multiple regions based on the attenuation information. The vibration completion unit is used to complete the vibration information within the region.

[0012] The visualization display module includes a vibration statistics unit, a vibration coil display unit, and an alarm display unit. The vibration statistics unit is used to count the location information of the same amplitude, the vibration coil display unit is used to generate vibration coil image information, and the alarm display unit displays danger area information based on the vibration coil information.

[0013] Furthermore, the point sorting unit includes a point information register, an association integration processor, and an information output processor. The point information register is used to store all data information of the points, the association integration processor is used to integrate three points into a correlation body, and the information output processor is used to output the data information of the correlation body to the vibration analysis module.

[0014] Furthermore, the attenuation calculation unit includes a data receiving processor, a correlation body calculation processor, and an attenuation information register. The data receiving processor is used to receive correlation body information, the correlation body calculation processor is used to calculate the attenuation coefficient in the correlation body, and the attenuation information register is used to store the attenuation coefficient in each direction.

[0015] The correlation body calculation processor calculates the attenuation coefficient α between the primary point and the secondary point according to the following formula:

[0016]

[0017] Where d is the distance between the two points, A1 is the smaller of the amplitudes of the two points, and A2 is the larger of the amplitudes of the two points.

[0018] Furthermore, the vibration statistics unit includes a core computing processor, a co-vibration computing processor, and a position statistics processor. The core computing processor is used to calculate the amplitude of the blast point, the co-vibration computing processor is used to calculate the position information with the same amplitude, and the position statistics processor is used to package the position information with the same amplitude to obtain a vibration coil data packet.

[0019] Furthermore, the core computing processor calculates the amplitude A0 of the explosion point according to the following formula:

[0020]

[0021] Where m is the number of points, A(i) is the amplitude of the i-th point, α(i) is the propagation attenuation coefficient between the blast point and the i-th point, and L(i) is the distance between the blast point and the i-th point.

[0022] The resonance calculation processor calculates the position with amplitude A' according to the following formula:

[0023]

[0024] L′(i) represents the distance between the i-th point and the blasting point on the line connecting the i-th point and the blasting point.

[0025] The beneficial effects achieved by this invention are:

[0026] This system, by constructing a multi-point sensor network, achieves comprehensive and real-time monitoring of blasting vibrations in railway tunnels, and has the following beneficial effects:

[0027] Precise monitoring: Through the deployment of multi-point distributed sensors, the system can collect vibration data at high density, accurately capture the vibration characteristics of different areas inside and outside the tunnel, and significantly improve the comprehensiveness and reliability of the data.

[0028] Intelligent analysis: Combining the geographic analysis module and the vibration analysis module, the system can dynamically analyze the vibration attenuation pattern and automatically perform regional segmentation and vibration completion, effectively dealing with complex terrain and monitoring blind spots, and ensuring the integrity of vibration information.

[0029] Visualization: By generating vibration circle diagrams, zoning diagrams, and vibration statistics, the system can intuitively display vibration data and its distribution, providing a clear and easy-to-understand reference for construction planning and risk assessment.

[0030] To further understand the features and technical content of the present invention, please refer to the following detailed description and accompanying drawings. However, the drawings provided are for reference and illustration only and are not intended to limit the present invention. Attached Figure Description

[0031] Figure 1 This is a schematic diagram of the overall structural framework of the present invention;

[0032] Figure 2 This is a schematic diagram of the sensor acquisition module of the present invention;

[0033] Figure 3 This is a schematic diagram of the geographic analysis module of the present invention;

[0034] Figure 4 This is a schematic diagram of the vibration analysis module of the present invention;

[0035] Figure 5 This is a schematic diagram of the visualization display module of the present invention;

[0036] Figure 6 This is a visualization of the vibration coil display effect of the present invention. Detailed Implementation

[0037] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can understand the advantages and effects of the present invention from the content disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and various details in this specification can also be modified and changed based on different viewpoints and applications without departing from the spirit of the present invention. Furthermore, the accompanying drawings of the present invention are for simple illustrative purposes only and are not depictions of actual dimensions; this is stated beforehand. The following embodiments will further describe the relevant technical content of the present invention in detail, but the disclosed content is not intended to limit the scope of protection of the present invention.

[0038] Example 1.

[0039] This embodiment provides a real-time monitoring system for blasting vibration in railway tunnels based on a multi-point sensor network, combined with... Figure 1 It includes a sensor acquisition module, a geographic analysis module, a vibration analysis module, and a visualization display module;

[0040] The sensor acquisition module is used to collect vibration information at multiple points, the geographic analysis module is used to analyze and process the geographic information of the points, the vibration analysis module analyzes and processes the vibration information of the region based on the collected vibration information and the geographic analysis results, and the visualization display module is used to display the vibration information of the region.

[0041] The sensing acquisition module includes a vibration detection unit, a positioning detection unit, and a data transmission unit. The vibration detection unit is used to detect vibration information, the positioning detection unit is used to detect the location information of the point, and the data transmission unit is used to report the detected data information to the geographic analysis module and the vibration analysis module.

[0042] The geographic analysis module includes a map building unit, a distance calculation unit, and a point organization unit. The map building unit is used to build map information, the distance calculation unit is used to calculate the directional and distance information between points, and the point organization unit is used to organize the data information of the points.

[0043] The vibration analysis module includes an attenuation calculation unit, a region segmentation unit, and a vibration completion unit. The screening calculation unit is used to calculate the vibration attenuation information between points. The region segmentation unit divides the map into multiple regions based on the attenuation information. The vibration completion unit is used to complete the vibration information within the region.

[0044] The visualization display module includes a vibration statistics unit, a vibration coil display unit, and an alarm display unit. The vibration statistics unit is used to count the location information of the same amplitude, the vibration coil display unit is used to generate vibration coil image information, and the alarm display unit displays danger area information based on the vibration coil information.

[0045] The point sorting unit includes a point information register, an association integration processor, and an information output processor. The point information register is used to store all data information of the points. The association integration processor is used to integrate three points into one association. The information output processor is used to output the data information of the association to the vibration analysis module.

[0046] The attenuation calculation unit includes a data receiving processor, a correlation body calculation processor, and an attenuation information register. The data receiving processor is used to receive correlation body information, the correlation body calculation processor is used to calculate the attenuation coefficient in the correlation body, and the attenuation information register is used to store the attenuation coefficient in each direction.

[0047] The correlation body calculation processor calculates the attenuation coefficient α between the primary point and the secondary point according to the following formula:

[0048]

[0049] Where d is the distance between the two points, A1 is the smaller of the amplitudes of the two points, and A2 is the larger of the amplitudes of the two points.

[0050] The vibration statistics unit includes a core computing processor, a co-vibration computing processor, and a position statistics processor. The core computing processor is used to calculate the amplitude of the blast point, the co-vibration computing processor is used to calculate the position information with the same amplitude, and the position statistics processor is used to package the position information with the same amplitude to obtain a vibration coil data packet.

[0051] The core computing processor calculates the amplitude A0 of the explosion point according to the following formula:

[0052]

[0053] Where m is the number of points, A(i) is the amplitude of the i-th point, α(i) is the propagation attenuation coefficient between the blast point and the i-th point, and L(i) is the distance between the blast point and the i-th point.

[0054] The resonance calculation processor calculates the position with amplitude A' according to the following formula:

[0055]

[0056] L′(i) represents the distance between the i-th point and the blasting point on the line connecting the i-th point and the blasting point.

[0057] Example 2.

[0058] This embodiment includes all the contents of Embodiment 1, and provides a real-time monitoring system for blasting vibration in railway tunnels based on a multi-point sensor network, including a sensor acquisition module, a geographic analysis module, a vibration analysis module, and a visualization display module;

[0059] The sensor acquisition module is used to collect vibration information at multiple points, the geographic analysis module is used to analyze and process the geographic information of the points, the vibration analysis module analyzes and processes the vibration information of the region based on the collected vibration information and the geographic analysis results, and the visualization display module is used to display the vibration information of the region.

[0060] Combination Figure 2 The sensing acquisition module includes a vibration detection unit, a positioning detection unit, and a data transmission unit. The vibration detection unit is used to detect vibration information, the positioning detection unit is used to detect the location information of the point, and the data transmission unit is used to report the detected data information to the geographic analysis module and the vibration analysis module.

[0061] Combination Figure 3 The geographic analysis module includes a map building unit, a distance calculation unit, and a point organization unit. The map building unit is used to build map information, the distance calculation unit is used to calculate the directional and distance information between points, and the point organization unit is used to organize the data information of the points.

[0062] Combination Figure 4 The vibration analysis module includes an attenuation calculation unit, a region segmentation unit, and a vibration completion unit. The screening calculation unit is used to calculate the vibration attenuation information between points. The region segmentation unit divides the map into multiple regions based on the attenuation information. The vibration completion unit is used to complete the vibration information within the region.

[0063] Combination Figure 5 The visualization display module includes a vibration statistics unit, a vibration coil display unit, and an alarm display unit. The vibration statistics unit is used to count the location information of the same amplitude. The vibration coil display unit is used to generate vibration coil image information. The alarm display unit displays danger area information based on the vibration coil information.

[0064] The vibration detection unit includes an accelerometer, a signal conditioning processor, and a data conversion processor. The accelerometer is used to acquire acceleration signals, the signal conditioning processor is used to filter and amplify the acquired signals, and the data conversion processor is used to convert the conditioned signals into vibration data.

[0065] The positioning detection unit includes a global positioning processor, a local signal transceiver, and a positioning optimization processor. The global positioning processor determines the coordinates of the point based on the global positioning system. The local signal transceiver is used to send and receive signals between points and measure the signal transmission time. The positioning optimization processor optimizes and adjusts the points based on the transmission time.

[0066] The data transmission unit includes a point encoding processor, a transmission selection processor, and an information transmission processor. The point encoding processor is used to add point encoding information to the transmitted data. The transmission selection processor is used to select the data transmission object. The information transmission processor transmits data information based on the selected object.

[0067] The map building unit includes a tunnel map processor, a coordinate management processor, and a point deployment processor. The tunnel map processor is used to generate a tunnel map, the coordinate management processor is used to manage the coordinate information of the tunnel map, and the point deployment processor is used to deploy points in the tunnel map.

[0068] The ranging calculation unit includes a calculation management processor, a azimuth calculation processor, and a distance calculation processor. The calculation management processor is used to control and manage the calculation process, the azimuth calculation processor is used to calculate the relative direction between two points, and the distance calculation processor is used to calculate the distance between two points.

[0069] The point sorting unit includes a point information register, an association integration processor, and an information output processor. The point information register is used to store all data information of the points. The association integration processor is used to integrate three points into one association. The information output processor is used to output the data information of the association to the vibration analysis module.

[0070] The points are numbered around the detonation point in a clockwise or counterclockwise direction. Three consecutive points form a group, with the middle point being called the main point and the other two points being called auxiliary points.

[0071] The attenuation calculation unit includes a data receiving processor, a correlation body calculation processor, and an attenuation information register. The data receiving processor is used to receive correlation body information, the correlation body calculation processor is used to calculate the attenuation coefficient in the correlation body, and the attenuation information register is used to store the attenuation coefficient in each direction.

[0072] The correlation body calculation processor calculates the attenuation coefficient α between the primary point and the secondary point according to the following formula:

[0073]

[0074] Where d is the distance between the two points, A1 is the smaller of the amplitudes of the two points, and A2 is the larger of the amplitudes of the two points.

[0075] The direction of the attenuation coefficient specifically refers to the direction from the point of larger amplitude to the point of smaller amplitude, and is called the correlation direction;

[0076] The region segmentation unit includes a direction correction processor, a coefficient classification processor, and a region merging processor. The direction correction processor is used to perform propagation correction on the attenuation coefficient to obtain a propagation attenuation coefficient. The coefficient classification processor is used to perform interval classification on the propagation attenuation coefficient. The region merging processor merges the sheet-like regions based on the classification results of the propagation attenuation coefficient.

[0077] The process by which the orientation correction processor corrects the attenuation coefficient includes the following steps:

[0078] S1. Determine the direction between the blasting point and the main point, which is called the propagation direction;

[0079] S2. Calculate the deflection angle θ between the propagation direction and the associated direction;

[0080] S3. Calculate the attenuation correction value v according to the following formula:

[0081] v = α·cosθ;

[0082] S4. After averaging the well attenuation correction value, the propagation attenuation coefficient α0 is obtained:

[0083]

[0084] Where v1 and v2 are two attenuation correction values ​​in the correlated body;

[0085] The coefficient classification processor has a classification interval, and the propagation attenuation coefficients within the same interval are assigned a corresponding classification number.

[0086] The three points in the associated body and the blasting point form a small area, and the coefficient classification processor synchronously assigns the classification number of the propagation attenuation coefficient to the small area.

[0087] The region merging processor checks the classification numbers of adjacent small regions. If they belong to the same classification number, the adjacent small regions are merged to obtain multiple independent regions.

[0088] The vibration statistics unit includes a core computing processor, a co-vibration computing processor, and a position statistics processor. The core computing processor is used to calculate the amplitude of the blast point, the co-vibration computing processor is used to calculate the position information with the same amplitude, and the position statistics processor is used to package the position information with the same amplitude to obtain a vibration coil data packet.

[0089] The core computing processor calculates the amplitude A0 of the explosion point according to the following formula:

[0090]

[0091] Where m is the number of points, A(i) is the amplitude of the i-th point, α(i) is the propagation attenuation coefficient between the blast point and the i-th point, and L(i) is the distance between the blast point and the i-th point.

[0092] The resonance calculation processor calculates the position with amplitude A' according to the following formula:

[0093]

[0094] L′(i) represents the distance between the i-th point and the blast point on the line connecting the i-th point and the blast point;

[0095] The vibrating coil display unit includes a labeling processor, a connection processor, and a fitting display processor. The labeling processor is used to label the position points in the vibrating coil data package on the map. The connection processor is used to connect the labeled points. The fitting display processor is used to fit the connected straight lines into a curve and display it on the map.

[0096] The alarm display unit includes a hazard judgment processor and an area labeling processor. The hazard judgment processor determines whether there is a hazard based on the amplitude value on the vibrating coil and the threshold value at the location. The area labeling processor is used to label and display the areas where there is a hazard.

[0097] The 'i' mentioned above is an ordinal number used to represent the sequence number.

[0098] The following is a portion of the code for this system:

[0099]

[0100]

[0101]

[0102] The content disclosed above is only a preferred and feasible embodiment of the present invention, and is not intended to limit the scope of protection of the present invention. Therefore, all equivalent technical changes made based on the content of the present invention specification and drawings are included within the scope of protection of the present invention. Furthermore, the elements therein can be updated as technology develops.

Claims

1. A real-time monitoring system for blasting vibration in railway tunnels based on a multi-point sensor network, characterized in that, It includes a sensor acquisition module, a geographic analysis module, a vibration analysis module, and a visualization display module; The sensor acquisition module is used to collect vibration information at multiple points, the geographic analysis module is used to analyze and process the geographic information of the points, the vibration analysis module analyzes and processes the vibration information of the region based on the collected vibration information and the geographic analysis results, and the visualization display module is used to display the vibration information of the region. The sensing acquisition module includes a vibration detection unit, a positioning detection unit, and a data transmission unit. The vibration detection unit is used to detect vibration information, the positioning detection unit is used to detect the location information of the point, and the data transmission unit is used to report the detected data information to the geographic analysis module and the vibration analysis module. The geographic analysis module includes a map building unit, a distance calculation unit, and a point organization unit. The map building unit is used to build map information, the distance calculation unit is used to calculate the directional and distance information between points, and the point organization unit is used to organize the data information of the points. The ranging calculation unit includes a calculation management processor, a azimuth calculation processor, and a distance calculation processor. The calculation management processor is used to control and manage the calculation process, the azimuth calculation processor is used to calculate the relative direction between two points, and the distance calculation processor is used to calculate the distance between two points. The vibration analysis module includes an attenuation calculation unit, a region segmentation unit, and a vibration completion unit. The attenuation calculation unit is used to calculate the vibration attenuation information between points. The region segmentation unit divides the map into multiple regions based on the attenuation information. The vibration completion unit is used to complete the vibration information within the regions. The visualization display module includes a vibration statistics unit, a vibration coil display unit, and an alarm display unit. The vibration statistics unit is used to count the location information of the same amplitude. The vibration coil display unit is used to generate vibration coil image information. The alarm display unit displays danger area information based on the vibration coil information. The point sorting unit includes a point information register, an association integration processor, and an information output processor. The point information register is used to store all data information of the points. The association integration processor is used to integrate three points into one association. The information output processor is used to output the data information of the association to the vibration analysis module. The points are numbered around the detonation point in a clockwise or counterclockwise direction. Three consecutive points form a group, with the middle point being called the main point and the other two points being called auxiliary points. The attenuation calculation unit includes a data receiving processor, a correlation body calculation processor, and an attenuation information register. The data receiving processor is used to receive correlation body information, the correlation body calculation processor is used to calculate the attenuation coefficient in the correlation body, and the attenuation information register is used to store the attenuation coefficient in each direction. The correlation calculation processor calculates the attenuation coefficient between the primary point and the secondary point according to the following formula. : ; Where d is the distance between the two points, A1 is the smaller of the amplitudes of the two points, and A2 is the larger of the amplitudes of the two points. The region segmentation unit includes a direction correction processor, a coefficient classification processor, and a region merging processor. The direction correction processor is used to perform propagation correction on the attenuation coefficient to obtain a propagation attenuation coefficient. The coefficient classification processor is used to perform interval classification on the propagation attenuation coefficient. The region merging processor merges the sheet-like regions based on the classification results of the propagation attenuation coefficient. The process by which the orientation correction processor corrects the attenuation coefficient includes the following steps: S1. Determine the direction between the blasting point and the main point, which is called the propagation direction; S2. Calculate the deflection angle between the propagation direction and the associated direction. ; S3. Calculate the attenuation correction value v according to the following formula: ; S4. The propagation attenuation coefficient is obtained after averaging the well attenuation correction value. : ; Where v1 and v2 are two attenuation correction values ​​in the correlated body; The coefficient classification processor has a classification interval, and the propagation attenuation coefficients within the same interval are assigned a corresponding classification number. The three points in the associated body and the blasting point form a small area, and the coefficient classification processor synchronously assigns the classification number of the propagation attenuation coefficient to the small area. The region merging processor checks the classification numbers of adjacent small regions. If they belong to the same classification number, the adjacent small regions are merged to obtain multiple independent regions. The vibration statistics unit includes a core computing processor, a co-vibration computing processor, and a position statistics processor. The core computing processor is used to calculate the amplitude of the blast point, the co-vibration computing processor is used to calculate the position information with the same amplitude, and the position statistics processor is used to package the position information with the same amplitude to obtain a vibration coil data packet. The core computing processor calculates the amplitude A0 of the explosion point according to the following formula: ; Where m is the number of points, and A(i) is the amplitude of the i-th point. Let L(i) be the propagation attenuation coefficient between the blast point and the i-th point, and L(i) be the distance between the blast point and the i-th point. The resonance calculation processor calculates the position with amplitude A' according to the following formula: ; This represents the distance between the i-th point and the detonation point on the line connecting the i-th point and the detonation point; The vibrating coil display unit includes a labeling processor, a connection processor, and a fitting display processor. The labeling processor is used to label the position points in the vibrating coil data package on the map. The connection processor is used to connect the labeled points. The fitting display processor is used to fit the connected straight lines into a curve and display it on the map. The alarm display unit includes a hazard judgment processor and an area labeling processor. The hazard judgment processor determines whether there is a hazard based on the amplitude value on the vibrating coil and the threshold value at the location. The area labeling processor is used to label and display the areas where there is a hazard.