Water level detection method and device for drainage pipe network, electronic equipment and storage medium
By calculating the theoretical water level of the drainage pipeline network and screening the detection points, the problem of inaccurate water level detection in urban drainage pipeline networks is solved and drainage efficiency is improved.
Patent Information
- Application Number
- CN202411406388.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2025-03-11
AI Technical Summary
In the prior art, the water level detection of urban drainage pipelines is difficult to obtain accurately, and the urban drainage efficiency is affected by the design structure of the liquid level gauge.
By obtaining the water level data of multiple preset detection points in the drainage pipeline network of the target city, and combining the current environmental data, the design parameters of the drainage pipeline network and the current drainage operation parameters, the theoretical water level of the drainage pipeline network is calculated, thereby screening out the detection points that meet the preset detection conditions to obtain the actual water level.
It reduces the impact of the liquid level meter's own characteristics on the water level detection results, improves the accuracy of the water level data of the urban drainage pipeline network, and is conducive to improving urban drainage efficiency.
Smart Images

Figure CN119595065A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of urban drainage systems, and in particular to a method, device, electronic equipment and storage medium for detecting water level in a drainage network. Background Art
[0002] In the urban underground drainage network, the water level needs to be monitored. By real-time monitoring of the water level changes in the drainage network, early warning of urban waterlogging and flooding can be provided to reduce disaster losses. At the same time, monitoring the water level can help understand the working status and performance of the pipeline, thereby optimizing the operation of the network and the design of the drainage system and improving drainage efficiency.
[0003] In the related technology, the water level gauges commonly used in urban underground drainage pipe networks include pressure level gauges, ultrasonic level gauges, and radar level gauges.
[0004] However, pressure level gauges need to be in direct contact with liquids and are easily clogged by impurities such as sludge, which affects the measurement accuracy and service life of the equipment. In addition, in domestic urban underground drainage networks, some pipes do not separate rainwater and sewage, making pressure level gauges more susceptible to contamination and requiring more frequent maintenance and cleaning, increasing operation and maintenance costs.
[0005] There are certain blind spots when ultrasonic level meters are measuring. That is, when ultrasonic waves are emitted, they are excited by high-voltage pulses. After the pulse ends, there will be a certain period of attenuation oscillation. During this period, the tail signal and the echo signal are generally indistinguishable. Therefore, ultrasonic level meters usually set a delay for a period of time after the emission pulse excitation before entering the receiving state. The delay shields the close-range echo signal, but brings a close-range measurement blind spot to the ultrasonic level meter. In addition, the measurement signal of the ultrasonic level meter may be interfered by environmental factors such as steam, foam, and dust in the drainage pipeline, resulting in increased measurement errors.
[0006] Radar level gauges have certain monitoring blind spots, and both ultrasonic level gauges and radar level gauges can only measure water below the level gauge. Therefore, when the city is flooded and the water level overflows the level gauge, measurement cannot be performed.
[0007] In summary, in the related technology, due to the influence of the design structure of the liquid level meter itself, it is difficult to accurately obtain the water level data of the urban drainage network, which affects the urban drainage efficiency and needs to be improved. Summary of the invention
[0008] The present application provides a water level detection method, device, electronic device and storage medium for a drainage network to solve the technical problem in the related art that, due to the influence of the design structure of the liquid level meter itself, it is difficult to accurately obtain the water level data of the urban drainage network, thereby affecting the urban drainage efficiency.
[0009] A first aspect of the present application provides a method for detecting a water level in a drainage network, comprising the following steps: obtaining water level data of a plurality of preset detection points in a drainage network of a target city; obtaining current environmental data of the target city, design parameters of the drainage network, and current drainage operation parameters, and calculating a theoretical water level of the drainage network based on the current environmental data of the target city, design parameters of the drainage network, and current drainage operation parameters; selecting at least one preset detection point that meets preset detection conditions from the plurality of preset detection points based on the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of the at least one preset detection point.
[0010] Optionally, in one embodiment of the present application, the theoretical water level of the drainage network is calculated based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, including: obtaining the current climate conditions and current rainfall of the target city and the current construction status of each water inlet of the drainage network that meets the preset influencing conditions based on the current environmental data; obtaining the operation status of each drainage pump of the drainage network based on the current drainage operation parameters; estimating the wear coefficient of the drainage network based on the usage time and historical water level data of the drainage network; matching the corresponding urban water use time period based on the current detection moment, and matching the corresponding urban water use in a preset urban water use database with the urban water use time period as an index; substituting the current climate conditions, the current rainfall, the current construction status, the operation status, the wear coefficient and the urban water use into a pre-constructed theoretical water level calculation formula to obtain the theoretical water level.
[0011] Optionally, in one embodiment of the present application, after obtaining the actual water level of the drainage network, it also includes: storing the actual water level in the historical water level data to correct the wear coefficient in the next round of actual water level calculation process.
[0012] Optionally, in one embodiment of the present application, after obtaining the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, it also includes: predicting the predicted precipitation at the next detection moment based on the current climatic conditions; obtaining the predicted urban water consumption based on the urban water use time period corresponding to the next detection moment; calculating the predicted theoretical water level based on the predicted precipitation and the predicted urban water consumption; based on the predicted theoretical water level, switching the working state of all preset detection points whose height is less than the predicted theoretical water level to a dormant state.
[0013] Optionally, in one embodiment of the present application, obtaining the actual water level of the drainage network based on the water level data of the at least one preset detection point includes: determining the number of preset detection points that meet the preset detection conditions; if the number of the preset detection points is one, determining that the actual water level is obtained by the water level data of the preset detection points that meet the preset detection conditions; if the number of the preset detection points is not one, calculating the height difference between each preset detection point and the theoretical water level, screening out at least one valid preset detection point whose height difference is greater than a preset height threshold, and obtaining the actual water level based on the water level data of the at least one valid preset detection point.
[0014] The second aspect of the present application provides a water level detection device for a drainage network, including: an acquisition module, used to obtain water level data of multiple preset detection points in the drainage network of a target city; a first calculation module, used to obtain current environmental data of the target city, design parameters of the drainage network and current drainage operation parameters, and calculate the theoretical water level of the drainage network based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters; a detection module, used to screen out at least one preset detection point that meets preset detection conditions from the multiple preset detection points based on the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of the at least one preset detection point.
[0015] Optionally, in one embodiment of the present application, the first calculation module includes: a first acquisition unit, used to obtain the current climate conditions and current rainfall of the target city and the current construction status of each water inlet of the drainage network that meets the preset influencing conditions based on the current environmental data; a second acquisition unit, used to obtain the operating status of each drainage pump of the drainage network based on the current drainage operation parameters; a third acquisition unit, used to estimate the wear coefficient of the drainage network based on the usage time and historical water level data of the drainage network; a matching unit, used to match the corresponding urban water use time period based on the current detection time, and use the urban water use time period as an index to match the corresponding urban water use in a preset urban water use database; a first calculation unit, used to substitute the current climate conditions, the current rainfall, the current construction status, the operating status, the wear coefficient and the urban water use into a pre-constructed theoretical water level calculation formula to obtain the theoretical water level.
[0016] Optionally, in one embodiment of the present application, it further includes: a storage module, used to store the actual water level in the historical water level data, so as to correct the wear coefficient in the next round of actual water level calculation process.
[0017] Optionally, in one embodiment of the present application, it also includes: a first prediction module, used to predict the predicted precipitation at the next detection moment based on the current climate conditions; a second prediction module, used to obtain the predicted urban water consumption based on the urban water use time period corresponding to the next detection moment; a second calculation module, used to calculate the predicted theoretical water level based on the predicted precipitation and the predicted urban water consumption; and a control module, used to switch the working state of all preset detection points whose heights are less than the predicted theoretical water level to a sleep state based on the predicted theoretical water level.
[0018] Optionally, in one embodiment of the present application, the detection module includes: a judgment unit, used to judge the number of preset detection points that meet the preset detection conditions; a determination unit, used to determine, when the number of the preset detection points is one, that the actual water level is obtained by the water level data of the preset detection points that meet the preset detection conditions; a second calculation unit, used to calculate, when the number of the preset detection points is not one, the height difference between each preset detection point and the theoretical water level, screen out at least one valid preset detection point whose height difference is greater than a preset height threshold, and obtain the actual water level based on the water level data of the at least one valid preset detection point.
[0019] The third aspect of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the water level detection method for the drainage network as described in the above embodiment.
[0020] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the water level detection method for the drainage network as described in the above embodiment.
[0021] The fifth aspect of the present application provides a computer program product, including a computer program, which, when executed, is used to implement the above-mentioned water level detection method for the drainage network.
[0022] The embodiment of the present application can calculate the theoretical water level of the drainage network based on the current environmental data of the target city, the design parameters of the drainage network, and the current drainage operation parameters, thereby selecting at least one preset detection point that meets the preset detection conditions from multiple preset detection points according to the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of at least one preset detection point, reduce the influence of the liquid level meter's own characteristics on the water level detection result, obtain more accurate water level data of the urban drainage network, and help improve the urban drainage efficiency. Therefore, the technical problem in the related art that it is difficult to accurately obtain the water level data of the urban drainage network due to the influence of the liquid level meter's own design structure, thereby affecting the urban drainage efficiency, is solved.
[0023] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0025] Figure 1 A flow chart of a method for detecting water level in a drainage network provided according to an embodiment of the present application;
[0026] Figure 2 A schematic diagram of a detection point structure according to an embodiment of the present application;
[0027] Figure 3 A schematic diagram of the structure of a water level detection device for a drainage network provided according to an embodiment of the present application;
[0028] Figure 4 It is a schematic diagram of the structure of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0029] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0030] The following describes the water level detection method, device, electronic device and storage medium of the drainage network of the embodiment of the present application with reference to the accompanying drawings. In view of the technical problem that in the related art mentioned in the above background technology, it is difficult to accurately obtain the water level data of the urban drainage network due to the influence of the design structure of the liquid level meter itself, thereby affecting the urban drainage efficiency, the present application provides a multimedia sharing method of an electronic device, in which the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters can be calculated based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, so that at least one preset detection point that meets the preset detection conditions is selected from multiple preset detection points according to the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of at least one preset detection point, reduce the influence of the characteristics of the liquid level meter itself on the water level detection result, obtain more accurate water level data of the urban drainage network, and help improve the urban drainage efficiency. Thus, the technical problem that in the related art, it is difficult to accurately obtain the water level data of the urban drainage network due to the influence of the design structure of the liquid level meter itself, thereby affecting the urban drainage efficiency is solved.
[0031] Specifically, Figure 1 A schematic flow chart of a method for detecting water level in a drainage network provided in an embodiment of the present application.
[0032] like Figure 1 As shown, the water level detection method of the drainage network includes the following steps:
[0033] In step S101, water level data of a plurality of preset detection points in a drainage network of a target city are obtained.
[0034] It is understandable that the commonly used water level gauges in urban underground drainage networks include pressure level gauges, ultrasonic level gauges, and radar level gauges. Among them, the pressure level gauge needs to be in direct contact with the liquid and is easily blocked by impurities such as sludge, which affects the measurement accuracy and the service life of the equipment. In addition, in the domestic urban underground drainage network, some pipes have not achieved rain and sewage separation, making the pressure level gauge more susceptible to pollution and requiring more frequent maintenance and cleaning, which increases the operation and maintenance costs. There are certain blind spots when the ultrasonic level meter is measured, that is, when the ultrasonic wave is emitted, it is excited by a high-voltage pulse. After the pulse ends, there will be a certain length of attenuation oscillation. During this period of time, the tail signal and the echo signal are generally indistinguishable. Therefore, the ultrasonic level meter usually sets a delay for a period of time after the emission pulse excitation, and then enters the receiving state. The delay shields the close-range echo signal, but brings a close-range measurement blind spot to the ultrasonic level meter. In addition, the measurement signal of the ultrasonic level meter may be interfered by environmental factors such as steam, foam, and dust in the drainage pipeline, resulting in increased measurement errors. Radar level gauges have certain monitoring blind spots, and both ultrasonic level gauges and radar level gauges can only measure water below the level gauge. Therefore, when the city is flooded and the water level overflows the level gauge, measurement cannot be performed.
[0035] Therefore, the embodiment of the present application can set up multiple detection points, and set up an ultrasonic level meter or a radar level meter at each detection point to detect the water level data below the detection point.
[0036] The positions of the detection points can be set accordingly by those skilled in the art according to the actual structure of the urban drainage network, and the heights of all the detection points are different.
[0037] In step S102, the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters are obtained, and the theoretical water level of the drainage network is calculated based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters.
[0038] During the actual implementation process, the embodiments of the present application can also obtain the current environmental data of the target city, such as the current rainfall, current temperature, current humidity, etc., obtain the design parameters of the drainage network, such as pipe size, slope, drainage allowable speed range, etc., and obtain the current drainage operation parameters of the drainage network, such as the number of water pump starts, water temperature, water flow rate, etc.
[0039] According to the current environmental data, the design parameters of the drainage network and the current drainage operation parameters, the embodiment of the present application can estimate the theoretical water level of the drainage network.
[0040] Optionally, in one embodiment of the present application, the theoretical water level of the drainage network is calculated based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, including: obtaining the current climate conditions and current rainfall of the target city and the current construction status of each water inlet of the drainage network that meets the preset influencing conditions based on the current environmental data; obtaining the operating status of each drainage pump of the drainage network based on the current drainage operation parameters; estimating the wear coefficient of the drainage network based on the usage time and historical water level data of the drainage network; matching the corresponding urban water use time period based on the current detection time, and matching the corresponding urban water use in a preset urban water use database with the urban water use time period as an index; substituting the current climate conditions, current rainfall, current construction status, operation status, wear coefficient and urban water use into a pre-constructed theoretical water level calculation formula to obtain the theoretical water level.
[0041] It is understandable that there are many factors that affect the water level of the drainage network, such as whether it is currently raining, whether there are drainage difficulties caused by construction or the presence of a large amount of sedimentable substances in the sewage, whether there are sections of road with serious waterlogging, whether each drainage pump can operate normally, the wear and tear of the drainage network, whether it is currently the peak period of urban water use, etc.
[0042] Therefore, the embodiments of the present application can obtain the current climate conditions from the current environmental data, such as whether the city is currently in the rainy season, whether the city is currently in the high temperature season / low temperature season (such as high temperature will cause the city's water use to increase, low temperature will cause sewage to freeze, etc.), and obtain the current rainfall; and whether there is a construction area that affects drainage near each inlet and outlet of the city's drainage network, where the preset influencing conditions may include whether the distance between the construction area and the inlet and outlet is less than a certain threshold, the construction type (such as whether there is a probability of sediment falling into the drainage pipe), etc., which can be specifically set by technical personnel in this field according to actual conditions, and no specific restrictions are made here.
[0043] The embodiment of the present application can also obtain the operating status of each drainage pump in the drainage network from the current drainage operating parameters, so as to determine the drainage capacity of the drainage network according to the operating status of the drainage pump.
[0044] The embodiment of the present application can also estimate the wear coefficient of the drainage network based on the usage time and historical water level data of the drainage network.
[0045] The embodiment of the present application can also determine the urban water use time period to which the current detection moment belongs, such as the peak water use period, and use the urban water use time period as an index to match the corresponding urban water consumption in a preset urban water use database, wherein the preset urban water use database can be set in the cloud and store regularly uploaded water use data and water use time periods.
[0046] Furthermore, the embodiments of the present application can quantify the acquired data that may affect the water level of the drainage network, and substitute the quantified current climate conditions, current rainfall, current construction status, operating status, wear coefficient and urban water consumption into a pre-constructed theoretical water level calculation formula to obtain the theoretical water level.
[0047] For example, the theoretical water level calculation formula can be constructed and trained by historical water level data, or the product of the quantized value and the wear coefficient can be used as a reference value and searched in a preset theoretical water level-reference value comparison table. The theoretical water level-reference value comparison table can be constructed by a large amount of data obtained by computer simulation, or it can be obtained through big data.
[0048] Optionally, in one embodiment of the present application, after obtaining the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, it also includes: predicting the predicted precipitation at the next detection time based on the current climatic conditions; obtaining the predicted urban water consumption based on the urban water use time period corresponding to the next detection time; calculating the predicted theoretical water level based on the predicted precipitation and the predicted urban water consumption; based on the predicted theoretical water level, switching the working state of all preset detection points whose heights are less than the predicted theoretical water level to a dormant state.
[0049] In some embodiments, since it is difficult for a liquid level meter to detect water level data higher than its own set height, and long-term immersion in sewage can easily cause wear, the embodiments of the present application can predict the theoretical water level during the next detection, and switch the working state of the detection point below the theoretical water level to a sleep state in advance, so as to avoid useless detection data affecting the final result and extend the service life of the liquid level meter at the detection point.
[0050] The embodiment of the present application can predict whether it will rain and the approximate amount of rainfall at the next detection moment based on the current climate conditions of the city, and find the corresponding city water consumption based on the next detection moment. Since the time interval between the current detection and the next detection moment is not long, other calculation parameters can directly use the parameters of the current moment to calculate the theoretical water level at the next detection moment, thereby closing the detection points below the theoretical water level at the next detection moment.
[0051] In step S103, at least one preset detection point satisfying preset detection conditions is selected from a plurality of preset detection points based on the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of the at least one preset detection point.
[0052] During the actual implementation process, the embodiment of the present application can select multiple detection points located above the theoretical water level and obtain the water level data of each detection point, so as to obtain a more accurate actual water level.
[0053] Among them, since there is an error between the theoretical water temperature and the actual water level, the water level data detected at the detection point near the theoretical water level may not be accurate. The preset detection conditions may include: whether the height difference between the theoretical water level and the detection point is greater than a certain threshold, whether the last quality inspection time of the detection point is less than a certain time threshold, etc.
[0054] Optionally, in one embodiment of the present application, the actual water level of the drainage network is obtained based on water level data of at least one preset detection point, including: determining the number of preset detection points that meet the preset detection conditions; if the number of preset detection points is one, determining that the actual water level is obtained by the water level data of the preset detection points that meet the preset detection conditions; if the number of preset detection points is not one, calculating the height difference between each preset detection point and the theoretical water level, screening out at least one valid preset detection point whose height difference is greater than a preset height threshold, and obtaining the actual water level based on the water level data of at least one valid preset detection point.
[0055] After obtaining the detection points that meet the preset detection conditions, the embodiment of the present application can also determine whether the number of remaining detection points is one.
[0056] If the number of remaining detection points is one, the water level data detected by the detection point can be represented as the actual water level. At this time, since the data source is single and the water level is relatively high, the embodiment of the present application can perform a water level warning.
[0057] If the number of remaining detection points is not one, the embodiment of the present application can obtain multiple water level data. At this time, the embodiment of the present application can calculate the height difference between the detection point and the theoretical water level one by one, and screen out the detection points with smaller height differences to avoid error data collected at detection points that are higher than the theoretical water temperature but lower than the actual water level, and take the average or median value of the water level data obtained from the remaining detection points to obtain a more accurate actual water level.
[0058] Optionally, in one embodiment of the present application, after obtaining the actual water level of the drainage network, it also includes: storing the actual water level in historical water level data to correct the wear coefficient in the next round of actual water level calculation process.
[0059] As a possible implementation method, the embodiment of the present application can store the actual water level obtained at the current moment, so that in the next round of calculation, it can be used as historical data to correct the wear coefficient, so as to continuously increase the calculation accuracy during the actual use of the drainage network. Here, the detection points involved in the embodiment of the present application are explained.
[0060] The detection point involved in the embodiment of the present application can be provided with only a liquid level gauge, or a sealing cover can be provided on the liquid level gauge so that when it is predicted that the water level will overflow the detection point, that is, when the detection point is in a dormant state, the internal liquid level gauge can be protected by the sealing cover.
[0061] In addition, the detection point can also be Figure 2 As shown, in Figure 2 A pressure sensor is installed at the lower end of the structure shown, and a radar probe is installed at the protruding part of the upper end. The height h difference between the pressure sensor and the radar probe is greater than the radar blind area. When installing the equipment, record the height H from the bottom of the pressure sensor to the bottom of the pipe. When the water level is low and does not touch the all-in-one water level meter, the radar probe is used to record the water level. When the water level is high and touches the all-in-one water level meter, it enters the radar probe blind area. At this time, the radar probe records the correct water level value, and the pressure sensor has a pressure change, so the water level is recorded through the pressure sensor. At this time, the pressure value needs to be converted to the water level and the installation height H needs to be added to obtain the actual water level. Figure 2 According to the structure shown, the embodiment of the present application can reduce a large number of detection point settings, and there is no need to switch states according to the prediction results. The actual water level of the drainage network can be determined based on the water level data detected at each detection point.
[0062] According to the water level detection method of the drainage network proposed in the embodiment of the present application, the theoretical water level of the drainage network can be calculated based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, so as to select at least one preset detection point that meets the preset detection conditions from multiple preset detection points according to the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of at least one preset detection point, reduce the influence of the liquid level meter's own characteristics on the water level detection result, obtain more accurate water level data of the urban drainage network, and help improve the urban drainage efficiency. Therefore, the technical problem in the related art that it is difficult to accurately obtain the water level data of the urban drainage network due to the influence of the liquid level meter's own design structure, thereby affecting the urban drainage efficiency, is solved.
[0063] Next, the water level detection device for the drainage network proposed in accordance with the embodiment of the present application will be described with reference to the accompanying drawings.
[0064] Figure 3 It is a block diagram of a water level detection device for a drainage network according to an embodiment of the present application.
[0065] like Figure 3 As shown, the water level detection device 10 of the drainage network includes: an acquisition module 100 , a first calculation module 200 and a detection module 300 .
[0066] Specifically, the acquisition module 100 is used to acquire water level data of multiple preset detection points in the drainage network of the target city.
[0067] The first calculation module 200 is used to obtain the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, and calculate the theoretical water level of the drainage network based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters.
[0068] The detection module 300 is used to select at least one preset detection point that meets the preset detection conditions from multiple preset detection points based on the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of at least one preset detection point.
[0069] Optionally, in one embodiment of the present application, the first calculation module 200 includes: a first acquisition unit, a second acquisition unit, a third acquisition unit, a matching unit and a first calculation unit.
[0070] Among them, the first acquisition unit is used to obtain the current climate conditions and current rainfall of the target city and the current construction status of each water inlet of the drainage network that meets the preset influencing conditions based on the current environmental data.
[0071] The second acquisition unit is used to obtain the operating status of each drainage pump in the drainage network based on the current drainage operation parameters.
[0072] The third acquisition unit is used to estimate the wear coefficient of the drainage network based on the usage time and historical water level data of the drainage network.
[0073] The matching unit is used to match the corresponding urban water use time period based on the current detection time, and use the urban water use time period as an index to match the corresponding urban water use volume in a preset urban water use database.
[0074] The first calculation unit is used to substitute the current climate conditions, current rainfall, current construction status, operation status, wear coefficient and urban water consumption into a pre-constructed theoretical water level calculation formula to obtain a theoretical water level.
[0075] Optionally, in one embodiment of the present application, the water level detection device 10 of the drainage network further includes: a storage module.
[0076] The storage module is used to store the actual water level in the historical water level data so as to correct the wear coefficient in the next round of actual water level calculation process.
[0077] Optionally, in one embodiment of the present application, the water level detection device 10 of the drainage network further includes: a first prediction module, a second prediction module, a second calculation module and a control module.
[0078] Among them, the first prediction module is used to predict the predicted precipitation at the next detection moment based on the current climate conditions.
[0079] The second prediction module is used to obtain the predicted urban water consumption based on the urban water consumption time period corresponding to the next detection moment.
[0080] The second calculation module is used to calculate the predicted theoretical water level based on the predicted precipitation and the predicted urban water consumption.
[0081] The control module is used to switch the working state of all preset detection points whose heights are less than the predicted theoretical water level to a dormant state based on the predicted theoretical water level.
[0082] Optionally, in one embodiment of the present application, the detection module 300 includes: a judgment unit, a determination unit and a second calculation unit.
[0083] The determining unit is used to determine the number of preset detection points that meet preset detection conditions.
[0084] The determination unit is used to determine that the actual water level is obtained by the water level data of the preset detection points that meet the preset detection conditions when the number of the preset detection points is one.
[0085] The second calculation unit is used to calculate the height difference between each preset detection point and the theoretical water level when the number of preset detection points is not one, screen out at least one valid preset detection point whose height difference is greater than the preset height threshold, and obtain the actual water level based on the water level data of at least one valid preset detection point. It should be noted that the aforementioned explanation of the embodiment of the water level detection method for the drainage network is also applicable to the water level detection device for the drainage network of this embodiment, and will not be repeated here.
[0086] According to the water level detection device of the drainage network proposed in the embodiment of the present application, the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters can be used to calculate the theoretical water level of the drainage network based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, so as to select at least one preset detection point that meets the preset detection conditions from multiple preset detection points according to the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of at least one preset detection point, reduce the influence of the liquid level meter's own characteristics on the water level detection result, obtain more accurate water level data of the urban drainage network, and help improve the urban drainage efficiency. Therefore, the technical problem in the related art that it is difficult to accurately obtain the water level data of the urban drainage network due to the influence of the liquid level meter's own design structure, thereby affecting the urban drainage efficiency, is solved.
[0087] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device may include:
[0088] Memory 401 , processor 402 , and a computer program stored in the memory 401 and executable on the processor 402 .
[0089] When the processor 402 executes the program, the water level detection method of the drainage network provided in the above embodiment is implemented.
[0090] Furthermore, the electronic device further comprises:
[0091] The communication interface 403 is used for communication between the memory 401 and the processor 402 .
[0092] The memory 401 is used to store computer programs that can be executed on the processor 402 .
[0093] The memory 401 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0094] If the memory 401, the processor 402 and the communication interface 403 are implemented independently, the communication interface 403, the memory 401 and the processor 402 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0095] Optionally, in a specific implementation, if the memory 401, the processor 402 and the communication interface 403 are integrated on a chip, the memory 401, the processor 402 and the communication interface 403 can communicate with each other through an internal interface.
[0096] The processor 402 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0097] This embodiment also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the water level detection method of the drainage network as described above is implemented.
[0098] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the water level detection method for the drainage network provided by an embodiment of the present invention.
[0099] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0100] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0101] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0102] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic devices), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways as necessary and then storing it in a computer memory.
[0103] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0104] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0105] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0106] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for detecting water level in a drainage network, characterized in that: The following steps are involved: Obtain water level data at multiple preset detection points in the drainage network of the target city; Acquire current environmental data of the target city, design parameters of the drainage network, and current drainage operation parameters, and calculate a theoretical water level of the drainage network based on the current environmental data of the target city, the design parameters of the drainage network, and current drainage operation parameters; At least one preset detection point satisfying preset detection conditions is selected from the plurality of preset detection points based on the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of the at least one preset detection point.
2. The method according to claim 1, characterized in that: The calculating the theoretical water level of the drainage network based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters includes: Based on the current environmental data, the current climate conditions and the current rainfall of the target city and the current construction status of each water inlet of the drainage network that meets the preset influencing conditions are obtained; Obtaining the operating status of each drainage pump in the drainage network based on the current drainage operating parameters; estimating a wear coefficient of the drainage pipe network based on the usage time and historical water level data of the drainage pipe network; Matching the corresponding urban water use time period based on the current detection time, and matching the corresponding urban water use volume in a preset urban water use database using the urban water use time period as an index; The current climate conditions, the current rainfall, the current construction status, the operating status, the wear coefficient and the urban water consumption are substituted into a pre-constructed theoretical water level calculation formula to obtain the theoretical water level.
3. The method according to claim 2, characterized in that After obtaining the actual water level of the drainage pipe network, the method further includes: The actual water level is stored in the historical water level data so as to correct the wear coefficient in the next round of actual water level calculation process.
4. The method according to claim 2, characterized in that: After obtaining the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, the method further includes: Predicting the predicted precipitation at the next detection time based on the current climate conditions; Obtaining predicted urban water consumption based on the urban water consumption time period corresponding to the next detection moment; Calculate the predicted theoretical water level based on the predicted precipitation and the predicted urban water consumption; Based on the predicted theoretical water level, the working states of all preset detection points whose heights are less than the predicted theoretical water level are switched to a dormant state.
5. The method according to claim 1, characterized in that The obtaining the actual water level of the drainage network based on the water level data of the at least one preset detection point comprises: Determining the number of preset detection points that meet the preset detection conditions; If the number of the preset detection points is one, determining that the actual water level is obtained from the water level data of the preset detection points that meet the preset detection conditions; If the number of the preset detection points is not one, the height difference between each preset detection point and the theoretical water level is calculated, at least one valid preset detection point whose height difference is greater than the preset height threshold is screened out, and the actual water level is obtained based on the water level data of the at least one valid preset detection point.
6. A water level detection device for a drainage network, characterized in that: include: An acquisition module is used to obtain water level data of multiple preset detection points in the drainage network of the target city; A calculation module, used to obtain the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters, and calculate the theoretical water level of the drainage network based on the current environmental data of the target city, the design parameters of the drainage network and the current drainage operation parameters; The detection module is used to select at least one preset detection point that meets the preset detection conditions from the multiple preset detection points based on the theoretical water level, so as to obtain the actual water level of the drainage network based on the water level data of the at least one preset detection point.
7. The device according to claim 6, characterized in that The calculation module comprises: A first acquisition unit is used to obtain the current climate conditions and current rainfall of the target city and the current construction status of each water inlet of the drainage network that meets the preset influencing conditions based on the current environmental data; A second acquisition unit, configured to obtain the operating status of each drainage pump of the drainage network based on the current drainage operation parameter; A third acquisition unit, configured to estimate a wear coefficient of the drainage pipe network based on the usage time and historical water level data of the drainage pipe network; A matching unit, configured to match a corresponding urban water use time period based on a current detection time, and to match a corresponding urban water use volume in a preset urban water use database using the urban water use time period as an index; A calculation unit is used to substitute the current climate conditions, the current rainfall, the current construction status, the operating status, the wear coefficient and the urban water consumption into a pre-constructed theoretical water level calculation formula to obtain the theoretical water level.
8. The device according to claim 7, characterized in that Also includes: A storage module is used to store the actual water level in the historical water level data so as to correct the wear coefficient in the next round of actual water level calculation process.
9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the water level detection method for the drainage network as described in any one of claims 1 to 5.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the water level detection method for the drainage network as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Method and device for correcting topological data of urban drainage system
CN116561942A
Reservoir dispatching data deviation processing method
CN117606591A
Method and system for calibrating measured data of liquid level meter and electronic equipment
CN117932286A
Multi-mode accumulated water monitoring all-in-one machine
CN215832808U
Sewerage pipe water level prediction device and sewerage pipe water level prediction method
JP2019144713A
Cited By
Health detection method and device for drainage pipe network
CN121384142A