Water leakage detection method and device based on channel engineering and storage medium

By determining the detection group in the channel engineering and calculating the location of the leakage point using the triangle theorem, the leakage detection can be completed using three detection equipment, which solves the problems of low detection efficiency and inaccurate results in the existing technology, and achieves efficient and accurate leakage detection.

CN120293437AActive Publication Date: 2025-07-11CHINA RAILWAY 19 BUREAU GRP CO LTD +2
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
CN202510781206.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-12
Publication Date
2025-07-11
Estimated Expiration
2045-06-12

AI Technical Summary

Technical Problem

The existing channel engineering leak detection methods are inefficient, and multiple detection equipment is required to be arranged and affected by the geological environment, resulting in long detection time and inaccurate results.

Method used

By determining the detection group at the detection point, calculating the location of the leakage point using the triangle theorem, the detection can be completed using three detection equipment, and combining the detection group and the inspection group to obtain the underground signal transmission speed and optimize the detection path.

Benefits of technology

It saves detection resources, improves detection efficiency and accuracy, and reduces the impact on the complexity of the geological environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120293437A_ABST
    Figure CN120293437A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of engineering detection, in particular to a water leakage detection method and device based on channel engineering and a storage medium, and the method comprises the steps: determining a detection group according to a first detection point when the first detection point of a to-be-detected channel detects a water leakage signal, obtaining the water leakage time when each detection point in the detection group detects the water leakage signal; according to the water leakage time and the transmission speed of the underground detection signal, the detection distance between each detection point in the detection group and the water leakage point is determined, and the detection position of the water leakage point is determined according to the detection distance; determining an inspection group on the opposite side of the detection group, and determining the inspection position of the water leakage point by using the inspection group; and when the distance between the inspection position and the detection position is greater than or equal to a preset threshold value, resetting the inspection group until the distance between a new inspection position and the detection position is smaller than the preset threshold value, and determining a final water leakage point position. According to the embodiment of the invention, the detection efficiency of water leakage can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of engineering detection, and particularly to a method, device and storage medium for detecting seepage and leakage based on channel engineering. Background Art

[0002] Seepage and leakage in channel projects (such as tunnels, underground passages, etc.) are very common problems, which may be caused by various factors. Long-term seepage and leakage will cause erosion to the surrounding rock and support structure of the channel, affect the performance of structural materials, and thus affect the overall stability of the channel. Detecting seepage and leakage in channel projects can effectively prevent problems such as structural damage, foundation settlement, equipment damage, and driving safety hazards. Detecting seepage and leakage in channel projects (such as tunnels, underground passages) can effectively prevent problems such as structural damage, foundation settlement, equipment damage, and driving safety hazards.

[0003] Currently, the main methods for detecting seepage and leakage based on channel engineering are the acoustic wave method and the temperature detection method. The acoustic wave detection method usually arranges multiple detection devices at the location of the channel to be detected simultaneously to capture the acoustic wave or vibration signal generated by leakage for preliminary positioning, and determines the leakage point according to the detection results of multiple detection devices. The temperature detection method relies on thermal imaging technology, and uses the temperature difference between the water flow in the leakage area and the surrounding medium (for example, the temperature difference between the water temperature and the wall / soil temperature) to present color or brightness anomalies in the thermal imaging image to locate the leakage point.

[0004] However, due to the different propagation speeds of sound in different media, the acoustic wave detection method is affected by small-scale differences in soil composition, surface conditions, soil water content, sediment content, and plant roots, etc., which will cause the propagation speed to change. The geological conditions in the area where the channel is located are complex and are extremely restricted by the actual environment. Usually, a dozen or even dozens of detection devices need to be arranged. Just arranging the detection devices takes a long time, consuming a great deal of manpower and material resources. At the same time, the leakage point needs to be determined based on the detection results of these dozen or dozens of detection devices later, and the overall detection efficiency is relatively low. The temperature detection method is also affected by the external environment. For example, light, temperature, ventilation, vehicle heat sources, etc. will all affect the accuracy of the final detection result, which limits the detection time of the temperature detection method to a specific period; at the same time, the temperature detection method also needs to perform a large-scale thermal imaging scan on the channel project and use a large amount of image data to determine the leakage point, and the overall detection rate and efficiency are relatively low. Therefore, both the acoustic wave detection method and the temperature detection method currently have the problem of relatively low detection efficiency. Summary of the Invention

[0005] In order to solve the above technical problems, the present application provides a method, device and storage medium for detecting seepage and leakage based on channel engineering, which can improve the detection efficiency of seepage and leakage.

[0006] In a first aspect, the present application provides a method for detecting seepage water based on channel engineering, including: when a detection device arranged at a first detection point of a channel to be detected detects a water leakage signal, determining a detection group according to the first detection point, and obtaining the water leakage time when each detection point in the detection group detects the water leakage signal; the detection group includes a first detection point, a second detection point, and a third detection point; in the detection group, the line segment formed by the second detection point and the first detection point is perpendicular to the line segment formed by the third detection point and the first detection point at the first detection point; determining the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the location where the detection group is located; when the distances between the first detection point, the third detection point, and the water leakage point satisfy the condition of forming a triangle, determining the detection position of the water leakage point according to the detection distance, the first detection point, and the third detection point; taking the detection position in the channel to be detected as the center, determining an inspection group on the opposite side of the detection group, and using the inspection group to re-determine the inspection position of the water leakage point in the same way as determining the water leakage point position according to the detection group; wherein, the determination method of the inspection group is the same as that of the detection group; the inspection position of the water leakage point is the position on the side close to the detection position; when the distance between the inspection position and the detection position is greater than or equal to a preset threshold, resetting the inspection group according to the detection position and determining a new inspection position until the distance between the new inspection position and the detection position is less than the preset threshold, and then determining the final water leakage point position according to the new inspection position and the detection position.

[0007] In some embodiments, determining the detection group according to the first detection point includes: setting a detection axis in the detection area where the first detection point is located; the detection area includes a local channel in the channel to be detected; the detection axis passes through the first detection point and is parallel to the fitting straight line of the local channel in the detection area; determining the second detection point at a position on the detection axis that is at a first distance from the first detection point; determining the third detection point at a position that is at a second distance from the detection axis and whose perpendicular point to the detection axis is the first detection point; and determining the first detection point, the second detection point, and the third detection point as the detection group.

[0008] In some embodiments, before determining the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the location where the detection group is located, the method further includes: obtaining the transmission time of the underground detection signal between the first detection point and the second detection point; calculating the transmission speed of the underground detection signal at the location where the detection group is located according to the transmission time and the first distance.

[0009] In some embodiments, before setting the detection axis in the detection area where the first detection point is located, the method further includes: dividing the area where the channel to be detected is located into multiple detection areas according to the curvature of the channel to be detected.

[0010] In some embodiments, when the distances between the first detection point, the third detection point, and the water leakage point do not meet the conditions for forming a triangle, the method further includes: re-obtaining the water leakage time when each detection point in the detection group detects a water leakage signal, and the transmission speed of the underground detection signal at the location where the detection group is located, and determining the detection distance between each detection point and the water leakage point until the distances between the first detection point, the third detection point, and the water leakage point meet the conditions for forming a triangle.

[0011] In some embodiments, determining the detection position of the water leakage point according to the detection distance, the first detection point, and the third detection point includes: determining the detection distance between the first detection point and the water leakage point as the first detection distance, and the distance between the second detection point and the water leakage point as the second detection distance; when the first detection distance is greater than or equal to the second detection distance, determining that the water leakage point includes one detection position, and the detection position is located on the side where the second detection point is located with respect to the straight line where the first detection point and the third detection point are located; when the first detection distance is less than the second detection distance, determining that the water leakage point includes two detection positions, and the detection positions are respectively located on both sides of the straight line where the first detection point and the third detection point are located.

[0012] In some embodiments, when the water leakage point includes two detection positions, resetting the inspection group according to the detection positions includes: resetting the inspection group according to the detection position that is closest to the inspection position among the two detection positions.

[0013] Second aspect, the present application provides a leakage detection device based on channel engineering, including: an acquisition module, configured to, when a leakage signal is detected by a detection device arranged at a first detection point of a channel to be detected, determine a detection group according to the first detection point, and acquire the leakage time when the leakage signal is detected at each detection point in the detection group; the detection group includes a first detection point, a second detection point, and a third detection point; in the detection group, the line segment formed by the second detection point and the first detection point is perpendicular to the line segment formed by the third detection point and the first detection point at the first detection point; a determination module, configured to determine the detection distance between each detection point in the detection group and the leakage point according to the leakage time and the transmission speed of the underground detection signal at the position where the detection group is located; when the distances between the first detection point, the third detection point, and the leakage point satisfy the condition of forming a triangle, determine the detection position of the leakage point according to the detection distance, the first detection point, and the third detection point; a processing module, configured to, with the detection position in the channel to be detected as the center, determine an inspection group on the opposite side of the detection group, and according to the manner of determining the leakage point position by the detection group, re-determine the inspection position of the leakage point by using the inspection group; wherein, the determination manner of the inspection group is the same as that of the detection group; the inspection position of the leakage point is the position on the side close to the detection position; a circulation module, configured to, when the distance between the inspection position and the detection position is greater than or equal to a preset threshold, re-set the inspection group according to the detection position and determine a new inspection position until the distance between the new inspection position and the detection position is less than the preset threshold, and determine the final leakage point position according to the new inspection position and the detection position.

[0014] In some embodiments, the acquisition module is specifically configured to: set a detection axis in the detection area where the first detection point is located; the detection area includes a local channel in the channel to be detected; the detection axis passes through the first detection point and is parallel to the fitting straight line of the local channel in the detection area; determine the position at a first distance from the first detection point on the detection axis as the second detection point; determine the position at a second distance from the detection axis and with the perpendicular point to the detection axis being the first detection point as the third detection point; determine the first detection point, the second detection point, and the third detection point as the detection group.

[0015] In some embodiments, the determination module is specifically configured to: before determining the detection distance between each detection point in the detection group and the leakage point according to the leakage time and the transmission speed of the underground detection signal at the position where the detection group is located, acquire the transmission time of the underground detection signal between the first detection point and the second detection point; calculate the transmission speed of the underground detection signal at the position where the detection group is located according to the transmission time and the first distance.

[0016] In some embodiments, the processing module is further configured to: before setting the detection axis in the detection area where the first detection point is located, divide the area where the channel to be detected is located into multiple detection areas according to the curvature of the channel to be detected.

[0017] In some embodiments, the determining module is further configured to: when the distances between the first detection point, the third detection point, and the water leakage point do not meet the condition for forming a triangle, re-acquire the water leakage time when each detection point in the detection group detects a water leakage signal, and the transmission speed of the underground detection signal at the location where the detection group is located, and determine the detection distance between each detection point and the water leakage point until the distances between the first detection point, the third detection point, and the water leakage point meet the condition for forming a triangle.

[0018] In some embodiments, the determining module is specifically configured to: determine the detection distance between the first detection point and the water leakage point as the first detection distance, and determine the distance between the second detection point and the water leakage point as the second detection distance; when the first detection distance is greater than or equal to the second detection distance, determine that the water leakage point includes one detection position, and the detection position is located on the side where the second detection point is located with respect to the straight line where the first detection point and the third detection point are located; when the first detection distance is less than the second detection distance, determine that the water leakage point includes two detection positions, and the detection positions are respectively located on both sides of the straight line where the first detection point and the third detection point are located.

[0019] In some embodiments, the determining module is specifically configured to: when the water leakage point includes two detection positions, re-set the inspection group according to the detection position that is closest to the inspection position among the two detection positions.

[0020] In a third aspect, the present application provides an electronic device, including: a processor, a memory, and a computer program stored on the memory and executable on the processor, where when the computer program is executed by the processor, it implements the water leakage detection method based on channel engineering according to any one of the embodiments in the first aspect.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium, including: a computer program stored on the computer-readable storage medium, where when the computer program is executed by the processor, it implements the water leakage detection method based on channel engineering according to any one of the embodiments in the first aspect.

[0022] In a fifth aspect, the present application provides a computer program product, including: when the computer program product runs on a computer, it causes the computer to implement the water leakage detection method based on channel engineering according to any one of the embodiments in the first aspect.

[0023] The technical solution provided by this application has the following advantages compared with the prior art: First, when the detection device arranged at the first detection point of the channel to be detected detects a water leakage signal, a detection group is determined according to the first detection point, and the water leakage time when each detection point in the detection group detects the water leakage signal is obtained; wherein, the detection group includes the first detection point, the second detection point, and the third detection point. Then, according to the water leakage time and the transmission speed of the underground detection signal at the location where the detection group is located, the detection distance between each detection point in the detection group and the water leakage point is determined, and when the distances between the first detection point, the third detection point, and the water leakage point satisfy the condition of forming a triangle, the detection position of the water leakage point is determined according to the detection distance, the first detection point, and the third detection point. After that, with the detection position in the channel to be detected as the center, an inspection group is determined on the opposite side of the detection group, and in the same way as determining the water leakage point position according to the detection group, the inspection position of the water leakage point is re-determined by using the inspection group. Finally, when the distance between the inspection position and the detection position is greater than or equal to the preset threshold, the inspection group is re-set according to the detection position and a new inspection position is determined until the distance between the new inspection position and the detection position is less than the preset threshold, and the final water leakage point position is determined according to the new inspection position and the detection position. In this way, on the one hand, when detecting the water leakage situation of the channel to be detected, after the detection group uses the detection device to determine the detection position, the detection device can be removed for the inspection group to use. Therefore, only three detection devices are needed to complete the whole process of water leakage detection, avoiding the consumption of human and material resources caused by arranging more than a dozen or even dozens of detection devices and saving detection resources. On the other hand, when detecting the water leakage point, the detection position of the water leakage point can be directly determined by the detection group using the triangle theorem, and it is no longer necessary to determine the water leakage point according to the detection results of more than a dozen or dozens of detection devices, thus improving the detection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with this application and, together with the specification, are used to explain the principles of this application.

[0025] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following will briefly introduce the accompanying drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0026] Figure 1 It is one of the flow diagrams of the water leakage detection method for channel engineering provided by the embodiments of this application; Figure 2 It is one of the scenario diagrams of the water leakage detection method for channel engineering provided by the embodiments of this application; Figure 3 The second scenario schematic diagram of the leakage detection method based on channel engineering provided by the embodiment of the present application; Figure 4 The third scenario schematic diagram of the leakage detection method based on channel engineering provided by the embodiment of the present application; Figure 5 The second process schematic diagram of the leakage detection method based on channel engineering provided by the embodiment of the present application; Figure 6 The fourth scenario schematic diagram of the leakage detection method based on channel engineering provided by the embodiment of the present application; Figure 7 The third process schematic diagram of the leakage detection method based on channel engineering provided by the embodiment of the present application; Figure 8 The fourth process schematic diagram of the leakage detection method based on channel engineering provided by the embodiment of the present application; Figure 9 The fifth scenario schematic diagram of the leakage detection method based on channel engineering provided by the embodiment of the present application; Figure 10 The sixth scenario schematic diagram of the leakage detection method based on channel engineering provided by the embodiment of the present application; Figure 11 The structural schematic diagram of a leakage detection device based on channel engineering provided by the embodiment of the present application; Figure 12 The structural schematic diagram of an electronic device provided by the embodiment of the present application. Detailed implementation manners

[0027] In order to be able to more clearly understand the above objects, features and advantages of the present application, the solution of the present application will be further described below. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments may be combined with each other.

[0028] Many specific details are set forth in the following description in order to fully understand the present application, but the present application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only a part of the embodiments of the present application, rather than all of the embodiments.

[0029] Leakage of water in channel - type projects (such as tunnels, underground passages, etc.) is a very common problem, which may be caused by various factors. Long - term water leakage can lead to the erosion of the surrounding rock and support structure of the channel, affect the performance of structural materials, and further affect the overall stability of the channel. For example, water leakage in the channel project will increase the humidity inside the channel. When water and oxygen in the air come into contact with the steel bars together, an electrochemical reaction will occur, accelerating the corrosion of the steel bars. After the steel bars are corroded, their effective cross - sectional area decreases and their mechanical properties deteriorate, thus weakening the bond between the concrete structure and the steel bars, reducing the load - bearing capacity of the channel structure, and shortening the service life of the channel. In addition, the leakage water may contain various harmful substances, such as sulfates, chlorides, etc. These substances will react chemically with the components in the channel concrete, resulting in concrete corrosion. Under long - term action, the concrete will show phenomena such as spalling and cracking, damaging the integrity of the channel structure. The penetration of water will form pore water pressure inside the channel structure, and this pressure will further exacerbate the cracking of the concrete. At the same time, due to the freeze - thaw cycle of water, in cold regions, the water seeping into the channel freezes and expands at low temperatures, causing the cracks to continuously expand, seriously affecting the stability of the channel structure. Severe water leakage may even lead to partial or overall collapse of the channel. In addition, in terms of channel traffic, water leakage inside the channel will cause water accumulation on the road surface, reducing the friction between the tire and the road surface. When the vehicle is driving, it is easy to have phenomena such as skidding and sideslipping, increasing the incidence of traffic accidents. Especially under high - speed driving or in humid and cold weather conditions, this impact is more significant. Water leakage will damage electrical equipment, communication equipment, ventilation equipment, etc. inside the channel. Moisture will cause equipment short - circuits and corrosion, affect the normal operation of the equipment, increase the maintenance cost and replacement frequency of the equipment, and may even lead to equipment failures, affecting the normal operation of the channel. Water leakage will increase the air humidity inside the channel, affecting the normal operation of the ventilation system. The humid air will reduce the ventilation efficiency, resulting in the failure to timely discharge harmful gases inside the channel, affecting the air quality, and posing a hazard to the health of drivers and passengers. Therefore, it is crucial to detect water leakage in channel - type projects.

[0030] At present, the main method for detecting water leakage in the detection channel is to first arrange multiple detection devices on the ground to receive the water leakage signal, and infer the water leakage location by comparing the time when the signal is received. However, on the one hand, due to the different propagation speeds of sound in different media, and the complex geological conditions in the area where the channel is located, there are differences in the signal propagation speeds in different areas, resulting in the need to arrange more detection devices, complex steps, and being easily restricted by the actual surface environment. Usually, a dozen or even dozens of detection devices need to be arranged, and it takes a long time just to arrange the detection devices, greatly consuming manpower and material resources. At the same time, the water leakage point needs to be determined based on the detection results of these dozen or dozens of detection devices later, and the overall detection efficiency is relatively low. On the other hand, the geological conditions in the area where the channel (especially the tunnel) is located are complex and diverse. The differences in soil composition, surface conditions, soil water content, sediment content, and plant roots in a small area will all cause different propagation speeds of sound waves in it. Currently, this method relies on the preliminary detection to determine the sound wave propagation speed, but this speed difference often leads to the failure of the preliminary detection, thus affecting the accuracy of the entire detection result.

[0031] In view of the above problems, an embodiment of the present application provides a method for detecting leakage of water seepage based on channel engineering, including: when a detection device arranged at a first detection point of a channel to be detected detects a water leakage signal, determining a detection group according to the first detection point, and obtaining the water leakage time when each detection point in the detection group detects the water leakage signal; wherein, the detection group includes a first detection point, a second detection point, and a third detection point; determining the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the position where the detection group is located, and when the distances between the first detection point, the third detection point, and the water leakage point satisfy the condition of forming a triangle, determining the detection position of the water leakage point according to the detection distance, the first detection point, and the third detection point; taking the detection position in the channel to be detected as the center, determining an inspection group on the opposite side of the detection group, and using the inspection group to re-determine the inspection position of the water leakage point in the same way as determining the water leakage point position according to the detection group; when the distance between the inspection position and the detection position is greater than or equal to a preset threshold, re-setting the inspection group according to the detection position and determining a new inspection position until the distance between the new inspection position and the detection position is less than the preset threshold, and determining the final water leakage point position according to the new inspection position and the detection position. In this way, on the one hand, when detecting the water seepage situation of the channel to be detected, after the detection group uses the detection device to determine the detection position, the detection device can be removed for the inspection group to use. Therefore, only three detection devices are needed to complete the whole process of detecting water seepage, avoiding the consumption of human and material resources caused by arranging a dozen or even dozens of detection devices, and saving detection resources. On the other hand, when detecting the water leakage point, the detection position of the water leakage point can be directly determined according to the detection group using the triangle theorem, and it is no longer necessary to determine the water leakage point according to the detection results of a dozen or dozens of detection devices, thereby improving the detection efficiency. On the other hand, it is possible to obtain different transmission speeds of underground detection signals in the detection group and the inspection group respectively to determine the position of the water leakage point, avoiding the influence of different transmission speeds of underground detection signals in the ground due to complex geological conditions on the water seepage detection results, and improving the accuracy of the detection results.

[0032] The method for detecting leakage of water seepage based on channel engineering provided by the embodiment of the present application can be executed by a device for detecting leakage of water seepage based on channel engineering. The device for detecting leakage of water seepage based on channel engineering can be hardware or software. When the device for detecting leakage of water seepage based on channel engineering is hardware, it can be various electronic devices with the function of detecting leakage of water seepage based on channel engineering, including but not limited to mobile phones, computers, laptops, tablets, etc. When the device for detecting leakage of water seepage based on channel engineering is software, it can be installed in the above-listed electronic devices. It can be implemented as multiple software or software modules, or can be implemented as a single software or software module. No specific limitation is made here.

[0033] Figure 1The flow chart of a leakage detection method based on channel engineering provided by an embodiment of the present application is as follows Figure 1 As shown, the leakage detection method based on channel engineering may include the following steps: S11. When the detection device arranged at the first detection point of the channel to be detected detects a leakage signal, determine a detection group according to the first detection point, and obtain the leakage time when each detection point in the detection group detects the leakage signal.

[0034] Among them, the detection device is a device that can send and receive detection signals, and the detection signal is a signal that can be transmitted in the soil. For example, the detection device can be a radar device, an acoustic wave detector, a resistivity sensor, etc., and the detection signal can be an acoustic wave signal, an ultrasonic wave signal, an electric current signal, etc. The leakage signal is a detection signal received by the detection device that is the same as the leakage and water seepage characteristic conditions, where the leakage and water seepage characteristic conditions are conditions set by relevant personnel according to the actual situation of the detection device and the channel to be detected.

[0035] First, when the detection device arranged at the first detection point of the channel to be detected detects a leakage signal, determine a detection group according to the first detection point. Among them, the detection group includes the first detection point, the second detection point, and the third detection point; in the detection group, the line segment formed by the second detection point and the first detection point is perpendicular to the line segment formed by the third detection point and the first detection point at the first detection point.

[0036] Specifically, when determining the second detection point and the third detection point according to the first detection point, it is necessary to satisfy that the line segment formed by the second detection point and the first detection point is perpendicular to the line segment formed by the third detection point and the first detection point at the first detection point, that is, the first detection point, the second detection point, and the third detection point form a right triangle with a right angle at the first detection point. At the same time, the second detection point should not exceed the range where the channel to be detected is located. Exemplarily, in the scenario as shown in Figure 2 As shown, if the first detection point A1 is close to the edge of the channel to be detected, then when determining the second detection point A2, the second detection point A2 should be within the range where the channel to be detected is located, and the line segment A2A1 formed by the second detection point A2 and the first detection point A1 is perpendicular to the line segment A3A1 formed by the third detection point A3 and the first detection point A1 at the first detection point A1.

[0037] Secondly, obtain the leakage time when each detection point in the detection group detects the leakage signal. Specifically, the method of obtaining the leakage time when each detection point in the detection group detects the leakage signal can be to arrange detection devices at the positions of each detection point in the detection group, use the detection devices to send detection signals, and record the leakage time when the detection devices receive the leakage signals. Among them, the leakage time is the signal transmission duration between when the detection signal is sent from the detection point and when the detection point receives the leakage signal.

[0038] S12. Determine the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the location of the detection group.

[0039] First, obtain the transmission speed of the underground detection signal at the location of the detection group. Specifically, the transmission speed of the underground detection signal at the location of the detection group can be measured in real time through the first detection point and the second detection point, or the transmission speed of the underground detection signal at the location of the detection group can be directly obtained from a pre-stored speed library.

[0040] Then, determine the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the location of the detection group. Specifically, half of the product of the transmission speed of the underground detection signal at the location of the detection group and the water leakage time can be determined as the detection distance, or the detection distance can be calculated according to the formula S = v × t ÷ 2, where S is used to represent the detection distance, v is used to represent the transmission speed of the underground detection signal at the location of the detection group, and t is used to represent the water leakage time. Exemplarily, when the first water leakage time between the first detection point and the water leakage point is t1, the second water leakage time between the second detection point and the water leakage point is t2, the third water leakage time between the third detection point and the water leakage point is t3, and the transmission speed of the underground detection signal at the location of the detection group is v; the first detection distance S1 between the first detection point and the water leakage point is S1 = v × t1 ÷ 2, the second detection distance S2 between the second detection point and the water leakage point is S2 = v × t2 ÷ 2, and the third detection distance S3 between the third detection point and the water leakage point is S3 = v × t3 ÷ 2.

[0041] S13. When the distances between the first detection point, the third detection point, and the water leakage point satisfy the conditions for forming a triangle, determine the detection position of the water leakage point according to the detection distance, the first detection point, and the third detection point.

[0042] Wherein, the distance between the first detection point and the third detection point is denoted as the second distance, the distance between the first detection point and the water leakage point is denoted as the first detection distance, and the distance between the third detection point and the water leakage point is denoted as the third detection distance. Then, the conditions for forming a triangle include: the sum of the second distance and the first detection distance is greater than the third detection distance, and the sum of the second distance and the third detection distance is greater than the first detection distance, and the sum of the first detection distance and the third detection distance is greater than the second distance. Or, the conditions for forming a triangle include: the difference between the second distance and the first detection distance is less than the third detection distance, and the difference between the second distance and the third detection distance is less than the first detection distance, and the difference between the first detection distance and the third detection distance is less than the second distance.

[0043] Specifically, the method for determining the detection position of the water leakage point based on the detection distance, the first detection point, and the third detection point can be to directly use the triangle formed by the first detection distance, the third detection distance, and the second distance to determine the detection positions of the water leakage point on both sides of the straight line where the first detection point and the third detection point are located. Exemplarily, in a scenario as shown in Figure 3 In the shown scenario, the second distance p between the first detection point A1 and the third detection point A3, the first detection distance s1 between the first detection point A1 and the water leakage point B, and the third detection distance s3 between the third detection point A3 and the water leakage point B form triangles including triangle A1A3B and triangle A1A3B'. Therefore, the positions of B and B' on both sides of the straight line where the first detection point and the third detection point are located can be determined as the detection positions.

[0044] In some embodiments, the method for determining the detection position of the water leakage point based on the detection distance, the first detection point, and the third detection point can also be to first determine the number of detection positions (such as one or two) according to the second detection distance and the first detection distance, and then use the triangle formed by the first detection distance, the third detection distance, and the second distance to determine the detection position of the water leakage point.

[0045] In some embodiments, when the distances between the first detection point, the third detection point, and the water leakage point do not satisfy the condition for forming a triangle, return to execute the step of obtaining the water leakage time when each detection point in the detection group detects the water leakage signal, and determine the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the location where the detection group is located, until the distances between the first detection point, the third detection point, and the water leakage point satisfy the condition for forming a triangle, or the retry times limit is reached, and an exception prompt is sent when the retry times limit is reached.

[0046] S14. With the detection position in the channel to be detected as the center, determine an inspection group on the opposite side of the detection group, and use the inspection group to re-determine the inspection position of the water leakage point according to the method of determining the water leakage point position based on the detection group.

[0047] Among them, the determination method of the inspection group is the same as that of the detection group.

[0048] First, with the detection position in the channel to be detected as the center, determine an inspection group on the opposite side of the detection group.

[0049] Specifically, the method for determining an inspection group on the opposite side of the detection group with the detection position in the channel to be detected as the center can be to set the inspection group within the range where the channel to be detected is located on the opposite side of the detection group with any straight line where the detection position is located as the axis of symmetry. For example, in a scenario as shown in Figure 4In the scenario shown by M, taking the straight line where the detection position B is located as the axis of symmetry b', on the opposite side of the detection group A1A2A3, a test group a1a2a3 is set within the range where the channel to be detected is located.

[0050] In some embodiments, when setting the test group, to avoid the test group being set outside the range where the channel to be detected is located, a straight line passing through the detection position and perpendicular to the fitted straight line of the channel to be detected is preferentially selected as the axis of symmetry to set the test group. Exemplarily, in the scenario shown by N in Figure 4 a straight line passing through the detection position B and perpendicular to the fitted straight line of the channel to be detected is preferentially selected as the axis of symmetry b', and a test group a1a2a3 is set on the opposite side of the detection group A1A2A3 within the range where the channel to be detected is located.

[0051] Then, according to the method of determining the position of the water leakage point based on the detection group, the test position of the water leakage point is re-determined using the test group. Among them, the test position of the water leakage point is the position on the side close to the detection position.

[0052] Specifically, the method of re-determining the test position of the water leakage point according to the test group is the same as the method of determining the detection position in step S13. However, regardless of whether there is one or two detection positions, only one position in the direction close to the detection position is taken as the test position, that is, the one with the shortest distance from the two positions to the detection position is taken as the test position.

[0053] S15. Determine whether the distance between the test position and the detection position is greater than or equal to a preset threshold. When the distance between the test position and the detection position is greater than or equal to the preset threshold, return to execute step S14; when the distance between the test position and the detection position is less than the preset threshold, execute step S16.

[0054] Among them, the preset distance is a preset value. For example, it is a default value or a value set by relevant personnel according to the actual situation.

[0055] In some embodiments, when there are two detection positions for the water leakage point and the test group is re-set, the test group is re-set according to the detection position with the shortest distance from the two detection positions to the test position.

[0056] In some embodiments, the method for detecting seepage and leakage of a channel project further includes that when the number of times the distance between the test position and the detection position is greater than or equal to the preset threshold is greater than the retry times limit, an abnormal prompt is sent and the process of detecting seepage and leakage is stopped.

[0057] S16. Determine the final position of the water leakage point according to the test position and the detection position.

[0058] Specifically, the method for determining the final water leakage point based on the inspection position and the detection position can be to directly determine any one of the inspection position and the detection position as the final water leakage point; it can also be to determine the position in the middle of the inspection position and the detection position as the water leakage point; or it can be to determine the areas where the inspection position and the detection position are located as the water leakage points.

[0059] In the above solution, first, when the detection device arranged at the first detection point of the channel to be detected detects a water leakage signal, a detection group is determined according to the first detection point, and the water leakage time when each detection point in the detection group detects the water leakage signal is obtained; wherein, the detection group includes the first detection point, the second detection point, and the third detection point. Then, according to the water leakage time and the transmission speed of the underground detection signal at the position where the detection group is located, the detection distance from each detection point in the detection group to the water leakage point is determined, and when the distances between the first detection point, the third detection point, and the water leakage point satisfy the condition of forming a triangle, the detection position of the water leakage point is determined according to the detection distance, the first detection point, and the third detection point. After that, with the detection position in the channel to be detected as the center, an inspection group is determined on the opposite side of the detection group, and the method for determining the water leakage point position according to the detection group is used to re-determine the inspection position of the water leakage point by using the inspection group. Finally, when the distance between the inspection position and the detection position is greater than or equal to the preset threshold, the inspection group is reset according to the detection position and a new inspection position is determined until the distance between the new inspection position and the detection position is less than the preset threshold, and the final water leakage point position is determined according to the new inspection position and the detection position. In this way, on the one hand, when detecting the water leakage situation of the channel to be detected, after the detection group uses the detection device to determine the detection position, the detection device can be removed for the inspection group to use. Therefore, only three detection devices are needed to complete the whole process of water leakage detection, avoiding the consumption of human and material resources caused by arranging a dozen or even dozens of detection devices and saving detection resources. On the other hand, when detecting the water leakage point, the detection position of the water leakage point can be directly determined by the detection group using the triangle theorem, and it is no longer necessary to determine the water leakage point according to the detection results of a dozen or dozens of detection devices, thereby improving the detection efficiency. On the other hand, different transmission speeds of underground detection signals can be obtained by the detection group and the inspection group respectively to determine the position of the water leakage point, avoiding the influence of different propagation speeds of underground detection signals in the ground due to complex geological conditions on the water leakage detection results and improving the accuracy of the detection results.

[0060] In some embodiments, as Figure 5 shown, the method for determining the detection group according to the first detection point may include the following steps: S1111. Set a detection axis in the detection area where the first detection point is located.

[0061] In some embodiments, since there may be bends in the channel to be detected, when setting the detection axis directly according to the fitted straight line of the channel to be detected, the detection axis set for the first detection point in the bend area may exceed the range where the channel to be detected is located, resulting in errors in subsequent detection results and increasing the detection workload. Therefore, before setting the detection axis in the detection area where the first detection point is located, the method for detecting seepage and leakage based on channel engineering further includes dividing the area where the channel to be detected is located into multiple detection areas according to the bend of the channel to be detected. Exemplarily, in the scenario as shown in Figure 6 , the area where the channel to be detected is located is divided into 4 detection areas numbered 1-4 according to the bend of the channel to be detected. Among them, when dividing the detection areas, the slope at the edge of the channel to be detected in the same detection area should be ensured to be within a preset change range as much as possible to ensure the similarity between the fitted straight line and the detection area accordingly. In this way, before setting the detection axis of the detection group, the area where the channel to be detected is located is divided into multiple detection areas according to the bend of the channel to be detected, avoiding the problem that the fitted straight line is inaccurate when there is a bend in the channel to be detected, resulting in a poor position of the set detection group and requiring multiple measurements, and improving the detection efficiency.

[0062] After that, set the detection axis in the detection area where the first detection point is located. Among them, the detection area includes a local channel in the channel to be detected; the detection axis passes through the first detection point and is parallel to the fitted straight line of the local channel in the detection area. Exemplarily, in the scenario as shown in Figure 6 , when the first detection point A1 is located in detection area 3, the detection axis passes through the first detection point A1 and is parallel to the fitted straight line of the local channel in detection area 3.

[0063] S1112. Determine the position on the detection axis that is at a first distance from the first detection point as the second detection point.

[0064] Among them, the first distance is a preset value. For example, it can be a default value, or a value set by relevant personnel according to the actual situation. For another example, the first distance is 0.6-1.0 meters (m).

[0065] Exemplarily, in the scenario as shown in Figure 6 , the position on the detection axis that is at a first distance from the first detection point A1 is determined as the second detection point A2.

[0066] S1113. Determine the position that is at a second distance from the detection axis and whose perpendicular point to the detection axis is the first detection point as the third detection point.

[0067] Among them, the second distance is a preset value. For example, it can be a default value, or a value set by relevant personnel according to the actual situation. For another example, the second distance is 0.3-0.5 m.

[0068] Exemplarily, in a scenario as shown in Figure 6 the position that is at a second distance from the detection axis and has a perpendicular point to the detection axis as the first detection point A1 is determined as the third detection point A3.

[0069] S1114. Determine the first detection point, the second detection point, and the third detection point as a detection group.

[0070] Exemplarily, in a scenario as shown in Figure 6 the first detection point A1, the second detection point A2, and the third detection point A3 are determined as a detection group.

[0071] In the above solution, when setting the detection group, the line segment formed by the first detection point and the second detection point is set to be parallel to the fitting straight line of the channel, and the connection line between the third detection point and the first detection point is perpendicular to the detection axis at the first detection point. In this way, the connection line between the third detection point and the first detection point is perpendicular to the fitting straight line of the channel. When determining the detection position according to the detection group, the approximate direction of the detection position relative to the connection line between the third detection point and the first detection point can be directly determined, saving detection resources and improving the detection efficiency at the same time.

[0072] In some embodiments, as shown in Figure 7 before determining the detection distances from each detection point in the detection group to the leakage point according to the leakage time and the transmission speed of the underground detection signal at the position where the detection group is located, the leakage detection method based on the channel project further includes obtaining the transmission speed of the underground detection signal at the position where the detection group is located. Specifically, the method for obtaining the transmission speed of the underground detection signal at the position where the detection group is located may include the following steps: S1201. Obtain the transmission time of the underground detection signal between the first detection point and the second detection point.

[0073] Specifically, the method for obtaining the transmission time of the underground detection signal between the first detection point and the second detection point may be to arrange detection devices at the positions where the first detection point and the second detection point are located respectively, and use the detection device at the first detection point to send a detection signal. When the detection device at the second detection point receives the detection signal, record the transmission time of the underground detection signal between the first detection point and the second detection point.

[0074] S1202. Calculate the transmission speed of the underground detection signal at the position where the detection group is located according to the transmission time and the first distance.

[0075] Specifically, the transmission speed of the underground detection signal at the location of the detection group can be calculated according to the formula v = s12 ÷ t12. Wherein, v is used to represent the transmission speed of the underground detection signal at the location of the detection group, s12 is used to represent the first distance, and t12 is used to represent the transmission time.

[0076] In the above solution, since both the first detection point and the second detection point are on the detection axis, and the first detection point is on the channel to be detected, and the fitting line of the detection axis and the channel to be detected is parallel, therefore, the second detection point is also on the channel to be detected. In this way, using the transmission speeds of the underground detection signals detected by two detection points that are relatively close and both on the channel to be detected to represent the transmission speed of the underground detection signal at the location of the detection group improves the accuracy of determining the transmission speed of the underground detection signal at the location of the detection group. And using a more accurate transmission speed of the underground detection signal to determine the detection result of water seepage can also make the subsequent detection result of water seepage more accurate.

[0077] In some embodiments, as Figure 8 shown, the method for determining the detection position of the water leakage point according to the detection distance, the first detection point, and the third detection point may include the following steps: S131. Determine the detection distance between the first detection point and the water leakage point as the first detection distance, and determine the distance between the second detection point and the water leakage point as the second detection distance.

[0078] S132. Judge whether the first detection distance is greater than or equal to the second detection distance. When the first detection distance is greater than or equal to the second detection distance, execute step S133; when the first detection distance is less than the second detection distance, execute step S134.

[0079] S133. Determine that the water leakage point includes one detection position, and the detection position is on the side where the second detection point is located with respect to the straight line where the first detection point and the third detection point are located.

[0080] Exemplarily, in the scenario as Figure 9 shown, the first detection distance s1 is greater than the second detection distance s2. It is determined that the water leakage point includes one detection position B, and the detection position B is on the side where the second detection point A2 is located with respect to the straight line where the first detection point A1 and the third detection point A3 are located.

[0081] S134. Determine that the water leakage point includes two detection positions, and the detection positions are respectively on both sides of the straight line where the first detection point and the third detection point are located.

[0082] Exemplarily, in the scenario as Figure 10In the shown scenario, the first detection distance s1 is less than the second detection distance s2. It is determined that the water leakage point includes two detection positions, namely detection position B and detection position C, and detection position B and detection position C are respectively located on both sides of the straight line where the first detection point A1 and the third detection point A3 are located.

[0083] In the above solution, the number of detection positions can be directly determined, and the general direction of the detection positions relative to the connection line between the third detection point and the first detection point can be determined, saving detection resources and improving detection efficiency at the same time.

[0084] The embodiments of the present application can divide the functional modules of the water leakage detection device based on the channel project according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated in one processing unit. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there can be other division methods in actual implementation.

[0085] As Figure 11 shown, it is a schematic structural diagram of a water leakage detection device based on a channel project provided by an embodiment of the present application. The water leakage detection device based on the channel project includes an acquisition module 71, a determination module 72, a processing module 73, and a loop module 74; An acquisition module 71 is configured to, when a detection device arranged at a first detection point of a channel to be detected detects a water leakage signal, determine a detection group according to the first detection point, and acquire the water leakage time when each detection point in the detection group detects the water leakage signal; the detection group includes a first detection point, a second detection point, and a third detection point; in the detection group, the line segment formed by the second detection point and the first detection point is perpendicular to the line segment formed by the third detection point and the first detection point at the first detection point; a determination module 72 is configured to determine the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the position where the detection group is located; when the distances between the first detection point, the third detection point, and the water leakage point satisfy the condition of forming a triangle, determine the detection position of the water leakage point according to the detection distance, the first detection point, and the third detection point; a processing module 73 is configured to determine an inspection group on the opposite side of the detection group with the detection position in the channel to be detected as the center, and use the inspection group to re-determine the inspection position of the water leakage point according to the way of determining the water leakage point position by the detection group; wherein, the determination method of the inspection group is the same as that of the detection group; the inspection position of the water leakage point is the position on the side close to the detection position; a loop module 74 is configured to, when the distance between the inspection position and the detection position is greater than or equal to a preset threshold, reset the inspection group according to the detection position and determine a new inspection position until the distance between the new inspection position and the detection position is less than the preset threshold, and determine the final water leakage point position according to the new inspection position and the detection position.

[0086] In the above solution, first, when the detection device arranged at the first detection point of the channel to be detected detects a water leakage signal, a detection group is determined according to the first detection point, and the water leakage time when each detection point in the detection group detects the water leakage signal is obtained; wherein, the detection group includes the first detection point, the second detection point, and the third detection point. Then, according to the water leakage time and the transmission speed of the underground detection signal at the location where the detection group is located, the detection distance between each detection point in the detection group and the water leakage point is determined, and when the distances between the first detection point, the third detection point, and the water leakage point satisfy the condition of forming a triangle, the detection position of the water leakage point is determined according to the detection distance, the first detection point, and the third detection point. After that, with the detection position in the channel to be detected as the center, an inspection group is determined on the opposite side of the detection group, and the method for determining the water leakage point position according to the detection group is used to re-determine the inspection position of the water leakage point by the inspection group. Finally, when the distance between the inspection position and the detection position is greater than or equal to the preset threshold, the inspection group is re-set according to the detection position and a new inspection position is determined until the distance between the new inspection position and the detection position is less than the preset threshold, and the final water leakage point position is determined according to the new inspection position and the detection position. In this way, on the one hand, when detecting the water leakage situation of the channel to be detected, after the detection group uses the detection device to determine the detection position, the detection device can be removed for the inspection group to use. Therefore, only three detection devices are needed to complete the whole process of water leakage detection, avoiding the consumption of human and material resources caused by arranging a dozen or even dozens of detection devices and saving detection resources. On the other hand, when detecting the water leakage point, the detection position of the water leakage point can be directly determined by the detection group using the triangle theorem, and it is no longer necessary to determine the water leakage point according to the detection results of a dozen or dozens of detection devices, thus improving the detection efficiency. On the further hand, different transmission speeds of underground detection signals can be obtained by the detection group and the inspection group respectively to determine the position of the water leakage point, avoiding the influence of different transmission speeds of underground detection signals in the ground due to complex geological conditions on the water leakage detection results and improving the accuracy of the detection results.

[0087] In some embodiments, the acquisition module 71 is specifically configured to: set a detection axis in the detection area where the first detection point is located; the detection area includes a local channel in the channel to be detected; the detection axis passes through the first detection point and is parallel to the fitting line of the local channel in the detection area; determine the position at a first distance from the first detection point on the detection axis as the second detection point; determine the position at a second distance from the detection axis and with the perpendicular point to the detection axis being the first detection point as the third detection point; and determine the first detection point, the second detection point, and the third detection point as the detection group.

[0088] In some embodiments, the determination module 72 is specifically configured to: before determining the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the location where the detection group is located, obtain the transmission time of the underground detection signal between the first detection point and the second detection point; calculate the transmission speed of the underground detection signal at the location where the detection group is located according to the transmission time and the first distance.

[0089] In some embodiments, the processing module 73 is further configured to: before setting a detection axis in the detection area where the first detection point is located, divide the area where the channel to be detected is located into multiple detection areas according to the curvature of the channel to be detected.

[0090] In some embodiments, the determination module 72 is further configured to: when the distances between the first detection point, the third detection point, and the water leakage point do not satisfy the condition for forming a triangle, re-obtain the water leakage time when each detection point in the detection group detects the water leakage signal, and the transmission speed of the underground detection signal at the location where the detection group is located, and determine the detection distance between each detection point and the water leakage point until the distances between the first detection point, the third detection point, and the water leakage point satisfy the condition for forming a triangle.

[0091] In some embodiments, the determination module 72 is specifically configured to: determine the detection distance between the first detection point and the water leakage point as the first detection distance, and the distance between the second detection point and the water leakage point as the second detection distance; when the first detection distance is greater than or equal to the second detection distance, determine that the water leakage point includes one detection position, and the detection position is located on the side where the second detection point is located with respect to the straight line where the first detection point and the third detection point are located; when the first detection distance is less than the second detection distance, determine that the water leakage point includes two detection positions, and the detection positions are respectively located on both sides of the straight line where the first detection point and the third detection point are located.

[0092] In some embodiments, the determination module 72 is specifically configured to: when the water leakage point includes two detection positions, re-set the inspection group according to the detection position that is closest to the inspection position among the two detection positions.

[0093] The water leakage detection device based on the channel project provided in this embodiment can execute the water leakage detection method based on the channel project provided in the above method embodiment. The implementation principle and technical effect are similar to those of the above method, and will not be elaborated here.

[0094] Figure 12 An electronic device is shown according to an exemplary embodiment. The electronic device may include a processor 902, and the processor 902 is configured to execute application program code to implement the water leakage detection method based on the channel project in this application.

[0095] The processor 902 may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0096] like Figure 12 As shown, the electronic device may further include a memory 903. The memory 903 is used to store application program codes for executing the solution of the present application, and the execution is controlled by the processor 902.

[0097] The memory 903 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 903 may exist independently and be connected to the processor 902 via the bus 904. The memory 903 may also be integrated with the processor 902.

[0098] like Figure 12 As shown, the electronic device may further include a communication interface 901, wherein the communication interface 901, the processor 902, and the memory 903 may be coupled to each other, for example, via a bus 904. The communication interface 901 is used to exchange information with other devices, for example, to support information exchange between the electronic device and other devices.

[0099] It should be pointed out that Figure 12 The device structure shown in the figure does not constitute a limitation on the electronic device, except Figure 12 In addition to the components shown, the electronic device may include more or fewer components than shown, or combine certain components, or arrange the components differently. The electronic device provided in this embodiment can execute the water leakage detection method based on channel engineering provided in the above method embodiment, and its implementation principle and technical effect are similar to the above method, which will not be repeated here.

[0100] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements each process of the leakage detection method based on channel engineering in the above method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0101] Among them, the computer-readable storage medium can be ROM, RAM, magnetic disk, optical disc, etc.

[0102] An embodiment of the present application provides a computer program product, which stores a computer program. When the computer program is executed by a processor, it implements each process of the leakage detection method based on channel engineering in the above method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0103] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.

[0104] In the present application, the memory may include non-permanent memory in the computer-readable medium, in the form of RAM and / or non-volatile memory, such as ROM or flash RAM. The memory is an example of a computer-readable medium.

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

[0106] It should be noted that in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.

[0107] The above are only specific embodiments of the present application, enabling those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to these embodiments described herein, but rather will be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for detecting seepage water leakage based on channel engineering, characterized in that, Including: When a leakage signal is detected by a detection device arranged at a first detection point of a channel to be detected, determining a detection group according to the first detection point, and obtaining the leakage time when a leakage signal is detected at each detection point in the detection group; The detection group includes the first detection point, a second detection point, and a third detection point; in the detection group, the line segment formed by the second detection point and the first detection point is perpendicular to the line segment formed by the third detection point and the first detection point at the first detection point; Determining the detection distance between each detection point in the detection group and the leakage point according to the leakage time and the transmission speed of the underground detection signal at the position where the detection group is located; When the distances between the first detection point, the third detection point, and the leakage point satisfy the condition of forming a triangle, determining the detection position of the leakage point according to the detection distance, the first detection point, and the third detection point; Taking the detection position in the channel to be detected as the center, determining a verification group on the opposite side of the detection group, and using the verification group to re-determine the verification position of the leakage point in the same way as determining the leakage point position according to the detection group; wherein, the determination method of the verification group is the same as that of the detection group; the verification position of the leakage point is the position on the side close to the detection position; When the distance between the verification position and the detection position is greater than or equal to a preset threshold, resetting the verification group according to the detection position and determining a new verification position until the distance between the new verification position and the detection position is less than the preset threshold, and then determining the final leakage point position according to the new verification position and the detection position.

2. The water seepage detection method according to claim 1, characterized in that The determining the detection group according to the first detection point includes: Setting a detection axis in the detection area where the first detection point is located; the detection area includes a local channel in the channel to be detected; the detection axis passes through the first detection point and is parallel to the fitting straight line of the local channel in the detection area; Determining the second detection point as the position on the detection axis that is at a first distance from the first detection point; Determining the third detection point as the position that is at a second distance from the detection axis and whose vertical point with the detection axis is the first detection point; Determining the first detection point, the second detection point, and the third detection point as the detection group.

3. The water seepage detection method according to claim 2, characterized in that, Before determining the detection distance between each detection point in the detection group and the leakage point according to the leakage time and the transmission speed of the underground detection signal at the position where the detection group is located, the method further includes: Obtaining the transmission time of the underground detection signal between the first detection point and the second detection point; Calculating the transmission speed of the underground detection signal at the position where the detection group is located according to the transmission time and the first distance.

4. The water seepage detection method according to claim 2, wherein Before setting the detection axis in the detection area where the first detection point is located, the method further includes: Dividing the area where the channel to be detected is located into multiple detection areas according to the curvature of the channel to be detected.

5. The water seepage detection method according to claim 1, wherein When the distances between the first detection point, the third detection point, and the water leakage point do not meet the conditions for forming a triangle, the method further includes: Re-acquiring the water leakage time when each detection point in the detection group detects a water leakage signal, and the transmission speed of the underground detection signal at the location where the detection group is located, and determining the detection distance between each detection point and the water leakage point until the distances between the first detection point, the third detection point, and the water leakage point meet the conditions for forming a triangle.

6. The water seepage detection method according to claim 1, characterized in that, The determining the detection position of the water leakage point according to the detection distance, the first detection point, and the third detection point includes: Determining the detection distance between the first detection point and the water leakage point as the first detection distance, and the distance between the second detection point and the water leakage point as the second detection distance; When the first detection distance is greater than or equal to the second detection distance, it is determined that the water leakage point includes one detection position, and the detection position is located on the side where the second detection point is located with respect to the straight line where the first detection point and the third detection point are located; When the first detection distance is less than the second detection distance, it is determined that the water leakage point includes two detection positions, and the detection positions are respectively located on both sides of the straight line where the first detection point and the third detection point are located.

7. The water seepage detection method according to claim 6, wherein When the water leakage point includes two detection positions, the re-setting the inspection group according to the detection positions includes: Re-setting the inspection group according to the detection position that is closest to the inspection position among the two detection positions.

8. A leakage detection device based on channel engineering, characterized in that, Includes: An acquisition module, configured to, when a detection device arranged at a first detection point of a channel to be detected detects a water leakage signal, determine a detection group according to the first detection point, and acquire the water leakage time when each detection point in the detection group detects the water leakage signal; The detection group includes the first detection point, the second detection point, and the third detection point; in the detection group, the line segment formed by the second detection point and the first detection point is perpendicular to the line segment formed by the third detection point and the first detection point at the first detection point; A determination module, configured to determine the detection distance between each detection point in the detection group and the water leakage point according to the water leakage time and the transmission speed of the underground detection signal at the location where the detection group is located; When the distances between the first detection point, the third detection point, and the water leakage point meet the conditions for forming a triangle, determining the detection position of the water leakage point according to the detection distance, the first detection point, and the third detection point; A processing module, configured to determine an inspection group on the opposite side of the detection group with the detection position in the channel to be detected as the center, and re-determine the inspection position of the water leakage point by using the inspection group in the same manner as determining the water leakage point position according to the detection group; wherein, the determination method of the inspection group is the same as that of the detection group; the inspection position of the water leakage point is the position on the side close to the detection position; A loop module, configured to reset the inspection group according to the detection position and determine a new inspection position when the distance between the inspection position and the detection position is greater than or equal to a preset threshold, until the distance between the new inspection position and the detection position is less than the preset threshold, and determine the final water leakage point position according to the new inspection position and the detection position.

9. An electronic device, characterized in that, Comprising: A processor, a memory, and a computer program stored on the memory and executable on the processor, where the computer program, when executed by the processor, implements the channel engineering-based water leakage detection method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, Comprising: A computer program stored on the computer-readable storage medium, where the computer program, when executed by a processor, is the channel engineering-based water leakage detection method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Tester for wireless electrified vehicle charger

    CN106053974A

  • Testing system for electric vehicle's wireless power charging system

    CN106597084A

  • Leak detection and positioning method for air cooler fin tubes

    CN107036770A

  • Wireless charging electromagnetic field measurement system and method for electric vehicle

    CN107942144A

  • Charging parameter testing system, method and device

    CN108063498A