Abnormality determination device and abnormality determination program
The abnormality determination device and program address the burden of monitoring by selectively reporting abnormality occurrences and normal recoveries, reducing unnecessary responses and enhancing notification reliability.
Patent Information
- Application Number
- JP2024070294
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-04-24
- Publication Date
- 2025-04-02
- Estimated Expiration
- 2044-04-24
AI Technical Summary
Conventional abnormality detection devices burden users with unnecessary monitoring responses, as they treat all abnormalities equally without distinguishing between critical and negligible causes.
An abnormality determination device and program that acquire measurement data, notify abnormality occurrences when data exceeds predetermined ranges, and only report normal recoveries after a specified number of consecutive returns within the acceptable range, thereby reducing unnecessary monitoring responses.
This solution reduces the monitoring workload by avoiding unnecessary notifications of normal returns and increases the reliability of abnormality and normal return notifications by requiring consecutive data within or outside acceptable ranges.
Smart Images

Figure 0007656118000001_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 obtained by a measuring device falls outside an allowable range (for example, see Patent Document 1). When a user of this abnormality determination device receives the abnormality occurrence notification, the user confirms, for example, that the abnormality has been resolved and the normal state has been restored, 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 measures such as repair, such as a failure of the object monitored by the anomaly determination device, and so-called "ignorable causes" that will resolve naturally without any measures, such as a temporary disturbance. However, when the above-mentioned conventional anomaly determination device is used, it is necessary to respond in the same way to all abnormality reports, which poses a problem of a heavy burden of monitoring work. Therefore, this application discloses a technology that can reduce the burden of monitoring work compared to the past. [Means for solving the problem]
[0005] A first aspect of the present disclosure 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 notify of the occurrence of an abnormality on condition that the measurement data or a calculation result based on the measurement data falls outside a predetermined tolerance range; and a normal return processing unit configured to notify of a return to normal on condition that the measurement data or the calculation result returns to within the tolerance range after the abnormality occurrence has been notified.
[0006] A second aspect of the present disclosure is an abnormality determination program that causes a computer to function as a data acquisition unit configured to acquire measurement data from a measuring device, an abnormality occurrence processing unit configured to notify the occurrence of an abnormality on condition that the measurement data or a calculation result based on the measurement data falls outside a predetermined tolerance range, and a normal return processing unit configured to notify the occurrence of a return to normal on condition that the measurement data or the calculation result returns to within the tolerance range after the abnormality occurrence has been notified. Effect of the Invention
[0007] In the abnormality judgment device and abnormality judgment program disclosed herein, when measurement data or calculation results based on the measurement data fall outside the acceptable range and an abnormality is notified, a normal return is notified when the measurement data or the calculation results return to the acceptable range, eliminating the need to respond to all abnormality notifications, and reducing the burden of monitoring work compared to conventional methods. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a block diagram of an abnormality determination device according to a first embodiment. [Diagram 2] Figure 2 shows the flowchart of the abnormality determination program. [Diagram 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. [Diagram 5] FIG. 5 is a block diagram of an abnormality determination device according to a third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[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 Fig. 1 and Fig. 2. As shown in Fig. 1, the abnormality determination device 10A is installed in a factory, for example, and is connected to a power meter 81 in the factory and is also connected to a communication network including the Internet. The power meter 81 measures, for example, the power consumption and the cumulative power consumption of equipment 80 in the factory.
[0010] The abnormality determination device 10A may be placed in a location separate from the factory and connected to the power meter 81 via a communication network. The abnormality determination device 10A may 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 obtains time information from the RTC 14 and provides a trigger signal to the MCU 11 at a predetermined cycle (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. Then, 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 the data acquisition unit 20, the difference calculation unit 21, the determination unit 22, the abnormality occurrence processing unit 23, the normal return processing unit 24, the switch 25, the 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 a period when a 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. 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 consumption per period (hereinafter referred to as ``unit power amount''), and provides it to the judgment unit 22.
[0016] The data storage unit 26 stores an upper limit value and a lower limit value of the allowable range of the unit power amount for the judgment 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]. In addition, the data storage unit 26 stores a counter reference value, an email address list, and a message 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". In addition, the email address list stores, for example, email addresses of terminals that can be viewed by those involved in the maintenance of the facility 80. In addition, the message includes a message for announcing an abnormality occurrence and a message 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 an email address, but may include, for example, a telephone number as a sending / receiving destination or a calling destination by short message service, account information for sending a message using a social networking service, 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 upper limit of the allowable range) and provides the judgment result to the abnormality occurrence processing unit 23 or the normal return 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 and normal return processing unit 24.
[0020] The abnormality processing unit 23 has a first counter, and when it receives a judgment result from the judgment unit 22 that the value of the unit power amount is out of the allowable range (hereinafter, this will be referred to as the "judgment result of abnormality" as appropriate), it increments the first counter by one. On the other hand, when the judgment unit 22 judges that the value of the unit power amount is within the allowable range (hereinafter, this will be referred to as the "judgment result of normality" as appropriate), the abnormality processing unit 23 receives an instruction 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 judgment results by the judgment unit 22 with 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 a message for abnormality 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 a normal judgment result is received from the judgment unit 22. On the other hand, when the judgment result is judged to be abnormal by the judgment unit 22, the normal return processing unit 24 receives an instruction 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 a return to normal has been made 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 instruction 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 (e.g., 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 prescribed number (e.g., four times, i.e., four cycles), it notifies the occurrence of an abnormality. Furthermore, once it has notified the occurrence of an abnormality, it will not repeat the notification of the occurrence of an abnormality thereafter, except when the consecutive number of times reaches the prescribed number again after a notification of return to normality has been made.
[0024] Furthermore, the abnormality determination device 10A issues a notification of a return to normal when the number of consecutive times that the calculation result based on the measurement data is determined to be normal after the notification of the occurrence of an abnormality reaches a prescribed number (for example, four times, i.e., four cycles). Furthermore, once the notification of a return to normal has been issued, the notification of a return to normal will not be issued again thereafter, except when the number of consecutive times reaches the prescribed number again after the notification of the occurrence of an abnormality has been issued.
[0025] Furthermore, when the abnormality judgment device 10A is unable to acquire measurement data from the power meter 81, the count of the number of consecutive normal / abnormal judgment results described above is not reset, and the count continues regardless of the inability to acquire measurement data.
[0026] The abnormality determination program PG1 executed by the MCU 11 is as follows. That is, as shown in Fig. 2, the abnormality determination program PG1 uses FLG1 for determining whether or not an abnormality has been notified, FLG2 for determining whether or not a normal return has been notified, a first counter i for counting the number of consecutive abnormality determination results, a second counter j for counting the number of consecutive normality determination results, and first to third data storage units D1, D2, and D3. And, by default, all of these FLG1, etc. are set to "0".
[0027] In Fig. 2, the data stored in the first to third data storage units D1, D2, and D3 are indicated as "D1," "D2," and "D3," respectively. 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 indicated as "L1," "L2," "K1," and "K2," respectively, in Fig. 2.
[0028] As described above, the MCU 11 executes the abnormality determination program PG1 at a predetermined cycle (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 above-mentioned "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 conditional expression (L1≦D3≦L2) that the data is equal to or greater than the lower limit L1 of the allowable range and equal to or less than the upper limit L2 of the allowable range (NO in S14), the second counter j is reset to "0" (S15). Then, it is checked whether or not "1" is set in FLG1 (S16), and if "1" is set in FLG1 (YES in S16), the data in D3 is abnormal, but it is assumed that the occurrence of the abnormality has already been notified, and the abnormality determination program PG1 is terminated.
[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), then an abnormality occurrence notification is performed by sending a message for 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 carried out. 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 normal return notification is performed by sending a message for normal return 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, the MCU 11 when executing steps S10 to S12 corresponds to the data acquisition unit 20 in the block diagram shown in FIG. 1, and similarly, the MCU 11 when executing step S13 corresponds to the difference calculation unit 21, the MCU 11 when executing steps S14 and S15 corresponds to the judgment unit 22 and the switch 25, the MCU 11 when executing steps S16 to S23 corresponds to the abnormality occurrence processing unit 23, and the MCU 11 when executing steps S15, S24 to S30 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 judgment device 10A and abnormality judgment program PG1 of this embodiment, when 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 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 abnormality notifications, and reduces the burden of monitoring work compared to the conventional method.
[0037] 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 continuously for a specified number of cycles, so that the reliability of the notification of a return to normal is high. 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 continuously for a specified number of cycles, so that the reliability of the notification of an abnormality occurrence is also high.
[0038] Furthermore, in the abnormality determination device 10A and the abnormality determination program PG1 of this embodiment, when measurement data cannot be acquired, the counter that counts the number of periods in which the calculation result based on the measurement data falls within the allowable range is not reset, and the number of consecutive periods is counted while ignoring the periods in which the measurement data could not be acquired, so that it is possible to prevent, for example, a case in which the data acquisition unit is unable to acquire measurement data due to a communication error from being erroneously determined to be an abnormality even though the calculation result based on the measurement data is normal. Similarly, with regard to the notification of the occurrence of an abnormality, the number of consecutive abnormalities is counted while ignoring the periods in which the measurement data could not be acquired, so that it is possible to prevent a situation in which the consecutive abnormalities are not recognized due to a communication error, even though there are consecutive abnormalities.
[0039] [Second embodiment] An abnormality determination device 10B and an abnormality determination program PG2 of a second embodiment will be described with reference to Fig. 3 and Fig. 4. As shown in Fig. 3, the abnormality determination device 10B of this embodiment includes a serious abnormality processing unit 27 that functions when the MCU 11 executes the abnormality determination program PG2. In addition, in the data storage unit 26, in addition to the upper and lower limits of the above-mentioned allowable range for determining whether or not the unit power is abnormal (hereinafter referred to as the "first allowable range"), a second allowable value for determining whether or not the unit power is abnormal (for example, 50 [kW / 10 min]) is stored, and a message for the serious abnormality processing unit 27 is also stored.
[0040] The determination unit 22 first determines whether or not 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 or not 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, the abnormality determination device 10B is provided with a repair recovery processing unit 29, and a message for the repair recovery processing unit 29 is stored in the data storage unit 26. The repair recovery processing unit 29 receives a signal when an operation unit 28 provided in the abnormality determination device 10B is turned on, outputs data to the output circuit 13 so that a message for repair recovery is sent to each email address, resets the first counter and the second counter, and further issues a switching command to the switch 25. With this configuration, in the abnormality determination device 10B, after a notification of the occurrence of an abnormality, when the abnormality is eliminated by repair and the operation unit 28 is turned on, a notification of repair recovery 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 MUC11. 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 then stored in the third data storage unit D3 (S13), and 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 process 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), a serious abnormality notification is performed (S41) in which a message for repair recovery is sent to each email address, and then the abnormality determination program PG2 is terminated.
[0044] In addition, in the abnormality judgment program PG2, the MCU 11 when executing steps S40 and S14 corresponds to the judgment unit 22 in the block diagram shown in Figure 3, and the MCU 11 when executing step S41 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 eliminated by repair without checking the calculation result based on the measurement data, but it may also be configured such that the calculation result based on the measurement data acquired after the operation unit 28 is turned on is judged by the judgment unit 22, and if the judgment result is normal, the judgment result is given 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] The abnormality determination device 10C of the third embodiment will be described with reference to FIG. 5. The abnormality determination device 10C of this embodiment performs notification by a monitor 30, a speaker 31, and a warning light 32, in addition to the notification by email of the abnormality determination notification 10B of the second embodiment. The abnormality determination device 10C includes the monitor 30, the speaker 31, and the warning light 32, and the monitor 30 displays, for example, a graph showing the change in unit power amount and whether the current state is abnormal or normal. In addition to the template image in normal times, the data storage unit 26 stores template images, sounds at the time of notification, and lighting colors of 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, respectively.
[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 at the time of notification, and the color of the warning light 32 stored in the data memory 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 sounds 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] In addition, in the event of a serious abnormality, the abnormality determination device 10C switches 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 different from that used when an abnormality has occurred and an announcement indicating that a serious abnormality has occurred from the speaker 31. The notifications from the monitor 30, speaker 31, and warning light 32 are output until the serious abnormality is resolved. In the event of an abnormality, the user who has confirmed the occurrence of the abnormality can stop the warning sound by operating a console (not shown), whereas 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, for example, it switches the background color of the display screen of the monitor 30 to white and displays a message to the effect that the device has returned to normal or returned to repair. It also switches the warning light 32 from red to green and lights it up, 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 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 alerting by email, alerts are also given via the monitor 30, speaker 31 and warning light 32. However, for example, alerts may be given via the monitor 30, speaker 31 and warning light 32 without alerting by email.
[0052] [Other embodiments] In the above embodiment, power consumption is used as an example of the measurement data or calculation result, but the measurement data or calculation result is 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, water usage, wastewater volume, and the pH value or temperature of the wastewater.
[0053] In addition, in the above embodiment, a determination is made as to whether the calculation result calculated by the difference calculation unit 21 is outside the allowable range, but, for example, a determination may be made as to whether the measurement data is outside the allowable range.
[0054] In the above embodiment, the condition for notifying the normal state is that the calculation result based on the measurement data falls within the allowable range continuously for a predetermined number of cycles, but the condition may be that the calculation result based on the measurement data falls within the allowable range for only one cycle.Similarly, the condition for notifying the abnormality occurrence may be that the calculation result based on the measurement data falls outside the allowable range for only one cycle.
[0055] In the above embodiment, 10 minutes is exemplified as the predetermined period, but it is not limited thereto 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 measuring device. Also, in the above embodiment, whether or not there is an abnormality is always judged at a predetermined period (10 minutes), but for example, during the period from when the occurrence of an abnormality is notified to when the normal return is notified, it may be configured to judge whether or not there is an abnormality at a period shorter than the predetermined period (for example, 5 minutes).
[0056] <Additional Notes> The following describes the feature groups extracted from the above-described embodiments, while indicating their effects, etc., as necessary. Note that, in the following, for ease of understanding, the corresponding configurations in the above-described embodiments are appropriately indicated in parentheses, but these feature groups 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 measuring device (81); an abnormality occurrence processing unit (23) configured to notify 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 (24) configured to notify the occurrence of a return to normal on condition that the measurement data or the calculation result returns to within the allowable range after the notification of the abnormality has been made.
[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 give a notification of normal return on condition that the measurement data or the calculation result falls within the allowable range continuously over a predetermined specified 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 acquiring unit (20) was unable to acquire the measurement data, and to count a period in which the measurement data or the calculation result continuously falls within the tolerance range.
[0060] [Feature 4] The abnormality determination device (10A) according to feature 2, wherein the abnormality occurrence processing unit (23) is configured to notify the occurrence of an abnormality on condition that the measurement data or the calculation result falls out of 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 during which the measurement data or the calculation result is consecutively outside the tolerance range, while ignoring a period during which the data acquiring unit (20) was unable to acquire the measurement data, and the normal return processing unit (24) is configured to count the number of periods during which the measurement data or the calculation result is consecutively within the tolerance range, while ignoring a period during which the data acquiring unit (20) was unable to acquire the measurement data.
[0062] [Feature 6] The abnormality determination device (10A) according to any one of claims 1 to 5, wherein the measurement data or the calculation result is an amount of energy or resources used in an equipment (80), or a physical quantity related to a state of the equipment (80) 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 notify the occurrence of an abnormality on condition that the measurement data or a calculation result based on the measurement data falls outside a predetermined tolerance range; and a normal return processing unit (24) configured to notify the occurrence of a return to normal on condition that the measurement data or the calculation result returns to within the tolerance range after the abnormality occurrence has been notified.
[0064] [Feature 8] The abnormality determination program (PG1) according to feature 7, wherein the data acquiring unit (20) acquires the measurement data at a predetermined constant period, and the normal return processing unit (24) causes the computer (11) to function so as to notify of a return to normal 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 during which the data acquiring unit (20) was unable to acquire the measurement data, and to count a period during which the measurement data or the calculation result is consecutively within the tolerance 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 to notify the occurrence of an abnormality on condition that the measurement data or the calculation result falls out of 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 in such a way that the abnormality occurrence processing unit (23) ignores a period in which the data acquiring unit (20) was unable to acquire the measurement data and counts the number of periods in which the measurement data or the calculation result is consecutively outside the tolerance range, and the normal return processing unit (24) ignores a period in which the data acquiring unit (20) was unable to acquire the measurement data and counts the number of periods in which the measurement data or the calculation result is consecutively within the tolerance range.
[0068] [Feature 12] The abnormality judgment 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 abnormality judgment device and abnormality judgment program of Features 1 and 7, when the calculation result based on the measurement data obtained from the measuring device falls outside the allowable range and an abnormality is notified, a normal return is notified when the calculation result based on the measurement data returns to the allowable range. This eliminates the need to respond to all abnormality notifications, and reduces the burden of monitoring work compared to conventional methods.
[0070] According to features 2 and 8, the notification of the return to normal is made on the condition that the calculation result based on the measurement data falls within the allowable range continuously for a specified number of cycles, so that the reliability of the notification of the return to normal is increased. Similarly, the notification of the occurrence of an abnormality is made on the condition that the calculation result based on the measurement data falls within the allowable range continuously for a specified number of cycles, so that the reliability of the notification of the occurrence of an abnormality is also increased (the configurations of features 4 and 10).
[0071] 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 falls within the tolerance is not reset, but the number of consecutive periods is counted while ignoring the periods in which measurement data could not be acquired, so that it is possible to prevent, for example, a communication error that causes the data acquisition unit to be unable to acquire measurement data from occurring being mistakenly determined as an abnormality even when the calculation result based on the measurement data is normal.Similarly, with regard to the notification of the occurrence of an abnormality, the number of consecutive abnormalities is counted while ignoring the periods in which measurement data could not be acquired, so that it is possible to prevent a situation in which the consecutive abnormalities are not recognized due to a communication error, even though there are consecutive abnormalities.
[0072] In addition, although this 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 includes various modifications and variations of the specific examples, as well as parts of the specific examples taken alone. [Explanation of symbols]
[0073] 10A,10B,10C Abnormality determination device 20 Data Acquisition Section 22 Judgment section 23 Abnormality Processing Unit 24 Normal return processing section 27 Serious Abnormality Handling Unit 28 Control section 29 Repair and Recovery Processing Department 80 Equipment 81 Power meter PG1, PG2 Abnormality Judgment Program
Claims
1. A data acquisition unit configured to acquire measurement data from a 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 the abnormality, perform a notification of a normal return on condition that the measurement data or the calculation result has returned to within the allowable range; and A repair recovery processing unit configured to notify a repair recovery on condition that the operation is performed after the notification of the occurrence of the abnormality; An abnormality determination device comprising:
2. A data acquisition unit configured to acquire measurement data from a measurement device at a predetermined first period; 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; and a normal return processing unit configured to notify a return to normal on condition that the measurement data or the calculation result has returned to within the allowable range after the notification of the occurrence of the abnormality, The data acquisition unit acquires the measurement data at a second period shorter than the first period during the period from when the abnormality is notified to when the normal return is notified.
3. A data acquisition unit configured to acquire measurement data from a measurement device at a predetermined constant period; 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 ignore a period during which the data acquisition unit was unable to acquire the measurement data, count the number of periods during which the measurement data or the calculation result was continuously within the allowable range after the notification of the occurrence of the abnormality, and to notify of a return to normal when the count result reaches a predetermined specified number of times; An abnormality determination device comprising:
4. A data acquisition unit configured to acquire measurement data from a measurement device at a predetermined constant period; an abnormality occurrence processing unit configured to ignore a period during which the data acquisition unit was unable to acquire the measurement data, and to count the number of consecutive periods during which the measurement data or a calculation result based thereon fell outside a predetermined allowable range, and to notify the occurrence of an abnormality when the count result reaches a predetermined specified number of times; a normal return processing unit configured to ignore a period during which the data acquisition unit was unable to acquire the measurement data, count the number of periods during which the measurement data or the calculation result was continuously within the allowable range after the notification of the occurrence of the abnormality, and to notify of a return to normal on condition that the count result reaches a predetermined specified number of times; An abnormality determination device comprising:
5. A computer comprising: 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 the abnormality, perform a notification of a normal return on condition that the measurement data or the calculation result has returned to within the allowable range; and A repair recovery processing unit configured to notify a repair recovery on condition that the operation is performed after the notification of the occurrence of the abnormality; An abnormality detection program that functions as a
6. A computer comprising: a data acquisition unit configured to acquire measurement data from the measurement device at a predetermined first period; 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 the abnormality, perform a notification of a normal return on condition that the measurement data or the calculation result has returned to within the allowable range; and In the abnormality determination program that functions as The abnormality determination program causes the computer to function such that the data acquisition unit acquires the measurement data at a second period shorter than the first period from the notification of the occurrence of the abnormality to the notification of the return to normal.
7. A computer comprising: a data acquisition unit configured to acquire measurement data from the measurement device at a predetermined constant period; 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 ignore a period during which the data acquisition unit was unable to acquire the measurement data, count the number of periods during which the measurement data or the calculation result was continuously within the allowable range after the notification of the occurrence of the abnormality, and to notify of a return to normal when the count result reaches a predetermined specified number of times; An abnormality detection program that functions as a
8. A computer comprising: a data acquisition unit configured to acquire measurement data from the measurement device at a predetermined constant period; an abnormality occurrence processing unit configured to ignore a period during which the data acquisition unit was unable to acquire the measurement data, and to count the number of consecutive periods during which the measurement data or a calculation result based thereon fell outside a predetermined allowable range, and to notify the occurrence of an abnormality when the count result reaches a predetermined specified number of times; a normal return processing unit configured to ignore a period during which the data acquisition unit was unable to acquire the measurement data, count the number of periods during which the measurement data or the calculation result was continuously within the allowable range after the notification of the occurrence of the abnormality, and to notify of a return to normal on condition that the count result reaches a predetermined specified number of times; An abnormality detection program that functions as a
Citation Information
Patent Citations
Abnormality monitoring device for measurement data
JP1987201317A
Analog upper and lower limit abnormality monitoring device
JP1990122215A
Electronic circuit with failure detecting function
JP2005345380A
Gas detector
JP2005345381A
Power consumption checking system
JP2007132804A