Abnormal detection device

The abnormality determination device addresses transmission issues in IoT data by using function expressions and conditional expressions to verify the normality of measurement data, ensuring accurate identification of abnormal values.

JP7866437B2Active Publication Date: 2026-05-27OSAKA GAS CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
OSAKA GAS CO LTD
Filing Date
2022-06-23
Publication Date
2026-05-27

AI Technical Summary

Technical Problem

Existing systems struggle to accurately verify whether abnormal values are included in the vast amount of measurement data collected from IoT devices due to potential bugs in communication equipment and poor radio wave conditions, leading to incorrect time associations and transmission issues.

Method used

An abnormality determination device that evaluates groups of measurement values from multiple instruments using predetermined determination conditions, such as function expressions or conditional expressions, to determine if all values are normal or if at least one is abnormal, ensuring relevance and consistency among the values.

Benefits of technology

Effectively identifies abnormal values by maintaining relevance among measurement values, thereby ensuring accurate determination of normality across multiple measurements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007866437000001
    Figure 0007866437000001
  • Figure 0007866437000002
    Figure 0007866437000002
  • Figure 0007866437000003
    Figure 0007866437000003
Patent Text Reader

Abstract

To provide an abnormality determination device that determines whether a plurality of measurement values to be monitored contains an abnormal value.SOLUTION: An abnormality determination device 20 is for determining whether a plurality of measurement values to be monitored contains an abnormal value. The abnormality determination device 20 determines that all of the plurality of measurement values included in a measurement value group is normal when a predetermined determination condition regarding the relevance thereof determined for all of the plurality of measurement values constituting the measurement value group is satisfied for a measurement value group consisting of related contemporaneous measurement values acquired by each of a plurality of measuring instruments 11 and determines that at least one of the plurality of measurement values included in the measurement value group is abnormal when the determination condition is not satisfied.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an abnormality determination device that determines whether or not abnormal values are included in a plurality of measured values to be monitored.

Background Art

[0002] With the spread of IoT (Internet of Things) devices, data measured by various measuring instruments has come to be collected by a server device or the like in a remote location. Patent Document 1 (Japanese Patent Application Laid-Open No. 2021-111034) describes a method of collecting the measured values of a first sensor and the measured values of a second sensor to be monitored by a server device and determining whether or not abnormal values are included therein. Specifically, in the method described in Patent Document 1, a plurality of measured values are obtained at time intervals using the first sensor, and the change rate of these measured values at a predetermined time interval is obtained as a first plurality of values. Similarly, a plurality of measured values are obtained at time intervals using the second sensor, and the change rate of these measured values at a predetermined time interval is obtained as a second plurality of values. Then, based on the measured values of the first sensor obtained based on the measurements at the same time (change rate) and the values (change rate) based on the measured values of the second sensor, a set is formed, and the points corresponding to each set are plotted on a coordinate. Then, when the number of sets plotted in each of a plurality of regions set on the coordinate changes with the passage of time, it is determined that an abnormality has occurred in the measured values of the first sensor and the second sensor.

[0003] Further, in the invention described in Patent Document 1, when the number of sensors is three or more, a sensor pair obtained by selecting two sensors from among these three or more sensors is generated, and one of the sensor pairs is used as the first sensor and the other as the second sensor. Then, it is determined whether or not an abnormality has occurred in the measured values of these first sensor and second sensor.

Prior Art Documents

Patent Documents

[0004] [Patent Document 1] Japanese Patent Publication No. 2021-111034 [Overview of the project] [Problems that the invention aims to solve]

[0005] Various communication devices are involved in the process of transferring measurement data from IoT devices to the server. Therefore, abnormal events may occur during the transfer of measurement data to the server.

[0006] For example, if the software used to operate communication equipment contains a bug, even if the measured value itself is normal, it may not be transmitted to the server device at the correct time. The server device may then treat the measured value as being associated with an incorrect time, different from the time it was actually measured by the instrument.

[0007] Furthermore, due to potential bugs in the communication equipment's program, the measured values ​​may be treated by the server device as values ​​associated with an inappropriate time, different from the time they were actually measured.

[0008] Furthermore, if a communication device uses wireless communication, and that device is installed in a location with poor radio wave conditions, there is a possibility that the transmission of measured values ​​via the communication device may not function properly.

[0009] Thus, the numerous measurements collected require verification not only to determine whether each value itself is normal or abnormal, but also, in some cases, to verify whether the value is associated with the appropriate time. However, because the types and number of data acquired by the server device are enormous, it has been difficult to determine whether or not such abnormal values ​​are included among the multiple measurements being monitored.

[0010] The present invention has been made in view of the above-mentioned problems, and its objective is to provide an anomaly detection device that determines whether or not abnormal values ​​are included in a plurality of measured values ​​to be monitored. [Means for solving the problem]

[0011] The characteristic configuration of the abnormality determination device according to the present invention for achieving the above objective is an abnormality determination device that determines whether or not an abnormal value is included in a plurality of measured values ​​to be monitored, For a group of measurement values ​​consisting of related measurement values ​​acquired by multiple measuring instruments over a predetermined period of time at the same time, If the predetermined determination conditions regarding the relationship defined for all of the multiple measured values ​​constituting the group of measured values ​​are met, then it is determined that all of the multiple measured values ​​included in the group of measured values ​​are normal. If the above determination conditions are not met, it is determined that at least one of the multiple measured values ​​included in the measured value group is abnormal. death, If the measurement value group is a measurement value related to gas consumption, it includes at least three of the following: the amount of gas consumed by the gas-powered power generator and heat source unit, the amount of gas consumed by the heat source unit, the amount of hot water consumed supplied from the hot water storage tank, the amount of heat generated by the heat source unit, the amount of heat supplied for hot water supply, the amount of hot water supplied for hot water supply, the amount of heat supplied for heating, and the amount of heat consumed for heating. The determination condition is that the value derived from a function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is within a predetermined range. It is located at the point. Here, the multiple measurement values ​​to be monitored may include values ​​related to gas consumption at a specific facility. Furthermore, the multiple measurement values ​​to be monitored may include values ​​related to the power consumption at a specific facility.

[0012] According to the above characteristic configuration, for a measurement value group composed of measurement values at related simultaneous times acquired by each of a plurality of measuring instruments, based on a predetermined determination condition regarding the relevance defined for all of the plurality of measurement values constituting the measurement value group, it is determined whether all of the plurality of measurement values included in the measurement value group are normal, or whether at least one of the plurality of measurement values included in the measurement value group is abnormal. That is, if the measurement value group includes a measurement value that causes the loss of the relevance among the plurality of measurement values constituting the measurement value group, the above determination condition is not satisfied. Therefore, when the above determination condition is not satisfied, it can be determined that at least one of the plurality of measurement values included in the measurement value group is abnormal. Also, if the measurement value group does not include a measurement value that causes the loss of the relevance among the plurality of measurement values constituting the measurement value group, the above determination condition is satisfied. Therefore, when the above determination condition is satisfied, it can be determined that all of the plurality of measurement values included in the measurement value group are normal. Therefore, it is possible to provide an abnormality determination device that determines whether abnormal values are included in a plurality of measurement values to be monitored.

[0014] Also, According to the above characteristic configuration, it is possible to determine whether all of the plurality of measurement values included in the measurement value group are normal by using a determination condition that a value derived from a function formula including all of the plurality of measurement values constituting the measurement value group as variables is within a predetermined range.

[0015] Still another characteristic configuration of the abnormality determination device according to the present invention is An anomaly detection device that determines whether or not abnormal values ​​are included in multiple measured values ​​to be monitored, For a group of measurement values ​​consisting of related measurement values ​​acquired by multiple measuring instruments over a predetermined period of time at the same time, If the predetermined determination conditions regarding the relationship defined for all of the multiple measured values ​​constituting the group of measured values ​​are met, then it is determined that all of the multiple measured values ​​included in the group of measured values ​​are normal. If the above determination conditions are not met, it is determined that at least one of the multiple measured values ​​included in the measured value group is abnormal. If the measurement value group is a measurement value related to gas consumption, it includes at least two of the following: the amount of gas consumed by the gas-powered power generator and heat source unit, the amount of gas consumed by the heat source unit, the amount of hot water consumed supplied from the hot water storage tank, the amount of heat generated by the heat source unit, the amount of heat supplied for hot water supply, the amount of hot water supplied for hot water supply, the amount of heat supplied for heating, and the amount of heat consumed for heating. The determination condition is that when all of the plurality of measurement values constituting the measurement value group are included in any of a plurality of conditional expressions, all of the plurality of conditional expressions are satisfied.

[0016] According to the above characteristic configuration, when all of a plurality of measured values constituting a measured value group are included in any of a plurality of conditional expressions, it is possible to determine whether all of the plurality of measured values included in the measured value group are normal by using a determination condition that all of the plurality of conditional expressions are satisfied.

Brief Description of the Drawings

[0017] [Figure 1] It is a diagram showing the configuration of a system in which an abnormality determination device is provided. [Figure 2] It is a diagram showing the configuration of a cogeneration system provided in a facility. [Figure 3] It is a graph plotting values derived from a function formula. [Figure 4] It is a graph plotting values derived from a function formula. [Figure 5] It is a graph plotting values derived from a function formula. [Figure 6] It is a graph plotting values derived from a function formula.

Embodiments for Carrying Out the Invention

[0018] Hereinafter, the abnormality determination device 20 according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing the configuration of a system in which an abnormality determination device 20 is provided. The abnormality determination device 20 is a device for determining whether abnormal values are included in a plurality of measured values to be monitored. In FIG. 1, a plurality of facilities 10 are configured to be able to communicate information with a server device 2 via an information communication line 1.

[0019] Facility 10 is equipped with multiple measuring instruments 11. The measured values ​​from these multiple measuring instruments 11 are collected by an information collection device 12 and transmitted from the information collection device 12 to a server device 2. For example, the information collection device 12 transmits each measured value to the server device 2 along with identification information indicating which measuring instrument 11 in which facility 10 the information was acquired from, and date and time information indicating when the information was acquired. The information collection device 12 may store the measured values ​​collected from the measuring instruments 11 for a predetermined period and then transmit them all at once to the server device 2, or it may transmit the measured values ​​collected from the measuring instruments 11 immediately to the server device 2.

[0020] The server device 2 is equipped with an anomaly detection device 20. The anomaly detection device 20 has a receiving unit 21, a storage unit 22, and a processing unit 23. The receiving unit 21 of the anomaly detection device 20 receives multiple measurement values ​​received from each facility 10, along with identification information and date / time information associated with each measurement value, and the storage unit 22 of the anomaly detection device 20 stores this information.

[0021] The processing unit 23 of the abnormality detection device 20 uses the measurement values ​​stored in the memory unit 22 to create a measurement value group consisting of related measurement values ​​acquired by each of the multiple measuring instruments 11 at the same time. The processing unit 23 of the abnormality detection device 20 then determines that all of the multiple measurement values ​​included in the measurement value group are normal if the predetermined determination conditions regarding their relationship are met for all of the multiple measurement values ​​included in the measurement value group, for example, if the value derived from a function expression that includes all of the multiple measurement values ​​included in the measurement value group as variables, as will be described later, is within a predetermined range. If the determination conditions are not met, it determines that at least one of the multiple measurement values ​​included in the measurement value group is abnormal.

[0022] For example, the storage unit 22 of the abnormality determination device 20 installs an abnormality determination program that determines all of the multiple measured values ​​in a measurement value group are normal if predetermined determination conditions regarding the relationships between all of the multiple measured values ​​constituting a measurement value group are met, and determines that at least one of the multiple measured values ​​in the measurement value group is abnormal if the determination conditions are not met. The processing unit 23 then executes this abnormality determination program at an appropriate timing, thereby realizing the abnormality determination device 20.

[0023] The following describes the abnormality detection process performed by the abnormality detection device 20, using specific system examples installed in facility 10. Figure 2 shows the configuration of the combined heat and power system installed in facility 10. Facility 10 is equipped with a gas-consuming power generation device 7, such as a fuel cell that consumes gas to generate electricity, and a heat source unit 9 that consumes gas to generate heat. Gas is supplied to the gas-consuming power generation device 7 and the heat source unit 9 via a gas supply line 4. The gas-consuming power generation device 7 is a combined heat and power system that generates both heat and electricity. The electricity generated by the gas-consuming power generation device 7 is supplied to the power line 3, and the heat generated by the gas-consuming power generation device 7 is recovered in a hot water storage tank 8 and stored in the form of hot water. In addition, the gas-consuming power generation device 7 can also be a device equipped with a gas engine and a generator driven by that gas engine, among other devices.

[0024] Power line 3 is connected to a gas-powered power generator 7 and a power consumption device 6. Power line 3 is also connected to a power grid 5. Power consumption device 6 can receive power from at least one of the power grid 5 and the gas-powered power generator 7.

[0025] The hot water storage tank 8 stores hot water at a predetermined temperature, such as 70°C. When hot water is used for hot water supply purposes 30, the hot water stored in the storage tank 8 is mixed with tap water and adjusted to a set temperature (such as 40°C) before being supplied. If the required temperature of the hot water for hot water supply purposes 30 is higher than the above set temperature, the heat source unit 9 heats the water to that set temperature before supplying it to hot water supply purposes 30.

[0026] Furthermore, the heat generated by the heat source unit 9 is supplied to heating applications 31, such as bathroom heating and drying systems and floor heating systems.

[0027] This system is equipped with multiple measuring instruments 11, and the measured values ​​are collected by an information acquisition device 12. In this embodiment, the multiple measured values ​​to be monitored include values ​​related to gas consumption at a specific facility 10. In addition, the multiple measured values ​​to be monitored include values ​​related to electricity consumption at a specific facility 10.

[0028] For example, the following are values ​​related to the power consumption at a specific facility 10: Measuring instrument 11(r13) measures the amount of electricity supplied to facility 10 from the power grid 5. Measuring instrument 11(r0b) measures the amount of electricity supplied from the gas-consuming power generator 7 installed in facility 10 to the power consumption device 6 installed in facility 10. Measuring instrument 11(r12) measures the amount of electricity supplied to the power consumption device 6 of facility 10.

[0029] For example, values ​​related to gas consumption at a specific facility 10 include the following: Measuring instrument 11(r0d) measures the amount of gas consumed by the gas-powered power generator 7 and the heat source unit 9. Measuring instrument 11(r02) measures the amount of gas consumed by the heat source unit 9. Measuring instrument 11(r04) measures the amount of hot water consumed from the hot water storage tank 8. Measuring instrument 11(r0e) measures the amount of heat generated by the heat source unit 9. Measuring instrument 11(r05) measures the amount of heat supplied to the hot water supply application 30. Measuring instrument 11(r08) measures the amount of hot water supplied to the hot water supply application 30. Measuring instrument 11(r06) measures the amount of heat supplied to the heating application 31. Measuring instrument 11(r07) measures the amount of heat consumed in the heating application 31.

[0030] <Example 1> Example 1 is a case where the measuring instruments 11 installed in the same facility 10 include a measuring instrument 11(r02) that measures the amount of gas consumed by the heat source unit 9, a measuring instrument 11(r05) that measures the amount of heat supplied for hot water supply 30, and a measuring instrument 11(r06) that measures the amount of heat supplied for heating 31. The measurement values ​​obtained from each of the measuring instruments 11(r02), 11(r05), and 11(r06) at the same time constitute a measurement value group.

[0031] In this case, the predetermined determination condition for all of the multiple measured values ​​constituting the measured value group is that the value derived from a function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is within a predetermined range. Specifically, the function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is the following (Equation 1).

[0032] r05 / [(r02-(r06 / (45×Ef)))×45×Ek]...(Formula 1) In this (Equation 1), r02 is the amount of gas consumed by the heat source unit 9 [m³]. 3 r05 is the amount of heat supplied to the hot water supply application 30 [MJ], r06 is the amount of heat supplied to the heating application 31 [MJ], Ef is the heating thermal efficiency, and Ek is the hot water thermal efficiency. Note that r02, r05, and r06 are measured values ​​from the same period (for example, the same 1 hour).

[0033] The theoretical value of the function represented by (Equation 1) above is 1. Therefore, the following (Equation 2) holds true.

[0034] r05=(r02-(r06 / (45×Ef)))×45×Ek (Formula 2)

[0035] Furthermore, if r05 / [(r02-(r06 / (45×Ef)))×45×Ek] is between 1 or a lower limit and an upper limit close to it (provided that the lower limit < 1 and 1 < the upper limit), then all of the multiple measured values ​​(r02, r05, r06) constituting the measured value group can be determined to be normal. For example, if r05 / [(r02-(r06 / (45×Ef)))×45×Ek] is between a lower limit such as 0.9 and an upper limit such as 1,1, then all of the multiple measured values ​​(r02, r05, r06) constituting the measured value group can be determined to be normal. Alternatively, a certain tolerance range may be set for the above lower and upper limits. Specifically, for each of the measured values ​​r02, r05, and r06, if r05 is y and (r02 - (r06 / (45 × Ef))) × 45 × Ek is x, then all of the multiple measured values ​​(r02, r05, r06) constituting the measured value group may be judged as normal if all of them satisfy both the lower limit formula and the upper limit formula below. Lower limit formula y>=0.9x-1 Upper limit equation: y <= 1.1x + 1

[0036] Figure 3 is a graph plotting the value on the left side of (Equation 2) on the vertical axis and the value on the right side on the horizontal axis. The solid lines represent the lines corresponding to the upper limit and lower limit equations. In Figure 3, multiple values ​​derived from multiple groups of measured values ​​are plotted. As can be seen from Figure 3, in all of the multiple groups of measured values, the value derived from the function equation represented by (Equation 1) is close to the theoretical value of 1.

[0037] Furthermore, in the case of Figure 3, all of the plotted points are within the range between the line corresponding to the upper limit formula and the line corresponding to the lower limit formula in Figure 3. Therefore, the processing unit 23 determines that the condition that the "value derived from the function expression represented by (Equation 1)," which includes all of the multiple measured values ​​included in the measured value group as variables, is within a predetermined range is satisfied in all of the multiple measured value groups. In other words, the processing unit 23 determines that all of the multiple measured values ​​included in each measured value group are normal. Note that the method for setting the above predetermined range (for example, the range between the lower limit formula and the upper limit formula) can be changed as appropriate.

[0038] <Example 2> Example 2 is an example of values ​​measured at a different facility 10 than the one in Example 1. The types of measuring instruments 11 are the same as in Example 1: instrument 11(r02) for measuring the amount of gas consumed by the heat source unit 9, instrument 11(r05) for measuring the amount of heat supplied to the hot water supply 30, and instrument 11(r06) for measuring the amount of heat supplied to the heating 31.

[0039] In this case as well, similar to Example 1 described above, the predetermined determination condition defined for all of the multiple measured values ​​constituting the group of measured values ​​is that the value derived from a function expression that includes all of the multiple measured values ​​constituting the group of measured values ​​as variables is within a predetermined range. Specifically, the function expression that includes all of the multiple measured values ​​constituting the group of measured values ​​as variables is (Equation 1) described above, and (Equation 2) described above holds true.

[0040] Figure 4 is a graph plotting the value on the left side of (Equation 2) on the vertical axis and the value on the right side on the horizontal axis. In Figure 4, values ​​derived from multiple groups of measured values ​​are also plotted. The solid lines in the figure represent the lines corresponding to the upper limit equation and the lower limit equation. As can be seen from Figure 4, there are cases where the plotted points fall outside the range between the lines corresponding to the upper limit equation and the lower limit equation. In such cases, the processing unit 23 determines that the condition that the "function represented by (Equation 1)" which includes all of the multiple measured values ​​included in the group of measured values ​​as variables exists within a predetermined range is not met. The processing unit 23 then determines that at least one of the multiple measured values ​​included in the group of measured values ​​for which the condition is not met is abnormal. For example, if a group of measured values ​​contains a measured value that causes the group of measured values ​​to lose its relationship with each other, the above condition is not met, as described above. To give one example, if any of the measured values ​​themselves are excessively large or small, the relationship between the multiple measured values ​​that make up the group of measured values ​​is lost. Alternatively, if measurements taken at different times are included, the relationships between the multiple measurements that make up the measurement group are lost.

[0041] <Example 3> Example 3 is a case where the measuring instruments 11 installed in the same facility 10 include measuring instrument 11(r12) that measures the amount of electricity supplied to the power consumption device 6 of facility 10, measuring instrument 11(r13) that measures the amount of electricity supplied to facility 10 from the power grid 5, and measuring instrument 11(r0b) that measures the amount of electricity supplied from the gas-consuming power generation device 7 installed in facility 10 to the power consumption device 6 installed in facility 10. Then, the measurement values ​​acquired by measuring instrument 11(r12), measuring instrument 11(r13), and measuring instrument 11(r0b) at the same time constitute a measurement value group.

[0042] In this case, the predetermined determination condition for all of the multiple measured values ​​constituting the measured value group is that the value derived from a function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is within a predetermined range. Specifically, the function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is the following (Equation 3).

[0043] (r13+r0b) / r12 (Formula 3) In equation (3), r12 is the amount of electricity supplied to the power consumption device 6 of facility 10 [kWh], r13 is the amount of electricity supplied to facility 10 from the power grid 5 [kWh], and r0b is the amount of electricity supplied from the gas-consuming power generation device 7 installed in facility 10 to the power consumption device 6 installed in facility 10 [kWh]. Note that r12, r15, and r0b are measured values ​​from the same period (for example, the same 1 hour).

[0044] The theoretical value of the function represented by (Equation 3) above is 1. Therefore, the following (Equation 4) holds true.

[0045] r12=r13+r0b (Formula 4)

[0046] Figure 5 is a graph plotting the value on the left side of (Equation 4) on the vertical axis and the value on the right side on the horizontal axis. The solid lines represent the lines corresponding to the upper limit and lower limit equations. In Figure 5, multiple values ​​derived from multiple groups of measured values ​​are plotted. As can be seen from Figure 5, in all of the multiple groups of measured values, the value derived from the function equation represented by (Equation 3) is close to the theoretical value of 1.

[0047] Furthermore, in the case of Figure 5, all of the plotted points are within the range between the line corresponding to the upper limit equation and the line corresponding to the lower limit equation in Figure 5. Therefore, the processing unit 23 determines that the condition that the "value derived from the function expression represented by (Equation 3)," which includes all of the multiple measured values ​​included in the measured value group as variables, is within a predetermined range is satisfied in all of the multiple measured value groups. In other words, the processing unit 23 determines that all of the multiple measured values ​​included in each measured value group are normal. Note that the method for setting the predetermined range described above can be changed as appropriate.

[0048] <Example 4> Example 4 is an example of values ​​measured at a different facility 10 than the one in Example 3. The types of measuring instruments 11 are the same as in Example 3: measuring instrument 11(r12) that measures the amount of electricity supplied to the power consumption device 6 of facility 10, measuring instrument 11(r13) that measures the amount of electricity supplied to facility 10 from the power grid 5, and measuring instrument 11(r0b) that measures the amount of electricity supplied from the gas-consuming power generation device 7 installed in facility 10 to the power consumption device 6 installed in facility 10.

[0049] In this case as well, similar to Example 3 described above, the predetermined determination condition defined for all of the multiple measured values ​​constituting the measured value group is that the value derived from a function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is within a predetermined range. Specifically, the function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is (Equation 3) described above, and (Equation 4) described above holds true.

[0050] Figure 6 is a graph plotting the value on the left side of (Equation 4) on the vertical axis and the value on the right side on the horizontal axis. In Figure 6, values ​​derived from multiple measurement value groups are also plotted. The solid lines in the figure represent the lines corresponding to the upper limit formula and the lower limit formula. As can be seen from Figure 6, there are cases where the plotted points fall outside the range between the lines corresponding to the upper limit formula and the lower limit formula. In such cases, the processing unit 23 determines that the condition that the "value derived from the function expression represented by (Equation 3)," which includes all of the multiple measurement values ​​included in the measurement value group as variables, is within a predetermined range is not met. The processing unit 23 then determines that at least one of the multiple measurement values ​​included in the measurement value group for which the condition is not met is abnormal.

[0051] <Example 5> Example 5 is a case where the measuring instruments 11 installed in the same facility 10 include a measuring instrument 11(r02) for measuring the amount of gas consumed by the heat source unit 9, a measuring instrument 11(r05) for measuring the amount of heat supplied to the hot water supply 30, a measuring instrument 11(r06) for measuring the amount of heat supplied to the heating 31, and a measuring instrument 11(r08) for measuring the amount of hot water supplied to the hot water supply 30.

[0052] In the following explanation, r02 represents the amount of gas consumed by the heat source unit 9 [m³ 3 ], r05 supplied heat [MJ] to hot water supply 30, r06 supplied heat [MJ] to heating 31, r08 supplied hot water [m 3 ]. Note that r02, r05, r06, and r08 are measurements taken at the same time (for example, the same 1 hour).

[0053] In this case, the predetermined determination condition defined for all of the multiple measured values ​​constituting the measured value group is that if all of the multiple measured values ​​constituting the measured value group are included in any of the multiple conditional expressions, then all of those multiple conditional expressions are satisfied.

[0054] [Example 5-1] In this example, the simultaneous measurement values ​​obtained by measuring instrument 11(r02), measuring instrument 11(r05), and measuring instrument 11(r08) constitute a measurement value group. The predetermined determination condition defined for all of the multiple measurement values ​​(r02, r05, r08) that constitute a measurement value group is that if all of the multiple measurement values ​​(r02, r05, r08) that constitute a measurement value group are included in any of the multiple conditional expressions (conditional expressions 1 to 3 below), then all of those conditional expressions 1 to 3 are satisfied.

[0055] Conditional expression 1:r08>0 Conditional expression 2: r02>0 Conditional expression 3: r05>0

[0056] If all of conditions 1 to 3 are met, the processing unit 23 determines that all of the multiple measured values ​​(r02, r05, r08) included in the measured value group are normal. Conversely, if even one of conditions 1 to 3 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r02, r05, r08) included in the measured value group is abnormal.

[0057] [Example 5-2] In this example, the simultaneous measurement values ​​obtained by measuring instrument 11(r02) and measuring instrument 11(r06) constitute a measurement value group. The predetermined determination condition defined for all of the multiple measurement values ​​(r02, r06) that constitute the measurement value group is that if all of the multiple measurement values ​​(r02, r06) that constitute the measurement value group are included in any of the multiple conditional expressions (conditional expressions 4 and 5 below), then all of those conditional expressions 4 and 5 are satisfied.

[0058] Conditional expression 4: r06>0.5 Conditional expression 5:r02>0

[0059] If both conditions 4 and 5 are met, the processing unit 23 determines that all of the multiple measured values ​​(r02, r06) included in the measured value group are normal. Conversely, if even one of conditions 4 or 5 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r02, r06) included in the measured value group is abnormal.

[0060] <Example 6> Example 6 is a case where the measuring instruments 11 installed in the same facility 10 include a measuring instrument 11(r05) that measures the amount of heat supplied to the hot water supply 30, a measuring instrument 11(r06) that measures the amount of heat supplied to the heating 31, and a measuring instrument 11(r0e) that measures the amount of heat generated by the heat source unit 9. The measurement values ​​obtained from each of the measuring instruments 11(r05), 11(r06), and 11(r0e) at the same time constitute a measurement value group.

[0061] In this case, the predetermined determination condition for all of the multiple measured values ​​constituting the measured value group is that the value derived from a function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is within a predetermined range. Specifically, the function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is the following (Equation 5).

[0062] r0e / 〔(r05+r06) / 3.6〕...(Formula 5) In equation (5), r0e is the amount of heat generated by the heat source 9 [kWh], r05 is the amount of heat supplied to the hot water supply 30 [MJ], r06 is the amount of heat supplied to the heating supply 31 [MJ], Ef is the heating thermal efficiency, and Ek is the hot water thermal efficiency. Note that r0e, r05, and r06 are measured values ​​from the same period (for example, the same 1 hour).

[0063] Then, as explained in Examples 1 to 4 above, if the determination condition that the value derived from a function expression containing all of the multiple measured values ​​constituting the group of measured values ​​falls within a predetermined range is met, the processing unit 23 determines that all of the multiple measured values ​​included in the group of measured values ​​for which the determination condition has been met are normal. In response, if the processing unit 23 determines that the value derived from a function expression that includes all of the multiple measured values ​​constituting the group of measured values ​​as variables is not within a predetermined range, it determines that at least one of the multiple measured values ​​included in the group of measured values ​​for which the determination condition was not met is abnormal.

[0064] <Example 7> Example 7 is a case where the measuring instruments 11 installed in the same facility 10 include a measuring instrument 11(r02) for measuring the amount of gas consumed by the heat source unit 9, a measuring instrument 11(r04) for measuring the amount of hot water consumed supplied from the hot water storage tank 8, a measuring instrument 11(r05) for measuring the amount of heat supplied to the hot water supply application 30, a measuring instrument 11(r06) for measuring the amount of heat supplied to the heating application 31, a measuring instrument 11(r07) for measuring the amount of heat consumed in the heating application 31, a measuring instrument 11(r08) for measuring the amount of hot water supplied to the hot water supply application 30, a measuring instrument 11(r0d) for measuring the amount of gas consumed by the gas-consuming power generation device 7 and the heat source unit 9, and a measuring instrument 11(r0e) for measuring the amount of heat generated by the heat source unit 9.

[0065] In the following explanation, r02 represents the amount of gas consumed by the heat source unit 9 [m³ 3 ], the amount of hot water consumed by r04 supplied from the hot water storage tank 8 [m 3 r05 supplied heat to hot water supply 30 [MJ], r06 supplied heat to heating use 31 [MJ], r07 consumed heat in heating use 31 [MJ], r08 supplied hot water to hot water supply 30 [m 3 ], the amount of gas consumed by the gas-consuming power generation device 7 and the heat source unit 9 [m 3 ], r0e is the amount of heat generated by the heat source unit 9 [ kWh ]. Note that r02, r04, r05, r06, r07, r08, r0d, and r0e are measurements taken at the same time (for example, the same 1 hour).

[0066] In this case, the predetermined determination condition defined for all of the multiple measured values ​​constituting the measured value group is that if all of the multiple measured values ​​constituting the measured value group are included in any of the multiple conditional expressions, then all of those multiple conditional expressions are satisfied.

[0067] [Example 7-1] In this example, the simultaneous measurement values ​​obtained by each of the measuring instruments 11(r02), 11(r05), 11(r0d), and 11(r0e) constitute a measurement value group. The predetermined determination condition defined for all of the multiple measurement values ​​(r02, r05, r0d, r0e) that constitute a measurement value group is that if all of the multiple measurement values ​​(r02, r05, r0d, r0e) that constitute a measurement value group are included in any of the multiple conditional expressions (conditional expressions 6 to 9 below), then all of those conditional expressions 6 to 9 are satisfied.

[0068] Condition 6: r02≧0.2 Conditional expression 7:r05>0 Conditional expression 8: r0d>0 Condition 9: r0e>0

[0069] The processing unit 23 determines that all of the multiple measured values ​​(r02, r05, r0d, r0e) included in the measured value group are normal if all of the conditions 6 to 9 are met. Conversely, if even one of the conditions 6 to 9 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r02, r05, r0d, r0e) included in the measured value group is abnormal.

[0070] [Example 7-2] In this example, the simultaneous measurement values ​​obtained by each of the measuring instruments 11(r02), 11(r06), 11(r0d), and 11(r0e) constitute a measurement value group. The predetermined determination condition defined for all of the multiple measurement values ​​(r02, r06, r0d, r0e) that constitute a measurement value group is that all of the multiple measurement values ​​(r02, r06, r0d, r0e) that constitute a measurement value group are included in any of the multiple conditional expressions (conditional expressions 10 to 13 below), and all of those conditional expressions 10 to 13 are satisfied.

[0071] Condition 10: r02≧0.2 Conditional expression 11:r06>0 Conditional expression 12: r0d>0 Condition 13: r0e>0

[0072] The processing unit 23 determines that all of the multiple measured values ​​(r02, r06, r0d, r0e) included in the measured value group are normal if all of the conditions 10 to 13 are met. Conversely, if even one of the conditions 10 to 13 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r02, r06, r0d, r0e) included in the measured value group is abnormal.

[0073] [Example 7-3] In this example, the simultaneous measurement values ​​obtained by each of the measuring instruments 11(r02), 11(r07), 11(r0d), and 11(r0e) constitute a measurement value group. The predetermined determination condition for all of the multiple measured values ​​(r02, r07, r0d, r0e) that constitute a measured value group is that if all of the multiple measured values ​​(r02, r07, r0d, r0e) that constitute a measured value group are included in any of the multiple conditional expressions (conditional expressions 14 to 17 below), then all of those conditional expressions 14 to 17 are satisfied.

[0074] Condition 14: r02≧0.2 Conditional expression 15:r07>0 Conditional expression 16: r0d>0 Condition 17: r0e>0

[0075] The processing unit 23 determines that all of the multiple measured values ​​(r02, r07, r0d, r0e) included in the measured value group are normal if all of the conditions 14 to 17 are met. Conversely, if even one of the conditions 14 to 17 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r02, r07, r0d, r0e) included in the measured value group is abnormal.

[0076] [Example 7-4] In this example, the simultaneous measurement values ​​obtained by each of the measuring instruments 11(r02), 11(r05), 11(r06), 11(r08), and 11(r0e) constitute a measurement value group. The predetermined determination condition defined for all of the multiple measurement values ​​(r02, r05, r06, r08, r0e) that constitute the measurement value group is that all of the multiple measurement values ​​(r02, r05, r06, r08, r0e) that constitute the measurement value group are included in any of the multiple conditional expressions (conditional expressions 18 to 21 below), and all of those conditional expressions 18 to 21 are satisfied.

[0077] Conditional expression 18:r02=0 Conditional expression 19: (r05+r06)≦1.5 Conditional expression 20:r08=0 Condition 21: r0e=0

[0078] If all of the conditions 18 to 21 are met, the processing unit 23 determines that all of the multiple measured values ​​(r02, r05, r06, r08, r0e) included in the measured value group are normal. Conversely, if even one of the conditions 18 to 21 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r02, r05, r06, r08, r0e) included in the measured value group is abnormal.

[0079] [Example 7-5] In this example, the simultaneous measurement values ​​obtained by each of the measuring instruments 11(r02), 11(r04), 11(r05), 11(r0d), and 11(r0e) constitute a measurement value group. The predetermined determination condition defined for all of the multiple measurement values ​​(r02, r04, r05, r0d, r0e) that constitute a measurement value group is that all of the multiple measurement values ​​(r02, r04, r05, r0d, r0e) that constitute a measurement value group are included in any of the multiple conditional expressions (conditional expressions 22 to 26 below), and all of those conditional expressions 22 to 26 are satisfied.

[0080] Conditional expression 22:r05>2.51 Conditional expression 23:r02>0 Condition 24: r04>0 Conditional expression 25:r0d>0 Condition 26: r0e>0

[0081] If all of the conditions 22 to 26 are met, the processing unit 23 determines that all of the multiple measured values ​​(r02, r04, r05, r0d, r0e) included in the measured value group are normal. Conversely, if even one of the conditions 22 to 26 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r02, r04, r05, r0d, r0e) included in the measured value group is abnormal.

[0082] [Example 7-6] In this example, the simultaneous measurement values ​​obtained by measuring instrument 11(r05), measuring instrument 11(r06), and measuring instrument 11(r0e) constitute a measurement value group. The predetermined determination condition defined for all of the multiple measurement values ​​(r05, r06, r0e) that constitute the measurement value group is that if all of the multiple measurement values ​​(r05, r06, r0e) that constitute the measurement value group are included in any of the multiple conditional expressions (conditional expressions 27, 28 below), then all of those conditional expressions 27 and 28 are satisfied.

[0083] Condition 27: r0e>0 Conditional expression 28:(r05+r06)>0

[0084] If all of the conditions 27 and 28 are met, the processing unit 23 determines that all of the multiple measured values ​​(r05, r06, r0e) included in the measured value group are normal. Conversely, if even one of the conditions 27 and 28 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r05, r06, r0e) included in the measured value group is abnormal.

[0085] [Example 7-7] In this example, the simultaneous measurement values ​​obtained by each of the measuring instruments 11(r05), 11(r06), 11(r07), and 11(r0e) constitute a measurement value group. The predetermined determination condition defined for all of the multiple measurement values ​​(r05, r06, r07, r0e) that constitute a measurement value group is that all of the multiple measurement values ​​(r05, r06, r07, r0e) that constitute a measurement value group are included in any of the multiple conditional expressions (conditional expressions 29 to 31 below), and all of those conditional expressions 29 to 31 are satisfied.

[0086] Condition 29: r0e=0 Conditional expression 30: (r05+r06)≦0.5 Conditional expression 31: r07<=0.5

[0087] If all of the conditions 29 to 31 are met, the processing unit 23 determines that all of the multiple measured values ​​(r05, r06, r07, r0e) included in the measured value group are normal. Conversely, if even one of the conditions 29 to 31 is not met, the processing unit 23 determines that at least one of the multiple measured values ​​(r05, r06, r07, r0e) included in the measured value group is abnormal.

[0088] As explained in Examples 1 to 7 above, the abnormality determination device 20 determines, based on predetermined determination conditions regarding the relationship between multiple measurement values, whether all of the multiple measurement values ​​in a measurement value group are normal or whether at least one of the multiple measurement values ​​in the measurement value group is abnormal, for each of the multiple measurement values ​​acquired by each of the multiple measuring instruments 11 at the same time and with related relationships. In other words, if a measurement value is included in a measurement value group that causes the relationship between the multiple measurement values ​​to be lost, the above determination conditions are not met. For example, if any of the measurement values ​​themselves are excessively large or small, the relationship between the multiple measurement values ​​in the measurement value group is lost. Alternatively, if measurement values ​​taken at different times are included, the relationship between the multiple measurement values ​​in the measurement value group is lost. Therefore, if the above determination conditions are not met, it can be determined that at least one of the multiple measurement values ​​in the measurement value group is abnormal. Also, if the multiple measurement values ​​in the measurement value group do not include any measurement value that causes the relationship between the multiple measurement values ​​to be lost, the above determination conditions are met. Therefore, if the above determination conditions are met, it can be determined that all of the multiple measured values ​​included in the measured value group are normal.

[0089] <Another Embodiment> In the above embodiment, specific examples were given for the configuration of the abnormality detection device 20 and the system in which it is installed, but these configurations can be changed as appropriate. For example, an example was described in which the abnormality detection device 20 is installed in the server device 2, but the abnormality detection device 20 may also be installed in the facility 10.

[0090] In the above embodiment, the measuring instrument 11 provided in the combined heat and power system was specifically described, but these are described for illustrative purposes only and can be modified as appropriate.

[0091] In the above embodiment, specific examples of the determination conditions were given, but these are provided for illustrative purposes only and can be modified as appropriate.

[0092] In the above embodiment, the number of measured values ​​constituting a group of measured values ​​can be changed as appropriate. For example, a group of measured values ​​may be composed of two or more measured values, or three or more measured values ​​may be composed of a group of measured values.

[0093] Furthermore, the configurations disclosed in the above embodiments (including other embodiments, the same applies hereinafter) can be applied in combination with configurations disclosed in other embodiments, provided that no inconsistencies arise. Moreover, the embodiments disclosed herein are illustrative, and the embodiments of the present invention are not limited thereto, and can be modified as appropriate without departing from the object of the present invention. [Industrial applicability]

[0094] This invention can be used in an anomaly detection device that determines whether or not abnormal values ​​are included in multiple measured values ​​that are being monitored. [Explanation of Symbols]

[0095] 1. Information and communication lines 2 Server devices 3 Power lines 4. Gas supply lines 5 Power system 6 Power consumption equipment 7. Gas-powered power generation equipment 8. Hot water storage tank 9 Heat source machine 10 facilities 11 Measuring Instruments 12 Information gathering device 20 Abnormality determination device 21 Receiving unit 22 Memory section 23 Processing Unit 30. Hot water supply use 31 Heating applications

Claims

1. An anomaly detection device that determines whether or not abnormal values ​​are included in multiple measured values ​​to be monitored, For a group of measurement values ​​consisting of related measurement values ​​acquired by multiple measuring instruments over a predetermined period of time at the same time, If the predetermined determination conditions regarding the relationship defined for all of the multiple measured values ​​constituting the group of measured values ​​are met, then it is determined that all of the multiple measured values ​​included in the group of measured values ​​are normal. If the above determination conditions are not met, it is determined that at least one of the multiple measured values ​​included in the measured value group is abnormal. If the measurement value group is a measurement value related to gas consumption, it includes at least three of the following: the amount of gas consumed by the gas-powered power generator and heat source unit, the amount of gas consumed by the heat source unit, the amount of hot water consumed from the hot water storage tank, the amount of heat generated by the heat source unit, the amount of heat supplied for hot water supply, the amount of hot water supplied for hot water supply, the amount of heat supplied for heating, and the amount of heat consumed for heating. The aforementioned determination condition is an abnormality determination device in which the value derived from a function expression that includes all of the multiple measured values ​​constituting the measured value group as variables is within a predetermined range.

2. An anomaly determination device for determining whether or not an abnormal value is included in a plurality of measured values ​​to be monitored, For a group of measurement values ​​consisting of related measurement values ​​acquired by multiple measuring instruments over a predetermined period of time at the same time, If the predetermined determination conditions regarding the relationship defined for all of the multiple measured values ​​constituting the group of measured values ​​are met, then it is determined that all of the multiple measured values ​​included in the group of measured values ​​are normal. If the above determination conditions are not met, it is determined that at least one of the multiple measured values ​​included in the measured value group is abnormal. If the measurement value group is a measurement value related to gas consumption, it includes at least two of the following: the amount of gas consumed by the gas-powered power generator and heat source unit, the amount of gas consumed by the heat source unit, the amount of hot water consumed supplied from the hot water storage tank, the amount of heat generated by the heat source unit, the amount of heat supplied for hot water supply, the amount of hot water supplied for hot water supply, the amount of heat supplied for heating, and the amount of heat consumed for heating. An abnormality detection device in which the determination condition is that if all of the multiple measurement values ​​constituting the measurement value group are included in any of the multiple conditional expressions, then all of the multiple conditional expressions are satisfied.

3. The abnormality determination device according to claim 1 or 2, wherein the plurality of measured values ​​to be monitored include values ​​related to gas consumption at a specific facility.

4. The abnormality determination device according to claim 1 or 2, wherein the plurality of measured values ​​to be monitored include values ​​related to the power consumption at a specific facility.