Abnormality determination device and abnormality determination program
The abnormality determination device and program address the heavy monitoring workload by issuing alerts only when measurement data or calculation results consistently deviate from and return to an allowable range, enhancing alert reliability and reducing false positives.
Patent Information
- Application Number
- JP2024070294
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-24
- Publication Date
- 2025-11-06
- Estimated Expiration
- 2044-04-24
AI Technical Summary
Conventional abnormality determination devices require users to respond to all anomaly notifications, including both fatal and ignorable causes, leading to a heavy monitoring workload.
An abnormality determination device and program that issue alerts only when measurement data or calculation results fall outside a predetermined range for a specified number of consecutive periods and return to within the range, reducing unnecessary notifications.
Reduces the burden of monitoring work by eliminating the need to respond to all anomaly notifications, increasing the reliability of alerts, and preventing false positives due to communication errors.
Smart Images

Figure 2025166348000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an abnormality determination device and an abnormality determination program that determine whether or not an abnormality exists based on measurement data obtained by a measurement device. [Background technology]
[0002] Conventionally, as this type of abnormality determination device, there is known one that notifies the occurrence of an abnormality when measurement data from a measuring device falls outside an allowable range (see, for example, Patent Document 1). When the user of this abnormality determination device receives the abnormality occurrence notification, the user confirms, for example, that the abnormality has been resolved and the system has returned to a normal state, and, if necessary, resets the abnormality determination device to resume monitoring by the abnormality determination device. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2007-132804 A (paragraph
[0021] ) Summary of the Invention [Problem to be solved by the invention]
[0004] Factors that cause measurement data from a measuring device to fall outside the allowable range include so-called "fatal causes" that require repair or other measures, such as a failure of the object being monitored by the anomaly determination device, and so-called "ignorable causes" that resolve naturally without any measures, such as temporary disturbances. However, when using the above-mentioned conventional anomaly determination device, it is necessary to respond in the same way to all anomaly notifications, which creates a problem of a heavy monitoring workload. Therefore, this application discloses technology that can reduce the burden of monitoring workload compared to conventional technology. [Means for solving the problem]
[0005] A first aspect of the presently disclosed invention is an abnormality determination device comprising: a data acquisition unit configured to acquire measurement data from a measurement device; an abnormality occurrence processing unit configured to issue an alert for the occurrence of an abnormality on condition that the measurement data or a calculation result based on the measurement data falls outside a predetermined allowable range; and a normal return processing unit configured to issue an alert for a return to normal on condition that the measurement data or the calculation result returns to within the allowable range after the alert for the occurrence of an abnormality has been issued.
[0006] A second aspect of the presently disclosed invention is an abnormality determination program that causes a computer to function as a data acquisition unit configured to acquire measurement data from a measurement device, an abnormality occurrence processing unit configured to issue an alert for the occurrence of an abnormality on the condition that the measurement data or the calculation result based on the measurement data falls outside a predetermined allowable range, and a normal return processing unit configured to issue an alert for a return to normal on the condition that the measurement data or the calculation result returns to within the allowable range after the alert for the occurrence of an abnormality has been issued. [Effects of the Invention]
[0007] In the abnormality determination device and abnormality determination program disclosed herein, when measurement data or calculation results based on the measurement data fall outside the allowable range and an abnormality is notified, a normal return notification is issued when the measurement data or the calculation results return to within the allowable range. This eliminates the need to respond to all abnormality notifications, reducing the burden of monitoring work compared to conventional methods. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a block diagram of an abnormality determination device according to a first embodiment. [Figure 2] Figure 2 shows the flowchart of the abnormality detection program. [Figure 3] FIG. 3 is a block diagram of an abnormality determination device according to a second embodiment. [Figure 4] Figure 4 shows the flowchart of the abnormality determination program. [Figure 5] FIG. 5 is a block diagram of an abnormality determination device according to a third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] [First embodiment] An abnormality determination device 10A and an abnormality determination program PG1 according to a first embodiment of the present disclosure will be described with reference to Figures 1 and 2. As shown in Figure 1, the abnormality determination device 10A is installed in, for example, a factory, and is connected to a power meter 81 in the factory and to a communication network including the Internet. The power meter 81 measures, for example, the power consumption and cumulative power consumption of equipment 80 in the factory.
[0010] The abnormality determination device 10A may be located at a location separate from the factory and connected to the power meter 81 via a communication network. The abnormality determination device 10A may also be a cloud server in the communication network.
[0011] The abnormality determination device 10A includes an MCU 11, an output circuit 13, an RTC 14, and a trigger circuit 15, for example.
[0012] The trigger circuit 15 acquires time information from the RTC 14 and provides a trigger signal to the MCU 11 at predetermined intervals (for example, every 10 minutes).
[0013] An abnormality determination program PG1 (see FIG. 2), which will be described later, is stored in a flash memory (not shown) included in the MCU 11. The MCU 11 (more specifically, a CPU (not shown) included in the MCU 11) executes the abnormality determination program PG1 every time the trigger circuit 15 outputs a trigger signal, thereby functioning as a data acquisition unit 20, a difference calculation unit 21, a determination unit 22, an abnormality occurrence processing unit 23, a normal recovery processing unit 24, a switch 25, a data storage unit 26, and the like, which are shown in the block diagram of FIG.
[0014] The data acquiring unit 20 acquires the "cumulative power consumption of the equipment 80" from the power meter 81 as measurement data at the period when the trigger signal is output from the trigger circuit 15 (i.e., at a period of 10 minutes), and provides the measurement data to the difference calculation unit 21. Furthermore, if the data acquiring unit 20 is unable to acquire the measurement data from the power meter 81, it performs a retry, and if the number of retries reaches a predetermined number, it waits until the next trigger signal is output from the trigger circuit 15 without providing the measurement data to the difference calculation unit 21.
[0015] The difference calculation unit 21 calculates the difference between the measurement data provided by the data acquisition unit 20 and the measurement data previously provided by the data acquisition unit 20 as the amount of power consumed per period (hereinafter referred to as "unit power amount") and provides it to the judgment unit 22.
[0016] The data storage unit 26 stores upper and lower limit values of the allowable range of unit power consumption for the determination unit 22. In this embodiment, for example, the lower limit value of the allowable range is 10 [kW / 10 min], and the upper limit value is 20 [kW / 10 min]. The data storage unit 26 also stores counter reference values, email address lists, and message texts for the abnormality occurrence processing unit 23 and the normal return processing unit 24. The counter reference value for the abnormality occurrence processing unit 23 and the counter reference value for the normal return processing unit 24 may be different, but in this embodiment, they are both set to, for example, "4." The email address list also stores, for example, email addresses of terminals accessible by personnel involved in the maintenance of the equipment 80. The message texts include a message text for announcing an abnormality occurrence and a message text for announcing a normal return.
[0017] The data stored in the data storage unit 26 as the notification destination of the abnormality occurrence and normal return is not limited to email addresses, but may include, for example, telephone numbers as destinations for sending and receiving or calling via short message service, account information for sending messages using social networking services, etc. In this embodiment, the counter reference value for the abnormality occurrence processing unit 23 and the counter reference value for the normal return processing unit 24 are set to "4", but may be changed as appropriate depending on the time per cycle and the measurement target.
[0018] The judgment unit 22 judges whether the value of the unit power amount received from the difference calculation unit 21 is outside the allowable range (i.e., whether it is outside the range between the lower limit and the upper limit of the allowable range), and provides the judgment result to the abnormality occurrence processing unit 23 or the normal recovery processing unit 24 via the switch 25.
[0019] The switch 25 selectively connects the determination unit 22 to either the abnormality occurrence processing unit 23 or the normal return processing unit 24, and by default, connects the determination unit 22 to the abnormality occurrence processing unit 23. Then, as described below, the switch 25 switches in response to a switching command from the abnormality occurrence processing unit 23 or the normal return processing unit 24.
[0020] The abnormality processing unit 23 has a first counter, and when it receives a determination result from the determination unit 22 that the value of the unit power amount is outside the allowable range (hereinafter, this will be referred to as the "abnormal determination result"), it increments the first counter by one. On the other hand, when the determination unit 22 determines that the value of the unit power amount is within the allowable range (hereinafter, this will be referred to as the "normal determination result"), the abnormality processing unit 23 receives a command from the normal return processing unit 24 to reset the first counter to "0". That is, the abnormality processing unit 23 counts the number of consecutive abnormality determination results by the determination unit 22 using the first counter. Then, when the value of the first counter reaches the counter reference value of "4", the abnormality processing unit 23 notifies that an abnormality has occurred by controlling the output circuit 13 so that an abnormality notification message is sent to each email address, resets the first counter, and further issues a switching command to the switch 25.
[0021] The normal return processing unit 24 has a second counter, and inversely to the abnormality occurrence processing unit 23, increments the second counter by one when it receives a normal determination result from the determination unit 22. On the other hand, when the determination unit 22 determines an abnormal determination result, the normal return processing unit 24 receives a command from the abnormality occurrence processing unit 23 to reset the second counter to "0". Then, when the value of the second counter reaches the counter reference value of "4", the normal return processing unit 24 notifies that normality has been restored by controlling the output circuit 13 so that a message for normal return is sent to each email address, resets the second counter, and further issues a switching command to the switch 25.
[0022] The output circuit 13 may include a communication interface including the Internet.
[0023] With the above configuration, abnormality determination device 10A operates as follows. That is, abnormality determination device 10A acquires measurement data from power meter 81 at a predetermined cycle (for example, every 10 minutes). Then, when the number of consecutive times that the calculation result based on the measurement data is determined to be abnormal reaches a specified number (for example, four times, i.e., four cycles), it issues a notification of the occurrence of an abnormality. Furthermore, once the notification of the occurrence of an abnormality has been issued, it will not be issued again unless the number of consecutive times reaches the specified number after a notification of a return to normal.
[0024] Furthermore, abnormality determination device 10A issues a notification of return to normal when the number of consecutive times that the calculation result based on the measurement data is determined to be normal reaches a specified number (for example, four times, i.e., four cycles) after an abnormality occurrence notification has been issued. Furthermore, once a notification of return to normal has been issued, the notification of return to normal will not be issued again unless the number of consecutive times reaches the specified number again after an abnormality occurrence notification has been issued.
[0025] Furthermore, if the abnormality determination device 10A is unable to acquire measurement data from the power meter 81, the count of the number of consecutive normal / abnormal determination results described above will not be reset, and the count will continue regardless of the inability to acquire measurement data.
[0026] The abnormality determination program PG1 executed by the MCU 11 is as follows. As shown in Fig. 2, the abnormality determination program PG1 uses FLG1 for determining whether an abnormality has been notified, FLG2 for determining whether a return to normal has been notified, a first counter i for counting the number of consecutive abnormality determinations, a second counter j for counting the number of consecutive normality determinations, and first to third data storage units D1, D2, and D3. By default, FLG1 and the like are all set to "0."
[0027] In Fig. 2, the data stored in the first to third data storage units D1, D2, and D3 are respectively indicated as "D1," "D2," and "D3." Also, the lower and upper limits of the allowable range, the counter reference value of the first counter, and the counter reference value of the second counter described above together with the block diagram in Fig. 1 are respectively indicated as "L1," "L2," "K1," and "K2" in Fig. 2.
[0028] As described above, the MCU 11 executes the abnormality determination program PG1 at a predetermined interval (for example, every 10 minutes). When the abnormality determination program PG1 is executed, the MCU 11 determines whether or not it is possible to acquire measurement data (the cumulative amount of power consumed by the equipment 80) from the power meter 81 (S10), and if it is not possible to acquire the measurement data (NO in S10), it immediately terminates the abnormality determination program PG1.
[0029] If the measurement data can be acquired (YES in S10), the data stored in the first data storage unit D1 is moved to the second data storage unit D2 (S11), and the measurement data acquired from the power meter 81 is stored in the first data storage unit D1 (S12). Then, the calculation result obtained by subtracting the data in the second data storage unit D2 from the data in the first data storage unit D1 is stored in the third data storage unit D3 as the aforementioned "unit power amount" (S13).
[0030] Next, the data in the third data storage unit D3 is compared with the lower limit L1 and upper limit L2 of the allowable range (S14), and if the data in the third data storage unit D3 does not satisfy the condition that it is equal to or greater than the lower limit L1 and equal to or less than the upper limit L2 of the allowable range (L1≦D3≦L2) (NO in S14), the second counter j is reset to "0" (S15). Then, it is checked whether "1" is set in FLG1 (S16), and if "1" is set in FLG1 (YES in S16), the data in D3 is abnormal, but the abnormality determination program PG1 is terminated as it is assumed that the abnormality has already been notified.
[0031] If FLG1 is not set to "1" (NO in S16), the first counter i is incremented (S17), and then it is checked whether the first counter i is equal to or greater than a reference value K1 (e.g., 4) (S18). If the first counter i is not equal to or greater than the reference value K1 (NO in S18), the abnormality determination program PG1 is terminated. If the first counter i is equal to or greater than the reference value K1 (YES in S18), an abnormality occurrence notification is issued by sending a message for an abnormality occurrence to each email address (S19), and the first counter i is reset (S20). Next, FLG1 is set to "1" and FLG2 is reset to "0" (S21, S22), and then the abnormality determination program PG1 is terminated.
[0032] Furthermore, if the data in the third data storage unit D3 satisfies the above conditional expression (L1≦D3≦L2) (YES in S14), the opposite process to that when it does not is performed. That is, if the data in the third data storage unit D3 satisfies the above conditional expression (YES in S14), the first counter i is reset to "0" (S23), and it is checked whether or not "1" is set in FLG2 (S24). Then, if "1" is set in FLG2 (YES in S24), the data in D3 is normal, but it is assumed that a return to normal has already been notified, and the abnormality determination program PG1 is terminated.
[0033] If FLG2 is not set to "1" (NO in S24), the second counter j is incremented (S25), and then it is checked whether the second counter j is equal to or greater than a reference value K2 (e.g., 4) (S26). If the second counter j is not equal to or greater than the reference value K2 (NO in S26), the abnormality determination program PG1 is terminated. If the second counter j is equal to or greater than the reference value K2 (YES in S26), a return-to-normal notification is issued in which a message for returning to normal is sent to each email address (S27), and the second counter j is reset (S28). Next, FLG2 is set to "1" and FLG1 is reset to "0" (S29, S30), and then the abnormality determination program PG1 is terminated.
[0034] In addition, in the abnormality judgment program PG1, when steps S10 to S12 are being executed, MCU11 corresponds to the data acquisition unit 20 in the block diagram shown in Figure 1, and similarly, when step S13 is being executed, MCU11 corresponds to the difference calculation unit 21, when steps S14 and S15 are being executed, MCU11 corresponds to the judgment unit 22 and switch 25, when steps S16 to S23 are being executed, MCU11 corresponds to the abnormality occurrence processing unit 23, and when steps S15 and S24 to S30 are being executed, MCU11 corresponds to the normal return processing unit 24.
[0035] The configurations of the abnormality determination device 10A and the abnormality determination program PG1 of this embodiment have been described above. Next, the effects of this embodiment will be described.
[0036] According to the abnormality determination device 10A and the abnormality determination program PG1 of this embodiment, after the calculation result based on the measurement data acquired from the power meter 81 falls outside the allowable range and an abnormality is notified, a normal return notification is issued when the calculation result based on the measurement data returns to within the allowable range. This eliminates the need to respond to all abnormality notifications, and reduces the burden of monitoring work compared to conventional methods.
[0037] Furthermore, in the abnormality determination device 10A and the abnormality determination program PG1 of this embodiment, the notification of a return to normal is made on the condition that the calculation result based on the measurement data falls within the allowable range for a specified number of consecutive periods, thereby increasing the reliability of the notification of a return to normal.Similarly, the notification of an abnormality occurrence is made on the condition that the calculation result based on the measurement data falls within the allowable range for a specified number of consecutive periods, thereby also increasing the reliability of the notification of an abnormality occurrence.
[0038] Furthermore, in the abnormality determination device 10A and the abnormality determination program PG1 of this embodiment, if measurement data cannot be acquired, the counter that counts the number of periods in which the calculation results based on the measurement data consecutively fall within the tolerance range is not reset, and the number of consecutive periods is counted while ignoring the periods in which measurement data cannot be acquired. This prevents, for example, a communication error that prevents the data acquisition unit from acquiring measurement data from occurring, from being mistakenly determined to be an abnormality even when the calculation results based on the measurement data are normal. Similarly, with regard to anomaly occurrence notification, the number of consecutive abnormalities is counted while ignoring the periods in which measurement data cannot be acquired, preventing a situation in which the consecutive abnormalities are not recognized due to a communication error, even though they are consecutive.
[0039] [Second embodiment] An abnormality determination device 10B and an abnormality determination program PG2 according to a second embodiment will be described with reference to Figures 3 and 4. As shown in Figure 3, the abnormality determination device 10B according to this embodiment includes a serious abnormality processing unit 27 that functions when the MCU 11 executes the abnormality determination program PG2. In addition, the data storage unit 26 stores a second allowable value (for example, 50 [kW / 10 min]) for determining whether a unit power is abnormal, in addition to the upper and lower limit values of the allowable range (hereinafter referred to as the "first allowable range") described above for determining whether a unit power is abnormal, and also stores a message for the serious abnormality processing unit 27.
[0040] The determination unit 22 first determines whether the value of the unit power amount received from the difference calculation unit 21 is greater than the second allowable value. If the determination result indicates that the value of the unit power amount is greater than or equal to the second allowable value (hereinafter, this will be referred to as the "serious abnormality determination result"), the determination unit 22 provides the determination result to the serious abnormality processing unit 27. If the determination result indicates that the value of the unit power amount is not greater than or equal to the second allowable value, the determination unit 22 determines whether the value is outside the first allowable range, similar to the determination unit 22 in the first embodiment.
[0041] The serious abnormality processing unit 27 outputs data to the output circuit 13 so that a message for the occurrence of a serious abnormality is sent to each email address. With this configuration, the abnormality determination device 10B of this embodiment notifies of a serious abnormality every time the calculation result based on the measurement data is determined to be a serious abnormality.
[0042] Furthermore, abnormality determination device 10B is provided with a repair recovery processing unit 29, and a message for repair recovery processing unit 29 is stored in data storage unit 26. Repair recovery processing unit 29 receives a signal when operation unit 28 provided in abnormality determination device 10B is turned on, outputs data to output circuit 13 so that a message for repair recovery is sent to each email address, resets first counter and second counter, and further issues a switching command to switch 25. With this configuration, in abnormality determination device 10B, after an abnormality occurrence is notified, when the abnormality is resolved by repair and operation unit 28 is turned on, a repair recovery notification is made before the number of consecutive times that the calculation result based on the measurement data is determined to be normal reaches a specified number.
[0043] 4 shows the abnormality determination program PG2 executed by the MUC 11. In the abnormality determination program PG2, the data in the second data storage unit D2 is subtracted from the data in the first data storage unit D1 to obtain a calculation result, which is stored in the third data storage unit D3 (S13). Then, the data in the third data storage unit D3 is compared with the second allowable value L3 (S40). If the data in the third data storage unit D3 is not equal to or greater than the second allowable value L3 (NO in S40), the program proceeds to step S14 described above. If the data in the third data storage unit D3 is equal to or greater than the second allowable value L3 (YES in S40), the program executes a serious abnormality notification (S41) in which a message for repair and recovery is sent to each email address, and then the abnormality determination program PG2 is terminated.
[0044] In addition, when executing steps S40 and S14 of the abnormality judgment program PG2, the MCU 11 corresponds to the judgment unit 22 in the block diagram shown in Figure 3, and when executing step S41, the MCU 11 corresponds to the serious abnormality processing unit 27.
[0045] In this embodiment, when the operation unit 28 is turned on, it is configured to notify that the abnormality has been resolved by repair without checking the calculation results based on the measurement data, but it may also be configured such that the calculation results based on the measurement data acquired after the operation unit 28 is turned on are judged by the judgment unit 22, and if the judgment result is normal, the judgment result is provided to the repair recovery processing unit 29. Furthermore, the operation unit 28 is not limited to a switch, and may be, for example, a button displayed on a monitor.
[0046] [Third embodiment] An abnormality determination device 10C of a third embodiment will be described with reference to FIG. 5. In addition to the email notification of the abnormality determination notification 10B of the second embodiment, the abnormality determination device 10C of this embodiment notifies the user by monitor 30, speaker 31, and warning light 32. The abnormality determination device 10C includes the monitor 30, speaker 31, and warning light 32. The monitor 30 displays, for example, a graph showing changes in unit power consumption and whether the current state is abnormal or normal. In addition to a template image for normal operation, the data storage unit 26 stores template images, sounds to be used when notifying the user, and lighting colors for the warning light 32 for the abnormality occurrence processing unit 23, the normal return processing unit 24, the serious abnormality processing unit 27, and the repair return processing unit 29.
[0047] When the abnormality occurrence processing unit 23, the normal recovery processing unit 24, the serious abnormality processing unit 27 and the repair recovery processing unit 29 receive the judgment result of the judgment unit 22 or a signal from the operation unit 28, they each acquire data on the template image, the sound to be sounded when an alarm is issued and the color of the warning light 32 that is to be illuminated, which are stored in the data storage unit 26, and output them to the monitor 30, the speaker 31 and the warning light 32 via the output circuit 13.
[0048] When an abnormality occurs, the abnormality determination device 10C configured as described above changes the background color of the display screen of the monitor 30 to, for example, yellow and displays a message indicating that an abnormality has occurred. It also turns on the warning light 32 red and emits a warning sound from the speaker 31. The notification by the monitor 30, speaker 31, and warning light 32 continues until the system returns to normal.
[0049] Furthermore, in the event of a serious abnormality, the abnormality determination device 10C changes the background color of the display screen of the monitor 30 to, for example, red and displays a message indicating that a serious abnormality has occurred. Furthermore, it turns on the warning light 32 red and issues a warning sound from the speaker 31 that is different from the sound used when an abnormality has occurred, along with an announcement indicating that a serious abnormality has occurred. The notifications from the monitor 30, speaker 31, and warning light 32 are output until the serious abnormality is resolved. When an abnormality has occurred, the user who has confirmed the occurrence of the abnormality can stop the warning sound by operating a console (not shown), but in the event of a serious abnormality, the warning sound continues to be output until the serious abnormality is resolved.
[0050] When the abnormality determination device 10C returns to normal or returns to repair, it changes the background color of the display screen of the monitor 30 to white, for example, and displays a message indicating that the device has returned to normal or returned to repair. It also changes the warning light 32 from red to green and emits a notification sound from the speaker 31 to notify the user that the device has returned to normal. The message display on the monitor 30 and the notification by the speaker 31 and the warning light 32 end when a predetermined time has elapsed or when the user operates a console (not shown).
[0051] In this embodiment, in addition to notification by email, notifications are also made using the monitor 30, speaker 31, and warning light 32. However, for example, notifications may be made using the monitor 30, speaker 31, and warning light 32 without notification by email.
[0052] [Other embodiments] In the above embodiment, power consumption is used as an example of measurement data or calculation results, but the measurement data or calculation results are not limited to this and may be any physical quantity related to the amount of energy or resources used in the equipment 80 or the state of the equipment 80 or the physical properties of the resources, such as gas consumption, air consumption, amount of tap water used, amount of wastewater discharged, pH value or temperature of the wastewater, etc.
[0053] In addition, in the above embodiment, the calculation result calculated by the difference calculation unit 21 is judged to be outside the allowable range, but for example, it may be judged whether the measurement data is outside the allowable range.
[0054] In the above embodiment, the condition for reporting a return to normal is that the calculation result based on the measurement data falls within the allowable range for a predetermined number of consecutive periods, but the condition may also be that the calculation result based on the measurement data falls within the allowable range for only one period.Similarly, the condition for reporting an abnormality may also be that the calculation result based on the measurement data falls outside the allowable range for only one period.
[0055] In the above embodiment, 10 minutes is used as an example of the predetermined period, but it is not limited to this and may be 1 minute, 3 minutes, or 5 minutes, and it is preferable to set a suitable period based on the measurement data measured by the measurement device. Also, in the above embodiment, whether or not there is an abnormality is always determined at a predetermined period (10 minutes), but for example, between the time when an abnormality is notified and the time when a return to normal is notified, whether or not there is an abnormality may be determined at a period shorter than the predetermined period (for example, 5 minutes).
[0056] <Additional Notes> The following describes the features extracted from the above embodiment, while indicating, as necessary, the effects, etc. Note that, for ease of understanding, the corresponding configurations in the above embodiment are indicated in parentheses as appropriate below, but these features are not limited to the specific configurations indicated in parentheses.
[0057] [Feature 1] An abnormality determination device (10A) comprising: a data acquisition unit (20) configured to acquire measurement data from a measurement device (81); an abnormality occurrence processing unit (23) configured to issue a notification of an abnormality occurrence on condition that the measurement data or a calculation result based on the measurement data falls outside a predetermined allowable range; and a normal return processing unit (24) configured to issue a notification of a return to normal on condition that the measurement data or the calculation result returns to within the allowable range after the abnormality occurrence notification has been issued.
[0058] [Feature 2] The abnormality determination device (10A) according to Feature 1, wherein the data acquisition unit (20) is configured to acquire the measurement data at a predetermined constant period, and the normal return processing unit (24) is configured to notify of normal return on condition that the measurement data or the calculation result falls within the allowable range continuously over a predetermined number of periods.
[0059] [Feature 3] The abnormality determination device (10A) according to Feature 2, wherein the normal return processing unit (24) is configured to ignore a period in which the data acquisition unit (20) was unable to acquire the measurement data, and count a period in which the measurement data or the calculation result continuously falls within the allowable range.
[0060] [Feature 4] The abnormality determination device (10A) according to Feature 2, wherein the abnormality occurrence processing unit (23) is configured to notify of the occurrence of an abnormality on condition that the measurement data or the calculation result falls outside the allowable range continuously over a predetermined number of periods.
[0061] [Feature 5] The abnormality determination device (10A) according to feature 4, wherein the abnormality occurrence processing unit (23) is configured to count the number of periods in which the measurement data or the calculation result is continuously outside the allowable range, ignoring the number of periods in which the data acquisition unit (20) was unable to acquire the measurement data, and the normal return processing unit (24) is configured to count the number of periods in which the measurement data or the calculation result is continuously within the allowable range, ignoring the number of periods in which the data acquisition unit (20) was unable to acquire the measurement data.
[0062] [Feature 6] 6. The abnormality determination device according to claim 1, wherein the measurement data or the calculation result is a consumption amount of energy or a resource in a facility, or a physical quantity related to a state of the facility or a physical property of the resource.
[0063] [Feature 7] An abnormality determination program (PG1) that causes a computer (11) to function as a data acquisition unit (20) configured to acquire measurement data from a measuring device (81), an abnormality occurrence processing unit (23) configured to issue a notification of an abnormality occurrence on condition that the measurement data or a calculation result based on the measurement data falls outside a predetermined allowable range, and a normal return processing unit (24) configured to issue a notification of a return to normal on condition that the measurement data or the calculation result returns to within the allowable range after the abnormality occurrence notification has been issued.
[0064] [Feature 8] The abnormality determination program (PG1) according to feature 7 causes the computer (11) to function so that the data acquisition unit (20) acquires the measurement data at a predetermined constant period, and the normal return processing unit (24) issues a notification of normal return on condition that the measurement data or the calculation result falls within the allowable range continuously over a predetermined number of periods.
[0065] [Feature 9] The abnormality determination program (PG1) according to feature 8, wherein the normal return processing unit (24) causes the computer (11) to function so as to ignore a period in which the data acquisition unit (20) was unable to acquire the measurement data, and count a period in which the measurement data or the calculation result continuously falls within the allowable range.
[0066] [Feature 10] The abnormality determination program (PG1) according to feature 8, wherein the abnormality occurrence processing unit (23) causes the computer (11) to function so as to notify of the occurrence of an abnormality when the measurement data or the calculation result falls outside the allowable range continuously over a predetermined number of periods.
[0067] [Feature 11] The abnormality determination program (PG1) according to feature 10 causes the computer (11) to function so that the abnormality occurrence processing unit (23) ignores a period in which the data acquisition unit (20) was unable to acquire the measurement data and counts the number of periods in which the measurement data or the calculation result continuously falls outside the allowable range, and the normal return processing unit (24) ignores a period in which the data acquisition unit (20) was unable to acquire the measurement data and counts the number of periods in which the measurement data or the calculation result continuously falls within the allowable range.
[0068] [Feature 12] The abnormality determination program (PG1) according to any one of features 7 to 11, wherein the measurement data or the calculation result is a physical quantity related to the amount of energy or resources used in the equipment (80), or a state of the equipment (80) or a physical property of the resource.
[0069] According to the anomaly determination device and anomaly determination program of Features 1 and 7, when the calculation result based on the measurement data acquired from the measuring device falls outside the allowable range and an anomaly is notified, a normal return is notified when the calculation result based on the measurement data returns to within the allowable range. This eliminates the need to respond to all anomaly notifications, and reduces the burden of monitoring work compared to conventional methods.
[0070] According to Features 2 and 8, the notification of a return to normal is made on the condition that the calculation result based on the measurement data falls within the allowable range for a specified number of consecutive periods, thereby increasing the reliability of the notification of a return to normal.Similarly, the notification of an abnormality is made on the condition that the calculation result based on the measurement data falls within the allowable range for a specified number of consecutive periods, thereby increasing the reliability of the notification of an abnormality (the configurations of Features 4 and 10).
[0071] Furthermore, as in Features 3, 5, 9, and 11, when measurement data cannot be acquired, the counter that counts the number of periods in which the calculation result based on the measurement data continuously falls within the tolerance range is not reset, and the period in which measurement data cannot be acquired is ignored and the number of consecutive times is counted, so that it is possible to prevent, for example, a case in which the data acquisition unit cannot acquire measurement data due to a communication error from being mistakenly determined to be an abnormality even though the calculation result based on the measurement data is normal.Similarly, with regard to notification of the occurrence of an abnormality, the period in which measurement data cannot be acquired is ignored and the number of consecutive abnormalities is counted, so it is possible to prevent a situation in which the consecutive abnormalities are not recognized due to a communication error even though they are continuous.
[0072] Although the present specification and drawings disclose specific examples of the technology included in the scope of the claims, the technology described in the claims is not limited to these specific examples, but also includes various modifications and variations of the specific examples, and also includes parts of the specific examples taken out alone. [Explanation of symbols]
[0073] 10A,10B,10C Abnormality determination device 20 Data Acquisition Section 22 Judgment section 23 Abnormality occurrence processing unit 24 Normal return processing section 27 Serious Abnormality Processing Unit 28 Control section 29 Repair and Recovery Department 80 Equipment 81 Power meter PG1, PG2 abnormality judgment program
Claims
1. a data acquisition unit configured to acquire measurement data from the measurement device; an abnormality occurrence processing unit configured to notify the occurrence of an abnormality when the measurement data or a calculation result based on the measurement data falls outside a predetermined allowable range; a normal return processing unit configured to, after the notification of the occurrence of an abnormality has been made, make a notification of a return to normal on the condition that the measurement data or the calculation result has returned to within the allowable range; An abnormality determination device comprising:
2. the data acquisition unit is configured to acquire the measurement data at a predetermined constant period; 2. The abnormality determination device according to claim 1, wherein the normal return processing unit is configured to notify of a return to normal on the condition that the measurement data or the calculation result falls within the allowable range for a predetermined number of consecutive periods.
3. 3. The abnormality determination device according to claim 2, wherein the normal return processing unit is configured to ignore periods in which the data acquisition unit was unable to acquire the measurement data, and to count periods in which the measurement data or the calculation result continuously fell within the allowable range.
4. 3. The abnormality determination device according to claim 2, wherein the abnormality occurrence processing unit is configured to notify of the occurrence of an abnormality on the condition that the measurement data or the calculation result falls outside the allowable range for a predetermined number of consecutive periods.
5. the abnormality occurrence processing unit is configured to ignore a period in which the data acquisition unit was unable to acquire the measurement data, and count a period in which the measurement data or the calculation result continuously deviates from the allowable range, 5. The abnormality determination device according to claim 4, wherein the normal return processing unit is configured to ignore periods in which the data acquisition unit was unable to acquire the measurement data, and count periods in which the measurement data or the calculation result continuously falls within the allowable range.
6. An abnormality determination device according to any one of claims 1 to 5, wherein the measurement data or the calculation result is the amount of energy or resources used in the equipment, or a physical quantity related to the state of the equipment or the physical properties of the resources.
7. Computer, a data acquisition unit configured to acquire measurement data from the measurement device; an abnormality occurrence processing unit configured to notify the occurrence of an abnormality when the measurement data or a calculation result based on the measurement data falls outside a predetermined allowable range; a normal return processing unit configured to, after the notification of the occurrence of an abnormality has been made, make a notification of a return to normal on the condition that the measurement data or the calculation result has returned to within the allowable range; An abnormality detection program that functions as a
8. the data acquisition unit acquires the measurement data at a predetermined constant period; The abnormality determination program according to claim 7, wherein the normal return processing unit causes the computer to function so as to notify of a return to normal on the condition that the measurement data or the calculation result falls within the allowable range continuously over a predetermined number of periods.
9. 9. The abnormality determination program according to claim 8, wherein the normal return processing unit causes the computer to function so as to ignore periods in which the data acquisition unit was unable to acquire the measurement data, and count periods in which the measurement data or the calculation result continuously fell within the allowable range.
10. The abnormality determination program according to claim 8, wherein the abnormality occurrence processing unit causes the computer to function to notify of the occurrence of an abnormality when the measurement data or the calculation result falls outside the allowable range continuously for a predetermined number of periods.
11. the abnormality occurrence processing unit ignores a period in which the data acquisition unit was unable to acquire the measurement data, and counts a period in which the measurement data or the calculation result continuously deviates from the allowable range; The abnormality determination program according to claim 10, wherein the normal return processing unit causes the computer to function so as to ignore periods in which the data acquisition unit was unable to acquire the measurement data, and count periods in which the measurement data or the calculation result continuously fell within the allowable range.
12. An abnormality determination program according to any one of claims 7 to 11, wherein the measurement data or the calculation result is the amount of energy or resources used in the equipment, or a physical quantity related to the state of the equipment or the physical properties of the resources.
Citation Information
Patent Citations
Power consumption checking system
JP2007132804A