Fire-fighting centralized control system and method based on dynamically generated digital twinning

By combining dynamic digital twin technology with video analytics, a centralized fire control method has been developed, which solves the problems of high cost and automated control of point-to-point equipment connections in fire protection systems. This enables efficient remote control and automated monitoring of the fire control panel, improving system reliability and equipment utilization.

CN121239718AActive Publication Date: 2025-12-30COGNITIVE LOT TECH CORP LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511428453.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-01
Publication Date
2025-12-30
Estimated Expiration
2045-10-01

AI Technical Summary

Technical Problem

Existing centralized fire control systems suffer from problems such as excessive bandwidth consumption due to point-to-point device connections, untimely data transmission, inability to promptly identify false alarms and missed alarms, and the inability of multi-host control schemes to achieve automated control. Furthermore, centralized monitoring requires a significant amount of manual intervention.

Method used

A centralized fire control method based on dynamically generated digital twins is adopted. Through digital twin technology, dynamic access and status monitoring of the fire control panel are realized. Combined with video analysis, alarm verification and control command confirmation are performed. The digital twin of the host is dynamically generated, and the access of the fire control room host and video analysis are automatically completed, reducing false alarms and missed alarms and improving monitoring capabilities.

Benefits of technology

It enables efficient remote control of the fire alarm control panel, reduces low equipment utilization and energy waste, lowers deployment costs, and improves the automation control capability and monitoring reliability of the fire alarm system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121239718A_ABST
    Figure CN121239718A_ABST
Patent Text Reader

Abstract

The invention discloses a fire-fighting centralized control system and method based on dynamically generated digital twinning, and the method comprises the steps: S1, carrying out data preparation, and completing the registration configuration of a sub-control room host; s2, the centralized control system responds to the link establishment request of the sub-control room host, generates and starts a digital twin service of the corresponding host, and establishes communication connection at the same time; s3, the sub-control room host reports monitoring data, the centralized control system forwards the data to the corresponding digital twin service, alarm response is executed, and alarm verification is carried out through the video analysis service; s4, the digital twin service issues a control instruction to the sub-control room host, and a control instruction execution result is confirmed through video analysis; and S5, performing suspicious alarm extraction, credibility calculation and missing alarm and supplementary alarm on the video stream through the video analysis service, and periodically summarizing error correction data to iteratively train a video analysis model of the video analysis service. According to the invention, the problems of high cost and low equipment utilization rate of point-to-point control in existing fire-fighting centralized control are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of property fire protection based on digital twins, specifically relating to a centralized fire protection control system and method based on dynamically generated digital twins. Background Technology

[0002] According to the national standard "Code for Design of Automatic Fire Alarm Systems GB50116-2013", for protected objects with two or more fire control rooms, or protected objects already equipped with two or more centralized alarm systems, a control center alarm system should be adopted. The design of a control center alarm system should comply with the following provisions: When there are two or more fire control rooms, a main fire control room should be designated; the main fire control room should be able to display all fire alarm signals and linkage control status signals, and control important fire-fighting equipment; fire-fighting equipment in each sub-fire control room can transmit and display status information to each other, but should not control each other.

[0003] According to the current regulations and future development trends of fire control rooms in various regions: fire control rooms should be managed by their management units under a 24-hour duty system, with no fewer than two people on duty per shift; if all control functions of the fire control room can be remotely operated through the city's fire remote monitoring system, no fewer than one person on duty per shift.

[0004] According to the above regulations, during the planning and construction phases of property fire protection systems, the fire information from the fire control sub-control rooms must be connected to the centralized control room to achieve complete point-to-point control, and the networks between the fire control sub-control rooms must not interfere with each other.

[0005] In the actual evolution of fire protection construction, introducing fire signals from sub-control rooms to a centralized control room requires not only the construction of an independent network but also multi-line control capabilities from the centralized fire control center. However, the current centralized control room suffers from a lack of a bus network; multiple fire control panels deployed in various sub-control rooms are not interconnected, resulting in centralized monitoring being merely "monitoring without controlling," failing to meet fire safety regulations. On the other hand, to achieve centralized management, there are currently two main approaches: (1) Some properties deploy fire control panels in the fire control sub-control room and the central control room respectively, and use a direct connection between the two panels to achieve centralized networking of data in the sub-control room. In this method, the uplink and downlink data share a single data channel. When the downlink data volume is large, it will affect the transmission of uplink monitoring and alarm data; and the capacity utilization rate of the fire control panel in the central control room is less than 10%. This method not only increases the energy consumption of the central control room and improves the power usage efficiency (PUE) value, but also significantly increases the deployment cost of the fire protection system and the cost of monitoring personnel in the central control room.

[0006] (2) Each fire control room's main unit reports data independently, making it impossible to achieve the goal of data supplementation or linkage between multiple main units.

[0007] Meanwhile, the current centralized monitoring process also suffers from problems such as the inability to promptly identify false alarms and a lack of analytical capabilities in linking monitoring alarms. This necessitates property management staff frequently visiting the site for verification. This not only increases the workload of the on-duty personnel but also requires multiple staff members to be on duty to ensure timely follow-up on issues.

[0008] This invention innovatively provides a centralized fire control system and method based on dynamically generated digital twins. By employing digital methods, it overcomes the shortcomings of existing remote control methods for fire control panels, which require full transmission of all status and button signals, leading to high implementation difficulty, long development cycles, and an inability to dynamically adapt to changes in the number of fire control panels. This allows for remote centralized control of the fire control panel.

[0009] This invention also proposes a remote verification method for the status of fire control panels based on video analysis, which avoids inconsistencies between the status data of the fire control panel and the actual equipment status caused by mistransmission or omission during the transmission of status signals, thereby improving the reliability and security of the centralized control method for fire control panels. Summary of the Invention

[0010] The purpose of this invention is to provide a fire-fighting centralized control system and method based on dynamically generated digital twins, to replace existing fire-fighting centralized control methods, and to solve the following problems in the existing fire-fighting centralized control process: First, when devices are connected point-to-point, a large amount of invalid data reporting occupies bandwidth and affects the timeliness of valid data reporting, and when downlink data is sent in batches, link congestion causes alarm data to be unable to be reported in a timely manner; Second, in the many-to-one centralized reporting and control scheme, it is impossible to automatically complete the false alarm suppression, missed alarm supplementation and point-to-point precise control.

[0011] In view of the above problems, this application provides a centralized fire protection control system and method based on dynamically generated digital twins.

[0012] The first aspect disclosed in this application provides a method for centralized fire control based on dynamically generated digital twins, the method comprising the following steps: S1: Prepare data, centrally control the system's pre-configured digital twin service and configuration files, and complete the registration and configuration of the sub-control room host; The centralized control system includes: a configuration management module for registering sub-control room hosts and configuring cascading relationships; a digital twin scheduling management module for creating and monitoring the status of digital twin services; a data receiving and distribution module for receiving requests from sub-control room hosts and distributing them to the corresponding digital twin services; and a data delivery module for sending control commands to sub-control room hosts. The digital twin module comprises a monitoring and alarm module, a fire control module, a video analytics module, a user interface module, and a database module: the monitoring and alarm module captures and processes fire alarms; the fire control module issues fire alarms and controls the hosts; the video analytics module verifies alarms and checks execution results using a video analytics model; the user interface module builds a graphical interface; and the database module stores data. Each module deploys corresponding services. The sub-control room includes: a video acquisition module for acquiring video data and reporting it to the centralized control system; a fire monitoring acquisition module for acquiring fire monitoring data from the sub-control room host; and a control module for receiving control commands from the centralized monitoring room. S1 specifically includes the following steps: S1-1: In the centralized control system, the service version, configuration file and database script of the corresponding service of the module involved in the digital twin application are pre-set. The configuration file specifies the service name when each service starts. S1-2: Configure a unique host ID for each sub-control room host, and then submit the registration information; S1-3: After receiving the registration information, the configuration management service checks the remaining system resources and requests deployment resources for the digital twin service; S2: The centralized control system responds to the link establishment request of the sub-control room host, generates and starts the digital twin service of the corresponding host, and establishes a communication connection between the centralized control system and the sub-control room host. S2 specifically includes the following steps: S2-1: After the main unit in the sub-control room is powered on, the main unit reporting switch is turned on, and a connection request carrying the main unit ID is sent to the centralized control system. S2-2: The data receiving and distribution module of the centralized control system receives and parses the connection establishment request to obtain the host ID and request type; S2-3: If the request type is a registration request, the digital twin scheduling and management module starts the corresponding digital twin service with the host ID as the identifier, registers the access path of the user interface with the centralized control system, generates the access entry of the current host digital twin service in the centralized control system, and changes the digital twin status of the current host in the digital twin scheduling and management module. S2-4: The centralized control system returns a registration success message to the sub-control room host, and the sub-control room host continues to report non-registration requests to the centralized control system; S3: The control room host reports monitoring data, the centralized control system forwards the data to the corresponding digital twin service, executes alarm response, and verifies the alarm through video analysis service; S4: The digital twin service sends control commands to the control room host, forwards them to the target host according to the host ID, and confirms the execution result of the control commands through video analysis; S5: Through video analytics services, suspicious alarms are extracted from video streams, credibility is calculated, and missed alarms are supplemented. Error correction data is periodically summarized to iteratively train the video analytics service's video analytics model.

[0013] Preferably, step S3 specifically includes the following steps: S3-1: The centralized control system receives data reported by the main unit in the sub-control room and parses the main unit ID; S3-2: If the host ID is registered and the digital twin service is running normally, the monitoring data will be forwarded to the monitoring and alarm service corresponding to the host's digital twin service; if the digital twin service is abnormal, an abnormal alarm notification for the digital twin service will be issued; if the host ID is not registered, the monitoring data will be discarded. S3-3: If the reported data is alarm data, the alarm verification process will be triggered immediately; if the reported data is monitoring data, the status of the current host panel in the digital twin service will be updated, and confirmation will be sent to the sub-control room host. The sub-control room host will then update the uplink status. S3-4: The video analytics service performs alarm verification, obtains the alarm time of the alarm data to be verified, extracts the alarm identifier from the video stream data one minute before and after the alarm time, compares it with the alarm data, and returns a confidence value to the monitoring alarm service corresponding to the current host digital twin service. S3-5: The monitoring alarm service responds based on the confidence value: if the alarm is true, a control command is sent to the control room host for fire handling, and the status of the current host panel in the digital twin service is updated; if it is a suspected alarm, alarm information is sent according to the configured channel to notify manual handling.

[0014] Preferably, step S4 specifically includes the following steps: S4-1: The user interface service of the digital twin of the control room host provides a command input keyboard, and the fire control service carries the host ID to transmit the control command data entered by the user to the monitoring and alarm service; S4-2: Send the control command data to the control module in the sub-control room; S4-3: The control module in the sub-control room forwards the control command to the corresponding sub-control room host according to the host ID in the control command; S4-4: The video acquisition module collects the execution results of the control commands and reports them to the video analysis service. The video analysis service verifies the execution results. If the execution is successful, the command flow is closed; if it fails, manual processing is notified.

[0015] Preferably, step S5 specifically includes the following steps: S5-1: The video analytics service extracts suspicious alarm information each time it receives a video stream; S5-2: Compare the alarm flags in the video data and calculate the confidence level according to the proportion of data that meet the conditions; S5-3: If the ratio is greater than or equal to the preset threshold, output alarm confirmation information; if the ratio is lower than the preset threshold, output confidence level and suspected alarm information. S5-4: Mark the credibility of suspected alarm information and wait for manual processing; S5-5: Set up a scheduled task to collect fire alarm reporting and error correction data from all devices and continuously iterate and train the video analytics service model.

[0016] The second aspect disclosed in this application provides a centralized fire protection control system based on dynamically generated digital twins, the system comprising: The starting module prepares data, centrally controls the pre-configured digital twin service and configuration files of the host, and completes the registration and configuration of the host in the sub-control room. The centralized control system includes: a configuration management module for registering sub-control room hosts and configuring cascading relationships; a digital twin scheduling management module for creating and monitoring the status of digital twin services; a data receiving and distribution module for receiving requests from sub-control room hosts and distributing them to the corresponding digital twin services; and a data delivery module for sending control commands to sub-control room hosts. The digital twin module comprises a monitoring and alarm module, a fire control module, a video analytics module, a user interface module, and a database module: the monitoring and alarm module captures and processes fire alarms; the fire control module issues fire alarms and controls the hosts; the video analytics module verifies alarms and checks execution results using a video analytics model; the user interface module builds a graphical interface; and the database module stores data. Each module deploys corresponding services. The sub-control room includes: a video acquisition module for acquiring video data and reporting it to the centralized control system; a fire monitoring acquisition module for acquiring fire monitoring data from the sub-control room host; and a control module for receiving control commands from the centralized monitoring room. Specifically, the following steps are included: In the centralized control system, the service version, configuration file and database script of the corresponding service of the module involved in the digital twin application are pre-set. The configuration file specifies the service name when each service starts. Configure a unique host ID for each sub-control room host, and then submit the registration information; After receiving the registration information, the configuration management service checks the remaining system resources and requests deployment resources for the digital twin service; Startup module: The centralized control system responds to the connection establishment request of the sub-control room host, generates and starts the digital twin service of the corresponding host, and establishes a communication connection between the centralized control system and the sub-control room host; Specifically, the following steps are included: After the main unit in the control room is powered on, it turns on the main unit reporting switch and sends a link establishment request carrying the main unit ID to the centralized control system. The data receiving and distribution module of the centralized control system receives and parses the connection establishment request to obtain the host ID and request type; If the request type is a registration request, the digital twin scheduling and management module starts the corresponding digital twin service with the host ID as the identifier, registers the access path of the user interface with the centralized control system, generates the access entry of the current host's digital twin service in the centralized control system, and changes the digital twin status of the current host in the digital twin scheduling and management module. The centralized control system returns a registration success message to the sub-control room host, and the sub-control room host continues to report non-registration requests to the centralized control system; Alarm module: The control room host reports monitoring data, the centralized control system forwards the data to the corresponding digital twin service, executes alarm response, and verifies the alarm through video analysis service; Command issuance module: The digital twin service issues control commands to the control room host, forwards them to the target host according to the host ID, and confirms the execution result of the control commands through video analysis; Error correction module: It extracts suspicious alarms, calculates credibility, and fills in missed alarms by using video analytics services, and periodically summarizes error correction data to iteratively train the video analytics model of the video analytics service.

[0017] The third aspect disclosed in this application provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the above-described fire-fighting centralized control method based on dynamically generated digital twins.

[0018] The fourth aspect disclosed in this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described fire-fighting centralized control method based on dynamically generated digital twins.

[0019] The fifth aspect disclosed in this application provides a computer program product, including a computer program or instructions that, when executed by a processor, implement the steps of the above-described fire-fighting centralized control method based on dynamically generated digital twins.

[0020] The beneficial effects of this invention are as follows: (1) It solves the problems of high cost and low equipment utilization rate of point-to-point control in the existing fire centralized control system. It also solves the problems of the inability of centralized monitoring to achieve automated control and the mutual interference of uplink and downlink messages in the link when point-to-point connection is used in the existing fire centralized control system.

[0021] (2) The host digital twin application system in this method can automatically complete the access of the host in the fire control room and dynamically generate a host digital twin with a control panel. The video analysis and monitoring measures of the host in the fire control room can not only reduce false alarms, but also improve the fire prevention capabilities of centralized monitoring through shared data training models. Attached Figure Description

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 This is an overall architecture diagram of a fire-fighting centralized control method based on dynamically generated digital twins.

[0024] Figure 2 Dynamically generate flowcharts for digital twins.

[0025] Figure 3 A flowchart for alarm reporting and alarm error correction.

[0026] Figure 4 This is a flowchart of the host control command execution process. Detailed Implementation

[0027] 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, and 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.

[0028] Example 1: like Figure 1As shown in the figure, this application provides a fire-fighting centralized control method based on dynamically generated digital twins, the method including the following steps: S1: Prepare data, centrally control the system's pre-configured digital twin service and configuration files, and complete the registration and configuration of the sub-control room host; The centralized control system includes: a configuration management module for registering sub-control room hosts and configuring cascading relationships; a digital twin scheduling management module for creating and monitoring the status of digital twin services; a data receiving and distribution module for receiving requests from sub-control room hosts and distributing them to the corresponding digital twin services; and a data delivery module for sending control commands to sub-control room hosts. The digital twin module comprises a monitoring and alarm module, a fire control module, a video analytics module, a user interface module, and a database module: the monitoring and alarm module captures and processes fire alarms; the fire control module issues fire alarms and controls the hosts; the video analytics module verifies alarms and checks execution results using a video analytics model; the user interface module builds a graphical interface; and the database module stores data. Each module deploys corresponding services. The sub-control room includes: a video acquisition module for acquiring video data and reporting it to the centralized control system; a fire monitoring acquisition module for acquiring fire monitoring data from the sub-control room host; and a control module for receiving control commands from the centralized monitoring room.

[0029] Specifically, the following steps are included: S1-1: In the centralized control system, the service version, configuration file and database script of the corresponding service of the module involved in the digital twin application are pre-set. The configuration file specifies the service name when each service starts. S1-2: Configure a unique host ID for each sub-control room host, and then submit the registration information; S1-3: After receiving the registration information, the configuration management service checks the remaining system resources and requests deployment resources for the digital twin service.

[0030] S2: The centralized control system responds to the link establishment request from the sub-control room host, generates and starts the corresponding host's digital twin service, and establishes a communication connection between the centralized control system and the sub-control room host.

[0031] like Figure 2 As shown, the specific steps include: S2-1: After the main unit in the sub-control room is powered on, the main unit reporting switch is turned on, and a connection request carrying the main unit ID is sent to the centralized control system. S2-2: The data receiving and distribution module of the centralized control system receives and parses the connection establishment request to obtain the host ID and request type; S2-3: If the request type is a registration request, the digital twin scheduling and management module starts the corresponding digital twin service with the host ID as the identifier, registers the access path of the user interface with the centralized control system, generates the access entry of the current host digital twin service in the centralized control system, and changes the digital twin status of the current host in the digital twin scheduling and management module. S2-4: The centralized control system returns a registration success message to the sub-control room host, and the sub-control room host continues to report non-registration requests to the centralized control system.

[0032] S3: The control room host reports monitoring data, the centralized control system forwards the data to the corresponding digital twin service, executes alarm response, and verifies the alarm through video analysis service.

[0033] like Figure 3 As shown, the specific steps include: S3-1: The centralized control system receives data reported by the main unit in the sub-control room and parses the main unit ID; S3-2: If the host ID is registered and the digital twin service is running normally, the monitoring data will be forwarded to the monitoring and alarm service corresponding to the host's digital twin service; if the digital twin service is abnormal, an abnormal alarm notification for the digital twin service will be issued; if the host ID is not registered, the monitoring data will be discarded. S3-3: If the reported data is alarm data, the alarm verification process will be triggered immediately; if the reported data is monitoring data, the status of the current host panel in the digital twin service will be updated, and confirmation will be sent to the sub-control room host. The sub-control room host will then update the uplink status. S3-4: The video analytics service performs alarm verification, obtains the alarm time of the alarm data to be verified, extracts the alarm identifier from the video stream data one minute before and after the alarm time, compares it with the alarm data, and returns a confidence value to the monitoring alarm service corresponding to the current host digital twin service. S3-5: The monitoring alarm service responds based on the confidence value: if the alarm is true, a control command is sent to the control room host for fire handling, and the status of the current host panel in the digital twin service is updated; if it is a suspected alarm, alarm information is sent according to the configured channel to notify manual handling.

[0034] S4: The digital twin service sends control commands to the control room host, forwards them to the target host based on the host ID, and confirms the execution result of the control commands through video analysis.

[0035] like Figure 4 As shown, the specific steps include: S4-1: The user interface service of the digital twin of the control room host provides a command input keyboard, and the fire control service carries the host ID to transmit the control command data entered by the user to the monitoring and alarm service; S4-2: Send the control command data to the control module in the sub-control room; S4-3: The control module in the sub-control room forwards the control command to the corresponding sub-control room host according to the host ID in the control command; S4-4: The video acquisition module collects the execution results of the control commands and reports them to the video analysis service. The video analysis service verifies the execution results. If the execution is successful, the command flow is closed; if it fails, manual processing is notified.

[0036] S5: Through video analytics services, suspicious alarms are extracted from video streams, credibility is calculated, and missed alarms are supplemented. Error correction data is periodically summarized to iteratively train the video analytics service's video analytics model.

[0037] Specifically, the following steps are included: S5-1: The video analytics service extracts suspicious alarm information each time it receives a video stream; S5-2: Compare the alarm flags in the video data and calculate the confidence level according to the proportion of data that meet the conditions; S5-3: If the ratio is greater than or equal to the preset threshold, output alarm confirmation information; if the ratio is lower than the preset threshold, output confidence level and suspected alarm information. S5-4: Mark the credibility of suspected alarm information and wait for manual processing; S5-5: Set up a scheduled task to collect fire alarm reporting and error correction data from all devices and continuously iterate and train the video analytics service model.

[0038] For example, a residential community may have six sub-control rooms and one centralized control system. The six sub-control rooms are constructed in phases as the buildings are delivered, and are gradually connected to the centralized control system. The following example illustrates the specific implementation process of the method described in this application's embodiments, using the process of connecting two fire alarm control panels in sub-control room 05 to the centralized control system for fire alarm data reporting and centralized control as an example.

[0039] S1: Data Preparation In the centralized control system, the fire alarm control panel for sub-control room 05 is pre-configured. Configuration parameters include: sub-control room number "05", equipment serial numbers (SN) "jyw21011" and "jyw21012" respectively, and the physical location of the sub-control room "Building 8, Basement 1". After the configuration information is submitted, the system automatically generates corresponding digital twin service identifiers: Digital twin ID for host jyw21011: dt025_jyw_105_001; Digital twin ID for host jyw21012: dt025_jyw_105_002. The configuration management module in the centralized control system completes resource requests and pre-configures monitoring alarm services, video analysis services, command issuance services, and user interface services for the two hosts respectively. All services are initially set to "offline". Simultaneously, an alarm notification policy is configured: confirmed alarms are notified by telephone; suspected alarms are notified via SMS and in-system messages. All of the above configuration data are persistently stored in the database module of the centralized control system's digital twin application system.

[0040] S2: The equipment in sub-control room No. 05 is powered on and registration is initiated. After the two fire alarm control panels in sub-control room 05 are powered on and complete the network connection, they automatically turn on the host reporting switch and send a link establishment request to the centralized control system. The request message carries the device SN (jyw21011 or jyw21012) and the sub-control room number "05".

[0041] S3: Centralized control system processes power-on registration requests. After receiving a connection request, the data receiving and distribution module of the centralized control system parses the protocol content and extracts the host SN and request type. The system queries the database module to confirm that both SNs "jyw21011" and "jyw21012" are registered. Then: a registration success message is returned to the corresponding sub-control room host; the digital twin scheduling management module, using the host ID as an identifier, starts the digital twin service orchestration template, activating all service instances (including monitoring and alarm modules, video analysis modules, fire control modules, user interface modules, etc.) corresponding to dt025_jyw_105_001 and dt025_jyw_105_002; a new digital twin access point for the two hosts in sub-control room 05 is added to the centralized control system workbench, and the service status is updated to "running". If the SN is not registered, the connection is rejected and the request is discarded.

[0042] S4: Alarm Data Reporting and Forwarding S4-1: Alarm Data Reception and Routing The two main units in sub-control room 05 reported temperature alarms and slight smoke alarms, respectively. Taking main unit jyw21011 as an example: after receiving the alarm data, the data receiving and distribution module of the centralized control system parses the SN as "jyw21011" and queries the database to obtain its corresponding monitoring alarm service ID: service_alertProcess_dt025_jyw_105_001. The system forwards the alarm data to this service instance.

[0043] S4-2: Alarm Information Distribution After receiving an alarm, service_alertProcess_dt025_jyw_105_001 extracts the alarm type (temperature alarm, smoke alarm), alarm time, and alarm identifier, and sends the above information to the corresponding video analytics service instance: service_alertSysAndFix_dt025_jyw_105_001, triggering the alarm verification process.

[0044] S5: Alarm Verification and Error Correction Processing The video analytics service `service_alertSysAndFix_dt025_jyw_105_001` performs the following operations: extracts the alarm time point and obtains video stream data within one minute before and after that time; based on a pre-built video analytics model, it identifies whether there are visual features (such as smoke patterns, abnormal temperature areas, etc.) in the video that match the alarm identifier; calculates the feature matching ratio and outputs the credibility assessment result: temperature alarms with a credibility of 80% are judged as high-credibility suspected alarms; smoke alarms with a credibility of 63% are judged as low-credibility suspected alarms. The monitoring alarm service performs differentiated responses based on credibility: for temperature alarms (credibility 80%), it is considered an alarm requiring a response, immediately issuing control commands to the host `jyw21011` and initiating telephone notification; for smoke alarms (credibility 63%), manual verification is only performed by on-duty personnel through internal messages and telephone notifications.

[0045] S6: Control command issuance and execution result verification The on-duty personnel manually issue an "Activate Alarm Bell" control command through the digital twin user interface module of the main unit jyw21011 in sub-control room 05 of the centralized control system. The user interface module transmits the command and the main unit ID (jyw21011) to the fire control module; the fire control module calls the data distribution module to send the command to the control module in sub-control room 05; the sub-control room control module routes the command to the fire control unit jyw21011 according to the main unit ID; the main unit executes the command, and the alarm bell indicator light starts flashing; the sub-control room video acquisition module captures the execution scene in real time and reports the video stream to the video analysis module of the centralized control system; the video analysis module recognizes the "alarm bell indicator light flashing" state, confirms the command execution is successful, and returns the verification result to the fire control module of the digital twin main unit; the fire control module closes the command flow accordingly, completing the closed-loop control.

[0046] In summary, the fire-fighting centralized control method based on dynamically generated digital twins provided in this application has the following technical effects: (1) It solves the problems of high cost and low equipment utilization rate of point-to-point control in the existing fire centralized control system. It also solves the problems of the inability of centralized monitoring to achieve automated control and the mutual interference of uplink and downlink messages in the link when point-to-point connection is used in the existing fire centralized control system.

[0047] (2) The host digital twin application system in this method can automatically complete the access of the host in the fire control room and dynamically generate a host digital twin with a control panel. The video analysis and monitoring measures of the host in the fire control room can not only reduce false alarms, but also improve the fire prevention capabilities of centralized monitoring through shared data training models.

[0048] Example 2: Based on the same inventive concept as the fire-fighting centralized control method based on dynamically generated digital twins in Embodiment 1, this application provides a fire-fighting centralized control system based on dynamically generated digital twins, the system comprising: The starting module prepares data, centrally controls the pre-configured digital twin service and configuration files of the host, and completes the registration and configuration of the host in the sub-control room. The centralized control system includes: a configuration management module for registering sub-control room hosts and configuring cascading relationships; a digital twin scheduling management module for creating and monitoring the status of digital twin services; a data receiving and distribution module for receiving requests from sub-control room hosts and distributing them to the corresponding digital twin services; and a data delivery module for sending control commands to sub-control room hosts. The digital twin module comprises a monitoring and alarm module, a fire control module, a video analytics module, a user interface module, and a database module: the monitoring and alarm module captures and processes fire alarms; the fire control module issues fire alarms and controls the hosts; the video analytics module verifies alarms and checks execution results using a video analytics model; the user interface module builds a graphical interface; and the database module stores data. Each module deploys corresponding services. The sub-control room includes: a video acquisition module for acquiring video data and reporting it to the centralized control system; a fire monitoring acquisition module for acquiring fire monitoring data from the sub-control room host; and a control module for receiving control commands from the centralized monitoring room. Specifically, the following steps are included: In the centralized control system, the service version, configuration file and database script of the corresponding service of the module involved in the digital twin application are pre-set. The configuration file specifies the service name when each service starts. Configure a unique host ID for each sub-control room host, and then submit the registration information; After receiving the registration information, the configuration management service checks the remaining system resources and requests deployment resources for the digital twin service; Startup module: The centralized control system responds to the connection establishment request of the sub-control room host, generates and starts the digital twin service of the corresponding host, and establishes a communication connection between the centralized control system and the sub-control room host; Specifically, the following steps are included: After the main unit in the control room is powered on, it turns on the main unit reporting switch and sends a link establishment request carrying the main unit ID to the centralized control system. The data receiving and distribution module of the centralized control system receives and parses the connection establishment request to obtain the host ID and request type; If the request type is a registration request, the digital twin scheduling and management module starts the corresponding digital twin service with the host ID as the identifier, registers the access path of the user interface with the centralized control system, generates the access entry of the current host's digital twin service in the centralized control system, and changes the digital twin status of the current host in the digital twin scheduling and management module. The centralized control system returns a registration success message to the sub-control room host, and the sub-control room host continues to report non-registration requests to the centralized control system; Alarm module: The control room host reports monitoring data, the centralized control system forwards the data to the corresponding digital twin service, executes alarm response, and verifies the alarm through video analysis service; Command issuance module: The digital twin service issues control commands to the control room host, forwards them to the target host according to the host ID, and confirms the execution result of the control commands through video analysis; Error correction module: It extracts suspicious alarms, calculates credibility, and fills in missed alarms by using video analytics services, and periodically summarizes error correction data to iteratively train the video analytics model of the video analytics service.

[0049] Through the foregoing detailed description of the fire-fighting centralized control method based on dynamically generated digital twins, those skilled in the art can clearly understand the fire-fighting centralized control system based on dynamically generated digital twins in this embodiment. Since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and relevant parts can be referred to the method section.

[0050] Example 3: In Embodiment 3, a computer device is provided, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps of the above-described fire-fighting centralized control method based on dynamically generated digital twins.

[0051] Example 4: In Embodiment 4, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the above-described fire-fighting centralized control method based on dynamically generated digital twins.

[0052] Example 5: In Embodiment 5, a computer program product is provided, including a computer program or instructions, which, when executed by a processor, implement the steps of the above-described fire-fighting centralized control method based on dynamically generated digital twins.

[0053] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0054] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A fire centralized control method based on dynamically generated digital twinning, characterized in that, The method comprises the following steps: S1: data preparation, centralized control system preset host digital twin service and configuration file, and complete the registration configuration of sub-control room host; Wherein, the centralized control system comprises: a configuration management module for sub-control room host registration and cascade relationship configuration; a digital twin scheduling management module for creating and state detection of digital twin service; a data receiving and distribution module for receiving sub-control room host request and distributing the request to the corresponding digital twin service; a data downlink module for downlinking control instructions to sub-control room host; a digital twin module involving a monitoring alarm module, a fire control module, a video analysis module, a user interface module and a database module: the monitoring alarm module is used for capturing and processing fire alarm, the fire control module is used for downlinking fire alarm and host control, the video analysis module is used for alarm verification and execution result checking through video analysis model, the user interface module is used for building graphical interface, and the database module is used for storing data, each module is deployed with corresponding service; The sub-control room comprises: a video acquisition module for acquiring video data and reporting video data to the centralized control system; a fire acquisition module for acquiring fire monitoring data of the sub-control room host; a control module for receiving the control instructions downlinked by the centralized monitoring room; The S1 specifically comprises the following steps: S1-1: presetting the service version, configuration file and database script of the corresponding service of the digital twin application involved module in the centralized control system, wherein the service name at the start of each service is specified in the configuration file; S1-2: configure a unique host ID for each sub-control room host, and then submit the registration information; S1-3: after the configuration management service receives the registration information, check the remaining resources of the system, and apply for deployment resources of the digital twin service; S2: the centralized control system responds to the chain building request of the sub-control room host, generates and starts the digital twin service of the corresponding host, and establishes the communication connection between the centralized control system and the sub-control room host; The S2 specifically comprises the following steps: S2-1: after the sub-control room host starts, the host reporting switch is turned on, and a chain building request carrying the host ID is sent to the centralized control system; S2-2: the data receiving and distribution module of the centralized control system receives and analyzes the chain building request, and obtains the host ID and request type; S2-3: if the request type is a registration request, the digital twin scheduling management module starts the corresponding digital twin service with the host ID as the identifier, registers the access path of the user interface to the centralized control system, generates the access entrance of the current host digital twin service in the centralized control system, and changes the digital twin state of the current host in the digital twin scheduling management module; S2-4: the centralized control system returns a registration success message to the sub-control room host, and the sub-control room host continues to report non-registration type request to the centralized control system; S3: the sub-control room host reports monitoring data, the centralized control system forwards the data to the corresponding digital twin service, executes alarm response, and performs alarm verification through the video analysis service; S4: The digital twin service issues control instructions to the sub-control room host, forwards them to the target host according to the host ID, and confirms the execution result of the control instructions through video analysis; S5: The video analysis service extracts suspicious alarm information, calculates the credibility, and reports the false alarm correction data periodically to iteratively train the video analysis model of the video analysis service.

2. The fire centralized control method based on dynamically generated digital twin according to claim 1, wherein, The S3 specifically comprises the following steps: S3-1: The centralized control system receives the data reported by the sub-control room host and parses the host ID; S3-2: If the host ID is registered and the digital twin service is running normally, the monitoring data is forwarded to the monitoring alarm service corresponding to the host digital twin service; if the digital twin service is abnormal, an alarm notification is issued; if the host ID is not registered, the monitoring data is discarded; S3-3: If the reported data is alarm data, the alarm verification process is triggered immediately; if the reported data is monitoring data, the state of the current host panel in the digital twin service is updated, and a confirmation is returned to the sub-control room host, which updates the uplink state; S3-4: The video analysis service performs alarm verification, obtains the alarm time of the alarm data to be verified, extracts the alarm identifier in the video stream data 1 minute before and after the alarm time, compares it with the alarm data, and returns the credibility value to the monitoring alarm service corresponding to the current host digital twin service; S3-5: The monitoring alarm service executes the response according to the credibility value: if the alarm is true, it issues control instructions to the sub-control room host for fire fighting, and updates the state of the current host panel in the digital twin service; if it is a suspected alarm, it sends alarm information according to the configured channel and notifies manual processing.

3. The fire centralized control method based on dynamically generated digital twin according to claim 1, wherein, The S4 specifically comprises the following steps: S4-1: The user interface service of the sub-control room host digital twin provides an instruction input keyboard, and the fire control service transmits the control instruction data input by the user to the monitoring alarm service with the host ID; S4-2: The control instruction data is issued to the control module of the sub-control room; S4-3: The control module of the sub-control room forwards the control instruction to the corresponding sub-control room host according to the host ID in the control instruction; S4-4: The video acquisition module collects the execution result of the control instruction and reports it to the video analysis service, which checks the execution result. If it is successful, the instruction process is closed; if it fails, manual processing is notified.

4. The fire centralized control method based on dynamically generated digital twin according to claim 1, wherein, The S5 specifically comprises the following steps: S5-1: The video analysis service extracts suspicious alarm information each time it receives video stream; S5-2: Compare the alarm identifiers in the video data, calculate the credibility according to the proportion of data that meets the conditions; S5-3: If the proportion is greater than or equal to the preset threshold, output the alarm true information; if the proportion is less than the preset threshold, output the credibility and suspected alarm information; S5-4: Identify the credibility of suspected alarm information and wait for manual processing; S5-5: Set a timing task to collect all fire reporting correction data of the equipment, and continuously iteratively train the model of the video analysis service.

5. A centralized fire control system based on dynamically generated digital twin, characterized in that, The system comprises: The starting module: data preparation is performed, the digital twin service and the configuration file of the centralized control system preset host are centralized, and the registration configuration of the sub-control room host is completed; The centralized control system comprises: a configuration management module, which is used for sub-control room host registration and cascade relationship configuration; a digital twin scheduling management module, which is used for creation and state detection of the digital twin service; a data receiving and distribution module, which is used for receiving a sub-control room host request and distributing the request to a corresponding digital twin service; a data issuing module, which is used for issuing a control instruction to the sub-control room host; and a digital twin module, which involves a monitoring alarm module, a fire control module, a video analysis module, a user interface module and a database module: the monitoring alarm module is used for capturing and processing fire alarms, the fire control module is used for issuing fire alarms and host control, the video analysis module is used for alarm verification and execution result checking through a video analysis model, the user interface module is used for building a graphical interface, and the database module is used for storing data, and each module is deployed with a corresponding service; The sub-control room comprises: a video acquisition module, which is used for acquiring video data and reporting the video data to the centralized control system; a fire acquisition module, which is used for acquiring fire monitoring data of the sub-control room host; and a control module, which receives a control instruction issued by the centralized control room; Specifically, the following steps are included: In the centralized control system, the service version, the configuration file and the database script of the corresponding service of the digital twin application involved module are preset, wherein the service name when each service is started is specified in the configuration file; A unique host ID is configured for each sub-control room host, and then registration information is submitted; After the configuration management service receives the registration information, the remaining resources of the system are checked, and the deployment resources of the digital twin service are applied; The starting module: the centralized control system responds to the chain building request of the sub-control room host, generates and starts the digital twin service of the corresponding host, and establishes the communication connection between the centralized control system and the sub-control room host; Specifically, the following steps are included: After the sub-control room host is started, the host reporting switch is turned on, and a chain building request carrying a host ID is sent to the centralized control system; The data receiving and distribution module of the centralized control system receives and analyzes the chain building request, and obtains the host ID and the request type; If the request type is a registration request, the digital twin scheduling management module starts the corresponding digital twin service with the host ID as an identifier, registers the access path of the user interface to the centralized control system, generates the access entrance of the current host digital twin service in the centralized control system, and changes the digital twin state of the current host in the digital twin scheduling management module; The centralized control system returns a registration success message to the sub-control room host, and the sub-control room host continues to report a non-registration type request to the centralized control system; The alarm module: the sub-control room host reports monitoring data, the centralized control system forwards the data to the corresponding digital twin service, executes alarm response, and performs alarm verification through the video analysis service; The instruction issuing module: the digital twin service issues a control instruction to the sub-control room host, forwards the control instruction to the target host according to the host ID, and confirms the execution result of the control instruction through the video analysis. Error correction module: suspicious alarm extraction, credibility calculation and false negative alarm supplement of video stream by video analysis service, and periodic summary of error correction data to iteratively train the video analysis model of the video analysis service. 6.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-5 when the computer program is executed by the processor. The computer program is executed by the processor to implement the steps of the fire centralized control method based on the dynamically generated digital twin in any one of claims 1 to 4.

7. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the fire centralized control method based on the dynamically generated digital twin in any one of claims 1 to 4.

8. A computer program product comprising computer programs or instructions, characterized in that, The computer program or instructions are executed by the processor to implement the steps of the fire centralized control method based on the dynamically generated digital twin in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Digital twin monitoring system

    CN115469594A

  • Intelligent building system based on digital twinning

    CN115695737A

  • Intelligent hospital safety elimination linkage control method and system based on digital twinning

    CN116449679A

  • Mining area system linkage method and device based on digital twinborn technology

    CN116957317A

  • Transformer substation remote optimization control method and system based on digital twinning

    CN117154935A