Intelligent early warning system and method based on fire extinguisher terminal

By deploying monitoring modules and smart terminal modules at the location of fire extinguishers, real-time monitoring and early warning messages are generated, solving the problems of low efficiency and data security risks in traditional fire extinguisher management. This enables intelligent early warning and automated decision-making regarding fire extinguisher status, improving the timeliness and accuracy of fire management.

CN121513402AInactive Publication Date: 2026-02-13重庆信达可恩集团有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202512004676.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-29
Publication Date
2026-02-13
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Traditional fire extinguisher management relies on manual inspections, which is inefficient, makes it difficult to achieve real-time monitoring and early warning, poses safety risks in data collection and processing, and results in a disconnect between early warning and response, failing to meet the timeliness and accuracy requirements of modern fire management.

Method used

A monitoring module, including a weighing device, a data processing unit, and an information encryption unit, is deployed at each fire extinguisher location to monitor the fire extinguisher status in real time and provide safety protection, generate early warning messages and build an early warning topology map, and automatically make decisions and execute early warning management work orders through a smart terminal module.

Benefits of technology

It enables real-time monitoring and intelligent early warning of fire extinguisher status, ensures data security, improves the timeliness and accuracy of fire management, solves the problem of disconnect between early warning and response, and realizes a complete closed loop from perception to early warning to decision-making to action.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121513402A_ABST
    Figure CN121513402A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent early warning system and method based on a fire extinguisher terminal, and relates to the technical field of fire-fighting early warning, and the system comprises a fire extinguisher monitoring module, an early warning module and an intelligent terminal module. The fire extinguisher supervision module is used for deploying a supervision module at the position of each fire extinguisher and used for supervising the fire extinguishers, obtaining state related data of the fire extinguishers and conducting safe folding and safety protection, and the early warning module receives the state related data of the fire extinguishers at the positions. The method comprises the following steps: acquiring state related data of a fire extinguisher at each position, generating an early warning message of the fire extinguisher at each position based on the state related data, constructing an early warning topological graph based on the early warning messages, acquiring and processing the early warning topological graph after constructing a terminal intelligent decision scene through an intelligent terminal module, and deciding corresponding early warning management work orders for the fire extinguishers at different positions on the early warning topological graph. And the early warning management work order is executed to complete fire control management of the corresponding position, and fire extinguisher terminal intelligent early warning of real-time monitoring, safety data processing and efficient decision scheduling is completed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fire early warning technology, specifically to an intelligent early warning system and method based on fire extinguisher terminals. Background Technology

[0002] Traditional fire extinguisher management mainly relies on manual periodic inspections and maintenance. First, manual inspection is inefficient and makes it difficult to achieve real-time monitoring and early warning of fire extinguisher status. It is prone to missed inspections, misjudgments, and response delays, which cannot meet the strict requirements of timeliness and accuracy in modern fire management.

[0003] Secondly, existing technologies lack a systematic mechanism for collecting and protecting fire extinguisher status data. Data is at risk of being tampered with or stolen during transmission and processing, making it impossible to guarantee data integrity and security. Even if basic data collection can be achieved, the early warning and response processes are often disconnected, lacking intelligent decision support. This results in early warning information not being able to be quickly and accurately transformed into effective response actions, making it difficult to achieve closed-loop management of fire hazards.

[0004] Therefore, there is an urgent need in this field for an intelligent early warning system for fire extinguisher terminals that can achieve real-time monitoring, intelligent early warning, safety data processing, and automated decision-making and dispatching, in order to overcome the above-mentioned technical bottlenecks and improve the overall efficiency and reliability of fire management. Summary of the Invention

[0005] The purpose of this invention is to provide an intelligent early warning system and method based on fire extinguisher terminals to address the shortcomings in the prior art.

[0006] To achieve the above objectives, the present invention provides the following technical solution: an intelligent early warning system based on a fire extinguisher terminal, the system comprising: The fire extinguisher monitoring module is used to deploy a monitoring module at the location of each fire extinguisher. The monitoring module monitors the fire extinguisher at the corresponding location, obtains the status-related data of the fire extinguisher, and performs safety folding and safety protection. The early warning module is used to receive status-related data corresponding to the fire extinguishers at each location, generate early warning messages for each fire extinguisher based on the status-related data, and construct an early warning topology map based on the early warning messages. The intelligent terminal module is used to construct a terminal intelligent decision-making scenario. It receives and processes the early warning topology map through the terminal intelligent decision-making scenario, makes corresponding early warning management work orders for fire extinguishers at different locations on the early warning topology map, and executes the early warning management work orders to complete the fire management of the corresponding locations.

[0007] Furthermore, a monitoring module is deployed at the location of each fire extinguisher. The process of monitoring the fire extinguishers at their respective locations by the monitoring module includes: The monitoring module includes a weighing device unit, a data processing unit, and an information encryption unit. The weighing device unit is used to weigh the gas cylinder corresponding to the fire extinguisher in real time, and uses the measured weight of carbon dioxide in the gas cylinder as the source data of the fire extinguisher. The data processing unit obtains the source data of the fire extinguisher corresponding to each location, and binds the location coordinates of the fire extinguisher with their respective source data to generate the tag data of the fire extinguisher. After associating each tag data with a listening thread, it serves as the respective state-related data. The information encryption unit is used to construct several encryption operation nodes, divide the state-related data into several fields to be encrypted, assign an encryption operation node to each field to be encrypted, and use several encryption operation nodes to perform synchronous encryption of several fields to be encrypted, and perform secure folding and security protection on the state-related data after the encryption operation is completed.

[0008] Furthermore, the process of safe folding and safety protection includes: Construct a data transmission channel with several data folding points, set several types of folding architectures at each data folding point, select a folding architecture for each timestamp of state-related data during transmission, fold each state-related data based on several folding architectures, integrate all folding architectures of the same state-related data as a folding architecture sequence, and identify the state-related data that has completed safe folding as folded data; A first protection radius and a second protection radius are set, and a data protection space with a spherical nested structure is constructed. The folded data is protected in the data protection space. The inner protection space constructed by the first protection radius is used to store the folded data, and the outer protection space constructed by the second protection radius is used to monitor whether there is any attack data. The remaining space area after removing the internal protection space from the external protection space is used as the data defense layer. Several data sentinels are set up in the data defense layer, a certain amount of garbage data is filled in the data defense layer, and the data sentinels are given access to the garbage data. When the external protection space detects attack data, it notifies the data sentinel closest to the attack location. The data sentinel then uses garbage data to insert or wrap the attack data, transforming it into garbage data and storing it in the data defense layer.

[0009] Furthermore, the process of receiving status-related data for each fire extinguisher at each location and generating an early warning message for each fire extinguisher based on the status-related data includes: The early warning module is equipped with a data receiving terminal. The data receiving terminal receives all status-related data. The data receiving terminal is set with several data ports. Each fire extinguisher transmits its own status-related data to the data receiving terminal. An unused data port is allocated to receive the status-related data and decrypt and restore it. Allocate a memory area in the data receiving terminal as a data cache pool, connect all data ports to the data cache pool, and store the decrypted and restored status-related data of each data port into the data cache pool. Set an early warning gradient range, obtain the gas percentage value of each fire extinguisher, determine the subordinate relationship between the gas percentage value and the early warning gradient range, and generate different early warning messages for the fire extinguishers corresponding to the status-related data.

[0010] Furthermore, the determination of the subordinate relationship between the gas percentage value and the warning gradient interval, and the generation of warning messages with different content, include: The warning gradient intervals include a safe interval, a potential hazard interval, and a danger interval, denoted as follows: , and The weight of carbon dioxide in the gas cylinders corresponding to fire extinguishers in different locations is recorded as follows: The weight of the fire extinguisher at each location corresponding to the initial weight of the entire gas cylinder when it is deployed is recorded as follows: , The coordinates of the fire extinguisher's location; Record the gas percentage of each cylinder at each location as follows: ,but = ,in, ≥ ; when At this time, the generated warning message is: The fire extinguisher at the current location is currently in a safe state and no intervention is required; when At this time, the generated warning message is: The fire extinguisher at the current location is suspected of having a gas leak risk. Please conduct a monitoring and verification of the fire extinguisher at the current location. when At that time, the generated warning message is: The fire extinguisher at the current location is in a dangerous state. Please arrange for fire management personnel to handle it offline immediately.

[0011] Furthermore, the process of constructing and obtaining the early warning topology map based on the early warning message includes: A topological reference point is constructed based on the location of the data receiving terminal in the early warning module; For each location, a topology connection point is constructed for the corresponding fire extinguisher. Based on the data transmission distance between the fire extinguisher and the data receiving terminal at each location, the length of the corresponding topology edge is set, and the topology connection point is associated with the topology reference point through the respective topology edge. Each topology connection point is used to store its own warning message. When all the topology connection points corresponding to the fire extinguishers have completed the association with the topology reference point corresponding to the data receiving terminal, the warning topology map is completed.

[0012] Furthermore, a terminal intelligent decision-making scenario is constructed. This scenario receives and processes the early warning topology map, and then determines the corresponding early warning management work order for fire extinguishers at different locations on the map. The process of executing the early warning management work order to complete the fire management for the corresponding location includes: The spatial point cloud data of the entire fire protection area is obtained to build a spatial scene model. A scene instance is instantiated for each fire protection entity in the fire protection area. The scene point of each scene instance in the spatial scene model is established. The scene instances are mapped to the corresponding scene points in the spatial scene model based on their respective locations. Corresponding decision data is set for each scene instance to build the terminal intelligent decision-making scene of the fire protection area. The intelligent terminal module is equipped with a message receiving unit to receive the early warning topology map, import the early warning topology map into the terminal intelligent decision-making scenario, build a responder list based on all scenario instances, and define the response logic of the responder list. The response logic includes the primary response and the backup response. Once the response is successful, the management procedure for the corresponding fire extinguisher is determined. Based on the management procedure, an early warning management work order is generated to execute the fire management of the corresponding fire extinguisher. The early warning management work order for each fire extinguisher at each location on the early warning topology map is executed to complete the fire management of the entire fire area.

[0013] Furthermore, the message receiving unit includes a receiving subunit, a segmentation subunit, a parsing subunit, and a filtering subunit; The receiving subunit is used to receive the early warning topology map; The segmentation subunit is used to segment the early warning topology map into several node data streams, and each node data stream is used to store the relevant early warning message corresponding to a topology connection point; The parsing subunit sequentially compares the IP address of each node data stream with a preset IP whitelist. If the IP address exists in the IP whitelist, an authorization tag is associated with the corresponding node data stream. If the IP address does not exist in the IP whitelist, the corresponding node data stream is returned, and the topology connection point of the corresponding node data stream in the warning topology diagram is reconstructed, as well as the warning message for correcting the topology connection point. The node data stream generated by the corrected warning message is then sent back to the parsing subunit, and the authorization tag is associated with it. The filtering subunit is used to filter the data stream of each node associated with an authorization tag to the smart terminal module for storage. Each node data stream is directly filtered after being associated with an authorization tag, until the entire early warning topology map is filtered.

[0014] Furthermore, the present invention also provides an intelligent early warning method based on a fire extinguisher terminal intelligent early warning system, comprising the following steps: Step S1: Deploy a monitoring module at the location of each fire extinguisher. The monitoring module monitors the fire extinguisher at the corresponding location, obtains the status data of the fire extinguisher, and performs safety folding and safety protection. Step S2: Receive the status-related data corresponding to the fire extinguisher at each location, generate an early warning message for the fire extinguisher at each location based on the status-related data, and construct an early warning topology map based on the early warning message; Step S3: Construct a terminal intelligent decision-making scenario. Receive and process the early warning topology map through the terminal intelligent decision-making scenario, and make corresponding early warning management work orders for fire extinguishers at different locations on the early warning topology map. Execute the early warning management work orders to complete the fire management of the corresponding locations.

[0015] The technical effects and advantages provided by the present invention in the above technical solution are as follows: 1. This invention, by deploying a monitoring module at each fire extinguisher location, can automatically and continuously collect status-related data of the fire extinguishers, overcoming the lag and limitations of traditional manual inspections. It improves the timeliness and accuracy of fire management from the source. After obtaining the status-related data, it performs safe folding and security protection to avoid the risk of data being tampered with or stolen during transmission and processing, thus ensuring data security.

[0016] 2. The early warning module of this invention automatically generates early warning messages based on state-related data and constructs an early warning topology map to intuitively display the global situation. Based on this early warning topology map, the intelligent terminal module automatically assigns and executes early warning management work orders to fire extinguishers in different locations in the terminal intelligent decision-making scenario, realizing a complete closed loop from "perception-early warning-decision-action", effectively improving the speed of early warning response and the accuracy of handling work, and solving the problem of disconnect between early warning and handling. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.

[0018] Figure 1 This is a system block diagram of the present invention.

[0019] Figure 2 This is a schematic diagram of the message receiving unit of the smart terminal module in this invention.

[0020] Figure 3 This is a flowchart of the method of the present invention. Detailed Implementation

[0021] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0022] Please see Figure 1 As shown, an intelligent early warning system based on a fire extinguisher terminal is provided. The system includes: The fire extinguisher monitoring module is used to deploy a monitoring module at the location of each fire extinguisher. The monitoring module monitors the fire extinguisher at the corresponding location, obtains the status-related data of the fire extinguisher, and performs safety folding and safety protection. The early warning module is used to receive status-related data corresponding to the fire extinguishers at each location, generate early warning messages for each fire extinguisher based on the status-related data, and construct an early warning topology map based on the early warning messages. The intelligent terminal module is used to construct a terminal intelligent decision-making scenario. It receives and processes the early warning topology map through the terminal intelligent decision-making scenario, makes corresponding early warning management work orders for fire extinguishers at different locations on the early warning topology map, and executes the early warning management work orders to complete the fire management of the corresponding locations.

[0023] It should be further explained that, in the specific implementation process, a monitoring module is deployed at the location of each fire extinguisher. The monitoring module monitors the fire extinguishers at their respective locations, obtains relevant status data, and performs the process of safe folding and safety protection. This includes: The monitoring module includes a weighing device unit, a data processing unit, and an information encryption unit. The weighing device unit is used to weigh the gas cylinder corresponding to the fire extinguisher in real time through the weighing device. The weighing device specifically includes a weighing bracket, a weighing sensor and a circuit board. The weighing bracket and the weighing sensor are installed on the outer shell of the gas cylinder corresponding to the fire extinguisher. The weighing bracket is used to fix the fire extinguisher, and the weighing sensor is used to measure the weight of carbon dioxide in the gas cylinder corresponding to the fire extinguisher in real time. The circuit board is installed on the outer shell of the gas cylinder corresponding to the fire extinguisher. The circuit board includes a central controller and an analog-to-digital converter connected to the central controller. The weighing sensor is connected to the central controller through the analog-to-digital converter. The weight of carbon dioxide in the gas cylinder measured by the weighing sensor in real time is stored in the central controller in numerical form and used as the source data corresponding to the fire extinguisher. The data processing unit is used to obtain the source data of the fire extinguisher corresponding to each location, and bind the location coordinates of each fire extinguisher with its source data to generate the tag data corresponding to each fire extinguisher. A listening thread is created for each tag data, and the tag data associated with the listening thread is used as the respective status-related data.

[0024] The monitoring thread is used to monitor whether the fire extinguisher has experienced a pre-defined emergency abnormal event, such as abnormalities caused by excessively low pressure or excessively high temperature. The monitoring thread acquires data from the sensors deployed around the fire extinguisher based on a preset frequency and continuously monitors in real time. Once an emergency abnormal event occurs, it directly issues an emergency warning and notifies the fire management personnel of the event details of the emergency abnormal event corresponding to the fire extinguisher in the corresponding location.

[0025] The information encryption unit is used to construct several encryption operation nodes, divide the status-related data corresponding to each fire extinguisher into several fields to be encrypted based on a preset encryption length, and assign an encryption operation node to each field to be encrypted. Specifically, when the length of the data to be encrypted at the end of the state-related data is less than one encryption length, all fields corresponding to the end are treated as a field to be encrypted, the encryption length is set to a positive integer, and several encryption operation nodes are used to synchronously encrypt several fields to be encrypted, thereby performing secure folding and security protection on the state-related data after the encryption operation is completed.

[0026] The details of the safety folding and safety protection are as follows: Construct a data transmission channel, arrange several data folding points on the data transmission channel, set several types of folding architectures at each data folding point, and securely fold each state-related data after encryption through the data transmission channel; Obtain the timestamp of each data folding point corresponding to the state-related data during transmission, construct a folding timeline based on all timestamps, select a folding architecture for each timestamp of the state-related data, and perform several folds for each state-related data based on the temporal arrangement of several timestamps on the folding timeline. The folding architectures corresponding to the same state-related data under all timestamps are integrated into a folding architecture sequence of the corresponding state-related data on the folding timeline, and the state-related data that has completed a safe folding is identified as folded data.

[0027] It should be noted that by selecting corresponding folding architectures at several folding points in the transmission of state-related data within the data transmission channel, and generating corresponding folding architecture sequences based on all folding architectures at different timestamps during transmission, the folding architecture of state-related data is continuously changed throughout the entire transmission process. This achieves a relatively high level of security for state-related data folding, and the continuously changing folding architecture further hinders the difficulty of external decryption. When the entire folding process is completed, the folding architecture sequence serves as the unique identifier of the corresponding folded data. Based on the folding architecture sequence, the folded data is defolded and restored to its original state-related data.

[0028] A first protection radius and a second protection radius are set, wherein the second protection radius is larger than the first protection radius. A data protection space with a spherical nested structure is constructed based on the first protection radius and the second protection radius, and the folded data is securely protected in the data protection space. An inner protection space is constructed from the first protection radius, which is used to store folded data; an outer protection space is constructed from the second protection radius, which is used to monitor for the presence of attack data. The remaining space area after removing the internal protection space from the external protection space is used as the data defense layer. Several data sentinels are set up in the data defense layer, a certain amount of junk data is filled in the data defense layer, and the data sentinels are given access to the junk data.

[0029] When the external protection space detects attack data, it notifies the data sentinel closest to the attack location. The data sentinel then inserts or wraps the attack data with junk data, transforming it into junk data and storing it in the data defense layer. In the virtualized implementation of the data protection space, the data sentinel corresponds to a security process or micro-security container deployed inside the virtual machine. Its functions include monitoring and interception: real-time monitoring of the external protection space (i.e., virtual network interfaces, memory areas, or virtual storage channels) through which data flows within the virtual machine, identifying abnormal access patterns or attack data; junk data retrieval and injection: having the authority to retrieve pre-set or dynamically generated junk data (such as fake data packets or obfuscated fields) in the data defense layer to interfere with, obfuscate, or overwrite attack data; and linkage with the virtualization layer: able to communicate with the virtual machine monitor or host security components to achieve cross-virtual machine threat intelligence synchronization and coordinated response. Specifically, in each virtual machine instance, a lightweight security agent is deployed as a data sentinel. This security agent runs as a process in user space, while the data sentinel runs on an independent virtual CPU core and a protected memory partition, ensuring that its own code and data cannot be tampered with by other processes within the virtual machine. The data sentinel maintains a garbage data pool located in the data defense layer (i.e., the non-sensitive memory area of ​​the virtual machine or an independent virtual disk partition). The garbage data includes random byte sequences, invalid protocol packets, and simulated noise data, and has a lifecycle timer that automatically clears and releases the data after timeout. When the external protection space (such as the virtual network card driver layer) detects abnormal traffic or attack packets, it immediately notifies the data sentinel of the virtual machine. The data sentinel locates the position of the attack data in the data stream and extracts garbage data of the corresponding length from the garbage data pool. Through memory overwriting or packet injection techniques, it replaces or wraps the attack data fields with garbage data and rewrites it into the data defense layer, while recording the attack event log. After completing the attack data transformation, the data sentinel sends a signal to the encryption operation node to trigger the update or reorganization of the folded architecture sequence, further enhancing the dynamic security of the data transmission channel.

[0030] It should be noted that, on the one hand, by inserting or wrapping attack data with junk data, the adverse effects that the attack data might have originally caused on the folded data that needs security protection are destroyed, thus improving data security. On the other hand, by processing attack data into junk data and filling it into the data defense layer, the data defense layer always has junk data that can be called by the data sentinel for security protection. Attack data is directly converted into junk data, avoiding the additional data overhead caused by specially processing attack data.

[0031] It should be further explained that, in the specific implementation process, the process of receiving status-related data for each fire extinguisher at each location and generating an early warning message for each fire extinguisher based on the status-related data includes: Set the data reception period and denote it as . ; Then there is =[ , ],in, This is the start time of the data reception period. The early warning module is equipped with a data receiving terminal, which is the end time of the data receiving cycle. The data receiving terminal receives all status-related data within the data receiving cycle.

[0032] The data receiving terminal is equipped with several data ports. Each fire extinguisher at each location transmits its own status-related data to the data receiving terminal based on a preset upload frequency. The data receiving terminal then allocates an unused data port to receive the status-related data. After successful reception, the status-related data is decrypted and restored. A memory area is allocated in the data receiving terminal to serve as a data cache pool. All data ports are connected to the data cache pool, and the decrypted and restored status-related data received by each data port is stored in the data cache pool.

[0033] The warning gradient interval is set, and the corresponding values ​​of the weight of carbon dioxide in the gas cylinder represented by the source data of the state-related data and the weight of the corresponding gas cylinder at the time of initial release are calculated to obtain the gas ratio value of the fire extinguisher at each location. The gas ratio value is then used to determine the subordinate relationship with the warning gradient interval, and then different warning messages are generated for the fire extinguishers corresponding to the state-related data. The warning gradient interval includes a safe interval, a potential hazard interval, and a dangerous interval, which are respectively denoted as [missing information]. , and The weight of carbon dioxide in the gas cylinders corresponding to fire extinguishers in different locations is recorded as follows: The weight of the fire extinguisher at each location corresponding to the initial weight of the entire gas cylinder when it is deployed is recorded as follows: ,in, The coordinates of the fire extinguisher's location; Obtain the gas percentage value corresponding to each gas cylinder location and record it as follows: ,but The expression is as follows: = ; in, ≥ ; when At this time, the generated warning message is: The fire extinguisher at the current location is currently in a safe state and no intervention is required; when When the fire extinguisher at the current location is suspected of having a gas leak risk, please conduct a supervisory review of the fire extinguisher at the current location. Specifically, re-weigh the carbon dioxide gas in the corresponding gas cylinder of the fire extinguisher at the corresponding location to determine whether there is actually a gas leak. If so, arrange for fire management personnel to handle it offline. If not, do not take any action. when At that time, the generated warning message is: The fire extinguisher at the current location is in a dangerous state. Please arrange for fire management personnel to handle it offline immediately.

[0034] Among them, the early warning gradient range , and The specific ranges for each interval are as follows: = [0.97, 1], = [0.95, 0.97), = [0, 0.95), the annual leakage of a pressurized carbon dioxide fire extinguisher using the weighing method shall not exceed 5% of the rated filling capacity.

[0035] It should be further explained that, in the specific implementation process, the process of constructing and obtaining the early warning topology map based on the early warning message includes: A topological reference point is constructed based on the location of the data receiving terminal in the early warning module; For each location, a topology connection point is constructed for the corresponding fire extinguisher. Based on the data transmission distance between the fire extinguisher and the data receiving terminal at each location, the length of the corresponding topology edge is set, and the topology connection point is associated with the topology reference point through the respective topology edge. Each topology connection point is used to store its own warning message. When all the topology connection points corresponding to the fire extinguishers have completed the association with the topology reference point corresponding to the data receiving terminal, the warning topology map is completed.

[0036] The relationship between the data transmission distance and the corresponding length of the topological edge is as follows: Define the unit transmission distance and the corresponding unit topology length, denoted as […]. and The data transmission distance is denoted as The length of the corresponding topological edge is denoted as Then the length of the topological edge The statement is as follows: ; Right now, ; It should be noted that the unit transmission distance and the corresponding unit topology length serve as a reference system, indicating the unit topology length that the warning message should correspond to under the set unit transmission distance. The length of the corresponding topology edge is obtained by the total data transmission distance between the topology connection point and the topology reference point of each fire extinguisher. That is, the length of the topology edge is proportional to the data transmission distance. The farther the data transmission distance, the larger the length of the topology edge reflected on the topology warning map. This means that the transmission of the warning message requires more time and communication resources. Therefore, the communication resources corresponding to each fire extinguisher are set based on the length of the topology edge to ensure that all warning messages can be successfully received.

[0037] It needs further explanation that, in the specific implementation process, the construction of a terminal intelligent decision-making scenario involves receiving and processing the early warning topology map through this scenario, and then issuing corresponding early warning management work orders for fire extinguishers at different locations on the map. The process of executing these work orders to complete fire management at the corresponding locations includes: The spatial point cloud data of the entire fire protection area is obtained. The spatial point cloud data is used to characterize the structural morphological features of the entire fire protection area. Based on the spatial point cloud data, a spatial scene model corresponding to the fire protection area is constructed. The location of all fire protection entities in the entire fire protection area is traversed and covered. The fire protection entities are the fire management sites and the fire management personnel corresponding to the fire management sites. A scene instance is instantiated for each fire protection entity, and the scene point of each scene instance in the spatial scene model is established. The scene instances are mapped to their respective scene points in the spatial scene model based on their location in the fire protection area. Corresponding decision data is set for each scene instance, thereby constructing the terminal intelligent decision scene corresponding to the fire protection area. The decision data is used to characterize the state characteristics of the current scene instance. The state characteristics include the working state of the fire protection entity, such as idle and busy. This includes the historical fire management records of the fire protection entity. These records are used to characterize the different types of fire management personnel corresponding to the fire protection entity, as well as the fire management expertise of each type of fire management personnel.

[0038] The smart terminal module is equipped with a message receiving unit, which includes a receiving subunit, a segmentation subunit, a parsing subunit, and a filtering subunit. For a schematic diagram of the message receiving unit's structure, please refer to [link to schematic diagram]. Figure 2 As shown; The receiving subunit is used to receive the early warning topology map; The segmentation subunit is used to segment the early warning topology map into several node data streams. Each node data stream is used to store the relevant early warning message corresponding to a topology connection point on an early warning topology map. The parsing subunit sequentially compares the IP address corresponding to each node data stream with a preset IP whitelist. If the IP address exists in the IP whitelist, an authorization tag is associated with the corresponding node data stream. If the IP address does not exist in the IP whitelist, the corresponding node data stream is returned, and the topology connection point corresponding to the corresponding node data stream in the early warning topology diagram is reconstructed, as well as the early warning message corresponding to the corrected topology connection point. The node data stream generated by the corrected early warning message is then sent back to the parsing subunit, and the authorization tag is associated with it. The filtering subunit is used to filter each node data stream associated with an authorization tag to the smart terminal module for storage. Each node data stream is directly filtered after being associated with an authorization tag, until the entire early warning topology map is filtered. Points on the early warning topology map with warning messages such as "The fire extinguisher at the current location is suspected of having a gas leak risk. Please conduct a supervisory review of the fire extinguisher at the current location" and "The fire extinguisher at the current location is in a dangerous state. Please immediately arrange for fire management personnel to handle it offline" are identified as problem points.

[0039] Import the early warning topology map into the terminal intelligent decision-making scenario, locate all scenario instances adjacent to each problem point, build a responder list based on all scenario instances, and define the response logic of the responder list, which includes primary response and backup response. The responder list includes scene instances corresponding to several scene locations. When a problem location is selected as the decision object, the scene instance in the responder list that is closest to the decision object in location, has a suitable role, and is idle is prioritized for the first response.

[0040] If the condition of being the closest in location to the decision-making object in the primary response is not met, then the backup response is started. The scene instance in the responder list that is closest to the decision-making object in all distances except for the closest in location, has the appropriate role, and is idle is obtained until the response is successful. Once the response is successful, fire management personnel will go to the location of the appropriate fire extinguisher and determine the management procedure for the corresponding fire extinguisher. Based on the management procedure, an early warning management work order will be generated to execute the fire management of the corresponding fire extinguisher. The early warning management work order corresponding to each fire extinguisher on the early warning topology map will be executed, thereby completing the fire management of the entire fire area.

[0041] It should be noted that the work order data for the early warning management work order specifically includes the work order ID, the problematic equipment, location information, work order type, assignee, responsible person, priority, specific steps of the process, navigation information, and required resources; an example of an early warning management work order, Order1, is shown below: Early warning management work order Order1: { 'Work Order ID': "WO-20240619-001" Problematic device: "EXT-7A-12" Location: "7th Floor, Area A, Point 12" Work order type: "Emergency replacement of fire extinguisher" 'Assigner': "Automatically assigned by the system". 'Person in charge': "Firefighter Zhang San" 'Priority': "Highest priority P0" 'Specific steps of the process': [ "1. Go to the 7A-01 spare cabinet to collect a fire extinguisher of the same model." "2. Arrive at point 12 in area A on the 7th floor." "3. Remove the malfunctioning fire extinguisher EXT-7A-12 and label it 'Needs Repair'." "4. Install the new fire extinguisher and scan the QR code on the new fire extinguisher to complete the fire extinguisher terminal registration." 5. Return the expired fire extinguisher to the warehouse and confirm the completion of the current work order in the system. ], 'Navigation Information': "Built-in optimized route map from firefighter Zhang San's current location to the 7A-01 backup cabinet, and then to the 7A-12 location." 'Required Resources': "Spare fire extinguisher (model: RBT-01-5kg)"; }

[0042] Please see Figure 3 As shown, the present invention also provides an intelligent early warning method based on a fire extinguisher terminal intelligent early warning system, comprising the following steps: Step S1: Deploy a monitoring module at the location of each fire extinguisher. The monitoring module monitors the fire extinguisher at the corresponding location, obtains the status data of the fire extinguisher, and performs safety folding and safety protection. Step S2: Receive the status-related data corresponding to the fire extinguisher at each location, generate an early warning message for the fire extinguisher at each location based on the status-related data, and construct an early warning topology map based on the early warning message; Step S3: Construct a terminal intelligent decision-making scenario. Receive and process the early warning topology map through the terminal intelligent decision-making scenario, and make corresponding early warning management work orders for fire extinguishers at different locations on the early warning topology map. Execute the early warning management work orders to complete the fire management of the corresponding locations.

[0043] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A smart early warning system based on fire extinguisher terminals, characterized in that, The system includes: The fire extinguisher monitoring module is used to deploy a monitoring module at the location of each fire extinguisher. The monitoring module monitors the fire extinguisher at the corresponding location, obtains the status-related data of the fire extinguisher, and performs safety folding and safety protection. The early warning module is used to receive status-related data corresponding to the fire extinguishers at each location, generate early warning messages for each fire extinguisher based on the status-related data, and construct an early warning topology map based on the early warning messages. The intelligent terminal module is used to construct a terminal intelligent decision-making scenario. It receives and processes the early warning topology map through the terminal intelligent decision-making scenario, makes corresponding early warning management work orders for fire extinguishers at different locations on the early warning topology map, and executes the early warning management work orders to complete the fire management of the corresponding locations.

2. The intelligent early warning system based on a fire extinguisher terminal according to claim 1, characterized in that, A monitoring module is deployed at the location of each fire extinguisher. The process of monitoring the fire extinguishers at their respective locations by the monitoring module includes: The monitoring module includes a weighing device unit, a data processing unit, and an information encryption unit. The weighing device unit is used to weigh the gas cylinder corresponding to the fire extinguisher in real time, and uses the measured weight of carbon dioxide in the gas cylinder as the source data of the fire extinguisher. The data processing unit obtains the source data of the fire extinguisher corresponding to each location, and binds the location coordinates of the fire extinguisher with their respective source data to generate the tag data of the fire extinguisher. After associating each tag data with a listening thread, it serves as the respective state-related data. The information encryption unit is used to construct several encryption operation nodes, divide the state-related data into several fields to be encrypted, assign an encryption operation node to each field to be encrypted, and use several encryption operation nodes to perform synchronous encryption of several fields to be encrypted, and perform secure folding and security protection on the state-related data after the encryption operation is completed.

3. The intelligent early warning system based on a fire extinguisher terminal according to claim 2, characterized in that, The process of safe folding and safety protection includes: Construct a data transmission channel with several data folding points, set several types of folding architectures at each data folding point, select a folding architecture for each timestamp of state-related data during transmission, fold each state-related data based on several folding architectures, integrate all folding architectures of the same state-related data as a folding architecture sequence, and identify the state-related data that has completed safe folding as folded data; A first protection radius and a second protection radius are set, and a data protection space with a spherical nested structure is constructed. The folded data is protected in the data protection space. The inner protection space constructed by the first protection radius is used to store the folded data, and the outer protection space constructed by the second protection radius is used to monitor whether there is any attack data. The remaining space area after removing the internal protection space from the external protection space is used as the data defense layer. Several data sentinels are set up in the data defense layer, a certain amount of garbage data is filled in the data defense layer, and the data sentinels are given access to the garbage data. When the external protection space detects attack data, it notifies the data sentinel closest to the attack location. The data sentinel then uses garbage data to insert or wrap the attack data, transforming it into garbage data and storing it in the data defense layer.

4. The intelligent early warning system based on a fire extinguisher terminal according to claim 3, characterized in that, The process of receiving status-related data for each fire extinguisher at each location and generating an early warning message for each fire extinguisher based on the status-related data includes: The early warning module is equipped with a data receiving terminal. The data receiving terminal receives all status-related data. The data receiving terminal is set with several data ports. Each fire extinguisher transmits its own status-related data to the data receiving terminal. An unused data port is allocated to receive the status-related data and decrypt and restore it. Allocate a memory area in the data receiving terminal as a data cache pool, connect all data ports to the data cache pool, and store the decrypted and restored state-related data of each data port into the data cache pool. Set an early warning gradient range, obtain the gas percentage value of each fire extinguisher, determine the subordinate relationship between the gas percentage value and the early warning gradient range, and generate different early warning messages for the fire extinguishers corresponding to the status-related data.

5. The intelligent early warning system based on a fire extinguisher terminal according to claim 4, characterized in that, The determination of the subordinate relationship between gas percentage values ​​and warning gradient intervals, and the generation of warning messages with different content, include: The warning gradient intervals include a safe interval, a potential hazard interval, and a danger interval, denoted as follows: , and The weight of carbon dioxide in the gas cylinders corresponding to fire extinguishers in different locations is recorded as follows: The weight of the fire extinguisher at each location corresponding to the initial weight of the entire gas cylinder when it is deployed is recorded as follows: , The coordinates of the fire extinguisher's location; Record the gas percentage of each cylinder at each location as follows: ,but = ,in, ≥ ; when At this time, the generated warning message is: The fire extinguisher at the current location is currently in a safe state and no intervention is required; when At this time, the generated warning message is: The fire extinguisher at the current location is suspected of having a gas leak risk. Please conduct a monitoring and verification of the fire extinguisher at the current location. when At that time, the generated warning message is: The fire extinguisher at the current location is in a dangerous state. Please arrange for fire management personnel to handle it offline immediately.

6. The intelligent early warning system based on a fire extinguisher terminal according to claim 5, characterized in that, The process of constructing and obtaining an early warning topology map based on early warning messages includes: A topological reference point is constructed based on the location of the data receiving terminal in the early warning module; For each location, a topology connection point is constructed for the corresponding fire extinguisher. Based on the data transmission distance between the fire extinguisher and the data receiving terminal at each location, the length of the corresponding topology edge is set, and the topology connection point is associated with the topology reference point through the respective topology edge. Each topology connection point is used to store its own warning message. When all the topology connection points corresponding to the fire extinguishers have completed the association with the topology reference point corresponding to the data receiving terminal, the warning topology map is completed.

7. The intelligent early warning system based on a fire extinguisher terminal according to claim 6, characterized in that, The process of constructing a terminal intelligent decision-making scenario involves receiving and processing an early warning topology map, issuing corresponding early warning management work orders for fire extinguishers at different locations on the map, and executing these work orders to complete fire management at the corresponding locations. The spatial point cloud data of the entire fire protection area is obtained to build a spatial scene model. A scene instance is instantiated for each fire protection entity in the fire protection area. The scene point of each scene instance in the spatial scene model is established. The scene instances are mapped to the corresponding scene points in the spatial scene model based on their respective locations. Corresponding decision data is set for each scene instance to build the terminal intelligent decision-making scene of the fire protection area. The intelligent terminal module is equipped with a message receiving unit to receive the early warning topology map, import the early warning topology map into the terminal intelligent decision-making scenario, build a responder list based on all scenario instances, and define the response logic of the responder list. The response logic includes the primary response and the backup response. Once the response is successful, the management procedure for the corresponding fire extinguisher is determined. Based on the management procedure, an early warning management work order is generated to execute the fire management of the corresponding fire extinguisher. The early warning management work order for each fire extinguisher at each location on the early warning topology map is executed to complete the fire management of the entire fire area.

8. The intelligent early warning system based on a fire extinguisher terminal according to claim 7, characterized in that, The message receiving unit includes a receiving subunit, a segmentation subunit, a parsing subunit, and a filtering subunit; The receiving subunit is used to receive the early warning topology map; The segmentation subunit is used to segment the early warning topology map into several node data streams, and each node data stream is used to store the relevant early warning message corresponding to a topology connection point; The parsing subunit sequentially compares the IP address of each node data stream with a preset IP whitelist. If the IP address exists in the IP whitelist, an authorization tag is associated with the corresponding node data stream. If the IP address does not exist in the IP whitelist, the corresponding node data stream is returned, and the topology connection point of the corresponding node data stream in the warning topology diagram is reconstructed, as well as the warning message for correcting the topology connection point. The node data stream generated by the corrected warning message is then sent back to the parsing subunit, and the authorization tag is associated with it. The filtering subunit is used to filter the data stream of each node associated with an authorization tag to the smart terminal module for storage. Each node data stream is directly filtered after being associated with an authorization tag, until the entire early warning topology map is filtered.

9. An intelligent early warning method based on a fire extinguisher terminal intelligent early warning system, used to implement the fire extinguisher terminal intelligent early warning system as described in any one of claims 1 to 8, characterized in that, Includes the following steps: Step S1: Deploy a monitoring module at the location of each fire extinguisher. The monitoring module monitors the fire extinguisher at the corresponding location, obtains the status data of the fire extinguisher, and performs safety folding and safety protection. Step S2: Receive the status-related data corresponding to the fire extinguisher at each location, generate an early warning message for the fire extinguisher at each location based on the status-related data, and construct an early warning topology map based on the early warning message; Step S3: Construct a terminal intelligent decision-making scenario. Receive and process the early warning topology map through the terminal intelligent decision-making scenario, and make corresponding early warning management work orders for fire extinguishers at different locations on the early warning topology map. Execute the early warning management work orders to complete the fire management of the corresponding locations.