Real-time update method and real-time update device for municipal pipe network monitoring system

The online monitoring system for city infrastructure networks addresses data incompatibility and model compatibility issues by integrating modules and performing node-specific parameter configurations, ensuring real-time, precise updates and improved user experience.

CN116976056BActive Publication Date: 2025-07-15VEOLIA (CHINA) ENVIRONMENT SERVICES CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311023270.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-14
Publication Date
2025-07-15
Estimated Expiration
2043-08-14

AI Technical Summary

Technical Problem

The traditional hydraulic model software is a stand-alone offline version, which leads to inability to interoperate data, complex management, high cost, poor compatibility, and inability to meet the real-time analysis needs of multi-platform data.

Method used

The online monitoring platform is adopted to realize real-time update of the municipal pipeline hydraulic model through precise parameter configuration, integrate multi-platform data, accurately configure the parameters of each node to achieve real-time update.

Benefits of technology

It improves the real-time and accuracy of municipal management network monitoring, improves user experience, and solves the problems of high data monitoring costs and complex operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116976056B_ABST
    Figure CN116976056B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention discloses a real-time update method and a real-time update device for a municipal pipe network monitoring system, which relates to the technical field of municipal pipe network monitoring. The method includes: determining a municipal pipe network hydraulic model corresponding to the current municipal pipe network monitoring system; configuring the water demand parameters of the municipal pipe network hydraulic model to obtain the configured parameters; calculating the real-time water demand data corresponding to the configured parameters; updating the control information of the municipal pipe network hydraulic model to obtain the updated control information; updating the simulation setting information of the municipal pipe network hydraulic model to obtain the updated simulation settings; and performing real-time update on the current municipal pipe network monitoring system based on the real-time update data, the updated control information, and the updated simulation settings. Through the integration and intercommunication of multi-municipal pipe network data, and at the same time adopting the method of precise parameter configuration to configure parameters for each node of the municipal pipe network hydraulic model, the accuracy of subsequent real-time data update is effectively guaranteed, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of municipal pipe network monitoring, and particularly relates to a real-time update method for a municipal pipe network monitoring system and a real-time update device for a municipal pipe network monitoring system. Background Art

[0002] With the continuous development of cities, the urban scale is constantly expanding, and the corresponding urban water supply demand is also constantly expanding. As a result, the municipal pipe network system of the city is becoming more and more complex. In the prior art, the municipal pipe network system in the city is mainly simulated by hydraulic model software to support more scientific management decisions.

[0003] Traditional hydraulic model software mainly uses stand-alone offline versions of software, such as open-source software epanet and software such as infoworks, waterGEMs, etc. Technical personnel collect data offline and then summarize it into the above-mentioned hydraulic model software. However, in the actual application process, technical personnel found that there are at least the following technical problems:

[0004] The offline use of hydraulic model software is not conducive to the use and coordination of management personnel, thus causing certain troubles to management personnel; the use of offline software results in the inability to interoperate data on multiple platforms, so it is impossible to timely obtain all data in all platforms for pipe network water supply analysis, resulting in deviations in pipe network water supply control, and there are also technical problems such as high data monitoring costs and complex software operations.

[0005] On the other hand, traditional hydraulic simulation software often uses a fixed hydraulic model for management. However, different hydraulic environments may require different hydraulic models for accurate management, resulting in very poor compatibility of traditional hydraulic simulation software, which requires targeted individual development, causing great pressure on enterprises, reducing the software usage efficiency, and unable to meet actual needs. Summary of the Invention

[0006] In order to overcome the above technical problems existing in the prior art, embodiments of the present invention provide a real-time update method for a municipal pipe network monitoring system and a real-time update device. By adopting an online monitoring method, the integration and interoperability of municipal pipe network data on multiple platforms are realized. At the same time, a parameter precise configuration method is used to configure parameters for each node of the municipal pipe network hydraulic model, thereby effectively ensuring the accuracy of subsequent real-time data updates and improving the user experience.

[0007] To achieve the above object, an embodiment of the present invention provides a real-time update method for a municipal pipe network monitoring system, and the method includes: determining a municipal pipe network hydraulic model corresponding to the current municipal pipe network monitoring system; configuring the water demand parameters of the municipal pipe network hydraulic model to obtain configured parameters; calculating real-time water demand data corresponding to the configured parameters; updating the control information of the municipal pipe network hydraulic model to obtain updated control information; updating the simulation setting information of the municipal pipe network hydraulic model to obtain updated simulation settings; and performing real-time update on the current municipal pipe network monitoring system based on the real-time update data, the updated control information, and the updated simulation settings.

[0008] Preferably, the configuring the water demand parameters of the municipal pipe network hydraulic model to obtain configured parameters includes: obtaining the water demand parameters of all nodes in the municipal pipe network hydraulic model; performing a water supply point parameter configuration operation on the water demand parameters to generate first configured parameters; performing a fixed flow point parameter configuration operation on the first configured parameters to generate second configured parameters; performing a parameter configuration operation on the second configured parameters based on the large user update condition to generate third configured parameters; and performing a parameter configuration operation on the third configured parameters based on the metering area update condition to generate configured parameters.

[0009] Preferably, the performing a parameter configuration operation on the third configured parameters based on the metering area update condition to generate configured parameters includes: if the metering area update condition is real-time update of independent metering areas: obtaining a list of independent areas, and calculating the area flow data of each independent area in real time; sequentially performing validity verification on each area flow data, and based on the verification result, determining each independent area as a corresponding valid area or sub-invalid area, and in the case where there is at least one sub-invalid area, merging the at least one sub-invalid area into an entire invalid area; sequentially performing a renaming operation on the node parameters in each valid area and / or the invalid area to obtain renamed node parameters, and the name of the renamed node parameters corresponds to the area where it is located; and performing a parameter configuration operation on the third configured parameters based on the renamed node parameters to generate configured parameters.

[0010] Preferably, calculating the real-time water demand data corresponding to the configured parameters includes: obtaining in real time the water inflow and outflow data of the current hydraulic monitoring area, and calculating the corresponding real-time total water demand data of the pipe network based on the water inflow and outflow data; performing a water supply point data update operation on the configured parameters based on the real-time hydraulic sensing data to generate real-time water supply point data; performing a fixed flow point data update operation on the configured parameters based on the real-time hydraulic sensing data to generate real-time fixed flow point data; after generating the real-time water supply point data and the real-time fixed flow point data, if the configured parameters include large user update parameters, performing a large user data update operation on the large user update parameters based on the real-time hydraulic sensing data to generate real-time large user data; after generating the real-time large user data, performing an independent area parameter update operation based on the real-time large user data to generate real-time water demand data.

[0011] Preferably, performing an independent area parameter update operation based on the real-time large user data to generate real-time water demand data includes: if the configured parameters include independent area parameters, then: obtaining in real time the independent area sensing data of each independent area and the effective area sensing data of the effective area; calculating the total water volume data of the first area ordinary nodes included in all effective areas based on the independent area sensing data and the real-time large user data, and calculating the total water volume data of the second area ordinary nodes corresponding to the invalid area parameters based on the real-time total water demand data of the pipe network, the effective area sensing data and the real-time large user data; obtaining the first historical total water volume data of the ordinary nodes corresponding to the independent area parameters; generating a first scaling factor corresponding to the independent area parameters based on the total water volume data of the first area ordinary nodes, the total water volume data of the second area ordinary nodes and the first historical total water volume data; processing the historical water volume data of all ordinary nodes in each effective area and / or invalid area based on the first scaling factor to generate the real-time water demand data of each ordinary node; if the configured parameters do not include independent area parameters, then: calculating the total water volume data of the ordinary nodes in real time based on the real-time total water demand data of the pipe network and the real-time large user data; obtaining the second historical total water volume data of all ordinary nodes; generating a second scaling factor of all ordinary nodes based on the total water volume data of the ordinary nodes and the second historical total water volume data; generating real-time water demand data based on the second scaling factor and the historical water volume data of each ordinary node.

[0012] Preferably, generating a second scaling factor for the ordinary node based on the total water volume data of the ordinary node and the second historical total water volume data of the ordinary node includes: determining whether the configured parameters include large user parameters; if so: performing validity verification on the real-time large user data to obtain valid large user data and invalid large user data; taking the nodes corresponding to the invalid large user data as ordinary nodes; generating real-time total water volume data of the ordinary node based on the total water demand data of the pipe network and the valid large user data; calculating the real-time water volume data of the ordinary node; generating a second scaling factor for the ordinary node based on the real-time total water volume data of the ordinary node and the second historical total water volume data of the ordinary node; otherwise: obtaining historical total water volume data of the system; generating a second scaling factor for the ordinary node based on the real-time total water demand data of the pipe network and the historical total water volume data of the system.

[0013] Preferably, the control information includes pump station inlet valve control information, pump station outlet valve control information, constant speed pump control mode information, variable frequency pump control mode information, and water level control mode information of the water plant and the pump station pool. Updating the control information of the municipal pipe network hydraulic model to obtain updated control information includes: updating the pump station inlet valve control information to obtain updated inlet valve control information, updating the pump station outlet valve control information to generate updated outlet valve control information, updating the constant speed pump control mode information to generate updated constant speed pump mode information, updating the variable frequency pump control mode information to generate updated variable frequency pump mode information, and updating the water level control mode information of the water plant and the pump station pool to generate updated water level mode information; taking the updated inlet valve control information, the updated outlet valve control information, the updated constant speed pump mode information, the updated variable frequency pump mode information, and the updated water level mode information as the updated control information.

[0014] Correspondingly, the present invention further provides a real-time update device for a municipal pipe network monitoring system. The device includes: a model determination unit for determining a municipal pipe network hydraulic model corresponding to the current municipal pipe network monitoring system; a parameter configuration unit for configuring the water demand parameters of the municipal pipe network hydraulic model to obtain configured parameters; a real-time data calculation unit for calculating real-time water demand data corresponding to the configured parameters; a first update unit for updating the control information of the municipal pipe network hydraulic model to obtain updated control information; a second update unit for updating the simulation setting information of the municipal pipe network hydraulic model to obtain updated simulation settings; and a system update unit for performing real-time update on the current municipal pipe network monitoring system based on the real-time update data, the updated control information, and the updated simulation settings.

[0015] Preferably, the parameter configuration unit includes: a parameter acquisition module for acquiring the water demand parameters of all nodes in the municipal pipe network hydraulic model; a first configuration module for performing a water supply point parameter configuration operation on the water demand parameters to generate first configuration parameters; a second configuration module for performing a fixed flow point parameter configuration operation on the first configuration parameters to generate second configuration parameters; a third configuration module for performing a parameter configuration operation on the second configuration parameters based on the large user update condition to generate third configuration parameters; and a fourth configuration module for performing a parameter configuration operation on the third configuration parameters based on the metering area update condition to generate configured parameters.

[0016] On the other hand, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the method of the present invention is implemented.

[0017] Through the technical solution provided by the present invention, the present invention has at least the following technical effects:

[0018] By improving the existing offline hydraulic pipe network system and adopting the method of an online monitoring platform, the multi-water supply pipe network data is fused and interconnected, so as to achieve a better monitoring effect. During the process of platform monitoring, by accurately configuring the parameters of each node, the real-time and accurate update of the monitoring data in the municipal pipe network hydraulic model is realized, greatly improving the real-time and accuracy of the municipal pipe network monitoring. At the same time, the visual display method further improves the user experience.

[0019] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent specific implementation part. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The drawings are used to provide a further understanding of the embodiments of the present invention, and constitute a part of the specification. Together with the following specific implementation manners, they are used to explain the embodiments of the present invention, but do not constitute a limitation to the embodiments of the present invention. In the drawings:

[0021] Figure 1 is a specific implementation flowchart of the real-time update method of the municipal pipe network monitoring system provided by the embodiment of the present invention;

[0022] Figure 2 is a specific implementation flowchart of the configuration of the water demand parameters in the real-time update method of the municipal pipe network monitoring system provided by the embodiment of the present invention;

[0023] Figure 3 is a specific implementation flowchart of the calculation of the real-time water demand data in the real-time update method of the municipal pipe network monitoring system provided by the embodiment of the present invention;

[0024] Figure 4It is a structural schematic diagram of the real-time update device of the municipal pipe network monitoring system provided by the embodiments of the present invention. Specific Embodiments

[0025] The following details the specific embodiments of the embodiments of the present invention with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for the purpose of illustration and explanation of the embodiments of the present invention, and are not used to limit the embodiments of the present invention.

[0026] In the embodiments of the present invention, the terms "system" and "network" can be used interchangeably. "A plurality of" means two or more. In view of this, in the embodiments of the present invention, "a plurality of" can also be understood as "at least two". "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " generally represents an "or" relationship between the associated objects before and after, unless otherwise specified. In addition, it should be understood that in the description of the embodiments of the present invention, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.

[0027] First, the background technology of the present invention is introduced below.

[0028] Existing municipal pipe network hydraulic models are often stand-alone offline versions developed many years ago, which meet the initial planning requirements of previous municipal pipe networks. However, with the development of the economy and the change of actual needs, traditional hydraulic models cannot meet higher requirements, such as the later planning requirements of municipal pipe networks, the multi-platform data docking requirements, and the real-time analysis requirements of the water supply pipe network status, etc.

[0029] To solve the above technical problems, please refer to Figure 1 , the embodiments of the present invention provide a real-time update method for a municipal pipe network monitoring system, and the method includes:

[0030] S10) Determine the municipal pipe network hydraulic model corresponding to the current municipal pipe network monitoring system;

[0031] S20) Configure the water demand parameters of the municipal pipe network hydraulic model to obtain the configured parameters;

[0032] S30) Calculate the real-time water demand data corresponding to the configured parameters;

[0033] S40) Update the control information of the municipal pipe network hydraulic model to obtain the updated control information;

[0034] S50) Update the simulation setting information of the municipal pipe network hydraulic model to obtain the updated simulation settings;

[0035] S60) Update the current municipal pipe network monitoring system in real time based on the real-time updated data, the updated control information, and the updated simulation settings.

[0036] In a possible implementation manner, by building an online monitoring platform, for example, using a web-based terminal based on the B / S architecture to replace the traditional PC client to run the municipal pipe network monitoring system, people are allowed to access and use the hydraulic model of the municipal pipe network anytime and anywhere. At the same time, the data is interconnected to achieve real-time data update and improve the accuracy of the municipal pipe network monitoring system.

[0037] Specifically, during the implementation process, since different places use different hydraulic models, all the functional modules required by the hydraulic models of the municipal pipe network can be pre-integrated into the municipal pipe network monitoring system. When it is necessary to monitor the municipal pipe network in a certain place, the corresponding module can be directly called to quickly generate the update plan of the hydraulic model of the municipal pipe network.

[0038] For example, in the embodiment of the present invention, when establishing a monitoring system for the municipal pipe network in a certain place, the hydraulic model of the municipal pipe network corresponding to the current water supply pipe network monitoring system is determined. Specifically, the monitoring system includes a real-time update module, a hydraulic simulation module, a water quality simulation module, and a system management module. Through the real-time update module, real-time monitoring of the water usage data of the entire monitored municipal pipe network system can be achieved. Through the hydraulic / water quality simulation module, hydraulic / water quality simulation monitoring can be carried out. Through the system management module, other functions can be achieved, such as the function of visualizing the real-time updated data, the function of managing the management personnel, etc. In the specific application process, through configuring each parameter of the hydraulic model of the municipal pipe network and combining the collected real-time hydraulic data, the real-time and accurate update of the monitoring system can be achieved.

[0039] In the actual application process, the traditional water supply pipe network monitoring system often configures the parameters of the entire monitoring area as a whole after collecting some monitoring data and performs overall data update (each node in the entire monitoring area is updated using the same scaling factor or update method), resulting in inaccurate monitoring data and unable to meet the actual needs.

[0040] To solve the above technical problems, please refer to Figure 2 , in the embodiment of the present invention, the configuration of the water demand parameters of the hydraulic model of the municipal pipe network to obtain the configured parameters includes:

[0041] S21) Obtain the water demand parameters of all nodes in the hydraulic model of the municipal pipe network;

[0042] S22) Perform a water supply point parameter configuration operation on the water demand parameters to generate the first configured parameters;

[0043] S23) Perform a constant flow point parameter configuration operation on the first configuration parameter to generate a second configuration parameter;

[0044] S24) Perform a parameter configuration operation on the second configuration parameter data based on the large user update condition to generate a third configuration parameter;

[0045] S25) Perform a parameter configuration operation on the third configuration parameter based on the metering area update condition to generate the configured parameter.

[0046] In a possible implementation manner, first configure the time parameter of the municipal pipe network hydraulic model. Specifically, set the model calculation time of the municipal pipe network hydraulic model to single-moment calculation. Of course, other time settings can also be adopted according to the actual situation, which is not limited here. Then configure the water demand parameters of each node. Specifically, first obtain the water demand parameters of all nodes in the current municipal pipe network hydraulic model, and then determine whether a feed water point update is required. If so, determine whether the above nodes contain a feed water point. If a feed water point is included, delete the feed-in point flow data and the feed-out point flow data corresponding to the feed water point in the water demand parameters to generate a first configuration parameter;

[0047] At this time, determine whether a constant flow point update is required. If so, determine whether the above nodes contain a constant flow point. If a constant flow point is included, delete the constant flow pipe section flow data corresponding to the constant flow point in the first configuration parameter to generate a second configuration parameter; then determine whether a large user update is required. If so, read the large user list and the large user data (pre-configured), and perform a validity check on the large user data. For example, if a certain large user node has no real-time data, include this node in the ordinary nodes, and then generate a corresponding large user node list and large user real-time flow data according to the valid large user nodes. During the parameter configuration process, delete the above large user real-time flow data to generate a third configuration parameter.

[0048] At this time, it is further determined whether it is necessary to update the District Metering Area (DMA). If it is necessary to update the DMA in real time, the DMA list is read through a pre-configured file, and the regional flow data of each partition is calculated in real time. In order to improve the accuracy of the DMA data, the validity of the regional flow data is further verified. For example, if the regional flow data of a certain area is non-positive or non-integer, the regional flow data of this area is considered invalid data. At this time, the area corresponding to the valid data is used as the valid area, and the area corresponding to the invalid data is used as the invalid area. In the specific implementation process, if there is no valid area, all invalid areas are merged into a whole invalid area. If there are valid areas, a corresponding valid area list (including at least one valid area) is sorted out. At the same time, if there is at least one invalid area, all invalid areas are integrated into a whole invalid area. According to the hydrological data collected in real time, the valid real-time flow data of each valid area can be obtained, and the invalid real-time flow data of the whole invalid area can be obtained according to the total water demand data of the pipe network combined with the above valid real-time flow data.

[0049] In the actual application process, since the DMA is only a physical area artificially set for the convenience of management, and the water demand parameters may span different DMAs, the water demand parameters in the DMA may not match the water demand parameter settings in the hydraulic model, resulting in the situation that the water demand parameters in a certain DMA also exist in another DMA. In the subsequent real-time data update process, if the same water demand parameter in two DMAs is modified and updated respectively, there will be a situation of repeated modification and update, resulting in the mutual influence of the parameters in the two DMAs and ultimately leading to data deviation.

[0050] To solve the above technical problems, after obtaining the above valid DMA list and the corresponding valid real-time flow data and / or invalid DMA and the corresponding invalid real-time flow data, the node parameters in each DMA are copied and renamed to obtain the renamed node parameters. The name of each renamed node parameter corresponds to the area where it is located. That is, through the above renaming operation, the node parameters in each DMA are unique in the entire municipal pipe network monitoring system, and the situation of repeated update of the same parameter will not occur in the subsequent data update process, thus effectively solving the above technical problems.

[0051] It should be noted that in the above parameter configuration process, the parameter configuration processes for the water feeding point, fixed flow point, large user, and DMA are the corresponding processes in the parameter configuration of the municipal pipe network hydraulic model. Technical personnel can adjust the parameter configuration order according to actual needs or configure all parameters at the same time. The implementation of the above steps is only a specific implementation method of the embodiments of the present invention and does not limit the order of the configuration process. Therefore, no more details will be elaborated here.

[0052] Through the above parameter configuration operation, the accurate configuration of all node parameters in the municipal pipe network hydraulic model is achieved, and the corresponding post-configuration parameters are obtained. In the subsequent data update process, real-time and accurate update of the entire municipal pipe network monitoring system can be realized by updating the data in the above post-configuration parameters in real time.

[0053] Please refer to Figure 3 , calculating the real-time water demand data corresponding to the post-configuration parameters, including:

[0054] S31) Obtain the inflow and outflow data of the current hydraulic monitoring area in real time, and calculate the corresponding real-time total water demand data of the pipe network based on the inflow and outflow data;

[0055] S32) Perform a feed point data update operation on the post-configuration parameters based on the real-time hydraulic sensing data to generate real-time feed point data;

[0056] S33) Perform a fixed flow point data update operation on the post-configuration parameters based on the real-time hydraulic sensing data to generate real-time fixed flow point data;

[0057] S34) After generating the real-time feed point data and the real-time fixed flow point data, if the post-configuration parameters include large user update parameters, perform a large user data update operation on the large user update parameters based on the real-time hydraulic sensing data to generate real-time large user data;

[0058] S35) After generating the real-time large user data, perform an independent area parameter update operation based on the real-time large user data to generate real-time water demand data.

[0059] In a possible implementation manner, after configuring the water demand parameters in the municipal pipe network hydraulic model, a real-time data update operation is performed. First, calculate the real-time total water demand data of the pipe network according to all the inflow and outflow data of the current hydraulic monitoring area, and then perform a feed point data update operation on the post-configuration parameters based on the real-time hydraulic sensing data to generate real-time feed point data. Specifically, determine whether there is a feed point in the post-configuration parameters. If it is included, update the feed point data according to the real-time hydraulic sensing data. For example, the feed points include the feed-in point and the feed-out point. Set the basic water volume of the feed-in point to -1 and the basic water volume of the feed-out point to 1. At this time, the real-time data of the feed-in point is -1 * the real-time hydraulic sensing data of the feed-in point, and the real-time data of the feed-out point is 1 * the real-time hydraulic sensing data of the feed-out point, that is, the real-time feed point data is obtained; and perform a fixed flow point data update operation to generate real-time fixed flow point data. Specifically, determine whether the configuration parameters include a fixed flow point. If it is included, set the basic water demand of the fixed flow point to -1, that is, the real-time fixed flow point data is -1 * the real-time hydraulic sensing data of the fixed flow point.

[0060] It should be noted that the update of the feed water point and constant flow point data may not have a sequential order. The above embodiments are only specific examples and do not limit the order of the above data update. Those skilled in the art can adjust or set according to actual needs and will not be elaborated here.

[0061] After obtaining the real-time feed water point data and real-time constant flow point data of the entire municipal pipe network monitoring system, the large user data update can be further carried out. Specifically, it is judged whether the large user data needs to be updated. If so, the basic water demand parameter of each large user node is set to 1, that is, the real-time large user data is 1 * the real-time hydraulic sensing data of the large user node. At this time, it is further judged whether the DMA update is needed. If so, the total water volume data of the ordinary nodes in the DMA is calculated in real time based on the real-time large user data. Specifically, the total water volume data of all ordinary nodes in the DMA is obtained by subtracting the real-time large user data in the DMA from the real-time water volume data of the DMA. Specifically, the first total water volume data of the ordinary nodes included in all effective regions is calculated by using the independent region sensing data and the real-time large user data. The total water volume data of all ordinary nodes in the invalid region is obtained by subtracting all effective region sensing data and the real-time large user data in all invalid regions from the real-time total water demand data of the pipe network. Then, the first historical total water volume data of the ordinary nodes in the above DMA is obtained, and the first scaling coefficient corresponding to the current DMA is generated according to the above two data. For example, the first scaling coefficient = total water volume data of regional ordinary nodes / first historical total water volume data of ordinary nodes. At this time, the historical water volume data of all ordinary nodes in each effective region and / or invalid region is adjusted in real time according to the first scaling coefficient to generate the real-time water demand data of each ordinary node; if the DMA update is not required, the total water volume data of all ordinary nodes is calculated in real time based on the real-time total water demand data of the pipe network and the real-time large user data, and the second historical total water volume data of each ordinary node is obtained. The second scaling coefficient of all ordinary nodes can be calculated according to the total water volume data of the ordinary nodes and the second historical total water volume data of the ordinary nodes.

[0062] Specifically, during the calculation process, first, it is determined whether the configured parameters include large user parameters. If so, to ensure the accuracy of large user data calculation, it is first necessary to perform validity verification on the real-time large user data. For example, data less than 0 or non-integer data can still be regarded as invalid large user data, thereby obtaining valid large user data and invalid large user data. Then, the nodes corresponding to the invalid large user data are used as ordinary nodes. Of course, it is easy for those skilled in the art to understand that the validity verification of large user data can be performed according to actual needs when updating large user data. At this time, the real-time total water volume data of ordinary nodes is calculated based on the obtained real-time total water demand data of the pipe network and the valid large user data. For example, the real-time total water volume data of ordinary nodes = real-time total water demand data of the pipe network - valid large user data. Then, the second scaling factor of the ordinary nodes is calculated. For example, this second scaling factor = real-time total water volume data of ordinary nodes / real-time total water demand data of the pipe network. On the other hand, if the large user parameters are not included, the historical total water volume data of the system is directly obtained, and the second scaling factor is calculated based on the total water demand data of the pipe network and the historical total water volume data of the system. For example, this second scaling factor = total water demand data of the pipe network / historical total water volume data of the system. At this time, the real-time water demand data of all nodes in the DMA is updated in real time according to the second scaling factor, and the real-time water demand data of all nodes is further generated in combination with the real-time water volume sensing data.

[0063] In the embodiment of the present invention, during the data update process, considering the actual situation under different municipal pipe network hydraulic models, all nodes are accurately configured and updated to achieve real-time update of each ordinary node. At the same time, combined with the settings of large users and DMA, further accurate data update on the basis of all ordinary nodes is realized, meeting the actual needs and improving the user experience.

[0064] After the water demand parameter is updated in real time and the real-time water demand data is obtained, the control information of the municipal water supply network hydraulic model is further updated. In the embodiment of the present invention, the control information includes the control information of the pump station inlet valve, the control information of the pump station outlet valve, the control mode information of the constant-speed pump, the control mode information of the variable-frequency pump, and the control mode information of the water level of the water plant and the pump station pool. The updating of the control information of the municipal water supply network hydraulic model to obtain the updated control information includes: updating the control information of the pump station inlet valve to obtain the updated inlet valve control information, updating the control information of the pump station outlet valve to generate the updated outlet valve control information, updating the control mode information of the constant-speed pump to generate the updated constant-speed pump mode information, updating the control mode information of the variable-frequency pump to generate the updated variable-frequency pump mode information, and updating the control mode information of the water level of the water plant and the pump station pool to generate the updated water level mode information; and using the updated inlet valve control information, the updated outlet valve control information, the updated constant-speed pump mode information, the updated variable-frequency pump mode information, and the updated water level mode information as the updated control information.

[0065] Then, the simulation setting information of the municipal water supply network hydraulic model is updated, and the updated simulation setting is obtained. For example, the setting of the constant-pressure and constant-flow simulation is updated. Finally, the current municipal water supply network monitoring system is updated in real time based on the above real-time updated data, the updated control information, and the updated simulation setting, thereby realizing the real-time monitoring of the water supply network.

[0066] The real-time update device of the municipal water supply network monitoring system provided by the embodiment of the present invention will be described below with reference to the accompanying drawings.

[0067] Please refer to Figure 4 , based on the same inventive concept, the embodiment of the present invention provides a real-time update device for a municipal water supply network monitoring system. The device includes: a model determination unit for determining a municipal water supply network hydraulic model corresponding to the current municipal water supply network monitoring system; a parameter configuration unit for configuring the water demand parameters of the municipal water supply network hydraulic model to obtain the configured parameters; a real-time data calculation unit for calculating the real-time water demand data corresponding to the configured parameters; a first update unit for updating the control information of the municipal water supply network hydraulic model to obtain the updated control information; a second update unit for updating the simulation setting information of the municipal water supply network hydraulic model to obtain the updated simulation setting; and a system update unit for updating the current municipal water supply network monitoring system in real time based on the real-time updated data, the updated control information, and the updated simulation setting.

[0068] In an embodiment of the present invention, the parameter configuration unit includes: a parameter acquisition module for acquiring the water demand parameters of all nodes in the municipal pipe network hydraulic model; a first configuration module for performing a water supply point parameter configuration operation on the water demand parameters to generate first configuration parameters; a second configuration module for performing a fixed flow point parameter configuration operation on the first configuration parameters to generate second configuration parameters; a third configuration module for performing a parameter configuration operation on the second configuration parameters based on the large user update condition to generate third configuration parameters; and a fourth configuration module for performing a parameter configuration operation on the third configuration parameters based on the metering area update condition to generate configured parameters.

[0069] On the other hand, an embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the real-time update method of the municipal pipe network monitoring system provided by the embodiment of the present invention.

[0070] The above has described in detail the optional embodiments of the embodiment of the present invention with reference to the accompanying drawings. However, the embodiment of the present invention is not limited to the specific details in the above embodiments. Within the technical concept scope of the embodiment of the present invention, various simple modifications can be made to the technical solution of the embodiment of the present invention, and these simple modifications all belong to the protection scope of the embodiment of the present invention.

[0071] In addition, it should be noted that, among the various specific technical features described in the above specific embodiments, they can be combined in any appropriate manner without contradiction. To avoid unnecessary repetition, the embodiment of the present invention does not separately describe various possible combination methods.

[0072] Those skilled in the art can understand that all or part of the steps in implementing the method of the above embodiments can be completed by instructing relevant hardware through a program. The program is stored in a storage medium, including several instructions for enabling a single-chip microcomputer, a chip, or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc that can store program codes.

[0073] In addition, any combination can be made between various different embodiments of the embodiment of the present invention, as long as it does not violate the idea of the embodiment of the present invention, and it should also be regarded as the content disclosed by the embodiment of the present invention.

Claims

1. A real-time update method for a municipal pipe network monitoring system, characterized in that, The method includes: Determining a municipal pipe network hydraulic model corresponding to the current municipal pipe network monitoring system; Configuring the water demand parameters of the municipal pipe network hydraulic model to obtain configured parameters; Calculating real-time water demand data corresponding to the configured parameters; Updating the control information of the municipal pipe network hydraulic model to obtain updated control information; Updating the simulation setting information of the municipal pipe network hydraulic model to obtain updated simulation settings; Performing real-time update on the current municipal pipe network monitoring system based on the real-time updated data, the updated control information, and the updated simulation settings; The calculating the real-time water demand data corresponding to the configured parameters includes: Obtaining real-time water inlet and outlet data of the current hydraulic monitoring area in real time, and calculating corresponding real-time total water demand data of the pipe network based on the water inlet and outlet data; Generating real-time feeder point data based on performing a feeder point data update operation on the configured parameters; Generating real-time fixed flow point data based on performing a fixed flow point data update operation on the configured parameters; After generating the real-time feeder point data and the real-time fixed flow point data, if the configured parameters include large user update parameters, performing a large user data update operation on the large user update parameters based on real-time hydraulic sensing data to generate real-time large user data; After generating the real-time large user data, performing an independent area parameter update operation based on the real-time large user data to generate real-time water demand data; The performing the independent area parameter update operation based on the real-time large user data to generate real-time water demand data includes: If the configured parameters include independent area parameters, then: Obtaining independent area sensing data of each independent area and effective area sensing data of the effective area in real time; Calculating the total water volume data of the first area ordinary nodes included in all effective areas based on the independent area sensing data and the real-time large user data, and calculating the total water volume data of the second area ordinary nodes corresponding to the invalid area parameters based on the real-time total water demand data of the pipe network, the effective area sensing data, and the real-time large user data; Obtaining the first historical total water volume data of ordinary nodes corresponding to the independent area parameters; Generating a first scaling factor corresponding to the independent area parameters based on the total water volume data of the first area ordinary nodes, the total water volume data of the second area ordinary nodes, and the first historical total water volume data of ordinary nodes; Processing the historical water volume data of all ordinary nodes in each effective area and / or invalid area based on the first scaling factor to generate real-time water demand data of each ordinary node; If the configured parameters do not include independent area parameters, then: Calculating the total water volume data of ordinary nodes in real time based on the real-time total water demand data of the pipe network and the real-time large user data; Obtaining the second historical total water volume data of all ordinary nodes; Generating a second scaling factor of all ordinary nodes based on the total water volume data of ordinary nodes and the second historical total water volume data of ordinary nodes; Generating real-time water demand data based on the second scaling factor and the historical water volume data of each ordinary node.

2. The method according to claim 1, characterized in that, Configuring the water demand parameters of the municipal pipe network hydraulic model to obtain the configured parameters, including: Obtaining the water demand parameters of all nodes in the municipal pipe network hydraulic model; Performing a feed point parameter configuration operation on the water demand parameters to generate first configuration parameters; Performing a fixed flow point parameter configuration operation on the first configuration parameters to generate second configuration parameters; Performing a parameter configuration operation on the second configuration parameters based on the large user update condition to generate third configuration parameters; Performing a parameter configuration operation on the third configuration parameters based on the metering area update condition to generate the configured parameters.

3. The method according to claim 2, wherein The performing a parameter configuration operation on the third configuration parameters based on the metering area update condition to generate the configured parameters includes: If the metering area update condition is to update the independent metering area in real time: Obtaining a list of independent areas and calculating the area flow data of each independent area in real time; Validating the effectiveness of each area flow data in sequence, determining each independent area as the corresponding valid area or sub-invalid area based on the verification result, and in the case of at least one sub-invalid area, merging the at least one sub-invalid area into an entire invalid area; Performing a renaming operation on the node parameters in each valid area and / or the invalid area in sequence to obtain the renamed node parameters, and the name of the renamed node parameters corresponds to the area where it is located; Performing a parameter configuration operation on the third configuration parameters based on the renamed node parameters to generate the configured parameters.

4. The method according to claim 3, wherein The generating the second scaling factor of the ordinary node based on the total water volume data of the ordinary node and the second historical total water volume data of the ordinary node includes: Judging whether the configured parameters include large user parameters; If so: Validating the effectiveness of the real-time large user data to obtain valid large user data and invalid large user data; Regarding the nodes corresponding to the invalid large user data as ordinary nodes; Generating real-time total water volume data of ordinary nodes based on the real-time total water demand data of the pipe network and the valid large user data; Generating the second scaling factor of the ordinary node based on the real-time total water volume data of the ordinary node and the second historical total water volume data of the ordinary node; Otherwise: Obtaining the historical total water volume data of the system; Generating the second scaling factor of the ordinary node based on the real-time total water demand data of the pipe network and the historical total water volume data of the system.

5. The method according to claim 4, wherein The control information includes pump station inlet valve control information, pump station outlet valve control information, fixed speed pump control mode information, variable frequency pump control mode information, and water level control mode information of the water plant and the pump station pool. The updating the control information of the municipal pipe network hydraulic model to obtain the updated control information includes: Updating the pump station inlet valve control information to obtain the updated inlet valve control information, updating the pump station outlet valve control information to generate the updated outlet valve control information, updating the fixed speed pump control mode information to generate the updated fixed speed pump mode information, updating the variable frequency pump control mode information to generate the updated variable frequency pump mode information, and updating the water level control mode information of the water plant and the pump station pool to generate the updated water level mode information; Use the updated inlet valve control information, the updated outlet valve control information, the updated constant-speed water pump mode information, the updated variable-frequency water pump mode information, and the updated water level mode information as the updated control information.

6. A real-time update device for a municipal pipe network monitoring system, characterized in that, According to the method described in any one of claims 1-5, the device includes: A model determination unit for determining a municipal pipe network hydraulic model corresponding to the current municipal pipe network monitoring system; A parameter configuration unit for configuring the water demand parameters of the municipal pipe network hydraulic model to obtain the configured parameters; A real-time data calculation unit for calculating the real-time water demand data corresponding to the configured parameters; A first update unit for updating the control information of the municipal pipe network hydraulic model to obtain the updated control information; A second update unit for updating the simulation setting information of the municipal pipe network hydraulic model to obtain the updated simulation settings; A system update unit for performing real-time updates on the current municipal pipe network monitoring system based on the real-time updated data, the updated control information, and the updated simulation settings.

7. The device according to claim 6, characterized in that The parameter configuration unit includes: A parameter acquisition module for acquiring the water demand parameters of all nodes in the municipal pipe network hydraulic model; A first configuration module for performing a feed point parameter configuration operation on the water demand parameters to generate first configuration parameters; A second configuration module for performing a fixed flow point parameter configuration operation on the first configuration parameters to generate second configuration parameters; A third configuration module for performing a parameter configuration operation on the second configuration parameters based on the large user update condition to generate third configuration parameters; A fourth configuration module for performing a parameter configuration operation on the third configuration parameters based on the metering area update condition to generate the configured parameters.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the method described in any one of claims 1-5.

Citation Information

Patent Citations

  • Automatic updating and calibration algorithm for hydraulic model of water supply network

    CN113312849A

  • Sewage pipe network real-time simulation method based on water supply internet of things data assimilation

    WO2022036820A1