Early warning method and device for slope instability and computer program product

By obtaining monitoring data and prediction models of hydropower station slopes, the problem of insufficient accuracy and real-time performance in hydropower station geological disaster monitoring is solved, and accurate early warning and safety management of slope instability areas is achieved.

CN120472636APending Publication Date: 2025-08-12SICHUAN HUANENG KANGDING HYDROPOWER CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510478850.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-16
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

The prior art has problems of insufficient accuracy and insufficient real-time performance in geological disaster monitoring of hydropower stations, and it is impossible to accurately determine the scope of disaster impact, resulting in the inability to provide sufficient disaster response time.

Method used

By obtaining monitoring data of the hydropower station slope, including slope height, structure and geological information, determining the slope rupture angle based on the rainfall duration, and using the slope instability prediction model to predict the slope instability area, sending early warning information.

Benefits of technology

Accurate monitoring and real-time early warning of geological disasters in hydropower stations has been achieved, the accuracy of geological disaster monitoring has been improved, and the safety of personnel and equipment has been ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120472636A_ABST
    Figure CN120472636A_ABST
Patent Text Reader

Abstract

The invention discloses an early warning method and device for slope instability and a computer program product, and relates to the technical field of geological disaster early warning, and the method comprises the steps: obtaining monitoring data obtained by monitoring a slope in a hydropower station through a monitoring node, and the monitoring data at least comprise the slope height, the slope structure, the slope geology and the slope rainfall duration; determining a slope fracture angle according to the slope rainfall duration, the slope geology and the slope structure, and determining a slope instability area according to the slope fracture angle and the slope height; the monitoring data are input into a side slope instability prediction model, early warning information is sent to a target object according to a side slope instability prediction result output by the side slope instability prediction model, and the side slope instability prediction result is used for indicating whether side slope instability occurs in the side slope instability area or not. By adopting the technical scheme, the problems of how to improve the geological disaster monitoring precision of the hydropower station and how to carry out real-time early warning are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wind power generation technology, and more specifically, to a slope instability early warning method, device, and computer program product. Background Art

[0002] Hydropower station construction areas are primarily concentrated in high-altitude, cold regions with harsh climates, weak infrastructure, and frequent geological disasters. These areas often face risks of geological disasters such as landslides and mudslides, posing significant challenges to the safety of hydropower station personnel and equipment. Existing geological disaster monitoring systems rely on traditional technologies such as GPS and infrared. These technologies have limitations in accuracy and real-time performance, making it difficult to accurately determine the impact of a disaster. Furthermore, when a disaster is detected, issuing early warnings often fails to provide sufficient response time.

[0003] Therefore, in the related technologies, there is a problem of how to improve the accuracy of geological disaster monitoring of hydropower stations and provide real-time early warning.

[0004] Regarding the problem of how to improve the accuracy of geological disaster monitoring in hydropower stations and provide real-time early warning in related technologies, no effective solution has been proposed so far.

[0005] Therefore, it is necessary to improve the related technology to overcome the above-mentioned defects in the related technology. Summary of the Invention

[0006] The embodiments of the present application provide a slope instability early warning method, device and computer program product to at least solve the problem in the related art of how to improve the accuracy of geological disaster monitoring in hydropower stations and provide real-time early warning.

[0007] According to one aspect of an embodiment of the present application, a slope instability early warning method is provided, comprising: obtaining monitoring data obtained by a monitoring node for monitoring a slope within a hydropower station, the monitoring data including at least slope height, slope structure, slope geology, and slope rainfall duration; determining a slope rupture angle based on the slope rainfall duration, the slope geology, and the slope structure, and determining a slope instability area based on the slope rupture angle and the slope height; inputting the monitoring data into a slope instability prediction model, and sending early warning information to a target object based on a slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability has occurred in the slope instability area.

[0008] In an exemplary embodiment, the slope rupture angle is determined based on the duration of rainfall on the slope, the geology of the slope, and the structure of the slope, including: determining the current internal friction angle of the slope based on the duration of rainfall on the slope; when it is determined that the geology of the slope is soil and the structure of the slope is upright, determining the slope rupture angle based on the current internal friction angle; when it is determined that the geology of the slope is soil and the structure of the slope is an inclined surface, determining the slope rupture angle based on the current internal friction angle and the slope surface angle of the slope, wherein the slope surface angle represents the angle formed by the slope surface and the horizontal plane where the slope is located.

[0009] In an exemplary embodiment, the current internal friction angle of the slope is determined based on the rainfall duration on the slope, including: performing a soil sample wetting test on the soil sample of the slope to obtain a correspondence between the wetting duration and the internal friction angle; determining a target internal friction angle corresponding to the target wetting duration based on the correspondence, and determining the target internal friction angle as the current internal friction angle, wherein the target wetting duration is the same as the rainfall duration on the slope.

[0010] In an exemplary embodiment, a soil sample wetting test is performed on the soil sample of the slope to obtain the correspondence between the wetting time and the internal friction angle, including: placing the soil sample in a ring cutter, wherein the ring cutter is a cylindrical structure, and the ring cutter is provided with permeable stones on the top and bottom, and an overlying load weight is placed on the upper permeable stone, and the overlying load weight is used to simulate the stress state of the slope in an actual environment; water is sprayed onto the upper permeable stone until the water absorption of the upper permeable stone is saturated, wherein the upper permeable stone is used to uniformly penetrate water into the soil sample to humidify the soil sample; monitoring the surface state of the upper permeable stone, and when it is determined that the surface state is dry, continuing to spray water onto the upper permeable stone until the water absorption of the upper permeable stone is saturated; during the wetting of the soil sample, recording the correspondence between the test wetting time of the soil sample and the internal friction angle of the soil sample.

[0011] In an exemplary embodiment, before inputting the monitoring data into the slope instability prediction model, the method further includes: obtaining historical monitoring data of the hydropower station and historical slope instability records belonging to the same monitoring time period as the historical monitoring data, the historical slope instability records being used to indicate whether slope instability occurs in the slope instability area within the hydropower station within the same monitoring time period; training an initial model using the historical monitoring data as input samples and the historical slope instability records as output samples to obtain the slope instability prediction model.

[0012] In an exemplary embodiment, sending warning information to the target object based on the slope instability prediction result output by the slope instability prediction model includes: when it is determined that the slope instability prediction result indicates that slope instability has occurred in the slope instability area, sending a first warning information to the target object, wherein the first warning information is used to prompt the target object to evacuate the slope instability area; or, when it is determined that the slope instability prediction result indicates that slope instability has occurred in the slope instability area, sending a second warning information to the target object, wherein the second warning information is used to prompt the target object not to enter the slope instability area.

[0013] According to another aspect of an embodiment of the present application, a slope instability early warning device is also provided, including: an acquisition module for acquiring monitoring data obtained by a monitoring node for monitoring a slope within a hydropower station, the monitoring data including at least slope height, slope structure, slope geology and slope rainfall duration; a determination module for determining a slope rupture angle based on the slope rainfall duration, the slope geology and the slope structure, and determining a slope instability area based on the slope rupture angle and the slope height; an early warning module for inputting the monitoring data into a slope instability prediction model, and sending early warning information to a target object based on a slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability occurs in the slope instability area.

[0014] According to another aspect of the embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned slope instability early warning method when running.

[0015] According to another aspect of an embodiment of the present application, an electronic device is also provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the slope instability warning method through the computer program.

[0016] According to another aspect of the embodiments of the present application, a computer program product is provided, including a computer program, which implements the steps of the method described in each embodiment of the present application when executed by a processor.

[0017] Through this application, it is possible to obtain monitoring data obtained by monitoring the slopes within a hydropower station by a monitoring node, wherein the monitoring data includes at least the slope height, slope structure, slope geology, and slope rainfall duration; determine the slope rupture angle based on the slope rainfall duration, slope geology, and slope structure, and determine the slope instability area based on the slope rupture angle and slope height; input the monitoring data into a slope instability prediction model, and send an early warning message to the target object based on the slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability has occurred in the slope instability area. Through the above steps, the impact range of a geological disaster occurring on the slope can be determined through the monitoring data of the hydropower station, and the slope instability prediction model can be used to predict whether a geological disaster will occur on the slope based on the monitoring data of the hydropower station, and timely warn the staff of the hydropower station based on the prediction results. This solves the problem of how to improve the accuracy of geological disaster monitoring in hydropower stations and provide real-time early warnings in the related art, and achieves the effect of improving the accuracy of geological disaster monitoring in hydropower stations and providing real-time early warnings. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0020] Figure 1 This is a hardware structure block diagram of a computer terminal of a slope instability early warning method according to an embodiment of the present application;

[0021] Figure 2 is a flow chart of a slope instability early warning method according to an embodiment of the present application;

[0022] Figure 3 is a schematic diagram of a slope instability area according to an embodiment of the present application;

[0023] Figure 4 is a schematic diagram of a soil sample humidification test according to an embodiment of the present application;

[0024] Figure 5 This is a structural block diagram of a slope instability early warning device according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0027] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal or similar computing device. Taking running on a computer terminal as an example, Figure 1 This is a hardware structure block diagram of a computer terminal of a slope instability early warning method according to an embodiment of the present application. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor (Central Processing Unit, MCU) or a programmable logic device (Field Programmable Gate Array, FPGA) and a memory 104 for storing data. The computer terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. For example, the computer terminal may also include Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0028] Memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer program corresponding to the slope instability early warning method in the embodiments of the present application. Processor 102 executes the computer programs stored in memory 104 to execute various functional applications and data processing, thereby implementing the above-mentioned method. Memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, memory 104 may further include memory remotely located relative to processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0029] The computer terminal's communications provider provides a wireless network. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one embodiment, the transmission device 106 can be a radio frequency (RF) module for wireless communication with the Internet.

[0030] In this embodiment, a slope instability early warning method is provided. Figure 2 is a flow chart of a slope instability early warning method according to an embodiment of the present application, such as Figure 2 As shown, the process includes the following steps:

[0031] Step S202: Acquire monitoring data obtained by monitoring a slope within a hydropower station by a monitoring node, wherein the monitoring data includes at least slope height, slope structure, slope geology, and slope rainfall duration;

[0032] Optionally, in step S202 above, it should be noted that the slope refers to a naturally or artificially formed sloping terrain, and the monitoring nodes are set at key locations of the geological structure within the hydropower station. Each monitoring node is equipped with a UWB (Ultra-Wideband) radio, a data processing unit, a power supply, and a sensor. Considering the destructive risk of geological disasters, the monitoring nodes can be placed on relatively stable geological structures of the slope soil, and the node locations can be reasonably selected according to the geological structure and terrain of the hydropower station to ensure monitoring coverage and comprehensiveness of the data.

[0033] Step S204, determining a slope rupture angle according to the slope rainfall duration, the slope geology, and the slope structure, and determining a slope instability area according to the slope rupture angle and the slope height;

[0034] Optionally, in step S204, slope instability refers to deformation, displacement, or sliding of the slope due to a loss of slope stability, such as geological disasters such as landslides, slope collapses, and debris flows. The slope instability zone represents the area affected by the slope instability phenomenon, posing a high safety risk. By identifying the slope instability zone, personnel can be circumvented to achieve disaster prevention and safety management.

[0035] Step S206: input the monitoring data into a slope instability prediction model, and send warning information to the target object according to the slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability occurs in the slope instability area.

[0036] Optionally, in the above step S206, the above monitoring data can be sent to the server of the data processing center through the UWB radio of the monitoring node. The server is installed with a trained slope instability prediction model. After the data is processed by the data analysis software, the monitoring data is input into the slope instability prediction model to predict the slope instability.

[0037] Through the above steps, monitoring data obtained by monitoring nodes for slopes within a hydropower station can be obtained, wherein the monitoring data includes at least slope height, slope structure, slope geology, and slope rainfall duration; the slope rupture angle is determined based on the slope rainfall duration, slope geology, and slope structure, and the slope instability area is determined based on the slope rupture angle and slope height; the monitoring data is input into a slope instability prediction model, and an early warning message is sent to a target object based on the slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability has occurred in the slope instability area. Through the above steps, the impact range of a geological disaster on the slope can be determined using the monitoring data of the hydropower station. The slope instability prediction model can also be used to predict whether a geological disaster will occur on the slope based on the monitoring data of the hydropower station, and timely early warning can be issued to hydropower station staff based on the prediction result. This solves the problem of how to improve the accuracy of geological disaster monitoring and real-time early warning in hydropower stations in the related art, and achieves the effect of improving the accuracy of geological disaster monitoring and real-time early warning in hydropower stations.

[0038] In an optional embodiment, the process of determining the slope instability area according to the slope rupture angle and the slope height in step S204 is as follows: Figure 3 As shown in the figure, L represents the horizontal projection distance of the slope instability area, H represents the slope height, and the calculation formula for the horizontal projection distance L of the slope instability area is as follows:

[0039] L (unit: m) = H (unit: m) ÷ tanθ;

[0040] θ represents the slope failure angle θ when the top of the slope is unloaded. The slope failure angle refers to the inclination of the sliding surface relative to the horizontal plane when a slope fails and a landslide or collapse occurs. The slope failure angle is a critical parameter in slope stability analysis, directly related to the formation of the sliding surface and the extent of slope instability. After obtaining the horizontal projection distance L of the slope failure area, the slope failure area can be projected onto the ground to determine the slope failure area.

[0041] In an exemplary embodiment, the process of determining the slope rupture angle based on the rainfall duration of the slope, the slope geology and the slope structure in the above-mentioned step S204 specifically includes: determining the current internal friction angle of the slope based on the rainfall duration of the slope; when it is determined that the slope geology is soil and the slope structure is upright, determining the slope rupture angle based on the current internal friction angle; when it is determined that the slope geology is soil and the slope structure is an inclined surface, determining the slope rupture angle based on the current internal friction angle and the slope surface angle of the slope, wherein the slope surface angle represents the angle formed by the slope surface and the horizontal plane where the slope is located.

[0042] Optionally, in the above embodiment, the calculation method of the slope rupture angle θ is affected by the slope structure and slope geology. For example, the calculation methods of vertical structure slopes and inclined structure slopes, soil slopes and rock slopes are different. Since the slopes in the reservoir area of a hydropower station are usually soil slopes formed by soft soil, only the soil slope is considered in the embodiment of this application. For vertical soil slopes, in, is the internal friction angle of the slope soil. For inclined soil slopes, in, is the internal friction angle of the soil, β is the angle between the slope and the horizontal plane (e.g. Figure 3 shown).

[0043] In an exemplary embodiment, the above-mentioned process of determining the current internal friction angle of the slope based on the rainfall duration of the slope specifically includes: performing a soil sample wetting test on the soil sample of the slope to obtain a correspondence between the wetting duration and the internal friction angle; determining a target internal friction angle corresponding to the target wetting duration based on the correspondence, and determining the target internal friction angle as the current internal friction angle, wherein the target wetting duration is the same as the rainfall duration of the slope.

[0044] In an exemplary embodiment, the soil sample of the slope is subjected to a soil sample wetting test to obtain the correspondence between the wetting time and the internal friction angle, which specifically includes the following process: placing the soil sample in a ring cutter, wherein the ring cutter is a cylindrical structure, and the ring cutter is provided with permeable stones on the top and bottom, and an overlying load weight is placed on the upper permeable stone, and the overlying load weight is used to simulate the stress state of the slope in an actual environment; spraying water onto the upper permeable stone until the water absorption of the upper permeable stone is saturated, wherein the upper permeable stone is used to uniformly penetrate water into the soil sample to humidify the soil sample; monitoring the surface state of the upper permeable stone, and when it is determined that the surface state is dry, continuing to spray water onto the upper permeable stone until the water absorption of the upper permeable stone is saturated; during the wetting of the soil sample, recording the correspondence between the test wetting time of the soil sample and the internal friction angle of the soil sample.

[0045] Optionally, in the above embodiment, the internal friction angle of the slope soil The value of needs to be measured through indoor tests and the influence of rainfall should be taken into account. Landslides usually occur because the soil layer absorbs water and becomes softer, which reduces its strength and reduces the internal friction angle of the soil. On the one hand, the weight increases, which leads to the occurrence of landslides. In order to obtain the internal friction angle of the soil layer under different rainfall times in the rainy season, It is necessary to conduct a soil humidification test on the soil sample of the slope. The specific steps are as follows:

[0046] Step 1: Sampling and sample preparation: obtain in-situ undisturbed soil samples from representative parts of the slope and prepare them into standard samples for geotechnical tests, i.e., 10 cm × 3 cm round cake-shaped standard samples.

[0047] Step 2: Simulate rainfall humidification of soil samples, such as Figure 4 As shown, a soil sample is placed in a cutter ring. Permeable stones are placed above and below the cutter ring. Weights are applied to the upper permeable stone to increase the overburden load, with the load pressure equal to the deadweight pressure at the depth of the potential sliding surface. After applying the overburden weights, water is sprayed through the permeable stone above the soil sample using a sprinkler until the stone is completely wet and no longer absorbs water. The surface of the permeable stone is monitored. When the surface is clearly dry, the sprinkler is used to wet it again until the stone no longer absorbs water.

[0048] The calculation formula of overburden load pressure in step 2 is: σ = ∑γ·h; where σ represents the overburden load pressure (unit: kPa), and γ represents the average density of the slope soil (unit: kN / m 3 ), γ is measured by taking soil on site. In the absence of test data, 19kN / m can also be taken above the groundwater level. 3 , below the groundwater level take 10kN / m 3, h represents the depth of the sliding surface of the landslide from the ground (e.g. Figure 3 The average depth of the sliding surface during the previous several landslides can be used. For slopes that have not experienced landslides, the soil thickness and strength indicators can be obtained based on the survey data during the hydropower station construction period and calculated through finite element calculations.

[0049] Step 3: Data recording, humidify the soil samples for half a day, one day, etc., until the longest rainfall in the history of the local area. Test the internal friction angle of the soil samples under different humidification times The corresponding relationship is shown in Table 1.

[0050] Table 1

[0051]

[0052] For more precise rainfall duration, the corresponding internal friction angle can be obtained by interpolation, or the data recording frequency during the test period can be increased.

[0053] In an exemplary embodiment, before executing the above-mentioned step S206 to input the monitoring data into the slope instability prediction model, the method further includes: obtaining historical monitoring data of the hydropower station and historical slope instability records belonging to the same monitoring time period as the historical monitoring data, the historical slope instability records being used to indicate whether slope instability occurs in the slope instability area within the hydropower station within the same monitoring time period; training an initial model using the historical monitoring data as input samples and the historical slope instability records as output samples to obtain the slope instability prediction model.

[0054] Optionally, in the above embodiment, machine learning or deep learning methods can be used to train the preprocessed historical monitoring data to establish a slope instability prediction model. The model training goal is to learn the correlation between historical monitoring data and slope instability records, that is, to determine whether a slope will become unstable given a set of monitoring parameters. For example, algorithms such as support vector machines, random forests, or long short-term memory networks can be used to input historical monitoring data as features and output historical slope instability records as labels for model training.

[0055] In an exemplary embodiment, the above-mentioned step S206 is a process of sending a warning information to the target object according to the slope instability prediction result output by the slope instability prediction model, specifically including: when it is determined that the slope instability prediction result indicates that slope instability has occurred in the slope instability area, sending a first warning information to the target object, wherein the first warning information is used to prompt the target object to evacuate the slope instability area; or, when it is determined that the slope instability prediction result indicates that slope instability has occurred in the slope instability area, sending a second warning information to the target object, wherein the second warning information is used to prompt the target object not to enter the slope instability area.

[0056] Alternatively, in the above embodiment, assume that a slope located near the hydropower station is continuously monitored by a monitoring node, and its data is transmitted in real time to a data processing center. The data processing center uses a pre-trained slope instability prediction model to analyze the real-time data transmitted back by the UWB monitoring node, combined with the slope's historical monitoring data and slope instability records. The output of the model analysis is a probability value for slope instability. If the prediction exceeds a preset threshold—for example, if the model predicts a slope instability probability greater than 0.8—the system determines that the slope has a high risk of instability. At this point, the system issues a corresponding warning message based on the definition of the slope instability zone and the location of the target object within that zone. The target object can be an individual (such as a worker, engineer, or tourist) or equipment (such as an engineering vehicle or monitoring instrument). If the target object is currently located within the slope instability zone, the system immediately sends a warning message to the person responsible for these individuals or equipment to evacuate the area. If the target object attempts to enter a slope zone predicted to have an instability risk, the system sends a warning message prohibiting entry to the target object.

[0057] Through the above-described embodiment, a hydropower station can use UWB monitoring technology to collect real-time data from slope areas, analyze the monitoring data to identify risk areas affected by slope instability, and input the monitoring data into a slope instability prediction model to predict slope instability. If the model predicts a risk of slope instability, a rapid early warning response is then issued, instructing the target audience to immediately evacuate or prohibit entry to the unstable area. Through monitoring, prediction, and timely intervention, the potential harm to personnel and equipment caused by geological disasters can be minimized, providing an intelligent, real-time, and precise solution for personnel safety management at hydropower stations.

[0058] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.

[0059] This embodiment also provides a slope instability early warning device, which is used to implement the above-mentioned embodiments and preferred embodiments. Details already described will not be repeated here. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0060] Figure 5 : is a structural block diagram of a slope instability early warning device according to an embodiment of the present application, the device comprising:

[0061] An acquisition module 52 is configured to acquire monitoring data obtained by monitoring nodes on slopes within the hydropower station, wherein the monitoring data includes at least slope height, slope structure, slope geology, and slope rainfall duration;

[0062] a determination module 54 for determining a slope rupture angle based on the duration of rainfall on the slope, the geology of the slope, and the structure of the slope, and determining a slope instability area based on the slope rupture angle and the slope height;

[0063] The early warning module 56 is used to input the monitoring data into the slope instability prediction model, and send early warning information to the target object according to the slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability occurs in the slope instability area.

[0064] The above-mentioned device can obtain monitoring data obtained by monitoring nodes on the slopes within the hydropower station, wherein the monitoring data includes at least the slope height, slope structure, slope geology, and slope rainfall duration. The slope rupture angle is determined based on the slope rainfall duration, slope geology, and slope structure, and the slope instability area is determined based on the slope rupture angle and slope height. The monitoring data is input into a slope instability prediction model, and an early warning message is sent to the target object based on the slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability has occurred in the slope instability area. Through the above steps, the impact range of the slope when a geological disaster occurs can be determined based on the monitoring data of the hydropower station. The slope instability prediction model can also be used to predict whether a geological disaster will occur on the slope based on the monitoring data of the hydropower station, and timely early warning can be issued to hydropower station staff based on the prediction result. This solves the problem of how to improve the accuracy of geological disaster monitoring and real-time early warning in hydropower stations in the related art, and achieves the effect of improving the accuracy of geological disaster monitoring and real-time early warning in hydropower stations.

[0065] In an exemplary embodiment, the above-mentioned determination module 54 is also used to determine the current internal friction angle of the slope based on the rainfall duration of the slope; when it is determined that the slope geology is soil and the slope structure is upright, the slope rupture angle is determined based on the current internal friction angle; when it is determined that the slope geology is soil and the slope structure is an inclined surface, the slope rupture angle is determined based on the current internal friction angle and the slope surface angle of the slope, wherein the slope surface angle represents the angle formed by the slope surface and the horizontal plane where the slope is located.

[0066] In an exemplary embodiment, the above-mentioned determination module 54 is also used to perform a soil sample wetting test on the soil sample of the slope to obtain the correspondence between the wetting time and the internal friction angle; determine the target internal friction angle corresponding to the target wetting time according to the correspondence, and determine the target internal friction angle as the current internal friction angle, wherein the target wetting time is the same as the rainfall time of the slope.

[0067] In an exemplary embodiment, the above-mentioned determination module 54 is also used to place the soil sample in a ring cutter, wherein the ring cutter is a cylindrical structure, and the ring cutter is provided with permeable stones on the top and bottom, and an overlying load weight is placed on the upper permeable stone, and the overlying load weight is used to simulate the stress state of the slope in an actual environment; water is sprayed to the upper permeable stone until the water absorption of the upper permeable stone is saturated, wherein the upper permeable stone is used to uniformly penetrate water into the soil sample to humidify the soil sample; monitor the surface state of the upper permeable stone, and when it is determined that the surface state is dry, continue to spray water to the upper permeable stone until the water absorption of the upper permeable stone is saturated; during the humidification of the soil sample, record the correspondence between the test humidification time of the soil sample and the internal friction angle of the soil sample.

[0068] In an exemplary embodiment, the above-mentioned device is also used to: obtain historical monitoring data of the hydropower station and historical slope instability records belonging to the same monitoring time period as the historical monitoring data, the historical slope instability records are used to indicate whether slope instability occurs in the slope instability area within the hydropower station within the same monitoring time period; use the historical monitoring data as input samples and the historical slope instability records as output samples to train the initial model to obtain the slope instability prediction model.

[0069] In an exemplary embodiment, the above-mentioned early warning module 56 is also used to send a first early warning message to the target object when it is determined that the slope instability prediction result indicates that slope instability has occurred in the slope instability area, wherein the first early warning message is used to prompt the target object to evacuate the slope instability area; or, when it is determined that the slope instability prediction result indicates that slope instability has occurred in the slope instability area, send a second early warning message to the target object, wherein the second early warning message is used to prompt the target object not to enter the slope instability area.

[0070] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is configured to execute the steps of any of the above method embodiments when run.

[0071] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:

[0072] S1, obtaining monitoring data obtained by monitoring nodes for monitoring slopes within a hydropower station, wherein the monitoring data includes at least slope height, slope structure, slope geology, and slope rainfall duration;

[0073] S2, determining a slope rupture angle according to the duration of rainfall on the slope, the geology of the slope, and the structure of the slope, and determining a slope instability area according to the slope rupture angle and the height of the slope;

[0074] S3, inputting the monitoring data into a slope instability prediction model, and sending warning information to a target object according to a slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability occurs in the slope instability area.

[0075] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.

[0076] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail here.

[0077] An embodiment of the present application further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0078] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0079] S1, obtaining monitoring data obtained by monitoring nodes for monitoring slopes within a hydropower station, wherein the monitoring data includes at least slope height, slope structure, slope geology, and slope rainfall duration;

[0080] S2, determining a slope rupture angle according to the duration of rainfall on the slope, the geology of the slope, and the structure of the slope, and determining a slope instability area according to the slope rupture angle and the height of the slope;

[0081] S3, inputting the monitoring data into a slope instability prediction model, and sending warning information to a target object according to a slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability occurs in the slope instability area.

[0082] An embodiment of the present application further provides a computer program product, comprising a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program product, and when the computer program is executed by a processor, the steps of the method described in each embodiment of the present application are implemented.

[0083] Optionally, in this embodiment, the computer program may be configured to implement the following steps when executed by a processor:

[0084] S1, obtaining monitoring data obtained by monitoring nodes for monitoring slopes within a hydropower station, wherein the monitoring data includes at least slope height, slope structure, slope geology, and slope rainfall duration;

[0085] S2, determining a slope rupture angle according to the duration of rainfall on the slope, the geology of the slope, and the structure of the slope, and determining a slope instability area according to the slope rupture angle and the height of the slope;

[0086] S3, inputting the monitoring data into a slope instability prediction model, and sending warning information to a target object according to a slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability occurs in the slope instability area.

[0087] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail here.

[0088] Obviously, those skilled in the art should understand that the modules or steps of the present application described above can be implemented using a general-purpose computing device, they can be concentrated on a single computing device, or distributed across a network composed of multiple computing devices, they can be implemented using program code executable by the computing device, and thus, they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be performed in a different order than herein, or they can be fabricated into separate integrated circuit modules, or multiple modules or steps can be fabricated into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0089] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A slope instability early warning method, characterized in that: include: Acquiring monitoring data obtained by monitoring a slope within a hydropower station from a monitoring node, wherein the monitoring data includes at least slope height, slope structure, slope geology, and slope rainfall duration; Determining a slope rupture angle based on the duration of rainfall on the slope, the geology of the slope, and the structure of the slope, and determining a slope instability area based on the slope rupture angle and the height of the slope; The monitoring data is input into a slope instability prediction model, and warning information is sent to a target object according to a slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability occurs in the slope instability area.

2. The method according to claim 1, characterized in that Determining the slope rupture angle according to the slope rainfall duration, the slope geology, and the slope structure includes: Determining a current internal friction angle of the slope according to a rainfall duration of the slope; When it is determined that the slope geology is soil and the slope structure is vertical, determining the slope rupture angle according to the current internal friction angle; When it is determined that the slope geology is soil and the slope structure is an inclined surface, the slope rupture angle is determined according to the current internal friction angle and the slope surface angle of the slope, wherein the slope surface angle represents the angle formed by the slope surface and the horizontal plane where the slope is located.

3. The method according to claim 2, characterized in that Determining the current internal friction angle of the slope according to the rainfall duration of the slope includes: Performing a soil sample wetting test on the soil sample of the slope to obtain a corresponding relationship between the wetting time and the internal friction angle; A target internal friction angle corresponding to a target humidification duration is determined according to the corresponding relationship, and the target internal friction angle is determined as the current internal friction angle, wherein the target humidification duration is the same as the slope rainfall duration.

4. The method according to claim 3, characterized in that A soil sample humidification test is performed on the soil sample of the slope to obtain the corresponding relationship between the humidification time and the internal friction angle, including: The soil sample is placed in a cutter ring, wherein the cutter ring is a cylindrical structure, and permeable stones are provided above and below the cutter ring. An overburden load weight is placed on the upper permeable stone, and the overburden load weight is used to simulate the stress state of the slope in an actual environment; Spraying water onto the upper permeable stone until the water absorption capacity of the upper permeable stone is saturated, wherein the upper permeable stone is used to uniformly penetrate water into the soil sample to humidify the soil sample; monitoring the surface condition of the upper permeable stone, and when determining that the surface condition is dry, continuing to spray water onto the upper permeable stone until the water absorption capacity of the upper permeable stone is saturated; During the humidification of the soil sample, the corresponding relationship between the test humidification time of the soil sample and the internal friction angle of the soil sample is recorded.

5. The method according to claim 1, wherein Before inputting the monitoring data into the slope instability prediction model, the method further includes: Acquiring historical monitoring data of the hydropower station and historical slope instability records belonging to the same monitoring time period as the historical monitoring data, wherein the historical slope instability records are used to indicate whether slope instability occurs in a slope instability area within the hydropower station within the same monitoring time period; The historical monitoring data is used as input samples and the historical slope instability records are used as output samples to train the initial model to obtain the slope instability prediction model.

6. The method according to claim 1, wherein Sending early warning information to a target object according to the slope instability prediction result output by the slope instability prediction model includes: When it is determined that the slope instability prediction result indicates that slope instability has occurred in the slope instability area, sending a first warning message to the target object, wherein the first warning message is used to prompt the target object to evacuate the slope instability area; Alternatively, when it is determined that the slope instability prediction result indicates that slope instability has occurred in the slope instability area, a second warning message is sent to the target object, wherein the second warning message is used to prompt the target object not to enter the slope instability area.

7. A slope instability early warning system, characterized in that: include: An acquisition module is used to acquire monitoring data obtained by monitoring nodes for monitoring slopes within the hydropower station, wherein the monitoring data includes at least slope height, slope structure, slope geology, and slope rainfall duration; a determination module, configured to determine a slope rupture angle based on the duration of rainfall on the slope, the geology of the slope, and the structure of the slope, and to determine a slope instability area based on the slope rupture angle and the slope height; An early warning module is used to input the monitoring data into a slope instability prediction model, and send early warning information to a target object according to a slope instability prediction result output by the slope instability prediction model, wherein the slope instability prediction result is used to indicate whether slope instability occurs in the slope instability area.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 6 when executed.

9. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 6 through the computer program.

10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.