Fire detection method, device, equipment, medium and computer program product

By monitoring temperature differences and smoke concentration, the method and device enhance fire detection accuracy by reducing false alarms caused by non-fire conditions.

CN119169752APending Publication Date: 2024-12-20CHINA TOWER CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411216436.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Existing fire detection systems based on smoke sensors and temperature sensors suffer from high false alarm rates due to factors like smoking indoors or temperature changes from external heat sources, leading to inaccurate fire detection.

Method used

A method and device that monitor ambient temperature changes by generating multiple groups of temperature difference values over time, comparing them to preset thresholds, and determining the presence of a fire based on these differences, while also considering smoke concentration.

Benefits of technology

This approach reduces false alarms by accurately identifying fire conditions through temperature change analysis, improving the overall accuracy of fire detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119169752A_ABST
    Figure CN119169752A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a fire behavior detection method, device and equipment, a medium and a computer program product. The fire behavior detection method comprises the following steps: acquiring an environment temperature value of a target area in each unit monitoring time; generating a plurality of groups of temperature difference values of the target area according to each acquired environment temperature value; judging whether at least one group of temperature difference values in the plurality of groups of temperature difference values is greater than a preset temperature difference value threshold value in the fire monitoring parameters or not; the fire monitoring parameter is used for indicating that the target area has a fire; and determining whether a fire occurs in the target area or not according to a judgment result. According to the embodiment of the invention, the false alarm generated when the fire behavior is detected only through a temperature sensor or other sensors is avoided, and the fire behavior detection accuracy is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of fire protection technology, and in particular to a fire detection method, device, equipment, medium and computer program product. Background Art

[0002] In practical applications, smoke sensors and temperature sensors are usually used to detect whether there is a fire in the indoor environment. However, there are certain limitations to fire detection based solely on smoke sensors and temperature sensors. When someone smokes in a closed indoor environment, or smoke and dust generated by external production activities spread into the room, it may cause the indoor smoke sensor to alarm. In addition, when the outdoor temperature rises or the indoor temperature rises due to the large amount of heat dissipated by indoor facilities, it may also cause the temperature sensor to alarm, resulting in a high false alarm rate, thus affecting the accuracy of fire detection. Summary of the invention

[0003] The purpose of the embodiments of the present invention is to provide a fire detection method, device, equipment, medium and computer program product to solve the problem of inaccurate fire detection in the related art.

[0004] In order to solve the above technical problems, the embodiment of the present invention is implemented as follows:

[0005] In a first aspect, an embodiment of the present invention provides a fire detection method, comprising:

[0006] Get the ambient temperature value of the target area within each unit monitoring time;

[0007] Generating multiple groups of temperature difference values ​​of the target area according to each of the acquired ambient temperature values;

[0008] Determining whether at least one of the multiple groups of temperature difference values ​​is greater than a preset temperature difference threshold in a fire monitoring parameter; the fire monitoring parameter is used to indicate the presence of a fire in the target area;

[0009] Based on the judgment result, it is determined whether a fire occurs in the target area.

[0010] In a second aspect, an embodiment of the present invention provides a fire detection device, comprising:

[0011] Main control module and sensor module;

[0012] The sensor module is used to monitor the ambient temperature value of the target area per unit time;

[0013] The main control module is used to generate multiple groups of temperature difference values ​​for the target area based on the ambient temperature value of the target area within each unit time monitored by the sensor module, and determine whether there is at least one group of temperature difference values ​​among the multiple groups of temperature difference values ​​that is greater than a preset temperature difference threshold in the fire monitoring parameters; based on the judgment result, determine whether a fire occurs in the target area; the fire monitoring parameters are used to indicate the presence of a fire in the target area.

[0014] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store computer programs; the processor is used to execute the programs stored in the memory to implement the fire detection method as described in the first aspect.

[0015] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the fire detection method as described in the first aspect is implemented.

[0016] In a fifth aspect, an embodiment of the present invention provides a computer program product, including a computer program, which, when executed by a processor, implements the fire detection method as described in the first aspect.

[0017] According to the embodiment of the present invention, first, the ambient temperature value of the target area within each unit monitoring time is obtained; then, multiple groups of temperature difference values ​​of the target area are generated according to each ambient temperature value obtained; then, it is determined whether there is at least one group of temperature difference values ​​in the multiple groups of temperature difference values ​​greater than the preset temperature difference threshold value in the fire monitoring parameter; finally, it is determined whether a fire occurs in the target area according to the judgment result. It can be seen that through the embodiment of the present invention, it is possible to obtain multiple groups of temperature difference values ​​characterizing the temperature change of the target area by performing ambient temperature monitoring on the target area, and by determining the relationship between the multiple groups of temperature difference values ​​and the preset temperature difference values ​​in the fire monitoring parameter characterizing the existence of a fire in the target area, it is determined whether the temperature change of the target area conforms to the temperature change when a fire occurs, and then it is determined whether a fire occurs in the target area, thereby avoiding false alarms generated when a fire is detected only by a temperature sensor or other sensor alarm, and improving the accuracy of fire detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0019] Figure 1 A flow chart of a fire detection method provided by an embodiment of the present invention;

[0020] Figure 2 A schematic diagram of the architecture of a fire detection device provided by an embodiment of the present invention;

[0021] Figure 3 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0022] The embodiments of the present invention provide a method for semantic segmentation of ground objects and related products.

[0023] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0024] Figure 1 A flow chart of a fire detection method provided by an embodiment of the present invention is as follows: Figure 1 As shown, an embodiment of the present invention provides a fire detection method, which can be executed by a server, which can be an independent server, a server cluster composed of multiple servers, or a cloud server for cloud computing processing. The method can specifically include the following steps:

[0025] Step S102, obtaining the ambient temperature value of the target area for each unit monitoring time.

[0026] In an exemplary scenario, the target area may be an enclosed place such as indoors, for example, it may be a computer room where a large server is installed. The ambient temperature value of the target area (which may be referred to as the temperature value) may be the air temperature value of the target area. When the target area is indoors, the ambient temperature value of the target area is the indoor air temperature value. In the target area, the indoor temperature of the target area may be monitored in real time by setting a temperature sensor. When the ambient temperature of the target area is monitored in real time, it may be performed in unit time. The unit time may be, for example, one second or one minute. In an example, the ambient temperature of the target area may be monitored once every second, and the ambient temperature value of the target area may be obtained every second.

[0027] Step S104: generating multiple groups of temperature difference values ​​of the target area according to each acquired ambient temperature value.

[0028] After obtaining the ambient temperature value of each unit monitoring time of the target area, multiple groups of temperature difference values ​​of the target area can be generated according to each ambient temperature value.

[0029] In one embodiment, multiple groups of temperature difference values ​​of the target area are generated according to each acquired ambient temperature value, including:

[0030] According to each ambient temperature value obtained, the temperature difference within each preset time window is obtained according to the preset sliding step and the preset time window each time;

[0031] Based on the acquired temperature difference values ​​within each preset time window, multiple groups of temperature difference values ​​of the target area are generated.

[0032] When generating multiple groups of temperature difference values ​​for the target area, first, the temperature difference between the temperature value at the end of the preset time window and the temperature value at the start of each preset time window can be obtained through a preset time window and a preset sliding step; then, multiple groups of temperature difference values ​​for the target area are generated based on the temperature difference between the temperature value at the end of the preset time window and the temperature value at the start of the preset time window in each preset time window.

[0033] The preset time window is a preset window that can contain a fixed time length, and the preset sliding step size can be a preset fixed time step size.

[0034] In one example, the time length of the preset time window may be 1 minute, 3 minutes, or 5 minutes, etc. The preset sliding step may be 1 second, 2 seconds, or 3 seconds. The following takes the time length of the preset time window as 1 minute and the preset sliding step as 1 second as an example to describe in detail the steps of generating multiple sets of temperature difference values ​​of the target area.

[0035] Assume that the temperature monitoring of the target area starts at the 0th second, and the starting time of the preset time window is the 0th second. When generating multiple sets of temperature difference values ​​of the target area, in the order of time development, first, the preset time window with a time length of 1 minute is placed at the 0th second, and the ambient temperature value of the target area monitored at the 0th second is 20°C. The starting time of the preset time window is the 0th second, and the ending time is the 60th second. The ambient temperature value of the target area monitored at the end time is 22°C. Then, the temperature difference within the preset time window, that is, from the 0th second to the 60th second, is 2°C, that is, within 1 minute, the ambient temperature of the target area rises by 2°C. Next, slide the preset time window and place the preset time window at the 1st second. At the 1st second, the ambient temperature of the target area is monitored to be 21°C. The start time of the preset time window is the 1st second and the end time is the 61st second. The ambient temperature of the target area monitored at the end time is 22°C. Then, the temperature difference within the preset time window, i.e. from the 1st second to the 61st second, is 1°C. That is to say, within this 1 minute, the ambient temperature of the target area rises by 1°C.

[0036] Repeat the above steps, each time according to the preset time window with a preset sliding step of 1 second and a time length of 1 minute, obtain the temperature difference in each preset time window, and take the obtained temperature difference in each preset time window as a group of temperature difference values, thereby obtaining multiple groups of temperature difference values ​​of the target area.

[0037] In one embodiment, the preset time window includes a first preset time window and a second preset time window, and the time lengths of the first preset time window and the second preset time window are different;

[0038] According to each ambient temperature value obtained, the temperature difference within each preset time window is obtained according to the preset sliding step and the preset time window each time, including:

[0039] According to each obtained ambient temperature value, a first temperature difference value within each first preset time window is obtained each time according to a preset sliding step and a first preset time window;

[0040] And, according to each obtained ambient temperature value, a second temperature difference value within each second preset time window is obtained each time according to a preset sliding step and a second preset time window.

[0041] The preset time window may include a first preset time window and a second preset time window, and the time lengths of the first preset time window and the second preset time window are different. When the temperature difference value in each preset time window is obtained according to each ambient temperature value obtained, each time according to the preset sliding step and the preset time window, the first temperature difference value in each first preset time window can be obtained according to each ambient temperature value obtained in the target area, each time according to the preset sliding step and the first preset time window, so that multiple groups of first temperature difference values ​​can be obtained. At the same time, according to each ambient temperature value obtained, each time according to the preset sliding step and the second preset time window, the second temperature difference value in each second preset time window is obtained, so that multiple groups of second temperature difference values ​​can be obtained.

[0042] In one example, the time length of the first preset time window is 1 minute, the time length of the second preset time window is 3 minutes, and the preset sliding step is 1 second. When the temperature difference value in each preset time window is obtained according to each ambient temperature value obtained, each time according to the preset sliding step and the preset time window, the first temperature difference value in each preset time window is obtained according to the preset sliding step of 1 second and the time length of 1 minute. At the same time, each time according to the preset sliding step of 1 second and the time length of 3 minutes, the second temperature difference value in each preset time window is obtained.

[0043] Assume that the temperature monitoring of the target area starts at the 0th second, the start time of the first preset time window is the 0th second, the start time of the second preset time window is also the 0th second, and the first preset time window slides in parallel with the second preset time window. When generating multiple sets of temperature difference values ​​of the target area, the preset time window with a time length of 1 minute is placed at the 0th second in the order of time development, and the ambient temperature value of the target area monitored at the 0th second is 25°C. The start time of the first preset time window is the 0th second, and the end time is the 60th second. The ambient temperature value of the target area monitored at the end time is 22°C. Then, within the preset time window, that is, the temperature difference from the 0th second to the 60th second is -3°C, that is, within the 1 minute, the ambient temperature of the target area drops by 3°C. At the same time, the start time of the second preset time window is the 0th second, the end time is the 180th second, and the ambient temperature value of the target area monitored at the end time is 25°C. Then, within the second preset time window, that is, the temperature difference from the 0th second to the 180th second is 3°C, that is, within the 3 minutes, the ambient temperature of the target area rises by 3°C. Then, slide the first preset time window and the second preset time window respectively, place the first preset time window and the second preset time window at the 1st second, and monitor the ambient temperature value of the target area at the 1st second as 21°C. The start time of the first preset time window is the 1st second, the end time is the 61st second, and the ambient temperature value of the target area monitored at the end time is 22°C. Then, within the first preset time window, that is, the temperature difference from the 1st second to the 61st second is 1°C, that is, within the 1 minute, the ambient temperature of the target area rises by 1°C. The start time of the second preset time window is the 1st second, and the end time is the 181st second. The ambient temperature of the target area monitored at the end time is 26°C. Therefore, within the second preset time window, that is, the temperature difference from the 1st second to the 181st second is 5°C, that is to say, within the 3 minutes, the ambient temperature of the target area increases by 5°C.

[0044] Repeat the above steps, each time according to the first preset time window with a preset sliding step of 1 second and a time length of 1 minute, obtain the first temperature difference value in each first preset time window, and use the obtained temperature difference value in each first preset time window as a group of first temperature difference values. And, each time according to the second preset time window with a preset sliding step of 1 second and a time length of 3 minutes, obtain the second temperature difference value in each second preset time window, and use the obtained temperature difference value in each second preset time window as a group of second temperature difference values.

[0045] Through the above steps, multiple groups of first temperature difference values ​​and multiple groups of second temperature difference values ​​can be obtained, and the multiple groups of first temperature difference values ​​and multiple groups of second temperature difference values ​​can be determined as multiple groups of temperature difference values ​​of the target area.

[0046] Step S106, determining whether there is at least one set of temperature difference values ​​among the multiple sets of temperature difference values ​​that is greater than a preset temperature difference threshold value in a fire monitoring parameter; the fire monitoring parameter is used to indicate the presence of a fire in a target area.

[0047] In the embodiment of the present application, after obtaining multiple groups of temperature difference values ​​of the target area, it can be determined whether there is at least one group of temperature difference values ​​in the multiple groups of temperature difference values ​​that is greater than the preset temperature difference threshold value in the fire monitoring parameters. Based on the fact that the multiple groups of temperature difference values ​​in the above embodiment include multiple groups of first temperature difference values ​​and multiple groups of second temperature difference values, there are three situations when determining whether there is at least one group of temperature difference values ​​in the multiple groups of temperature difference values ​​that is greater than the preset temperature difference threshold value in the fire monitoring parameters. The first situation: determine whether there is at least one group of first temperature difference values ​​in the multiple groups of first temperature difference values ​​that is greater than the preset temperature difference threshold value in the fire monitoring parameters, and determine whether there is at least one group of second temperature difference values ​​in the multiple groups of second temperature difference values ​​that is greater than the preset temperature difference threshold value in the fire monitoring parameters; the second situation: determine whether there is at least one group of first temperature difference values ​​in the multiple groups of first temperature difference values ​​that is greater than the preset temperature difference threshold value in the fire monitoring parameters; the third situation: determine whether there is at least one group of second temperature difference values ​​in the multiple groups of second temperature difference values ​​that is greater than the preset temperature difference threshold value in the fire monitoring parameters.

[0048] The fire monitoring parameter is used to indicate the presence of a fire in the target area, and is generated based on the temperature change when a fire occurs in the target area. The generation process of the fire monitoring parameter is detailed in the following related steps, and this application will not repeat it here.

[0049] In another embodiment, the fire monitoring parameters also include a preset smoke concentration threshold. When determining whether a fire occurs in the target area, it can also be determined by judging whether at least one set of temperature difference values ​​among multiple sets of temperature difference values ​​is greater than the preset temperature difference threshold in the fire monitoring parameters, and judging the relationship between the smoke concentration of the target area monitored by the smoke sensor and the preset smoke concentration threshold.

[0050] Step S108, determining whether a fire occurs in the target area based on the judgment result.

[0051] After determining whether at least one of the multiple groups of temperature difference values ​​is greater than a preset temperature difference threshold in the fire monitoring parameter, it is determined whether a fire occurs in the target area based on the obtained determination result.

[0052] In one embodiment, the multiple groups of temperature difference values ​​include multiple groups of first temperature difference values ​​and multiple groups of second temperature difference values; the preset temperature difference threshold value includes a first preset temperature difference threshold value and a second preset temperature difference threshold value;

[0053] Based on the judgment results, determine whether a fire has occurred in the target area, including:

[0054] If at least one of the multiple groups of first temperature difference values ​​is greater than a first preset temperature difference threshold, detecting whether the first temperature value at the end time of the first preset time window corresponding to the first temperature difference value meets a preset time delay condition;

[0055] and / or, if at least one of the multiple groups of second temperature difference values ​​is greater than a second preset temperature difference threshold, detecting whether the temperature value at the end time of the second preset time window corresponding to the second temperature difference value meets the preset time delay condition;

[0056] Determine whether a fire occurs in the target area based on the detection results;

[0057] The preset time delay condition is used to indicate that the temperature value at the end of the preset time window is less than any temperature value of the target area within a preset time range after the end of the preset time window.

[0058] In an embodiment of the present application, when determining whether a fire has occurred in a target area based on a judgment result, if at least one of multiple groups of temperature difference values ​​is greater than a preset temperature difference threshold, then it is detected whether the temperature value at the end time of a preset time window corresponding to the temperature difference value greater than the preset temperature difference threshold meets a preset time delay condition, and then, based on the detection result, it is determined whether a fire has occurred in the target area.

[0059] The multiple groups of temperature difference values ​​of the target area in the embodiment of the present application include the first temperature difference value within each first preset time window and the second temperature difference value within each second preset time window. When determining whether a fire has occurred in the target area based on the judgment result, there are three situations. The first situation: If at least one group of first temperature difference values ​​among the multiple groups of first temperature difference values ​​is greater than the first preset temperature difference threshold, then detect whether the first temperature value at the end time of the first preset time window corresponding to the first temperature difference value greater than the preset temperature difference value is less than any temperature value of the target area within the preset time range after the end time of the preset time window, and then determine whether a fire has occurred in the target area based on the detection result. The second case: if at least one of the multiple groups of first temperature difference values ​​is greater than the first preset temperature difference threshold, and at least one of the multiple groups of second temperature difference values ​​is greater than the second preset temperature difference threshold, then detect whether the first temperature value at the end of the first preset time window corresponding to the first temperature difference value greater than the preset temperature difference value is less than any temperature value of the target area within the preset time range after the end of the corresponding first preset time window, and detect whether the second temperature value at the end of the second preset time window corresponding to the second temperature difference value greater than the preset temperature difference value is less than any temperature value of the target area within the preset time range after the end of the corresponding second preset time window. Then, according to the detection result, determine whether a fire occurs in the target area. The third case: if at least one of the multiple groups of second temperature difference values ​​is greater than the second preset temperature difference threshold, then detect whether the second temperature value at the end of the second preset time window corresponding to the second temperature difference value greater than the preset temperature difference value is less than any temperature value of the target area within the preset time range after the end of the preset time window, and then, according to the detection result, determine whether a fire occurs in the target area.

[0060] In one example, the time length of the first preset time window is 1 minute, the time length of the second preset time window is 3 minutes, the preset sliding step is 1 second, the first preset temperature difference threshold is 150°C, and the second preset temperature difference threshold is 200°C. Assume that the multiple groups of first temperature difference values ​​obtained are: the first group: the temperature difference from the 0th second to the 60th second is -3°C, the second group: the temperature difference from the 1st second to the 61st second is 1°C... the nth group: the temperature difference from the 60th second to the 120th second is 152°C. The multiple groups of second temperature difference values ​​obtained are: the first group: the temperature difference from the 0th second to the 180th second is 3°C, the second group: the temperature difference from the 1st second to the 181st second is 5°C... the nth group: the temperature difference from the 60th second to the 240th second is 210°C. Through judgment, it is obtained that the nth group of multiple groups of first temperature difference values: the temperature difference value from the 60th second to the 120th second and the nth group of multiple groups of second temperature difference values: the temperature difference value from the 60th second to the 240th second are greater than the second preset temperature difference threshold value of 200°C. Next, it is detected whether the first temperature value at the end time of the time window from the 60th second to the 120th second corresponding to the nth group of first temperature difference values ​​is less than any temperature value within the preset time range after the 120th second. The preset time range is, for example, 2 minutes, then it is detected whether the first temperature value at the 120th second is less than any temperature value of the monitored target area within the time period from the 120th second to the 240th second, that is, it is detected whether the ambient temperature of the target area decreases after the temperature difference value of the target area reaches the first preset temperature difference threshold value. Similarly, it is detected whether the second temperature value at the end of the time window from the 60th second to the 240th second corresponding to the second temperature difference value of the nth group, that is, at the 240th second, is less than any temperature value within the preset time range after the 240th second. The preset time range is, for example, 2 minutes, then it is detected whether the temperature value at the 240th second is less than any temperature value of the monitored target area within the time period from the 240th second to the 360th second.

[0061] In one embodiment, determining whether a fire occurs in a target area according to the detection result includes:

[0062] If the first temperature value detected at the end of the first preset time window is less than any temperature value of the target area within the preset time range after the end of the preset time window,

[0063] And / or, if the second temperature value detected at the end of the second preset time window is less than any temperature value of the target area within the preset time range after the end of the second preset time window, it is determined that a fire has occurred in the target area; otherwise, it is determined that no fire has occurred in the target area.

[0064] In an embodiment of the present application, there are three situations for determining whether a fire has occurred in the target area based on the detection results. The first situation: If the first temperature value detected at the end of the first preset time window corresponding to the first temperature difference value greater than the first preset temperature difference threshold is less than any temperature value of the target area monitored within the preset time range after the end of the first preset time window, then it is determined that a fire has occurred in the target area, otherwise, no fire has occurred in the target area. The second situation: If the second temperature value detected at the end of the second preset time window corresponding to the second temperature difference value greater than the second preset temperature difference threshold is less than any temperature value of the target area monitored within the preset time range after the end of the second preset time window, then it is determined that a fire has occurred in the target area, otherwise, no fire has occurred in the target area. The third situation: if the first temperature value detected at the end of the first preset time window corresponding to the first temperature difference value greater than the first preset temperature difference threshold is less than any temperature value of the target area monitored within the preset time range after the end of the first preset time window, and if the second temperature value detected at the end of the second preset time window corresponding to the second temperature difference value greater than the second preset temperature difference threshold is less than any temperature value of the target area monitored within the preset time range after the end of the second preset time window, it is determined that a fire has occurred in the target area; otherwise, no fire has occurred in the target area.

[0065] Continuing with the above example, taking the first case as an example, assuming that the first temperature value at the 120th second is 265°C, and the temperature value monitored every second within 2 minutes after the 120th second is greater than 265 degrees, it means that the ambient temperature value of the target area has been rising, and it can be determined that a fire has occurred in the target area. The second and third cases are the same, and will not be repeated here.

[0066] In the embodiment of the present application, it also includes:

[0067] Acquire the environmental characteristics of the target area; the environmental characteristics include at least one of the following: the climate type of the target area, the building structure characteristics and facility layout characteristics of the target area, and the layout characteristics of sensors related to fire detection;

[0068] According to the environmental characteristics, the temperature change of the target area when a fire occurs is predicted, and the corresponding temperature change curve is generated;

[0069] According to the temperature change curve, the fire monitoring parameters of the target area are generated.

[0070] In an embodiment of the present application, the environmental characteristics of the target area are obtained, and the environmental characteristics of the target area may include the climate type of the target area's environment, the building structure characteristics and facility layout characteristics of the target area, and the layout characteristics of sensors related to fire detection. For example, the target area is an indoor area, and the climate type of the target area's environment is a tropical climate. Then, the ambient temperature of the target area is affected by the climate, and the ambient temperature value is high all year round. The construction structure characteristics and facility layout characteristics of the target area are used to simulate the normal ambient temperature change trend of the target area, eliminating the interference of temperature changes caused by the natural environment. The layout characteristics of the sensors introduced into the target area take into account the monitoring changes caused by the number of sensors and the relationship with the position of the potential fire point. The sensors are placed at different positions in the target area, and the monitored temperature changes will also be different. Some temperature sensors are far away from the fire point, which will affect the monitored temperature changes.

[0071] When a fire occurs in the target area, the amount of heat released by the building structures and facilities in the target area during combustion will affect the temperature change in the target area. Therefore, the temperature change in the target area when a fire occurs can be predicted based on the environmental characteristics of the target area, and a corresponding temperature change curve can be generated based on the temperature change. The temperature change curve can include the environmental temperature value of the target area per unit time. When generating the temperature change curve, an interpolation method can be used to fit the curve of the temperature change over time when a fire occurs in the target area.

[0072] Next, the fire monitoring parameters of the target area can be generated according to the temperature change curve. When generating the fire monitoring parameters of the target area, the predicted temperature difference in each preset time window can be obtained according to each temperature value corresponding to the temperature change curve, according to the preset time window and the preset sliding step, and the preset temperature difference threshold can be determined according to the obtained predicted temperature difference in each preset time window. Then, the preset temperature difference threshold can be used as the fire monitoring parameter. In addition, the preset time window can include two time windows with different time lengths. When obtaining the temperature difference in each preset time window, the two time windows with different time lengths can be slid at the same time according to the preset sliding step to obtain the predicted temperature difference in each preset time window.

[0073] It is understandable that when there is no fire in the target area, the ambient temperature of the target area will be in a stable, slowly rising or slowly falling state due to the influence of climate, facilities, etc., and even if the temperature rises, it will not exceed a larger temperature difference range. When a fire occurs in the target area, the ambient temperature of the target area will rise in a short time, and the temperature change is large, for example, it may rise by 50°C or even higher within 1 minute. Therefore, the temperature change value within each fixed time length can be determined by presetting the time window. If the temperature of the target area rises rapidly within a certain time length, and the temperature difference exceeds a certain value, then there may be a fire in the target area. Therefore, the temperature difference threshold can be determined based on the predicted temperature value of the target area and the temperature change when the fire occurs.

[0074] In one example, the target area is a computer room where large servers are installed. Under normal circumstances, the average temperature of the target area is about 34°C. Assuming that the preset time window is 1 minute and the preset sliding step is 1 second. According to the environmental characteristics of the target area, it is predicted that the temperature of the target area is 36°C in the first second after the fire occurs in the target area (the time of the fire occurrence is recorded as the 0th second, and the temperature at the 0th second is 34°C), and the temperature at the 61st second is 150°C. Then, during the period from the 1st second to the 61st second, the temperature of the target area rises by 114°C. Then, the temperature difference threshold can be determined at about 114°C. When subsequently judging whether a fire has occurred in the target area, if the ambient temperature of the target area rises by 114°C or even higher within 1 minute, then it can be determined that a fire may have occurred in the target area.

[0075] After the fire monitoring parameters are generated, the monitoring parameters can also be manually modified based on on-site manual experience and simulated debugging conditions.

[0076] According to the embodiment of the present invention, first, the ambient temperature value of the target area within each unit monitoring time is obtained; then, multiple groups of temperature difference values ​​of the target area are generated according to each ambient temperature value obtained; then, it is determined whether there is at least one group of temperature difference values ​​in the multiple groups of temperature difference values ​​greater than the preset temperature difference threshold value in the fire monitoring parameter; finally, it is determined whether a fire occurs in the target area according to the judgment result. It can be seen that through the embodiment of the present invention, it is possible to obtain multiple groups of temperature difference values ​​characterizing the temperature change of the target area by performing ambient temperature monitoring on the target area, and by determining the relationship between the multiple groups of temperature difference values ​​and the preset temperature difference values ​​in the fire monitoring parameter characterizing the existence of a fire in the target area, it is determined whether the temperature change of the target area conforms to the temperature change when a fire occurs, and then it is determined whether a fire occurs in the target area, thereby avoiding false alarms generated when a fire is detected only by a temperature sensor or other sensor alarm, and improving the accuracy of fire detection.

[0077] Corresponding to the fire detection method provided in the above embodiment, based on the same technical concept, the embodiment of the present invention also provides a fire detection device, Figure 2 A schematic diagram of the structure of a fire detection device provided by an embodiment of the present invention is shown in FIG. Figure 2 As shown, the fire detection device includes a main control module and a sensor module;

[0078] A sensor module is used to monitor the ambient temperature value of the target area per unit time;

[0079] The main control module is used to generate multiple sets of temperature difference values ​​for the target area based on the ambient temperature value of the target area within each unit time monitored by the sensor module, and to determine whether there is at least one set of temperature difference values ​​among the multiple sets of temperature difference values ​​that is greater than a preset temperature difference threshold value in the fire monitoring parameters; based on the judgment result, determine whether a fire has occurred in the target area; the fire monitoring parameters are used to indicate the presence of a fire in the target area.

[0080] In the embodiment of the present application, the main control module is connected to the indicator light module, the buzzer module and the self-test circuit. The sensor module includes a temperature sensor and a smoke sensor. The temperature sensor is used to monitor the ambient temperature value of the target area per unit time; the smoke sensor is used to monitor whether there is smoke in the target area and the concentration of smoke.

[0081] The fire detection device may be arranged in the terminal device. In one embodiment, Figure 2 As shown, the fire detection device also includes a power module, a wireless communication module, a SIM card interface, an antenna module, a button module, an indicator light module, a buzzer module and a self-test circuit.

[0082] The power module is connected with the main control module, the sensor module and the wireless communication module to provide the main control module, the sensor module and the wireless communication module with the energy required for their operation.

[0083] The wireless communication module is equipped with a SIM card interface and is connected to the antenna module. It mainly realizes the baseband processing and RF transceiver functions of the signal, and completes the data interaction between the fire detection device and the fire detection platform. Among them, the SIM card interface is used to adapt the SIM card. The antenna module, including the antenna, is used to perform the transceiver function of the RF signal.

[0084] The indicator light module is used to send out indicator light warning signals in case of fire alarm and equipment failure.

[0085] The buzzer module is used to send out sound alarm signals in case of fire alarm and equipment failure.

[0086] Self-check circuit is used for daily monitoring and maintenance of sensors, buzzers and indicator lights.

[0087] In another embodiment, the fire detection device further includes a button module (not shown in the figure), including a self-test button, a reset button and a mute button, supporting functions such as local device self-test, device reset and alarm mute.

[0088] In an embodiment of the present application, the fire detection device performs intelligent analysis based on the ambient temperature value and smoke concentration value of the target area monitored in real time, outputs the analysis result on the terminal device side where the fire detection device is located and triggers an on-site alarm or sends an alarm back to the fire detection platform through a communication module, thereby realizing monitoring and handling of various fire scenes on site.

[0089] Table 1 shows the processing logic of the fire detection device and the corresponding terminal device side. As shown in Table 1, when abnormal temperature and abnormal smoke density are detected, the judgment result is that a fire occurs in the target area, and the corresponding terminal device side triggers a buzzer on the spot and uploads an alarm to the fire detection platform. When the temperature is normal but the smoke density is abnormal, the judgment result is that there is smoke drifting into the target area. Then, the corresponding terminal device side reports a hidden danger prompt to the fire detection platform, and then continues to monitor the smoke density and temperature changes. When the temperature is abnormal but the smoke density is normal, the judgment result is that the temperature of the equipment and facilities in the target area is too high or the heat dissipation is large. Then, the corresponding terminal device side triggers a buzzer on the spot, reports an alarm to the fire detection platform, and then continues to monitor the smoke density and temperature changes. When the temperature is normal and the smoke density is normal, the judgment result is that the environment in the target area is normal, then the corresponding terminal device does not do anything.

[0090] Table 1

[0091]

[0092] It can be seen from the technical solution provided by the above embodiments of the present invention that, in the embodiments of the present application, first, the ambient temperature value of the target area within each unit monitoring time is obtained; then, multiple groups of temperature difference values ​​of the target area are generated according to each ambient temperature value obtained; then, it is determined whether there is at least one group of temperature difference values ​​in the multiple groups of temperature difference values ​​greater than the preset temperature difference threshold in the fire monitoring parameters; finally, according to the judgment result, it is determined whether a fire occurs in the target area. It can be seen that through the embodiments of the present invention, it is possible to obtain multiple groups of temperature difference values ​​characterizing the temperature change of the target area by monitoring the ambient temperature of the target area, and by judging the relationship between the multiple groups of temperature difference values ​​and the preset temperature difference values ​​in the fire monitoring parameters characterizing the existence of a fire in the target area, it is determined whether the temperature change of the target area conforms to the temperature change when a fire occurs, and then it is determined whether a fire occurs in the target area, thereby avoiding false alarms generated when only detecting a fire through a temperature sensor or other sensor alarm, and improving the accuracy of fire detection.

[0093] The fire detection device provided in the embodiment of the present invention can implement each process in the embodiment corresponding to the above-mentioned fire detection method, and will not be described again here to avoid repetition.

[0094] It should be noted that the fire detection device provided in the embodiment of the present invention and the fire detection method provided in the embodiment of the present invention are based on the same inventive concept, so the specific implementation of this embodiment can refer to the implementation of the aforementioned fire detection method, and the repeated parts will not be repeated.

[0095] Corresponding to the fire detection method provided in the above embodiment, based on the same technical concept, an embodiment of the present invention further provides an electronic device, which is used to execute the above fire detection method. Figure 3 A schematic diagram of the structure of an electronic device for implementing various embodiments of the present invention is shown in FIG. Figure 3 As shown, the electronic device may have relatively large differences due to different configurations or performances, and may include one or more processors 301 and memory 302, and the memory 302 may store one or more storage applications or data. Among them, the memory 302 can be a temporary storage or a permanent storage. The application stored in the memory 302 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the electronic device. Furthermore, the processor 301 can be configured to communicate with the memory 502 to execute a series of computer executable instructions in the memory 302 on the electronic device. The electronic device may also include one or more power supplies 303, one or more wired or wireless network interfaces 504, one or more input and output interfaces 305, and one or more keyboards 306.

[0096] In a specific embodiment, the electronic device includes a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store a computer program; the processor is used to execute the program stored in the memory to implement the following method steps:

[0097] Get the ambient temperature value of the target area for each unit monitoring time;

[0098] Generating multiple groups of temperature difference values ​​of the target area according to each of the acquired ambient temperature values;

[0099] Determining whether at least one of the multiple groups of temperature difference values ​​is greater than a preset temperature difference threshold in a fire monitoring parameter; the fire monitoring parameter is used to indicate the presence of a fire in the target area;

[0100] Based on the judgment result, it is determined whether a fire occurs in the target area.

[0101] It can be seen from the technical solution provided by the above embodiments of the present invention that, in the embodiments of the present application, first, the ambient temperature value of the target area within each unit monitoring time is obtained; then, multiple groups of temperature difference values ​​of the target area are generated according to each ambient temperature value obtained; then, it is determined whether there is at least one group of temperature difference values ​​in the multiple groups of temperature difference values ​​greater than the preset temperature difference threshold in the fire monitoring parameters; finally, according to the judgment result, it is determined whether a fire occurs in the target area. It can be seen that through the embodiments of the present invention, it is possible to obtain multiple groups of temperature difference values ​​characterizing the temperature change of the target area by monitoring the ambient temperature of the target area, and by judging the relationship between the multiple groups of temperature difference values ​​and the preset temperature difference values ​​in the fire monitoring parameters characterizing the existence of a fire in the target area, it is determined whether the temperature change of the target area conforms to the temperature change when a fire occurs, and then it is determined whether a fire occurs in the target area, thereby avoiding false alarms generated when only detecting a fire through a temperature sensor or other sensor alarm, and improving the accuracy of fire detection.

[0102] The present application also provides a computer-readable storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the following method steps are implemented:

[0103] Get the ambient temperature value of the target area for each unit monitoring time;

[0104] Generating multiple groups of temperature difference values ​​of the target area according to each of the acquired ambient temperature values;

[0105] Determining whether at least one of the multiple groups of temperature difference values ​​is greater than a preset temperature difference threshold in a fire monitoring parameter; the fire monitoring parameter is used to indicate the presence of a fire in the target area;

[0106] Based on the judgment result, it is determined whether a fire occurs in the target area.

[0107] It can be seen from the technical solution provided by the above embodiments of the present invention that, in the embodiments of the present application, first, the ambient temperature value of the target area within each unit monitoring time is obtained; then, multiple groups of temperature difference values ​​of the target area are generated according to each ambient temperature value obtained; then, it is determined whether there is at least one group of temperature difference values ​​in the multiple groups of temperature difference values ​​greater than the preset temperature difference threshold in the fire monitoring parameters; finally, according to the judgment result, it is determined whether a fire occurs in the target area. It can be seen that through the embodiments of the present invention, it is possible to obtain multiple groups of temperature difference values ​​characterizing the temperature change of the target area by monitoring the ambient temperature of the target area, and by judging the relationship between the multiple groups of temperature difference values ​​and the preset temperature difference values ​​in the fire monitoring parameters characterizing the existence of a fire in the target area, it is determined whether the temperature change of the target area conforms to the temperature change when a fire occurs, and then it is determined whether a fire occurs in the target area, thereby avoiding false alarms generated when only detecting a fire through a temperature sensor or other sensor alarm, and improving the accuracy of fire detection.

[0108] The embodiment of the present application also provides a computer program product. When the computer program is executed by a processor, each process of the above-mentioned fire detection method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0109] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0110] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0111] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0112] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0113] In a typical configuration, an electronic device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0114] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0115] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0116] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0117] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0118] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A fire detection method, characterized in that: The method comprises: Get the ambient temperature value of the target area for each unit monitoring time; Generating multiple groups of temperature difference values ​​of the target area according to each of the acquired ambient temperature values; Determining whether at least one of the multiple groups of temperature difference values ​​is greater than a preset temperature difference threshold in a fire monitoring parameter; the fire monitoring parameter is used to indicate the presence of a fire in the target area; Based on the judgment result, it is determined whether a fire occurs in the target area.

2. The method according to claim 1, characterized in that The step of generating a plurality of sets of temperature difference values ​​of the target area according to each of the acquired ambient temperature values ​​comprises: According to each of the obtained ambient temperature values, a temperature difference value within each preset time window is obtained each time according to a preset sliding step and a preset time window; A plurality of groups of temperature difference values ​​of the target area are generated according to the obtained temperature difference values ​​within each preset time window.

3. The method according to claim 2, characterized in that The preset time window includes a first preset time window and a second preset time window, and the time lengths of the first preset time window and the second preset time window are different; The step of obtaining the temperature difference within each preset time window according to each of the obtained ambient temperature values ​​and the preset sliding step and the preset time window each time includes: According to each of the obtained ambient temperature values, a first temperature difference value within each first preset time window is obtained each time according to a preset sliding step and a first preset time window; And, according to each of the obtained ambient temperature values, a second temperature difference value within each second preset time window is obtained each time according to a preset sliding step and the second preset time window.

4. The method according to claim 3, characterized in that The multiple groups of temperature difference values ​​include multiple groups of first temperature difference values ​​and multiple groups of second temperature difference values; the preset temperature difference threshold value includes a first preset temperature difference threshold value and a second preset temperature difference threshold value; Determining whether a fire occurs in the target area according to the judgment result includes: If at least one of the multiple groups of first temperature difference values ​​is greater than the first preset temperature difference threshold, detecting whether the first temperature value at the end time of the first preset time window corresponding to the first temperature difference value meets the preset delay condition; and / or, if at least one of the multiple groups of second temperature difference values ​​is greater than the second preset temperature difference threshold, detecting whether the second temperature value at the end time of the second preset time window corresponding to the second temperature difference value meets the preset time delay condition; Determining whether a fire occurs in the target area according to the detection result; The preset time delay condition is used to indicate that the temperature value at the end of the preset time window is less than any temperature value of the target area within a preset time range after the end of the preset time window.

5. The method according to claim 4, characterized in that Determining whether a fire occurs in the target area according to the detection result includes: If the first temperature value detected at the end of the first preset time window is less than any temperature value of the target area within the preset time range after the end of the first preset time window, And / or, if the second temperature value detected at the end of the second preset time window is less than any temperature value of the target area within the preset time range after the end of the second preset time window, it is determined that a fire has occurred in the target area; otherwise, it is determined that no fire has occurred in the target area.

6. The method according to claim 1, characterized in that Also includes: Acquire the environmental characteristics of the target area; the environmental characteristics include at least one of the following: the climate type of the environment in which the target area is located, the building structure characteristics and facility layout characteristics of the target area, and the layout characteristics of sensors related to fire detection; According to the environmental characteristics, predict the temperature change when a fire occurs in the target area, and generate a corresponding temperature change curve; The fire monitoring parameters of the target area are generated according to the temperature change curve.

7. A fire detection device, characterized in that: The device comprises: a main control module and a sensor module; The sensor module is used to monitor the ambient temperature value of the target area per unit time; The main control module is used to generate multiple groups of temperature difference values ​​of the target area according to the ambient temperature value of the target area within each unit time monitored by the sensor module, and determine whether there is at least one group of temperature difference values ​​among the multiple groups of temperature difference values ​​that is greater than a preset temperature difference threshold in the fire monitoring parameter; based on the judgment result, determine whether a fire occurs in the target area; the fire monitoring parameter is used to indicate the existence of a fire in the target area.

8. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store computer programs; the processor is used to execute the programs stored in the memory to implement the steps of the fire detection method as described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the fire detection method according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that It comprises a computer program, which, when executed by a processor, implements the steps of the fire detection method as described in any one of claims 1 to 6.

Citation Information

Cited By

  • Building steel structure fireproof monitoring method and system

    CN120316862A

  • Wireless networking intelligent fireproof monitoring method and system

    CN122369177A