Early warning method, device, equipment and storage medium

Through sensors, the stress status and image data of the protective structure are monitored, combined with environmental data, the risk level of the protection system is identified, and the problems of damage to the protection net and the anchor force exceeding the critical value in the active protection system are solved, and an efficient and accurate early warning mechanism is achieved, ensuring the safety of the protection area.

CN120299174APending Publication Date: 2025-07-11FUJIAN HUICHUAN DIGITAL TECH +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510368774.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

In the existing active protection system, problems such as damage to the protective net and the anchor force exceeding the critical value lead to safety hazards, and there is a lack of an effective early warning mechanism.

Method used

The sensor monitors the stress status and image data of the protective structure, identify faults, determine the risk level with environmental data, and sends early warning information to ensure the accuracy and efficiency of the early warning.

Benefits of technology

It improves the accuracy and efficiency of the early warning system, avoids safety hazards, timely identify and deal with faults in the protective structure, and ensures the safety of the protection area.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120299174A_ABST
    Figure CN120299174A_ABST
Patent Text Reader

Abstract

The invention discloses an early warning method, device and equipment and a storage medium, and the method comprises the steps: receiving sensor data transmitted by a sensor, the sensor being used for monitoring the stress state of a protection structure, and the protection structure being used for protecting a protection region; when it is determined that the protection area has risks according to the sensor data, determining image data of the protection area at the current moment; if it is determined that the protection structure does not have a fault according to the image data at the current moment, determining a first risk level according to the sensor data, determining environmental data of the protection area, determining a second risk level according to the environmental data, and determining a target risk level of the protection area according to the first risk level and the second risk level, and sending first early warning information according to the target risk level. Therefore, the early warning efficiency is ensured, the early warning accuracy is also ensured, and potential safety hazards are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mountain monitoring, and particularly to an early warning method, device, equipment and storage medium. Background Art

[0002] With the continuous development of technology, the intensity of infrastructure construction has been increasing year by year. In mountainous areas, due to various reasons such as human activities, various geological disasters may occur, such as landslides, collapses, debris flows, etc. Therefore, how to give an early warning before a geological disaster occurs has become one of the problems that need to be solved urgently at present.

[0003] Currently, a protection system is usually used to protect the slope. The protection system includes two types: an active protection system and a passive protection system. Among them, the active protection system protects the more dangerous and easily collapsed and falling-rock sections on the slope through an enclosure system and a reinforcement system, covers the surface with a flexible protection net, and fixes it stably with bolts, so as to avoid natural disasters.

[0004] However, in the scenario of using the active protection system to protect the protected area, there is a situation where the protection net in the active protection system is damaged, which still poses a relatively large potential safety hazard. Based on this, this application provides an early warning method. Summary of the Invention

[0005] This application provides an early warning method, device, equipment and storage medium to partially solve the above problems existing in the prior art.

[0006] This application adopts the following technical solutions:

[0007] This application provides an early warning method. The method is applied to the data processing end in the early warning system. The early warning system includes a protection structure, sensors and a data processing end. The method includes:

[0008] Receiving sensor data sent by the sensors. The sensors are used to monitor the stress state of the protection structure, and the protection structure is used to protect the protected area;

[0009] When it is determined that there is a risk in the protected area according to the sensor data, determining the image data of the protected area at the current moment;

[0010] If it is determined according to the image data at the current moment that the protection structure has not failed, then according to the sensor data, determining the first risk level, determining the environmental data of the protected area, determining the second risk level according to the environmental data, and according to the first risk level and the second risk level, determining the target risk level of the protected area, and sending the first early warning information according to the target risk level.

[0011] Optionally, the protection structure includes anchor rods, lateral support ropes, longitudinal support ropes, and a protection net, and the sensors include wire displacement gauges and strain gauges; among them, the anchor rods penetrate and are fixed in the mountain body corresponding to the protection area, and the protection net covers the protection area through the lateral support ropes, longitudinal support ropes, and anchor rods. The wire displacement gauges are fixed on the lateral support ropes or longitudinal support ropes and cover the protection net, and the strain gauges are fixed in the anchor rods.

[0012] Optionally, the sensors include wire displacement gauges;

[0013] When it is determined that there is a risk in the protection area based on the sensor data, determine the image data of the protection area at the current moment, including:

[0014] When it is determined that there is a risk in the protection area based on the monitoring value of the wire displacement gauge, determine the image data of the protection area at the current moment;

[0015] Based on the sensor data, determine the first risk level, including:

[0016] Based on the monitoring value of the wire displacement gauge, determine the first risk level.

[0017] Optionally, the sensors further include strain gauges, and the strain gauges are used to monitor the strain of the anchor rods in the protection structure;

[0018] Based on the monitoring value of the wire displacement gauge, determine the first risk level, including:

[0019] Based on the monitoring values of the wire displacement gauge and the strain gauge, respectively determine the values of the wire displacement risk factor and the anchor rod deformation risk factor;

[0020] Based on the monitoring value of the strain gauge and the elastic modulus of the anchor rod, determine the axial force of the anchor rod, and based on the axial force of the anchor rod, determine the value of the anchor rod axial force risk factor;

[0021] Based on the wire displacement risk factor, the anchor rod deformation risk factor, and the anchor rod axial force risk factor, determine the first risk level.

[0022] Optionally, the method further includes:

[0023] Through the trained key point determination model, determine the key points included in the image data at the current moment;

[0024] Determine the coordinates of the key points at the current moment in the protection area, and based on the coordinates of the key points in the protection area in the image data of each historical moment, and the coordinates of the key points at the current moment in the protection area, determine the change rate of the key points between each historical moment and the current moment;

[0025] If the change rate exceeds the rate threshold, send a second warning message.

[0026] Optionally, the method further includes:

[0027] If the rate of change gradually increases, determine the target object in the image data at the current moment, and record the trajectory and speed of the target object;

[0028] If the rate of change gradually decreases to not exceed the speed threshold, stop sending the second warning message.

[0029] Optionally, the environmental data includes at least one of rainfall data, temperature data, wind speed data, and air pressure data;

[0030] Determine the second risk level according to the environmental data, including:

[0031] For any data in the environmental data, if the data exceeds the environmental parameter threshold, determine the environmental risk factor corresponding to the data;

[0032] Determine the second risk level according to the score corresponding to the environmental risk factor.

[0033] The present application provides a warning device, which is applied to the data processing end in a warning system. The warning system includes a protection structure, a sensor, and a data processing end. The device includes:

[0034] A receiving module, configured to receive sensor data sent by the sensor. The sensor is used to monitor the stress state of the protection structure, and the protection structure is used to protect the protection area;

[0035] An image determination module, configured to determine the image data of the protection area at the current moment when it is determined according to the sensor data that there is a risk in the protection area;

[0036] An execution module, configured to, if it is determined according to the image data at the current moment that the protection structure does not malfunction, determine the first risk level according to the sensor data, determine the environmental data of the protection area, determine the second risk level according to the environmental data, and determine the target risk level of the protection area according to the first risk level and the second risk level, and send the first warning message according to the target risk level.

[0037] The present application provides a computer-readable storage medium, and the storage medium stores a computer program, and when the computer program is executed by a processor, the above warning method is implemented.

[0038] The present application provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the above warning method is implemented.

[0039] At least one of the above technical solutions adopted by the present application can achieve the following beneficial effects:

[0040] In a scenario where an active protection system protects a protection area, by monitoring sensor data, when it is determined that there is a risk in the protection structure at the current moment based on the monitored sensor data, such as when there is a deformation, the image data of the protection area is used to identify whether the protection structure fails. When the protection structure does not fail, the first risk level is determined based on the sensor data, the second risk level is determined based on the environmental data of the protection area, and a warning message is sent according to the first risk level and the second risk level. In this way, while ensuring the warning efficiency, the accuracy of the warning is also ensured, and potential safety hazards are avoided. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The drawings described herein are used to provide a further understanding of the present application and form a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings:

[0042] Figure 1 is a flowchart of a warning method provided by the present application;

[0043] Figure 2A is a schematic structural diagram of a protection structure provided by the present application;

[0044] Figure 2B is a schematic structural diagram of a protection structure provided by the present application;

[0045] Figure 2C is a schematic partial structural diagram of a protection structure provided by the present application;

[0046] Figure 3 is a schematic structural diagram of an image acquisition device provided by the present application;

[0047] Figure 4 is a schematic structural diagram of a warning device provided by the present application;

[0048] Figure 5 is a schematic diagram of an electronic device for executing the warning method provided by the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0049] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions of the present application will be clearly and completely described below in conjunction with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0050] It should be noted that all actions of obtaining signals, information, or data in this application are carried out on the premise of complying with the corresponding data protection regulations and policies of the location and with the authorization given by the owner of the corresponding device.

[0051] The following will describe in detail the technical solutions provided by each embodiment of this application with reference to the accompanying drawings.

[0052] Currently, a protection system is usually used to protect slopes, and the protection system includes two types: an active protection system and a passive protection system. Among them, the passive protection system is a passive rockfall interception system formed by deploying flexible steel wire mesh, steel columns and other components on the slope to passively intercept falling rocks and other slope falling objects. The active protection system is to protect the more dangerous and prone-to-collapse and falling-rock sections on the slope through an enclosure system and a reinforcement system, cover the surface with a flexible protection net, and fix it stably with anchor bolts to avoid natural disasters. The early warning method provided in the specification of this application is applied to the scenario where an active protection system is deployed in a protection area (i.e., a slope).

[0053] In one example, the active protection system can be said to be a surface reinforcement treatment system. When a falling rock impacts due to geological movement inside the reinforcement, the active protection system can transfer the acting force received through the flexible protection net to the support system and then to the anchor bolt, so as to transfer the acting force back to the rock formation structure.

[0054] In this scenario, there are usually two types of risks: 1. Visible damage occurs to the components in the active protection system, such as damage to the flexible protection net, breakage of the connection between the anchor bolt and the flexible protection net, etc.; 2. The stress condition of some components in the active protection system has exceeded the preset critical value, such as the stress of the anchor bolt has exceeded its corresponding critical value, etc.

[0055] Currently, in the scenario of using the active protection system to protect the protection area, usually only the stress condition of the protection net is concerned, that is, the stress condition of the support rope connected to the protection net is collected and recorded. Whether the protection net itself is damaged and whether there is a problem with the anchor bolt are not considered at present. Therefore, there are significant potential safety hazards in this scenario currently.

[0056] Based on this, this specification provides an early warning method. In the scenario where an active protection system protects a protection area, by monitoring sensor data, when it is determined according to the monitored sensor data that the protection structure is deformed at the current moment, the image data of the protection area is used to identify whether the protection structure fails. When the protection structure does not fail, the first risk level is determined according to the sensor data, the second risk level is determined according to the environmental data of the protection area, and an early warning message is sent according to the first risk level and the second risk level, which not only ensures the early warning efficiency but also ensures the accuracy of the early warning and avoids potential safety hazards.

[0057] Figure 1 It is a schematic flowchart of an early warning method provided by this application.

[0058] S100: Receive the sensor data sent by the sensor. The sensor is used to monitor the stress state of the protection structure, and the protection structure is used to protect the protection area.

[0059] An embodiment of this application provides an early warning method. The execution process of this early warning method can be executed by the data processing end in the early warning system. The early warning system includes a protection structure, a sensor, and a data processing end. Among them, the protection structure can be deployed around the protection area and together with the sensor and the data processing end form an active protection system for protecting the protection area. The sensor can be deployed on the protection structure or around the protection structure for monitoring the sensor data of the protection structure. The protection area can be a slope area, and the data processing end can be an electronic device such as a server or a terminal. The electronic device can be a terminal such as a mobile phone, a tablet computer, or a smart device. That is to say, the early warning system and the active protection system can be the same system.

[0060] In order to avoid the situation where currently when monitoring a slope, there are falling rocks, but since the images of the falling rocks are not captured, the protection area cannot be warned. This specification provides a new early warning method. In the scenario where the protection structure protects the protection area, the sensor data sent by the sensor is used to judge whether there is a risk in the protection area. If so, the image data of the protection area is determined to judge whether the protection structure fails according to the image data. If a failure occurs, an early warning is issued. If no failure occurs but the stress state determined according to the sensor data meets the early warning conditions, an early warning is issued.

[0061] Based on the above simple description of the early warning method in this specification, obviously, the sensor data used to characterize the stress state of the protection structure can be determined first.

[0062] Specifically, the types of sensors in the warning system may include at least one. Thus, the at least one sensor can determine sensor data in real time and send the sensor data to the data processing end.

[0063] The data processing end can receive the sensor data for subsequent processing.

[0064] In one example, the stress state of the protection structure can be multiple forces such as tension, pressure, and support force specifically received by the protection structure, or it can only be used to characterize whether the stress state of the protection structure has changed. For example, if the monitoring value of any one sensor changes, it can characterize that the stress state of the protection structure has changed.

[0065] In one example, the sensor realizes the purpose of monitoring the stress state of the protection structure through the change of the monitoring value.

[0066] In one example, each of the at least one sensor is a sensor that can be used to send data to the data processing end.

[0067] In one example, the warning system may include a transmission module. The transmission module is electrically connected to the at least one sensor through a hardware structure such as a cable and is used to read the monitoring values of each sensor. Thus, after determining the monitoring values of each sensor, the transmission module can determine the sensor data and send the sensor data to the data processing end. The data processing end receives the sensor data and performs subsequent steps according to the sensor data.

[0068] S102: When it is determined that there is a risk in the protection area according to the sensor data, determine the image data of the protection area at the current moment.

[0069] In one or more embodiments provided in the present application, when it is determined that there is a risk in the protection area, the data processing end can determine the image data of the protection area to further determine the reason for the risk in the protection area or whether there is really a risk in the protection area.

[0070] Specifically, numerical thresholds corresponding to various types of sensors can be preset. Thus, after receiving the sensor data, for each type of sensor data included in the received sensor data, it can be determined whether the type of sensor data exceeds its corresponding numerical threshold. If it exceeds, it can be determined that there is a risk in the protection area. If it does not exceed, it can be determined that there is no risk in the protection area.

[0071] In one example, the at least one sensor may include at least one of a wire displacement gauge and a strain gauge.

[0072] In one example, if the sensor data received by the data processing terminal is the monitoring value of a wireline displacement gauge, the data processing terminal may determine that there is a risk in the protection area when the monitoring value of the wireline displacement gauge is greater than or equal to a preset displacement threshold, and determine that there is no risk in the protection area when the monitoring value of the wireline displacement gauge is less than the displacement threshold. For example, when the monitoring value of the wireline displacement gauge is greater than or equal to the preset displacement threshold, it indicates that the protection structure is subjected to an external force, that is, the stress state of the protection structure has changed. At this time, it can be explained to a certain extent that there is a certain risk in the protection area.

[0073] In one example, if the sensor data received by the data processing terminal is the monitoring value of a strain gauge, the data processing terminal may determine the axial force of the anchor rod according to the received monitoring value of the strain gauge, and judge whether there is a risk in the protection area according to the axial force of the anchor rod and a preset anti-pulling force threshold. Among them, the monitoring value of the strain gauge is proportional to the axial force of the anchor rod.

[0074] In one example, the strain gauge has its corresponding strain gauge threshold. If the sensor data received by the data processing terminal is the monitoring value of the strain gauge, the data processing terminal may judge whether there is a risk in the protection area according to the monitoring value of the strain gauge and the stress gauge threshold.

[0075] In one example, for each type of sensor data received by the data processing terminal, if the sensor data is greater than or equal to the threshold corresponding to the type of sensor, the data processing terminal may determine that there is a risk in the protection area, and vice versa.

[0076] In one example, an image acquisition device is arranged around the protection area. When it is determined that there is a risk in the protection area, the data processing terminal may send an acquisition instruction to the image acquisition device. The image acquisition device determines the image data of the protection area according to the received acquisition instruction, and sends the determined image data to the data processing terminal as the image data at the current moment.

[0077] In one example, the image acquisition device arranged around the protection area acquires the image data of the protection area at a preset time interval. Among them, for each image data, the image data has its corresponding acquisition time. After it is determined that there is a risk in the protection area, the data processing terminal may send a retrieval instruction to the image acquisition device. The image acquisition device determines, according to the received retrieval instruction and the time stamps (i.e., the acquisition times) respectively corresponding to each image data, the image data corresponding to the time stamp closest to the current moment as the image data of the protection area at the current moment.

[0078] S104: If it is determined, based on the image data at the current moment, that the protection structure has not failed, then determine the first risk level based on the sensor data, determine the environmental data of the protection area, determine the second risk level based on the environmental data, and determine the target risk level of the protection area based on the first risk level and the second risk level, and send a first warning message based on the target risk level.

[0079] In one or more embodiments provided by the present application, as mentioned above, in the scenario of using an active protection system to protect a protection area, there are usually two types of risks: 1. Visible damage occurs to the components in the active protection system, such as, the flexible protection net is damaged, the connection between the anchor rod and the flexible protection net is broken, etc.; 2. The force on some components in the active protection system has exceeded the preset critical value, such as, the force on the anchor rod has exceeded its corresponding critical value, etc. In addition, environmental factors will also bring risks to the protection area. Therefore, after obtaining the image data, if it is determined based on the image data that the protection structure has not failed, the data processing terminal can determine the risk level of the protection area based on the sensor data and the environmental data together.

[0080] Specifically, after obtaining the image data, the image data can be used as input and input into a pre-trained detection model, and the detection result of the image data is output by the detection model.

[0081] Among them, the detection result is used to represent whether there is a failure in the protection structure.

[0082] If it is determined based on the detection result that the protection structure has failed, it can be determined that the reason for the risk in the protection area determined based on the sensor data is that the protection structure itself has a visible failure. If it is determined based on the detection result that the protection structure has not failed, it indicates that the protection structure itself has not had a visible failure. At this time, the risk level of the protection area can be determined based on the sensor data and the environmental data together.

[0083] In one example, the target risk level can be the value obtained by superimposing the first risk level and the second risk level, or the risk level with the larger value among the values corresponding to the first risk level and the second risk level. Among them, the larger the value, the higher the possibility of risk.

[0084] In one example, if the protection structure has failed, the data processing terminal can send a third warning message. If the protection structure has not failed, the data processing terminal can send a first warning message based on the risk level of the protection area.

[0085] In one example, a risk level threshold can be preset. When the risk level of the protected area reaches this risk level threshold, the data processing terminal can send a first warning message according to the risk level of the protected area. When the risk level of the protected area does not reach this risk level threshold, the data processing terminal can return to execute step S100, that is, confirm that the protected area is in a safe state at the current moment.

[0086] In one example, for each warning message among the first warning message and the third warning message, the data processing terminal can send the warning message to each user in the administrative region where the protected area is located. The warning message is used to prompt that there is a security risk in the protected area and remind users to pay attention to safety.

[0087] In one example, for each warning message among the first warning message and the third warning message, the form of the warning message can include an audible and visual warning and a warning notice. That is, through a warning device fixed in the protected area, light is emitted and a sound is made around the protected area to prompt that there is a security risk in the protected area, and a first warning notice is sent to each user in the administrative region where the protected area is located, and a second warning notice is sent to the staff responsible for the protected area, so that the staff can conduct an emergency inspection and reinforcement of the protected area and the protection structure, and at the same time prevent users from entering the protected area with risks.

[0088] In one example, the first warning notice may only include the specific protected area with risks, and the second warning notice may include at least one of information such as the protected area with risks, its corresponding risk type, risk level, maintenance time limit, etc. The specific text content corresponding to the first warning notice and the second warning notice can be set as needed, and this specification does not limit this.

[0089] As Figure 1 In the warning method shown, in the scenario where an active protection system protects a protected area, by monitoring sensor data, when it is determined according to the monitored sensor data that there is a risk in the protection structure at the current moment, such as in the case of deformation, the image data of the protected area is used to identify whether the protection structure fails. When the protection structure does not fail, the first risk level is determined according to the sensor data, the second risk level is determined according to the environmental data of the protected area, and a warning message is sent according to the first risk level and the second risk level. In this way, while ensuring the warning efficiency, the accuracy of the warning is also ensured, and potential safety hazards are avoided.

[0090] In an embodiment of the present application, if it is determined according to the image data that there is a fault in the protection structure, the fault may be that a component in the protection structure itself is damaged. For example, the protection net is damaged, or it may also be that a sensor fixed on the protection structure is damaged, etc. After it is determined according to the image data that there is a fault in the protection structure, it can be determined that there is a fault in the protection structure, and the warning program is immediately started, that is, the first warning information is sent.

[0091] In an example, after determining that there is a fault in the protection structure, the data processing end can send a second warning notice to the terminal held by the staff responsible for the maintenance of the protection area. The second warning notice may include the risk type and the warning location. For example, "the X sensor in the protection structure on the X slope of the X mountain is faulty". After receiving the second warning notice, the staff can arrange maintenance personnel to go to the site for maintenance in time to ensure that the protection structure returns to the normal working state as soon as possible.

[0092] In an example, the terminal held by the staff can be a mobile terminal such as a mobile phone or a smart watch, or a display screen panel deployed in a certain area (such as a bulletin board).

[0093] In an example, while sending the second warning notice to the staff, the data processing end can send a warning instruction to the warning device fixed in the protection area, and the warning device gives an audible and visual alarm.

[0094] In an example, when the staff maintains the protection structure or confirms that there is no risk in the protection area, the risk elimination information can be sent to the data processing end through the terminal held by the staff, where the risk elimination information is used to indicate that there is no risk in the protection area and the protection structure. Then, the data processing end can send a stop instruction to the warning device in the protection area according to the risk elimination information to make the warning device stop warning.

[0095] In this way, when it is determined according to the image data that there is a fault in the protection structure, a warning can be given in time to avoid potential safety hazards. At the same time, after giving a warning in time, the staff can clean or maintain the protection structure in a short time, further avoiding the situation that the protection area fails to successfully intercept the falling rocks due to the problem of the protection structure such as the damage of the protection net, and further ensuring the warning efficiency.

[0096] In an embodiment of the present application, since when the situation of falling rocks occurs, usually, the change amount of the data that can be obtained by the wire displacement gauge deployed on the protection net is the most obvious, the sensor data obtained in step S102 can be only the data of the wire displacement gauge.

[0097] Thus, the data processing terminal can receive the data of the wire-pulling displacement gauge, and when the monitored value of the wire-pulling displacement gauge exceeds the preset monitoring threshold, it can determine that there is a risk in the protected area and determine the image data of the protected area at the current moment.

[0098] Then, when it is determined according to the image data at the current moment that the protection structure is not damaged, the data processing terminal can also determine the risk level of the protected area according to the data of the wire-pulling displacement gauge and the environmental data.

[0099] Also, since the protection structure and the slope are usually connected by anchor bolts, when determining the stability of the protection structure, it is only necessary to judge whether the anchor bolts are stable. Therefore, in step S104, the data processing terminal can also determine the monitored value of the strain gauge in the anchor bolt, and determine the first risk level according to the obtained monitored value and the preset stress gauge threshold.

[0100] In this way, different sensor data are used in different stages. Compared with obtaining multiple sensor data, the amount of data processing is reduced, the key information can be focused on more quickly, and the timeliness and accuracy of risk identification for the protected area are improved.

[0101] In an embodiment of the present application, the schematic structural diagram of the protection structure in the present application can be as Figure 2A shown. It can be seen that in this scenario, the protected area can be a slope. Taking the middle-section slope of the mountain as the protected area as an example, the protection structure corresponding to the protected area can be a protection structure fixed above the protected area for intercepting falling rocks or other heavy objects rolling down from the protected area.

[0102] In an example, the protected area can include anchor bolts, horizontal support ropes, vertical support ropes and a protection net. Among them, the anchor bolts penetrate and are fixed in the mountain corresponding to the protected area. Adjacent two anchor bolts are connected by horizontal support ropes and vertical support ropes, and the protection net covers the protected area through the horizontal support ropes, vertical support ropes and anchor bolts. The sensors include a wire-pulling displacement gauge and a strain gauge. The wire-pulling displacement gauge is fixed on the vertical support rope or the horizontal support rope and covers the protection net, and the strain gauge is fixed in the anchor bolt. Specifically, as Figure 2B shown, Figure 2B in which the case where the wire-pulling displacement gauge is fixed on the vertical support rope and parallel to the horizontal support rope is taken as an example for illustration.

[0103] In an example, between the interiors of the anchor bolts, strain gauges can be installed to monitor the stress conditions of the anchor bolts, such as monitoring the strain of the anchor bolts in the protection structure. The strain of the anchor bolts can, to a certain extent, characterize the stress conditions of the anchor bolts.

[0104] In an example, the above-mentioned sensors can all be sensors that can be used to send sensor data to the data processing terminal.

[0105] In one example, the above sensors can all be connected to a vibrating wire data collector, which collects sensor data and transmits the collected data to a data processing terminal.

[0106] In one example, a partial schematic diagram of the protection structure in the present application can be as shown in Figure 2C the figure. Figure 2C It is a schematic diagram of the structure of the anchor rod part of the protection structure. It can be seen that the anchor rod penetrates and is fixed in the mountain body (i.e., the protection area), and a strain gauge is arranged in the anchor rod. The strain gauge is connected to a vibrating wire data collector through a cable.

[0107] In this way, through the sensors arranged in the protection structure, the force condition of the protection net and the stress change of the anchor rod can be accurately monitored. Combining these data, potential instability factors of the mountain body can be sensed in advance, such as timely detecting when there are small displacements or abnormal stresses in the mountain body, providing an accurate basis for risk prediction, greatly improving the ability to capture geological disaster risks, and avoiding disasters caused by untimely monitoring.

[0108] In an embodiment of the present application, step S104 may include: determining the values of the guy wire displacement risk factor and the anchor rod deformation risk factor respectively according to the monitoring values of the guy wire displacement gauge and the strain gauge; determining the axial force of the anchor rod according to the monitoring value of the strain gauge and the elastic modulus of the anchor rod, and determining the value of the anchor rod axial force risk factor according to the axial force of the anchor rod; determining the first risk level according to the guy wire displacement risk factor, the anchor rod deformation risk factor, and the anchor rod axial force risk factor.

[0109] In one example, a pull-out resistance threshold can be pre-stored, and the pull-out resistance threshold can be an important index for judging the stability of the anchor rod.

[0110] In one example, for the anchor rod, if the axial force of the anchor rod is greater than the pull-out resistance threshold, the anchor rod may be in an unstable state, and the value of the corresponding anchor rod axial force risk factor can be n.

[0111] In one example, if the monitoring value of the guy wire displacement gauge is greater than or equal to a preset displacement threshold, it can be considered that the value of the guy wire displacement risk factor is m. If the axial force of the anchor rod is greater than the preset pull-out resistance threshold, it can be considered that the value of the anchor rod axial force risk factor is n. If the monitoring value of the strain gauge is greater than or equal to the preset strain gauge threshold, it can be considered that the value of the anchor rod deformation risk factor is l.

[0112] Wherein, m, n, and l are the weights of the preset guy wire displacement risk factor and the anchor rod axial force risk factor.

[0113] In one example, if the monitoring value of the wire displacement gauge is not greater than h% of the wire displacement threshold, the protective net can be in a safe state, and the value of the corresponding wire displacement risk factor is 0. If the monitoring value of the wire displacement gauge is greater than h% of the wire displacement threshold and less than the wire displacement threshold, the protective net can be in a basically safe state, and the value of the corresponding wire displacement risk factor is the product of m and h%. Here, h is less than 100.

[0114] In one example, for an anchor bolt, if the axial force of the anchor bolt is not greater than k% of the uplift force threshold, the anchor bolt can be in a safe state, and the value of the corresponding axial force risk factor of the anchor bolt is 0. If the axial force of the anchor bolt is greater than k% of the uplift force threshold and less than the uplift force threshold, the anchor bolt can be in a basically safe state, and the value of the corresponding axial force risk factor of the anchor bolt is the product of n and k%. Here, k is less than 100.

[0115] In one example, for the strain of an anchor bolt, if the monitoring value of the strain gauge is not greater than j% of the strain gauge threshold, the anchor bolt can be in a safe state, and the value of the corresponding deformation risk factor of the anchor bolt is 0. If the monitoring value of the strain gauge is greater than j% of the strain gauge threshold and less than the strain gauge threshold, the anchor bolt can be in a basically safe state, and the value of the corresponding deformation risk factor of the anchor bolt is the product of l and j%. Here, j is less than 100.

[0116] In one example, the axial force risk factor corresponding to the anchor bolt when it is in a basically safe state can be a preset value, and the wire displacement risk factor corresponding to the protective net when it is in a basically safe state can also be a preset value.

[0117] In one example, the value corresponding to the first risk level can be the value obtained by superimposing the wire displacement risk factor, the axial force risk factor of the anchor bolt, and the axial force risk factor of the anchor bolt, or the maximum value of the highest values among the above three.

[0118] In this way, the risk level of the protective structure can be quickly determined, so that the risk level of the risk area can be determined based on the risk level of the protective structure and the risk level of the environment subsequently.

[0119] In one embodiment of the present application, the warning method may further include: determining the key points included in the image data at the current moment through a trained key point determination model; determining the coordinates of the key points at the current moment in the protection area, and determining the change rate of the key points between each historical moment and the current moment according to the coordinates of the key points in the protection area in the image data at each historical moment and the coordinates of the key points at the current moment in the protection area; if the change rate exceeds the rate threshold, sending a second warning message.

[0120] Specifically, in an early warning system, a key point determination model can be first trained using a large amount of image data. Among them, for each piece of image data, the key points in the image data can be visual feature points, which refer to points that are naturally formed on the slope surface and have unique and recognizable features. These points have obvious differences from the surrounding areas in terms of shape, texture, color, etc., and can be recognized and tracked by image vision deep learning algorithms. That is to say, the key points can be unique points on the slope.

[0121] In one example, the key point, that is, the visual feature point, can be the exposed anchor head of the anchor rod in the protection structure. Among them, when the anchor rod is buried in the mountain corresponding to the protection area, some parts of the end are not wrapped by materials such as concrete but are directly exposed to the external environment. The end exposed to the external environment is usually called the exposed anchor head.

[0122] In actual monitoring, the trained key point determination model can be used to analyze the image data collected at the current moment to determine the coordinates of the key points contained therein. For example, the pixel points corresponding to the exposed anchor heads of each anchor rod are determined as key points.

[0123] After the key points are determined, the data processing end can determine the coordinates of the key points in the protection area at the current moment through the image acquisition device fixed around the protection area. At the same time, the data processing end can record the coordinates of these key points in the protection area in each piece of image data received at historical moments. For example, in the past 10 historical moments, the coordinates of key point A are successively..., and the current moment coordinates are....

[0124] According to the coordinate changes, the change rate of key point A between the historical moment and the current moment can be calculated. Assuming that the rate threshold is 5 mm / s, and after calculation, the change rate of key point A is 6 mm / s, exceeding the rate threshold. The system immediately sends a second early warning message, and the corresponding risk type is "the change rate of the slope key points exceeds the standard, and there may be a landslide risk".

[0125] In one example, the structural diagram of the image acquisition device can be as Figure 3 shown. In the figure, the image acquisition device can include a high-precision two-axis electric pan-tilt, a high-variation high-resolution camera, a high-precision laser rangefinder, a bracket, and an environmental monitoring module. Among them, the high-variation high-resolution camera is used to determine the image data of the protection area, the high-precision two-axis electric pan-tilt is used to adjust the acquisition range of the camera, the high-precision laser rangefinder is used to determine the actual three-dimensional coordinates of the key points in the slope. The bracket is used to fix the image acquisition device, and the environmental monitoring module is used to monitor environmental data such as rainfall in the protection area.

[0126] By determining the key point coordinates and calculating their change rates, the deformation of the slope can be monitored in real time. When the change rate exceeds the threshold, a second warning message is sent, which can detect potential instability factors of the slope in advance, provide an important basis for preventing geological disasters such as landslides, help take timely measures to ensure the safety of surrounding personnel and facilities, and reduce disaster losses.

[0127] In an embodiment of this specification, the warning method may include: if the change rate gradually increases, determining the target object in the image data and recording the trajectory and rate of the target object; if the change rate gradually decreases to not exceed the rate threshold, stop sending the second warning message.

[0128] In an example, the greater the change rate of the key point, the more unstable the key point is, and the smaller the change rate, the more stable it is.

[0129] In an example, when the change rate of the key point is relatively large, there is usually a situation of falling rocks. Thus, when it is detected that the change rate of the key point gradually increases, for example, the change rate of key point B gradually increases from 3 mm / s to 7 mm / s, the target object recognition function can be activated, and the target object, such as a sliding rock, can be determined from the image data at the current moment using an image recognition algorithm. And according to the position of the target object in the image, through a rangefinder, the three-dimensional coordinates of the target object can be determined. And by using a faster acquisition frequency, through an image acquisition device, the image data at each moment can be determined, as well as the target object at each moment and the three-dimensional coordinates of the target object at each moment, and then the trajectory and rate of the target object can be recorded.

[0130] In an example, as time goes by, affected by factors such as terrain, the change rate of key point B gradually decreases. When it decreases to 4 mm / s and does not exceed the rate threshold of 5 mm / s, the system stops sending the second warning message.

[0131] In an example, similar to the first warning message, the second warning message may include an acoustic and optical warning, a first warning notification sent to the user, and a second warning notification sent to the staff. Among them, the first warning notification may only include the protection area where there is a specific risk, and the second warning notification may include at least one of the information such as the protection area where there is a risk, its corresponding risk type, risk level, maintenance time limit, etc.

[0132] When the change rate increases abnormally, by identifying the target object and recording its trajectory and rate, the specific situation of the slope instability can be understood in more detail, providing more information for subsequent analysis and decision-making. When the change rate returns to normal, stopping sending the warning message can avoid unnecessary alarm interference and make the warning system more scientific and reasonable.

[0133] In an embodiment of the present application, the environmental data includes at least one of rainfall data, temperature data, wind speed data, and air pressure data. The early warning method further includes: for any one of the environmental data, if the data exceeds the environmental parameter threshold, determining its corresponding environmental risk factor; and determining the second risk level according to the scores corresponding to each environmental risk factor.

[0134] In an example, the protected area may be equipped with a rainfall sensor, a temperature sensor, a wind speed sensor, and an air pressure sensor for collecting the environmental data of the protected area in real time. The preset rainfall parameter threshold is 50 mm / h, the temperature parameter threshold is 40 °C, the wind speed parameter threshold is 20 m / s, and the air pressure parameter threshold is set according to the local normal air pressure range.

[0135] In an example, assume that at a certain moment, the rainfall sensor detects that the rainfall data is 60 mm / h, exceeding the rainfall parameter threshold. The data processing terminal can determine the score of the environmental risk factor corresponding to the rainfall. Similarly, the data processing terminal can determine the scores of the environmental risk factors corresponding to rainfall, temperature, wind speed, and others respectively, and determine the second risk level according to the scores of the environmental risk factors corresponding to rainfall, temperature, wind speed, and others respectively.

[0136] Wherein, assume that the scores of the environmental risk factors corresponding to rainfall, temperature, wind speed, and others are A, B, C, and D respectively. Then the value corresponding to the second risk level can be E = A + B + C + D, or the product of the four values A, B, C, and D, or the maximum value among the four values A, B, C, and D.

[0137] In this way, by collecting various environmental data of the protected area and determining the second risk level according to the various environmental data, the impact of environmental factors on the protected area can be comprehensively considered. Early warning of risks such as the failure of the protection system or geological disasters that may be caused by adverse environments (such as heavy rain, strong wind, etc.) helps the staff to make preparations in advance and ensure the safety and stability of the protected area.

[0138] In addition, after determining the first risk level and the second risk level, the data processing terminal can determine the risk level of the protected area and issue an early warning according to the preset risk level interval. Taking the risk level of the protected area as s as an example, the corresponding relationship between the risk level and the early warning level can be as follows in the table:

[0139] Risk level Warning level S≤20 Level 3 warning 20<S≤2940 Level 2 warning 2940<S≤4900 Level 1 warning 4900<S Special level warning

[0140] Table 1

[0141] Among them, since the first risk level and the second risk level can be obtained from risk factors corresponding to various data such as anchor rod axial force, anchor rod strain, guy wire displacement, and environment, the manifestation forms of the first risk level and the second risk level can be numerical values. Then, the risk level of the protection area can also be a numerical value. Therefore, the corresponding relationship between each numerical interval and the warning level can be set. The numerical values such as 20, 2940, and 4900 are only examples. The probability of risk is proportional to the magnitude of the numerical value.

[0142] In one example, different warning strategies can be set for different warning levels.

[0143] For the third-level warning, it can be considered that there may be risks in the protection area, but the risk level is not high. Only the third warning notice can be sent to the staff. The text corresponding to the third warning notice may include: the environmental data corresponding to the protection area and the sensor data corresponding to the protection area, and the protection area needs to be maintained.

[0144] For the second-level warning, it can be considered that there may be risks in the protection area, but the risk level is medium. The fourth warning notice can be sent to the staff, and experts can be organized to conduct further analysis and evaluation on the stability of the slope, formulate targeted reinforcement and prevention measures, and notify surrounding units and residents of the slope warning situation, reminding them to make safety precautions, such as checking the safety of houses and cleaning sundries on balconies. Among them, the text corresponding to the fourth warning notice may include: the environmental data corresponding to the protection area and the sensor data corresponding to the protection area, and it is necessary to arrange special personnel to patrol the protection area and the surrounding area, and set warning signs on the surrounding roads to remind passing vehicles and pedestrians to pay attention to safety and slow down.

[0145] For the first-level warning, it can be considered that there may be risks in the protection area, but the risk level is high. The fifth warning notice can be sent to the staff, and traffic control can be carried out on some surrounding roads, only allowing emergency rescue vehicles and necessary material transportation vehicles to pass, and increasing the monitoring frequency of the protection area, with a comprehensive monitoring every 2 - 4 hours, including indicators such as displacement, cracks, and groundwater level. Among them, the text corresponding to the fifth warning notice may include: there are relatively high risks in the protection area, and the personnel in the possibly affected areas should be organized for orderly evacuation, and the special groups such as the elderly, the weak, the sick, and the disabled should be given priority for transfer.

[0146] For a special-level warning, it can be considered that there are risks in the protected area, and the risk level is extremely high. A sixth warning notice can be sent to the staff to notify the evacuation of all personnel in all potentially affected areas to ensure the safety of personnel. At the same time, the surrounding roads can be fully blocked to prohibit any unauthorized vehicles and personnel from entering the dangerous area, and professional geological disaster rescue teams and experts can be organized to rush to the scene to monitor the slope dynamics in real time and formulate detailed rescue and emergency response plans. In addition, the first warning notice can be sent through various channels, such as TV, radio, mobile phone text messages, social media, etc., that is, an emergency warning message can be issued to the society to inform the public of the severity and scope of the disaster.

[0147] In one example, for the third warning information sent when the protection structure fails, the warning level can be any of the above warning levels, such as level one.

[0148] In one example, for the second warning information, the warning level can be any of the above warning levels, such as level 2.

[0149] In one example, the warning levels corresponding to the second warning information and the third warning information can be preset respectively, and when the second warning information and the third warning information need to be sent, the second warning information and the third warning information are sent according to the warning strategies corresponding to their corresponding warning levels.

[0150] Based on the same idea, the present application provides a schematic structural diagram of a warning device, as Figure 4 shown.

[0151] Figure 4 It is a schematic diagram of a warning device provided by the present application, where:

[0152] A receiving module 200, configured to receive sensor data sent by a sensor, where the sensor is used to monitor the stress state of the protection structure, and the protection structure is used to protect the protected area.

[0153] An image determination module 202, configured to determine the image data of the protected area at the current moment when it is determined according to the sensor data that there are risks in the protected area.

[0154] An execution module 204, configured to, if it is determined according to the image data at the current moment that the protection structure has not failed, determine the first risk level according to the sensor data, determine the environmental data of the protected area, determine the second risk level according to the environmental data, and determine the target risk level of the protected area according to the first risk level and the second risk level, and send the first warning information according to the target risk level.

[0155] Optionally, the protection structure includes anchor bolts, horizontal support ropes, vertical support ropes, and a protection net, and the sensors include wire-pull displacement gauges and strain gauges; among them, the anchor bolts penetrate and are fixed in the mountain body corresponding to the protection area, and the protection net covers the protection area through the horizontal support ropes, vertical support ropes, and anchor bolts. The wire-pull displacement gauges are fixed on the protection net, and the strain gauges are fixed in the anchor bolts.

[0156] Optionally, the sensors include wire-pull displacement gauges; an image determination module 202, configured to: when it is determined that there is a risk in the protection area according to the monitoring value of the wire-pull displacement gauge, determine the image data of the protection area at the current moment; an execution module 204, configured to: determine the first risk level according to the monitoring value of the wire-pull displacement gauge.

[0157] Optionally, the sensors further include strain gauges, and the strain gauges are used to monitor the strain of the anchor bolts in the protection structure; the execution module 204 is configured to: determine the values of the wire-pull displacement risk factor and the anchor bolt deformation risk factor respectively according to the monitoring values of the wire-pull displacement gauges and the strain gauges; determine the axial force of the anchor bolt according to the monitoring value of the strain gauge and the elastic modulus of the anchor bolt, and determine the value of the anchor bolt axial force risk factor according to the axial force of the anchor bolt; determine the first risk level according to the wire-pull displacement risk factor, the anchor bolt deformation risk factor, and the anchor bolt axial force risk factor.

[0158] Optionally, the execution module 204 is configured to: determine the key points included in the image data at the current moment through a trained key point determination model; determine the coordinates of the key points at the current moment in the protection area, and determine the change rate of the key points between each historical moment and the current moment according to the coordinates of the key points in the protection area in the image data at each historical moment and the coordinates of the key points at the current moment in the protection area; if the change rate exceeds the rate threshold, send a second warning message.

[0159] Optionally, the execution module 204 is configured to: if the change rate gradually increases, determine the target object in the image data at the current moment, and record the trajectory and speed of the target object; if the change rate gradually decreases to not exceed the rate threshold, stop sending the second warning message.

[0160] Optionally, the environmental data includes at least one of rainfall data, temperature data, wind speed data, and air pressure data; the execution module 204 is configured to: for any one of the environmental data, if the data exceeds the environmental parameter threshold, determine the environmental risk factor corresponding to the data; determine the second risk level according to the score corresponding to the environmental risk factor.

[0161] This application also provides a computer-readable storage medium, which stores a computer program, and the computer program can be used to execute the above Figure 1 warning method shown.

[0162] This application also providesFigure 5 Schematic structural diagram of the electronic device shown. As Figure 5 , on the hardware unit side, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile memory. Of course, it may also include other hardware required for other services. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it to implement the above Figure 1 warning method shown. Of course, in addition to the software implementation method, this application does not exclude other implementation methods, such as logical devices or a combination of software and hardware, etc. That is to say, the execution subject of the following processing flow is not limited to each logical unit, and can also be hardware or logical devices.

[0163] In the 1990s, improvements to a technology could be clearly distinguished as either hardware improvements (e.g., improvements to circuit structures such as diodes, transistors, switches, etc.) or software improvements (improvements to method flows). However, with the development of technology, many method flow improvements today can be regarded as direct improvements to hardware circuit structures. Almost all designers obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement to a method flow cannot be implemented using a hardware entity module. For example, a Programmable Logic Device (PLD) (such as a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logic function is determined by the user programming the device. Designers can program themselves to "integrate" a digital system onto a single PLD, without having to ask a chip manufacturer to design and fabricate a dedicated integrated circuit chip. Moreover, nowadays, instead of manually fabricating integrated circuit chips, this programming is mostly implemented using "logic compiler" software, which is similar to the software compilers used in program development and writing. The original code before compilation also has to be written in a specific programming language, which is called a Hardware Description Language (HDL). There is not just one type of HDL, but many types, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones currently are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also be aware that by simply performing a little logical programming on the method flow using the above-mentioned several hardware description languages and programming it into an integrated circuit, it is easy to obtain the hardware circuit that implements the logical method flow.

[0164] The controller can be implemented in any suitable manner. For example, the controller can take the form of, for example, a microprocessor or a processor and a computer-readable medium storing computer-readable program code (such as software or firmware) executable by the (micro)processor, logic gates, switches, an application specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of the controller include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in the form of pure computer-readable program code, it is entirely possible to make the controller implement the same function in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, such a controller can be considered a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as either software modules for implementing the method or structures within the hardware component.

[0165] The systems, devices, modules, or units illustrated in the above embodiments can be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0166] For the convenience of description, when describing the above devices, they are described separately as various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0167] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program code.

[0168] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It should be understood that each flow and / or block in the flowchart and / or block diagram, and combinations of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing devices to produce a machine, such that the instructions executed by the processors of the computer or other programmable data processing devices generate means for implementing the functions specified in the process Figure 1 in one process or multiple processes and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.

[0169] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including instruction means that implement the functions specified in the process Figure 1 in one process or multiple processes and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.

[0170] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in the process Figure 1 in one process or multiple processes and / or blocks Figure 1 or means for implementing the functions specified in one block or multiple blocks.

[0171] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.

[0172] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of computer-readable media.

[0173] A computer-readable medium includes both permanent and non-permanent, removable and non-removable media and can implement information storage by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer-readable medium does not include transitory computer-readable media such as modulated data signals and carrier waves.

[0174] It should also be noted that the term "comprising", "including" or any other variation thereof is intended to cover non-exclusive inclusion, such that a process, method, commodity or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or also includes elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, commodity or device comprising the element.

[0175] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0176] The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in a distributed computing environment where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0177] The embodiments in the present application are all described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other, and the differences between each embodiment and other embodiments are emphasized. In particular, for the system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the partial description of the method embodiments.

[0178] The above are only the embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A warning method, characterized in that, The method is applied to the data processing end in an early warning system. The early warning system includes a protection structure, sensors, and the data processing end. The method includes: Receiving sensor data sent by the sensors. The sensors are used to monitor the stress state of the protection structure, and the protection structure is used to protect a protection area; When it is determined that there is a risk in the protection area based on the sensor data, determining the image data of the protection area at the current moment; If it is determined according to the image data at the current moment that the protection structure has not failed, then determining a first risk level based on the sensor data, determining the environmental data of the protection area, determining a second risk level based on the environmental data, and determining the target risk level of the protection area according to the first risk level and the second risk level, and sending a first warning message according to the target risk level.

2. The method according to claim 1, wherein, The protection structure includes anchor rods, horizontal support ropes, vertical support ropes, and a protection net. The sensors include wire rope displacement gauges and strain gauges. Among them, the anchor rods penetrate and are fixed in the mountain corresponding to the protection area. The protection net covers the protection area through the horizontal support ropes, the vertical support ropes, and the anchor rods. The wire rope displacement gauges are fixed on the horizontal support ropes or the vertical support ropes and cover the protection net. The strain gauges are fixed in the anchor rods.

3. The method according to claim 1, characterized in that The sensors include wire rope displacement gauges; The step of, when it is determined that there is a risk in the protection area based on the sensor data, determining the image data of the protection area at the current moment includes: When it is determined that there is a risk in the protection area based on the monitoring value of the wire rope displacement gauge, determining the image data of the protection area at the current moment; The step of determining a first risk level based on the sensor data includes: Determining the first risk level according to the monitoring value of the wire rope displacement gauge.

4. The method according to claim 3, wherein The sensors further include strain gauges, and the strain gauges are used to monitor the strain of the anchor rods in the protection structure; The step of determining a first risk level according to the monitoring value of the wire rope displacement gauge includes: Respectively determining the numerical values of the wire rope displacement risk factor and the anchor rod deformation risk factor according to the monitoring value of the wire rope displacement gauge and the monitoring value of the strain gauge; Determining the axial force of the anchor rod according to the monitoring value of the strain gauge and the elastic modulus of the anchor rod, and determining the numerical value of the anchor rod axial force risk factor according to the axial force of the anchor rod; Determining the first risk level according to the wire rope displacement risk factor, the anchor rod deformation risk factor, and the anchor rod axial force risk factor.

5. The method according to claim 1, characterized in that, The method further includes: Determining the key points included in the image data at the current moment through a trained key point determination model; Determining the coordinates of the key points in the protection area at the current moment, and determining the change rate of the key points between each historical moment and the current moment according to the coordinates of the key points in the protection area in the image data of each historical moment and the coordinates of the key points in the protection area at the current moment; If the change rate exceeds the rate threshold, then sending a second warning message.

6. The method according to claim 5, wherein The method further includes: If the rate of change gradually increases, determining the target object in the image data at the current moment, and recording the trajectory and speed of the target object; If the rate of change gradually decreases to not exceed the speed threshold, stop sending the second warning information.

7. The method according to any one of claims 1 to 6, characterized in that, The environmental data includes at least one of rainfall data, temperature data, wind speed data, and air pressure data; Determining the second risk level according to the environmental data includes: For any one of the environmental data, if the data exceeds the environmental parameter threshold, determining the environmental risk factor corresponding to the data; Determining the second risk level according to the score corresponding to the environmental risk factor.

8. An early warning device, characterized in that, The device is applied to the data processing end in the warning system, the warning system includes a protection structure, a sensor, and the data processing end, and the device includes: A receiving module, configured to receive the sensor data sent by the sensor, where the sensor is used to monitor the stress state of the protection structure, and the protection structure is used to protect the protection area; An image determination module, configured to determine the image data of the protection area at the current moment when it is determined according to the sensor data that there is a risk in the protection area; An execution module, configured to, if it is determined according to the image data at the current moment that the protection structure does not malfunction, determine the first risk level according to the sensor data, determine the environmental data of the protection area, determine the second risk level according to the environmental data, and determine the target risk level of the protection area according to the first risk level and the second risk level, and send the first warning information according to the target risk level.

9. A computer-readable storage medium, where the storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of claims 1 to 7 above is implemented.

10. An electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the program, the method described in any one of claims 1 to 7 above is implemented.

Citation Information

Cited By

  • Bridge rockfall protection analysis method

    CN121234459A