Safety monitoring method and system for firework and cracker production place

By calculating the communication congestion index of the detection unit and determining the number of aggregation centers, a wireless sensor network with a single-hop structure is formed, and the problems of insufficient real-time monitoring and excessive data reception burden in the prior art are solved, and reliable safety monitoring of fireworks and firecracker production sites are achieved.

CN119521335AActive Publication Date: 2025-02-25CHANGZHOU RUIDE INFORMATION TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510073790.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2025-02-25
Estimated Expiration
2045-01-17

AI Technical Summary

Technical Problem

The existing wireless sensor network technology has problems such as insufficient real-time performance in the safety monitoring of fireworks and firecracker production sites, too many or too few aggregation centers, which lead to excessive burden of data reception and processing, and may even lead to failure in data transmission.

Method used

By calculating the communication congestion index of each detection unit and determining the corresponding number of convergence centers based on the index, a wireless sensor network with a single-hop structure is formed to send detection data to the monitoring platform.

Benefits of technology

Reliable communication of detection data is realized, reliable monitoring of fireworks and firecracker production sites is ensured, and the risk of failure in data transmission is avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119521335A_ABST
    Figure CN119521335A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, and provides a safety monitoring method and system for a firework and cracker production place in order to solve the technical problem of how to realize reliable communication of detection data and reliable monitoring of the firework and cracker production place. The method comprises the following steps: when N detection units in a firework and cracker production place are simultaneously in a starting state and respectively detect corresponding target data at corresponding frequencies, calculating a communication congestion index of each detection unit according to the frequency of each detection unit and a data volume detected each time; selecting a corresponding number of detection units as a convergence center according to the communication congestion indexes of the N detection units to form a wireless sensor network with a single-hop structure; receiving the target data detected by the connected detection units through the convergence center, and sending the target data and the received target data to the monitoring platform; and the monitoring platform realizes comprehensive safety monitoring of the firework and cracker production place according to all the received target data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a safety monitoring method and system for fireworks and firecrackers production sites. Background Art

[0002] The role of informatization of production safety in various fields and industries of production safety in my country is becoming increasingly important, and safety monitoring and early warning are an important part of production safety management. Fireworks and firecrackers production sites are a kind of dangerous places, and their safety monitoring covers many aspects, including temperature monitoring, humidity monitoring, dust monitoring, drug-related machinery operation monitoring, fireworks monitoring, electrostatic release monitoring, etc. To achieve comprehensive safety monitoring of fireworks and firecrackers production sites, it is necessary to set up a variety of detection units in the site, and each detection unit may include multiple detection units set at different locations, so the number of detection units is large. At present, for the collection of detection data of such a large number of detection units, if each detection unit is directly sent to the monitoring platform, there are limitations in the layout of communication lines, energy consumption, parallel receiving capability of the monitoring platform, network flexibility, etc. The existing technology generally solves this kind of problem by adopting wireless sensor network technology, by collecting the data of each detection unit to the convergence center, and then sending it to the monitoring platform for data analysis.

[0003] However, the existing wireless sensor network technology, if it uses a multi-hop structure, will affect the real-time monitoring due to the delay superposition of multiple forwardings and complex routing algorithms. If a single-hop structure is used, when the number of aggregation centers is too large, there is little difference compared to the above-mentioned separate transmission scheme. When the number of aggregation centers is too small, the data reception and processing burden of the aggregation center will be too heavy. In severe cases, some data transmission may fail, which is unacceptable for high-risk places such as fireworks and firecrackers production. Summary of the invention

[0004] In order to solve the above-mentioned technical problems, the present invention provides a safety monitoring method and system for fireworks and firecrackers production sites, which can flexibly determine the number of convergence centers according to the actual situation of the detection units, and send detection data to the monitoring platform through a corresponding number of convergence centers, thereby realizing reliable communication of detection data and reliable monitoring of fireworks and firecrackers production sites.

[0005] The technical solution adopted by the present invention is as follows: A method for safety monitoring of a fireworks and firecracker production site, comprising the following steps: when N detection units in the fireworks and firecracker production site are simultaneously in a startup state and detect corresponding target data at corresponding frequencies respectively, the communication congestion index of each detection unit is calculated according to the frequency of each detection unit and the amount of data detected each time, wherein N is an integer greater than 1; the N detection units are arranged into a first sequence in descending order of the communication congestion index; the sum of the communication congestion indexes of the first n elements in the first sequence is calculated, wherein n is from 1 to N; it is determined whether the sum when n is equal to N is less than or equal to a preset value; if the sum when n is equal to N is less than or equal to the preset value, one of the detection units is selected as a convergence center to form a wireless sensor with a single-hop structure. device network; if the sum when n is equal to N is greater than the preset value, then find a value M, which makes the sum when n is equal to M-1 less than or equal to the preset value, and the sum when n is equal to M is greater than the preset value, wherein M is an integer greater than 1 and less than or equal to N; divide N by M and round up to obtain the number m of convergence centers, and select m of the detection units as convergence centers to form a single-hop wireless sensor network, wherein the number of detection units connected to each of the convergence centers is less than M; receive the target data detected by the connected detection units through the convergence center, and send its own and received target data to the monitoring platform; the monitoring platform realizes comprehensive safety monitoring of the fireworks and firecrackers production site according to all the received target data.

[0006] The target data detected by each of the detection units is temperature detection data, humidity detection data, dust detection data, drug-related machinery operating status detection data, fireworks detection data or electrostatic release detection data.

[0007] The communication congestion index of each detection unit is calculated according to the frequency of each detection unit and the amount of data detected each time, specifically including: obtaining the frequency congestion factor of each detection unit according to the frequency of each detection unit; obtaining the data volume congestion factor of each detection unit according to the amount of data detected by each detection unit each time, wherein the data volume congestion factor of each detection unit is greater than 1; calculating the frequency congestion factor power of the data volume congestion factor of each detection unit to obtain the communication congestion index of each detection unit.

[0008] A correspondence table between frequency ranges and frequency congestion factors, and a correspondence table between the data volume range detected each time and the data volume congestion factor are pre-stored, and the frequency congestion factor and the data volume congestion factor of the detection unit are obtained by looking up the table.

[0009] Arrange the N detection units into a second sequence in descending order of data receiving capability. When selecting a convergence center, select the first element in the second sequence. When selecting m convergence centers, select the first m elements in the second sequence.

[0010] A safety monitoring system for a fireworks and firecracker production site, comprising N detection units, a networking module and a monitoring platform, wherein the networking module is used to: when the N detection units in the fireworks and firecracker production site are simultaneously in an activated state and detect corresponding target data at corresponding frequencies, calculate the communication congestion index of each detection unit according to the frequency of each detection unit and the amount of data detected each time, wherein N is an integer greater than 1; arrange the N detection units into a first sequence in descending order of the communication congestion index; calculate the sum of the communication congestion indexes of the first n elements in the first sequence, wherein n is from 1 to N; determine whether the sum when n is equal to N is less than or equal to a preset value; if the sum when n is equal to N is less than or equal to the preset value, select one of the detection units as a convergence center to form a single-hop structure. Wireless sensor network; if the sum when n is equal to N is greater than the preset value, then find a value M, which makes the sum when n is equal to M-1 less than or equal to the preset value, and the sum when n is equal to M greater than the preset value, wherein M is an integer greater than 1 and less than or equal to N; divide N by M and round up to obtain the number m of convergence centers, and select m detection units as convergence centers to form a single-hop wireless sensor network, wherein the number of detection units connected to each convergence center is less than M, and the monitoring platform is used to: after receiving the target data detected by the connected detection unit through the convergence center, and sending the convergence center's own and received target data to the monitoring platform, realize comprehensive safety monitoring of the fireworks and firecrackers production site according to all received target data.

[0011] The target data detected by each of the detection units is temperature detection data, humidity detection data, dust detection data, drug-related machinery operating status detection data, fireworks detection data or electrostatic release detection data.

[0012] The networking module is specifically used to: obtain the frequency congestion factor of each detection unit according to the frequency of each detection unit; obtain the data volume congestion factor of each detection unit according to the amount of data detected by each detection unit each time, wherein the data volume congestion factor of each detection unit is greater than 1; calculate the frequency congestion factor power of the data volume congestion factor of each detection unit to obtain the communication congestion index of each detection unit.

[0013] The networking module pre-stores a correspondence table between frequency ranges and frequency congestion factors, and a correspondence table between the data volume range detected each time and the data volume congestion factor, and obtains the frequency congestion factor and data volume congestion factor of the detection unit by looking up the table.

[0014] The networking module arranges the N detection units into a second sequence in descending order of data receiving capability, selects the first element in the second sequence when selecting a convergence center, and selects the first m elements in the second sequence when selecting m convergence centers.

[0015] Beneficial effects of the present invention: The present invention calculates the communication congestion index of each detection unit according to the frequency of the detection unit and the amount of data detected each time, and selects a corresponding number of convergence centers according to the communication congestion index to form a wireless sensor network with a single-hop structure to send detection data to a monitoring platform. As a result, the number of convergence centers can be flexibly determined according to the actual situation of the detection unit, and the detection data can be sent to the monitoring platform through a corresponding number of convergence centers, thereby realizing reliable communication of detection data and reliable monitoring of fireworks and firecracker production sites. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A flowchart of a method for safety monitoring of a fireworks and firecracker production site according to an embodiment of the present invention; Figure 2 Schematic diagram of a safety monitoring system for a fireworks and firecrackers production site according to an embodiment of the present invention. DETAILED DESCRIPTION

[0017] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions 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 are within the scope of protection of the present invention.

[0018] like Figure 1 As shown, the safety monitoring method for fireworks and firecrackers production sites according to the embodiment of the present invention comprises the following steps: S1, when N detection units in a fireworks and firecracker production site are simultaneously in an activated state and detect corresponding target data at corresponding frequencies, a communication congestion index of each detection unit is calculated according to the frequency of each detection unit and the amount of data detected each time, where N is an integer greater than 1.

[0019] In one embodiment of the present invention, the target data detected by each detection unit may be temperature detection data, humidity detection data, dust detection data, drug-related machinery operation status detection data, fireworks detection data, or electrostatic release detection data, etc. Correspondingly, the detection unit may be a temperature sensor, a humidity sensor, a dust sensor, a drug-related machinery speed sensor, a voltage and current and other electrical parameter sensors of drug-related machinery, an image sensor, etc. In a preferred embodiment of the present invention, the N detection units include all the above types of sensors.

[0020] Any two of the N detection units can detect the same target data or different target data. The N detection units are arranged at different locations in the fireworks production site. The N detection units can have the same wireless communication mode, for example, all can realize Lora communication, or all can realize ZigBee communication, etc.

[0021] The frequency of the detection unit refers to the number of detections per unit time. For example, when the detection unit is a temperature sensor, its frequency can be 1, that is, temperature detection data is obtained once per second. The amount of data detected by the detection unit each time refers to the size of the data obtained each time the detection is performed. For example, the temperature detection data detected by the temperature sensor each time is 10 bits.

[0022] In one embodiment of the present invention, the frequency congestion factor of each detection unit can be obtained according to the frequency of each detection unit, and the data volume congestion factor of each detection unit can be obtained according to the amount of data detected by each detection unit each time, and then the frequency congestion factor power of the data volume congestion factor of each detection unit is calculated to obtain the communication congestion index of each detection unit. Wherein, the data volume congestion factor of each detection unit is greater than 1.

[0023] In one embodiment of the present invention, a correspondence table between frequency range and frequency congestion factor, and a correspondence table between the data volume range detected each time and the data volume congestion factor may be pre-stored, and the frequency congestion factor and data volume congestion factor of the detection unit may be obtained by looking up the table.

[0024] The corresponding relationship table between the frequency range and the frequency congestion factor in a specific embodiment of the present invention is shown in Table 1.

[0025] Table 1

[0026] The corresponding relationship table between the data volume range detected each time and the data volume congestion factor in a specific embodiment of the present invention is shown in Table 2.

[0027] Table 2

[0028] S2, arranging the N detection units into a first sequence in descending order of the communication congestion index.

[0029] For detection units with equal communication congestion index, their order is arbitrary.

[0030] S3, calculating the sum of the communication congestion indexes of the first n elements in the first sequence, where n ranges from 1 to N.

[0031] That is, the sum of the communication congestion indexes of the first 1, 2, 3, ..., N elements in the first sequence is calculated respectively.

[0032] S4, determining whether the sum value when n is equal to N is less than or equal to a preset value.

[0033] In one embodiment of the present invention, the preset value can be pre-set in combination with the performance parameters of each detection unit, the expectation of the total number of convergence centers, etc. It should be noted that it must be greater than the communication congestion index of any single detection unit.

[0034] S5, if the sum value when n is equal to N is less than or equal to a preset value, a detection unit is selected as a convergence center to form a wireless sensor network with a single-hop structure.

[0035] S6, if the sum when n is equal to N is greater than a preset value, then find a value M that makes the sum when n is equal to M-1 less than or equal to the preset value and the sum when n is equal to M greater than the preset value. M is an integer greater than 1 and less than or equal to N.

[0036] S7, divide N by M and round up to get the number m of aggregation centers, and select m detection units as aggregation centers to form a single-hop wireless sensor network, wherein the number of detection units connected to each aggregation center is less than M.

[0037] In a single-hop wireless sensor network consisting of N detection units, the convergence center directly communicates with each connected detection unit, and each detection unit sends the detected target data directly to its convergence center. The communication congestion index is a conceptual value that indicates the communication congestion caused when sending data to the convergence center in a single-hop wireless sensor network.

[0038] In one embodiment of the present invention, the N detection units may be arranged in a second sequence in descending order of data receiving capabilities, and when selecting a convergence center, the first element in the second sequence is selected, and when selecting m convergence centers, the first m elements in the second sequence are selected. The data receiving capability of the detection unit may be measured by the amount of data that can be normally received and processed per unit time without communication delay or data loss.

[0039] In one embodiment of the present invention, after selecting a convergence center, the networking module may send a networking instruction to the convergence center to randomly connect to detection units with a number less than M. After each detection unit successfully connects to any convergence center, it no longer accepts connection requests from other convergence centers.

[0040] S8, receiving the target data detected by the connected detection units through the convergence center, and sending its own and received target data to the monitoring platform.

[0041] S9, the monitoring platform realizes comprehensive safety monitoring of the fireworks and firecrackers production sites based on all the target data received.

[0042] According to the method for safety monitoring of fireworks and firecracker production sites according to an embodiment of the present invention, the communication congestion index of each detection unit is calculated according to the frequency of the detection unit and the amount of data detected each time, and a corresponding number of aggregation centers are selected according to the communication congestion index to form a wireless sensor network with a single-hop structure to send detection data to a monitoring platform. As a result, the number of aggregation centers can be flexibly determined according to the actual situation of the detection units, and the detection data can be sent to the monitoring platform through the corresponding number of aggregation centers, thereby realizing reliable communication of detection data and realizing reliable monitoring of fireworks and firecracker production sites.

[0043] Corresponding to the safety monitoring method for fireworks and firecrackers production sites of the above-mentioned embodiment, the present invention also proposes a safety monitoring system for fireworks and firecrackers production sites.

[0044] like Figure 2 As shown, the safety monitoring system for fireworks and firecrackers production sites according to the embodiment of the present invention includes N detection units 10 , a networking module 20 and a monitoring platform 30 .

[0045] The networking module 20 is used for: when N detection units 10 in the fireworks and firecrackers production site are simultaneously in the startup state and detect corresponding target data at corresponding frequencies, the communication congestion index of each detection unit 10 is calculated according to the frequency of each detection unit 10 and the amount of data detected each time, wherein N is an integer greater than 1; the N detection units 10 are arranged into a first sequence in descending order of the communication congestion index; the sum of the communication congestion indexes of the first n elements in the first sequence is calculated, wherein n is from 1 to N; it is determined whether the sum when n is equal to N is less than or equal to a preset value; if n is equal to N, the sum If the value is less than or equal to the preset value, a detection unit 10 is selected as the aggregation center to form a wireless sensor network with a single-hop structure; if the sum value when n is equal to N is greater than the preset value, a value M is found, which makes the sum value when n is equal to M-1 less than or equal to the preset value, and the sum value when n is equal to M is greater than the preset value, wherein M is an integer greater than 1 and less than or equal to N; divide N by M and round up to obtain the number m of aggregation centers, and select m detection units 10 as aggregation centers to form a wireless sensor network with a single-hop structure, wherein the number of detection units 10 connected to each aggregation center is less than M.

[0046] The monitoring platform 30 is used to: after receiving the target data detected by the connected detection unit 10 through the convergence center, and sending the convergence center's own and received target data to the monitoring platform 30, realize comprehensive safety monitoring of the fireworks and firecrackers production site based on all received target data.

[0047] In one embodiment of the present invention, the target data detected by each detection unit 10 is temperature detection data, humidity detection data, dust detection data, drug-related machinery operation status detection data, fireworks detection data, or electrostatic release detection data. Correspondingly, the detection unit 10 can be a temperature sensor, a humidity sensor, a dust sensor, a drug-related machinery speed sensor, a voltage and current and other electrical parameter sensors of drug-related machinery, an image sensor, etc. In a preferred embodiment of the present invention, N detection units include all the above types of sensors.

[0048] Any two of the N detection units 10 can detect the same target data or different target data. The N detection units 10 are arranged at different locations in the fireworks production site. The N detection units 10 can have the same wireless communication mode, for example, all can realize Lora communication, or all can realize ZigBee communication, etc.

[0049] The frequency of the detection unit 10 refers to the number of detections per unit time. For example, when the detection unit 10 is a temperature sensor, its frequency can be 1, that is, temperature detection data is obtained once per second. The amount of data detected by the detection unit 10 each time refers to the size of the data obtained each time the detection is performed. For example, the temperature detection data detected by the temperature sensor each time is 10 bits.

[0050] In one embodiment of the present invention, the networking module 20 is specifically used to: obtain the frequency congestion factor of each detection unit 10 according to the frequency of each detection unit 10; obtain the data volume congestion factor of each detection unit 10 according to the amount of data detected by each detection unit 10 each time, wherein the data volume congestion factor of each detection unit 10 is greater than 1; calculate the frequency congestion factor power of the data volume congestion factor of each detection unit 10 to obtain the communication congestion index of each detection unit 10.

[0051] In one embodiment of the present invention, the networking module 20 pre-stores a correspondence table between frequency ranges and frequency congestion factors, and a correspondence table between the data volume range detected each time and the data volume congestion factor, and obtains the frequency congestion factor and data volume congestion factor of the detection unit 10 by looking up the table.

[0052] In a single-hop wireless sensor network composed of N detection units 10, the convergence center directly communicates with each connected detection unit 10, and each detection unit 10 sends the detected target data directly to its convergence center. The communication congestion index is a conceptual value that indicates the communication congestion caused when sending data to the convergence center in a single-hop wireless sensor network.

[0053] In one embodiment of the present invention, the networking module 20 may further arrange the N detection units 10 into a second sequence in descending order of data receiving capabilities, and when selecting a convergence center, select the first element in the second sequence, and when selecting m convergence centers, select the first m elements in the second sequence. The data receiving capability of the detection unit 10 can be measured by the amount of data that can be normally received and processed per unit time without communication delay or data loss.

[0054] In one embodiment of the present invention, after selecting a convergence center, the networking module 20 may send a networking instruction to the convergence center so that it randomly connects detection units 10 with a number less than M. After each detection unit 10 successfully connects to any convergence center, it no longer accepts connection requests from other convergence centers.

[0055] According to the security monitoring system for fireworks and firecracker production sites in the embodiments of the present invention, the communication congestion index of each detection unit is calculated according to the frequency of the detection unit and the amount of data detected each time, and a corresponding number of aggregation centers are selected according to the communication congestion index to form a wireless sensor network with a single-hop structure to send detection data to a monitoring platform. As a result, the number of aggregation centers can be flexibly determined according to the actual situation of the detection units, and the detection data can be sent to the monitoring platform through the corresponding number of aggregation centers, thereby realizing reliable communication of the detection data and realizing reliable monitoring of the fireworks and firecracker production sites.

[0056] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. "Multiple" means two or more, unless otherwise clearly and specifically defined.

[0057] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0058] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0059] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0060] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.

[0061] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0062] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0063] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0064] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0065] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A method for safety monitoring of fireworks and firecrackers production sites, characterized in that: The following steps are involved: When N detection units in the fireworks and firecrackers production site are simultaneously in an activated state and detect corresponding target data at corresponding frequencies, the communication congestion index of each detection unit is calculated according to the frequency of each detection unit and the amount of data detected each time, wherein N is an integer greater than 1; Arrange the N detection units into a first sequence in descending order of communication congestion index; Calculate the sum of the communication congestion indexes of the first n elements in the first sequence, where n ranges from 1 to N; Determine whether the sum when n is equal to N is less than or equal to a preset value; If the sum value when n is equal to N is less than or equal to the preset value, selecting one of the detection units as a convergence center to form a wireless sensor network with a single-hop structure; If the sum when n is equal to N is greater than the preset value, then find a value M that makes the sum when n is equal to M-1 less than or equal to the preset value, and the sum when n is equal to M greater than the preset value, where M is an integer greater than 1 and less than or equal to N; Divide N by M and round up to get the number of convergence centers m, and select m detection units as convergence centers to form a single-hop wireless sensor network, wherein the number of detection units connected to each convergence center is less than M; The convergence center receives the target data detected by the connected detection units, and sends its own and received target data to the monitoring platform; The monitoring platform realizes comprehensive safety monitoring of the fireworks and firecrackers production site based on all received target data.

2. The method for safety monitoring of fireworks and firecracker production sites according to claim 1, characterized in that: The target data detected by each of the detection units is temperature detection data, humidity detection data, dust detection data, drug-related machinery operating status detection data, fireworks detection data or electrostatic release detection data.

3. The method for safety monitoring of fireworks and firecracker production sites according to claim 1, characterized in that: Calculating the communication congestion index of each detection unit according to the frequency of each detection unit and the amount of data detected each time, specifically including: Acquire a frequency congestion factor of each detection unit according to the frequency of each detection unit; Obtaining a data volume congestion factor of each detection unit according to the data volume detected by each detection unit each time, wherein the data volume congestion factor of each detection unit is greater than 1; The frequency congestion factor power of the data volume congestion factor of each detection unit is calculated to obtain the communication congestion index of each detection unit.

4. The method for safety monitoring of fireworks and firecracker production sites according to claim 3, characterized in that: A correspondence table between frequency ranges and frequency congestion factors, and a correspondence table between the data volume range detected each time and the data volume congestion factor are pre-stored, and the frequency congestion factor and the data volume congestion factor of the detection unit are obtained by looking up the table.

5. The method for safety monitoring of fireworks and firecracker production sites according to claim 1, characterized in that: Arrange the N detection units into a second sequence in descending order of data receiving capability. When selecting a convergence center, select the first element in the second sequence. When selecting m convergence centers, select the first m elements in the second sequence.

6. A safety monitoring system for fireworks and firecrackers production sites, characterized in that: It includes N detection units, networking modules and monitoring platforms. The networking module is used for: When N detection units in the fireworks and firecrackers production site are simultaneously in an activated state and detect corresponding target data at corresponding frequencies, the communication congestion index of each detection unit is calculated according to the frequency of each detection unit and the amount of data detected each time, wherein N is an integer greater than 1; Arrange the N detection units into a first sequence in descending order of communication congestion index; Calculate the sum of the communication congestion indexes of the first n elements in the first sequence, where n ranges from 1 to N; Determine whether the sum when n is equal to N is less than or equal to a preset value; If the sum value when n is equal to N is less than or equal to the preset value, selecting one of the detection units as a convergence center to form a wireless sensor network with a single-hop structure; If the sum when n is equal to N is greater than the preset value, then find a value M that makes the sum when n is equal to M-1 less than or equal to the preset value, and the sum when n is equal to M greater than the preset value, where M is an integer greater than 1 and less than or equal to N; Divide N by M and round up to get the number of convergence centers m, and select m detection units as convergence centers to form a single-hop wireless sensor network, wherein the number of detection units connected to each convergence center is less than M. The monitoring platform is used for: After the target data detected by the connected detection units are received by the convergence center and the convergence center's own and received target data are sent to the monitoring platform, comprehensive safety monitoring of the fireworks and firecrackers production site is achieved based on all received target data.

7. The safety monitoring system for fireworks and firecracker production sites according to claim 6, characterized in that: The target data detected by each of the detection units is temperature detection data, humidity detection data, dust detection data, drug-related machinery operation status detection data, fireworks detection data or electrostatic release detection data.

8. The safety monitoring system for fireworks and firecracker production sites according to claim 6, characterized in that: The networking module is specifically used for: Acquire a frequency congestion factor of each detection unit according to the frequency of each detection unit; Obtaining a data volume congestion factor of each detection unit according to the data volume detected by each detection unit each time, wherein the data volume congestion factor of each detection unit is greater than 1; The frequency congestion factor power of the data volume congestion factor of each detection unit is calculated to obtain the communication congestion index of each detection unit.

9. The safety monitoring system for fireworks and firecracker production sites according to claim 8, characterized in that: The networking module pre-stores a correspondence table between frequency ranges and frequency congestion factors, and a correspondence table between the data volume range detected each time and the data volume congestion factor, and obtains the frequency congestion factor and data volume congestion factor of the detection unit by looking up the table.

10. The safety monitoring system for fireworks and firecracker production sites according to claim 6, characterized in that: The networking module arranges the N detection units into a second sequence in descending order of data receiving capability, selects the first element in the second sequence when selecting a convergence center, and selects the first m elements in the second sequence when selecting m convergence centers.

Citation Information

Patent Citations

  • Safety monitoring system and method for firework / cracker manufacturing workshops and storerooms

    CN102183943A

  • Marine engine room environment monitoring system based on wireless sensor network

    CN104853452A

  • Non-hierarchical communication method of multi-link type wireless sensor network

    CN107040878A

  • Intelligent building fire-fighting monitoring system based on wireless sensor network

    CN108093080A

  • Highly-explosion-proof intelligent monitoring system in petrochemical industry

    CN108259591A