A method, device and electronic equipment for monitoring riverbed scouring in real time

CN117558110BActive Publication Date: 2026-09-25青岛清万水技术有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311251642.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2026-09-25
Estimated Expiration
2043-09-26

AI Technical Summary

Technical Problem

这可能导致水渠容量减小,甚至堵塞水渠

Benefits of technology

1.服务器以预设河床的多层水域的流水速度作为数据基础,预测河底土层的深度变化值。当河底土层的深度变化值大于预设阈值,表明水流速度过快,导致河底土层基本被冲刷走,进而可能导致河床的底部或者侧壁被过快的水流侵蚀。则服务器输出预警提示,提示相关人员这一信息,从而对水渠进行监测,辅助判断水渠的河床是否可能发生安全事故。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117558110B_ABST
    Figure CN117558110B_ABST
Patent Text Reader

Abstract

The application provides a method and device for monitoring riverbed scouring in real time and an electronic device. The method is applied to a server and comprises the following steps: acquiring water flow velocities of each layer of water area of a preset riverbed; acquiring a target water flow velocity of a target water area, the target water area being any one of the layers of water area, and the target water flow velocity being a water flow velocity corresponding to the target water area in the plurality of water flow velocities; determining a depth change value of a riverbed soil layer of the preset riverbed based on the target water flow velocity; and judging whether the depth change value is greater than a preset threshold value. If the depth change value is greater than the preset threshold value, an early warning prompt is output. The application can monitor the water channel, so as to determine whether a safety accident is likely to occur in the riverbed of the water channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of engineering monitoring, specifically to a method, device, and electronic equipment for real-time monitoring of riverbed scour. Background Technology

[0002] Man-made canals are artificially constructed waterway systems, typically dug, laid, or built by hand, used to guide, store, distribute, and control water resources to meet needs such as irrigation, water supply, drainage, and navigation. These canals can be underground or above ground, and their design and construction take into account the direction of water flow, slope, capacity, and surrounding environmental factors, providing an important means of water resource management and utilization for human activities and agricultural production.

[0003] Currently, man-made irrigation canals are greatly affected by water flow velocity; both excessively fast and slow flow rates can lead to safety accidents. High-speed water flow easily erodes the bottom and sidewalls of the canal, potentially causing pits at the bottom and landslides on the slopes. Conversely, slow-speed water flow struggles to carry large particles of sediment, preventing their deposition and the formation of silt. This can reduce the canal's capacity or even cause blockages.

[0004] Therefore, a method is needed to monitor canals in order to determine whether a safety incident may occur in the canal bed. Summary of the Invention

[0005] This application provides a method, device, and electronic equipment for real-time monitoring of riverbed scour, which can monitor waterways and determine whether a safety accident may occur in the riverbed.

[0006] This application provides a method for real-time monitoring of riverbed scour, the method being applied to a server and comprising: Obtain the water flow velocity of each water layer in the preset riverbed; The target water flow velocity of the target water area is obtained, wherein the target water area is any layer of water area in a multi-layer water area, and the target water flow velocity is the water flow velocity corresponding to the target water area among multiple water flow velocities; Based on the target water flow velocity, determine the depth variation value of the riverbed soil layer in the preset riverbed; Determine whether the depth change value is greater than a preset threshold. If the depth change value is greater than the preset threshold, output a warning message.

[0007] By employing the above technical solution, the server uses the water flow velocity of a preset multi-layered riverbed as data to predict the depth change of the riverbed soil layer. When the depth change of the riverbed soil layer exceeds a preset threshold, it indicates that the water flow velocity is too fast, causing the riverbed soil layer to be largely eroded away, which may lead to excessive erosion of the riverbed bottom or sidewalls. The server then outputs an early warning, notifying relevant personnel of this information, thereby monitoring the canal and assisting in determining whether a safety accident may occur in the canal bed.

[0008] Optionally, obtaining the water flow velocity of each water layer in the preset riverbed specifically includes: Determine the target cross section, and cut off the target water area in the direction perpendicular to the water flow direction. The cut-off position is located at the setting position of the ultrasonic flow meter in the preset riverbed. The resulting cross section is the target cross section. Obtain multiple sub-velocities at different locations of the target cross section; The target water flow velocity is obtained by averaging the values ​​of the multiple sub-flow velocities.

[0009] By employing the above technical solution, flow velocity is measured at multiple locations along the cross-section of the channel, and the target flow velocity of the target water area is calculated based on the sub-flow velocities at different locations along the target cross-section. This allows for more accurate capture of changes in flow velocity, especially when there is a non-uniform velocity distribution across the cross-section.

[0010] Optionally, after obtaining the target water flow velocity in the target water area, the method further includes: The soil properties, thickness, and cohesion of the riverbed soil layer were obtained. Based on a preset correspondence, the critical flow velocity of the soil layer corresponding to the soil quality, soil layer thickness and soil layer cohesion is obtained. Obtain the critical flow velocity of the preset riverbed, where the critical flow velocity is the flow velocity value that the preset riverbed can withstand. Based on the critical flow velocity of the soil layer and the critical flow velocity of the riverbed, the safe flow velocity range of the water flow in the preset riverbed is determined.

[0011] By employing the aforementioned technical solution, and by acquiring parameters such as soil properties, soil layer thickness, and soil cohesion, and combining them with preset correlations, the critical flow velocity of the soil layer can be calculated. This allows for the assessment of the soil layer's stability under different flow velocities, i.e., the maximum flow velocity the soil layer can withstand. When the water flow velocity is less than the critical flow velocity of the soil layer, the riverbed soil layer may not be able to be eroded away by the water flow, resulting in the accumulation of silt in the riverbed.

[0012] Optionally, after determining the safe flow velocity range of the water flow within the preset riverbed based on the critical flow velocity of the soil layer and the critical flow velocity of the riverbed, the method further includes: The first velocity reduction and the second velocity reduction are determined based on the number of layers the target water area is located in the multi-layer water area. The first critical velocity is obtained based on the critical velocity of the soil layer and the first velocity reduction. The second critical velocity is obtained based on the critical velocity of the riverbed and the second velocity reduction. Based on the first critical flow velocity and the second critical flow velocity, the target flow velocity range of the water flow in the target water area is obtained.

[0013] By employing the above technical solution, a first velocity reduction and a second velocity reduction are determined based on the layer in which different water bodies are located. These velocity reductions take into account the different natural flow velocities of water at different heights. Based on parameters such as the critical velocity of the soil layer, the critical velocity of the riverbed, and the velocity reduction, the first critical velocity and the second critical velocity are calculated. Then, the target velocity range within the target water body is determined, which helps to more accurately estimate the safe velocity range within the target water body.

[0014] Optionally, before determining the depth variation of the riverbed soil layer based on the target water flow velocity, the method further includes: Determine whether the target water flow velocity is greater than or equal to the first critical flow velocity, and whether the target water flow velocity is less than the second critical flow velocity, thereby determining whether the target water flow velocity is within the target flow velocity range; If the target water flow velocity is greater than or equal to the first critical flow velocity, and the target water flow velocity is less than the second critical flow velocity, then the target water flow velocity is within the target flow velocity range. If the target water flow velocity is within the target flow velocity range, then the subsequent calculation of the depth change value is stopped.

[0015] By employing the above technical solution, real-time water flow safety assessment is achieved by determining whether the target water flow velocity is within the target velocity range. If the target water flow velocity is within the range, it indicates that the current water flow condition is acceptable, and no further depth change calculation is required. Simultaneously, if the target water flow velocity is within the target velocity range, it indicates that the current water flow condition is normal, and no further processing is needed. This reduces false alarms and improves the accuracy and reliability of warnings.

[0016] Optionally, before determining the depth variation of the riverbed soil layer based on the target water flow velocity, the method further includes: The system determines whether the target water flow velocity is less than the first critical flow velocity, or whether the target water flow velocity is greater than or equal to the second critical flow velocity, thereby determining whether the target water flow velocity is not within the target flow velocity range. If the target water flow velocity is less than the first critical flow velocity, or the target water flow velocity is greater than or equal to the second critical flow velocity, then it is determined that the target water flow velocity is not within the target flow velocity range. If it is determined that the target water flow velocity is not within the target flow velocity range, then the depth change value is obtained.

[0017] By employing the above technical solution, real-time water flow safety assessment is achieved by determining whether the target water flow velocity is outside the target velocity range. If the target water flow velocity exceeds the range, potential safety issues may exist, requiring further analysis and countermeasures.

[0018] A second aspect of this application provides a real-time riverbed scour monitoring device, the device being a server, comprising an acquisition module, a processing module, and a judgment module, wherein: The acquisition module is used to acquire the water flow velocity of each layer of the preset riverbed; The acquisition module is used to acquire the target water flow velocity of the target water area, wherein the target water area is any layer of water area in a multi-layer water area, and the target water flow velocity is the water flow velocity corresponding to the target water area among multiple water flow velocities. The processing module is used to determine the depth variation value of the riverbed soil layer of the preset riverbed based on the target water flow velocity. The judgment module is used to determine whether the depth change value is greater than a preset threshold. If the depth change value is greater than the preset threshold, an early warning prompt is output.

[0019] A third aspect of this application provides an electronic device including a processor, a memory, a user interface, and a network interface, wherein the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory to cause the electronic device to perform the method as described in any of the foregoing.

[0020] A fourth aspect of this application provides a computer-readable storage medium storing instructions that, when executed, perform the method described in any of the preceding descriptions.

[0021] In summary, one or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages: 1. The server uses the water flow velocity of a preset multi-level riverbed as data to predict the depth change of the riverbed soil layer. When the depth change of the riverbed soil layer exceeds a preset threshold, it indicates that the water flow velocity is too fast, causing the riverbed soil layer to be largely eroded away, which may lead to excessive erosion of the bottom or sidewalls of the riverbed. The server then outputs an early warning, notifying relevant personnel of this information, thereby enabling monitoring of the canal and assisting in determining whether a safety hazard may occur in the canal bed.

[0022] 2. By acquiring parameters such as soil properties, soil layer thickness, and soil cohesion, and combining them with preset correlations, the critical flow velocity of the soil layer is calculated. This allows for the assessment of the soil layer's stability under different flow velocities, i.e., the maximum flow velocity the soil layer can withstand. When the water flow velocity is less than the critical flow velocity of the soil layer, the riverbed soil may not be able to be eroded away by the water flow, resulting in the accumulation of silt in the riverbed.

[0023] 3. Real-time water flow safety assessment is achieved by determining whether the target water flow velocity is within the target velocity range. If the target water flow velocity is within the range, the current water flow condition is acceptable, and no further depth change calculation is needed. Simultaneously, if the target water flow velocity is within the target velocity range, the current water flow condition is normal, and no further processing is required. This reduces false alarms and improves the accuracy and reliability of warnings. Real-time water flow safety assessment is achieved by determining whether the target water flow velocity is outside the target velocity range. If the target water flow velocity exceeds the range, there may be potential safety issues, requiring further analysis and measures. Attached Figure Description

[0024] Figure 1 This is a flowchart illustrating a real-time riverbed scour monitoring method disclosed in an embodiment of this application; Figure 2 This is a schematic diagram of a multi-layered water area division disclosed in an embodiment of this application; Figure 3 This is a schematic diagram illustrating the relationship between water flow velocity and depth variation as disclosed in an embodiment of this application. Figure 4 This is a schematic diagram of the structure of a real-time riverbed scour monitoring device disclosed in an embodiment of this application; Figure 5 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application.

[0025] Explanation of reference numerals in the attached drawings: 401, Acquisition module; 402, Processing module; 403, Judgment module; 501, Processor; 502, Communication bus; 503, User interface; 504, Network interface; 505, Memory. Detailed Implementation

[0026] To enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.

[0027] In the description of the embodiments of this application, the words "for example" or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design that is described as "for example" or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design options. Rather, the use of the words "for example" or "for instance" is intended to present the relevant concepts in a specific manner.

[0028] In the description of the embodiments of this application, the term "multiple" means two or more. For example, multiple systems means two or more systems, and multiple screen terminals means two or more screen terminals. Furthermore, the terms "target" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the indicated technical features. Thus, a feature defined as "target" or "second" may explicitly or implicitly include one or more of that feature. The terms "comprising," "including," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.

[0029] Man-made canals are artificially constructed waterway systems, typically dug, laid, or built by hand, used to guide, store, distribute, and control water resources to meet needs such as irrigation, water supply, drainage, and navigation. These canals can be underground or above ground, and their design and construction take into account the direction of water flow, slope, capacity, and surrounding environmental factors, providing an important means of water resource management and utilization for human activities and agricultural production.

[0030] Currently, man-made irrigation canals are greatly affected by water flow velocity; both excessively fast and slow flow rates can lead to safety accidents. High-speed water flow easily erodes the bottom and sidewalls of the canal, potentially causing pits at the bottom and landslides on the slopes. Conversely, slow-speed water flow struggles to carry large particles of sediment, preventing their deposition and the formation of silt. This can reduce the canal's capacity or even cause blockages.

[0031] Therefore, a method is needed to monitor canals in order to determine whether a safety incident may occur in the canal bed.

[0032] This embodiment discloses a method for real-time monitoring of riverbed scour, referring to... Figure 1 This includes the following steps S110-S140: S110, obtain the water flow velocity of each water layer of the preset riverbed.

[0033] The real-time riverbed scour monitoring method disclosed in this application is applied to a server. The server includes, but is not limited to, electronic devices such as mobile phones, tablets, wearable devices, and PCs (Personal Computers), and can also be a backend server running a real-time riverbed scour monitoring method. The server can be implemented using a standalone server or a server cluster composed of multiple servers.

[0034] For pre-designed riverbeds in artificial canals requiring scour monitoring, ultrasonic flow meters are installed on the side of the pre-designated riverbed, ensuring the sensor is correctly positioned in the direction of water flow. The installation location must consider the uniformity of flow velocity distribution and the properties of the fluid. Before using an ultrasonic flow meter, calibration is typically required to ensure measurement accuracy. Calibration can be performed by comparing the flow meter with a standard device of known flow velocity. Setting appropriate parameters in the ultrasonic flow meter, such as fluid type and channel size, will help the flow meter accurately calculate the flow velocity. The ultrasonic flow meter emits ultrasonic signals through its sensor; these signals propagate along the water flow and are reflected back by particles in the fluid. The time difference between transmission and reception of the ultrasonic signal is measured. Since water velocity affects signal propagation time, this time difference can be used to calculate the water velocity. After measuring the water velocity, the ultrasonic flow meter transmits the velocity data to a server.

[0035] S120, obtain the target water flow velocity in the target water area.

[0036] For any given section of riverbed, the water flow velocity will vary at different elevations. Therefore, it is necessary to measure the water flow velocity at multiple elevations. This requires using an ultrasonic flow meter to measure the water flow velocity at multiple elevations, integrating the data to obtain the river flow rate, and then calculating an average value as the water flow velocity for that section.

[0037] Specifically, refer to Figure 2 The preset riverbed is divided into multiple water areas from high to low, preferably four layers, including target water area a, target water area b, target water area c, and target water area d. Taking any one of these target water areas as an example, a section of the target water area is cut perpendicular to the water flow direction, with the cut-off point located at the position where the ultrasonic flow meter is set on the preset riverbed. This section is the target section, and therefore the ultrasonic flow meter is located at the target section. The water flow velocity at different positions on the target section is measured using the ultrasonic flow meter and labeled as sub-velocities. The average value of the multiple sub-velocities of the target water area is calculated to obtain the target water flow velocity of the target water area.

[0038] By measuring flow velocity at multiple locations along the cross-section of the channel, and calculating the target flow velocity of the target water area based on the sub-flow velocities at different locations along the target cross-section, the system can more accurately capture changes in flow velocity, especially when there is a non-uniform velocity distribution across the cross-section.

[0039] Prior to this, a series of experiments were needed to test the optimal water flow velocity required to just wash away the riverbed soil under different soil types, thicknesses, and cohesion levels. During the experiments, different soil layers were laid on the riverbed, and the flow velocity was controlled by adjusting the water volume. The approximate water flow velocity required to just wash away the riverbed soil was measured, i.e., the critical velocity for the soil layer. Subsequently, a correlation was established between different soil types, soil layer thicknesses, soil cohesion levels, and critical velocities for different soil layers, yielding a pre-defined correlation.

[0040] Next, to determine whether the target water flow velocity is too fast or too slow, the pre-designed riverbed is sampled and tested. Appropriate soil survey methods, such as soil probes, are used to measure the thickness of the riverbed soil layer, which is determined by analyzing borehole samples or probe data. Then, the soil cohesion is measured through laboratory testing. Cohesion is a physical property of soil and can be obtained through various testing methods, such as shear tests.

[0041] Based on the established pre-defined correspondences, the critical flow velocity of the soil layer corresponding to the soil quality, soil layer thickness, and soil layer cohesion of the current riverbed is determined. Simultaneously, since the pre-defined riverbed is a section of an artificial canal, the critical flow velocity of the pre-defined riverbed is calculated using relevant fluid mechanics theories or experimental data, based on the material properties, slope, and other parameters of the pre-defined riverbed. The critical flow velocity value represents the maximum water flow velocity that the pre-defined riverbed can withstand without causing riverbed erosion or deformation. Finally, using the critical flow velocity of the soil layer and the critical flow velocity of the riverbed as two endpoints, the safe flow velocity range within the pre-defined riverbed is obtained. For example, if the critical flow velocity of the soil layer is e and the critical flow velocity of the riverbed is f, then the safe flow velocity range is [e, f].

[0042] By acquiring parameters such as soil properties, soil layer thickness, and soil cohesion, and combining them with preset correlations, the critical flow velocity of the soil layer can be calculated. This allows for the assessment of the stability of the soil layer under different flow velocities, i.e., the maximum flow velocity that the soil layer can withstand. When the water flow velocity is less than the critical flow velocity of the soil layer, the riverbed soil layer may not be able to be eroded away by the water flow, resulting in the accumulation of silt in the riverbed.

[0043] Furthermore, it is necessary to refine the safe flow velocity range by considering factors such as the location of the water body, the influence of multiple water layers, and velocity reduction. This helps to more accurately determine the appropriate velocity range for the water flow, thereby ensuring the stability of the soil and riverbed, reducing the impact of the water flow on the riverbed, and ensuring the safety of man-made canals.

[0044] Since the water flow within the pre-defined riverbed is divided into multiple water areas, the values ​​at both ends of the safe flow velocity need to be reduced according to the target water area of ​​different layers. The first and second velocity reductions typically refer to the decrease in water flow velocity caused by factors such as topography and friction. More complex fluid dynamic factors, such as turbulence and eddies, may also be involved. These reductions can be estimated through experiments, numerical simulations, and other methods. These reductions will vary within different layers. The specific values ​​of the first and second velocity reductions need to be set according to the actual conditions of different riverbeds; this embodiment does not impose specific limitations.

[0045] Based on the first velocity reduction, the critical velocity of the soil layer is reduced to obtain the first critical velocity. Based on the second velocity reduction, the critical velocity of the riverbed is reduced to obtain the second critical velocity. Finally, the first critical velocity is used as the two endpoints to obtain the target velocity range of the water flow in the target water area. For example, if the critical velocity of the soil layer is e, the critical velocity of the riverbed is f, the first velocity reduction is g, and the second velocity reduction is h, then the target velocity range is [eg, fh].

[0046] Based on the different layers of the water body, a first velocity reduction and a second velocity reduction are determined. These velocity reductions take into account the different natural flow velocities of water at different heights. Based on parameters such as the critical velocity of the soil layer, the critical velocity of the riverbed, and the velocity reduction, the first critical velocity and the second critical velocity are calculated. Then, the target velocity range within the target water body is determined, which helps to more accurately estimate the safe velocity range within the target water body.

[0047] Next, it is determined whether the measured target flow velocity meets the following two conditions: whether the target flow velocity is greater than or equal to the first critical velocity, and whether the target flow velocity is less than the second critical velocity. If the target flow velocity meets both conditions, it can be determined that the target flow velocity is within the target velocity range. This means that the flow velocity is within a certain range and can flow while carrying away the riverbed soil and maintaining riverbed stability. If the target flow velocity has been determined to be within the target velocity range, then the subsequent calculation of depth change values ​​can be terminated. This is because the target flow velocity has already met the requirements of safety and stability, and further analysis and calculation of depth change are not required.

[0048] Real-time water flow safety assessment is achieved by determining whether the target water flow velocity is within the target velocity range. If the target water flow velocity is within the range, it indicates that the current water flow condition is acceptable, and no further depth change calculation is required. Simultaneously, if the target water flow velocity is within the target velocity range, it indicates that the current water flow condition is normal, and no further processing is needed. This reduces false alarms and improves the accuracy and reliability of warnings.

[0049] Similarly, the measured target flow velocity is determined to meet either of the following two conditions: First, is the target flow velocity less than the first critical velocity? Second, is the target flow velocity greater than or equal to the second critical velocity? If the target flow velocity meets either of these conditions, it can be determined that the target flow velocity is not within the target velocity range. This means that the flow velocity may be too slow or too rapid. Too slow a flow may prevent the riverbed soil from being carried away, leading to silt accumulation. Too rapid a flow may erode the bottom and sidewalls of the canal, potentially causing pits at the bottom and slope collapses. If it is confirmed that the target flow velocity is not within the target velocity range, the corresponding depth change value is obtained accordingly. By determining whether the target flow velocity is outside the target velocity range, real-time water flow safety assessment is achieved. If the target flow velocity exceeds the range, there may be potential safety issues requiring further analysis and measures.

[0050] S130, based on the target water flow velocity, determines the depth variation value of the riverbed soil layer in the preset riverbed.

[0051] S140, determine whether the depth change value is greater than the preset threshold. If the depth change value is greater than the preset threshold, output an early warning message.

[0052] After calculating the depth change value of the riverbed soil layer, it is determined whether the depth change value exceeds a preset threshold. This preset threshold is set based on the initial thickness of the riverbed soil layer, and its value is slightly smaller than the initial thickness. When the thickness change value approaches the preset threshold, it indicates that the riverbed soil layer has been largely eroded away. If the thickness change value is still less than or equal to the preset threshold, it indicates that the riverbed soil layer has not been completely eroded away, and no warning is needed. If the depth change value exceeds the preset threshold, it indicates that the riverbed soil layer has been largely eroded away, and the server outputs a warning message. The warning message can be in the form of text message, SMS, or voice, to inform relevant personnel of the risk of a safety accident in the canal / riverbed.

[0053] By employing the above technical solution, the server uses the water flow velocity of a preset multi-layered riverbed as data to predict the depth change of the riverbed soil layer. When the depth change of the riverbed soil layer exceeds a preset threshold, it indicates that the water flow velocity is too fast, causing the riverbed soil layer to be largely eroded away, which may lead to excessive erosion of the riverbed bottom or sidewalls. The server then outputs an early warning, notifying relevant personnel of this information, thereby monitoring the canal and assisting in determining whether a safety accident may occur in the canal bed.

[0054] This embodiment also discloses a real-time riverbed scour monitoring device, characterized in that the device is a server, as described above. Figure 4 It includes an acquisition module 401, a processing module 402, and a judgment module 403, wherein: The acquisition module 401 is used to acquire the water flow velocity of each layer of the preset riverbed.

[0055] The acquisition module 401 is used to acquire the target water flow velocity of the target water area. The target water area is any layer of water area in the multi-layer water area, and the target water flow velocity is the water flow velocity corresponding to the target water area among multiple water flow velocities.

[0056] Processing module 402 is used to determine the depth variation value of the riverbed soil layer in the preset riverbed based on the target water flow velocity.

[0057] The judgment module 403 is used to determine whether the depth change value is greater than a preset threshold. If the depth change value is greater than the preset threshold, an early warning prompt will be output.

[0058] In one possible implementation, the processing module 402 is used to determine the target cross section, intercept the target water area in the direction perpendicular to the water flow direction, and the interception position is located at the setting position of the ultrasonic flow meter in the preset riverbed, and the resulting cross section is the target cross section.

[0059] The acquisition module 401 is used to acquire multiple sub-velocities at different locations of the target cross section being measured.

[0060] The processing module 402 is used to calculate the average value of multiple sub-flow velocities to obtain the target water flow velocity.

[0061] In one possible implementation, the acquisition module 401 is used to acquire the soil properties, soil thickness, and soil cohesion of the riverbed soil layer.

[0062] The acquisition module 401 is used to acquire the critical flow velocity of the soil layer corresponding to the soil quality, soil layer thickness and soil layer cohesion based on a preset correspondence.

[0063] The acquisition module 401 is used to acquire the critical flow velocity of the preset riverbed, which is the flow velocity value that the preset riverbed can withstand.

[0064] The processing module 402 is used to determine the safe flow velocity range of water flow in the preset riverbed based on the critical flow velocity of the soil layer and the critical flow velocity of the riverbed.

[0065] In one possible implementation, the determination module 403 is used to determine the first velocity reduction and the second velocity reduction based on the number of layers in the multi-layer water body where the target water body is located.

[0066] Processing module 402 is used to obtain the first critical velocity based on the critical velocity of the soil layer and the first velocity reduction.

[0067] Processing module 402 is used to obtain the second critical velocity based on the critical velocity of the riverbed and the second velocity reduction.

[0068] The processing module 402 is used to obtain the target flow velocity range of the water flow in the target water area based on the first critical flow velocity and the second critical flow velocity.

[0069] In one possible implementation, the determination module 403 is used to determine whether the target water flow velocity is greater than or equal to the first critical flow velocity, and whether the target water flow velocity is less than the second critical flow velocity, thereby determining whether the target water flow velocity is within the target flow velocity range.

[0070] The judgment module 403 is used to determine if the target water flow velocity is within the target flow velocity range if the target water flow velocity is greater than or equal to the first critical flow velocity and less than the second critical flow velocity.

[0071] The judgment module 403 is used to stop calculating the depth change value if the target water flow velocity is within the target flow velocity range.

[0072] In one possible implementation, the determination module 403 is used to determine whether the target water flow velocity is less than the first critical flow velocity, or whether the target water flow velocity is greater than or equal to the second critical flow velocity, thereby determining whether the target water flow velocity is not within the target flow velocity range.

[0073] The judgment module 403 is used to determine that the target water flow velocity is not within the target flow velocity range if the target water flow velocity is less than the first critical flow velocity, or the target water flow velocity is greater than or equal to the second critical flow velocity.

[0074] The acquisition module 401 is used to acquire the depth change value if it is determined that the target water flow velocity is not within the target flow velocity range.

[0075] It should be noted that the above embodiments of the apparatus are only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0076] This embodiment also discloses an electronic device, as shown in the reference. Figure 5 The electronic device may include: at least one processor 501, at least one communication bus 502, user interface 503, network interface 504, and at least one memory 505.

[0077] The communication bus 502 is used to enable communication between these components.

[0078] The user interface 503 may include a display screen and a camera. Optionally, the user interface 503 may also include a standard wired interface and a wireless interface.

[0079] The network interface 504 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).

[0080] The processor 501 may include one or more processing cores. The processor 501 connects to various parts of the server using various interfaces and lines, and performs various server functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in memory 505, and by calling data stored in memory 505. Optionally, the processor 501 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 501 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for display; and the modem handles wireless communication. It is understood that the modem may also be implemented as a separate chip without being integrated into the processor 501.

[0081] The memory 505 may include random access memory (RAM) or read-only memory. Optionally, the memory 505 may include a non-transitory computer-readable storage medium. The memory 505 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 505 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), instructions for implementing the various method embodiments described above, etc.; the data storage area may store data involved in the various method embodiments described above, etc. Optionally, the memory 505 may also be at least one storage device located remotely from the aforementioned processor 501. As shown in the figure, the memory 505, as a computer storage medium, may include an operating system, a network communication module, a user interface 503 module, and an application program for a real-time riverbed scour monitoring method.

[0082] exist Figure 5 In the electronic device shown, the user interface 503 is mainly used to provide an input interface for the user and to obtain the user input data; while the processor 501 can be used to call an application program stored in the memory 505 for a real-time riverbed scour monitoring method. When executed by one or more processors 501, the electronic device performs one or more methods as described in the above embodiments.

[0083] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0084] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0085] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be through some service interfaces; indirect couplings or communication connections between apparatuses or units may be electrical or other forms.

[0086] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0087] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0088] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage device 505. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage device 505 and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage device 505 includes various media capable of storing program code, such as a USB flash drive, external hard drive, magnetic disk, or optical disk.

[0089] The foregoing description is merely an exemplary embodiment of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Those skilled in the art will readily conceive of other embodiments of this disclosure upon considering the specification and the disclosure of practical truth. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not described in this disclosure. The specification and embodiments are considered exemplary only, and the scope and spirit of this disclosure are defined by the claims.

Claims

1. A method for real-time monitoring of riverbed scour, characterized in that, The method is applied to a server and includes: obtaining the water flow velocity of each water layer in a preset riverbed; obtaining the target water flow velocity of a target water layer, wherein the target water layer is any water layer in a multi-layer water layer, and the target water flow velocity is the water flow velocity corresponding to the target water layer among multiple water flow velocities; determining the depth change value of the riverbed soil layer in the preset riverbed based on the target water flow velocity; determining whether the depth change value is greater than a preset threshold, and if the depth change value is greater than the preset threshold, outputting an early warning prompt; After obtaining the target water flow velocity of the target water area, the method further includes: obtaining the soil quality, soil layer thickness, and soil layer cohesion of the riverbed soil layer; obtaining the critical flow velocity of the soil layer corresponding to the soil quality, soil layer thickness, and soil layer cohesion based on a preset correspondence; obtaining the critical flow velocity of the preset riverbed, wherein the critical flow velocity of the riverbed is the flow velocity value that the preset riverbed can withstand; and determining the safe flow velocity range of the water flow within the preset riverbed based on the critical flow velocity of the soil layer and the critical flow velocity of the riverbed. After determining the safe flow velocity range of the water flow within the preset riverbed based on the critical flow velocity of the soil layer and the critical flow velocity of the riverbed, the method further includes: determining a first flow velocity reduction and a second flow velocity reduction based on the number of layers in the multi-layer water body where the target water body is located; obtaining a first critical flow velocity based on the critical flow velocity of the soil layer and the first flow velocity reduction; obtaining a second critical flow velocity based on the critical flow velocity of the riverbed and the second flow velocity reduction; and obtaining a target flow velocity range of the water flow within the target water body based on the first critical flow velocity and the second critical flow velocity. Before determining the depth change value of the riverbed soil layer of the preset riverbed based on the target water flow velocity, if the target water flow velocity is within the target flow velocity range, the subsequent calculation of the depth change value shall be stopped. Before determining the depth change value of the riverbed soil layer of the preset riverbed based on the target water flow velocity, if it is determined that the target water flow velocity is not within the target flow velocity range, then the depth change value is obtained.

2. The method for monitoring real-time riverbed scour according to claim 1, characterized in that, The method of obtaining the water flow velocity of each layer of the preset riverbed specifically includes: determining a target cross section, intercepting the target water area along the direction perpendicular to the water flow direction, and the interception position is located at the setting position of the ultrasonic flow meter in the preset riverbed, and the obtained cross section is the target cross section; obtaining multiple sub-flow velocities at different positions of the measured target cross section; and calculating the average value of the multiple sub-flow velocities to obtain the target water flow velocity.

3. The method for monitoring real-time riverbed scour according to claim 1, characterized in that, Before determining the depth change value of the riverbed soil layer of the preset riverbed based on the target water flow velocity, the method further includes: determining whether the target water flow velocity is greater than or equal to the first critical flow velocity, and whether the target water flow velocity is less than the second critical flow velocity, thereby determining whether the target water flow velocity is within the target flow velocity range; if the target water flow velocity is greater than or equal to the first critical flow velocity, and the target water flow velocity is less than the second critical flow velocity, then the target water flow velocity is within the target flow velocity range.

4. The method for monitoring real-time riverbed scour according to claim 1, characterized in that, Before determining the depth change value of the riverbed soil layer of the preset riverbed based on the target water flow velocity, the method further includes: determining whether the target water flow velocity is less than the first critical flow velocity, or whether the target water flow velocity is greater than or equal to the second critical flow velocity, thereby determining whether the target water flow velocity is not within the target flow velocity range. If the target water flow velocity is less than the first critical flow velocity, or the target water flow velocity is greater than or equal to the second critical flow velocity, then it is determined that the target water flow velocity is not within the target flow velocity range.

5. A real-time riverbed scour monitoring device, characterized in that, Using the real-time riverbed scour monitoring method as described in any one of claims 1-4, the device is a server, including an acquisition module (401), a processing module (402), and a judgment module (403), wherein: the acquisition module (401) is used to acquire the water flow velocity of each layer of the preset riverbed; the acquisition module (401) is used to acquire the target water flow velocity of the target water area, wherein the target water area is any layer of the multi-layer water area, and the target water flow velocity is the water flow velocity corresponding to the target water area among multiple water flow velocities; the processing module (402) is used to determine the depth change value of the riverbed soil layer of the preset riverbed based on the target water flow velocity; the judgment module (403) is used to determine whether the depth change value is greater than a preset threshold, and if the depth change value is greater than the preset threshold, an early warning prompt is output.

6. An electronic device, characterized in that, The device includes a processor (501), a memory (505), a user interface (503), and a network interface (504). The memory (505) is used to store instructions. The user interface (503) and the network interface (504) are both used to communicate with other devices. The processor (501) is used to execute the instructions stored in the memory (505) to cause the electronic device to perform the method as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed, perform the method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Method for calculating local scour depth of pier on bedding deposition riverbed

    CN106960105A

  • Riverbed soil erosion early warning device

    TW201224247A