Situation diagnosis assistance system for water treatment site
A hierarchical Bayesian network system for water treatment facilities enables parallel calculations across multiple levels, addressing the inefficiencies of existing systems by improving the efficiency of the diagnosis of large-scale systems by reducing the time required for diagnosis of large-scale systems by reducing the time required for diagnosis by reducing the time required for diagnosis of large-scale water treatment facilities.
Patent Information
- Application Number
- PCT/JP2025/017224
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-23
- Filing Date
- 2025-05-12
- Publication Date
- 2025-11-27
AI Technical Summary
Existing diagnostic systems for large-scale water treatment facilities face significant calculation time challenges due to the sequential processing of numerous unit models, making regular condition monitoring inefficient.
A hierarchical Bayesian network-based system that divides the water treatment facility into multiple levels (plant, system, process, unit) and performs parallel calculations using multiple computers to diagnose the status of each level independently.
Reduces the time required for status diagnosis by allowing parallel processing of models, enabling efficient and timely condition monitoring of large-scale water treatment plants.
Smart Images

Figure JP2025017224_27112025_PF_FP_ABST
Abstract
Description
Water treatment facility status diagnostic support system
[0001] The present invention relates to a status diagnosis support system for a water treatment plant.
[0002] Conventionally, diagnostic systems that detect abnormalities or signs of abnormalities in equipment and instruct maintenance work required for the detected abnormalities have been known in power plants, water treatment plants, etc. For example, Patent Literature 1 describes a plant operation system that monitors signs of abnormalities in a plant based on the plant's operation history, inputs measurement parameters that are determined to have abnormality signs into an abnormality diagnostic system as abnormality sign data, and the abnormality diagnostic system compares the abnormality sign data with an abnormality model pattern and uses a Bayesian network as a statistical model to identify the cause of the abnormality.
[0003] When applying Bayesian network technology to the diagnosis of water treatment facilities, unit models that model the causal relationships for each water treatment unit within the water treatment facility, such as coagulation tanks, reverse osmosis membrane separation devices, and electrodeionization devices, are created, and the unit models are then directly connected to each other to create a facility model.
[0004] However, when targeting large-scale water treatment facilities such as water supply sites where hundreds to thousands of water treatment units are installed, a huge facility model is created in which many unit models are connected in series, and calculations for many unit models are performed sequentially, which takes a long time for calculations and makes it difficult to perform regular diagnosis of the site conditions (for example, once per hour).
[0005] JP 2017-62729 A
[0006] An object of the present invention is to provide a water treatment plant status diagnosis support system that can shorten the time required for calculations to diagnose the status of a water treatment plant.
[0007] [1] A situation diagnosis support system for a water treatment facility having a plurality of water treatment units, comprising: a memory unit that includes, for each of the plurality of water treatment units, a unit model that expresses the relationship between a plurality of situation nodes that represent the situation of the detection target and observation information nodes using a Bayesian network, the memory unit that divides the water treatment facility into a plurality of hierarchical levels and stores hierarchical models in which the relationship between models in the level below each hierarchical level is described; and a calculation unit that modifies the probability distribution using the probability distribution set for each node and the input observation information, and selects a situation node where the situation is likely to have occurred, wherein the calculation unit has a plurality of computers, each computer is assigned to a model in each hierarchical level and performs calculations in parallel.
[0008] [2] The situation diagnosis support system according to [1], wherein the hierarchical model includes: a plurality of unit models; a process model describing relationships between the unit models; a system model describing relationships between the process models; and a plant model describing relationships between the system models.
[0009] According to the present invention, the time required for calculations to diagnose the status of a water treatment plant can be reduced.
[0010] While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments.
[0011] The present invention will be described in detail below with reference to the drawings.
[0012] As shown in FIG. 1, a situation diagnosis support system 2 according to this embodiment provides situation diagnosis support for a water treatment facility 1 in which a plurality of water treatment units are installed.
[0013] The water treatment facility 1 includes one or more water treatment plants. The water treatment plants include multiple water treatment systems. Each water treatment system includes multiple water treatment processes. Each water treatment process includes multiple water treatment systems. Each water treatment system includes multiple water treatment units.
[0014] The water treatment unit is equipped with various sensors that measure the amount of chemicals injected, the amount of water supplied, the amount of treated water, the quality of treated water, etc. The water treatment unit is not particularly limited, but examples thereof include a coagulation tank, a turbidity membrane device, an MF membrane (microfiltration membrane) separation device, an RO membrane (reverse osmosis membrane) separation device, and an electrodeionization device.
[0015] For example, as shown in FIG. 2, a water treatment plant has a water treatment system A and a water treatment system B to which treated water from the water treatment system A is supplied.
[0016] The water treatment system A has water treatment processes A1, A2, and A3 connected in series. The water treatment system B has water treatment processes B1 and B2 connected in series.
[0017] The water treatment process A1 has water treatment units A1a and A1b connected in series, the water treatment process A2 has water treatment units A2a and A2b connected in series, and the water treatment process A3 has water treatment units A3a and A3b connected in series.
[0018] The water treatment process B1 has water treatment units B1a and B1b connected in series, and the water treatment process B2 has water treatment units B2a and B2b connected in series.
[0019] The numerous water treatment units installed at the water treatment facility 1 are classified (grouped) into multiple water treatment processes according to their functions. The multiple water treatment processes are classified into multiple water treatment systems. The multiple water treatment systems are classified into one or multiple water treatment plants.
[0020] The situation diagnosis support system 2 includes a calculation system 20, a storage unit 21, and a display unit 22. The calculation system 20 has a plurality of probability distribution calculation devices 201. The probability distribution calculation device 201 is a computer having a CPU, RAM, ROM, and the like.
[0021] The situation diagnosis support system 2 may include a communication unit that communicates with the sensors at the water treatment plant 1. The situation diagnosis support system 2 can acquire sensor measurement values in real time using the communication unit.
[0022] The display unit 22 is a liquid crystal display or the like, and displays the calculation results of the calculation system 20 .
[0023] The memory unit 21 stores a model (causal relationship model) that expresses, in a graph structure, the qualitative causal relationship between the status of the water treatment plant 1 and the observation information. For example, using a Bayesian network, the relationship between the situation (status) to be detected and the observation information is modeled for each water treatment unit. The observation information includes values measured by sensors installed in the water treatment equipment, the results of analyzing sampled water with an analyzer, etc.
[0024] A Bayesian network represents a probability distribution using a frequency distribution based on the discretization of numerical values. For example, the discretization is expressed using five state variables: LL, L, D, H, and HH. When representing numerical information, LL has the engineering meaning of very low, L is low, D is the design assumption, H is high, and HH is very high.
[0025] When expressing the occurrence of an event, LL has the engineering meaning of being extremely unlikely to have occurred compared to the design assumptions, L being unlikely to have occurred, D being an occurrence at the level of the design assumptions, H being highly likely to have occurred compared to the design assumptions, and HH being extremely likely to have occurred.
[0026] The above discretization is based on an engineering meaning, so there is an order relationship, and it is possible to implement discretization of normalized numerical intervals. For example, the numerical range of 0.0 to 2.0 is set as the normalized numerical range, and this numerical range is divided into five intervals, with LL corresponding to 0.0 to 0.4, L corresponding to 0.4 to 0.8, D corresponding to 0.8 to 1.2, H corresponding to 1.2 to 1.6, and HH corresponding to 1.6 to 2.0.
[0027] Input nodes, situation nodes, observation nodes, etc. are used as logical node components based on the discrete representation of the Bayesian network.
[0028] An input node represents the input information itself, is a node that does not have input from other nodes, and defines the input boundary of the model.
[0029] A situation node is a node that represents the situation to be detected, and represents a situation that can occur in on-site equipment (a trouble event that should not occur in principle). When the values of HH and H in the probability distribution are large, it indicates that there is a high possibility that the situation is actually occurring on-site.
[0030] An observation node is a node that represents observed information. Observation information includes measurements from sensors installed in the water treatment unit and the results of analyzing sampled water using an analytical device. Sensor measurement values include those transmitted online and those visually confirmed on-site.
[0031] For example, in the observation node for treated water flow rate, when the values of HH and H in the probability distribution are large, it means that there is a high probability that the treated water flow meter will indicate a high value. Furthermore, when actual observation information is obtained, a reasonable five-level state variable is determined in accordance with the threshold information set for each node, and a probability distribution is given in which the probability of that state variable is 100%.
[0032] In model construction, a probability distribution (called a "prior probability distribution") is set for the input node. In addition, a conditional probability distribution that expresses the probabilistic relationship with the input node is set for the situation node, observation node, etc.
[0033] The prior probability distribution and the conditional probability distribution may be values based on expert experience and knowledge including subjective opinions, or may be values based on frequency information from a large amount of actual data.
[0034] The probability distribution calculation device 201 retrieves the causal relationship model from the storage unit 21, and each time observation information is obtained, it modifies the probability distribution based on the prior probability distribution and the new observation information to obtain a posterior probability distribution. The probability distribution calculation device 201 also calculates the probability distribution of each node using Bayes' theorem (called a "posterior probability distribution" by inference) based on the probability distribution of the input information and the conditional probability distribution of each node. The probability distribution calculation device 201 also performs a process (called a "Bayesian update") in which the posterior probability distribution of the input information is reflected in the prior probability distribution.
[0035] If the causal relationship models (unit models) of the many water treatment units at the water treatment plant 1 are connected in series (in sequence), one huge model will be calculated. Each model is the smallest calculation unit, and it is not possible to reduce the total calculation time by increasing the number of servers and performing parallel calculations, so as a result, many unit models are calculated in sequence, which takes a long time for calculation.
[0036] Therefore, in this embodiment, the model of the water treatment facility 1 is expressed in multiple hierarchical layers. Specifically, it is divided into hierarchical layers of plant, system, process, and unit. For example, the water treatment plant shown in FIG. 2 is described in a hierarchical model as shown in FIG. 3. In FIG. 3, the A1a unit model represents a causal relationship model of the water treatment unit A1a. The A1 process model represents a causal relationship model of the water treatment process A1. The A system model represents a causal relationship model of the water treatment system A. The plant model represents a causal relationship model of the plant.
[0037] The relationships between unit models are described in the process model at the next higher level. Similarly, the relationships between processes are described in the system model at the next higher level. The relationships between systems are described in the plant model at the next higher level. Although not shown in the figure, if there are multiple plants, the relationships between the plants are described in the factory model at the next higher level. This ensures that the upstream and downstream relationships between unit models are not lost.
[0038] In the process model, nodes (events) of the unit model are placed and connected to each other. Similarly, in the system model, nodes (events) of the process model are placed and connected to each other. In the plant model, nodes (events) of the system model are placed and connected to each other.
[0039] The storage unit 21 stores data of such a hierarchical model.
[0040] In this hierarchical model, the models (modules) are not connected to each other, and the probability calculation results of each model are not propagated. Therefore, it is preferable to provide the calculation system 20 with a number of probability distribution calculation devices 201 (computers) equal to or greater than the number of models in the hierarchical model, and perform the probability calculations for each model in parallel.
[0041] For example, in the configuration shown in FIG. 3 , there are a total of 18 models: 10 unit models, namely, A1a unit model, A1b unit model, ..., B2b unit model Five process models, namely, A1 process model, A2 process model, A3 process model, B1 process model, and B2 process model Two process models, namely, A system model and B system model One plant model Therefore, 18 probability distribution calculation devices 201 (computers) are provided in the calculation system 20, and one probability distribution calculation device 201 is assigned to each model to perform calculations in parallel.
[0042] As a result, each model becomes the smallest unit for probability calculation, regardless of the number of models in water treatment plant 1. Therefore, even if the scale of water treatment plant 1 is enormous and the number of water treatment units to be calculated increases, by adding the same number of computers in probability distribution calculation device 201 as the number of models, it becomes possible to execute calculations for site-wide situation diagnosis in the order of the time required for diagnosing a single model.
[0043] An example of derivation of causal relationships in the hierarchical model of Figure 3 will be explained. When a situation of insufficient treated water volume in the plant occurs, a probability calculation is performed for the plant model, which describes the situation nodes of the A system model and the B system model. This determines the situation of insufficient treated water volume in the B system, which is likely to be the cause of the insufficient treated water volume in the plant. Also, it determines the situation of insufficient treated water volume in the A system, which is likely to be the cause of the insufficient treated water volume in the B system. The relationship between the A system model and the B system model, which are independent of each other, can be shown in the higher-level plant model.
[0044] By performing probability calculations for the A system model, it is possible to determine situations where there is a shortage of treated water in the A3 process, which is likely to be the cause of a shortage of treated water in the A system. It is also possible to determine situations where there is a shortage of treated water in the A2 process, which is likely to be the cause of a shortage of treated water in the A3 process. It is also possible to determine situations where there is a shortage of treated water in the A1 process, which is likely to be the cause of a shortage of treated water in the A2 process.
[0045] By performing probability calculations for the A1 process model, it is possible to determine situations in which the A1b unit treated water volume is insufficient, which is likely to cause a shortage of the A1 process treated water volume.It is also possible to determine situations in which the A1a unit treated water quality deviation is likely to cause a shortage of the A1b unit treated water volume.
[0046] By performing probability calculations for the A1a unit model, situations such as an insufficient amount of chemical feed in the A1a unit, which are likely to cause deviations in the quality of the A1a unit treated water, and situations such as an equipment failure in the A1a unit, which are likely to cause an insufficient amount of chemical feed in the A1a unit, can be determined.
[0047] By performing similar calculations for all models, it becomes possible to derive causal relationships across hierarchical levels.
[0048] As described above, according to this embodiment, models are described in a hierarchical manner, and the relationships between models at the same level are described in the model at the level one level higher. Since models are not directly connected to each other, the probability calculations for each model can be executed in parallel on multiple computers, reducing the time required to calculate situation diagnoses and making it practical to execute scheduled situation diagnoses for large-scale bases.
[0049] In the above embodiment, an example has been described in which the elements constituting the water treatment facility are divided into a hierarchy of factory > plant > system > process > unit, but the granularity of the hierarchy is not limited to this.
[0050] Although the present invention has been described in detail using specific embodiments, it will be apparent to those skilled in the art that various modifications are possible within the scope of the invention. This application is based on Japanese Patent Application No. 2024-083727 filed on May 23, 2024, the entire contents of which are incorporated by reference.
[0051] 1 Water treatment base 2 Situation diagnosis support system 201 Probability distribution calculation device
Claims
1. A situation diagnosis support system for a water treatment facility having a plurality of water treatment units, comprising: a memory unit that includes, for each of the plurality of water treatment units, a unit model that expresses the relationship between a plurality of situation nodes that represent the situation of the detection target and observation information nodes using a Bayesian network, the memory unit dividing the water treatment facility into a plurality of hierarchical levels and storing hierarchical models that describe the relationship between models in the level one level below in each level; and a calculation unit that modifies the probability distribution using the probability distribution set for each node and the input observation information, and selects a situation node where a situation is likely to have occurred; wherein the calculation unit has a plurality of computers, each computer is assigned to a model in each level and performs calculations in parallel.
2. The situation diagnosis support system according to claim 1, wherein the hierarchical model includes: a plurality of unit models; a process model describing the relationships between the unit models; a system model describing the relationships between the process models; and a plant model describing the relationships between the system models.
Citation Information
Patent Citations
Fault-tolerant bayesian network arithmetic processing unit
JP2006065383A
Inference device for executing inference by bayesian network, and program for attaining the inference device
JP2011203996A
Equipment diagnostic system, equipment diagnostic method and program
JP2022072229A