Railway slope monitoring and early warning method and system

By automatically identifying railway slope maps and grid beam segmentation outlines, the initial pre-embedded points are determined and core monitoring points are selected, solving the problem of unreasonable pre-embedded point planning in existing technologies and realizing efficient and timely early warning for railway slope monitoring.

CN121521067BActive Publication Date: 2026-04-07ZHONGKE LANZHUO (BEIJING) INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-01-09
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In existing railway slope monitoring technologies, the planning of pre-buried monitoring points relies on manual experience, resulting in wasted monitoring resources and unreasonable distribution. Furthermore, the false alarm rate of vibration fiber optic technology is high, making it difficult to achieve timely and effective early warning.

Method used

By identifying the slope outline and lattice beam segmentation outline in the railway slope map, the initial pre-embedded points of the segmented area are automatically determined, and the core monitoring points are screened in combination with the number of sensing units. The node gateway is configured to receive monitoring data, analyze it, and generate early warning information.

Benefits of technology

It improves the efficiency and rationality of pre-buried point positioning, reduces invalid data, and ensures the timeliness of data transmission and the accuracy of early warning. Especially when the number of sensing units is limited, it can effectively cover high-risk areas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121521067B_ABST
    Figure CN121521067B_ABST
Patent Text Reader

Abstract

The present application provides a kind of railway slope monitoring early warning method and system, by identifying the edge slope profile in railway slope map, and the segmentation profile of lattice beam in edge slope profile, call multiple segmentation regions in segmentation profile, and the embedded quantity of perception unit;Determine initial embedded point based on the region attribute of the segmentation region, select the initial embedded point according to the embedded quantity, obtain the monitoring embedded point of perception unit, configure node gateway for the perception unit at the monitoring embedded point;Control edge monitoring device, receive the monitoring data corresponding to perception unit sent at node gateway, and analyze the monitoring data, generate early warning information, can be customized to automatically position embedded point, so as to improve the positioning efficiency of embedded point, and make distribution more reasonable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to data processing technology, and more particularly to a method and system for monitoring and early warning of railway slopes. Background Technology

[0002] Railway slopes are susceptible to damage such as cracks, landslides, and displacement due to geological conditions, natural environment, and train vibrations. Without timely monitoring and early warning, these slopes can collapse, leading to railway line interruptions, train stoppages, and even casualties. To ensure slope safety, the railway industry commonly uses vibration fiber optics and cameras for slope monitoring. However, vibration fiber optic technology primarily passively receives vibration signals from external impacts and generates alarms based on signal strength. Due to significant susceptibility to external environmental influences, false alarms are frequent. Subsequent methods have also employed pre-embedded displacement-sensing units, but these operate independently, detecting only their own displacement, resulting in poor performance.

[0003] In the current technology, the planning of pre-embedded points for railway slope sensing units relies heavily on manual experience for on-site point selection. The pre-embedded points are not customized according to the actual situation of the area after the grid beam is divided, resulting in waste of monitoring resources and unreasonable distribution. Therefore, when the number of pre-embedded points is limited, the pre-embedded points should be automatically allocated in a reasonable and adaptive manner.

[0004] Therefore, how to automate the positioning of pre-embedded points according to the actual conditions of railway slopes, so as to improve the positioning efficiency of pre-embedded points and make their distribution more reasonable, has become an urgent problem to be solved. Summary of the Invention

[0005] This invention provides a railway slope monitoring and early warning method and system, which can automatically locate pre-buried points according to the actual conditions of the railway slope, thereby improving the efficiency of pre-buried point location and making the distribution more reasonable.

[0006] A first aspect of the present invention provides a railway slope monitoring and early warning method, comprising:

[0007] Identify the slope outline in the railway slope map, as well as the segmented outline of the lattice beam within the slope outline, retrieve multiple segmented regions within the segmented outline, and the number of pre-embedded sensing units.

[0008] The initial pre-buried points are determined based on the regional attributes of the segmented area. The initial pre-buried points are selected according to the number of pre-buried points to obtain the monitoring pre-buried points of the sensing units. Node gateways are configured for the sensing units at the monitoring pre-buried points.

[0009] The control edge monitoring device receives monitoring data corresponding to the sensing unit sent from the node gateway, analyzes the monitoring data, and generates early warning information.

[0010] Optionally, in one possible implementation of the first aspect, determining the initial pre-buried point location based on the regional attributes of the segmented region includes:

[0011] The railway slope map is converted into coordinates to obtain the regional coordinates and area of ​​the segmented region;

[0012] Select a segmented region whose area is larger than a preset area as the first region;

[0013] The initial pre-buried point location is determined by calculating the extreme values ​​of the coordinates of the corresponding area of ​​the first area.

[0014] Optionally, in one possible implementation of the first aspect, the step of calculating and determining the initial pre-buried point location based on the coordinate extreme values ​​of the corresponding area coordinates of the first area includes:

[0015] Select the maximum, minimum, maximum, and minimum values ​​of the abscissa, ordinate, and ordinate of each region corresponding to the first region.

[0016] The central x-coordinate is obtained by averaging the maximum and minimum x-coordinate values.

[0017] The mean value is calculated based on the maximum and minimum values ​​of the ordinate to obtain the central ordinate.

[0018] Based on the central horizontal coordinate and the central vertical coordinate, the initial pre-buried points of the first area are obtained.

[0019] Optionally, in one possible implementation of the first aspect, selecting the initial pre-embedded points based on the pre-embedded quantity to obtain the monitoring pre-embedded points of the sensing unit includes:

[0020] Count the initial number of the initial pre-buried points;

[0021] When the number of pre-embedded points is determined to be greater than or equal to the initial number, all the initial pre-embedded points are used as the monitoring pre-embedded points of the sensing unit.

[0022] When it is determined that the number of pre-embedded points is less than the initial number, the initial pre-embedded points are selected based on the number of pre-embedded points and the slope profile to obtain the monitoring pre-embedded points of the sensing unit.

[0023] Optionally, in one possible implementation of the first aspect, when the determination that the number of pre-embedded points is less than the initial number, selecting the initial pre-embedded points based on the number of pre-embedded points and the slope profile to obtain the monitoring pre-embedded points of the sensing unit includes:

[0024] When it is determined that the number of pre-embedded items is less than the initial number, the straight contour line located on the ground in the slope contour is obtained, and the starting endpoints on both sides of the straight contour line are determined.

[0025] Based on a preset distribution distance, multiple monitoring points are determined along the slope contour, starting from the initial endpoint.

[0026] The railway slope map is processed into coordinates, and the center coordinates of the slope profile are determined based on the extreme values ​​of the slope profile.

[0027] Based on the center coordinates and the monitoring points, the initial pre-buried points are selected to obtain necessary and unnecessary points;

[0028] Based on the number of pre-embedded points, necessary and unnecessary points are selected to obtain the monitoring pre-embedded points of the sensing unit.

[0029] Optionally, in one possible implementation of the first aspect, the step of selecting initial pre-buried points based on the center coordinates and the monitoring points to obtain necessary and unnecessary points includes:

[0030] Select the initial embedded point that is closest to the center coordinates as the first embedded point;

[0031] Connect the central pre-embedded point with the monitoring point to obtain the monitoring connection line, and select the initial pre-embedded point whose distance from the monitoring connection line is less than the preset monitoring distance as the second pre-embedded point;

[0032] Based on the first and second pre-embedded points, necessary points are obtained, and the remaining initial pre-embedded points are designated as non-necessary points.

[0033] Optionally, in one possible implementation of the first aspect, the selection of necessary and unnecessary points based on the number of pre-embedded points to obtain the monitoring pre-embedded points of the sensing unit includes:

[0034] Count the number of necessary points to obtain the necessary selection quantity. When the necessary selection quantity is less than or equal to the pre-embedded quantity, all necessary points are used as monitoring pre-embedded points.

[0035] The remaining selection quantity is obtained by calculating the difference between the pre-embedded quantity and the necessary selection quantity;

[0036] Obtain the distance between the coordinates of unnecessary points and the center coordinates, and sort the unnecessary points in descending order based on the distance to obtain the unnecessary sequence.

[0037] Based on the remaining selection quantity, unnecessary points in the unnecessary sequence are selected sequentially, and the selected unnecessary points are used as monitoring pre-embedded points.

[0038] Optionally, in one possible implementation of the first aspect, the analysis of the monitoring data to generate early warning information includes:

[0039] The displacement distance between each sensing unit and its adjacent sensing units at each directional angle is statistically analyzed to obtain the directional displacement distance corresponding to each directional angle.

[0040] The total displacement distance is obtained by summing the displacement distances in the aforementioned directions.

[0041] When the total displacement distance is determined to be greater than or equal to the preset warning distance, a warning message is generated;

[0042] Based on the aforementioned early warning information, the current slope map collected by the monitoring PTZ camera in the edge monitoring device is retrieved, and the sensing unit that shows displacement is taken as the displacement unit.

[0043] The current slope map is marked according to the displacement unit, and a displacement annotation map is generated and sent to the management terminal.

[0044] Optionally, in one possible implementation of the first aspect, the step of marking the current slope map according to the displacement unit and generating a displacement annotation map to be sent to the management terminal includes:

[0045] Obtain the origin of the coordinate system for the railway slope map, perform coordinate processing on the current slope map using the same origin, and map the pre-embedded monitoring points onto the current slope map.

[0046] The monitoring pre-embedded points corresponding to the displacement unit are marked to obtain the marked monitoring pre-embedded points;

[0047] Based on the phase displacement distance of each displacement unit at each directional angle, the corresponding marked monitoring pre-embedded points are moved to obtain the offset points.

[0048] Connect the outermost offset points to generate a displacement annotation map and send it to the management terminal.

[0049] A second aspect of the present invention provides a railway slope monitoring and early warning system, comprising:

[0050] The identification module is used to identify the slope outline in the railway slope map, as well as the segmented outline of the lattice beam within the slope outline, retrieve multiple segmented areas within the segmented outline, and the number of pre-embedded sensing units.

[0051] The selection module is used to determine the initial pre-embedded points based on the regional attributes of the segmented area, select the initial pre-embedded points according to the number of pre-embedded points, obtain the monitoring pre-embedded points of the sensing units, and configure node gateways for the sensing units at the monitoring pre-embedded points.

[0052] The receiving module is used to control the edge monitoring device, receive monitoring data corresponding to the sensing unit sent by the node gateway, analyze the monitoring data, and generate early warning information.

[0053] A third aspect of the present invention provides a storage medium storing a computer program, which, when executed by a processor, is used to implement the first aspect of the present invention and various methods possibly involved in the first aspect.

[0054] The beneficial effects of this invention are as follows:

[0055] 1. This invention first identifies the slope outline and the internal grid beam segmentation outline, divides the slope into segmented areas that match the support structure, and then determines the initial pre-embedded points based on the area attributes. Combined with the number of pre-embedded sensing units, the core monitoring points are selected, which can make the pre-embedded points fit the actual situation of the slope, and ensure the timeliness of data transmission and early warning, and reduce the invalid data after multiple pre-embedded points.

[0056] 2. When determining the initial pre-embedded points, this invention first filters out segmented areas exceeding a preset value (excluding small areas), then calculates the center of the area using coordinate extreme values ​​as the initial point, ensuring that the initial points cover key areas. When the number of pre-embedded points is insufficient, it further combines slope contour filtering, first locking the slope center coordinates and edge monitoring points, designating the initial points close to the center and adjacent to the monitoring line as necessary points, and the remaining points as unnecessary points, then selecting points in descending order of distance from the center for the unnecessary points. This rule avoids the subjectivity of manual experience in point selection and can better guarantee the monitoring of high-risk areas when the number of sensing units is limited. Attached Figure Description

[0057] Figure 1 This is a schematic diagram illustrating the application scenario of the technical solution provided by the present invention;

[0058] Figure 2 A flowchart of a railway slope monitoring and early warning method provided by the present invention;

[0059] Figure 3 A schematic diagram of a monitoring grid provided by the present invention;

[0060] Figure 4 This is a schematic diagram of an edge monitoring device provided by the present invention;

[0061] Figure 5 This is a schematic diagram of the structure of a railway slope monitoring and early warning system provided by the present invention. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0063] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein.

[0064] It should be understood that in the various embodiments of the present invention, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0065] It should be understood that in this invention, "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or device.

[0066] It should be understood that in this invention, "multiple" refers to two or more. "And / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "Contains A, B, and C", "Contains A, B, and C" means that all three A, B, and C are contained; "Contains A, B, or C" means that one of A, B, and C is contained; "Contains A, B, and / or C" means that any one, two, or three of A, B, and C are contained.

[0067] It should be understood that in this invention, "B corresponding to A", "B corresponding to A", "A and B correspond", or "B and A correspond" means that B is associated with A, and B can be determined based on A. Determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information. Matching A and B is defined as a similarity between A and B that is greater than or equal to a preset threshold.

[0068] Depending on the context, "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection."

[0069] The technical solution of the present invention will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0070] like Figure 1 The diagram illustrates a scenario of the technical solution provided by this invention. This application scenario includes a server, an edge monitoring device, sensing units, a node gateway, and a management terminal. The server is communicatively connected to the edge monitoring device, the node gateway, and the management terminal. When the railway department is pre-installing sensors, the server first acquires a railway slope map using the image acquisition device integrated into the edge monitoring device. It then uses image recognition algorithms to extract the slope outline and the segmented outlines of the lattice beams within the slope outline, retrieves multiple segmented regions within the segmented outlines, and obtains the pre-planned number of sensing units to be pre-installed in the slope region. Based on the regional attributes of each segmented region, the initial pre-installation points are determined. Combining this with the constraints of the pre-installation quantity, the initial pre-installation points are optimized to generate monitoring pre-installation points for the sensing units. A corresponding node gateway is configured for each sensing unit at each monitoring pre-installation point, enabling communication between the sensing unit and the network system. The server controls the edge monitoring device to collect and receive monitoring data (tilt changes, etc.) uploaded by the node gateway corresponding to the sensing units according to a set cycle or trigger conditions, and performs real-time analysis and anomaly detection on the monitoring data. When the analysis results meet the warning conditions, a warning message of the corresponding level is generated and sent to the management terminal so that relevant personnel can take timely measures.

[0071] The sensing unit can be a tilt sensor, employing a miniaturized, low-power design and equipped with a highly sensitive tilt, vibration, and positioning sensing chip. It supports angle monitoring in three directions (X, Y, and Z). The tilt sensor can detect landslide displacement and has a built-in solar panel, battery, and communication module. It can operate independently after power-on. The sensing units can be numbered, and multiple sensing units can form a monitoring grid. These grids can be logically linked to form a comprehensive monitoring network. (See also...) Figure 3 As shown, for example, four sensing units can form a monitoring network. The four sensing units b2 / b3 / c2 / c3 can form a monitoring grid, and each sensing unit can communicate with its neighboring unit nodes.

[0072] The node gateway is a gateway device that receives data from multiple sensing units. It is equipped with a wide-range antenna transmitter to cover each sensing unit to the greatest extent. The sensing units upload data to the node gateway wirelessly. When the network signal is poor, the sensing unit can automatically switch to connect to a nearby sensing unit for data transmission.

[0073] The node gateway can aggregate data from various sensing units, logically number and initialize each monitoring unit, and provide functions such as remote logical grid generation, parameter setting, and batch setting. Subsequently, by obtaining the location information and device ID of the sensing units, a monitoring grid can be automatically generated by numbering multiple sensing units according to a predetermined numbering rule. Parameters can be set individually for each device or in batches.

[0074] See Figure 4 The edge monitoring equipment integrates a meteorological monitoring unit, a monitoring PTZ camera, a transmitting antenna, a solar power supply system, and a power distribution and control center unit. These components are integrated at the pole to form the edge monitoring equipment. When the sensing unit at the pre-buried location experiences data anomalies, it controls the monitoring PTZ camera of the edge monitoring equipment to continue monitoring. The transmitting antenna is used to receive and transmit data. The control center unit, as the core hardware component, provides functions such as landslide disaster early warning judgment, threshold setting, data storage, alarm uploading, and sensor video data collaboration. Equipped with a 4G communication module, it can directly push alarm information, including equipment status, early warning information, and video data, to the monitoring center. The meteorological monitoring unit provides monitoring of precipitation and wind speed information.

[0075] This invention provides a method for monitoring and early warning of railway slopes, such as... Figure 2 As shown, steps S1-S3 are included:

[0076] S1 identifies the slope outline in the railway slope map, as well as the segmented outline of the lattice beam within the slope outline, retrieves multiple segmented areas within the segmented outline, and the number of pre-embedded sensing units.

[0077] It should be noted that in traditional railway slope monitoring, the pre-embedding of sensing units often relies on manual on-site surveying and point selection, which results in uneven point coverage and omissions. Furthermore, manual positioning is inefficient and prone to errors. Therefore, our approach combines the segmentation outline of the lattice beam to quickly determine the segmented area, and, based on the pre-set number of sensing units to be pre-embedded, automatically determines the subsequent pre-embedding areas.

[0078] It is worth mentioning that the poles for edge monitoring equipment are usually set on the opposite side of the slope for easy monitoring.

[0079] Among them, the railway slope map refers to the image acquisition device integrated through edge monitoring equipment, such as the monitoring PTZ camera; the slope outline refers to the boundary shape of the railway slope in the image; the lattice beam refers to the grid-like concrete beam set on the slope surface to reinforce the slope structure, and its segmented outline refers to the grid boundary formed by the lattice beam in the image; the segmented region refers to multiple independent regions located within the segmented outline, such as rectangles, rhombuses, etc.; the number of pre-embedded sensing units refers to the number pre-allocated by personnel to the slope.

[0080] S2, determine the initial pre-buried points based on the regional attributes of the segmented area, select the initial pre-buried points according to the number of pre-buried points, obtain the monitoring pre-buried points of the sensing unit, and configure the node gateway for the sensing unit at the monitoring pre-buried point.

[0081] In some embodiments, step S2 (determining the initial pre-embedded points based on the regional attributes of the segmented region) includes S21-S23:

[0082] S21, perform coordinate processing on the railway slope map to obtain the regional coordinates and area of ​​the segmented region.

[0083] It is not difficult to understand that after coordinate processing, the coordinates and area of ​​each segmented region are obtained. This is the existing technology. The area can be converted by the number of pixels, which will not be elaborated here.

[0084] S22, Select a segmented region whose area is larger than a preset area as the first region.

[0085] It should be noted that the shape and area of ​​the segmented region are generally fixed, but the shape and area of ​​the segmented region located at the edge are not fixed. For segmented regions with too small an area, the surrounding sensing units with sufficient area are sufficient for coverage sensing, and there is no need to pre-embed sensing units in all segmented regions.

[0086] The preset area can be a pre-set area threshold, and only the initial pre-buried points of the first area are determined subsequently.

[0087] S23, calculate based on the extreme values ​​of the coordinates of the corresponding area of ​​the first area to determine the initial pre-buried point.

[0088] In some embodiments, step S23 (calculating based on the extreme values ​​of the coordinates of the region corresponding to the first region to determine the initial pre-buried points) includes:

[0089] Select the maximum, minimum, maximum, and minimum values ​​of the horizontal coordinate in the coordinates of the corresponding region of each of the first regions.

[0090] The central x-coordinate is obtained by averaging the maximum and minimum x-coordinate values.

[0091] The mean value is calculated based on the maximum and minimum values ​​of the ordinate to obtain the central ordinate.

[0092] Based on the central horizontal coordinate and the central vertical coordinate, the initial pre-buried points of the first area are obtained.

[0093] It is easy to understand that the first area is selected in the middle for point pre-embedding.

[0094] In some embodiments, step S2 (selecting the initial pre-embedded points according to the pre-embedded quantity to obtain the monitoring pre-embedded points of the sensing unit) includes S24-S26:

[0095] S24, Count the initial number of the initial pre-buried points.

[0096] S25, when it is determined that the number of pre-embedded points is greater than or equal to the initial number, the initial pre-embedded points are all used as the monitoring pre-embedded points of the sensing unit.

[0097] Specifically, when the number of pre-buried points is sufficient (greater than or equal to the initial number), the initial pre-buried points have covered all areas of the first region that meet the requirements. At this time, all initial pre-buried points are directly determined as monitoring pre-buried points.

[0098] S26, when it is determined that the number of pre-embedded points is less than the initial number, the initial pre-embedded points are selected according to the number of pre-embedded points and the slope profile to obtain the monitoring pre-embedded points of the sensing unit.

[0099] It should be noted that when the number of pre-embedded points is insufficient, randomly deleting initial pre-embedded points can easily lead to the loss of monitoring in key areas of the slope (such as the central area and the edge risk zone). It is worth mentioning that in existing technologies, these points are generally selected by personnel based on experience, thus increasing the risk of missed landslide warnings.

[0100] Therefore, we will select the initial pre-embedded points based on the number of pre-embedded points and the slope profile to obtain the monitoring pre-embedded points of the sensing unit.

[0101] In some embodiments, step S26 (when the number of pre-embedded points is less than the initial number, selecting the initial pre-embedded points based on the number of pre-embedded points and the slope profile to obtain the monitoring pre-embedded points of the sensing unit) includes S261-S265:

[0102] S261, when it is determined that the number of pre-embedded items is less than the initial number, obtain the straight contour line located on the ground in the slope contour and determine the starting endpoints on both sides of the straight contour line.

[0103] It is understandable that the boundary line connecting the slope to the ground is separated from the slope profile. Since the slope and the ground are linearly distributed at the junction, the boundary line is the straight line profile of the ground. Then, the coordinates of the endpoints of the two ends of the straight line profile are extracted and determined as the starting endpoints on both sides of the straight line profile (such as the left endpoint A and the right endpoint B).

[0104] S262, Based on a preset distribution distance, multiple monitoring points are determined along the slope profile, starting from the initial endpoint.

[0105] The preset distribution distance is a distance that is set in advance by people for the monitoring points, which can be set by personnel or by actual conditions.

[0106] Starting from any one of the determined starting points, points are marked sequentially along the slope outline (at a preset distribution distance, either clockwise or counterclockwise) until approaching another starting point, thus determining multiple monitoring points and making the distribution relatively uniform.

[0107] S263 performs coordinate processing on the railway slope map, and determines the center coordinates of the slope profile based on the extreme values ​​of the slope profile coordinates.

[0108] It is easy to understand that the mean value of the maximum and minimum values ​​of the horizontal and vertical coordinates of the slope outline in the coordinate-processed slope map is used to determine the center coordinates of the slope outline.

[0109] S264, Select the initial pre-buried points based on the center coordinates and the monitoring points to obtain necessary and unnecessary points.

[0110] In some embodiments, step S264 (selecting initial pre-buried points based on the center coordinates and the monitoring points to obtain necessary and unnecessary points) includes S2641-S2642:

[0111] S2641, Select the initial pre-embedded point that is closest to the center coordinates as the first pre-embedded point.

[0112] It should be noted that the central region of the slope is the core hub of overall structural stability. Displacement changes in this region often directly reflect the deep sliding trend of the slope and are one of the judgment conditions for landslide early warning. Therefore, selecting the initial pre-embedded point closest to the center coordinates as the first pre-embedded point can lock the core monitoring position of the slope and ensure that the displacement and tilt angle data of the core area can be captured.

[0113] S2642, connect the central pre-buried point with the monitoring point to obtain the monitoring connection line, and select the initial pre-buried point whose distance from the monitoring connection line is less than the preset monitoring distance as the second pre-buried point.

[0114] It is easy to understand that the edge of the slope, i.e. the determined monitoring points, are the locations where landslides are likely to occur, and the line connecting the central pre-embedded point and the edge monitoring point is the path for slope force transmission and displacement diffusion.

[0115] Therefore, we will connect the central pre-buried point with the monitoring point to obtain the monitoring connection line, and select the initial pre-buried point whose distance from the monitoring connection line is less than the preset monitoring distance as the second pre-buried point.

[0116] The preset monitoring distance can be a pre-set monitoring distance or can be set manually based on the actual situation.

[0117] S2643, based on the first pre-embedded point and the second pre-embedded point, the necessary points are obtained, and the remaining initial pre-embedded points are taken as non-necessary points.

[0118] It is easy to understand that when the number of pre-embedded points is insufficient, priority needs to be clarified. The first pre-embedded point (core area) and the second pre-embedded point (connection path) are related to the monitoring of the overall stability of the slope and the transmission of risks. Therefore, the first and second pre-embedded points related to them are regarded as necessary points, and the remaining initial pre-embedded points are regarded as unnecessary points.

[0119] S265, based on the number of pre-embedded points, necessary and unnecessary points are selected to obtain the monitoring pre-embedded points of the sensing unit.

[0120] In some embodiments, step S265 (selecting necessary and unnecessary points based on the number of pre-embedded points to obtain the monitoring pre-embedded points of the sensing unit) includes:

[0121] The number of necessary points is counted to obtain the necessary selection quantity. When the necessary selection quantity is less than or equal to the pre-embedded quantity, all necessary points are used as monitoring pre-embedded points.

[0122] It is easy to understand that when the necessary selection quantity is less than or equal to the pre-embedded quantity, all necessary points are used as monitoring pre-embedded points. That is, if the pre-embedded quantity meets the requirements, all necessary points are pre-embedded.

[0123] The remaining selection quantity is obtained by calculating the difference between the pre-embedded quantity and the necessary selection quantity.

[0124] Obtain the distance between the coordinates of unnecessary points and the center coordinates, and sort the unnecessary points in descending order based on the distance to obtain the unnecessary sequence.

[0125] It is easy to understand that by sorting the unnecessary points in descending order by the interval distance, a sequence of unnecessary points is obtained. Subsequently, those located at the edge will be selected as the pre-buried locations, as edge locations are more sensitive to monitoring.

[0126] Based on the remaining selection quantity, unnecessary points in the unnecessary sequence are selected sequentially, and the selected unnecessary points are used as monitoring pre-embedded points.

[0127] Therefore, based on the remaining selection quantity, unnecessary points in the unnecessary sequence are selected sequentially, and the selected unnecessary points are used as monitoring pre-embedded points.

[0128] It is worth mentioning that if the number of necessary selections exceeds the number of pre-embedded units, which cannot meet all the necessary points, personnel will be reminded to supplement the sensing units, or to further select the sensing units on the critical path at intervals. This can be done according to a certain selection distance, which is set according to the actual situation.

[0129] S3, control the edge monitoring device, receive monitoring data corresponding to the sensing unit sent by the node gateway, analyze the monitoring data, and generate early warning information.

[0130] In some embodiments, step S3 (analyzing the monitoring data and generating early warning information) includes S31-S35:

[0131] S31, Calculate the displacement distance between each sensing unit and its adjacent sensing units at each directional angle, and obtain the directional displacement distance corresponding to each directional angle.

[0132] Understandably, the first step is to retrieve the correlation relationships of the monitoring grid of the sensing unit (see...). Figure 3 For example, b2 is adjacent to b3, c2, and c3. The multi-directional angle data uploaded in real time by each sensing unit is used to calculate the angle difference between each sensing unit and each adjacent sensing unit in the X, Y, and Z directions. The angle difference is then converted into the actual spatial displacement distance. This is existing technology and will not be elaborated here. All adjacent displacement distances in the X direction are summarized into the X-direction displacement distance. Similarly, the Y-direction and Z-direction displacement distances are obtained.

[0133] It is worth mentioning that the sensing unit can be pre-installed and networked with personnel, or it can be a pre-set number of sensing units in the surrounding area.

[0134] S32, sum the displacement distances in the directions to obtain the total displacement distance.

[0135] It is easy to understand that by summing the directional displacement distances to obtain the total displacement distance, the displacements around the area can be magnified to prevent minor landslides from going undetected.

[0136] S33, when the total displacement distance is greater than or equal to the preset warning distance, generate a warning message.

[0137] S34. Based on the warning information, retrieve the current slope map collected by the monitoring PTZ camera in the edge monitoring device, and use the sensing unit that has displacement as the displacement unit.

[0138] When an early warning message is generated, the monitoring PTZ camera will be retrieved to capture images and check for displacement. The displacement unit will then be updated in the image to provide managers with a clear view of the area of ​​displacement.

[0139] S35, mark the current slope map according to the displacement unit, generate a displacement annotation map and send it to the management terminal.

[0140] In some embodiments, step S35 (marking the current slope map according to the displacement unit, generating a displacement annotation map and sending it to the management terminal) includes S351-S354:

[0141] S351, obtain the coordinate origin of the railway slope map coordinate processing, perform coordinate processing on the current slope map with the same coordinate origin, and map the monitoring pre-embedded points to the current slope map.

[0142] It is easy to understand that the railway slope map when determining the pre-embedded points and the subsequent images are processed with the same coordinate origin, which makes it convenient to map the monitoring pre-embedded points to the current slope map.

[0143] S352, mark the monitoring pre-embedded points corresponding to the displacement unit to obtain the marked monitoring pre-embedded points.

[0144] It is easy to understand that the monitoring pre-embedded points corresponding to the displacement units that have undergone displacement are marked to obtain the marked monitoring pre-embedded points.

[0145] S353, based on the phase displacement distance of each displacement unit at each directional angle, moves the corresponding marked monitoring pre-embedded points to obtain the offset points.

[0146] It is easy to understand that, based on the displacement data, the marked monitoring pre-embedded points in the figure are moved accordingly to obtain the offset points.

[0147] S354 connects the outermost offset points to generate a displacement annotation map and sends it to the management terminal.

[0148] Through the above implementation method, personnel can intuitively view the moving area.

[0149] See Figure 5This is a schematic diagram of the structure of a railway slope monitoring and early warning system provided in an embodiment of the present invention. The railway slope monitoring and early warning system includes:

[0150] The identification module is used to identify the slope outline in the railway slope map, as well as the segmented outline of the lattice beam within the slope outline, retrieve multiple segmented areas within the segmented outline, and the number of pre-embedded sensing units.

[0151] The selection module is used to determine the initial pre-embedded points based on the regional attributes of the segmented area, select the initial pre-embedded points according to the number of pre-embedded points, obtain the monitoring pre-embedded points of the sensing units, and configure node gateways for the sensing units at the monitoring pre-embedded points.

[0152] The receiving module is used to control the edge monitoring device, receive monitoring data corresponding to the sensing unit sent by the node gateway, analyze the monitoring data, and generate early warning information.

[0153] The present invention also provides a readable storage medium storing a computer program, which, when executed by a processor, is used to implement the methods provided in the various embodiments described above.

[0154] The readable storage medium can be a computer storage medium or a communication medium. A communication medium includes any medium that facilitates the transfer of computer programs from one location to another. A computer storage medium can be any available medium accessible to a general-purpose or special-purpose computer. For example, a readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application-Specific Integrated Circuit (ASIC). Alternatively, the ASIC can be located in a user equipment. Of course, the processor and the readable storage medium can also exist as discrete components in a communication device. The readable storage medium can be a read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0155] The present invention also provides a program product including executable instructions stored in a readable storage medium. At least one processor of the device can read the executable instructions from the readable storage medium, and the at least one processor executes the executable instructions to cause the device to implement the methods provided in the various embodiments described above.

[0156] In the embodiments of the above-described device, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.

[0157] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for monitoring and early warning of railway slopes, characterized in that, include: Identify the slope outline in the railway slope map, as well as the segmented outline of the lattice beam within the slope outline, retrieve multiple segmented regions within the segmented outline, and the number of pre-embedded sensing units. Initial pre-embedded points are determined based on the regional attributes of the segmented region. The initial pre-embedded points are selected according to the number of pre-embedded points to obtain the monitoring pre-embedded points for the sensing units. Node gateways are configured for the sensing units at the monitoring pre-embedded points, including: Count the initial number of the initial pre-buried points; When the number of pre-embedded points is determined to be greater than or equal to the initial number, all the initial pre-embedded points are used as the monitoring pre-embedded points of the sensing unit. When the number of pre-embedded points is determined to be less than the initial number, the initial pre-embedded points are selected based on the pre-embedded number and the slope profile to obtain the monitoring pre-embedded points of the sensing unit, including: When it is determined that the number of pre-embedded items is less than the initial number, the straight contour line located on the ground in the slope contour is obtained, and the starting endpoints on both sides of the straight contour line are determined. Based on a preset distribution distance, multiple monitoring points are determined along the slope contour, starting from the initial endpoint. The railway slope map is processed into coordinates, and the center coordinates of the slope profile are determined based on the extreme values ​​of the slope profile. Based on the center coordinates and the monitoring points, the initial pre-buried points are selected to obtain necessary and unnecessary points; Based on the number of pre-embedded points, necessary and unnecessary points are selected to obtain the monitoring pre-embedded points of the sensing unit; The control edge monitoring device receives monitoring data corresponding to the sensing unit sent from the node gateway, analyzes the monitoring data, and generates early warning information.

2. The method according to claim 1, characterized in that, The process of determining the initial pre-buried point locations based on the regional attributes of the segmented region includes: The railway slope map is converted into coordinates to obtain the regional coordinates and area of ​​the segmented region; Select a segmented region whose area is larger than a preset area as the first region; The initial pre-buried point location is determined by calculating the extreme values ​​of the coordinates of the corresponding area of ​​the first area.

3. The method according to claim 2, characterized in that, The calculation based on the extreme values ​​of the coordinates of the corresponding area of ​​the first area to determine the initial pre-embedded points includes: Select the maximum, minimum, maximum, and minimum values ​​of the abscissa, ordinate, and ordinate of each region corresponding to the first region. The central x-coordinate is obtained by averaging the maximum and minimum x-coordinate values. The mean value is calculated based on the maximum and minimum values ​​of the ordinate to obtain the central ordinate. Based on the central horizontal coordinate and the central vertical coordinate, the initial pre-buried points of the first area are obtained.

4. The method according to claim 1, characterized in that, The selection of initial pre-buried points based on the center coordinates and the monitoring points to obtain necessary and unnecessary points includes: Select the initial embedded point that is closest to the center coordinates as the first embedded point; Connect the first pre-buried point with the monitoring point to obtain the monitoring connection line, and select the initial pre-buried point whose distance from the monitoring connection line is less than the preset monitoring distance as the second pre-buried point; Based on the first and second pre-embedded points, necessary points are obtained, and the remaining initial pre-embedded points are designated as non-necessary points.

5. The method according to claim 1, characterized in that, The selection of necessary and unnecessary points based on the number of pre-embedded points to obtain the monitoring pre-embedded points of the sensing unit includes: Count the number of necessary points to obtain the necessary selection quantity. When the necessary selection quantity is less than or equal to the pre-embedded quantity, all necessary points are used as monitoring pre-embedded points. The remaining selection quantity is obtained by calculating the difference between the pre-embedded quantity and the necessary selection quantity; Obtain the distance between the coordinates of unnecessary points and the center coordinates, and sort the unnecessary points in descending order based on the distance to obtain the unnecessary sequence. Based on the remaining selection quantity, unnecessary points in the unnecessary sequence are selected sequentially, and the selected unnecessary points are used as monitoring pre-embedded points.

6. The method according to claim 5, characterized in that, The step of analyzing the monitoring data and generating early warning information includes: The displacement distance between each sensing unit and its adjacent sensing units at each directional angle is statistically analyzed to obtain the directional displacement distance corresponding to each directional angle. The total displacement distance is obtained by summing the displacement distances in the aforementioned directions. When the total displacement distance is determined to be greater than or equal to the preset warning distance, a warning message is generated; Based on the aforementioned early warning information, the current slope map collected by the monitoring PTZ camera in the edge monitoring device is retrieved, and the sensing unit that shows displacement is taken as the displacement unit. The current slope map is marked according to the displacement unit, and a displacement annotation map is generated and sent to the management terminal.

7. The method according to claim 6, characterized in that, The step of marking the current slope map according to the displacement unit and generating a displacement annotation map to be sent to the management terminal includes: Obtain the origin of the coordinate system for the railway slope map, perform coordinate processing on the current slope map using the same origin, and map the pre-embedded monitoring points onto the current slope map. The monitoring pre-embedded points corresponding to the displacement unit are marked to obtain the marked monitoring pre-embedded points; Based on the phase displacement distance of each displacement unit at each directional angle, the corresponding marked monitoring pre-embedded points are moved to obtain the offset points. Connect the outermost offset points to generate a displacement annotation map and send it to the management terminal.

8. A railway slope monitoring and early warning system, characterized in that, include: The identification module is used to identify the slope outline in the railway slope map, as well as the segmented outline of the lattice beam within the slope outline, retrieve multiple segmented areas within the segmented outline, and the number of pre-embedded sensing units. The selection module is used to determine the initial pre-embedded points based on the regional attributes of the segmented region, select the initial pre-embedded points according to the pre-embedded quantity, obtain the monitoring pre-embedded points of the sensing units, and configure node gateways for the sensing units at the monitoring pre-embedded points, including: Count the initial number of the initial pre-buried points; When the number of pre-embedded points is determined to be greater than or equal to the initial number, all the initial pre-embedded points are used as the monitoring pre-embedded points of the sensing unit. When the number of pre-embedded points is determined to be less than the initial number, the initial pre-embedded points are selected based on the pre-embedded number and the slope profile to obtain the monitoring pre-embedded points of the sensing unit, including: When it is determined that the number of pre-embedded items is less than the initial number, the straight contour line located on the ground in the slope contour is obtained, and the starting endpoints on both sides of the straight contour line are determined. Based on a preset distribution distance, multiple monitoring points are determined along the slope contour, starting from the initial endpoint. The railway slope map is processed into coordinates, and the center coordinates of the slope profile are determined based on the extreme values ​​of the slope profile. Based on the center coordinates and the monitoring points, the initial pre-buried points are selected to obtain necessary and unnecessary points; Based on the number of pre-embedded points, necessary and unnecessary points are selected to obtain the monitoring pre-embedded points of the sensing unit; The receiving module is used to control the edge monitoring device, receive monitoring data corresponding to the sensing unit sent by the node gateway, analyze the monitoring data, and generate early warning information.

Citation Information

Patent Citations

  • Calculation method for automatically monitoring slope stability based on finite element partitioning

    CN110162932A