Smoke sensing module alarm method, device and equipment and storage medium

By acquiring and processing smoke concentration data at multiple times in the smoke detection module, and adaptively adjusting the zero-point smoke concentration, the problem of false alarms or missed alarms in smoke detection modules under changing environments is solved, and more accurate fire detection is achieved.

CN120913325APending Publication Date: 2025-11-07BEIJING URBAN CONSTR INTELLIGENT CONTROL TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510818136.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2025-11-07

Smart Images

  • Figure CN120913325A_ABST
    Figure CN120913325A_ABST
Patent Text Reader

Abstract

The invention provides a smoke sensing module alarm method, device and equipment and a storage medium, and the method comprises the steps: obtaining the smoke concentrations of a smoke sensing module measured at a plurality of consecutive moments in a current environment, carrying out the mean processing of the plurality of smoke concentrations, and determining the to-be-determined smoke concentration; determining a target zero-point smoke concentration matched with the current environment according to the undetermined smoke concentration and a preset zero-point smoke concentration; the preset zero-point smoke concentration is a target zero-point smoke concentration matched with a previous environment of the current environment; and determining whether the smoke sensing module generates an alarm message in the current environment or not according to the target zero smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module. By adopting the technical scheme of the invention, the alarm accuracy of the smoke sensing module in any scene can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of smoke alarm, and in particular to a smoke sensing module alarm method, device, equipment and storage medium. BACKGROUND

[0002] The smoke alarm can also be referred to as a smoke sensing module, which is an important component in a fire alarm system. The smoke sensing module detects the smoke concentration in the environment, and generates an alarm to remind relevant personnel to handle it as soon as possible when the smoke concentration is too large, so as to reduce the fire danger.

[0003] In related technologies, the smoke sensing module is mostly based on the photoelectric principle, which detects the smoke concentration by measuring the degree of light beam shielding, and generates an alarm message when the detected smoke concentration exceeds a fixed alarm threshold.

[0004] However, the above-mentioned smoke sensing module is prone to false positives or false negatives of alarm messages under variable environmental conditions such as light changes, dust accumulation, humidity fluctuations, etc. SUMMARY

[0005] The present application provides a smoke sensing module alarm method, device, equipment and storage medium, which solves the defect that the smoke sensing module in the prior art is prone to false positives or false negatives of alarm messages under variable environmental conditions, determines the zero point smoke concentration matched with the current environment by the smoke concentration value of the smoke sensing module in the current environment and the zero point smoke concentration matched with the previous environment, and then determines whether to alarm by the zero point smoke concentration of the current environment and the measured smoke concentration, so as to improve the accuracy of the alarm of the smoke sensing module in any scene.

[0006] The present application provides a smoke sensing module alarm method, comprising: Obtaining the smoke concentration measured by the smoke sensing module at a plurality of continuous time points in the current environment, and performing mean value processing on the plurality of smoke concentrations to determine a pending smoke concentration; According to the pending smoke concentration and the preset zero point smoke concentration, determining a target zero point smoke concentration matched with the current environment; the preset zero point smoke concentration is a target zero point smoke concentration matched with a previous environment of the current environment; According to the target zero point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module, determining whether the smoke sensing module generates an alarm message in the current environment.

[0007] According to the smoke sensing module alarm method provided by the present application, the smoke concentration measured by the smoke sensing module at a plurality of continuous time points in the current environment is obtained, and the mean value processing is performed on the plurality of smoke concentrations to determine the pending smoke concentration, comprising: The concentration mean value determination operation includes: obtaining smoke concentration measured by the smoke sensing module at a plurality of time points in the current environment for a first number of times, and performing mean value processing on the first number of smoke concentrations to determine a first smoke concentration mean value. The concentration mean value determination operation is repeatedly performed for a second number of times to obtain a second number of first smoke concentration mean values. The pending smoke concentration is determined according to the second number of first smoke concentration mean values.

[0008] According to the smoke sensing module alarm method provided by the application, the first number of smoke concentrations are mean value processed to determine the first smoke concentration mean value, which includes: The largest smoke concentration and / or the smallest smoke concentration in the first number of smoke concentrations are removed, and the remaining smoke concentrations are mean value processed to determine the first smoke concentration mean value. The pending smoke concentration is determined according to the second number of first smoke concentration mean values, which includes: The largest first smoke concentration mean value and / or the smallest first smoke concentration mean value in the second number of first smoke concentration mean values are removed, and the remaining first smoke concentration mean values are mean value processed to determine the pending smoke concentration.

[0009] According to the smoke sensing module alarm method provided by the application, the target zero-point smoke concentration matched with the current environment is determined according to the pending smoke concentration and the preset zero-point smoke concentration, which includes: It is judged whether the pending smoke concentration is less than the preset zero-point smoke concentration. If the pending smoke concentration is less than the preset zero-point smoke concentration, the pending smoke concentration is determined as the target zero-point smoke concentration matched with the current environment. If the pending smoke concentration is not less than the preset zero-point smoke concentration, the preset zero-point smoke concentration is determined as the target zero-point smoke concentration matched with the current environment.

[0010] According to the smoke sensing module alarm method provided by the application, before the smoke sensing module in the current environment generates an alarm message according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module, the method further includes: It is judged whether the target zero-point smoke concentration matched with the current environment exceeds a preset environmental pollution smoke threshold. If the target zero-point smoke concentration matched with the current environment does not exceed the preset environmental pollution smoke threshold, the step of determining whether the smoke sensing module in the current environment generates an alarm message according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module is returned to be executed.

[0011] According to the smoke module alarm method provided by the application, whether the smoke module generates an alarm message in the current environment is determined according to the target zero-point smoke concentration matched according to the current environment and the smoke concentration currently measured by the smoke module, and the method comprises the following steps: A difference between the smoke concentration measured by the smoke module in the current environment and the target zero-point smoke concentration matched according to the current environment is calculated. According to the difference and the calibration coefficient corresponding to the smoke module, the actual smoke concentration corresponding to the smoke module in the current environment is determined. According to the actual smoke concentration, whether the smoke module generates an alarm message in the current environment is determined.

[0012] According to the smoke module alarm method provided by the application, the initial value of the preset zero-point smoke concentration is the smoke concentration measured by the smoke module at an initial time on the current day.

[0013] The application further provides a smoke module alarm device, which comprises: A concentration mean value determination module is configured to acquire smoke concentrations measured by the smoke module at a plurality of continuous time points in the current environment, perform mean value processing on the plurality of smoke concentrations, and determine a to-be-determined smoke concentration. A smoke concentration matching module is configured to determine a target zero-point smoke concentration matched according to the current environment according to the to-be-determined smoke concentration and a preset zero-point smoke concentration; the preset zero-point smoke concentration is a target zero-point smoke concentration matched according to a previous environment of the current environment. An alarm module is configured to determine whether the smoke module generates an alarm message in the current environment according to the target zero-point smoke concentration matched according to the current environment and the smoke concentration currently measured by the smoke module.

[0014] The application further provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the smoke module alarm method according to any one of the above when executing the computer program.

[0015] The application further provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein the computer program is executable on a processor to implement the smoke module alarm method according to any one of the above.

[0016] The application further provides a computer program product comprising a computer program, wherein the computer program is executable on a processor to implement the smoke module alarm method according to any one of the above.

[0017] The application provides a smoke sensing module alarm method, device, equipment and storage medium, smoke concentration measured by the smoke sensing module at multiple time points in the current environment is acquired, the multiple smoke concentrations are processed by mean value to determine a to-be-determined smoke concentration, then a target zero-point smoke concentration matched with the current environment is determined according to the to-be-determined smoke concentration and a preset zero-point smoke concentration, and whether the smoke sensing module generates an alarm message in the current environment is determined according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module; wherein the preset zero-point smoke concentration is a target zero-point smoke concentration matched with a previous environment of the current environment. In the method, the zero-point smoke concentration matched with the current environment can be determined by the mean value of the smoke concentration in the current environment and the zero-point smoke concentration in the previous environment, so that the smoke sensing module can adaptively adjust the zero-point smoke concentration matched with the current environment according to the change of the environment, and then when the smoke sensing module determines whether to alarm based on the zero-point smoke concentration matched with the current environment, accurate alarm of the smoke in the current environment can be realized, the problems of false alarm or missed alarm are avoided, and the accuracy and reliability of fire detection in any environment are improved. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the application or prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative effort.

[0019] Figure 1 is one of the flowcharts of the smoke sensing module alarm method provided by the application.

[0020] Figure 2 is a structural schematic diagram of the smoke sensing module provided by the application.

[0021] Figure 3 is another flowchart of the smoke sensing module alarm method provided by the application.

[0022] Figure 4 is a whole flowchart of the smoke sensing module alarm method provided by the application.

[0023] Figure 5 is a structural schematic diagram of the smoke sensing module alarm device provided by the application.

[0024] Figure 6 is a structural schematic diagram of the electronic equipment provided by the application. DETAILED DESCRIPTION

[0025] In order to make the objects, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be described clearly and completely below in conjunction with the drawings in the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0026] The current smoke sensing module with a fixed threshold is generally used to monitor the smoke concentration in the environment. However, the smoke sensing module is prone to false positives or false negatives under variable environmental conditions. Based on this, the embodiment of the present application provides a smoke sensing module alarm method, device, equipment and storage medium, which can solve the technical problem.

[0027] The smoke sensing module alarm method provided in the embodiments of the present application will be described below in conjunction with Figures 1-4 The smoke sensing module alarm method provided in the embodiments of the present application will be described below in conjunction with

[0028] It should be noted that the execution subject of the embodiments of the present application can be a smoke sensing module alarm device, or can be an electronic device in the smoke sensing module, or can be a smoke sensing module, or can be other devices or equipment that can control the smoke sensing module, etc., which is not specifically limited here. The following embodiments will be described by taking the electronic device in the smoke sensing module as an example.

[0029] Figure 1 is one of the flowcharts of the smoke sensing module alarm method provided by the present application, as shown in Figure 1 The method comprises the following steps: Step 102, acquiring the smoke concentration measured by the smoke sensing module at a plurality of continuous time points in the current environment, and performing mean value processing on the plurality of smoke concentrations to determine a to-be-determined smoke concentration.

[0030] In this step, in order to facilitate the description of the process of measuring the smoke concentration by the smoke sensing module, the structure of the smoke sensing module is first described, as shown in Figure 2The structure diagram of the smoke sensing module is shown, which mainly includes a shell, a smoke filter net, a support, a base, an infrared photoelectric sensor, and an infrared light source. The smoke filter net is composed of a filter screen with many small holes and a zigzag-shaped flue inside the filter screen. The zigzag-shaped flue can facilitate the smoke entering the inside of the smoke sensing module. Of course, the smoke sensing module can also include an electronic device (which can also be referred to as a main control board, not shown in the figure), which can include a processor, a memory, an analog-to-digital converter (ADC chip), and other modules. The working principle of the smoke sensing module can include: the electronic device controls the infrared light source to emit a light beam, and detects the scattered light signal of the infrared light source through the infrared photoelectric sensor, then converts the scattered light signal measured by the infrared photoelectric sensor into a voltage signal through the analog-to-digital converter, and obtains the smoke concentration according to the corresponding relationship between the voltage signal and the smoke concentration.

[0031] In this embodiment, first, the measurement value of the infrared photoelectric sensor at this time can be detected when the infrared light source of the smoke sensing module is in an off state, and the smoke concentration at this time is obtained according to the measurement value, which is recorded as the static working point value SmokeS0 of the smoke sensing module. Then it can be judged whether the static working point value is normal. The specific judgment method can be, for example, to judge whether the static working point value is within a reasonable range (which can also be referred to as a reasonable smoke concentration range). Generally, when the smoke sensing module is normal, its static working point value in the static working state is within a certain reasonable range. Therefore, if the static working point value is within the reasonable range, it means that the static working point value is normal, i.e. the infrared photoelectric sensor of the smoke sensing module is normal, and the subsequent steps can be continued at this time. If the static working point value exceeds the reasonable range, it means that the static working point value is abnormal, i.e. the infrared photoelectric sensor of the smoke sensing module has an abnormality, and at this time a component failure message needs to be reported to the electronic device of the smoke sensing module so that relevant personnel can timely maintain the components of the smoke sensing module.

[0032] When the infrared photoelectric sensor of the smoke sensing module is normal, the smoke sensing module can be started. At this time, the infrared light source of the smoke sensing module can be turned on, and then the scattered light signal at multiple time points in the current environment can be continuously measured by the infrared photoelectric sensor, and the initial smoke concentration at multiple time points can be obtained by conversion. Then the initial smoke concentration at each time point is respectively subtracted from the static working point value to obtain the smoke concentration difference at each time point, which is recorded as the smoke concentration at each time point.

[0033] Afterwards, the smoke concentrations obtained at multiple continuous time points in the current environment can be processed by averaging to obtain a pending smoke concentration of the current environment. For example, the smoke concentrations at all time points can be processed by averaging to obtain the pending smoke concentration; or the effective smoke concentrations can be taken from the smoke concentrations at all time points to be processed by averaging to obtain the pending smoke concentration; or the pending smoke concentration can be obtained by multiple times of continuous averaging; or the pending smoke concentration can be obtained by other manners, in summary, the pending smoke concentration of the current environment can be obtained. It can be understood that the pending smoke concentration of the current environment obtained by averaging can well represent the smoke concentration condition of the current environment, which is helpful for subsequent accurate smoke alarm processing.

[0034] In step 104, a target zero-point smoke concentration matched with the current environment is determined according to the pending smoke concentration and a preset zero-point smoke concentration; the preset zero-point smoke concentration is a target zero-point smoke concentration matched with a previous environment of the current environment.

[0035] In this step, a zero-point smoke concentration, i.e. a reference smoke concentration, is generally set in the smoke sensing module. The zero-point smoke concentration in the prior art is generally a fixed threshold, which will cause the actual measured smoke concentration of the smoke sensing module to increase when the environment changes, such as under the environment condition of dust accumulation, so that the difference between the actual measured smoke concentration and the fixed threshold will increase, thereby causing the situation that there is no actual fire but a false fire alarm occurs.

[0036] Based on this, the solution of automatically / adaptively adjusting the zero-point smoke concentration according to the environment change is proposed in the embodiment. Specifically, the zero-point smoke concentration matched with the current environment can be continuously updated according to the smoke concentrations under the environment conditions of different time periods of the day. When updating, the zero-point smoke concentration matched with the current environment can be determined by the pending smoke concentration of the current environment (current time period) and the zero-point smoke concentration matched with the previous environment (i.e. the previous time period), such as taking the average of the pending smoke concentration of the current environment and the zero-point smoke concentration of the previous environment as the zero-point smoke concentration matched with the current environment, or taking any one of the pending smoke concentration of the current environment and the zero-point smoke concentration of the previous environment as the zero-point smoke concentration matched with the current environment, or taking the smaller one of the pending smoke concentration and the zero-point smoke concentration of the previous environment as the zero-point smoke concentration matched with the current environment, or other manners can be adopted, which is not limited here, in summary, the zero-point smoke concentration of the current environment can be adaptively adjusted. It can be understood that the different time periods correspond to different environments, and the current environment and the previous environment are adjacent time periods or adjacent time periods.

[0037] In addition, the zero-point smoke concentration matched with the current environment can be recorded as a target zero-point smoke concentration matched with the current environment, and the zero-point smoke concentration matched with the previous environment can be recorded as a target zero-point smoke concentration matched with the previous environment, or as a preset zero-point smoke concentration.

[0038] For the initial value of the target zero-point smoke concentration of the previous environment, i.e., the initial value of the preset zero-point smoke concentration, as an optional embodiment, the initial value of the preset zero-point smoke concentration is the smoke concentration measured by the smoke sensing module at the initial time of the day. For example, the smoke concentration measured by the smoke sensing module at 0 o'clock of the day can be taken as the target zero-point smoke concentration corresponding to the environment of the period, which can be set to 24, for example. The initial value can be continuously updated according to the actual environmental conditions in the subsequent period or subsequent environment to obtain the target zero-point smoke concentration matched with the current environment. In this way, the matched zero-point smoke concentration, recorded as SmokeZ, can be accurately and quickly determined in the subsequent period or subsequent environment.

[0039] In step 106, whether the smoke sensing module generates an alarm message in the current environment is determined according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module.

[0040] In this step, after obtaining the target zero-point smoke concentration matched with the current environment, the smoke sensing module can continue to measure the current smoke concentration. Then, whether an alarm is generated in the current environment can be determined by comparing the difference between the two values with an alarm threshold. For example, if the difference is greater than the alarm threshold, an alarm is generated, otherwise, no alarm is generated. The alarm threshold can be a threshold set according to actual conditions, and the specific size is not limited here.

[0041] In this embodiment, the smoke concentration measured by the smoke sensing module at a plurality of time points in the current environment is obtained, and the plurality of smoke concentrations are averaged to determine a pending smoke concentration. Then, the target zero-point smoke concentration matched with the current environment is determined according to the pending smoke concentration and the preset zero-point smoke concentration. After that, whether the smoke sensing module generates an alarm message in the current environment is determined according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module. The preset zero-point smoke concentration is the target zero-point smoke concentration matched with the previous environment of the current environment. In this method, the zero-point smoke concentration matched with the current environment can be determined by the average smoke concentration of the current environment and the zero-point smoke concentration of the previous environment. In this way, the smoke sensing module can adaptively adjust the zero-point smoke concentration matched with the current environment according to the change of the environment. Then, when the smoke sensing module determines whether to alarm based on the zero-point smoke concentration matched with the current environment, accurate alarm of the current environment smoke can be realized, and the problems of false alarm or missed alarm can be avoided, thereby improving the accuracy and reliability of fire detection in any environment.

[0042] The following embodiment is to explain the specific process of mean value processing of smoke concentration at continuous multiple time points to obtain the pending smoke concentration.

[0043] Figure 3 is the second flowchart of the smoke sensing module alarm method provided by the present application, as shown in Figure 3 The step 102 can include the following steps. Step 202, performing concentration mean value determination operation, the concentration mean value determination operation includes: obtaining the smoke concentration measured by the smoke sensing module at continuous first number of multiple time points under the current environment, and performing mean value processing on the first number of multiple smoke concentrations to determine the first smoke concentration mean value.

[0044] The size of the first number can be set according to the actual situation, such as 5, 10, 20, etc. The time point can be seconds, minutes, etc.

[0045] The smoke sensing module can perform the concentration mean value determination operation, which specifically includes: the smoke sensing module continuously collects smoke concentration at the first number of multiple time points and calculates the mean value, and the obtained mean value can be denoted as the first smoke concentration mean value. In order to avoid the influence of abnormal value of smoke concentration on the mean value, when determining the first smoke concentration mean value by mean value processing, as an optional embodiment, the maximum smoke concentration and / or the minimum smoke concentration among the first number of multiple smoke concentrations can be removed in the mean value processing process, and the remaining multiple smoke concentrations are processed by mean value processing to determine the first smoke concentration mean value. The maximum smoke concentration refers to the maximum smoke concentration or multiple maximum smoke concentrations, and the minimum smoke concentration refers to the minimum smoke concentration or multiple minimum smoke concentrations. Specifically, the first number of multiple smoke concentrations can be sorted from small to large, and the smoke concentrations at the front of the sorting and / or the smoke concentrations at the last of the sorting can be removed, and the remaining multiple smoke concentrations are used for mean value operation to obtain the mean value as the first smoke concentration mean value corresponding to the period, denoted as SmokeS_mean.

[0046] For example, taking 10 as an example, the smoke sensing module can collect the scattered light signal once every second within 10 seconds, and convert to obtain the initial smoke concentration every second, and then perform difference operation on the initial smoke concentration every second and the static working point value to obtain the smoke concentration difference every second, denoted as the smoke concentration every second. For example, after the smoke sensing module performs 10 times of smoke concentration collection process, 10 smoke concentrations within 10 seconds can be obtained, and then the 10 smoke concentrations can be sorted from small to large, and then the 4 smoke concentrations from the 3rd to the 6th are taken for mean value operation, and the obtained mean value is the first smoke concentration mean value within 10 seconds.

[0047] Step 204, the concentration mean value determination operation is repeatedly executed according to the second number of corresponding times to obtain a second number of first smoke concentration mean values.

[0048] In this step, in order to make the pending smoke mean value of the current environment determined subsequently absolutely stable and not affected by the instantaneous smoke concentration, the concentration mean value determination operation described above can be repeatedly or iteratively executed according to the second number of corresponding times, and each execution obtains a first smoke concentration mean value corresponding to the period, and a total of a second number of first smoke concentration mean values are obtained. The size of the second number can be set according to actual conditions, such as 6, 12, 18, etc.

[0049] Step 206, determining the pending smoke concentration according to the second number of first smoke concentration mean values.

[0050] In this step, after obtaining the second number of first smoke concentration mean values, the second number of first smoke concentration mean values can be further processed by mean value processing, and the final mean value can be used as the pending smoke concentration.

[0051] Similarly, in order to avoid the influence of abnormal values of the first smoke concentration mean value on the final mean value (i.e. the pending smoke concentration), as an optional embodiment, when determining the pending smoke concentration by mean value processing, the largest first smoke concentration mean value and / or the smallest first smoke concentration mean value among the second number of first smoke concentration mean values can be removed, and the remaining first smoke concentration mean values are processed by mean value processing to determine the pending smoke concentration. The largest first smoke concentration mean value refers to the largest first smoke concentration mean value or a plurality of largest first smoke concentration mean values, and the smallest first smoke concentration mean value refers to the smallest first smoke concentration mean value or a plurality of smallest first smoke concentration mean values. Specifically, the second number of first smoke concentration mean values can be sorted from small to large, and the first smoke concentration mean values at the front of the sorting and / or the first smoke concentration mean values at the end of the sorting can be removed, and the remaining first smoke concentration mean values are used for mean value operation to obtain the mean value as the pending smoke concentration corresponding to the current environment or the current period, denoted as SmokeS_mean1.

[0052] For example, taking 10 as the first number and 12 as the second number as an example, the smoke sensing module can calculate a first smoke concentration mean value within 10 seconds, and the process of calculating the first smoke concentration mean value is repeated 12 times to obtain the change process of the first smoke concentration mean value within 120 seconds, i.e. 12 first smoke concentration mean values. Then, the 12 first smoke concentration mean values are sorted from small to large, and the 3rd to 6th first smoke concentration mean values are taken for mean value operation to obtain the pending smoke concentration within 120 seconds.

[0053] In this embodiment, the average smoke concentration of the continuous multiple time points is obtained, and the operation of taking the average is repeatedly performed multiple times to obtain the pending smoke concentration of the current period or the current environment. This can make the determined pending smoke concentration of the current environment absolutely stable and not affected by the instantaneous smoke concentration, thereby improving the accuracy and reliability of subsequent smoke alarm. In addition, the maximum or minimum smoke concentration can be removed during the average processing of the smoke concentration of the continuous multiple time points. This can avoid the influence of abnormal smoke concentration in multiple time points on the average, and improve the accuracy of the determined average. Further, the maximum or minimum smoke concentration average can also be removed when the average processing is performed again on the smoke concentration average of multiple periods. This can further avoid the influence of the final pending smoke concentration on the instantaneous smoke concentration, and improve the accuracy, stability and reliability of the determined pending smoke concentration.

[0054] The following embodiment describes the specific process of determining the target zero-point smoke concentration matched with the current environment based on the pending smoke concentration of the current environment and the target zero-point smoke concentration of the previous environment.

[0055] In some embodiments, the above step 104 can include the following steps: determining whether the pending smoke concentration is less than the preset zero-point smoke concentration; if the pending smoke concentration is less than the preset zero-point smoke concentration, determining the pending smoke concentration as the target zero-point smoke concentration matched with the current environment; and if the pending smoke concentration is not less than the preset zero-point smoke concentration, determining the preset zero-point smoke concentration as the target zero-point smoke concentration matched with the current environment.

[0056] The pending smoke concentration of the current environment can represent the reference smoke concentration condition under the current environment. After obtaining the pending smoke concentration of the current environment, the pending smoke concentration of the current environment can be compared with the target zero-point smoke concentration of the previous environment (i.e. the previous period). If the pending smoke concentration of the current environment is less than the target zero-point smoke concentration of the previous environment, it indicates that the smoke condition of the current environment is gradually improving, and the reference smoke concentration needs to be adjusted lower. At this time, the lower pending smoke concentration can be determined as the target zero-point smoke concentration matched with the current environment. In other words, when the air quality in the environment is good and there is no dust in the air, this method can ensure that the reference smoke concentration of the current environment will be smaller, thereby ensuring that the smoke sensing module can adapt to different environments, and thus accurately and reliably alarm in different environments.

[0057] If the pending smoke concentration of the current environment is not less than (i.e. greater than or equal to) the target zero smoke concentration of the previous environment, it indicates that the smoke condition of the current environment may be deteriorating, and the reference smoke concentration needs to be kept unchanged or increased. At this time, the higher target zero smoke concentration of the previous environment can be determined as the target zero smoke concentration matched with the current environment, i.e. the target zero smoke concentration determined in the previous environment is not updated.

[0058] Taking the first number 10 and the second number 12 as an example, the pending smoke concentration every 2 minutes (i.e. 120 seconds) can be calculated by the above method, and then the pending smoke concentration every 2 minutes and the target zero smoke concentration of the previous 2 minutes (i.e. the preset zero smoke concentration) can be compared according to the steps of the embodiment to update the target zero smoke concentration of the current environment. Similarly, the change of the pending smoke concentration in 24 hours can be calculated according to the above method, and then the pending smoke concentration every 2 minutes and the target zero smoke concentration of the previous 2 minutes are compared and updated to update the target zero smoke concentration of the current environment, so as to achieve the purpose of updating the minimum value of the pending smoke concentration in 24 hours to the target zero smoke concentration of the current environment at the latest time. Generally, if the air quality in the environment is poor, the initial value of the preset zero concentration will be increased after the smoke sensing module works for 24 hours, so as to better adapt to the smoke concentration of the current environment.

[0059] In the embodiment, the minimum value of the zero smoke concentration of the current environment and the previous environment is updated to the target zero smoke concentration of the current environment, so that the zero smoke concentration can be adjusted adaptively based on the environmental conditions, and the accuracy and reliability of the subsequent alarm of the smoke sensing module are further improved.

[0060] The following embodiment describes the case that whether the target zero smoke concentration matched with the current environment is normal after obtaining the target zero smoke concentration matched with the current environment and before the alarm.

[0061] In some embodiments, before the step 106 determines whether the smoke sensing module generates an alarm message in the current environment according to the target zero smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module, the method can further include the following steps: determining whether the target zero smoke concentration matched with the current environment exceeds the preset environmental pollution smoke threshold; if the target zero smoke concentration matched with the current environment does not exceed the preset environmental pollution smoke threshold, returning to execute the step of determining whether the smoke sensing module generates an alarm message in the current environment according to the target zero smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module.

[0062] The preset environmental pollution smoke threshold value can be a pre-set smoke threshold value, which generally refers to a critical value of environmental pollution, and its size can be set according to actual conditions, for example, it can be set to 125.

[0063] After obtaining the target zero-point smoke concentration matched with the current environment, it can be determined whether the target zero-point smoke concentration matched with the current environment is greater than the preset environmental pollution smoke threshold value. If the target zero-point smoke concentration matched with the current environment is greater than the preset environmental pollution smoke threshold value, it indicates that the current environment is polluted, and at this time, the electronic device or the main control board of the smoke sensing module can be reported to the electronic device or the main control board of the background to report the environmental pollution fault, so as to further pay attention to the smoke sensing module and the smoke environment around it in time.

[0064] If the target zero-point smoke concentration matched with the current environment is not greater than (i.e., less than or equal to) the preset environmental pollution smoke threshold value, it indicates that the current environment is not polluted, and then the step 106 can be returned to be executed, that is, according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module, it is determined whether the smoke sensing module generates an alarm message in the current environment. As an optional embodiment, the step 106 can include the following steps: calculating the difference between the smoke concentration measured by the smoke sensing module in the current environment and the target zero-point smoke concentration matched with the current environment; determining the actual smoke concentration corresponding to the smoke sensing module in the current environment according to the difference and the calibration coefficient corresponding to the smoke sensing module; and determining whether the smoke sensing module generates an alarm message in the current environment according to the actual smoke concentration.

[0065] The smoke sensing module needs to be calibrated before leaving the factory in order to avoid affecting the subsequent measurement of the smoke concentration of the smoke sensing module due to the tolerance between the infrared photoelectric sensor (photosensitive element) and the infrared light source (light emitting element). That is, the measurement value of the smoke sensing module needs to be corrected by the calibration coefficient. In the above calibration process, the calibration coefficient of the smoke sensing module is generally determined, which can be represented as the ratio of the smoke concentration of the smoke sensing module in the standard constant smoke box to the smoke concentration (i.e., the smoke concentration SmokeS converted from the scattered light signal detected by the infrared photoelectric sensor) measured by the smoke sensing module.

[0066] The aforementioned smoke detection module continuously measures the smoke concentration in the air in real time, obtaining the measured smoke concentration under the current environment. It then subtracts this measured smoke concentration from the target zero-point smoke concentration matched to the current environment, multiplying the difference by a calibration coefficient to obtain the actual smoke concentration (SmokeValue) under the current environment. This difference is then used to determine if the actual smoke concentration under the current environment is normal. One method for determining normality is to obtain the actual smoke concentration at multiple consecutive moments under the current environment, and then compare these concentrations with the alarm smoke concentration threshold. If the actual smoke concentration under the current environment exceeds / is greater than the alarm smoke concentration threshold multiple times consecutively, it can be determined that the actual smoke concentration under the current environment is abnormal, and a fire has occurred, thus generating an alarm message. Otherwise, the actual smoke concentration under the current environment is considered normal, no alarm message is generated, and the system can return to continue measuring the smoke concentration. The number of consecutive measurements can be set according to actual needs, such as three or four consecutive measurements. Generating an alarm message when the smoke concentration exceeds the alarm smoke concentration threshold multiple times consecutively further improves the accuracy and reliability of the smoke detection module's alarm.

[0067] In addition, when an alarm message is generated, the smoke detection module can report the alarm message to the background electronic equipment or main control board. At the same time, the alarm message can include the module address and module type of the smoke detection module. The module address corresponds to the actual environmental location, and the module type can identify whether it is a smoke detection module. By including the module address and module type in the alarm message, it is easy to quickly locate the fire location so that the fire alarm can be handled in a timely and rapid manner.

[0068] In this embodiment, by determining whether the target zero-point smoke concentration in the current environment is normal before triggering an alarm, and only triggering an alarm if the concentration is normal, false alarms caused by abnormal zero-point smoke concentrations can be avoided, further improving the accuracy and reliability of the alarm. Furthermore, the difference between the smoke concentration measured by the smoke detection module and the zero-point smoke concentration is calibrated using a calibration coefficient to obtain the actual smoke concentration, which is then used to determine whether to trigger an alarm. This difference calculation and calibration coefficient adjustment improve the accuracy of the obtained actual smoke concentration in the current environment, thereby further enhancing the accuracy and reliability of the alarm.

[0069] The following provides an overall embodiment to illustrate the technical solution of the present invention. See also: Figure 4 As shown in the overall flowchart, the method may include the following steps: Step 1: Collect the static operating point value SmokeS0 of the smoke detection module.

[0070] Step 2, judge whether the static working point value is normal, if not, report component failure, if yes, execute step 3.

[0071] Step 3, collect the scattering light signal of the smoke sensing module in the current environment, and calculate the to-be-determined smoke concentration.

[0072] Step 4, determine the target zero-point smoke concentration matched with the current environment according to the to-be-determined smoke concentration.

[0073] Step 5, judge whether the target zero-point smoke concentration matched with the current environment is normal, if not, report pollution failure, if yes, execute step 6.

[0074] Step 6, calculate the actual smoke concentration of the current environment according to the target zero-point smoke concentration matched with the current environment.

[0075] Step 7, judge whether the actual smoke concentration of the current environment is normal, if yes, return to execute step 1, if yes, execute step 8.

[0076] Step 8, generate an alarm message and report a fire alarm.

[0077] The smoke sensing module alarm device provided by the application is described below, and the smoke sensing module alarm device described below can be correspondingly referred to the smoke sensing module alarm method described above.

[0078] Figure 5 It is a structural schematic diagram of the smoke sensing module alarm device provided by the application, as shown in Figure 5 The device can include: The concentration mean value determination module 310 is used for acquiring the smoke concentrations measured by the smoke sensing module at a plurality of continuous time points in the current environment, and performing mean value processing on the plurality of smoke concentrations to determine the to-be-determined smoke concentration. The smoke concentration matching module 320 is used for determining the target zero-point smoke concentration matched with the current environment according to the to-be-determined smoke concentration and the preset zero-point smoke concentration; the above-mentioned preset zero-point smoke concentration is the target zero-point smoke concentration matched with the previous environment of the current environment. The alarm module 330 is used for determining whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module.

[0079] Optionally, the initial value of the above-mentioned preset zero-point smoke concentration is the smoke concentration measured by the smoke sensing module at the initial time of the day.

[0080] In some embodiments, the above-mentioned concentration mean value determination module 310 can include: The execution unit is configured to execute a concentration mean value determination operation, and the concentration mean value determination operation comprises: obtaining smoke concentration values measured by the smoke sensing module at a plurality of time points in the current environment for a first quantity of times, and performing mean value processing on the first quantity of smoke concentration values to determine a first smoke concentration mean value. The iteration unit is configured to repeatedly execute the concentration mean value determination operation for a second quantity of times to obtain a second quantity of first smoke concentration mean values. The concentration mean value determination unit is configured to determine the pending smoke concentration according to the second quantity of first smoke concentration mean values.

[0081] Optionally, the execution unit is specifically configured to remove the maximum smoke concentration and / or the minimum smoke concentration from the first quantity of smoke concentration values, and perform mean value processing on the remaining smoke concentration values to determine the first smoke concentration mean value; and the concentration mean value determination unit is specifically configured to remove the maximum first smoke concentration mean value and / or the minimum first smoke concentration mean value from the second quantity of first smoke concentration mean values, and perform mean value processing on the remaining first smoke concentration mean values to determine the pending smoke concentration.

[0082] In some embodiments, the smoke concentration matching module 320 is specifically configured to determine whether the pending smoke concentration is less than a preset zero-point smoke concentration; if the pending smoke concentration is less than the preset zero-point smoke concentration, the pending smoke concentration is determined as a target zero-point smoke concentration matched with the current environment; and if the pending smoke concentration is not less than the preset zero-point smoke concentration, the preset zero-point smoke concentration is determined as the target zero-point smoke concentration matched with the current environment.

[0083] In some embodiments, the alarm module 330 determines whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module, and the device further comprises: The determination module is configured to determine whether the target zero-point smoke concentration matched with the current environment exceeds a preset environmental pollution smoke threshold; and if the target zero-point smoke concentration matched with the current environment does not exceed the preset environmental pollution smoke threshold, the step of determining whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module is performed again.

[0084] Optionally, the alarm module 330 is specifically configured to calculate a difference between the smoke concentration measured by the smoke sensing module in the current environment and the target zero-point smoke concentration matched with the current environment; determine an actual smoke concentration corresponding to the smoke sensing module in the current environment according to the difference and a calibration coefficient corresponding to the smoke sensing module; and determine whether the smoke sensing module generates an alarm message in the current environment according to the actual smoke concentration.

[0085] It should be noted that the above device provided by the embodiment of the present application can realize all method steps realized by the method embodiment and achieve the same technical effects, and the same parts and beneficial effects of the method embodiment in the embodiment will not be described in detail.

[0086] Figure 6 An example of a schematic diagram of a physical structure of an electronic device is shown in Figure 6 As shown, the electronic device can include a processor 410, a communications interface 420, a memory 430, and a communications bus 440, wherein the processor 410, the communications interface 420, and the memory 430 complete mutual communication through the communications bus 440. The processor 410 can invoke a logical instruction in the memory 430 to execute a smoke sensing module alarm method, which includes: acquiring smoke concentrations measured by a smoke sensing module at a plurality of time points in a current environment, and performing mean value processing on the plurality of smoke concentrations to determine a to-be-determined smoke concentration; determining a target zero-point smoke concentration matched with the current environment according to the to-be-determined smoke concentration and a preset zero-point smoke concentration; the preset zero-point smoke concentration is a target zero-point smoke concentration matched with a previous environment of the current environment; and determining whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module.

[0087] In addition, the logical instruction in the memory 430 described above can be implemented in the form of a software function unit and sold or used as an independent product, and can be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various program code storage media.

[0088] In another aspect, the present application also provides a computer program product comprising a computer program, which can be stored on a non-transitory computer readable storage medium, and the computer program is executable by a processor to enable a computer to perform the smoke module alarm method provided by the above-mentioned methods, which comprises: obtaining smoke concentrations measured by a smoke module at a plurality of continuous time points in a current environment, and performing mean value processing on the plurality of smoke concentrations to determine a to-be-determined smoke concentration; determining a target zero-point smoke concentration matched with the current environment according to the to-be-determined smoke concentration and a preset zero-point smoke concentration; the preset zero-point smoke concentration is a target zero-point smoke concentration matched with a previous environment of the current environment; and determining whether the smoke module generates an alarm message in the current environment according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke module.

[0089] In another aspect, the present application also provides a non-transitory computer readable storage medium having a computer program stored thereon, and the computer program is executable by a processor to implement the smoke module alarm method provided by the above-mentioned methods, which comprises: obtaining smoke concentrations measured by a smoke module at a plurality of continuous time points in a current environment, and performing mean value processing on the plurality of smoke concentrations to determine a to-be-determined smoke concentration; determining a target zero-point smoke concentration matched with the current environment according to the to-be-determined smoke concentration and a preset zero-point smoke concentration; the preset zero-point smoke concentration is a target zero-point smoke concentration matched with a previous environment of the current environment; and determining whether the smoke module generates an alarm message in the current environment according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke module.

[0090] The device embodiments described above are only schematic, wherein the units shown as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place or distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present embodiment scheme. Those skilled in the art can understand and implement without creative labor.

[0091] Those skilled in the art can clearly understand the implementation of the embodiments by means of software and necessary general hardware platforms from the above description of the embodiments, and of course, the embodiments can also be implemented by hardware. Based on such understanding, the above technical solutions can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a plurality of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform the methods described in the embodiments or some parts of the embodiments.

[0092] Finally, it should be noted that the above examples are only used to illustrate the technical solutions of the present application, and are not intended to limit the same; although the present application has been described in detail with reference to the foregoing examples, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing examples, or make equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method of sensing smoke module alarm, characterized in that, The method comprises the following steps: obtaining smoke concentration measured by a smoke sensing module at multiple time points in a current environment, and performing mean value processing on the multiple smoke concentrations to determine a pending smoke concentration; determining a target zero-point smoke concentration matched with the current environment according to the pending smoke concentration and a preset zero-point smoke concentration; the preset zero-point smoke concentration is a target zero-point smoke concentration matched with a previous environment of the current environment; determining whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module.

2. The smoke module alarm method of claim 1, wherein, The method for obtaining smoke concentration measured by a smoke sensing module at multiple time points in a current environment, and performing mean value processing on the multiple smoke concentrations to determine a pending smoke concentration comprises the following steps: performing a concentration mean value determination operation, which comprises the following steps: obtaining smoke concentration measured by the smoke sensing module at a first number of multiple time points in a current environment, and performing mean value processing on the first number of multiple smoke concentrations to determine a first smoke concentration mean value; repeating the concentration mean value determination operation according to a second number of corresponding times to obtain a second number of first smoke concentration mean values; 3. The smoke module alarm method of claim 2, wherein, determining the pending smoke concentration according to the second number of first smoke concentration mean values. The method for performing mean value processing on the first number of multiple smoke concentrations to determine a first smoke concentration mean value comprises the following steps: eliminating the largest smoke concentration and / or the smallest smoke concentration in the first number of multiple smoke concentrations, and performing mean value processing on the remaining multiple smoke concentrations to determine the first smoke concentration mean value. The method for determining the pending smoke concentration according to the second number of first smoke concentration mean values comprises the following steps:

4. The smoke module alarm method according to any one of claims 1 to 3, wherein, eliminating the largest first smoke concentration mean value and / or the smallest first smoke concentration mean value in the second number of multiple first smoke concentration mean values, and performing mean value processing on the remaining multiple first smoke concentration mean values to determine the pending smoke concentration. The method for determining a target zero-point smoke concentration matched with the current environment according to the pending smoke concentration and a preset zero-point smoke concentration comprises the following steps: determining whether the pending smoke concentration is less than the preset zero-point smoke concentration; if the pending smoke concentration is less than the preset zero-point smoke concentration, determining the pending smoke concentration as the target zero-point smoke concentration matched with the current environment; 5. The smoke module alarm method according to any one of claims 1 to 3, wherein, if the pending smoke concentration is not less than the preset zero-point smoke concentration, determining the preset zero-point smoke concentration as the target zero-point smoke concentration matched with the current environment. Before determining whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matched with the current environment and the smoke concentration currently measured by the smoke sensing module, the method further comprises the following steps: determining whether the target zero-point smoke concentration matched with the current environment exceeds a preset environmental pollution smoke threshold; If the target zero-point smoke concentration matching the current environment does not exceed the preset environmental pollution smoke threshold, the step of determining whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matching the current environment and the smoke concentration currently measured by the smoke sensing module is executed.

6. The smoke module alarm method according to any one of claims 1 to 3, wherein, The step of determining whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matching the current environment and the smoke concentration currently measured by the smoke sensing module comprises: calculating a difference between the smoke concentration measured by the smoke sensing module in the current environment and the target zero-point smoke concentration matching the current environment; determining an actual smoke concentration corresponding to the smoke sensing module in the current environment according to the difference and a calibration coefficient corresponding to the smoke sensing module; determining whether the smoke sensing module generates an alarm message in the current environment according to the actual smoke concentration.

7. The smoke module alarm method according to any one of claims 1 to 3, wherein, The initial value of the preset zero-point smoke concentration is a smoke concentration measured by the smoke sensing module at an initial time of the day.

8. A smoke module alarm device, characterized by The method comprises: a concentration mean value determination module configured to acquire smoke concentrations measured by the smoke sensing module in the current environment at a plurality of continuous time points, perform mean value processing on the plurality of smoke concentrations, and determine a pending smoke concentration; a smoke concentration matching module configured to determine a target zero-point smoke concentration matching the current environment according to the pending smoke concentration and a preset zero-point smoke concentration; the preset zero-point smoke concentration is a target zero-point smoke concentration matched by a previous environment of the current environment; an alarm module configured to determine whether the smoke sensing module generates an alarm message in the current environment according to the target zero-point smoke concentration matching the current environment and the smoke concentration currently measured by the smoke sensing module.

9. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the smoke sensing module alarm method of any one of claims 1 to 7. 10.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the smoke sensing module alarm method of any one of claims 1 to 7.

Citation Information

Cited By

  • Control method and device, electronic equipment and storage medium

    CN121953487A