Method, apparatus, electronic device and readable storage medium for monitoring water supply network

By obtaining and analyzing the current and historical water pressures of each inspection location of the water supply pipeline network, accurately judging and adjusting the water pressure, the problem of insufficient water pressure enhancement in the existing technology is solved, and the water pressure management efficiency of the water supply pipeline network is improved.

CN116537306BActive Publication Date: 2025-05-30HEBEI HUATONG INNOVATION TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310376373.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-10
Publication Date
2025-05-30
Estimated Expiration
2043-04-10

AI Technical Summary

Technical Problem

In urban water supply management, increasing water pressure during a unified peak period is not suitable for all users, resulting in a decrease in the accuracy of increasing water pressure.

Method used

By obtaining the current water pressure and historical water pressure corresponding to each detection position, we can judge whether there is an abnormality in the current water pressure based on the historical water pressure, determine the abnormal detection position, and output a boost command to perform boosting.

Benefits of technology

Improved accuracy of increasing water pressure, ensuring that each detection location performs appropriate boosting treatment based on its specific historical water pressure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116537306B_ABST
    Figure CN116537306B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, electronic device and readable storage medium for monitoring a water supply network, and relates to the technical field of water supply monitoring. The method includes: obtaining the current water pressure and historical water pressure respectively corresponding to each detection position, and based on the historical water pressure, determining whether there is an abnormal water pressure among the current water pressures respectively corresponding to each detection position. If there is an abnormal water pressure, determining the detection position corresponding to the abnormal water pressure as an abnormal detection position; outputting a pressure boosting instruction based on the abnormal detection position, and the pressure boosting instruction is used to control a preset pressure boosting device to boost the pressure. The method, device, electronic device and readable storage medium for monitoring a water supply network provided by the present application can improve the accuracy of increasing the water pressure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of water supply monitoring, and in particular, to a method, device, electronic device and readable storage medium for monitoring a water supply network. Background Art

[0002] With the acceleration of the urbanization process, urban water supply, as an infrastructure construction in urban development, is an important part to ensure the continuous improvement of the city. As buildings get taller, there will be a problem of decreasing water pressure when supplying water to higher places. When the water pressure decreases, the size of the pressure regulating valve is adjusted to control the water pressure. In urban water supply management, in order to meet the water use needs of users, it is necessary to increase the water pressure according to the characteristics of peak water use periods.

[0003] When increasing the water pressure, it is usually adjusted according to the water use period. For example, the water pressure is increased during the lunch cooking period. However, for different users with different living habits, increasing the water pressure during a unified peak period is not suitable for all users, reducing the accuracy of increasing the water pressure. Summary of the Invention

[0004] In order to improve the accuracy of increasing the water pressure, this application provides a method, device, electronic device and readable storage medium for monitoring a water supply network.

[0005] The above-mentioned inventive object of this application is achieved through the following technical solutions:

[0006] In a first aspect, a method for monitoring a water supply network is provided. The method includes:

[0007] Obtain the current water pressure and historical water pressure respectively corresponding to each detection position;

[0008] Based on the historical water pressure, determine whether there is an abnormal water pressure among the current water pressures respectively corresponding to each detection position;

[0009] If there is an abnormal water pressure, determine the detection position corresponding to the abnormal water pressure as an abnormal detection position;

[0010] Output a pressurization instruction based on the abnormal detection position, where the pressurization instruction is used to control a preset pressurization device to increase the pressure.

[0011] By adopting the above technical solutions, the current water pressure and historical water pressure corresponding to each detection position are obtained. Based on the historical water pressure, it is determined whether there is abnormal water pressure among the current water pressures corresponding to each detection position. The historical water pressure corresponding to each detection position may be different, so the abnormal conditions of the detection positions may be different. If there is abnormal water pressure, the detection position corresponding to the abnormal water pressure is determined as the abnormal detection position, and a pressurization instruction is output based on the abnormal detection position, so as to pressurize the abnormal detection position. That is, whether the current water pressure corresponding to each detection position is abnormal is judged through the historical water pressure corresponding to each detection position, and the abnormal detection position is accurately determined, so as to pressurize the abnormal detection position and improve the accuracy of increasing the water pressure.

[0012] In a possible implementation manner, the determining whether there is abnormal water pressure among the current water pressures corresponding to each detection position based on the historical water pressure includes any one of the following:

[0013] Based on the historical water pressure corresponding to each detection position, the normal water pressure range corresponding to each detection position is determined, and the current water pressure corresponding to each detection position is compared with its corresponding normal water pressure range to determine whether there is abnormal water pressure;

[0014] The current water pressure corresponding to each detection position is identified by a trained abnormal water pressure identification model to determine whether there is abnormal water pressure. The trained abnormal water pressure identification model is trained based on the historical water pressure data corresponding to each detection position.

[0015] In another possible implementation manner, the outputting a pressurization instruction based on the abnormal detection position includes:

[0016] If the number of abnormal detection positions is at least two, the relationship between each detection position is obtained;

[0017] Based on the relationship between each detection position, the number of abnormal detection positions on the target water supply pipeline is determined;

[0018] If the number of abnormal detection positions on the target water supply pipeline is greater than a first preset threshold, a pressurization instruction is output based on the abnormal detection positions on the target water supply pipeline.

[0019] In another possible implementation manner, the method further includes:

[0020] If the number of abnormal detection positions is one, the target pipeline is determined based on the abnormal detection position. The target pipeline is a part of the pipeline where the abnormal detection position is located;

[0021] The repair times and usage duration of the target pipeline are obtained;

[0022] Determine the aging coefficient of the target pipeline based on the number of repairs, the usage duration, and the preset weight;

[0023] If the aging coefficient is greater than the preset coefficient threshold, output an alarm message.

[0024] In another possible implementation, after outputting the pressurization instruction based on the abnormal detection position on the target water supply pipeline, it further includes:

[0025] Obtain the first relationship curve of the abnormal detection position, where the first relationship curve is used to characterize the relationship between the interval water pressure and time at the abnormal detection position;

[0026] Extract the first target point with a slope of the preset slope value from the first relationship curve;

[0027] Based on the interval water pressure and time corresponding to the first target point, determine the second target point from the first target points;

[0028] If the number of the second target points is greater than the second preset threshold, output the abnormal pressurization detection position.

[0029] In another possible implementation, the method further includes:

[0030] Obtain the second relationship curve corresponding to the target area, where the second relationship curve is used to characterize the relationship between the total water consumption and time;

[0031] Based on the second relationship curve, determine the daily water consumption increase corresponding to the target area;

[0032] Based on the daily water consumption increase, the preset increase amount, the preset increase pressure, and the corresponding relationship between the preset increase amount and the preset increase pressure, determine the current increase pressure.

[0033] In another possible implementation, the determining the daily water consumption increase corresponding to the target area based on the second relationship curve includes:

[0034] Based on the second relationship curve, determine the time difference and the total water consumption increase corresponding to the time difference;

[0035] Based on the time difference and the total water consumption increase, determine the daily water consumption increase.

[0036] In a second aspect, a device for monitoring a water supply network is provided, and the device includes:

[0037] A first acquisition module, configured to acquire the current water pressure and the historical water pressure corresponding to each detection position respectively;

[0038] A judgment module, configured to judge whether there is abnormal water pressure in the current water pressure corresponding to each detection position based on the historical water pressure;

[0039] A first determination module, configured to, when there is abnormal water pressure, determine the detection position corresponding to the abnormal water pressure as an abnormal detection position;

[0040] A first output module, configured to output a pressurization instruction based on the abnormal detection position, where the pressurization instruction is used to control a preset pressurization device to increase pressure.

[0041] In a possible implementation manner, when the judgment module judges whether there is abnormal water pressure in the current water pressure corresponding to each detection position based on the historical water pressure, it specifically is configured to:

[0042] Based on the historical water pressure corresponding to each detection position, determine the normal water pressure range corresponding to each detection position, compare the current water pressure corresponding to each detection position with its corresponding normal water pressure range, and judge whether there is abnormal water pressure; or,

[0043] Identify the current water pressure corresponding to each detection position through a trained abnormal water pressure identification model, and judge whether there is abnormal water pressure, where the trained abnormal water pressure identification model is trained based on the historical water pressure data corresponding to each detection position.

[0044] In another possible implementation manner, when the first output module outputs a pressurization instruction based on the abnormal detection position, it specifically is configured to:

[0045] If the number of abnormal detection positions is at least two, obtain the relationship between each detection position;

[0046] Based on the relationship between each detection position, determine the number of abnormal detection positions on the target water supply pipeline;

[0047] If the number of abnormal detection positions on the target water supply pipeline is greater than a first preset threshold, output a pressurization instruction based on the abnormal detection positions on the target water supply pipeline.

[0048] In another possible implementation manner, the device further includes: a second determination module, a second acquisition module, a third determination module, and a second output module, where,

[0049] The second determination module is configured to, when the number of abnormal detection positions is one, determine a target pipeline based on the abnormal detection position, where the target pipeline is a part of the pipeline where the abnormal detection position is located;

[0050] The second acquisition module is configured to acquire the number of maintenance times and the service life of the target pipeline;

[0051] The third determination module is configured to determine the aging coefficient of the target pipeline based on the number of repairs, the usage duration, and a preset weight;

[0052] The second output module is configured to output an alarm message when the aging coefficient is greater than a preset coefficient threshold.

[0053] In another possible implementation, the device further includes: a third acquisition module, an extraction module, a fourth determination module, and a third output module, where,

[0054] The third acquisition module is configured to acquire a first relationship curve of an abnormal detection position, where the first relationship curve is used to characterize the relationship between the interval water pressure and time at the abnormal detection position;

[0055] The extraction module is configured to extract a first target point with a preset slope value from the first relationship curve;

[0056] The fourth determination module is configured to determine a second target point from the first target points based on the interval water pressure and time corresponding to the first target point;

[0057] The third output module is configured to output the abnormal pressure increase detection position when the number of the second target points is greater than a second preset threshold.

[0058] In another possible implementation, the device further includes: a fourth acquisition module, a fifth determination module, and a sixth determination module, where,

[0059] The fourth acquisition module is configured to acquire a second relationship curve corresponding to a target area, where the second relationship curve is used to characterize the relationship between the total water consumption and time;

[0060] The fifth determination module is configured to determine the daily water consumption increase corresponding to the target area based on the second relationship curve;

[0061] The sixth determination module is configured to determine the current increase pressure based on the daily water consumption increase, a preset increase amount, a preset increase pressure, and the corresponding relationship between the preset increase amount and the preset increase pressure.

[0062] In another possible implementation, when determining the daily water consumption increase of the target area based on the second relationship curve, the fifth determination module is specifically configured to:

[0063] Determine the time difference and the total water consumption increase corresponding to the time difference based on the second relationship curve;

[0064] Determine the daily water consumption increase based on the time difference and the total water consumption increase.

[0065] In a third aspect, an electronic device is provided, which includes:

[0066] One or more processors;

[0067] A memory;

[0068] One or more applications, where the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to: perform operations corresponding to the method for monitoring a water supply pipe network shown in any possible implementation manner of the first aspect.

[0069] In a fourth aspect, a computer-readable storage medium is provided, which stores at least one instruction, at least one segment of program, a code set or an instruction set, and the at least one instruction, at least one segment of program, the code set or the instruction set is loaded and executed by a processor to implement the method for monitoring a water supply pipe network shown in any possible implementation manner of the first aspect.

[0070] In summary, the present application includes at least one of the following beneficial technical effects:

[0071] The present application provides a method, a device, an electronic device and a readable storage medium for monitoring a water supply pipe network. Compared with the related art, in the present application, by obtaining the current water pressure and the historical water pressure corresponding to each detection position respectively, and based on the historical water pressure, it is determined whether there is an abnormal water pressure among the current water pressures corresponding to each detection position. The historical water pressure corresponding to each detection position may be different, so the abnormal conditions of the detection positions may be different. If there is an abnormal water pressure, the detection position corresponding to the abnormal water pressure is determined as an abnormal detection position, and a pressurization instruction is output based on the abnormal detection position so as to pressurize the abnormal detection position, that is, by using the historical water pressure corresponding to each detection position to determine whether the current water pressure corresponding to each detection position is abnormal, accurately determining the abnormal detection position so as to pressurize the abnormal detection position, and improving the accuracy of increasing the water pressure. BRIEF DESCRIPTION OF THE DRAWINGS

[0072] Figure 1 is a schematic flowchart of a method for monitoring a water supply pipe network provided by an embodiment of the present application.

[0073] Figure 2 is a schematic structural diagram of a device for monitoring a water supply pipe network provided by an embodiment of the present application.

[0074] Figure 3 is a schematic structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0075] The following is combined with the attached Figure 1 - attached Figure 3Further details of this application are provided below.

[0076] This specific embodiment is only an interpretation of this application and does not limit this application. After reading this specification, those skilled in the art can make modifications to this embodiment without creative contributions as needed, but as long as it is within the scope of the claims of this application, it is protected by the patent law.

[0077] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are some, but not all, of the embodiments of this application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without making creative efforts belong to the scope of protection of this application.

[0078] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. These three situations. In addition, the character " / " in this article, unless otherwise specified, generally represents an "or" relationship between the associated objects before and after.

[0079] The embodiments of this application will be further described in detail below in conjunction with the accompanying drawings of the specification.

[0080] The embodiments of this application provide a method for monitoring a water supply network, which is executed by an electronic device. The electronic device can be a server or a terminal device. Among them, the server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited thereto. The terminal device and the server can be directly or indirectly connected through wired or wireless communication methods. This application does not make any restrictions in this regard. Among them, as Figure 1 shown, the method may include:

[0081] Step S101, obtain the current water pressure and historical water pressure corresponding to each detection location respectively.

[0082] Among them, the first identification information is used to characterize the location of the detection location.

[0083] For the embodiments of this application, the sensor can obtain the current water pressure corresponding to each detection location in real time, or obtain the current water pressure corresponding to each detection location at intervals of a preset time, or when a user-triggered acquisition instruction is detected, obtain the current water pressure corresponding to each detection location. This application does not make any limitations in this regard.

[0084] For the embodiments of the present application, the electronic device can obtain the current water pressure corresponding to each detection position from the sensor in real time, or obtain the current water pressure corresponding to each detection position from the sensor at specific time intervals, or obtain the current water pressure corresponding to each detection position from the sensor when a user-triggered acquisition instruction is detected. There is no limitation in the embodiments of the present application.

[0085] Among them, the historical water pressure can be the water pressure in the past month or the water pressure in the past year. The specific time range is not limited in the embodiments of the present application.

[0086] For the embodiments of the present application, the step of obtaining the current water pressure corresponding to each detection position can be executed before the step of obtaining the historical water pressure corresponding to each detection position, can also be executed after the step of obtaining the historical water pressure corresponding to each detection position, or can be executed simultaneously with the step of obtaining the historical water pressure corresponding to each detection position.

[0087] Step S102: Based on the historical water pressure, determine whether there is abnormal water pressure among the current water pressures corresponding to each detection position.

[0088] For the embodiments of the present application, by comparing the current water pressure with the historical water pressure, the normal water pressure range can be determined through the historical water pressure, and the current water pressure can be compared with the normal water pressure range. Or the normal water pressure threshold can be determined through the historical water pressure, and the current water pressure can be compared with the normal water pressure threshold to determine whether there is abnormal water pressure.

[0089] Step S103: If there is abnormal water pressure, determine the detection position corresponding to the abnormal water pressure as the abnormal detection position.

[0090] For the embodiments of the present application, if there is abnormal current water pressure, determine the detection position corresponding to the abnormal water pressure as the abnormal detection position. For example, detection position 1 corresponding to abnormal water pressure A is the abnormal detection position.

[0091] Step S104: Output a pressure boosting instruction based on the abnormal detection position.

[0092] Among them, the pressure boosting instruction is used to control the preset pressure boosting device to boost the pressure.

[0093] For the embodiments of the present application, after determining the abnormal detection position, output a pressure boosting instruction through the abnormal detection position so that the pressure boosting device boosts the pressure at the abnormal detection position. The preset pressure boosting device can be the valve of a water pump, and the water pressure is increased by adjusting the opening of the valve.

[0094] The embodiment of the present application provides a method for monitoring a water supply network. Compared with the related art, in the embodiment of the present application, by obtaining the current water pressure and historical water pressure corresponding to each detection position respectively, and based on the historical water pressure, it is determined whether there is abnormal water pressure among the current water pressures corresponding to each detection position. The historical water pressure corresponding to each detection position may be different, so the abnormal conditions of the detection positions may be different. If there is abnormal water pressure, the detection position corresponding to the abnormal water pressure is determined as the abnormal detection position, and a pressurization instruction is output based on the abnormal detection position, so as to pressurize the abnormal detection position. That is, by using the historical water pressure corresponding to each detection position to determine whether the current water pressure corresponding to each of them is abnormal, the abnormal detection position is accurately determined, so as to pressurize the abnormal detection position and improve the accuracy of increasing the water pressure.

[0095] When supplying water to the water user through the water supply pipeline, when the water pressure of the water supply pipeline is insufficient, the water pressure of the water supply pipeline can also be increased by opening the pre-buried water pipe. The pre-buried pipe is a pipe that stores water in advance. The method may further include: obtaining the pre-buried position information of each pre-buried pipe, where the pre-buried position information is used to represent the position of the pre-buried pipe; based on the abnormal detection position and the pre-buried position information, determining the to-be-opened position information corresponding to the to-be-opened pre-buried pipe; and outputting an opening instruction based on the to-be-opened position information. In the embodiment of the present application, obtaining the pre-buried position information of the pre-buried pipe can be obtained from the local storage, or obtained from other devices, or the pre-buried position information of each pre-buried pipe input by the user can also be obtained, which is not limited in the embodiment of the present application.

[0096] Among them, the opening instruction is used to control the to-be-opened pre-buried pipe to open.

[0097] For the embodiment of the present application, when opening the pre-buried pipe, it is necessary to open the pre-buried pipe closest to the abnormal detection position, and determine the pre-buried position information closest to the abnormal position identification information as the to-be-opened identification information corresponding to the to-be-opened pre-buried pipe.

[0098] For the embodiment of the present application, an opening instruction is output through the to-be-opened identification information to control the to-be-opened pre-buried pipe to open.

[0099] Specifically, based on the historical water pressure, it is determined whether there is abnormal water pressure in the current water pressure corresponding to each detection position, which may specifically include: based on the historical water pressure corresponding to each detection position, determining the normal water pressure range corresponding to each detection position, and comparing the current water pressure corresponding to each detection position with its corresponding normal water pressure range to determine whether there is abnormal water pressure. In the embodiments of the present application, when the current water pressure at the detection position is different from the historical water pressure, an abnormality may have occurred, and the normal water pressure range corresponding to the detection position can be determined based on the historical voltage corresponding to each detection position. For example, based on the historical water pressure of detection position 1 in the past year, the normal water pressure range of detection position 1 is determined.

[0100] For the embodiments of the present application, the current water pressure corresponding to each detection position is compared with the current water pressure corresponding to the detection position to determine whether there is abnormal water pressure in the current water pressure corresponding to each detection position. For example, based on the historical water pressure of detection position 1 in the past year, the normal water pressure range of detection position 1 is determined to be 0.15 Mpa - 0.25 Mpa. If the current water pressure corresponding to detection position 1 is 0.06 Mpa, then there is abnormal water pressure.

[0101] For the embodiments of the present application, the water pressures corresponding to different detection positions may be different. By the historical water pressure corresponding to each detection position, the water pressure change rule corresponding to the detection position, that is, the normal water pressure range, is determined, and the normal water pressure range is compared with the current water pressure corresponding to the detection position to determine whether the current water pressure conforms to the normal water pressure range, that is, to accurately determine whether there is abnormal water pressure.

[0102] Another possible implementation for determining whether there is abnormal water pressure is to identify the current water pressure corresponding to each detection position through a trained abnormal water pressure recognition model to determine whether there is abnormal water pressure. In the embodiments of the present application, the trained abnormal water pressure recognition model is trained based on the historical water pressure data corresponding to each detection position.

[0103] For the embodiments of the present application, before performing the step of identifying the current water pressure corresponding to each detection position through a trained abnormal water pressure recognition model to determine whether there is abnormal water pressure, the historical water pressure is input into the original model for training to obtain the trained abnormal water pressure recognition model.

[0104] For the embodiments of the present application, since the abnormal water pressure recognition model calculates quickly, identifying the current water pressure corresponding to each detection position through the trained abnormal water pressure recognition model improves the speed of determining whether there is abnormal water pressure.

[0105] When there is a position with low current water pressure in the water supply pipeline, it is necessary to increase the water pressure in the water supply pipeline and output a pressure boosting instruction based on the abnormal identification information. Specifically, it may include: if the number of abnormal detection positions is at least two, obtain the relationship between each detection position; based on the relationship between each detection position, determine the number of abnormal detection positions on the target water supply pipeline; if the number of abnormal detection positions on the target water supply pipeline is greater than the first preset threshold, output a pressure boosting instruction based on the abnormal detection positions on the target water supply pipeline. In the embodiments of the present application, the relationship between each detection position can be obtained from local storage, can also be obtained from other devices, or the relationship between each detection position input by the user can be obtained, which is not limited in the embodiments of the present application.

[0106] For the embodiments of the present application, when multiple detection positions are supplied with water by the same water supply pipeline and the water pressure at the detection positions decreases, it may be because the number of users at the detection positions using the same pipeline increases. When the number of abnormal detection positions in the target water supply pipeline is small, boosting the pressure may cause the boosting equipment to boost frequently and reduce its service life. Therefore, it is necessary to determine the number of abnormal detection positions on the target water supply pipeline according to the relationship between each detection position. When the number of abnormal detection positions on the target water supply pipeline is greater than the first preset threshold, in order to ensure the smooth water use of the water users, a pressure boosting instruction is output based on the abnormal detection positions on the target water supply pipeline.

[0107] For example, according to the relationship between each detection position, the abnormal detection positions of the target water supply pipeline include: abnormal detection position 1, abnormal detection position 2, and abnormal detection position 3, and the first preset threshold is 2, then a pressure boosting instruction is output based on the abnormal detection positions on the target water supply pipeline. The corresponding preset boosting equipment is different for different pipelines. By outputting a pressure boosting instruction for the abnormal detection positions on the target pipeline, the water supply pipeline can be boosted more accurately.

[0108] For the embodiments of the present application, by the relationship between each detection position, the number of abnormal detection positions in the target water supply pipeline is determined. When the number of abnormal detection positions in the target water supply pipeline is greater than the first preset threshold, a pressure boosting instruction is output, and the pipeline that needs to be pressurized is accurately determined.

[0109] When a water supply pipeline is used for a long time, it may cause the aging of the water supply pipeline, resulting in water leakage in the water supply pipeline. When the current pressure at only one detection location is abnormal, there may be a situation of pipeline leakage. The method may further include: if the number of abnormal detection locations is one, determining a target pipeline based on the abnormal detection location; obtaining the repair times and service life of the target pipeline; determining the aging coefficient of the target pipeline based on the repair times, service life, and a preset weight; and if the aging coefficient is greater than a preset coefficient threshold, outputting an alarm message. In the embodiments of the present application, the repair times and service life of the target pipeline may be obtained from local storage, or from other devices, or the repair times and service life input by the user may be obtained, which is not limited in the embodiments of the present application. Among them, the target pipeline is a part of the pipeline where the abnormal detection location is located.

[0110] For the embodiments of the present application, when the number of abnormal detection locations is one, it may be that there is a water leakage situation in the water supply pipeline. The target pipeline is determined through the abnormal detection location, and the aging coefficient of the pipeline where the abnormal detection location is located is determined according to the repair times and service life of the target pipeline. For example, the preset weight of the repair times is 0.4, the weight of the service life is 0.6, the repair times of the target pipeline are 4, and the service life is 2 years, then the aging coefficient is 2.8. When the aging coefficient is greater than the preset coefficient threshold, an alarm message is output to remind the user to repair the target pipeline.

[0111] For the embodiments of the present application, calculate the aging coefficient of the target pipeline with only one abnormal detection location, and judge whether the target pipeline leaks according to the aging coefficient, so as to accurately determine the cause of the abnormality of the abnormal detection location.

[0112] After the control pressurization device pressurizes the abnormal detection location, problems may occur with the pressurization device or the water supply pipeline, and it is necessary to continuously monitor the pressurized abnormal detection location. Based on the abnormal detection location on the target water supply pipeline, a pressurization instruction is output. Then, it may further include: obtaining the first relationship curve of the abnormal detection location; extracting the first target point with a preset slope value from the first relationship curve; determining the second target point from the first target point based on the interval water pressure and time corresponding to the first target point; and if the number of the second target points is greater than the second preset threshold, outputting the pressurized abnormal detection location. In the embodiments of the present application, the first relationship curve is the relationship between the water pressure and time after pressurization at the abnormal detection location, the preset slope value may be 0, and the first target point is the minimum value or maximum value within a certain time range in the first relationship curve.

[0113] Among them, the first relationship curve is used to represent the relationship between the interval water pressure and time of the abnormal detection location.

[0114] For the embodiments of the present application, each first target point corresponds to a time and an interval water pressure, and the water pressure difference corresponding to every two adjacent first target points in terms of time is calculated. For example, if the time corresponding to the first target point a1 is 8:00 and the interval water pressure is 0.21 Mpa, the time corresponding to the first target point a2 is 10:00 and the interval water pressure is 0.07 Mpa, and the time corresponding to the first target point a3 is 7:00 and the interval water pressure is 0.31 Mpa, then it is necessary to calculate the water pressure difference between the first target point a3 and the first target point a1, as well as the water pressure difference between the first target point a1 and the first target point a2.

[0115] For the embodiments of the application, the first target points with water pressure differences greater than the preset difference are determined as second target points. For example, if the water pressure differences are 0.05 Mpa, 0.12 Mpa, and 0.21 Mpa respectively, and the preset difference is 0.08 Mpa, then the first target points corresponding to the water pressure differences of 0.12 Mpa and 0.21 Mpa are determined as second target points. When the number of second target points is greater than the second preset threshold, it indicates that after controlling the preset booster equipment to boost the abnormal detection position, the water pressure at the abnormal detection position is unstable, which may damage the water supply pipeline. The abnormal boosting detection position is output to remind the user to check the preset booster equipment.

[0116] Another possible implementation manner of the embodiments of the present application is that the method may further include: obtaining a second relationship curve corresponding to the target area; determining the daily water consumption increase amount corresponding to the target area based on the second relationship curve; determining the current increase pressure based on the daily water consumption increase amount, the preset increase amount, the preset increase pressure, and the corresponding relationship between the preset increase pressure and the preset increase pressure. In the embodiments of the present application, the second relationship curve corresponding to the target area may be obtained from the local storage or from other devices, and no limitation is made in the embodiments of the present application.

[0117] Among them, the second relationship curve is used to represent the relationship between the total water consumption and time.

[0118] For the embodiments of the present application, the step of obtaining the second relationship curve corresponding to the target area may be executed before the step of obtaining the current water pressure and the historical water pressure corresponding to each detection position respectively, may be executed after the step of obtaining the current water pressure and the historical water pressure corresponding to each detection position respectively, or may be executed simultaneously with the step of obtaining the current water pressure and the historical water pressure corresponding to each detection position respectively.

[0119] For the embodiments of the present application, the target area is a water supply area, which can be a community or a building. When the number of water users increases in the target area, the total water consumption also increases accordingly. To ensure the normal water use of water users in the target area, it is necessary to increase the water pressure in the target area. According to the second relationship curve between the total water consumption and time, the increased water consumption corresponding to the target area is determined. For example, if the total water consumption in the target area in August, September, and October is 39,000 cubic meters, 46,000 cubic meters, and 59,000 cubic meters respectively, the daily increased water consumption is 217.4 cubic meters.

[0120] For the embodiments of the present application, the second relationship curve can be the relationship between the total water consumption of each year and the year, or the relationship between the total water consumption of each month and the month. The specific time range is not limited in the embodiments of the present application.

[0121] For the embodiments of the present application, the daily increased water consumption is matched with a preset increased amount to obtain the preset increased amount matched with the daily increased water consumption, and based on the corresponding relationship between the preset increased amount and the preset increased pressure, the current increased pressure corresponding to the daily water increment is determined from the preset increased pressures.

[0122] In the above embodiments of the application, after determining the current increased pressure, the display can display the current increased pressure in real time, or when a display instruction triggered by the user is detected, display the current increased pressure for the user to master the current increased pressure of the target area.

[0123] For the embodiments of the present application, the current increased pressure of the target area is judged through the daily increased water consumption, and the water pressure of the target area is accurately boosted.

[0124] Specifically, based on the second relationship curve, determining the daily increased water consumption of the target area may specifically include: based on the second relationship curve, determining the time difference and the total increased water consumption corresponding to the time difference; based on the time difference and the total increased water consumption, determining the daily increased water consumption. Specifically, it may include: through the second relationship curve between the total water consumption and time, determining the time difference, which can be one month or one year, and determining the total increased water consumption according to the total water consumption corresponding to the time difference in the second relationship curve.

[0125] For example, if the total water consumption in August, September, and October is 39,000 cubic meters, 46,000 cubic meters, and 59,000 cubic meters respectively, the time difference is 92 days, the total increased water consumption is 20,000 cubic meters, and the daily increased water consumption is 217.4 cubic meters. By means of the time difference and the increased water consumption corresponding to the time difference in the second relationship curve, the determined daily increased water consumption is more accurate.

[0126] The above embodiments introduce a method for monitoring a water supply network from the perspective of a method flow. The following embodiments introduce a device for monitoring a water supply network from the perspective of virtual modules or virtual units. For details, see the following embodiments.

[0127] An embodiment of the present application provides a device for monitoring a water supply network. As Figure 2 shown, the device 20 for monitoring the water supply network may specifically include: a first acquisition module 21, a judgment module 22, a first determination module 23, and a first output module 24. Among them,

[0128] The first acquisition module 21 is configured to acquire the current water pressure and historical water pressure corresponding to each detection position;

[0129] The judgment module 22 is configured to judge whether there is an abnormal water pressure in the current water pressure corresponding to each detection position based on the historical water pressure;

[0130] The first determination module 23 is configured to, when there is an abnormal water pressure, determine the detection position corresponding to the abnormal water pressure as an abnormal detection position;

[0131] The first output module 24 is configured to output a pressurization instruction based on the abnormal detection position. The pressurization instruction is used to control a preset pressurization device to increase the pressure.

[0132] In a possible implementation manner of the embodiment of the present application, when the judgment module 22 judges whether there is an abnormal water pressure in the current water pressure corresponding to each detection position based on the historical water pressure, it is specifically configured to:

[0133] Based on the historical water pressure corresponding to each detection position, determine the normal water pressure range corresponding to each detection position, compare the current water pressure corresponding to each detection position with its respective normal water pressure range, and judge whether there is an abnormal water pressure; or,

[0134] Identify the current water pressure corresponding to each detection position through a trained abnormal water pressure recognition model, and judge whether there is an abnormal water pressure. The trained abnormal water pressure recognition model is trained based on the historical water pressure data corresponding to each detection position.

[0135] In another possible implementation manner of the embodiment of the present application, when the first output module 24 outputs a pressurization instruction based on the abnormal detection position, it is specifically configured to:

[0136] If the number of abnormal detection positions is at least two, obtain the relationship between each detection position;

[0137] Based on the relationship between each detection position, determine the number of abnormal detection positions on the target water supply pipeline;

[0138] If the number of abnormal detection positions on the target water supply pipeline is greater than the first preset threshold, a pressurization instruction is output based on the abnormal detection positions on the target water supply pipeline.

[0139] Another possible implementation of the embodiment of the present application, the device 20 further includes: a second determination module, a second acquisition module, a third determination module, and a second output module, where

[0140] The second determination module is configured to, when the number of abnormal detection positions is one, determine a target pipeline based on the abnormal detection position, and the target pipeline is a part of the pipeline where the abnormal detection position is located;

[0141] The second acquisition module is configured to acquire the number of maintenance times and the service life of the target pipeline;

[0142] The third determination module is configured to determine the aging coefficient of the target pipeline based on the number of maintenance times, the service life, and a preset weight;

[0143] The second output module is configured to output an alarm message when the aging coefficient is greater than a preset coefficient threshold.

[0144] Another possible implementation of the embodiment of the present application, the device 20 further includes: a third acquisition module, an extraction module, a fourth determination module, and a third output module, where

[0145] The third acquisition module is configured to acquire a first relationship curve of the abnormal detection position, and the first relationship curve is used to characterize the relationship between the interval water pressure and time of the abnormal detection position;

[0146] The extraction module is configured to extract a first target point with a slope of a preset slope value from the first relationship curve;

[0147] The fourth determination module is configured to determine a second target point from the first target points based on the interval water pressure and time corresponding to the first target point;

[0148] The third output module is configured to output an abnormal pressurization detection position when the number of second target points is greater than a second preset threshold.

[0149] Another possible implementation of the embodiment of the present application, the device 20 further includes: a fourth acquisition module, a fifth determination module, and a sixth determination module, where

[0150] The fourth acquisition module is configured to acquire a second relationship curve corresponding to the target area, and the second relationship curve is used to characterize the relationship between the total water consumption and time;

[0151] The fifth determination module is configured to determine the daily water increase corresponding to the target area based on the second relationship curve;

[0152] A sixth determination module, configured to determine a current increased pressure based on a daily water consumption increase amount, a preset increase amount, a preset increased pressure, and a correspondence between the preset increase amount and the preset increased pressure.

[0153] In another possible implementation manner of the embodiment of the present application, when the fifth determination module determines the daily water consumption increase amount of the target area based on the second relationship curve, it is specifically configured to:

[0154] Determine a time difference and a total increased water consumption corresponding to the time difference based on the second relationship curve;

[0155] Determine the daily water consumption increase amount based on the time difference and the total increased water consumption.

[0156] An embodiment of the present application provides a device for monitoring a water supply network. Compared with the related art, in the embodiment of the present application, by obtaining the current water pressure and the historical water pressure respectively corresponding to each detection position, and based on the historical water pressure, it is determined whether there is an abnormal water pressure in the current water pressures respectively corresponding to each detection position. The historical water pressures corresponding to each detection position may be different, so the abnormal conditions of the detection positions may be different. If there is an abnormal water pressure, the detection position corresponding to the abnormal water pressure is determined as an abnormal detection position, and a pressurization instruction is output based on the abnormal detection position, so as to pressurize the abnormal detection position, that is, by using the historical water pressure corresponding to each detection position to determine whether the current water pressure corresponding to each of them is abnormal, accurately determining the abnormal detection position, so as to pressurize the abnormal detection position and improve the accuracy of increasing the water pressure.

[0157] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the device for monitoring a water supply network described above can refer to the corresponding process in the foregoing method embodiment, and will not be described in detail here.

[0158] An embodiment of the present application provides an electronic device, such as Figure 3 shown, Figure 3 The electronic device 30 shown includes: a processor 301 and a memory 303. Among them, the processor 301 and the memory 303 are connected, such as connected through a bus 302. Optionally, the electronic device 30 may further include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one, and the structure of the electronic device 30 does not constitute a limitation to the embodiment of the present application.

[0159] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the disclosure of this application. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0160] The bus 302 may include a path for transmitting information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 3 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.

[0161] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, or it may also be an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, 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.

[0162] The memory 303 is used to store the application program code for executing the solution of this application, and is controlled by the processor 301 to execute. The processor 301 is used to execute the application program code stored in the memory 303 to implement the content shown in the foregoing method embodiments.

[0163] Among them, the electronic device includes but is not limited to: mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of this application.

[0164] The embodiments of this application provide a computer-readable storage medium, on which a computer program is stored. When it runs on a computer, it enables the computer to execute the corresponding content in the foregoing method embodiments. Compared with the related art, in the embodiments of this application, by obtaining the current water pressure and historical water pressure corresponding to each detection position respectively, and based on the historical water pressure, it is determined whether there is abnormal water pressure in the current water pressure corresponding to each detection position. The historical water pressure corresponding to each detection position may be different, so the abnormal conditions of the detection positions may be different. If there is abnormal water pressure, the detection position corresponding to the abnormal water pressure is determined as the abnormal detection position, and a pressurization instruction is output based on the abnormal detection position, so as to pressurize the abnormal detection position, that is, by judging whether the current water pressure corresponding to each detection position is abnormal based on the historical water pressure corresponding to each detection position, accurately determining the abnormal detection position, so as to pressurize the abnormal detection position and improve the accuracy of increasing the water pressure.

[0165] It should be understood that although the steps in the flowchart of the drawings are shown in sequence according to the indication of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order restriction, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the drawings may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps.

[0166] The above are only some embodiments of this application. It should be noted that for those of ordinary skill in the art, without departing from the principle of this application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of this application.

Claims

1. A method for monitoring a water supply network, characterized in that, it includes: Obtain the current water pressure and historical water pressure corresponding to each detection location respectively; Based on the historical water pressure, determine whether there is abnormal water pressure among the current water pressures corresponding to each detection location respectively; If there is abnormal water pressure, determine the detection location corresponding to the abnormal water pressure as the abnormal detection location; Output a pressurization instruction based on the abnormal detection location, and the pressurization instruction is used to control a preset pressurization device to increase pressure; Obtain the first relationship curve of the abnormal detection location, and the first relationship curve is used to characterize the relationship between the interval water pressure and time of the abnormal detection location; Extract the first target point with a preset slope value from the first relationship curve; Based on the interval water pressure and time corresponding to the first target point, determine the second target point from the first target point; If the number of the second target points is greater than the second preset threshold, output the abnormal detection location of pressurization.

2. The method according to claim 1, characterized in that, The determining whether there is abnormal water pressure among the current water pressures corresponding to each detection location respectively based on the historical water pressure includes any one of the following: Based on the historical water pressure corresponding to each detection location respectively, determine the normal water pressure range corresponding to each detection location respectively, compare the current water pressure corresponding to each detection location respectively with its corresponding normal water pressure range, and determine whether there is abnormal water pressure; Identify the current water pressure corresponding to each detection location respectively through a trained abnormal water pressure identification model, and determine whether there is abnormal water pressure. The trained abnormal water pressure identification model is trained based on the historical water pressure data corresponding to each detection location respectively.

3. The method according to claim 1, characterized in that, The outputting a pressurization instruction based on the abnormal detection location includes: If the number of the abnormal detection locations is at least two, obtain the relationship between each detection location; Based on the relationship between each detection location, determine the number of abnormal detection locations on the target water supply pipeline; If the number of abnormal detection locations on the target water supply pipeline is greater than the first preset threshold, output a pressurization instruction based on the abnormal detection locations on the target water supply pipeline.

4. The method according to claim 3, characterized in that, The method further includes: If the number of the abnormal detection locations is one, determine the target pipeline based on the abnormal detection location, and the target pipeline is a part of the pipeline where the abnormal detection location is located; Obtain the number of repairs and the service life of the target pipeline; Based on the number of repairs, the service life and a preset weight, determine the aging coefficient of the target pipeline; If the aging coefficient is greater than the preset coefficient threshold, output an alarm message.

5. The method according to claim 1, characterized in that, The method further includes: Obtain the second relationship curve corresponding to the target area, and the second relationship curve is used to characterize the relationship between the total water consumption and time; Based on the second relationship curve, determine the daily water increase corresponding to the target area; Based on the daily water increase, a preset increase amount, a preset increase pressure and the corresponding relationship between the preset increase amount and the preset increase pressure, determine the current increase pressure.

6. The method according to claim 5, wherein, determining the daily water consumption increase of the target area based on the second relationship curve includes: determining the time difference and the total water consumption increase corresponding to the time difference based on the second relationship curve; determining the daily water consumption increase based on the time difference and the total water consumption increase.

7. A device for monitoring a water supply network, wherein, it includes: a first acquisition module for acquiring the current water pressure and the historical water pressure corresponding to each detection position respectively; a judgment module for judging whether there is an abnormal water pressure among the current water pressures corresponding to each detection position based on the historical water pressure; a first determination module for, when there is an abnormal water pressure, determining the detection position corresponding to the abnormal water pressure as an abnormal detection position; a first output module for outputting a pressure increase instruction based on the abnormal detection position, the pressure increase instruction being used to control a preset pressure increase device to increase; the device further includes: a third acquisition module, an extraction module, a fourth determination module and a third output module, wherein, the third acquisition module is used to acquire a first relationship curve of the abnormal detection position, the first relationship curve being used to characterize the relationship between the interval water pressure and time of the abnormal detection position; the extraction module is used to extract a first target point with a slope of a preset slope value from the first relationship curve; the fourth determination module is used to determine a second target point from the first target points based on the interval water pressure and time corresponding to the first target point; the third output module is used to output the abnormal pressure increase detection position when the number of the second target points is greater than a second preset threshold.

8. An electronic device, wherein, it includes: one or more processors; a memory; one or more application programs, wherein the one or more application programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more application programs are configured to: execute a method for monitoring a water supply network according to any one of claims 1 to 6.

9. A computer-readable storage medium, on which a computer program is stored, wherein, the program, when executed by a processor, implements a method for monitoring a water supply network according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method for evaluating risk of pipe network system based on pipeline full life cycle evaluation system

    CN114240064A

  • Water supply pipeline real-time monitoring method and device, electronic equipment and medium

    CN115035475A