Program and analysis device
The program estimates non-fire alarm probabilities using a portable maintenance terminal with multiple infrared detection elements, addressing false alarms in flame detectors by enhancing accuracy and usability.
Patent Information
- Application Number
- JP2024115303
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-19
- Publication Date
- 2026-01-29
AI Technical Summary
Flame detectors in factories often experience false alarms due to processing flames and high-temperature products, necessitating a method to estimate the probability of non-fire alarms.
A program that analyzes output values from multiple infrared detection elements in a flame sensor, identifying conditions and their satisfaction times to estimate the probability of a non-fire alarm, using a maintenance terminal with built-in battery for portability and ease of use.
Enables non-technical personnel to accurately estimate the probability of false alarms, improving accuracy and reducing the need for specialized knowledge and cumbersome equipment.
Smart Images

Figure 2026014302000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a program and an analysis device. [Background technology]
[0002] BACKGROUND ART Conventionally, flame sensors that detect infrared rays with wavelengths specific to flames to sense flames have been known (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 08-115480 Summary of the Invention [Problem to be solved by the invention]
[0004] Flame detectors are used, for example, to monitor abnormal flames occurring in factories. In factories, even during normal times, there is the possibility of false fire alarms occurring due to the presence of processing flames, welding sparks, high-temperature products, etc. For this reason, users of flame detectors need to be aware of the possibility of false fire alarms in advance. The present invention has been made in view of the above circumstances, and has as its object to estimate the probability of a false fire alarm being generated by a flame sensor. [Means for solving the problem]
[0005] In order to solve the above problem, the program of the present invention causes a computer to execute an acquisition step of acquiring output values continuously measured by multiple infrared detection elements provided in a flame sensor, each of which detects different wavelengths; a first identification step of identifying the number of conditions among multiple conditions that are satisfied by the acquired output values and the time when that number of conditions is satisfied; a second identification step of identifying a first probability of non-fire alarm occurrence corresponding to the identified number of conditions and the identified time; and an output step of outputting the identified first probability of non-fire alarm occurrence. [Effects of the Invention]
[0006] According to the present invention, it is possible to estimate the probability of a non-fire alarm from a flame sensor. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 shows an example of a field survey device used in the first embodiment. [Figure 2] FIG. 2 shows an example of the configuration of the maintenance terminal 102. [Figure 3] FIG. 3 shows an example of a flag table 300. [Figure 4] FIG. 4 shows an example of the count time table 400. [Figure 5] FIG. 5 shows an example of a probability table 500 . [Figure 6] FIG. 6 shows an example of a process 600 for estimating the probability of a non-fire alarm occurring. [Figure 7] FIG. 7 shows an example of the configuration of the maintenance terminal 700. [Figure 8] FIG. 8 shows an example of a probability table 800 . [Figure 9] FIG. 9 shows an example of a process 900 for estimating the probability of a non-fire alarm occurring. [Figure 10] FIG. 10 shows an example of the configuration of the maintenance terminal 1000. [Figure 11] FIG. 11 shows an example of a probability table 1100. [Figure 12]FIG. 12 shows an example of a process 1200 for estimating the probability of a non-fire alarm occurring. [Figure 13] Figure 13 shows the field survey equipment used in conventional non-fire factor surveys. DETAILED DESCRIPTION OF THE INVENTION
[0008] An embodiment of the present invention will be described with reference to the drawings. 1. Overview First, an outline of the embodiment will be described. Fig. 13 shows the field investigation equipment conventionally used for investigating non-fire causes. As shown in the figure, conventionally, a flame sensor 1301, a maintenance terminal 1302, a power supply unit 1303, and a cord reel 1304 were used.
[0009] Of these, the flame sensor 1301 is an infrared three-wavelength flame detector. The maintenance terminal 1302 is a terminal device for displaying the output value of the flame sensor 1301. The maintenance terminal 1302 and the flame sensor 1301 are connected by a communication cable 1305.
[0010] The power supply device 1303 is a device for converting power into a form necessary for proper operation of the flame sensor 1301. The power supply device 1303 is connected to the flame sensor 1301 via a power cable 1306. The power supply device 1303 is also connected to an outlet (not shown) via a cord reel 1304.
[0011] The maintenance terminal 1302 of this system can only display the output values of each element of the flame sensor 1301. Therefore, the user must output a text file showing the output values from the maintenance terminal 1302, and have someone with technical (specialized) knowledge analyze each time to determine whether or not there is a possibility that the fire determination conditions are met. This is time-consuming for the user. Furthermore, the above system requires a power cable 1306, a power supply device 1303, and a cord reel 1304 to use the flame sensor 1301, which makes it less portable.
[0012] For this reason, in the embodiment described below, the probability of occurrence of a non-fire alarm can be displayed on the maintenance terminal, which allows even sales personnel without technical (specialized) knowledge to easily conduct field surveys on-site. In addition, a battery is used to supply power to the flame sensor, which eliminates the need for a power cable 1306, a power supply unit 1303, and a cord reel 1304.
[0013] 2. First Example 1 shows an example of a field survey device used in this embodiment. In this embodiment, a flame sensor 101 and a maintenance terminal 102 are used. The flame sensor 101 and the maintenance terminal 102 are connected by a communication cable 103.
[0014] The flame sensor 101 of this system is an infrared three-wavelength flame detector. This flame sensor 101 is equipped with multiple infrared detection elements, each detecting a different wavelength. Of the multiple infrared detection elements, the first element detects a wavelength of 4.0 μm, the second element detects a wavelength of 4.4 μm (a wavelength band specific to flames), and the third element detects a wavelength of 5.0 μm. Flame sensor 101 determines that a fire has occurred when the output values measured by each element satisfy predetermined conditions. The predetermined conditions referred to here are, for example, conditions (1) to (4) described below.
[0015] During a field survey, the flame sensor 101 transmits output values continuously measured by each element to the maintenance terminal 102. The measurement time is, for example, three minutes. This measurement time is longer than the measurement time for the output values acquired by the flame sensor 101 to determine whether a fire has occurred. The longer the measurement time, the more accurate the estimation of the probability of a false fire alarm occurring.
[0016] This flame sensor 101 has a built-in battery. Therefore, unlike the conventional flame sensor 1301, it does not require a power cable 1306, a power supply device 1303, or a cord reel 1304, making it highly portable.
[0017] Next, the maintenance terminal 102 will be described. The maintenance terminal 102 is an analysis device for analyzing the output value of the flame sensor 101. The maintenance terminal 102 is, for example, a portable terminal such as a notebook PC, a tablet terminal, a smartphone, or a wearable terminal.
[0018] 2 shows an example of the configuration of the maintenance terminal 102. The maintenance terminal 102 shown in the figure includes a main storage device 201 such as a RAM, an auxiliary storage device 202 such as a flash memory, a processor 203 such as a CPU, an input device 204 such as a mouse or keyboard, an output device 205 such as a display or speaker, and a communication control unit 206 such as a network card.
[0019] Of these, the main memory device 201 stores various programs. These programs are programs that can be distributed via non-transitory storage media or networks such as the Internet. These programs are executed by the processor 203, thereby realizing various functions. The realized functions include an acquisition unit 211, an identification unit 212, and an output unit 213. Each function will be described below.
[0020] The acquisition unit 211 acquires output values continuously measured by each element of the flame sensor 101. The acquired output values are output values continuously measured for, for example, three minutes.
[0021] The specifying unit 212 specifies the number of conditions among a plurality of predetermined conditions that are satisfied by the output value acquired by the acquiring unit 211, and the time during which the number of conditions is satisfied. To this end, the specifying unit 212 includes first to fourth determining units 221 to 224, first to fourth counting units 231 to 234, and a condition number specifying unit 241.
[0022] Of these, the first to fourth determination units 221 to 224 determine whether or not the output value acquired by the acquisition unit 211 satisfies a predetermined condition. The first determination unit 221 determines whether the following condition (1) is satisfied. Condition (1) 4.4 μm output ≧ specified value A The second determination unit 222 determines whether the following condition (2) is satisfied. Condition (2) 4.4 μm output / 4.0 μm output ≧ specified value B The third determination unit 223 determines whether the following condition (3) is satisfied. Condition (3) 4.4 μm output / 5.0 μm output ≧ specified value C The fourth determination unit 224 determines whether the following condition (4) is satisfied. Condition (4) 4.0 μm output / 5.0 μm output ≧ specified value D
[0023] Each determination unit sequentially updates the flag in the flag table 300 based on the determination result. 3 shows an example of a flag table 300. The flag table 300 shown in the figure stores a flag "T" or "F" in association with each condition. The flag "T" indicates that the condition is met, and the flag "F" indicates that the condition is not met. The flag table 300 is temporarily stored in the main storage device 201 (not shown).
[0024] Next, the first to fourth counting units 231 to 234 each monitor the flag table 300 and count the time during which the flag for the condition number in their charge is set to "T." The first counting unit 231 counts the time during which the flag of one condition is "T". The second counting unit 232 counts the time during which the flags of the two conditions are "T". The third counting unit 233 counts the time during which the flags of the three conditions are "T". The fourth counting unit 234 counts the time during which the flags of the four conditions are "T".
[0025] Each counting unit stores the counted time in the count time table 400 in association with the number of conditions for which it is responsible. 4 shows an example of a count time table 400. The count time table 400 shown in the figure stores counted times in association with each condition number. The count time table 400 is temporarily stored in the main storage device 201 (not shown).
[0026] Next, the condition number specification unit 241 refers to the count time table 400 to specify the maximum condition number associated with a count time other than "0" and the count time for that condition number. For example, in the count time table 400 shown in Fig. 4, the condition number specification unit 241 specifies the condition number "3" and the count time "10". If there is no condition number associated with a count time other than "0", the condition number specification unit 241 specifies a condition number of "0" and a count time of "0".
[0027] Next, the output unit 213 will be described. The output unit 213 outputs the non-fire alarm occurrence probability corresponding to the number of conditions and the count time identified by the identification unit 212. To this end, the output unit 213 includes a probability identification unit 251 and a display unit 252.
[0028] Among these, the probability specifying unit 251 specifies the probability of a non-fire alarm occurring corresponding to the number of conditions and the count time specified by the specifying unit 212 by referring to the probability table 500. 5 shows an example of a probability table 500. The probability table 500 shown in the figure stores the duration of a judgment condition (count time), the number of conditions that are satisfied, and the probability of a non-fire alarm occurring, in association with each other. According to this probability table 500, for example, if the number of conditions is "3" and the count time is "10 (seconds)," the probability determination unit 251 determines the probability of a non-fire alarm occurring to be "60 (%)."
[0029] The display unit 252 displays the identified probability of a non-fire alarm occurring on a display in response to a user's request. The probability table 500 is stored in the auxiliary storage device 202.
[0030] Next, the operation of the maintenance terminal 102 will be described. FIG. 6 shows an example of a process 600 for estimating the probability of a non-fire alarm occurring, which is executed by the maintenance terminal 102. First, the acquisition unit 211 acquires the output values continuously measured by each element of the flame sensor 101 (step 601). The acquired output values are, for example, output values continuously measured for three minutes.
[0031] Next, the identification unit 212 creates the count time table 400 based on the acquired output values (step 602). At this time, the first to fourth determination units 221 to 224 determine whether the acquired output values satisfy predetermined conditions, as described above, and sequentially update the flags in the flag table 300 based on the determination results. Then, the first to fourth counting units 231 to 234 each monitor the flag table 300, as described above, and count the time during which the flag for the condition number they are responsible for is set to "T", and store the count in the count time table 400.
[0032] Next, the condition number specification unit 241 refers to the count time table 400 and specifies the largest condition number associated with a count time other than "0" and the count time for that condition number (step 603). For example, in the count time table 400 shown in Fig. 4, the condition number specification unit 241 specifies the condition number "3" and the count time "10". If there is no condition number associated with a count time other than "0", the condition number specification unit 241 specifies a condition number of "0" and a count time of "0".
[0033] Next, the probability determination unit 251 determines the probability of a non-fire alarm occurring that corresponds to the determined number of conditions and count time (step 604). At this time, the probability determination unit 251 determines the probability of a non-fire alarm occurring by referring to the probability table 500. According to the probability table 500 shown in Fig. 5, for example, if the number of conditions is "3" and the count time is "10 (seconds)", the probability determination unit 251 determines "60 (%)" as the probability of a non-fire alarm occurring.
[0034] Finally, the display unit 252 displays the non-fire alarm occurrence probability determined by the probability determination unit 251 on the display in response to a user request (step 605). The above is the description of the process 600 for estimating the probability of a non-fire alarm occurring.
[0035] According to the present embodiment described above, the probability of occurrence of a non-fire alarm can be output on the maintenance terminal 102. This allows even sales personnel without technical (specialized) knowledge to easily conduct field surveys on-site.
[0036] Additionally, in this embodiment, a battery is used to supply power to the flame sensor 101. This eliminates the need for the power cable 1306, power supply device 1303, and cord reel 1304, as compared to conventional field survey devices.
[0037] 3. Second Example In the condition determination of the first embodiment, if the value exceeds n times a predetermined value (n>1), it can be considered that the possibility of a false fire alarm occurring is higher, and the occurrence probability can be increased by k times (k≧1). This improves the accuracy of estimating the occurrence probability. Such an embodiment will be described below.
[0038] In this embodiment, a maintenance terminal 700 is used in place of the maintenance terminal 102 in the first embodiment. 7 shows an example of the configuration of a maintenance terminal 700. The maintenance terminal 700 shown in the figure includes an identification unit 711 instead of the identification unit 212. Furthermore, this terminal includes an output unit 712 instead of the output unit 213. The identification unit 711 and the output unit 712 will be described below.
[0039] The identifying unit 711 identifies the number of conditions, out of a plurality of predetermined conditions, that are satisfied by the output values acquired by the acquiring unit 211, and the time during which the number of conditions are satisfied. The plurality of conditions referred to by this specifying unit 711 are different from the plurality of conditions referred to by the specifying unit 212 of the first embodiment in that the corresponding threshold values are set higher.
[0040] As in the first embodiment, this specifying unit 711 includes first to fourth judgment units 221 to 224, first to fourth counting units 231 to 234, and a condition number specifying unit 241. A description of these functions will be omitted.
[0041] Furthermore, the specifying unit 711 includes fifth to eighth determination units 721 to 724, fifth to eighth counting units 731 to 734, and a condition number specifying unit 741. Of these, the fifth to eighth determination units 721 to 724 determine whether or not the output value acquired by the acquisition unit 211 satisfies a predetermined condition. The fifth determination unit 721 determines whether the following condition (5) is satisfied. Condition (5) 4.4 μm output ≧ predetermined value A × n (n>1) The sixth determination unit 722 determines whether the following condition (6) is satisfied. Condition (6) 4.4 μm output / 4.0 μm output ≧ specified value B × n The seventh determination unit 723 determines whether the following condition (7) is satisfied. Condition (7) 4.4 μm output / 5.0 μm output ≧ specified value C × n The eighth determination unit 724 determines whether the following condition (8) is satisfied. Condition (8) 4.0 μm output / 5.0 μm output ≧ specified value D × n
[0042] Each determination unit sequentially updates the flag in flag table 300A based on the determination result. The data structure of flag table 300A is similar to flag table 300 shown in FIG. 3 in that it stores a flag "T" or "F" in association with each condition. The flag table 300A is temporarily stored in the main storage device 201 (not shown).
[0043] Next, the fifth to eighth counting units 731 to 734 each monitor the flag table 300A and count the time during which the flag for the condition number in their charge is "T." The fifth counting unit 731 counts the time during which the flag of one condition is "T". The sixth counting unit 732 counts the time during which the flags of the two conditions are "T". The seventh counting unit 733 counts the time during which the flags of the three conditions are "T". The eighth counting unit 734 counts the time during which the flags of the four conditions are "T".
[0044] Each counting unit associates the counted time with the number of conditions for which it is responsible and stores the result in counting time table 400 A. The data structure of counting time table 400 A is the same as that of counting time table 400 shown in FIG. The count time table 400A is temporarily stored in the main storage device 201 (not shown).
[0045] Next, the condition number specification unit 741 refers to the count time table 400A to specify the maximum condition number associated with a count time other than "0" and the count time for that condition number. If there is no condition number associated with a count time other than "0", the condition number specification unit 741 specifies a condition number of "0" and a count time of "0".
[0046] Next, the output unit 712 will be described. The output unit 712 outputs the non-fire alarm occurrence probability corresponding to the number of conditions and count time identified by the identification unit 711. To achieve this, the output unit 712 includes the probability identification unit 251 and the display unit 252, as in the first embodiment. Description of these functions will be omitted.
[0047] Furthermore, the output unit 712 includes a probability determination unit 751 and a comparison unit 752 . Among these, the probability specifying unit 751 specifies the probability of a non-fire alarm occurring corresponding to the number of conditions and the count time specified by the specifying unit 711 by referring to the probability table 800 .
[0048] FIG. 8 shows an example of a probability table 800. The probability table 800 shown in the figure stores the duration of a judgment condition (count time), the number of conditions met, and the probability of a non-fire alarm occurring, in association with each other. In this probability table 800, the probability of a non-fire alarm occurring is 1.5 times higher than in the probability table 500 of the first embodiment. However, if the value multiplied by 1.5 exceeds the upper limit of "100," the upper limit of "100" is set. According to this probability table 800, for example, if the number of conditions is "3" and the count time is "10 (seconds)", the probability determination unit 751 determines "90 (%)" as the probability of a non-fire alarm occurring.
[0049] The comparison unit 752 compares the probability of non-fire alarm occurrence identified by the probability identification unit 751 with the probability of non-fire alarm occurrence identified by the probability identification unit 251, and selects the higher probability. The display unit 252 displays the non-fire alarm occurrence probability selected by the comparison unit 752 on a display in response to a user's request.
[0050] Next, the operation of the maintenance terminal 700 will be described. FIG. 9 shows an example of a process 900 for estimating the probability of a non-fire alarm occurring, which is executed by the maintenance terminal 700. First, the acquisition unit 211 acquires the output values continuously measured by each element of the flame sensor 101 (step 901). The acquired output values are, for example, output values continuously measured for three minutes.
[0051] Next, the identification unit 711 creates the count time table 400 based on the acquired output value (step 902). At this time, the first to fourth determination units 221 to 224 determine whether the acquired output value satisfies a predetermined condition, as described above, and sequentially update the flags in the flag table 300 based on the determination results. Then, the first to fourth counting units 231 to 234 each monitor the flag table 300, as described above, and count the time during which the flag for the condition number they are responsible for is set to "T", and store the count in the count time table 400.
[0052] Next, the condition number specification unit 241 refers to the count time table 400 and specifies the largest condition number associated with a count time other than "0" and the count time for that condition number (step 903). For example, in the count time table 400 shown in Fig. 4, the condition number specification unit 241 specifies the condition number "3" and the count time "10". If there is no condition number associated with a count time other than "0", the condition number specification unit 241 specifies a condition number of "0" and a count time of "0".
[0053] Next, the probability determination unit 251 determines the probability of a non-fire alarm occurring that corresponds to the determined number of conditions and count time (step 904). At this time, the probability determination unit 251 determines the probability of a non-fire alarm occurring by referring to the probability table 500. According to the probability table 500 shown in Fig. 5, for example, if the number of conditions is "3" and the count time is "10 (seconds)", the probability determination unit 251 determines "60 (%)" as the probability of a non-fire alarm occurring.
[0054] Next, the identification unit 711 creates a count time table 400A based on the output value acquired in step 901 (step 905). At this time, the fifth to eighth judgment units 721 to 724, as described above, judge whether the acquired output value satisfies a predetermined condition, and sequentially update the flags in the flag table 300A based on the judgment results. Then, the fifth to eighth counting units 731 to 734, as described above, each monitor the flag table 300A, count the time during which the flag for the condition number they are responsible for is set to "T", and store the count in the count time table 400A.
[0055] Next, the condition number specification unit 741 refers to the count time table 400A and specifies the largest condition number associated with a count time other than "0" and the count time for that condition number (step 906). Note that if there is no condition number associated with a count time other than "0", the condition number specification unit 741 specifies the condition number "0" and the count time "0".
[0056] Next, the probability determination unit 751 determines the probability of a non-fire alarm occurring that corresponds to the determined number of conditions and count time (step 907). At this time, the probability determination unit 751 determines the probability of a non-fire alarm occurring by referring to the probability table 800.
[0057] Next, the comparison unit 752 compares the probability of occurrence of a non-fire alarm identified in step 904 with the probability of occurrence of a non-fire alarm identified in step 907, and selects the higher one (step 908). Finally, the display unit 252 displays the non-fire alarm occurrence probability selected by the comparison unit 752 on the display in response to a user request (step 909). This concludes the description of the non-fire alarm occurrence probability estimation process 900.
[0058] According to the present embodiment described above, the accuracy of estimating the probability of a non-fire alarm occurring is improved compared to the first embodiment.
[0059] 4. Third Example In the condition determination of the first embodiment, if the value is slightly smaller than the predetermined value, it may be considered that the condition may be met depending on the circumstances, and the occurrence probability may be multiplied by m (1>m) so that the occurrence probability is not set to "0." This improves the accuracy of estimating the occurrence probability. Such an embodiment will be described below.
[0060] In this embodiment, a maintenance terminal 1000 is used in place of the maintenance terminal 102 in the first embodiment. 10 shows an example of the configuration of the maintenance terminal 1000. The maintenance terminal 1000 shown in the figure includes an identification unit 1011 instead of the identification unit 212. Furthermore, this terminal includes an output unit 1012 instead of the output unit 213. The identification unit 1011 and the output unit 1012 will be described below.
[0061] The identifying unit 1011 identifies the number of conditions among a plurality of predetermined conditions that are satisfied by the output values acquired by the acquiring unit 211, and the time during which the number of conditions are satisfied. The plurality of conditions referred to by the specifying unit 1011 are different from the plurality of conditions referred to by the specifying unit 212 of the first embodiment in that the corresponding threshold values are set lower.
[0062] As in the first embodiment, this specifying unit 1011 includes first to fourth judgment units 221 to 224, first to fourth counting units 231 to 234, and a condition number specifying unit 241. A description of these functions will be omitted.
[0063] Furthermore, the specification unit 1011 includes ninth to twelfth judgment units 1021 to 1024, ninth to twelfth count units 1031 to 1034, and a condition number specification unit 1041. Of these, the ninth to twelfth determination units 1021 to 1024 determine whether or not the output value acquired by the acquisition unit 211 satisfies a predetermined condition. The ninth determination unit 1021 determines whether the following condition (9) is satisfied. Condition (9) 4.4μm output ≧ predetermined value A×s (1>s≧0.9) The tenth determination unit 1022 determines whether the following condition (10) is satisfied. Condition (10) 4.4 μm output / 4.0 μm output ≧ specified value B × s The eleventh determining unit 1023 determines whether the following condition (11) is satisfied. Condition (11) 4.4 μm output / 5.0 μm output ≧ specified value C × s The twelfth determination unit 1024 determines whether the following condition (12) is satisfied. Condition (12) 4.0 μm output / 5.0 μm output ≧ specified value D × s
[0064] Each determination unit sequentially updates the flag in flag table 300B based on the determination result. The data structure of flag table 300B is similar to flag table 300 shown in FIG. 3 in that it stores a flag "T" or "F" in association with each condition. The flag table 300B is temporarily stored in the main storage device 201 (not shown).
[0065] Next, the ninth to twelfth counting units 1031 to 1034 each monitor the flag table 300B and count the time during which the flag for the condition number in their charge is set to "T." The ninth counting unit 1031 counts the time during which the flag of one condition is "T". The tenth counting unit 1032 counts the time during which the flags of the two conditions are "T". The eleventh counting unit 1033 counts the time during which the flags of the three conditions are "T". The twelfth counting unit 1034 counts the time during which the flags of the four conditions are "T".
[0066] Each counting unit stores the counted time in association with the number of conditions for which it is responsible in counting time table 400 B. The data structure of counting time table 400 B is the same as that of counting time table 400 shown in FIG. The count time table 400B is temporarily stored in the main storage device 201 (not shown).
[0067] Next, the condition number specification unit 1041 refers to the count time table 400B to specify the maximum condition number associated with a count time other than "0" and the count time for that condition number. If there is no condition number associated with a count time other than "0", the condition number specification unit 1041 specifies a condition number of "0" and a count time of "0".
[0068] Next, the output unit 1012 will be described. The output unit 1012 outputs the non-fire alarm occurrence probability corresponding to the number of conditions and count time identified by the identification unit 1011. To achieve this, the output unit 1012 includes a probability identification unit 251 and a display unit 252, similar to the first embodiment. Description of these functions will be omitted.
[0069] Furthermore, the output unit 1012 includes a probability determination unit 1051 and a comparison unit 1052 . Of these, the probability specifying unit 1051 specifies the probability of a non-fire alarm occurring corresponding to the number of conditions and the count time specified by the specifying unit 1011 by referring to the probability table 1100 .
[0070] 11 shows an example of a probability table 1100. The probability table 1100 shown in the figure stores the duration of a judgment condition (count time), the number of satisfied conditions, and the probability of a non-fire alarm occurring, in association with each other. In this probability table 1100, the probability of a non-fire alarm occurring is 0.98 times higher than in the probability table 500 of the first embodiment. According to this probability table 1100, for example, if the number of conditions is "3" and the count time is "10 (seconds)", the probability determination unit 751 determines "59 (%)" as the probability of a non-fire alarm occurring.
[0071] The comparison unit 1052 compares the probability of non-fire alarm occurrence specified by the probability specification unit 1051 with the probability of non-fire alarm occurrence specified by the probability specification unit 251, and selects the higher probability. The display unit 252 displays the non-fire alarm occurrence probability selected by the comparison unit 1052 on a display in response to a user's request.
[0072] Next, the operation of the maintenance terminal 1000 will be described. FIG. 12 shows an example of a process 1200 for estimating the probability of a non-fire alarm occurring, which is executed by the maintenance terminal 1000. In FIG. First, the acquisition unit 211 acquires the output values continuously measured by each element of the flame sensor 101 (step 1201). The acquired output values are output values continuously measured for, for example, three minutes.
[0073] Next, the identification unit 1011 creates a count time table 400 based on the acquired output values (step 1202). At this time, the first to fourth determination units 221 to 224 determine whether the acquired output values satisfy predetermined conditions, as described above, and sequentially update the flags in the flag table 300 based on the determination results. Then, the first to fourth counting units 231 to 234 each monitor the flag table 300, as described above, and count the time during which the flag for the condition number they are responsible for is set to "T", and store the count in the count time table 400.
[0074] Next, the condition number specification unit 241 refers to the count time table 400 and specifies the largest condition number associated with a count time other than "0" and the count time for that condition number (step 1203). For example, in the count time table 400 shown in Fig. 4, the condition number specification unit 241 specifies the condition number "3" and the count time "10". If there is no condition number associated with a count time other than "0", the condition number specification unit 241 specifies a condition number of "0" and a count time of "0".
[0075] Next, the probability determination unit 251 determines the probability of a non-fire alarm occurring that corresponds to the determined number of conditions and count time (step 1204). At this time, the probability determination unit 251 determines the probability of a non-fire alarm occurring by referring to the probability table 500. According to the probability table 500 shown in Fig. 5, for example, when the number of conditions is "3" and the count time is "10 (seconds)", the probability determination unit 251 determines "60 (%)" as the probability of a non-fire alarm occurring.
[0076] Next, the identification unit 1011 creates a count time table 400B based on the output value acquired in step 1201 (step 1205). At this time, the ninth to twelfth determination units 1021 to 1024 determine whether the acquired output value satisfies a predetermined condition, as described above, and sequentially update the flags in the flag table 300B based on the determination results. Then, the ninth to twelfth count units 1031 to 1034 each monitor the flag table 300B, as described above, and count the time during which the flag for the condition number they are responsible for is set to "T", and store the count time in the count time table 400B.
[0077] Next, the condition number specification unit 1041 refers to the count time table 400B and specifies the largest condition number associated with a count time other than "0" and the count time for that condition number (step 1206). Note that if there is no condition number associated with a count time other than "0", the condition number specification unit 1041 specifies the condition number "0" and the count time "0".
[0078] Next, the probability determination unit 1051 determines the probability of a non-fire alarm occurring that corresponds to the determined number of conditions and count time (step 1207). At this time, the probability determination unit 1051 determines the probability of a non-fire alarm occurring by referring to the probability table 1100.
[0079] Next, the comparison unit 1052 compares the probability of occurrence of a non-fire alarm identified in step 1204 with the probability of occurrence of a non-fire alarm identified in step 1207, and selects the higher one (step 1208). Finally, the display unit 252 displays the non-fire alarm occurrence probability selected by the comparison unit 1052 on the display in response to a user request (step 1209). This concludes the description of the non-fire alarm occurrence probability estimation process 1200.
[0080] According to the present embodiment described above, the accuracy of estimating the probability of a non-fire alarm occurring is improved compared to the first embodiment.
[0081] 5. Variations The above-described embodiments may be modified as follows: The following modifications may be combined with each other.
[0082] (1) Maintenance terminal The maintenance terminal 102 is not limited to a mobile terminal, and its functions may be executed by a stationary PC or a server on the cloud.
[0083] (2) Flame sensor An infrared two-wavelength flame detector may be used as the flame sensor. In that case, the flame sensor will output two different values, so in the above-described embodiments, only the first two of the four conditions (for example, conditions (1) and (2) in the first embodiment) are used. As in the above-described embodiments, the number of satisfied conditions and the probability of a non-fire alarm occurring corresponding to the time when the conditions were satisfied are output.
[0084] As another example, an infrared four-wavelength flame detector may be used. In this case, since there are four types of output values from the flame sensor, in each of the above-described embodiments, multiple conditions are used, which are four conditions plus one or more other conditions. As in each of the above-described embodiments, the number of satisfied conditions and the probability of a non-fire alarm occurring corresponding to the time when the condition was satisfied are output.
[0085] (3) Conditions The conditions (1) to (12) in the above examples are merely examples. The number of conditions, output values, and numerical values used in each example may be changed as appropriate depending on the situation in which the present invention is implemented.
[0086] (4) Probability Table The probability tables 500, 800, and 1100 in the above embodiments are merely examples, and the values in each table may be changed as appropriate depending on the situation in which the present invention is implemented.
[0087] Furthermore, it is not essential to use the probability table 500, etc., when estimating the probability of a non-fire alarm occurring. Instead of the probability table 500, etc., a predetermined calculation formula may be used to calculate the probability of a non-fire alarm occurring based on the number of satisfied conditions and the time during which the conditions are satisfied.
[0088] (5) Combination of Examples The second and third embodiments may be combined. That is, the probability of a non-fire alarm occurring may be determined based on each of condition groups (1) to (4), condition groups (5) to (8), and condition groups (9) to (12), and the highest probability of a non-fire alarm occurring may be adopted from the three determined probabilities of a non-fire alarm occurring.
[0089] (6) Other variations The present invention is not limited to the above-described embodiments and includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to those including all of the described configurations. Furthermore, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of each embodiment with other configurations.
[0090] Furthermore, the above-described configurations, functions, processing units, processing means, etc. may be partially or entirely implemented in hardware, for example, by designing them as integrated circuits. The above-described configurations, functions, etc. may also be implemented in software, with a processor interpreting and executing a program that implements each function. Information such as the programs, tables, and files that implement each function can be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card, SD card, or DVD.
[0091] In addition, the control lines and information lines shown are those that are considered necessary for the explanation, and do not necessarily show all the control lines and information lines in the product. In reality, it can be assumed that almost all components are interconnected. The above-described embodiments disclose at least the configurations described in the claims. [Explanation of symbols]
[0092] 101...flame sensor, 102...maintenance terminal, 103...communication cable, 1301...flame sensor, 1302...maintenance terminal, 1303...power supply device, 1304...cord reel, 1305...communication cable, 1306...power cable
Claims
1. On the computer, an acquiring step of acquiring output values continuously measured by a plurality of infrared detection elements included in the flame sensor, each of which detects a different wavelength; a first identification step of identifying the number of conditions satisfied by the acquired output value among a plurality of conditions and the time during which the number of conditions was satisfied; a second determination step of determining a first non-fire alarm occurrence probability corresponding to the number of the determined conditions and the time period; an output step of outputting the identified first non-fire alarm occurrence probability; A program to execute.
2. The plurality of infrared detection elements are a first element that outputs a first output value; a second element that outputs a second output value; a third element that outputs a third output value; Including, The plurality of conditions are: First output value≧first predetermined value, First output value / second output value≧second predetermined value, first output value / third output value≧third predetermined value, second output value / third output value≧fourth predetermined value, The program according to claim 1, comprising:
3. The computer, a third identification step of identifying the number of conditions satisfied by the acquired output value and the time period during which the number of conditions was satisfied, among a plurality of conditions other than the plurality of conditions, the plurality of conditions having different threshold values compared to the plurality of conditions; a fourth specifying step of specifying a second non-fire alarm occurrence probability corresponding to the number of conditions and the time period specified in the third specifying step; Then run In the output step, when the first probability of occurrence of a non-fire alarm is higher than the second probability of occurrence of a non-fire alarm, the first probability of occurrence of a non-fire alarm is output, and when the second probability of occurrence of a non-fire alarm is higher than the first probability of occurrence of a non-fire alarm, the second probability of occurrence of a non-fire alarm is output.
2. The program according to claim 1 .
4. The flame sensor determines that a fire has occurred when output values measured by the plurality of infrared detection elements satisfy a predetermined condition, a measurement time of the output value acquired in the acquiring step is longer than a measurement time of the output value acquired by the flame sensor for fire determination; The program according to claim 1.
5. an acquisition unit that acquires output values continuously measured by a plurality of infrared detection elements included in the flame sensor, each of which detects a different wavelength; a first determination unit that determines the number of conditions that are satisfied by the acquired output value among a plurality of conditions and the time when the number of conditions is satisfied; a second specifying unit that specifies a non-fire alarm occurrence probability corresponding to the number of specified conditions and the time period; an output unit that outputs the specified non-fire alarm occurrence probability; An analysis device comprising:
Citation Information
Patent Citations
Flame sensor
JP1996115480A