Information processing device, alarm output method, and alarm output program
The information processing device prioritizes critical alarms based on event-correspondence information, addressing the challenge of identifying urgent alarms in processing equipment, enabling swift abnormality resolution.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2026-03-13
AI Technical Summary
In processing equipment, operators face difficulty in accurately identifying alarms that require immediate attention among multiple alarms output by monitoring devices, leading to delayed resolution of abnormalities.
An information processing device that receives specific events, references correspondence information associating events with alarms, and prioritizes the output of alarms requiring immediate attention, allowing operators to quickly address abnormalities.
Enables accurate identification and prioritization of critical alarms, facilitating rapid resolution of processing equipment abnormalities even by inexperienced operators.
Smart Images

Figure 2026046009000001_ABST
Abstract
Description
Technical Field
[0006] , , ,
[0005] , ,
[0001] The present disclosure relates to an information processing apparatus, an alarm output method, and an alarm output program.
Background Art
[0002] Information processing apparatuses (hereinafter also simply referred to as monitoring apparatuses) for monitoring the processing states in various types of processing equipment (hereinafter also simply referred to as processing equipment) have been variously proposed.
[0003] Specifically, for example, when an abnormality (hereinafter also simply referred to as an abnormality) predetermined in the processing equipment occurs, the monitoring apparatus outputs an alarm (hereinafter also simply referred to as an alarm) indicating the content of the abnormality. And in this case, for example, an operator recognizes the occurrence of an abnormality in the processing equipment by the output of the alarm and takes measures to eliminate the abnormality (see Patent Document 1).
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] Here, in the above-described processing equipment, for example, it is desired to quickly eliminate the occurred abnormality. Therefore, for example, it is desired that an operator accurately identify an alarm for which it is necessary to preferentially take measures among the alarms output by the monitoring apparatus.
Means for Solving the Problems
[0006] The information processing device in this disclosure is an information processing device that outputs at least one of a plurality of alarms indicating that the processing state in a processing facility satisfies any of a plurality of conditions, and comprises: an input receiving unit that receives input of a specific event; an alarm identification unit that refers to a first storage unit that stores first correspondence information associating each event with an alarm corresponding to each event and identifies one or more alarms corresponding to the specific event that has been received as input; and a first alarm output unit that outputs the identified one or more alarms from the plurality of alarms. [Effects of the Invention]
[0007] According to the information processing device, alarm output method, and alarm output program described herein, it becomes possible to accurately identify alarms that require priority attention. [Brief explanation of the drawing]
[0008] [Figure 1] Figure 1 is a diagram illustrating the configuration of the processing system 1000 in the first embodiment. [Figure 2] Figure 2 is a diagram illustrating the configuration of the processing equipment 100 in the first embodiment. [Figure 3] Figure 3 is a diagram illustrating the configuration of the processing equipment 100 in the first embodiment. [Figure 4] Figure 4 is a diagram illustrating the hardware configuration of the monitoring device 1 in the first embodiment. [Figure 5] Figure 5 is a block diagram of the functions of the monitoring device 1 in the first embodiment. [Figure 6] Figure 6 is a block diagram of the information used in the alarm output processing in the first embodiment. [Figure 7] Figure 7 is a flowchart illustrating the alarm output processing in the first embodiment. [Figure 8] Figure 8 is a flowchart illustrating the alarm output processing in the first embodiment. [Figure 9]FIG. 9 is a diagram for explaining a specific example of step S11. [Figure 10] FIG. 10 is a diagram for explaining a specific example of step S11. [Figure 11] FIG. 11 is a diagram for explaining a specific example of the first correspondence information DT1. [Figure 12] FIG. 12 is a diagram for explaining a specific example of step S13. [Figure 13] FIG. 13 is a diagram for explaining a specific example of the second correspondence information DT2. [Figure 14] FIG. 14 is a diagram for explaining specific examples of steps S15 and S16. [Figure 15] FIG. 15 is a diagram for explaining specific examples of steps S15 and S16. [Figure 16] FIG. 16 is a diagram for explaining a specific example of step S18. [Figure 17] FIG. 17 is a diagram for explaining a specific example of the third correspondence information DT3. [Figure 18] FIG. 18 is a flowchart diagram for explaining the alarm output process in the second modification. [Figure 19] FIG. 19 is a diagram for explaining a specific example of the fourth correspondence information DT4.
MODE FOR CARRYING OUT THE INVENTION
[0009] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. However, such description should not be construed in a limiting sense and does not limit the subject matter recited in the claims. Also, various changes, substitutions, and modifications can be made without departing from the spirit and scope of the present disclosure. Also, different embodiments can be appropriately combined.
[0010] [Processing System 1000 in the First Embodiment] First, a configuration example of the processing system 1000 in the first embodiment will be described. FIG. 1 is a diagram for explaining the configuration of the processing system 1000 in the first embodiment. FIGS. 2 and 3 are diagrams for explaining the configuration of the processing facility 100 in the first embodiment. Note that the positions and numbers of pumps and pipes in the following examples are just examples and are not limited thereto.
[0011] The processing system 1000 is, for example, a water purification system (hereinafter, also simply referred to as a water purification system) arranged in a water purification plant. Further, the processing system 1000 is, for example, a sewage treatment system (hereinafter, also simply referred to as a sewage treatment system) arranged in a sewage treatment plant.
[0012] Specifically, the processing system 1000 has, for example, a monitoring device 1 and a processing facility 100.
[0013] When the processing system 1000 is a water purification system, the processing facility 100 is, for example, a water purification facility that generates treated water (purified water) by performing water purification treatment on raw water or other water to be treated. When the processing system 1000 is a sewage treatment system, the processing facility 100 is, for example, a sewage treatment facility that generates treated water by performing sewage treatment on sewage or other water to be treated. Hereinafter, specific examples of the processing facility 100 will be described.
[0014] [Specific Example (1) of the Processing Facility 100 in the First Embodiment] First, the processing facility 100 (hereinafter, also referred to as the processing facility 100a) when the processing system 1000 is a water purification system will be described. FIG. 2 is a diagram for explaining the processing facility 100 when the processing system 1000 is a water purification system.
[0015] As shown in FIG. 2, the processing facility 100a has, for example, a grit chamber 11, an intake well 12, a mixing tank 13, a floc formation tank 14 (hereinafter, also simply referred to as the formation tank 14), a sedimentation tank 15, a filtration tank 16, a clear water tank 17, a distribution tank 18, pumps P1, P2, P3, and a storage tank T.
[0016] The sedimentation basin 11 is a tank into which the water to be treated, for example, taken from a river, first flows, and is a tank that settles and removes sediment and other materials contained in the water to be treated.
[0017] Pump P1 is, for example, a pump installed in piping connecting the sedimentation basin 11 and the intake well 12. Specifically, pump P1 supplies, for example, the water to be treated from the sedimentation basin 11 to the intake well 12.
[0018] The intake well 12 is, for example, a tank that adjusts the amount of water to be treated supplied from the sedimentation basin 11 and supplies it to the mixing basin 13.
[0019] The mixing tank 13 is, for example, a tank into which a coagulant is injected into the water to be treated supplied from the intake well 12.
[0020] The floc formation tank 14 is a tank that, for example, stirs the water to be treated supplied from the mixing tank 13, thereby coagulating the suspended solids contained in the water to be treated supplied from the mixing tank 13 with a coagulant to form flocs.
[0021] The sedimentation tank 15 is, for example, a tank that settles and separates flocs contained in the water to be treated supplied from the floc formation tank 14 from the water to be treated.
[0022] The filtration tank 16 is a tank that filters the water to be treated supplied from the sedimentation tank 15 by using a filter body (not shown) made of, for example, sand or gravel.
[0023] The water purification reservoir 17 is a tank that temporarily stores the water to be treated supplied from the filtration tank 16 (for example, the water to be treated after chlorine disinfection has been performed downstream of the filtration tank 16) and supplies it to the distribution reservoir 18.
[0024] Pump P2 is, for example, a pump installed in a pipe connecting the water purification reservoir 17 and the water distribution reservoir 18. Specifically, pump P2 supplies treated water from the water purification reservoir 17 to the water distribution reservoir 18.
[0025] The water distribution reservoir 18 temporarily stores the treated water supplied from the water purification reservoir 17 and supplies it to households, etc. (not shown).
[0026] Storage tank T is, for example, a tank for storing a coagulant to be injected into the water to be treated.
[0027] Pump P3 is, for example, a pump installed in the piping connecting the storage tank T and the mixing tank 13. Specifically, pump P3 supplies a coagulant to the mixing tank 13 at an injection rate predetermined by the administrator.
[0028] Furthermore, the treatment equipment 100a may also include, for example, other pumps (not shown) besides pumps P1, P2, and P3. Additionally, the treatment equipment 100a may supply chemicals other than coagulants (e.g., caustic soda) to the water to be treated.
[0029] [Specific example of the processing equipment 100 in the first embodiment (2)] Next, we will explain the treatment equipment 100 (hereinafter also referred to as treatment equipment 100b) when the treatment system 1000 is a sewage treatment system. Figure 3 is a diagram illustrating the treatment equipment 100 when the treatment system 1000 is a sewage treatment system.
[0030] As shown in Figure 3, the processing facility 100b includes, for example, a sedimentation tank 21, a primary sedimentation tank 22, a reaction tank 23, a final sedimentation tank 24, a concentration tank 25, a concentration device 26, a digester tank 27, and a pump P11.
[0031] The sedimentation tank 21 is, for example, the tank into which the water to be treated first flows, and is a tank that removes dirt, sand, and other debris contained in the water to be treated.
[0032] Pump P11 is, for example, a pump installed in piping connecting the grit chamber 21 and the primary sedimentation tank 22. Specifically, pump P11 supplies, for example, the water to be treated from the grit chamber 21 to the primary sedimentation tank 22.
[0033] The primary sedimentation tank 22, for example, separates organic matter and suspended solids contained in the water to be treated by sedimentation. The primary sedimentation tank 22 then discharges the separated organic matter and suspended solids as primary sludge to the thickening tank 25, and also discharges the water to be treated from which the organic matter and suspended solids have been separated to the reaction tank 23.
[0034] The reaction tank 23 processes the water to be treated discharged from the primary sedimentation tank 22 by biological treatment (hereinafter also simply referred to as biological treatment), such as the standard activated sludge process or the circulating nitrification-denitrification process. Specifically, in the reaction tank 23, organic matter contained in the water to be treated is oxidized and decomposed by BOD (Biochemical Oxygen Demand) oxidizing bacteria, which are aerobic microorganisms contained in the activated sludge. Also in the reaction tank 23, nitrifying bacteria, which are aerobic microorganisms contained in the activated sludge, produce nitrite nitrogen and nitrate nitrogen from ammonia nitrogen contained in the water to be treated. Also in the reaction tank 23, denitrifying bacteria, which are anaerobic microorganisms contained in the activated sludge, produce nitrogen from nitrite nitrogen and nitrate nitrogen contained in the water to be treated. In addition, continuous aeration (air supply) is performed in the nitrification tank by an air supply device (not shown), for example. Finally, the reaction tank 23 discharges the water to be treated, which has undergone biological treatment, to the final sedimentation tank 24.
[0035] The final sedimentation tank 24, for example, separates the sludge contained in the treated water discharged from the reaction tank 23 by sedimentation, and discharges the separated sludge as activated sludge. The final sedimentation tank 24 then supplies a portion of the activated sludge as excess sludge to the concentration device 26, and returns the activated sludge other than the excess sludge to the reaction tank 23 as return sludge. The final sedimentation tank 24 also discharges the treated water (supernatant) from which the sludge has been separated to a subsequent sterilization device (not shown). The sterilization device (not shown) then sterilizes the treated water discharged from the final sedimentation tank 24, for example, and discharges the sterilized treated water.
[0036] The thickening tank 25, for example, thickens the primary sludge discharged from the primary sedimentation tank 22 and supplies it to the digestion tank 27.
[0037] The concentration device 26 concentrates excess sludge discharged from the final sedimentation tank 24, for example, and supplies it to the digester tank 27.
[0038] The digester tank 27 is a tank for storing, for example, anaerobic bacteria and sludge. The anaerobic bacteria in the digester tank 27 anaerobically digest (decompose) the organic matter in the sludge, including the primary sedimentation sludge supplied from the thickening tank 25 and the excess sludge supplied from the thickening device 26, through biological reactions to produce digested sludge. In addition, the anaerobic bacteria in the digester tank 27 produce digester gases such as methane gas during the digestion process.
[0039] Returning to Figure 1, the monitoring device 1 is, for example, an electronic device having an electronic circuit. Specifically, the monitoring device 1 is, for example, one or more physical machines or one or more virtual machines having a CPU (Central Processing Unit) and memory.
[0040] The monitoring device 1 then acquires a value indicating the processing status of the processing equipment 100, for example. Furthermore, if the acquired value falls outside a predetermined range, the monitoring device 1 outputs an alarm indicating that an abnormality has occurred in the processing equipment 100, or an alarm indicating that there is a possibility of an abnormality occurring in the processing equipment 100. In other words, in this case, the monitoring device 1 outputs an alarm indicating that the processing status of the processing equipment 100 has met one of several predetermined conditions.
[0041] Specifically, in this case, the monitoring device 1 outputs (displays) content corresponding to the alarm on an output device (not shown), such as a monitor, that the monitoring device 1 has. The monitoring device 1 also emits a predetermined sound corresponding to the content of the alarm. Subsequently, the worker recognizes that an abnormality has occurred in the processing equipment 100 by viewing the content displayed on the output device of the monitoring device 1, and takes action (work) to resolve the abnormality.
[0042] In this case, if multiple alarms are output from the monitoring device 1 in a short period of time, it may become difficult for the operator to accurately identify, for example, the alarm that requires priority attention, and thus it may not be possible to quickly resolve the abnormality that has occurred in the processing equipment 100.
[0043] Therefore, the monitoring device 1 in this embodiment performs a process (hereinafter also referred to as alarm output processing) that identifies (selects) alarms that correspond to abnormalities occurring in the processing equipment 100 and that require action by the operator.
[0044] Specifically, the monitoring device 1 receives input from an operator, for example, of an event (hereinafter also referred to as a specific event). The monitoring device 1 then refers to a storage unit that stores correspondence information (hereinafter also referred to as first correspondence information) that associates each event with the corresponding alarm, and identifies one or more alarms that correspond to the specific event that was received as input. The first correspondence information is, for example, information that associates each event with an alarm that can be determined to require priority action when each event occurs. Subsequently, the monitoring device 1 outputs one or more of the identified alarms from among several alarms that indicate that the processing state in the processing equipment 100 has met one of several conditions (multiple alarms that indicate an abnormality has occurred in the processing equipment 100).
[0045] In other words, the operator specifies to the monitoring device 1 an event occurring in the processing facility 100 (for example, a power outage, earthquake, heavy rain, typhoon, flood, drought, and fire). The monitoring device 1 in this embodiment then identifies alarms associated with the event specified by the operator (a specific event) in the first response information as alarms that require priority attention, and outputs the identified alarms with higher priority than other alarms.
[0046] As a result, the monitoring device 1 in this embodiment can, for example, prioritize the recognition of alarms that require immediate attention in the processing equipment 100 to the operator. Therefore, the operator can, for example, prioritize addressing alarms output by the monitoring device 1, and quickly resolve any abnormalities occurring in the processing equipment 100.
[0047] In particular, by prioritizing responses to alarms output by monitoring device 1, for example, workers can quickly resolve abnormalities occurring in processing equipment 100, even if they lack sufficient experience.
[0048] [Monitoring device 1 in the first embodiment] Next, the configuration of the monitoring device 1 in the first embodiment will be described. Figure 4 is a diagram illustrating the hardware configuration of the monitoring device 1 in the first embodiment.
[0049] As shown in Figure 4, the monitoring device 1 is a computer device having, for example, a CPU 101 which is a processor, memory 102, a communication device 103, and a storage medium 104. Each part is connected to the others via, for example, a bus 105.
[0050] The storage medium 104 has, for example, a program storage area (not shown) for storing a program 110 for performing alarm output processing. The storage medium 104 also has, for example, a storage unit 130 (hereinafter also referred to as the information storage area 130) for storing information used when performing alarm output processing. The storage medium 104 may be, for example, an HDD (Hard Disk Drive) or an SSD (Solid State Drive).
[0051] The CPU 101 performs alarm output processing, for example, by executing a program 110 loaded from the storage medium 104 into memory 102.
[0052] The communication device 103 accesses, for example, an operating terminal (not shown) where an operator inputs necessary information, and other information processing devices (not shown) that can provide various types of information used for alarm output processing.
[0053] The monitoring device 1 may, for example, have an FPGA (Field Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). The alarm output processing may also be performed, for example, in the FPGA or ASIC.
[0054] Furthermore, the following description will assume that the processing system 1000 has one monitoring device 1, but it is not limited to this. Specifically, the processing system 1000 may have, for example, multiple monitoring devices 1. And the alarm output processing may be performed in a distributed manner across multiple monitoring devices 1, for example.
[0055] [Functions of monitoring device 1] Next, the functions of the monitoring device 1 will be described. Figure 5 is a block diagram of the functions of the monitoring device 1 in the first embodiment. Figure 6 is a block diagram of the information used in the alarm output processing in the first embodiment.
[0056] As shown in Figure 5, the monitoring device 1 implements various functions, including an anomaly detection unit 111, an event output unit 112, an event designation reception unit 113, an alarm identification unit 114, a first alarm output unit 115, a cause identification unit 116, a cause output unit 117, a first designation reception unit 118, a second alarm output unit 119, an information generation unit 120, an additional alarm output unit 121, and a second designation reception unit 122, through the organic cooperation of hardware such as the CPU 101 and memory 102 with a program.
[0057] Furthermore, as shown in Figure 6, the monitoring device 1 stores, for example, the first correspondence information DT1, the correspondence information DT2 (hereinafter also referred to as the second correspondence information DT2), the correspondence information DT3 (hereinafter also referred to as the third correspondence information DT3), and the correspondence information DT4 (hereinafter also referred to as the fourth correspondence information DT4) in the information storage area 130. The fourth correspondence information DT4 will be described later.
[0058] The abnormality detection unit 111 acquires, for example, a value indicating the processing status in the processing equipment 100 (hereinafter also simply referred to as the measured value).
[0059] Specifically, the abnormality detection unit 111 acquires, for example, the water level in the water reservoir 18 included in the treatment facility 100a. The abnormality detection unit 111 also acquires, for example, the water level in the pump well (not shown) of the pump P11 included in the treatment facility 100b. The abnormality detection unit 111 also acquires, for example, the flow rate (flow rate per unit time) of the water to be treated flowing into the sedimentation tank 21 included in the treatment facility 100b. The abnormality detection unit 111 also acquires, for example, the flow rate (flow rate per unit time) of the water to be treated flowing into the sedimentation tank 21 included in the treatment facility 100b. The abnormality detection unit 111 also acquires, for example, the pressure value of the blower (not shown) that supplies air to the reaction tank 23 included in the treatment facility 100b. The abnormality detection unit 111 also acquires, for example, the water level in the final sedimentation tank 24 included in the treatment facility 100b.
[0060] The abnormality detection unit 111 then determines, for example, whether the acquired value is outside the acceptable range. If, for example, the unit determines that the acquired value is outside the acceptable range, the abnormality detection unit 111 identifies an alarm indicating that an abnormality has occurred in the processing equipment 100.
[0061] Specifically, the abnormality detection unit 111 will, for example, identify an alarm indicating an abnormality in the water level of the water reservoir 18 included in the treatment facility 100a if the water level in the reservoir 18 exceeds a predetermined threshold. The abnormality detection unit 111 will also, for example, identify an alarm indicating an abnormality in the water level of the pump well of the pump P11 included in the treatment facility 100b if the water level in the pump well of the pump P11 exceeds a predetermined threshold. The abnormality detection unit 111 will also, for example, identify an alarm indicating an abnormality in the flow rate (flow rate per unit time) of the water to be treated flowing into the sedimentation tank 21 included in the treatment facility 100b if the flow rate (flow rate per unit time) of the water to be treated flowing into the sedimentation tank 21 included in the treatment facility 100b exceeds a predetermined threshold. The abnormality detection unit 111 will also, for example, identify an alarm indicating an abnormality in the pressure value of the blower supplying air to the reaction tank 23 included in the treatment facility 100b if the pressure value of the blower supplying air to the reaction tank 23 exceeds a predetermined threshold. Furthermore, the abnormality detection unit 111, for example, if the water level in the final sedimentation tank 24 included in the processing equipment 100b exceeds a predetermined threshold, will identify an alarm indicating that an abnormality has occurred in the water level of the final sedimentation tank 24.
[0062] The event output unit 112 outputs information indicating each event to the output device of the monitoring device 1. Specifically, the event output unit 112 outputs information indicating, for example, power outages, earthquakes, heavy rain, typhoons, floods, droughts, and fires.
[0063] The event specification reception unit 113 accepts, for example, the specification of an event (a specific event) by an operator who has viewed the information (information indicating each event) output by the event output unit 112. Specifically, the event specification reception unit 113 displays, for example, a screen on the output device of the monitoring device 1 in which the operator can specify (select) at least one of the events. Then, for example, when an event is specified by an operator, the event specification reception unit 113 accepts the information indicating the specified event.
[0064] The alarm identification unit 114, for example, refers to the information storage area 130 which stores the first corresponding information DT1, and identifies the alarm corresponding to the event specified by the event specification reception unit 113.
[0065] The first corresponding information DT1 may, for example, be generated in advance by the operator and stored in the information storage area 130.
[0066] The first alarm output unit 115 outputs, for example, alarms identified by the alarm identification unit 114 from among the alarms detected by the abnormality detection unit 111 to the output device of the monitoring device 1.
[0067] The factor identification unit 116, for example, refers to the information storage area 130 that stores the second correspondence information DT2, and identifies the factors (one or more factors) corresponding to each alarm identified by the alarm identification unit 114. The second correspondence information DT2 is, for example, information that associates each alarm with each factor corresponding to each alarm.
[0068] The second correspondence information DT2 may be, for example, information indicating the relationship (correspondence between each alarm and each factor) identified by performing an invariant analysis of values (measured values) continuously acquired by the abnormality detection unit 111. Specifically, the second correspondence information DT2 is information indicating that, for example, the factors corresponding to the alarm regarding the water level in the pump well of pump P11 included in the treatment equipment 100b include the flow rate of the water to be treated to the pump well of pump P11 (flow rate per unit time), the opening degree of the inflow gate (not shown) of the water to be treated to the pump well of pump P11, the operating status of pump P11, and the occurrence of overcurrent in pump P11. Furthermore, the second correspondence information DT2 may be, for example, stored in the information storage area 130 in advance by the operator.
[0069] The factor output unit 117 outputs, for example, the factor corresponding to each alarm (the factor identified by the factor identification unit 116) for each alarm identified by the alarm identification unit 114 to the output device of the monitoring device 1.
[0070] The first designation reception unit 118 accepts, for example, the worker's designation of factors to be excluded (hereinafter also referred to as specific factors) from among the factors corresponding to each alarm identified by the alarm identification unit 114.
[0071] Specifically, the first designation reception unit 118 displays, for example, a screen on the output device of the monitoring device 1 that allows the user to specify (select) at least one of the factors. Then, if, for example, the operator specifies a factor to be excluded, the first designation reception unit 118 receives information indicating the specified factor.
[0072] The second alarm output unit 119 determines, for example, whether each alarm identified by the alarm identification unit 114 is an alarm to be output, based on factors other than those designated as exclusion targets among the factors corresponding to each alarm.
[0073] Specifically, the second alarm output unit 119 identifies alarms to be output, for example, among the alarms identified by the alarm identification unit 114, those alarms in which all factors corresponding to each alarm are not designated as excluded factors. Furthermore, the second alarm output unit 119 identifies alarms to be output, for example, among the alarms identified by the alarm identification unit 114, those in which at least one of the factors corresponding to each alarm is not designated as an excluded factor.
[0074] The second alarm output unit 119 then outputs, for example, alarms that have been identified by the alarm identification unit 114 and determined to be eligible for output (hereinafter also referred to as "specific alarms") to the output device of the monitoring device 1.
[0075] The information generation unit 120 generates third correspondence information DT3, which associates, for example, the event specified by the event specification reception unit 113 with the alarm that the second alarm output unit 119 has output (specified) as an alarm to be output. The information generation unit 120 then stores the generated third correspondence information DT3 in the information storage area 130.
[0076] The additional alarm output unit 121 outputs, for example, alarms detected by the abnormality detection unit 111 other than those identified by the alarm identification unit 114 (hereinafter also referred to as additional alarms) to the output device of the monitoring device 1.
[0077] The second designation reception unit 122 accepts, for example, a designation by an operator for at least one of the additional alarms output by the additional alarm output unit 121.
[0078] Specifically, the event specification reception unit 113 displays a screen on the output device of the monitoring device 1 that allows the user to specify (select) at least one additional alarm. Then, if an additional alarm is specified by an operator, for example, the event specification reception unit 113 receives information indicating the specified additional alarm.
[0079] Subsequently, the first alarm output unit 115 outputs to the output device of the monitoring device 1, for example, additional alarms that have been designated by the second designation reception unit 122, in addition to the alarms identified by the alarm identification unit 114.
[0080] [Alarm output processing in the first embodiment] Next, the alarm output processing in the first embodiment will be described. Figures 7 and 8 are flowcharts illustrating the alarm output processing in the first embodiment. Figures 9 to 16 are diagrams illustrating the alarm output processing in the first embodiment.
[0081] As shown in Figure 7, the anomaly detection unit 111 waits until, for example, the timing to acquire the measurement value in the processing equipment 100 (hereinafter also referred to as the acquisition timing) (NO in step S1). The acquisition timing may be a periodic timing, such as every minute.
[0082] Then, when it is time to acquire the data (YES in step S1), the abnormality detection unit 111 acquires the measurement value from, for example, the processing equipment 100 (each of the one or more pieces of equipment that make up the processing equipment 100) (step S2).
[0083] Next, the abnormality detection unit 111 determines, for example, whether the measurement value obtained in step S2 indicates that an abnormality has occurred in the processing equipment 100 (step S3).
[0084] Specifically, the abnormality detection unit 111 determines, for example, whether the measurement value obtained in step S2 falls within a predetermined range (acceptable range). If the measurement value obtained in step S2 does not fall within the acceptable range, the abnormality detection unit 111 determines that an abnormality has occurred in the processing equipment 100. On the other hand, if the measurement value obtained in step S2 falls within the acceptable range, the abnormality detection unit 111 determines that no abnormality has occurred in the processing equipment 100.
[0085] Then, if the measurement value obtained in step S2 is determined to indicate that an abnormality has occurred in the processing equipment 100 (YES in step S3), the abnormality detection unit 111 identifies, for example, an alarm indicating that an abnormality has occurred in the processing equipment 100 (step S4).
[0086] Specifically, the anomaly detection unit 111, in this case, for example, refers to an information storage area 130 which stores correspondence information (not shown) that associates each anomaly that may occur in the processing equipment 100 with each alarm predetermined to be output when each anomaly occurs, and identifies the alarm corresponding to the anomaly that was determined to have occurred in step S3.
[0087] Subsequently, the second alarm output unit 119 outputs, for example, the alarm identified in step S4 to the output device of the monitoring device 1 (step S5).
[0088] If the measurement values obtained in step S2 are determined not to indicate that an abnormality has occurred in the processing equipment 100 (NO in step S3), the monitoring device 1 may, for example, not perform steps S4 and S5.
[0089] [Details of Step S5] Next, we will explain the details of step S5. Figure 8 is a diagram illustrating the details of step S5.
[0090] As shown in Figure 8, the event specification receiving unit 113 waits until it receives, for example, an event specification (a specific event) from an operator (step S11). A specific example of step S11 will be explained below.
[0091] [Specific example of Step S11] Figures 9 and 10 illustrate specific examples of step S11.
[0092] As shown in Figure 9, the event designation reception unit 113 outputs a screen OP1, which displays each of the alarms identified in step S4, to the output device of the monitoring device 1.
[0093] Specifically, the screen OP1 shown in Figure 9 includes, for example, a display field OP1a where each of the alarms identified in step S4 is displayed, and a button OP1b that transitions to a screen OP2 where the operator can specify the event.
[0094] Then, the event specification reception unit 113, for example, when the operator presses button OP1b, outputs a screen OP2 to the output device of the monitoring device 1, which displays each of the events that can be specified by the operator, as shown in Figure 10.
[0095] Specifically, the screen OP2 shown in Figure 10 includes, for example, a button OP2a that the operator presses when specifying "power outage" as the event, a button OP2b that the operator presses when specifying "earthquake" as the event, a button OP2c that the operator presses when specifying "heavy rain" as the event, a button OP2d that the operator presses when specifying "typhoon" as the event, a button OP2e that the operator presses when specifying "flood" as the event, a button OP2f that the operator presses when specifying "drought" as the event, a button OP2g that the operator presses when specifying "fire" as the event, and a button OP2h that the operator presses when specifying "event" as the event.
[0096] For example, if an operator presses button OP2e corresponding to "flood," the event designation reception unit 113 identifies "flood" as the event designated by the operator.
[0097] Returning to Figure 8, if the operator does not specify an event in step S11, in other words, if the operator does not specify an event in step S11 (NO in step S11), the second alarm output unit 119 outputs, for example, the alarm identified in step S4 to the output device of the monitoring device 1 (step S18).
[0098] In other words, if the operator determines, for example, that the number of alarms displayed on screen OP1 is sufficiently small and that it is possible to take action to address all of the alarms, then the operator may not specify an event in step S11.
[0099] The second alarm output unit 119 may, for example, output the alarm identified in step S4 to the output device of the monitoring device 1 if the operator has not specified an event until a predetermined time has elapsed since step S4 was performed.
[0100] On the other hand, if the operator specifies an event in step S11, in other words, if the operator specifies an event in step S11 (YES in step S11), the alarm identification unit 114 refers to, for example, the information storage area 130 that stores the first corresponding information DT1, and identifies the alarm that corresponds to the event specified in step S11 from among the alarms identified in step S4 (step S12). A specific example of the first corresponding information DT1 will be explained below.
[0101] [Specific example of the first correspondence information DT1] Figure 11 illustrates a specific example of the first correspondence information DT1.
[0102] The first line of information in the first correspondence information DT1 shown in Figure 11 indicates, for example, that the "alarms" corresponding to the "event" "power outage" are "XX alarm" and "YY alarm".
[0103] Furthermore, the fourth line of the first correspondence information DT1 shown in Figure 11 indicates, for example, that the "warnings" corresponding to the "event" "flood" are "CC warning," "DD warning," "UU warning," and "SS warning." Explanations of other information included in Figure 11 are omitted.
[0104] Therefore, for example, if the alarms identified in step S4 include "DD alarm," "UU alarm," and "SS alarm," and if the designation "flood" is received in step S11, the alarm identification unit 114 identifies "DD alarm," "UU alarm," and "SS alarm."
[0105] Returning to Figure 8, the first alarm output unit 115 outputs the alarm identified in step S12 to the output device of the monitoring device 1 (step S13). A specific example of step S13 will be described below.
[0106] [Specific example of Step S13] Figure 12 illustrates a specific example of step S13.
[0107] As shown in Figure 12, the first alarm output unit 115 outputs a screen OP3 to the output device of the monitoring device 1, which displays each of the alarms identified in step S12.
[0108] Specifically, the screen OP3 shown in Figure 12 includes, for example, a display field OP3a where each of the alarms identified in step S12 is displayed, and a button OP3b that transitions to a screen OP4 (described later) where the operator can specify the cause (the cause to be excluded).
[0109] Returning to Figure 8, the factor identification unit 116, for example, refers to the information storage area 130 that stores the second corresponding information DT2, and identifies the factor corresponding to each alarm identified in step S12 (step S14). A specific example of the second corresponding information DT2 will be described below.
[0110] [Specific examples of the second correspondence information DT2] Figure 13 illustrates a specific example of the second correspondence information DT2.
[0111] The second row of information in the second correspondence information DT2 shown in Figure 13 indicates, for example, that the "factors" corresponding to the "warning" "DD warning" are "factor A", "factor B", "factor C", and "factor D".
[0112] Furthermore, the information in the fourth line of the second correspondence information DT2 shown in Figure 13 indicates, for example, that the "factors" corresponding to the "warning" "UU warning" are "factor E" and "factor F".
[0113] Furthermore, the information in the sixth line of the second correspondence information DT2 shown in Figure 13 indicates, for example, that the "factors" corresponding to the "warning" "SS warning" are "factor G" and "factor H". Explanations of the other information included in Figure 13 are omitted.
[0114] Therefore, for example, if a "DD alarm," "UU alarm," and "SS alarm" are output in step S13, the factor identification unit 116 identifies "Factor A," "Factor B," "Factor C," and "Factor D" as the "factors" corresponding to the "DD alarm," "Factor E" and "Factor F" as the "factors" corresponding to the "UU alarm," and "Factor G" and "Factor H" as the "factors" corresponding to the "SS alarm."
[0115] Returning to Figure 8, the factor output unit 117 outputs, for example, the factor corresponding to each alarm (the factor identified in step S14) for each alarm identified in step S12 to the output device of the monitoring device 1 (step S15).
[0116] Then, the first designation reception unit 118 waits, for example, until it receives a designation from the operator regarding the factors to be excluded from among the factors corresponding to each alarm identified in step S12 (step S16). Specific examples of steps S15 and S16 will be explained below.
[0117] [Specific examples of steps S15 and S16] Figures 14 and 15 illustrate specific examples of steps S15 and S16.
[0118] As shown in Figure 14, the factor output unit 117 outputs a screen OP4 to the output device of the monitoring device 1, which displays each of the factors identified in step S14 (factors for each alarm).
[0119] Specifically, the screen OP4 shown in Figure 14 includes, for example, a display field OP4a where each of the factors identified in step S14 is displayed.
[0120] Note that screen OP4 shown in Figure 14 may be output in response to, for example, the button OP3b on screen OP3 shown in Figure 12 being pressed by the operator.
[0121] Then, as shown in Figure 15, the first designated reception unit 118 waits until, for example, the worker checks the box corresponding to the factor to be excluded.
[0122] Returning to Figure 8, when the operator specifies the factors (factors to be excluded), the second alarm output unit 119 determines, for example, for each alarm identified in step S12, whether each alarm is an alarm to be output based on the factors other than those specified as to be excluded among the factors corresponding to each alarm (step S17).
[0123] Specifically, in the example shown in Figure 15, for instance, checks are made in the checkboxes for "Factor A," "Factor C," and "Factor D" among the "Factors" corresponding to the "DD alarm," and a check is made in the checkbox for "Factor G" among the "Factors" corresponding to the "SS alarm."
[0124] In other words, the example shown in Figure 15 indicates that, among "DD alarm," "UU alarm," and "SS alarm," only the "UU alarm" has no checkboxes checked in any of the checkboxes (an alarm with no factors to exclude).
[0125] Therefore, in this case, the second alarm output unit 119 identifies "UU alarm" as the alarm to be output.
[0126] Furthermore, the screen OP4 shown in Figures 14 and 15 may include, for example, a button (not shown) that the operator presses when the specification of the cause is complete. The second alarm output unit 119 may then determine, for example, that the operator has completed the specification of the cause when the operator presses the button, and perform step S17.
[0127] Subsequently, the second alarm output unit 119 outputs, for example, the alarms identified in step S12 that were determined to be output in step S17 to the output device of the monitoring device 1 (step S18).
[0128] In other words, in step S18, the second alarm output unit 119 further refines the alarm identified in step S12, for example, before outputting it to the output device of the monitoring device 1. A specific example of step S18 will be described below.
[0129] [Specific example of Step S18] Figure 16 illustrates a specific example of step S18.
[0130] As shown in Figure 16, the second alarm output unit 119 outputs a screen OP5 to the output device of the monitoring device 1, which displays each of the alarms determined to be output in step S17.
[0131] Specifically, the screen OP5 shown in Figure 16 includes, for example, a display area OP5a which displays each of the alarms determined to be output targets in step S17, and a display area OP5b which displays information (hereinafter also referred to as guidance) that includes factors corresponding to the alarms determined to be output targets in step S17.
[0132] In the example shown in Figure 15, "DD alarm," "UU alarm," and "SS alarm" are, for example, alarms for which at least one check box has not been checked. Therefore, in this case, the second alarm output unit 119 may, for example, specify "DD alarm," "UU alarm," and "SS alarm" as the alarms to be output in step S17. Then, in this case, the second alarm output unit 119 may, for example, output "DD alarm," "UU alarm," and "SS alarm" to the output device of the monitoring device 1 in step S18.
[0133] Furthermore, if the number of alarms displayed on screen OP3 is sufficiently small and the operator determines that it is possible to take action to address all of the alarms, the monitoring device 1 may, for example, not perform steps S15 to S17.
[0134] Specifically, if, for example, button OP3b is not pressed within a predetermined time after screen OP3 is displayed, the monitoring device 1 may, in step S18, output each of the alarms identified in step S12 to the output device of the monitoring device 1.
[0135] As described above, the monitoring device 1 in this embodiment receives input of a specific event. The monitoring device 1 in this embodiment then refers to the information storage area 130 (hereinafter also referred to as the first storage unit 130) which stores the first corresponding information DT1, and identifies one or more alarms (hereinafter simply referred to as one or more alarms) corresponding to the specific event for which input was received. Furthermore, the monitoring device 1 in this embodiment outputs one or more of the identified alarms (hereinafter simply referred to as multiple alarms) from among a plurality of alarms (hereinafter simply referred to as multiple alarms) indicating that an abnormality has occurred in the processing equipment 100.
[0136] Subsequently, the monitoring device 1 in this embodiment refers to, for example, the information storage area 130 (hereinafter also referred to as the second storage unit 130) that stores the second corresponding information DT2, and identifies one or more factors (hereinafter also referred to simply as one or more factors) corresponding to each alarm for each alarm. Then, the monitoring device 1 in this embodiment outputs, for example, one or more factors corresponding to each alarm. Next, the monitoring device 1 in this embodiment accepts, for example, the designation of a specific factor to be excluded from the one or more factors corresponding to each alarm for each alarm. Then, for example, the monitoring device 1 in this embodiment determines, for each alarm, whether each alarm is an alarm to be output based on the factors other than the specific factor among the one or more factors corresponding to each alarm, and outputs the specific alarm that has been determined to be an alarm to be output from among the one or more alarms.
[0137] In other words, for example, if an event such as a power outage or heavy rain occurs, the processing equipment 100 may experience multiple abnormalities in a short period of time. In this case, the monitoring device 1 may need to output a large number of alarms in a short period of time.
[0138] Therefore, in this embodiment, the monitoring device 1 identifies alarms that are highly relevant to an event specified by the operator (an event occurring in the processing equipment 100), and outputs the identified alarms to the output device of the monitoring device 1, prioritizing them over other alarms.
[0139] As a result, the monitoring device 1 in this embodiment can, for example, prioritize the recognition of alarms that require immediate attention in the processing equipment 100 to the operator. Therefore, the operator can, for example, prioritize addressing alarms output by the monitoring device 1, and quickly resolve any abnormalities occurring in the processing equipment 100.
[0140] In particular, by prioritizing responses to alarms output by the monitoring device 1, for example, workers can quickly resolve abnormalities occurring in the processing equipment 100, even if they lack sufficient experience, or in other words, regardless of their level of expertise in monitoring the processing equipment 100.
[0141] Furthermore, the operator may, for example, take action in response to the alarm output in step S18, and then take action in response to the alarms output in step S13 other than the alarm output in step S18. And, for example, the operator may, after taking action in response to the alarm output in step S13, take action in response to the alarms detected in step S4 other than the alarm output in step S13.
[0142] [First variation] Next, we will describe a first modified example of the alarm output processing in the first embodiment (hereinafter also simply referred to as the first modified example). Figure 17 is a diagram illustrating the alarm output processing in the first modified example.
[0143] In the first modified example, the information generation unit 120 generates third correspondence information DT3, for example, after step S18 is performed, which associates the event specified in step S11 with the alarm output in step S18 (the alarm targeted for output identified in step S17). The information generation unit 120 then stores the generated third correspondence information DT3 in the information storage area 130.
[0144] Subsequently, if the alarm identification unit 114 receives a designation of an event (a new event) by the operator in step S11, which is performed again, it refers to the information storage area 130 where the third corresponding information DT3 is stored and determines whether or not it contains information indicating the event for which the designation was received.
[0145] As a result, if it is determined that the information in step S11, which is performed again, contains information indicating the event for which a designation was received, the alarm identification unit 114 identifies the alarm associated with the event for which a designation was received in the third corresponding information DT3, for example, without repeating steps S12 to S17. Then, the second alarm output unit 119 outputs the identified alarm to the output device of the monitoring device 1, for example, in step S18, which is performed again.
[0146] On the other hand, if it is determined that the information in step S11, which is performed again, contains information indicating the event for which a designation has been received, the alarm identification unit 114, etc., repeats steps S12 and onward, for example, as in the first embodiment. A specific example of the third corresponding information DT3 will be described below.
[0147] [Specific examples of the third correspondence information DT3] Figure 17 illustrates a specific example of the third correspondence information DT3.
[0148] The first line of information in the third correspondence information DT3 shown in Figure 17 indicates, for example, that the "warning" corresponding to the "event" "flood" is a "UU warning." Explanations of the other information included in Figure 17 are omitted.
[0149] Therefore, for example, if the designation of "flood" is received in step S11, which is performed again, the alarm identification unit 114 will, for example, identify the "UU alarm" associated with the "flood" designation received in the third correspondence information DT3 shown in Figure 17 without repeating steps S12 to S17. Then, the second alarm output unit 119 will, for example, output the "UU alarm" to the output device of the monitoring device 1 in step S18, which is performed again.
[0150] As described above, the monitoring device 1 in this modified example generates, for example, third correspondence information DT3 and stores it in the information storage area 130 (hereinafter also referred to as the third storage unit 130). Subsequently, the monitoring device 1 in this modified example receives, for example, input of a new event. The monitoring device 1 in this modified example then refers to, for example, the information storage area 130 that stores the third correspondence information DT3, and if it determines that no alarm corresponding to the newly received event is stored, it refers to the information storage area 130 that stores the first correspondence information DT1 and identifies one or more alarms corresponding to the newly received event. On the other hand, the monitoring device 1 in this modified example refers to, for example, the information storage area 130 that stores the third correspondence information DT3, and if it determines that an alarm corresponding to the newly received event is stored, it identifies the alarm corresponding to the newly received event as a specific alarm. Furthermore, the monitoring device 1 in this modified example outputs, for example, the identified specific alarm.
[0151] In other words, in this modified example, if the same event specified in step S11 that was performed in the past is specified again, the monitoring device 1 may reuse the processing results from steps S12 to S17 that were performed in the past.
[0152] As a result, the monitoring device 1 in this modified version can, for example, reduce the processing load required to perform alarm output processing and shorten the processing time required to perform alarm output processing.
[0153] [Second variation] Next, a second modified example of the alarm output processing in the first embodiment (hereinafter simply referred to as the second modified example) will be described. Figure 18 is a flowchart illustrating the alarm output processing in the second modified example. Figure 19 is a diagram illustrating the alarm output processing in the second modified example.
[0154] In the second modified example, as shown in Figure 18, the additional alarm output unit 121 outputs, for example, alarms identified in step S4 but not identified in step S12 to the output device of the monitoring device 1 after step S12 and before step S13 (step S21).
[0155] Subsequently, the second designation reception unit 122 waits, for example, until it receives a designation from the operator regarding an additional alarm among the alarms output in step S21 (NO in step S22).
[0156] Specifically, the second designation reception unit 122 displays, for example, a screen on the output device of the monitoring device 1 that allows the user to designate (select) at least one additional alarm. Then, if, for example, an additional alarm is designated by the operator, the second designation reception unit 122 receives information indicating the designated additional alarm.
[0157] Then, if the operator specifies an additional alarm (YES in step S22), the alarm identification unit 114 identifies the additional alarm specified in step S22 in addition to the alarm specified in step S12 (step S23).
[0158] In addition, the additional alarm output unit 121 may, in step S21, refer to the information storage area 130 stored in the fourth correspondence information DT4, for example, and output alarms that were not identified in step S12 but have the same attributes as the alarms identified in step S12 as additional alarms to the output device of the monitoring device 1. The fourth correspondence information DT4 is, for example, information that associates each alarm with the attributes of each alarm. A specific example of the fourth correspondence information DT4 will be described below.
[0159] [Specific examples of the 4th correspondence information DT4] Figure 19 illustrates a specific example of the fourth correspondence information DT4.
[0160] In the fourth correspondence information DT4 shown in Figure 19, the first line of information is set as, for example, "Electrical System" as the "First Attribute Information" corresponding to "AA Alarm," which is an "Alarm," and "Sedimentation Pond" as the "Second Attribute Information" corresponding to "AA Alarm," which is an "Alarm," which is a "Sedimentation Pond," indicating that the AA Alarm is an alarm corresponding to the sedimentation pond 21.
[0161] Furthermore, in the fourth correspondence information DT4 shown in Figure 19, the information in the second line is set as, for example, "First attribute information" corresponding to "BB alarm," which is an "alarm," and "Instrument system" is set to indicate that the BB alarm is an alarm corresponding to the instrument system, and "Second attribute information" corresponding to "BB alarm," which is an "alarm," and "Reaction vessel" is set to indicate that the BB alarm is an alarm corresponding to the reaction vessel 23.
[0162] Furthermore, in the fourth correspondence information DT4 shown in Figure 19, the information on the third line is set as, for example, "Electrical System" as the "First Attribute Information" corresponding to the "DD Alarm" which is an "Alarm," and "Reaction Vessel" as the "Second Attribute Information" corresponding to the "DD Alarm" which is an "Alarm," indicating that the DD Alarm is an alarm corresponding to the reaction vessel 23.
[0163] Furthermore, the information in the 5th line of the 4th correspondence information DT4 shown in Figure 19 includes, for example, "Electrical System" as the "1st attribute information" corresponding to "UU Alarm," which is an "alarm," indicating that the UU Alarm is an alarm corresponding to the electrical system, and "Sedimentation Basin" as the "2nd attribute information" corresponding to "UU Alarm," which is an "alarm," indicating that the UU Alarm is an alarm corresponding to the sedimentation basin 21. Explanation of other information included in Figure 19 is omitted.
[0164] In other words, in the fourth correspondence information DT4 shown in Figure 19, the information set in the "first attribute information" corresponding to the UU alarm is the same as, for example, the information set in the "first attribute information" corresponding to the AA alarm and the information set in the "first attribute information" corresponding to the DD alarm.
[0165] Therefore, for example, if a "UU alarm" is identified in step S12, the additional alarm output unit 121 may also output "AA alarm" and "DD alarm" as additional alarms to the output device of the monitoring device 1.
[0166] Furthermore, in the fourth correspondence information DT4 shown in Figure 19, the information set in the "second attribute information" corresponding to the UU alarm is the same as, for example, the information set in the "second attribute information" corresponding to the AA alarm.
[0167] Therefore, for example, if a "UU alarm" is identified in step S12, the additional alarm output unit 121 may also output an "AA alarm" as an additional alarm to the output device of the monitoring device 1.
[0168] Furthermore, Figure 19 shows that the combination of information set in the "first attribute information" and "second attribute information" corresponding to the UU alarm in the fourth corresponding information DT4 is the same as, for example, the combination of information set in the "first attribute information" and "second attribute information" corresponding to the AA alarm.
[0169] Therefore, for example, if a "UU alarm" is identified in step S12, the additional alarm output unit 121 may also output an "AA alarm" as an additional alarm to the output device of the monitoring device 1.
[0170] For example, if a predetermined percentage or more of the information set in the "first attribute" corresponding to each alarm identified in step S12 is the same information (hereinafter also referred to as the first information), the additional alarm output unit 121 may also output to the output device of the monitoring device 1 as an additional alarm for alarms that were not identified in step S12, but whose information set in the "first attribute" is the first information.
[0171] Furthermore, for example, if a predetermined percentage or more of the information set in the "second attribute" corresponding to each alarm identified in step S12 is the same information (hereinafter also referred to as the second information), the additional alarm output unit 121 may also output to the output device of the monitoring device 1 as an additional alarm for alarms that were not identified in step S12, but whose information set in the "second attribute" is the second information.
[0172] Thus, in this modified example, the monitoring device 1 outputs, for example, one or more alarms other than the multiple alarms. The monitoring device 1 in this modified example then receives a designation of at least one of the multiple alarms other than the one or more alarms. Subsequently, the monitoring device 1 in this modified example outputs, for example, one or more alarms and the alarm for which the designation was received.
[0173] Specifically, the monitoring device 1 in this modified example refers to, for example, an information storage area 130 (hereinafter also referred to as the fourth storage unit 130) that stores the fourth corresponding information DT4, and identifies a specific attribute (hereinafter simply referred to as the specific attribute) corresponding to each of one or more alarms. Then, the monitoring device 1 in this modified example outputs an alarm other than one of the multiple alarms that corresponds to the specific attribute.
[0174] As a result, the monitoring device 1 in this modified example can prevent, for example, the failure to output alarms that require priority attention.
[0175] [Third variation] Next, a third modified example of the alarm output processing in the first embodiment (hereinafter also simply referred to as the third modified example) will be described.
[0176] In the third modified example, the alarm identification unit 114 may, before step S12, identify the number of events corresponding to each alarm for each alarm corresponding to an event that was designated in step S11. Then, in step S12, the alarm identification unit 114 may, for example, prioritize identifying alarms among those alarms corresponding to events that were designated in step S11, in which the number of events corresponding to each alarm is greater than the number of events corresponding to other alarms.
[0177] Specifically, the first line of information in the correspondence information DT1 shown in Figure 11 indicates, for example, that the "alarms" corresponding to the "event" "power outage" are "XX alarm" and "YY alarm," and the second line of information in the correspondence information DT1 shown in Figure 11 indicates that the "alarms" corresponding to the "event" "earthquake" are "XX alarm," "AA alarm," and "NN alarm."
[0178] Therefore, for example, if "power outage" and "earthquake" are identified in step S11, the alarm identification unit 114 may, in the corresponding information DT1 shown in Figure 11, prioritize the identification of the "XX alarm" which corresponds to both "power outage" and "earthquake" among the "XX alarm," "YY alarm," "AA alarm," and "NN alarm" which correspond to at least one of "power outage" and "earthquake," over the other alarms.
[0179] In other words, in this case, the alarm identification unit 114 may, for example, prioritize the identification of an "XX alarm" that corresponds to both a "power outage" and an "earthquake" over an "YY alarm" that corresponds to a "power outage" but not an "earthquake." Also, it may prioritize the identification of an "XX alarm" that corresponds to both a "power outage" and an "earthquake" over "AA alarms" and "NN alarms" that correspond to an "earthquake" but not a "power outage."
[0180] Thus, the monitoring device 1 in this modified example receives input of other events, for example. The monitoring device 1 in this modified example then refers to the information storage area 130 which stores the first corresponding information DT1, for example, and identifies one or more other alarms corresponding to the other events for which input was received. Subsequently, the monitoring device 1 in this modified example outputs, for example, a specific alarm that is included in one or more other alarms, with priority given to alarms that are not included in one or more other alarms.
[0181] As a result, the monitoring device 1 in this modified example can output alarms that require priority attention with greater accuracy.
[0182] In addition, in step S12, the alarm identification unit 114 may, for example, prioritize identifying alarms among those corresponding to events specified in step S11, where the number of events corresponding to each alarm is equal to or greater than a predetermined threshold. [Explanation of Symbols]
[0183] 1:Monitoring device 11:Sand basin 12: Landing well 13: Mixing pond 14: Flocculation tank 15: Sedimentation tank 16: Filtration pond 17: Water purification pond 18: Distribution reservoir 21: Sediment pond 22: Primary sedimentation tank 23: Reaction tank 24: Final sedimentation tank 25: Thickening tank 26: Concentrator 27: Digestion tank 100: Processing equipment 100a: Processing equipment 100b: Processing equipment 101: CPU 102: Memory 103: Communication device 104: Storage medium 105: Bus 110: Program 111: Anomaly detection unit 112: Event output unit 113: Event specification reception unit 114: Alarm identification section 115: 1st alarm output section 116: Factor identification unit 117: Factor output unit 118: First Designation Reception Unit 119: Second Alarm Output Unit 120: Information generation section 121: Additional alarm output section 122: Second Designation Reception Section 130: Information Storage Area 1000: Processing system DT1: First correspondence information DT2: Second compatibility information DT3: Third compatibility information DT4: Fourth correspondence information OP1: Screen OP2: Screen OP3: Screen OP4: Screen OP5: Screen P1: Pump P2: Pump P3: Pump P11: Pump T:Storage tank
Claims
1. An information processing device that outputs at least one of a plurality of alarms indicating that the processing status in a processing facility satisfies any of a plurality of conditions, An input receiving unit that accepts input for specific events, An alarm identification unit refers to a first storage unit that stores first correspondence information associating each event with the alarm corresponding to each event, and identifies one or more alarms corresponding to the specific event that has been received as input, An information processing device having a first alarm output unit that outputs one or more of the specified alarms from among the plurality of alarms.
2. Furthermore, a factor identification unit refers to a second storage unit that stores second correspondence information that associates each alarm with the factors corresponding to each alarm, and for each of the one or more alarms, identifies one or more factors corresponding to each alarm. For each of the one or more alarms, a factor output unit outputs one or more factors corresponding to each alarm, For each of the one or more alarms, a first designation reception unit accepts the designation of a specific factor to be excluded from among the one or more factors corresponding to each alarm, The information processing apparatus according to claim 1, further comprising: a second alarm output unit that, for each of the one or more alarms, determines whether each alarm is an alarm to be output based on factors other than the specific factor among the one or more factors corresponding to each alarm, and outputs the specific alarm among the one or more alarms that has been determined to be an alarm to be output.
3. Furthermore, it includes an information generation unit that generates third correspondence information relating the specific event to the specific alarm and stores it in a third storage unit, The aforementioned input receiving unit receives input of a new event, The alarm identification unit refers to the third storage unit which stores the third correspondence information and determines that no alarm corresponding to the new event for which input has been received is stored, then refers to the first storage unit which stores the first correspondence information and identifies one or more alarms corresponding to the new event for which input has been received, and if it determines that an alarm corresponding to the new event for which input has been received is stored, then identifies the alarm corresponding to the new event for which input has been received as the specific alarm. The information processing apparatus according to claim 2, wherein the second alarm output unit outputs the specific alarm identified by the alarm identification unit.
4. The aforementioned input receiving unit receives input of other events, The alarm identification unit refers to the first storage unit which stores the first corresponding information and identifies one or more other alarms corresponding to the other events for which it has received input. The information processing apparatus according to claim 2, wherein the second alarm output unit outputs a specific alarm that is included in the one or more other alarms, with priority given to outputting that specific alarm that is not included in the one or more other alarms.
5. An alarm output method in which a computer performs a process to output at least one of a plurality of alarms indicating that the processing status in a processing facility satisfies any of a plurality of conditions, Accepting input for a specific event, Referencing a first storage unit that stores first correspondence information associating each event with the corresponding alarm, one or more alarms corresponding to the specific event that has been received as input are identified. An alarm output method that outputs one or more of the specified alarms from among the multiple alarms.
6. A warning output program that causes a computer to execute a process to output at least one of several alarms indicating that the processing status in a processing facility satisfies any of several conditions, Accepting input for a specific event, Referencing a first storage unit that stores first correspondence information associating each event with the corresponding alarm, one or more alarms corresponding to the specific event that has been received as input are identified. An alarm output program that outputs one or more of the specified alarms from among the multiple alarms.
Citation Information
Patent Citations
Alarm display device
JP1995320174A