Abnormal flow data positioning method in transient simulation of pipe network, medium and electronic equipment
By acquiring and analyzing the accumulated difference in traffic timing, available and custodial storage in the pipeline network, the problem of inability to efficiently locate abnormal traffic data in transient simulation is solved, and the problem of rapid positioning of traffic distortion and its attributes is realized, and the implementation efficiency of simulation projects is improved.
Patent Information
- Application Number
- CN202510266078.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2045-03-07
AI Technical Summary
In the prior art, transient simulation cannot efficiently and accurately locate abnormal traffic data, resulting in stagnation of simulation project implementation.
By obtaining the accumulated difference in traffic timing of the source node, available custody and custody, it is determined whether there is a traffic data abnormality in the source node, and determine whether the abnormality is the incoming end or the outgoing end based on the total incoming flow, total outgoing flow and the supply stop state.
It realizes the rapid positioning of the flow distortion problem and its attributes when the flow accuracy of the transient simulation is deviated, and improves the implementation efficiency of the simulation project.
Smart Images

Figure CN119760620A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of smart city management and operation technology, especially to the field of urban integrated energy public service management information technology. Background Art
[0002] Pipeline network simulation technology is divided into transient simulation and steady-state simulation according to whether it performs spatial and temporal discretization. Transient simulation can more realistically restore the operating conditions of the pipeline network, while steady-state simulation requires stable operating conditions to obtain converged and accurate simulation results. Therefore, transient simulation technology can still calculate converged and accurate results when there is a large difference between the inflow and outflow of the pipeline network.
[0003] In pipe network simulation, all users' nodes are generally assigned flow data. At present, there is a lack of effective positioning methods for locating process data problems when the transient simulation accuracy does not meet the standards. Most of them are manually checking the calculation accuracy of the nodes, and comparing several indicators of the simulation results of the boundary points with low accuracy and their upstream / downstream nodes, such as flow velocity, relative friction resistance, etc., with the conventional experience range to achieve the investigation from the root node or leaf node to the entire pipe network. After checking the specified point, check whether the flow collection data is interrupted or abnormal. Moreover, the method of manually troubleshooting data problems may be effective when the topology scale is small. When the topology scale is large, this method is not realistic, because this kind of data investigation of the collection points without a hierarchical strategy has no direction, there are many points to be checked, and the process is repeated, which may cause the implementation of the simulation project to stagnate. Summary of the invention
[0004] The present application provides a method, medium and electronic equipment for locating abnormal flow data in transient simulation of a pipe network, which are used to solve the technical problem in the prior art that transient simulation cannot efficiently and accurately locate abnormal flow data.
[0005] In a first aspect, an embodiment of the present application provides a method for locating abnormal flow data in transient simulation of a pipe network, comprising: in response to a transient simulation flow accuracy being lower than a threshold value, respectively obtaining a flow time series cumulative difference, available pipe storage, and storable pipe storage of a source node, and determining whether there is a flow data abnormality at the source node based on the relationship between the flow time series cumulative difference and the storable pipe storage and the available pipe storage; in response to the existence of flow data abnormality at the source node, determining whether the flow data abnormality is at the total input end or the total output end of the source node based on the total inflow and total outflow of the source node, the flow time series cumulative difference, and the outage status of the source node; and according to the determination condition for determining that the flow data abnormality is at the total inflow or total output end of the source node, correspondingly locating the problem type of the flow meter mapping that causes the flow data abnormality.
[0006] In an implementation of the first aspect, before obtaining the flow time series cumulative difference of the source node, the storable management storage and the available management storage, it also includes: mapping each flow meter in the pipeline network to each simulated source node; wherein, the output of a flow meter corresponds to a source node, and if at least two flow meters merge to flow out to form a branch, the branch is mapped to a source node.
[0007] In an implementation of the first aspect, the storable pipe storage is the difference between the pipe storage corresponding to the upper limit of the pressure in the pipe network and the actual pipe storage in the pipe network at a certain moment; the available pipe storage is the difference between the actual pipe storage in the pipe network at a certain moment and the pipe storage corresponding to the lower limit of the pressure in the pipe network; The method for obtaining the storable storage is as follows: ; The method for obtaining the available storage is as follows: ; in, For storage and management, For available storage, The upper limit of the storage. For the lower limit of storage, is the number of pipes in the network, For the pipe network i The cross-sectional area of the root canal, For the pipe network i The length of the root pipe, For the pipe network i The pressure of the root pipe, is 1 standard atmosphere, is the standard temperature, For the pipe network i The simulated temperature of the root pipe at time t0, For the pipe network i The standard compression factor of the simulation calculation of the root pipe at time t0, For the pipe network i The operating compression factor of the simulated calculation of the root pipe at time t0.
[0008] In an implementation of the first aspect, the determining whether there is a flow data anomaly at the source node based on the relationship between the flow time series cumulative difference and the storable management storage and the available management storage includes: obtaining the total incoming flow and the total outgoing flow of the source node at a certain moment respectively; comparing the total incoming flow and the total outgoing flow: if the total incoming flow is greater than the total outgoing flow, obtaining the flow time series cumulative difference between the total incoming flow and the total outgoing flow, and judging whether the flow time series cumulative difference is less than or equal to the storable management storage, if so, confirming that there is no flow data anomaly at the source node, if not, confirming that there is a flow data anomaly at the source node; if the total outgoing flow is greater than the total incoming flow, obtaining the flow time series cumulative difference between the total outgoing flow and the total incoming flow, and judging whether the flow time series cumulative difference is less than or equal to the available management storage, if so, confirming that there is no flow data anomaly at the source node, if not, confirming that there is a flow data anomaly at the source node.
[0009] In an implementation method of the first aspect, the determination of whether the source node has a flow data anomaly at the total input end or the total output end based on the total input flow, the total output flow, the accumulated difference in flow time series, and the outage status of the source node includes: detecting whether the total input flow is continuously less than the total output flow, or continuously greater than the total output flow, within a preset time period: if so, determining that the source node has a flow data anomaly at the total input end; if not, determining whether the source node has a flow data anomaly at the total input end or the total output end based on the accumulated difference in flow time series, the storable management storage, the available management storage, and the outage status of the source node.
[0010] In an implementation of the first aspect, the determination condition for determining that the flow data anomaly is the total inlet or total outlet of the source node, the corresponding problem type of locating the flow meter mapping that causes the flow data anomaly includes: when the total inlet flow is continuously less than the total outlet flow within a preset time period and it is confirmed that the flow data anomaly is the total inlet of the source node, the problem type of locating the flow meter mapping that causes the flow data anomaly is a missed configuration of the flow meter mapping; when the total inlet flow is continuously greater than the total outlet flow within a preset time period and it is confirmed that the flow data anomaly is the total inlet of the source node, the problem type of locating the flow meter mapping that causes the flow data anomaly is a repeated configuration of the flow meter mapping.
[0011] In an implementation of the first aspect, the determination of whether the source node has an abnormal flow data based on the accumulated difference in flow time series, the storable management storage, the available management storage, and the outage status of the source node includes: if there is a time period in which the total incoming flow and the total outgoing flow are balanced within a preset time period, and the remaining time period of the preset time period is when the total incoming flow is continuously greater than the total outgoing flow and the accumulated difference in flow time series is greater than the storable management storage, detecting whether the source node is in an outage status during the time period in which the balance is maintained, and if so, determining The source node has a total outgoing end with abnormal flow data. If not, it is determined that the source node has a total incoming end with abnormal flow data. If there is a time period in which the total incoming flow and the total outgoing flow are balanced within the preset time period, and the remaining time period of the preset time period is when the total outgoing flow continues to be greater than the total ingoing and outgoing flow and the accumulated difference in flow time series is greater than the available pipe storage, it is detected whether the source node has a supply outage state during the time period maintaining balance. If so, it is determined that the source node has a total incoming end with abnormal flow data. If not, it is determined that the source node has a total outgoing end with abnormal flow data.
[0012] In an implementation of the first aspect, according to the determination condition that the source node has an abnormal flow data, the type of problem corresponding to the flow meter mapping that causes the abnormal flow data includes: a time period in which the total inflow and the total outflow are balanced within a preset time period, and the remaining time period of the preset time period is when the total inflow is continuously greater than the total outflow and the accumulated difference in the flow time series is greater than the storable storage time period: when it is confirmed that the source node has an abnormal flow data, the type of problem in locating the flow meter mapping that causes the abnormal flow data is repeated configuration of the flow meter mapping, and it is confirmed that the source node has an abnormal flow data. When it is the total output end, the problem type of the flow meter mapping that causes the flow data abnormality is the missing configuration of the flow meter mapping; when there is a time period in the preset time period when the total inflow and the total outflow are balanced, and the remaining time period of the preset time period is when the total outflow is continuously greater than the total inflow and outflow and the cumulative difference of the flow time series is greater than the available pipe storage: when it is confirmed that the total inflow end of the source node has the flow data abnormality, the problem type of the flow meter mapping that causes the flow data abnormality is the missing configuration of the flow meter mapping, and when it is confirmed that the total output end of the source node has the flow data abnormality, the problem type of the flow meter mapping that causes the flow data abnormality is the repeated configuration of the flow meter mapping.
[0013] In a second aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for locating abnormal flow data in a transient simulation of a pipe network as described in any one of the first aspects of the present application.
[0014] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory storing a computer program; a processor communicatively connected to the memory, and executing the method for locating abnormal flow data in a transient simulation of a pipeline network described in any one of the first aspect of the present application when the computer program is called.
[0015] The method for locating abnormal flow data in transient simulation of a pipe network provided in the embodiment of the present application has the following beneficial effects: When there is a deviation in the transient simulation flow accuracy, the present application can quickly locate whether there is a flow distortion problem, as well as the attribution of the flow problem at the inlet and outlet ends, effectively solving the technical problem in the prior art that transient simulation cannot efficiently and accurately locate abnormal flow data. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 Shown is a flow chart of a method for locating abnormal flow data in a pipe network transient simulation according to an embodiment of the present application.
[0017] Figure 2 Shown is a flowchart of the overall implementation process of the method for locating abnormal flow data in transient simulation of a pipe network in one embodiment of the present application.
[0018] Figure 3 Shown is a schematic diagram of the internal pipeline process of a midfield station in a method for locating abnormal flow data in transient simulation of a pipeline network in one embodiment of the present application.
[0019] Figure 4 Shown is a flowchart for confirming whether there is flow data anomaly in a method for locating abnormal flow data in transient simulation of a pipe network in one embodiment of the present application.
[0020] Figure 5 Shown is a flow curve diagram of a method for locating abnormal flow data in transient simulation of a pipe network according to an embodiment of the present application when the total outflow is monitored to be small.
[0021] Figure 6 Shown is a flowchart for locating the total inlet and outlet flow problems in a method for locating abnormal flow data in a pipe network transient simulation in an embodiment of the present application.
[0022] Figure 7 Shown is a flow chart of an implementation method for determining whether the source node has abnormal flow data in the total input end or the total output end in the abnormal flow data locating method in the transient simulation of the pipeline network in one embodiment of the present application.
[0023] Figure 8 Shown is a flow curve diagram of a method for locating abnormal flow data in transient simulation of a pipe network according to an embodiment of the present application, in which a total inflow rate that is too small is monitored.
[0024] Fig. 9Shown is a flow chart for determining whether the source of the problem is at the main input end or the main output end in a method for locating abnormal flow data in transient simulation of a pipe network in one embodiment of the present application.
[0025] Fig.10 Shown is a schematic diagram of the structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0026] The following describes the embodiments of the present application through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0027] An embodiment of the present application provides a method for locating abnormal flow data in transient simulation of a pipe network, which is used to solve the technical problem in the prior art that transient simulation cannot efficiently and accurately locate abnormal flow data.
[0028] The following will be combined with the attached examples of the present application Figure 1 To Attachment Fig.10 , the technical solution in the embodiment of the present application is described in detail, so that those skilled in the art can understand and implement the abnormal flow data locating method in the transient simulation of the pipe network in the present embodiment without creative labor.
[0029] When the online transient simulation is actually running, each node needs to push the collected data to the transient solver according to the expected time step. However, this data is not directly collected by the IoT device. From the original collected data to the boundary conditions that are finally pushed to the solver, it is necessary to complete the traffic aggregation under the many-to-one mapping between the IoT device and the node. Otherwise, the boundary collected data used by the simulation solver will not be real and reasonable collected data. The simulation results obtained using such data may not converge, or even if they converge, the accuracy may not meet the requirements.
[0030] In pipe network simulation, generally all source nodes of all users are assigned flow, and only a small number of source nodes are assigned pressure. Therefore, this embodiment is aimed at locating the problem of flow collection data in transient simulation. Among them, the method for locating abnormal flow data in transient simulation of pipe network in this embodiment is applicable to application scenarios such as gas, heat, and water in the pipe network. Correspondingly, the flow collection data is flow data such as gas flow, heat flow, or water flow. In order to facilitate the explanation of the principle and specific implementation process of this embodiment, this embodiment only takes gas flow as an example in some specific examples.
[0031] Figure 1The flowchart of the abnormal flow data location method in the transient simulation of the pipe network in the embodiment of the present application is shown. Figure 1 As shown, the method for locating abnormal flow data in a pipe network transient simulation provided in an embodiment of the present application includes the following steps S100 to S150.
[0032] Step S100, in response to the transient simulation flow accuracy being lower than a threshold, respectively obtaining a flow time series cumulative difference, available pipe storage, and storable pipe storage of the source node, and determining whether the source node has flow data anomalies based on the relationship between the flow time series cumulative difference and the storable pipe storage and the available pipe storage; Step S200, in response to the flow data anomaly of the source node, determining whether the source node with the flow data anomaly is the total inlet end or the total outlet end of the source node based on the total inlet flow, the total outlet flow, the accumulated difference of the flow time series and the outage state of the source node; Step S300, according to the determination condition that the abnormal flow data is determined to be the total input end or the total output end of the source node, the problem type of the flow meter mapping that causes the abnormal flow data is correspondingly located.
[0033] The method for locating abnormal flow data in the transient simulation of the pipeline network of this embodiment can quickly determine whether there is a flow problem at the source node when the transient simulation flow accuracy deviates, and determine whether the abnormal flow data is at the total input end of the source node or the total output end of the source node, and determine the problem type of the flow meter mapping that causes the abnormal flow data. Therefore, this embodiment can effectively solve the technical problem that transient simulation in the prior art cannot efficiently and accurately locate abnormal flow data.
[0034] Figure 2 The flowchart of the overall implementation process of the abnormal flow data location method in the transient simulation of the pipe network according to one embodiment of the present application is shown. Figure 2 As shown, in this embodiment, first determine whether the accuracy of the simulated flow of the source node of the assigned pressure in the pipe network meets the standard. If not, it is necessary to confirm whether there is a problem of distortion in the collected flow; if the simulated flow accuracy does not meet the standard, determine whether there is a flow problem by judging the time series cumulative difference between the collected total inflow and the collected total outflow, and the relationship between the available pipe storage and the storable pipeline. Among them, the present application gives the definition of available pipe storage and storable pipe storage, and provides a method for calculating the upper limit and lower limit of pipe storage to ensure that the calculation of available pipe storage and storable pipe storage is more accurate and reasonable; then the present application analyzes the curve shape of the total inflow and total outflow, and combines whether there is a supply outage at the source node to confirm the ownership of the flow problem at the total inlet or total outlet; finally, after confirming the ownership of the flow problem at the total inlet or total outlet, the flow meter mapped by each source node is checked one by one by the cumulative flow sorting method to see if it is consistent with the actual process. If there is inconsistency, it is determined to be a problematic flow meter.
[0035] The method for locating abnormal flow data in the transient simulation of the pipe network of this embodiment is described in detail below.
[0036] In this embodiment, when the transient simulation flow accuracy is lower than a threshold, the flow timing cumulative difference, available pipe storage and storable pipe storage of the source node are respectively obtained, and based on the relationship between the flow timing cumulative difference and the storable pipe storage and the available pipe storage, it is determined whether there is flow data anomaly at the source node.
[0037] When the flow accuracy of the transient simulation does not meet the standard, this embodiment determines whether there is a flow problem by judging the time series cumulative difference between the total inflow and the total outflow, and the relationship between the available pipe storage and the storable pipe.
[0038] The flow of a node can be divided into the flow into the pipeline and the flow out of the network according to its corresponding node type. The total amount of all flows entering the network is the total inflow of the network area, and the total amount of all flows out of the network is the total outflow of the network area. This embodiment analyzes the total inflow and total outflow to determine whether the problem lies at the total inlet or the total outflow.
[0039] In one implementation of this embodiment, before obtaining the flow time series cumulative difference of the source node, the storable pipe storage and the available pipe storage, it also includes: mapping each flow meter in the pipeline network to each simulated source node; wherein, the output of a flow meter corresponds to a source node, and if at least two flow meters merge to flow out to form a branch, the branch is mapped to a source node.
[0040] During the data management phase of the pipeline network simulation, the pipeline process inside the station will be processed, the merged outflow branches will be virtualized into separate source nodes, and it is ensured that the source node is connected to only one pipeline, such as Figure 3 shown.
[0041] Figure 3This is a simple schematic diagram of the station process, where A and B are the download points of the upstream long-distance pipeline, respectively, and flow meters 1 and 2 are used to measure the flow of the two upstream flows. In the station, the flow from the download point A is split, one part of which is directly supplied to the secondary high-pressure pipeline network from point C, and the other part is mixed with the flow from the download point B and supplied to the high-pressure pipeline network from point D through a parallel structure. The reason why the A / B mixed flow is supplied to D through two branches of parallel flow meters 4 and 5 is mainly because the flow meter calibration needs of lines 4 and 5 may be more frequent, or the high-pressure pipeline network supplied by point D cannot be cut off. Therefore, lines 4 and 5 are used as one for use and one for backup. When the flow meter of line 4 needs to be calibrated, the branch valve is closed, and branch 4 is blocked and supplied by branch 5. At this time, the flow supplied to D is completely measured by the flow meter of branch 5, and vice versa. Regardless of whether 4 and 5 are out of supply, the instantaneous flow at point D needs to be obtained by summing the collected flow at 4 and 5 (if one branch is out of supply, the collection is empty and treated as 0).
[0042] From the simulation point of view, Figure 3 In the example, the site will be virtualized into two source nodes, C and D. When mapping IoT devices to nodes participating in the simulation, in the example, flow meter No. 3 needs to be mapped to node C, flow meters No. 4 and No. 5 need to be mapped to node D, and flow meters No. 4 and No. 5 need to be added to obtain the accurate outbound flow of node D.
[0043] The actual station process is more complicated, but the principle is the same. The verification of flow data issues essentially returns to the verification of station processes. If an error occurs, it may lead to errors in the outbound flow of the corresponding source node, which in turn leads to inconsistencies between the total inflow and total outflow of the pipeline network.
[0044] Figure 4 The flowchart of confirming whether there is abnormal flow data in the abnormal flow data location method in the transient simulation of the pipe network according to one embodiment of the present application is shown. Figure 4 As shown, in one implementation of this embodiment, determining whether there is a flow data anomaly at the source node based on the relationship between the flow time series cumulative difference and the storable management storage and the available management storage includes the following steps S110 to S180.
[0045] Step S110, respectively obtaining the total inflow and total outflow of the source node at a certain moment; Step S120, comparing the total inflow and the total outflow: Step S130, if the total inflow is greater than the total outflow, obtain the flow time series cumulative difference between the total inflow and the total outflow, and continue to execute step S140: determine whether the flow time series cumulative difference is less than or equal to the storable management storage, if so, execute step S170: confirm that there is no flow data anomaly at the source node, if not, execute step S180: confirm that there is flow data anomaly at the source node; Step S150, if the total outflow is greater than the total inflow, obtain the cumulative difference in flow time series between the total outflow and the total inflow, and continue to execute step S160: determine whether the cumulative difference in flow time series is less than or equal to the available pipe storage, if so, execute step S170: confirm that there is no flow data anomaly at the source node, if not, execute step S180: confirm that there is a flow data anomaly at the source node.
[0046] The following is a detailed description of how to obtain the cumulative difference in traffic time series of the source node, available management storage, storable management storage, and the process of confirming whether there is traffic data anomaly in this embodiment.
[0047] Figure 5 It is the total inflow, total inflow and total outflow of a high-pressure / sub-high-pressure pipe network area in S City, represented by solid black line, long gray dashed line and dotted gray dashed line respectively. The horizontal axis is the duration of transient simulation, from 0:00 on September 12, 2024 to 0:00 on September 13, 2024; the vertical axis is the flow rate under standard atmospheric pressure, in cubic meters per second.
[0048] In actual working conditions, especially in high / sub-high pressure pipeline networks, the total inflow will not be equal to the total outflow at every moment. For example, if the source node increases the supply at a certain moment, but the user consumption does not increase, then after a period of time, the pipe storage flow will increase and cause the pipe pressure to increase. At this time, for safety reasons, the source node supply will be reduced to allow users to gradually use the pipe storage to reduce the pipe pressure; in addition, if a large number of users increase their consumption at a certain moment, but the source node supply does not increase accordingly, then after a period of time, the pipe storage will become less and less and cause the pipe pressure to decrease. If the pressure is too low, it will affect industrial production or residential consumption. At this time, the supply company will increase the source node supply to gradually increase the pipe storage to increase the pipe pressure. In such a dynamic balance, although the total inflow / outflow at any moment is not equal, the cumulative difference in the total inflow / outflow over a period of time will not exceed the available pipe storage and storable pipe storage at the start of this period. That is:
[0049] in: , .
[0050] The above formula shows that in the time period from t0 to ti, if the total inflow accumulated at each moment is greater than the total outflow, then the accumulated total inflow - total outflow is less than the available storage capacity of the pipe network area at t0; if the total outflow accumulated at each moment is greater than the total inflow, then the accumulated total outflow - total inflow is less than the available storage capacity of the pipe network area at t0.
[0051] In one implementation of this embodiment, the available pipe storage is the difference between the pipe storage corresponding to the upper limit of the pressure in the pipe network and the actual pipe storage in the pipe network at a certain time; the available pipe storage is the difference between the actual pipe storage in the pipe network at a certain time and the pipe storage corresponding to the lower limit of the pressure in the pipe network.
[0052] Apart from , can be obtained through simulation results. It is more similar to the historical maximum and minimum pressures of different pipelines. Of course, a simplified method can be used to assume that the upper pressure limit of all pipelines in the pipeline network is the same, which is a constant, and the lower pressure limit of all pipelines is the same, which is a constant. However, this treatment method may result in the storage of pipelines. Available storage The deviation from the actual value is large, which is not conducive to locating the flow problem. Therefore, a more appropriate approach is to sort the pipe storage calculated by each simulation result based on the historical simulation results, and use the maximum value as the pipe storage upper limit s max , the minimum value is taken as the storage lower limit s min .
[0053] Therefore, in this embodiment, the method for obtaining the storable management storage is: ; The method for obtaining the available storage is as follows: ; in, For storage and management, For available storage, The upper limit of the storage. For the lower limit of storage, is the number of pipes in the network, For the pipe network i The cross-sectional area of the root canal, For the pipe network i The length of the root pipe, For the pipe network i The pressure of the root pipe, is 1 standard atmosphere, is the standard temperature, For the pipe network i The simulated temperature of the root pipe at time t0, For the pipe network iThe standard compression factor of the simulation calculation of the root pipe at time t0, For the pipe network i The operating compression factor of the simulated calculation of the root pipe at time t0.
[0054] Therefore, this embodiment provides a mathematical definition of available management inventory and storable management inventory, and provides a method for calculating the upper limit and lower limit of management inventory, thereby ensuring that the calculation of available management inventory and storable management inventory is more accurate and reasonable.
[0055] for Figure 5 The results in can be verified by gradual accumulation. That is, t0 is taken as 2024-9-12 00:00:00, and ti is first taken as the first time point after that, that is, 2024-9-12 00:05:00. If the verification passes, 2024-9-12 00:10:00 is taken for verification, and so on, until the last time point of transient calculation 2024-9-13 00:00:00. The specific process is as follows: use , get the storable storage at time t0 ; use , get the available storage at time t0 .
[0056] Then, the simulation time is traversed, such as Figure 6 As shown: Add up all the flows into the pipe network at time i to get ,like , substitute Determine whether it is true. If so, enter the next moment traversal. If not, it means that there is a problem with the total inflow or outflow from t0 to ti. , substitute Determine whether it is true. If so, enter the next moment traversal. If not, it means that there is a problem with the total inflow or outflow from t0 to ti.
[0057] Based on the above process, return to analysis Figure 5 The long gray dashed line and the dotted gray dashed line in the graph are the total inflow and total outflow. From 2024-9-12 00:00:00 (i.e., time t0) to around 9 o'clock, the total inflow and total outflow collected were up and down, but the total inflow and total outflow accumulated during this period were roughly equal, that is, starting from 9 o'clock, the total inflow was significantly higher than the total outflow, and this state lasted until around 12 noon. During this period, the total inflow was about 234,000 cubic meters higher than the total outflow, which was about 200,000 cubic meters. Therefore, it is judged that there is a problem with the total inflow or total outflow. Figure 5It can also be seen that based on the user's traffic behavior, the simulated traffic curve is close to the collected total outflow curve, but smaller than the collected total inflow. Therefore, either the user's traffic collection is too small, or the source node's collected traffic is too large.
[0058] To determine whether the problem is at the total input end or the total output end, it is necessary to analyze the supply behavior of the source node during the period. Figure 3 For example, after previous analysis, the total inflow and outflow collected from 2024-9-12 00:00:00 to 2024-12 09:00:00 seem normal, but from 09:00:00 to 12:00:00, the total inflow is obviously greater than the total outflow. If all supply source nodes have no supply interruption and the total inflow and outflow are similar in the time range of 2024-9-12 00:00:00 to 2024-12 09:00:00, it means that based on Figure 3 There are no problems with the on-site process processing and traffic aggregation operations, and since there is no outage at the source node, there is no hidden problem of empty traffic collection due to outage. At this time, the total input is greater than the total output problem that occurs from 9 to 12 o'clock. It should be during this period that the user who originally misconfigured the flow meter changed from not using traffic to using traffic, resulting in the traffic on the user side being smaller than the actual traffic when using traffic. On the contrary, if there is a source node outage from 0 to 9 o'clock, the traffic problem is likely to come from the source node, because the previous outage caused the internal traffic collection of the source node to be 0. Even if there is an erroneous aggregation, the traffic at the relevant traffic outflow point is still 0. However, after the supply is restored, the aggregated traffic will be too large. Figure 3 Take this situation as an example. Flow outflow point C should only be associated with flow meter No. 3. If the collected values of flow meters No. 3 and No. 4 are mapped to flow outflow point C during flow mapping, flow meter No. 4 will be double-metered. If flow meter No. 4 has no flow from 0 to 9 o'clock, the problem of double measurement will not be exposed. If flow is generated in the branch where flow meter No. 4 is located from 9 to 12 o'clock, this part of the flow will be counted into both flow outflow point D and flow outflow point C, resulting in a larger total inflow. Therefore, to determine whether the flow problem lies in the total inflow or the total outflow, it is necessary to analyze it in combination with the stop / supply behavior of the source node during normal time periods.
[0059] Figure 7 It is a flowchart of an implementation method of determining whether the abnormal flow data is the total inlet or the total outlet of the source node in the abnormal flow data location method in the transient simulation of the pipe network in one embodiment of the present application. Figure 7 As shown, in one implementation of the present embodiment, the determination of whether the source node's total input end or the source node's total output end has flow data anomalies based on the source node's total input flow, total output flow, the accumulated difference in flow time series, and the source node's outage status includes the following steps S310 to S330.
[0060] Step S310, detect whether the total incoming flow is continuously less than the total outgoing flow within a preset time period, or continuously greater than the total outgoing flow: if so, continue to execute step S320: determine whether the source node has an abnormal flow data at the total incoming end; if not, continue to execute step S330: based on the accumulated difference in flow time series, the storable management storage, the available management storage and the outage status of the source node, determine whether the source node has an abnormal flow data at the total incoming end or the total outgoing end of the source node.
[0061] Specifically, in an implementation of this embodiment, the determining whether the source node or the source node has abnormal flow data based on the accumulated difference in flow time series, the storable management storage, the available management storage, and the outage status of the source node includes: If there is a time period in which the total inflow and the total outflow are balanced within the preset time period, and the remaining time period of the preset time period is when the total inflow is continuously greater than the total outflow and the accumulated difference of the flow time series is greater than the storable management memory, it is detected whether the source node is in a supply outage state during the time period in which the balance is maintained. If so, it is determined that the source node has abnormal flow data at the total outflow end, and if not, it is determined that the source node has abnormal flow data at the total inflow end; If there is a time period in the preset time period when the total incoming flow and the total outgoing flow are balanced, and the remaining time period of the preset time period is that the total outgoing flow continues to be greater than the total inflow and outflow and the cumulative difference of the flow time series is greater than the available pipe storage, it is detected whether the source node is in a supply outage state during the time period maintaining the balance. If so, it is determined that the total incoming end of the source node has the flow data anomaly. If not, it is determined that the total outgoing end of the source node has the flow data anomaly.
[0062] Figure 8 This is the curve of the simulated total inflow and the collected total inflow and outflow in S city on another day. Figure 8 It can be seen that the "monitoring total inflow" (i.e. collecting total inflow) has always been below the "monitoring total outflow" (i.e. collecting total outflow), and the 24-hour cumulative difference between the two has exceeded 5 million cubic meters, which is much larger than the available pipe storage or storable pipe storage at time t0. Therefore, it can be determined that there is a problem with the total inflow or total outflow. At the same time, because the total inflow is continuously lower than the total outflow, it can be determined that the traffic problem comes from the source node. If the user traffic is too large, it will not be the behavior of one user. It requires a large number of users to have repeated traffic mappings, resulting in a large total outflow to achieve this effect. Therefore, Figure 8 This situation can determine that the problem comes from the source node.
[0063] from Figure 5 and Figure 8 In the example diagram, we can know how to determine the traffic problem at the total input and output ends, such as Fig. 9 As shown, when there is a problem determining the total inflow or outflow: If the total inflow is continuously less than the total outflow, or the total inflow is continuously greater than the total outflow, it is confirmed that the flow problem comes from the total inflow; If the total inflow and outflow are balanced within a certain period of time, but the total inflow is greater than the total outflow in other periods, and the accumulated difference exceeds the storable storage, check whether there is any source node outage during the balancing period. If there is no source node outage, the problem is likely to exist at the total outflow end. If there is a source node outage during the balancing period, the problem is likely to exist at the total inflow end. If the total inflow and outflow are balanced within a certain period of time, but the total outflow is greater than the total inflow in other periods, and the cumulative difference exceeds the available pipe storage, check whether any source node has any supply suspension during the balancing period. If there is no supply suspension, the problem is likely to exist at the total outflow end. If the source node has any supply suspension during the balancing period, the problem is likely to exist at the total inflow end.
[0064] Therefore, the method for locating abnormal flow data in the transient simulation of the pipe network in this embodiment can confirm the ownership of the flow problem at the total inlet or total outlet by analyzing the curve shape of the total inlet flow and the total outlet flow, and combining whether there is a supply outage at the source node. In addition, the method for locating abnormal flow data in the transient simulation of the pipe network in this embodiment can not only locate the ownership of the problem at the total inlet and total outlet, but also determine whether the flow is too large or too small, which is more conducive to the subsequent flow meter mapping detection work.
[0065] In an implementation of this embodiment, according to the determination condition that the abnormal flow data is determined to be the total input end or the total output end of the source node, the problem type of the flow meter mapping corresponding to the location causing the abnormal flow data includes: When the total inflow is continuously less than the total outflow within a preset time period, it is confirmed that the total inflow end of the source node has flow data anomaly, and the problem type of the flow meter mapping causing the flow data anomaly is a missing configuration flow meter mapping.
[0066] That is, if it is determined that there is a problem with the total inflow or total outflow, if the total inflow is continuously less than the total outflow, it is confirmed that the problem comes from the total inflow, and it is one or more source nodes that miss the mapping of the flow meter.
[0067] When the total inflow is continuously greater than the total outflow within a preset time period and it is confirmed that the total inflow end of the source node has flow data anomaly, the problem type of the flow meter mapping causing the flow data anomaly is repeated configuration of the flow meter mapping.
[0068] That is, if the total inflow is continuously greater than the total outflow, it is confirmed that the problem comes from the total inflow, and one or more source nodes have duplicated the mapping of the flow meter.
[0069] There is a time period in the preset time period when the total inflow and the total outflow are balanced, and the remaining time period of the preset time period is when the total inflow is continuously greater than the total outflow and the accumulated difference of the flow series is greater than the storable time period: when it is confirmed that the total inflow end of the source node has an abnormal flow data, the problem type of the flow meter mapping that causes the abnormal flow data is duplicate configuration of the flow meter mapping; when it is confirmed that the total outflow end of the source node has an abnormal flow data, the problem type of the flow meter mapping that causes the abnormal flow data is missing configuration of the flow meter mapping.
[0070] That is, if the total inflow and outflow are balanced within a certain period of time, but the total inflow is greater than the total outflow in other periods, and the accumulated difference exceeds the storable storage, check whether there is any source node outage during the balancing period. If there is no source node outage, the problem is likely to exist at the total outflow end, and a large user may have missed the flow meter mapping. If the source node has an outage during the balancing period, the problem is likely to exist at the total inflow end, and the source node may have duplicated the flow meter mapping.
[0071] 4) There is a time period within the preset time period when the total inflow and the total outflow are balanced, and the remaining time period of the preset time period is when the total outflow is continuously greater than the total inflow and outflow and the accumulated difference of the flow time series is greater than the available pipe storage: when it is confirmed that the total inflow end of the source node has an abnormal flow data, the problem type of the flow meter mapping that causes the abnormal flow data is a missed configuration of the flow meter mapping; when it is confirmed that the total outflow end of the source node has an abnormal flow data, the problem type of the flow meter mapping that causes the abnormal flow data is a duplicate configuration of the flow meter mapping.
[0072] That is, 4. If the total inflow and outflow are balanced within a certain period of time, but the total outflow is greater than the total inflow in other periods, and the accumulated difference exceeds the available pipe storage, check whether there is any source node outage during the balancing period. If there is no outage, the problem is likely to exist at the total outflow end, and a large user may have repeatedly configured the flow meter mapping. If the source node has an outage during the balancing period, the problem is likely to exist at the total inflow end, and the source node may have missed configuring the flow meter mapping.
[0073] If it is determined that the traffic collection problem is located at the main input end, this embodiment is based on Fig. 9The conclusion of whether the source node flow meter is repeated mapping or missed mapping can be drawn by checking whether the process processing of each source node is normal, and whether there is a problem of repeated mapping or missed mapping in the flow meter mapping. If there is a problem, the correct flow meter mapping can be performed according to the process diagram. During the detection process, this embodiment adopts the cumulative flow sorting method to detect one by one, that is, the source nodes with large flow are detected first.
[0074] If it is determined that the traffic collection problem is located at the total output end, this embodiment is based on Fig. 9 The conclusion of whether the user's flow meter is repeated mapping or missing mapping is drawn, and the user's flow meter mapping is detected. Among them, it should be noted that the following methods are used in the detection of user flow problems: 1) The detection of user-side flow should only be targeted at high-voltage / sub-high-voltage users, such as large power plants, pressure regulating stations, etc., and medium-voltage users do not need to be detected. The main reason is that the remote transmission coverage rate of medium-voltage users' flow is generally less than 50%. Most users only collect but do not transmit data remotely. When settling accounts, they rely on the difference between the two manually collected data as the time period flow, and this data cannot support online simulation in terms of frequency. In order to solve the problem of medium-voltage users having no remote transmission flow, this embodiment uses the total inflow of the pipeline network, minus the flow of medium-voltage users with remote transmission, to obtain the difference of the "amount to be matched", and then uses the monthly manually copied flow as the allocation weight for the remaining users, multiplied by the amount to be matched, to obtain the transient flow allocated to users without remote transmission. Therefore, in this case, the total inflow is equal to the total outflow, so it is impossible to detect data problems for those users without remote transmission flow.
[0075] 2) For high-pressure / sub-high-pressure industrial users, pressure regulating stations, and pressure regulating equipment with remote transmission, sort them according to the daily cumulative flow, and detect flow meter mapping problems and null value problems one by one in order from high to low. Since flow meter mapping errors and flow remote transmission null values are even problems, in general, only the users with the first few digits of cumulative flow (such as the first ten digits) need to be detected, which can basically solve most of the flow problems. Even if there are problems with the remaining users, it will not have a significant impact on the simulation accuracy.
[0076] In this embodiment, the location of abnormal flow data is mainly for the flow meter mapping part of the source node, because the mapping process of the flow meter in the pipe network is manually arranged and completed, which may be wrong and is cumbersome to troubleshoot. Through the process algorithm at the total input and output ends of this embodiment, it is possible to quickly locate whether there is a flow distortion problem and where the problem belongs at the input and output ends.
[0077] The method for locating abnormal flow data in transient simulation of a pipeline network described in an embodiment of the present application confirms that the flow problem is at the total input end or the total output end, and then verifies one by one whether the flow meter mapped to each source node is consistent with the actual process through the cumulative flow sorting method. If there is any inconsistency, it is determined to be a problematic source node.
[0078] The protection scope of the method for locating abnormal flow data in transient simulation of a pipeline network described in the embodiment of the present application is not limited to the execution order of the steps listed in the present embodiment. All solutions implemented by adding, reducing or replacing steps in the prior art based on the principles of the present application are included in the protection scope of the present application.
[0079] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for locating abnormal flow data in a transient simulation of a pipe network provided in any embodiment of the present application is implemented.
[0080] In the embodiment of the present application, any combination of one or more storage media may be used. The storage medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a RAM, a ROM, an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device.
[0081] An embodiment of the present application also provides an electronic device. Fig.10 Shown is a schematic diagram of the structure of the electronic device 100 provided in an embodiment of the present application. In some embodiments, the electronic device may be a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA) and other terminal devices. In addition, the method for locating abnormal flow data in the transient simulation of the pipe network provided in the present application can also be applied to databases, servers, and service response systems based on terminal artificial intelligence. The embodiment of the present application does not impose any restrictions on the specific application scenarios of the method for locating abnormal flow data in the transient simulation of the pipe network.
[0082] like Fig.10 As shown, the electronic device 100 provided in the embodiment of the present application includes a memory 101 and a processor 102 .
[0083] The memory 101 is used to store computer programs; preferably, the memory 101 includes: ROM, RAM, disk, USB flash drive, memory card or CD-ROM and other media that can store program codes.
[0084] Specifically, the memory 101 may include a computer system readable medium in the form of a volatile memory, such as a random access memory (RAM) and / or a cache memory. The electronic device 100 may further include other removable / non-removable, volatile / non-volatile computer system storage media. The memory 101 may include at least one program product, which has a set (e.g., at least one) of program modules, which are configured to perform the functions of the various embodiments of the present application.
[0085] The processor 102 is connected to the memory 101 and is used to execute the computer program stored in the memory 101 so that the electronic device 100 executes the method for locating abnormal flow data in the transient simulation of the pipeline network provided in any embodiment of the present application.
[0086] Optionally, the processor 102 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0087] Optionally, the electronic device 100 in this embodiment may further include a display 103. The display 103 is communicatively connected to the memory 101 and the processor 102, and is used to display the relevant GUI interactive interface of the method for locating abnormal flow data in the transient simulation of the pipe network. In summary, when there is a deviation in the accuracy of the transient simulation flow, the present application can quickly locate whether there is a flow distortion problem, as well as the attribution of the flow problem at the inlet and outlet ends, and effectively solve the technical problem in the prior art that transient simulation cannot efficiently and accurately locate abnormal flow data. Therefore, the present application effectively overcomes the various shortcomings in the prior art and has a high industrial utilization value.
[0088] The above embodiments are merely illustrative of the principles and effects of the present application and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.
Claims
1. A method for locating abnormal flow data in transient simulation of a pipe network, characterized in that: include: In response to the transient simulation flow accuracy being lower than a threshold, respectively obtaining a flow time series cumulative difference, available pipe storage, and storable pipe storage of the source node, and determining whether the source node has flow data anomalies based on the relationship between the flow time series cumulative difference and the storable pipe storage and the available pipe storage; In response to the flow data anomaly existing at the source node, determining whether the source node with the flow data anomaly is the total inlet end or the total outlet end of the source node based on the total inlet flow, the total outlet flow, the accumulated difference of the flow time series and the outage state of the source node; According to the determination condition that the abnormal flow data is determined to be the total input end or the total output end of the source node, the problem type of the flow meter mapping that causes the abnormal flow data is located accordingly.
2. The method for locating abnormal flow data in transient simulation of a pipe network according to claim 1, characterized in that: Before obtaining the flow time series cumulative difference of the source node, the storable pipe storage and the available pipe storage, it also includes: mapping each flow meter in the pipeline network to each simulated source node; wherein, the output of a flow meter corresponds to a source node, and if at least two flow meters merge to form a branch, the branch is mapped to a source node.
3. The method for locating abnormal flow data in transient simulation of a pipe network according to claim 1, characterized in that: The storable pipe stock is the difference between the pipe stock corresponding to the upper limit of the pressure in the pipe network and the actual pipe stock in the pipe network at a certain moment; the available pipe stock is the difference between the actual pipe stock in the pipe network at a certain moment and the pipe stock corresponding to the lower limit of the pressure in the pipe network; The method for obtaining the storable management storage is as follows: ; The method for obtaining the available storage is as follows: ; in, For storage and management, For available storage, The upper limit of the storage. For the lower limit of storage, is the number of pipes in the network, For the pipe network i The cross-sectional area of the root canal, For the pipe network i The length of the root pipe, For the pipe network i The pressure of the root pipe, is 1 standard atmosphere, is the standard temperature, For the pipe network i The simulated temperature of the root pipe at time t0, For the pipe network i The standard compression factor of the simulation calculation of the root pipe at time t0, For the pipe network i The operating compression factor of the simulated calculation of the root pipe at time t0.
4. The method for locating abnormal flow data in transient simulation of a pipe network according to claim 1 or 3, characterized in that: The determining whether there is a flow data anomaly at the source node based on the relationship between the flow time series cumulative difference and the storable management storage and the available management storage includes: Get the total inflow and outflow of the source node at a certain moment respectively; Compare the total inflow and the total outflow: If the total inflow is greater than the total outflow, obtain the flow time series cumulative difference between the total inflow and the total outflow, and determine whether the flow time series cumulative difference is less than or equal to the storable management storage. If so, confirm that there is no flow data anomaly at the source node; if not, confirm that there is flow data anomaly at the source node; If the total outflow is greater than the total inflow, obtain the cumulative difference in flow time series between the total outflow and the total inflow, and determine whether the cumulative difference in flow time series is less than or equal to the available pipe storage. If so, confirm that there is no flow data anomaly at the source node. If not, confirm that there is a flow data anomaly at the source node.
5. The method for locating abnormal flow data in transient simulation of a pipe network according to claim 1, characterized in that: The method of determining whether the source node has abnormal flow data, i.e., the total inflow and outflow of the source node, the accumulated difference of the flow time series, and the outage state of the source node, is the total inflow end or the total outflow end of the source node, comprises: Detect whether the total inflow is continuously less than the total outflow, or continuously greater than the total outflow, within a preset time period: If so, it is determined that the source node has abnormal traffic data at the total input end; If not, then based on the accumulated difference in flow time series, the storable management storage, the available management storage and the outage status of the source node, determine whether the source node's total input end or the source node's total output end has the abnormal flow data.
6. The method for locating abnormal flow data in transient simulation of a pipe network according to claim 5, characterized in that: According to the determination condition that the source node where the flow data is abnormal is the total input end or the total output end, the problem types of the flow meter mapping corresponding to the location causing the flow data abnormality include: When the total inflow is continuously less than the total outflow within a preset time period, when it is confirmed that the source node has a total inflow end with abnormal flow data, the type of problem of the flow meter mapping causing the abnormal flow data is located as a missing configuration flow meter mapping; When the total inflow is continuously greater than the total outflow within a preset time period and it is confirmed that the total inflow end of the source node has flow data anomaly, the problem type of the flow meter mapping causing the flow data anomaly is repeated configuration of the flow meter mapping.
7. The method for locating abnormal flow data in transient simulation of a pipe network according to claim 5, characterized in that: The method of determining whether the source node or the source node has abnormal flow data based on the accumulated difference of the flow time series, the storable management storage, the available management storage, and the outage status of the source node includes: If there is a time period in which the total inflow and the total outflow are balanced within the preset time period, and the remaining time period of the preset time period is when the total inflow is continuously greater than the total outflow and the accumulated difference of the flow time series is greater than the storable management memory, it is detected whether the source node is in a supply outage state during the time period in which the balance is maintained. If so, it is determined that the source node has abnormal flow data at the total outflow end, and if not, it is determined that the source node has abnormal flow data at the total inflow end; If there is a time period in the preset time period when the total incoming flow and the total outgoing flow are balanced, and the remaining time period of the preset time period is that the total outgoing flow continues to be greater than the total inflow and outflow and the cumulative difference of the flow time series is greater than the available pipe storage, it is detected whether the source node is in a supply outage state during the time period maintaining the balance. If so, it is determined that the total incoming end of the source node has the flow data anomaly. If not, it is determined that the total outgoing end of the source node has the flow data anomaly.
8. The method for locating abnormal flow data in transient simulation of a pipe network according to claim 7, characterized in that: According to the determination condition that the source node where the flow data is abnormal is the total input end or the total output end, the problem types of the flow meter mapping corresponding to the location causing the flow data abnormality include: There is a time period in which the total inflow and the total outflow are balanced within the preset time period, and the remaining time period of the preset time period is when the total inflow is continuously greater than the total outflow and the accumulated difference of the flow time series is greater than the storable storage time period: when it is confirmed that the source node has an abnormal flow data, the type of problem of the flow meter mapping causing the abnormal flow data is repeated configuration of the flow meter mapping; when it is confirmed that the source node has an abnormal flow data, the type of problem of the flow meter mapping causing the abnormal flow data is missing configuration of the flow meter mapping; There is a time period in the preset time period when the total inflow and the total outflow are balanced, and the remaining time period of the preset time period is when the total outflow is continuously greater than the total inflow and outflow and the accumulated difference of the flow time series is greater than the available pipe storage: when it is confirmed that the total inflow end of the source node has an abnormal flow data, the problem type of the flow meter mapping that causes the abnormal flow data is a missed configuration of the flow meter mapping; when it is confirmed that the total outflow end of the source node has an abnormal flow data, the problem type of the flow meter mapping that causes the abnormal flow data is a repeated configuration of the flow meter mapping.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for locating abnormal flow data in a pipe network transient simulation according to any one of claims 1 to 8 is implemented.
10. An electronic device, characterized in that: The electronic device comprises: A memory storing a computer program; A processor is communicatively connected to the memory, and executes the method for locating abnormal flow data in transient simulation of a pipe network according to any one of claims 1 to 8 when calling the computer program.
Citation Information
Patent Citations
Technical failure information monitoring and early warning system for urban gas pipe network
CN103307447A
Emergency duration determination method and device and storage medium
CN111985652A
Fault model establishing system based on user gas meter measurement data analysis
CN116451043A
Pipe network flow abnormity monitoring method and system based on ultrasonic flowmeter
CN116817189A
Natural gas long-distance pipeline target control pipe storage value calculation method
CN117195774A