Pre-arranged plan issuing method based on dynamic change of emergency state
By activating the knowledge graph framework in real time, collecting environmental and equipment data, generating a state evolution knowledge graph and deducing the diffusion path, the problem of delayed evacuation instructions in emergencies is solved, and the generation of dynamic countermeasure plans and adaptive switching of Mesh network paths are realized.
Patent Information
- Application Number
- CN202511476569.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-16
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2045-10-16
AI Technical Summary
Existing technologies cannot adapt in real time to static contingency plans for sudden events caused by human disturbances. They cannot automatically switch to Mesh network broadcast path change commands, resulting in evacuation command delays. Furthermore, the execution effect data is difficult to convert into new event identifiers in real time to trigger iterative updates and optimizations.
By acquiring emergency event type identifiers in real time to activate a pre-built knowledge graph framework, collecting environmental parameters and equipment status data, generating a state evolution knowledge graph, embedding emergency situation disturbance nodes, deduce the diffusion path, generate countermeasure plans, and broadcast path change information to the Mesh network via the damaged base station.
It realizes the dynamic generation of intelligent countermeasure plans, breaks through the limitations of traditional single entity modeling, simulates the nonlinear diffusion process of disturbance nodes along the topology of emergency facilities, and outputs the optimal countermeasure plan with minimum resource consumption.
Smart Images

Figure CN121174196A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent emergency, and in particular to a plan publishing method based on dynamic changes of emergency state. BACKGROUND
[0002] At present, emergency management based on knowledge graph has been widely applied in the field of emergency response. Through the fusion of pre-constructed event type framework and real-time data, the static modeling of disaster situation can be realized. The mainstream method uses multi-source sensor network to collect environmental parameters, combines Kalman filter for data fusion, and uses graph neural network to update entity relationship weight. In the plan generation link, the path deduction based on reinforcement learning can simulate the simple disturbance diffusion process, and the instruction distribution mechanism enabled by blockchain improves the reliability of device control.
[0003] The prior art still has shortcomings: the traditional method relies on pre-defined rules to update the knowledge graph, and cannot adapt to the sudden evolution of human disturbance in real time. When the base station is damaged due to the emergency, the static plan cannot automatically switch to the Mesh network broadcast path to change the instruction, causing the evacuation instruction to lag, and the execution effect data is difficult to be converted into a new event identifier in real time to trigger iterative update optimization. SUMMARY
[0004] In view of the above existing problems, the present application is proposed.
[0005] Therefore, the present application provides a plan publishing method based on dynamic changes of emergency state to solve the problems of dynamic situation awareness and decision lag in the emergency response process.
[0006] To solve the above technical problems, the present application provides the following technical solutions: The present application provides a plan publishing method based on dynamic changes of emergency state, which comprises: activating the pre-constructed knowledge graph framework according to the real-time acquired emergency type identifier, forming an initialized dynamic knowledge graph; Collecting environmental parameters and device state data in the emergency occurrence area, injecting the data fusion layer of the initialized dynamic knowledge graph, updating entities and relationship edges, and generating a state evolution knowledge graph; Implanting an emergency situation disturbance node in the state evolution knowledge graph, deducing the diffusion path of the emergency situation disturbance node along the emergency facility topology, and generating a countermeasure plan; Decomposing the countermeasure plan into a set of device executable instructions, driving the physical device to execute, and generating a feedback data stream; Real-time capturing of the feedback data stream, guiding the feedback data stream into the state update layer of the state evolution knowledge graph, and generating an updated state evolution knowledge graph; Based on the updated state evolution knowledge graph, evacuation instructions are generated. By switching from the damaged base station to the Mesh network, path change information is broadcast, and execution results are generated. These results serve as identifiers for new emergency types, triggering the reactivation of the pre-built knowledge graph framework.
[0007] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the specific steps for forming an initial dynamic knowledge graph are as follows: Based on the event type identifier, the corresponding knowledge graph framework is matched from the pre-built knowledge graph framework library to obtain the framework structure containing static entity sets and static relation edges; Based on the framework structure, the geographic coordinates and impact radius of the emergency are collected, and emergency facility entities located within the spatial range are extracted from the pre-built emergency resource database and merged with the static entity set to generate an initial entity set. Based on the initial entity set, access real-time traffic flow and population density data streams, calculate the dynamic attribute parameters of each entity in the initial entity set, inject the corresponding entity attribute set, and generate an entity set with injected dynamic attributes. Based on the injected dynamic attribute entity set, the static relation edges and newly generated relation edges in the knowledge graph framework are dynamically weighted to generate a weighted relation edge set. Perform force-directed graph layout and connectivity verification on the weighted relation edge set and the initial entity set, and output the initial dynamic knowledge graph.
[0008] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the knowledge graph framework includes the relationships between event type entities, geographical environment entities, and emergency resource entities.
[0009] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the specific steps for generating the state evolution knowledge graph are as follows: By deploying an IoT sensor network in the event area, multi-source heterogeneous data on environmental parameters, equipment status, and infrastructure status are collected and standardized to generate standardized multi-source heterogeneous data. The Kalman filter algorithm is used to fuse and denoise standardized multi-source heterogeneous data to generate high-quality fused data. High-quality fused data is injected into the data fusion layer of the initial dynamic knowledge graph, and the entity attributes in the initial dynamic knowledge graph are updated according to the entity type mapping rules. Based on the updated entity attributes, the dynamic weights of the relation edges in the initialized dynamic knowledge graph are dynamically calculated, and the relation edges are updated accordingly. Based on the updated relation edges and updated entity attributes, a state evolution knowledge graph is generated.
[0010] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the emergency situation disturbance nodes include emergency resource competition nodes, wireless communication signal attenuation anomaly source nodes, and information credibility anomaly source nodes.
[0011] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the specific steps for generating the countermeasure plan are as follows: Based on the emergency situation disturbance nodes, corresponding multimodal disturbance nodes are created in the state evolution knowledge graph, and static and dynamic attributes are configured for each disturbance node. Based on multimodal disturbance nodes, a multi-agent reinforcement learning algorithm is used to deduce the diffusion path of various disturbance nodes along the topology of emergency facilities, and generate disturbance diffusion simulation results. A structural causal model is used to conduct counterfactual intervention analysis on the disturbance propagation simulation results, and initial countermeasure plans are generated for emergency resource competition nodes, abnormal wireless communication signal attenuation source nodes, and abnormal information credibility source nodes. The initial countermeasure plan is subjected to multi-dimensional feasibility verification and iterative optimization to generate a countermeasure plan.
[0012] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the device's executable instruction set includes signal jammer activation coordinates, emergency resource dynamic scheduling GPS coordinate sequences, and backup communication channel activation instructions.
[0013] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the specific steps for generating the feedback data stream are as follows: Formal verification and blockchain smart contracts are used to decompose the countermeasure plan into signal jammer activation coordinates, emergency resource dynamic scheduling GPS coordinate sequence, and backup communication channel activation instructions, generate an executable instruction sequence, and complete secure distribution verification. Based on the distributed sequence of executable instructions, the multimodal physical devices are driven to execute through a federated learning collaborative control model, and execution status data is collected in real time. Evidence theory is used to fuse and assess the quality of execution status data, generating a feedback data stream.
[0014] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the specific steps for generating the updated state evolution knowledge graph are as follows: Real-time capture of feedback data streams, dynamic assimilation of the feedback data streams, and fusion with the current state of the state evolution knowledge graph to generate a preliminary updated state; Multi-scale feature extraction and multi-source data fusion are performed on the initial updated state to generate an optimized feature vector; Based on the optimized feature vectors, the state evolution knowledge graph is optimized in topology and incrementally updated to generate an updated state evolution knowledge graph.
[0015] As a preferred embodiment of the emergency response plan release method based on dynamic changes in emergency event status as described in this invention, the specific steps for re-triggering and activating the pre-built knowledge graph framework are as follows: Based on the updated state evolution knowledge graph, spatiotemporal features are extracted through a spatiotemporal graph neural network to generate evacuation instructions; In response to the base station damage status, and in conjunction with evacuation instructions, a Mesh broadcast routing table is dynamically constructed. The evacuation instructions and the Mesh broadcast routing table are merged into a unified data packet, and the path change information is broadcast through the Mesh network. Collect device response data and on-site feedback after broadcasting, generate execution results, and use the execution results as a new emergency type identifier to re-trigger and activate the pre-built knowledge graph framework.
[0016] The beneficial effects of this invention are as follows: by embedding emergency situation disturbance nodes into the state evolution knowledge graph and deduce the diffusion path, the dynamic generation of intelligent countermeasure plans is realized; for heterogeneous disturbances such as emergency resource competition nodes and abnormal wireless communication signal attenuation source nodes, disturbance nodes with static and dynamic attributes are constructed, breaking through the limitations of traditional single entity modeling; based on multi-agent reinforcement learning algorithm, the nonlinear diffusion process of disturbance nodes along the emergency facility topology is simulated; a structural causal model is used to evaluate the blocking effect of different intervention measures on the diffusion path, and the optimal countermeasure plan with minimum resource consumption is output. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. 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.
[0018] Fig. 1 This is a flowchart illustrating the method for issuing contingency plans based on dynamic changes in the state of an emergency.
[0019] Fig. 2 The flowchart for initializing the dynamic knowledge graph formation.
[0020] Fig. 3 The flowchart for generating a state evolution knowledge graph and a countermeasure plan.
[0021] Fig. 4A flowchart for instruction execution and feedback updates. Detailed Implementation
[0022] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0023] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.
[0024] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.
[0025] Reference Figs. 1-4 This is one embodiment of the present invention, which provides a method for issuing contingency plans based on dynamic changes in the state of an emergency, including the following steps: S1. Activate the pre-built knowledge graph framework based on the real-time acquired event type identifier to form an initial dynamic knowledge graph.
[0026] S1.1: Based on the event type identifier, match the corresponding knowledge graph framework from the pre-built knowledge graph framework library to obtain the framework structure containing static entity sets and static relation edges; Specifically, environmental sensor data, video surveillance data, audio data, IoT data, and social network data are collected in real time through a sensor network deployed at the event site, and an intelligent analysis engine automatically generates an emergency type identifier. Based on the event type identifier, domain analysis is performed on various events in advance to determine the type of event to be addressed. Response decisions are formulated in advance and stored according to event type. A pre-built knowledge graph framework library is generated. Precise string matching is performed in the pre-built knowledge graph framework library. When a match is successful, the corresponding knowledge graph framework is output, which contains the following predefined elements: The static entity set includes event type entities, geographic environment entities, and emergency resource entities; Static relation edges contain predefined associations between entities; Based on the static entity set and static relation edges, obtain the frame structure containing the static entity set and static relation edges.
[0027] S1.2: Based on the framework structure, collect the geographical coordinates and impact radius of the emergency, extract emergency facility entities located within the spatial range from the pre-built emergency resource database, and merge them with the static entity set to generate an initial entity set; Specifically, based on the framework structure, the geographic coordinates and impact radius of the emergency are collected; By collecting and standardizing static data from departments such as fire protection, medical care, transportation and materials management in advance, cleaning and integrating the attributes and precise geographic coordinates of various emergency facilities, storing them, generating a pre-built emergency resource database, performing circular spatial range queries in the pre-built emergency resource database, and extracting emergency facility entities that meet the query conditions. The extracted emergency facility entities are combined with the static entity set contained in the framework structure, duplicate entities are removed, and an initial entity set is generated.
[0028] It should be noted that the query criteria are that the distance between the facility coordinates and the geographical coordinates of the emergency is less than or equal to the radius of influence.
[0029] S1.3: Based on the initial entity set, access the real-time traffic flow and population density data stream, calculate the dynamic attribute parameters of each entity in the initial entity set, inject the corresponding entity attribute set, and generate the entity set with injected dynamic attributes. Specifically, the dynamic attribute parameters of each entity in the initial entity set are written into the attribute fields of the corresponding entity. After the attributes of all entities are updated, an entity set with injected dynamic attributes is generated.
[0030] Based on the initial entity set, real-time traffic flow and population density data streams are accessed, and the dynamic attribute parameters of each entity in the initial entity set are calculated. The expression is as follows: ; In the formula, Indicates the current entity At the current time Dynamic attribute values at time, Indicates the current time. Indicates the current entity index. This represents an index of road connectivity. Represents the first entity in the initial entity set. The node corresponding to the current entity Represents the first entity in the initial entity set. The actual connectivity of the road associated with the node corresponding to the current entity. This represents the real-time traffic flow coefficient. Indicates the maximum road connectivity. Indicators representing population carrying capacity Represents the first entity in the initial entity set. The actual population load of the node corresponding to the current entity. This represents the real-time population density coefficient. Indicates the maximum population load density. Represents the time decay term. Indicates the time decay coefficient. Indicates the update time interval.
[0031] It should be noted that, and If the dimensions are the same, they can be eliminated directly. and If the dimensions are the same, they can be eliminated directly. and Dimensionless and Dimensionless and The inverse dimensions can be directly eliminated, resulting in the final output. Since it is dimensionless, we maintain dimensional consistency. The real-time traffic flow coefficient is derived from the real-time vehicle speed and density data collected by road network sensors, with an example value of 0.93; the real-time population density coefficient is based on the statistics of the number of mobile signaling base station connections, with an example value of 0.85; the time decay coefficient is derived from a preset constant and reflects the data timeliness decay rate, with an example value of 0.1.
[0032] S1.4: Based on the injected dynamic attribute entity set, perform dynamic weight initialization on the static relation edges and newly generated relation edges in the knowledge graph framework to generate a weighted relation edge set; Specifically, based on the injected dynamic attribute entity set, the relation edge weight initialization is performed. For static relation edges in the knowledge graph framework, the preset weight values in the knowledge graph framework are directly used for assignment. The spatial connection relationship between emergency facility entities and geographic environment entities is newly established through spatial proximity analysis. The Euclidean distance is calculated based on the geographic coordinates of the emergency facility entities and geographic environment entities. The preset weight value is set as the reciprocal of the Euclidean distance to obtain the newly generated relationship edge. After assigning weights to all static relation edges and newly generated relation edges, a weighted relation edge set is generated.
[0033] It should be noted that the preset weight values were set through statistical analysis of a large number of historical emergency cases.
[0034] S1.5: Perform force-directed graph layout and connectivity verification on the weighted relation edge set and the initial entity set, and output the initial dynamic knowledge graph.
[0035] Specifically, the Fruchterman-Reingold algorithm is used to arrange the entities, directly converting the weight values of the weighted relation edge set into the magnitude of the attraction between entities, and iteratively adjusting the entity positions until the layout is stable. After the layout is completed, connectivity verification is performed. In the graph structure composed of weighted relation edge sets, all emergency resource entities are selected as verification nodes, and the breadth-first search algorithm is applied to check whether there is a valid path between any two emergency resource entities. When all emergency resource entity pairs are connected, the output is an initialized dynamic knowledge graph containing the entity location information after layout and weighted relation edges.
[0036] It should be noted that an effective path refers to a path consisting of continuous relation edges between any two emergency resource entities in a weighted relation edge set.
[0037] S1.6: The knowledge graph framework includes the relationships between event type entities, geographic environment entities, and emergency resource entities.
[0038] It should be noted that the event type entity describes the classification of emergencies, the geographic environment entity includes topographic, hydrological and transportation network data, and the emergency resource entity covers personnel, equipment, materials and facilities; the entities include spatial, functional and management relationships.
[0039] S2. Collect environmental parameters and equipment status data of the area where the emergency occurred, inject them into the data fusion layer of the initial dynamic knowledge graph, update entities and relation edges, and generate a state evolution knowledge graph.
[0040] S2.1: Collect multi-source heterogeneous data on environmental parameters, equipment status, and infrastructure status through an IoT sensor network deployed in the event area, and perform standardization processing to generate standardized multi-source heterogeneous data; Specifically, ambient temperature, ambient humidity, electrical equipment voltage, and building tilt angle are collected by temperature sensors, humidity sensors, voltage monitors, and structural health monitoring sensors to form raw multi-source heterogeneous data; Convert the binary format sensor data to JSON format, convert the pressure values in millimeters of mercury to kilopascals, convert the temperature values in Fahrenheit to Celsius, and add a uniform timestamp to all data; After processing, standardized multi-source heterogeneous data is generated.
[0041] S2.2: The Kalman filter algorithm is used to fuse and denoise standardized multi-source heterogeneous data to generate high-quality fused data; Specifically, standardized multi-source heterogeneous data generated by temperature sensors, humidity sensors, voltage monitors, and structural health monitoring sensors are used as the observation input vector for the Kalman filter algorithm, where each sensor data corresponds to one dimension of the observation vector; The standard recursive process of Kalman filtering is executed through two stages: state prediction and measurement update. The Kalman gain adjusts the weight ratio of the predicted and observed values, performs time series alignment, and outputs high-quality fused data after noise suppression and data fusion.
[0042] S2.3: Inject high-quality fused data into the data fusion layer of the initial dynamic knowledge graph, and update the entity attributes in the initial dynamic knowledge graph according to the entity type mapping rules; Specifically, based on predefined entity type mapping rules, the specific values in the high-quality fused data are assigned to the attribute fields of the corresponding entity types; The ambient temperature value is assigned to the "road surface temperature" attribute field of the road entity, and the electrical equipment voltage value is assigned to the "output voltage" attribute field of the emergency power supply entity. After updating the values of all matching fields, an initial dynamic knowledge graph of the updated entity attributes is generated.
[0043] It should be noted that the predefined entity type mapping rules refer to the standardized correspondence established during the knowledge graph framework construction phase, which specifies the matching logic between different entity types and sensor data parameters. For example, road entities correspond to environmental parameters, and shelter entities correspond to capacity parameters.
[0044] S2.4: Based on the updated entity attributes, perform dynamic weight calculation on the relation edges in the initialized dynamic knowledge graph and update the relation edges; ; In the formula, Represents the entity that is the starting point of the relation edge. With relation edge endpoint entity Between at the current time Time relation weights, Indicates the index of the entity that starts the relation edge. Indicates the index of the endpoint entity of the relation edge. Represents the entity that is the starting point of the relation edge. With relation edge endpoint entity Between in time Time relation weights, Represents a constant term. This represents the sensitivity adjustment coefficient for weight differences. Denotes the Euclidean norm. Represents the entity that is the starting point of the relation edge. The amount of change in the dynamic attribute value, Represents the terminal entity of the relation edge The amount of change in the dynamic attribute value, Represents the time decay term. This represents the time decay coefficient.
[0045] It should be noted that, Dimensionless Dimensionless Dimensionless Dimensionless It is dimensionless, and the final output is... Since it is dimensionless, we maintain dimensional consistency. The weight difference sensitivity adjustment coefficient is derived from historical experience calibration values and is used to adjust the influence of entity attribute changes on relation weights. The example value is 0.5. The time decay coefficient is derived from a preset physical decay constant and reflects the time decay rate of historical weights. The example value is 0.05.
[0046] S2.5: Generate a state evolution knowledge graph based on the updated relation edges and updated entity attributes.
[0047] Specifically, the updated entity attribute set is used as the node feature set, and the updated relation edges are used as the connection relationship set, and the topology is integrated; the output after integration is a state evolution knowledge graph containing the latest entity state and relation weights.
[0048] It should be noted that the state evolution knowledge graph directly inherits the framework structure of the initial dynamic knowledge graph, with only the entity attribute values and relation edge weights changing.
[0049] S3. Implant emergency situation disturbance nodes into the state evolution knowledge graph, deduce the diffusion path of emergency situation disturbance nodes along the emergency facility topology, and generate countermeasure plans.
[0050] S3.1: Emergency situation disturbance nodes include emergency resource competition nodes, abnormal wireless communication signal attenuation source nodes, and abnormal information credibility source nodes.
[0051] It should be noted that emergency resource competition nodes refer to regional nodes in the state evolution knowledge graph used to simulate the unauthorized occupation of emergency resources due to demand conflicts, including geographical coordinates, conflict intensity index and real-time resource request volume. In the state evolution knowledge graph, abnormal source nodes of wireless communication signal attenuation refer to physical source nodes used to simulate the abnormal reduction of the signal-to-noise ratio of wireless communication channels, including source type (such as electromagnetic interference devices), signal attenuation intensity and effective radius. Information credibility anomaly source nodes refer to the source nodes in the state evolution knowledge graph used to simulate abnormal fluctuations in the credibility parameters of key emergency information, including information type, propagation rate, and deviation values of the affected population size.
[0052] S3.2: Based on the emergency situation disturbance nodes, create corresponding multimodal disturbance nodes in the state evolution knowledge graph, and configure static and dynamic attributes for each disturbance node; Specifically, a new entity with the node type "emergency resource competition node" is added to the knowledge graph, and static attributes including the preset geographical coordinates are configured, while dynamic attributes including the conflict intensity index and the real-time resource request volume are configured to generate an emergency resource competition node. Add a new entity with the node type "Anomaly source node of wireless communication signal attenuation" to the knowledge graph, configure static attributes including source type (such as electromagnetic interference device) and effective radius, configure dynamic attributes including signal attenuation intensity, and generate anomaly source node of wireless communication signal attenuation. Add a new entity with the node type "Information Credibility Anomaly Source Node" to the knowledge graph, configure static attributes including information type, and configure dynamic attributes including propagation rate and deviation value of affected population size to generate information credibility anomaly source nodes. After generating all disturbance nodes, establish spatial association edges between each disturbance node and adjacent emergency facility entities.
[0053] S3.3: Based on multimodal disturbance nodes, a multi-agent reinforcement learning algorithm is used to deduce the diffusion path of various disturbance nodes along the emergency facility topology and generate disturbance diffusion simulation results; Specifically, each disturbance node acts as an independent intelligent agent, with the emergency resource competition node intelligent agent selecting its direction of movement based on the topological connections of the road entities; The intelligent agent of the source node with abnormal wireless communication signal attenuation expands its influence range along the communication link topology, and the intelligent agent of the source node with abnormal information credibility spreads its influence through social relationships. Each agent executes a preset behavior rule at discrete time steps, records changes in movement trajectory or range of influence, and outputs the simulation results of perturbation diffusion containing time series trajectory points.
[0054] It should be noted that the preset behavior rules refer to the deterministic action strategies defined for each type of disturbance node in multi-agent reinforcement learning. Emergency resource competition nodes move along the road entity topology to the area where the emergency resource load exceeds the limit. Wireless communication signal attenuation abnormal source nodes expand their influence range along the communication link topology to the signal coverage area. Information credibility abnormal source nodes spread their influence to the associated community center entity through social relationship edges.
[0055] S3.4: Use a structural causal model to perform counterfactual intervention analysis on the disturbance propagation simulation results, and generate initial countermeasure plans for emergency resource competition nodes, abnormal wireless communication signal attenuation source nodes, and abnormal information credibility source nodes; It should be noted that the pre-training process of the structural causal model is based on historical emergency case data. The specific steps are as follows: extract historical case data that matches the current emergency type identifier from the historical emergency case database to form a training dataset; construct a causal graph structure using the training dataset, where nodes correspond to entity types in the knowledge graph and edges represent potential causal relationships between entities; and calculate the causal strength parameters using the maximum likelihood estimation method to obtain the structural causal model.
[0056] Specifically, intervention operations are applied to nodes involved in emergency resource competition, nodes with abnormal wireless communication signal attenuation, and nodes with abnormal information credibility. For nodes competing for emergency resources, intervention operations such as dynamically adjusting resource allocation weights or temporarily isolating critical paths can be implemented to alleviate resource competition conflicts. For nodes with abnormal wireless communication signal attenuation, intervention operations such as activating backup communication frequency bands or deploying signal enhancement equipment are applied to suppress the impact of the abnormal source. For source nodes with abnormal information credibility, intervention operations such as applying high-credibility information or adjusting the weight of information propagation paths are performed to weaken the propagation effect of abnormal information. By re-analyzing the disturbance diffusion path after intervention in the structural causal model, comparing the changes in key indicators before and after intervention, and generating an initial countermeasure plan.
[0057] It should be noted that the changes in key indicators refer to the decrease in the conflict intensity index of emergency resource competition nodes, the reduction in the effective radius of abnormal source nodes of wireless communication signal attenuation, and the convergence of the population size deviation value of abnormal source nodes of information credibility.
[0058] S3.5: Conduct multi-dimensional feasibility verification and iterative optimization of the initial countermeasure plan to generate a countermeasure plan.
[0059] Specifically, a resource matching check is performed on the resource requirement list in the initial countermeasure plan to verify whether the inventory quantity of on-site emergency resource entities meets the resource requirement list of the plan. Compare the implementation time of the contingency plan measures with the time window of the disturbance spread rate. If the implementation time of the contingency plan measures is less than the time window of the disturbance spread rate, then the timeliness verification is passed. Identify the mutually exclusive relationships between different contingency plans and measures. If no mutually exclusive or contradictory relationships can be identified between different contingency plans and measures, then verify through conflict detection. If the verification fails, an optimization operation is performed. If resources are insufficient, an alternative measure that can be met by inventory is used. If timeliness is insufficient, a parallel execution group is added. If there is a conflict between measures, the execution order is adjusted or a compatible solution is used. A countermeasure plan was generated after multiple iterations and optimizations.
[0060] Superiorly, compared to conventional emergency management, it achieves dynamic game theory by embedding multimodal human-induced disturbance nodes, simulates the spread path of malicious behavior based on the topology of emergency facilities, and generates precise countermeasure plans by combining counterfactual intervention analysis of structural causal models. This breaks through the traditional approach's inability to quantify the decision-making process of human-induced disturbances and physical environment interaction, and realizes intelligent emergency response with "human-material-technology" triadic collaboration.
[0061] S4. Decompose the countermeasure plan into a set of executable instructions for the equipment, drive the physical equipment to execute, and generate a feedback data stream.
[0062] S4.1: The set of executable instructions for the device includes signal jammer activation coordinates, emergency resource dynamic scheduling GPS coordinate sequences, and backup communication channel activation instructions.
[0063] Specifically, the signal jammer activation coordinates refer to the set of geographical coordinates of the physical deployment location of the signal jamming equipment, which is clearly specified in the countermeasure plan, and is used to accurately guide the installation and operation of the equipment. The GPS coordinate sequence for dynamic dispatch of emergency resources refers to a set of geographic coordinate points generated in the countermeasure plan and arranged in chronological or logical action order. It is used to accurately guide the movement, deployment and collaboration of emergency resources (such as personnel, vehicles and equipment) through a set of path planning instructions. The backup communication channel activation command refers to the operation command that triggers the activation of backup communication equipment in the countermeasure plan, including the equipment number and activation time parameters.
[0064] S4.2: Using formal verification and blockchain smart contracts, the countermeasure plan is decomposed into signal jammer activation coordinates, emergency resource dynamic scheduling GPS coordinate sequence, and backup communication channel activation instructions, generating an executable instruction sequence and completing secure distribution verification; Specifically, formal verification is performed on the action logic in the countermeasure plan, and timing logic is used to check the spatiotemporal consistency between the signal jammer activation coordinates, the GPS coordinate sequence of emergency resource dynamic scheduling, and the backup communication channel activation command. Once verified, the contingency plan is broken down into atomic instructions, and an executable instruction sequence containing instruction content, execution time window, and authorization signature is generated through a blockchain smart contract. The executable instruction sequence is distributed to the execution terminal via an encrypted channel. The terminal returns a receipt containing a blockchain timestamp, and the distribution record is compared with the receipt data to complete the security verification.
[0065] S4.3: Based on the distributed executable instruction sequence, drive the multimodal physical device to execute through a federated learning collaborative control model, and collect execution status data in real time; It should be noted that the pre-training process of the federated learning collaborative control model is based on the historical operation record database. The specific process is as follows: collect historical execution data streams of multimodal physical devices to construct a distributed training dataset; train a lightweight control model locally on the device; aggregate the model parameters of each device through a gradient weighted average algorithm; and obtain the trained federated learning collaborative control model after iterative optimization.
[0066] Specifically, after receiving the instruction sequence through the federated learning collaborative control model, the signal jammer device activates its operating status according to the start coordinate parameters, the police vehicles move to the deployment position according to the GPS coordinate sequence, and the backup communication equipment switches the communication channel according to the activation instruction parameters. During execution, the device's built-in sensors collect real-time monitoring values of the signal jammer voltage, GPS positioning data of police vehicles, and channel status values of backup communication equipment, forming an execution status data stream containing timestamps.
[0067] S4.4: Use evidence theory to fuse and assess the quality of execution status data, and generate a feedback data stream.
[0068] Specifically, predefined reliability assessment rules are assigned to three types of data sources: signal jammer voltage monitoring values, police vehicle GPS positioning data, and backup communication equipment channel status values. Among them, voltage monitoring values correspond to rule 1, GPS positioning data correspond to rule 2, and channel status values correspond to rule 3; The output reliability values of rules 1, 2 and 3 are normalized by Dempster combination operation and combined into a comprehensive reliability distribution. Based on the confidence interval range of the comprehensive confidence distribution and the magnitude of the conflict coefficient, quality is marked according to the preset quality grading table, and a feedback data stream with quality marking is output.
[0069] It should be noted that the predefined confidence assessment rules refer to the confidence quantification standards set for the three types of data sources: signal jammer voltage monitoring values, police vehicle GPS positioning data, and backup communication equipment channel status values. Among them, the confidence of voltage monitoring values is assessed based on the preset voltage stability range, the confidence of GPS positioning data is assessed based on the positioning deviation threshold, and the confidence of channel status values is assessed based on the bit error rate range. Example: The voltage monitoring value of the signal jammer is defined as being within the range of [12.4V, 12.8V], with a confidence level of 0.8; the GPS positioning data of police vehicles is defined as having a positioning deviation of ≤10 meters, with a confidence level of 0.9. The preset quality grading table refers to a quality level judgment comparison table set according to the evidence theory fusion results. It includes a fixed mapping relationship between the comprehensive confidence interval, the conflict coefficient and the quality label, and is used to automatically output high confidence labels, medium confidence labels and low confidence labels.
[0070] S5. Capture feedback data stream in real time, import the feedback data stream into the state update layer of the state evolution knowledge graph, and generate the updated state evolution knowledge graph.
[0071] S5.1: Real-time capture of feedback data stream, dynamic assimilation of the feedback data stream, fusion with the current state of the state evolution knowledge graph, and generation of preliminary updated state; Specifically, the timestamp field in the feedback data stream is precisely matched with the time dimension of the current state in the state evolution knowledge graph; The signal jammer voltage monitoring value and police vehicle GPS positioning data in the feedback data stream are updated to the corresponding entity attribute fields according to the predefined entity attribute mapping rules. Among them, the voltage monitoring value of the signal jammer updates the "output voltage" attribute of the emergency power supply entity, and the GPS positioning data of the police vehicle updates the "vehicle position" attribute of the road entity. During the update process, the system filters data based on high-confidence, medium-confidence, and low-confidence labels from the feedback data stream, integrates only high-confidence label data, and generates a preliminary update status after updating all matching fields.
[0072] It should be noted that the predefined entity attribute mapping rules refer to the standardized correspondence table established during the knowledge graph framework construction phase, which clearly stipulates the matching logic between the device parameter types in the feedback data stream and the entity attribute fields in the state evolution knowledge graph.
[0073] S5.2: Perform multi-scale feature extraction and multi-source data fusion on the initial update state to generate an optimized feature vector; Specifically, features are extracted hierarchically according to spatial scale. The average congestion coefficient of road entities is extracted in the kilometer-level grid, and the load rate distribution of shelter entities is extracted in the hundred-meter-level grid. Simultaneously, features are extracted hierarchically according to time scales, and the frequency of equipment status changes is statistically analyzed in minute-level windows, while population density trends are analyzed in hour-level windows. Spatial scale features and temporal scale features are combined into a multidimensional feature matrix; The Dempster combinatorial operation, which employs evidence theory, integrates the feature values of the average congestion coefficient of road entities, the load rate distribution of shelter entities, the frequency of equipment status changes, and the population density trend, and outputs an optimized feature vector with unified dimensions.
[0074] S5.3: Based on the optimized feature vector, perform topological structure optimization and incremental update on the state evolution knowledge graph to generate the updated state evolution knowledge graph.
[0075] Specifically, the location weight parameters of road entities and shelter entities are updated based on the average congestion coefficient and load rate distribution of the optimized feature vectors. Adjust the connection strength of the relationship edges between entities based on the frequency of device state changes and population density trends in the optimized feature vectors; When a spatial correlation is detected between a high-congestion area and a high-load area, a new collaborative relationship edge is automatically created between the emergency resource entities, provided that the distance between the relevant emergency resource entities meets a preset distance threshold. Static entity attributes are extracted, including event type entities, geographic environment entities, and emergency resource entities. Dynamic entity attributes are extracted, including road entities, shelter entities, emergency power supply entities, and human disturbance nodes. All entity attribute update records are generated. Extract the relationship edge connection strength adjustment, add cooperative relationship edges and delete invalid relationship edges to generate the topology adjustment result; Integrate all entity attribute update records and topology adjustment results to output the updated state evolution knowledge graph.
[0076] It should be noted that, for example: when the distance between the hospital entity and the shelter entity is less than 3 kilometers and both are in high-load areas, create a "hospital-support-shelter" collaborative edge.
[0077] The preset distance threshold is set based on the impact radius parameter of the sudden event; the example value is 3 kilometers.
[0078] S6. Based on the updated state evolution knowledge graph, generate evacuation instructions, switch to the Mesh network via damaged base stations to broadcast path change information, generate execution effects, and use them as identifiers for new emergency types to re-trigger and activate the pre-built knowledge graph framework.
[0079] S6.1: Based on the updated state evolution knowledge graph, spatiotemporal features are extracted through a spatiotemporal graph neural network to generate evacuation instructions; Specifically, the spatial association features between road entities and shelter entities are extracted using graph convolutional layers of a spatiotemporal graph neural network; The temporal variation features of congestion coefficient and load rate attributes are extracted by the temporal convolutional layer of the spatiotemporal graph neural network. After concatenating spatial correlation features and temporal change features, the feature vector representing the regional risk level and the feasibility of evacuation routes is output through a fully connected layer mapping. Based on the distribution of entities in the region whose risk level exceeds the preset risk threshold, evacuation instructions containing avoidance coordinates and recommended routes are generated.
[0080] It should be noted that the preset risk threshold is based on the conflict detection setting of multi-dimensional feasibility verification, and the example value is 0.8.
[0081] S6.2: In response to the base station damage status, combine the evacuation command with the Mesh broadcast routing table to dynamically construct the Mesh broadcast routing table, merge the evacuation command with the Mesh broadcast routing table into a unified data packet, and broadcast the path change information through the Mesh network; Specifically, the system reads the running status attributes of communication base station entities in the state evolution knowledge graph, and triggers Mesh network switching when the attribute value is "damaged". Obtain the precise geographic coordinates of the communication base station entity and the location data of all available Mesh nodes in the state evolution knowledge graph. Calculate the spherical straight-line distance between each Mesh node and the location of the communication base station. When the straight-line distance does not exceed the preset condition, create a routing table entry for the Mesh node containing a unique node identifier field, a geographic coordinate field, a hop number field, and a signal strength field. Sort all matching routing table entries from high to low signal strength to generate a Mesh broadcast routing table. The evacuation instructions and Mesh broadcast routing table are merged into a unified data packet in JSON format; The Mesh network broadcast protocol distributes uniform data packets to all Mesh nodes registered in the routing table.
[0082] It should be noted that the preset conditions are based on the impact radius parameter of the emergency, with the example value being 500 meters.
[0083] S6.3: Collect device response data and on-site feedback after broadcasting, generate execution results, and use the execution results as a new emergency type identifier to re-trigger and activate the pre-built knowledge graph framework.
[0084] Specifically, device response data is obtained through status confirmation messages returned by Mesh network terminal devices, and on-site feedback is obtained through evacuation status information reported by on-site personnel's mobile terminals. The message reception rate parameter in the equipment response data and the proportion of unevacuated personnel in the on-site feedback are combined into an execution effect report in JSON format; The execution effect report is mapped to discrete event type codes, generating new incident type identifiers and re-triggering the activation of the pre-built knowledge graph framework.
[0085] A superior approach, compared to conventional emergency communication solutions, utilizes a state evolution knowledge graph to perceive the damaged status of base stations in real time, dynamically constructs a Mesh broadcast routing table based on the coordinates of emergency facility entities, and achieves a breakthrough in the resilience of communication links. It integrates the device response data after Mesh broadcast with on-site feedback to generate execution results and maps them to new emergency type identifiers, reactivating the knowledge graph framework to form a decision-making closed loop. Furthermore, it encapsulates evacuation instructions and network-level Mesh routing parameters into data packet broadcasts, resolving the problem of instruction timing misalignment caused by multi-channel transmission.
[0086] In summary, this invention achieves the dynamic generation of intelligent countermeasure plans by: embedding emergency situation disturbance nodes into the state evolution knowledge graph and deduce the diffusion path; constructing disturbance nodes with static and dynamic attributes to address heterogeneous disturbances such as emergency resource competition nodes and abnormal wireless communication signal attenuation source nodes, thus overcoming the limitations of traditional single entity modeling; simulating the nonlinear diffusion process of disturbance nodes along the emergency facility topology based on a multi-agent reinforcement learning algorithm; and using a structural causal model to evaluate the blocking effect of different intervention measures on the diffusion path, outputting the optimal countermeasure plan with minimum resource consumption.
[0087] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method for issuing contingency plans based on dynamic changes in emergency event status, characterized in that: include, The pre-built knowledge graph framework is activated based on the real-time acquired event type identifiers to form an initial dynamic knowledge graph; Collect environmental parameters and equipment status data of the area where the emergency occurred, inject them into the data fusion layer of the initial dynamic knowledge graph, update entities and relation edges, and generate a state evolution knowledge graph; Emergency situation disturbance nodes are embedded in the state evolution knowledge graph, and the diffusion path of emergency situation disturbance nodes along the emergency facility topology is deduced to generate countermeasure plans. The countermeasure plan is broken down into a set of executable instructions for the equipment, which drives the physical equipment to execute and generates a feedback data stream. Real-time capture of feedback data streams; importing the feedback data streams into the state update layer of the state evolution knowledge graph to generate an updated state evolution knowledge graph. Based on the updated state evolution knowledge graph, evacuation instructions are generated. By switching from the damaged base station to the Mesh network, path change information is broadcast, and execution results are generated. These results serve as identifiers for new emergency types, triggering the reactivation of the pre-built knowledge graph framework.
2. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 1, characterized in that: The specific steps for forming the initial dynamic knowledge graph are as follows: Based on the event type identifier, the corresponding knowledge graph framework is matched from the pre-built knowledge graph framework library to obtain the framework structure containing static entity sets and static relation edges; Based on the framework structure, the geographic coordinates and impact radius of the emergency are collected, and emergency facility entities located within the spatial range are extracted from the pre-built emergency resource database and merged with the static entity set to generate an initial entity set. Based on the initial entity set, access real-time traffic flow and population density data streams, calculate the dynamic attribute parameters of each entity in the initial entity set, inject the corresponding entity attribute set, and generate an entity set with injected dynamic attributes. Based on the injected dynamic attribute entity set, the static relation edges and newly generated relation edges in the knowledge graph framework are dynamically weighted to generate a weighted relation edge set. Perform force-directed graph layout and connectivity verification on the weighted relation edge set and the initial entity set, and output the initial dynamic knowledge graph.
3. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 2, characterized in that: The knowledge graph framework includes the relationships between event type entities, geographic environment entities, and emergency resource entities.
4. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 1, characterized in that: The specific steps for generating the state evolution knowledge graph are as follows: By deploying an IoT sensor network in the event area, multi-source heterogeneous data on environmental parameters, equipment status, and infrastructure status are collected and standardized to generate standardized multi-source heterogeneous data. The Kalman filter algorithm is used to fuse and denoise standardized multi-source heterogeneous data to generate high-quality fused data. High-quality fused data is injected into the data fusion layer of the initial dynamic knowledge graph, and the entity attributes in the initial dynamic knowledge graph are updated according to the entity type mapping rules. Based on the updated entity attributes, the dynamic weights of the relation edges in the initialized dynamic knowledge graph are dynamically calculated, and the relation edges are updated accordingly. Based on the updated relation edges and updated entity attributes, a state evolution knowledge graph is generated.
5. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 1, characterized in that: The emergency situation disturbance nodes include emergency resource competition nodes, wireless communication signal attenuation abnormal source nodes, and information credibility abnormal source nodes.
6. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 5, characterized in that: The specific steps for generating the countermeasure plan are as follows: Based on the emergency situation disturbance nodes, corresponding multimodal disturbance nodes are created in the state evolution knowledge graph, and static and dynamic attributes are configured for each disturbance node. Based on multimodal disturbance nodes, a multi-agent reinforcement learning algorithm is used to deduce the diffusion path of various disturbance nodes along the topology of emergency facilities, and generate disturbance diffusion simulation results. A structural causal model is used to conduct counterfactual intervention analysis on the disturbance propagation simulation results, and initial countermeasure plans are generated for emergency resource competition nodes, abnormal wireless communication signal attenuation source nodes, and abnormal information credibility source nodes. The initial countermeasure plan is subjected to multi-dimensional feasibility verification and iterative optimization to generate a countermeasure plan.
7. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 1, characterized in that: The device can execute a set of instructions including signal jammer activation coordinates, emergency resource dynamic scheduling GPS coordinate sequences, and backup communication channel activation instructions.
8. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 7, characterized in that: The specific steps for generating the feedback data stream are as follows: Formal verification and blockchain smart contracts are used to decompose the countermeasure plan into signal jammer activation coordinates, emergency resource dynamic scheduling GPS coordinate sequence, and backup communication channel activation instructions, generate an executable instruction sequence, and complete secure distribution verification. Based on the distributed sequence of executable instructions, the multimodal physical devices are driven to execute through a federated learning collaborative control model, and execution status data is collected in real time. Evidence theory is used to fuse and assess the quality of execution status data, generating a feedback data stream.
9. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 8, characterized in that: The specific steps for generating the updated state evolution knowledge graph are as follows: Real-time capture of feedback data streams, dynamic assimilation of the feedback data streams, and fusion with the current state of the state evolution knowledge graph to generate a preliminary updated state; Multi-scale feature extraction and multi-source data fusion are performed on the initial updated state to generate an optimized feature vector; Based on the optimized feature vectors, the state evolution knowledge graph is optimized in topology and incrementally updated to generate an updated state evolution knowledge graph.
10. The method for issuing contingency plans based on dynamic changes in emergency event status as described in claim 9, characterized in that: The specific steps for re-triggering the activation of the pre-built knowledge graph framework are as follows. Based on the updated state evolution knowledge graph, spatiotemporal features are extracted through a spatiotemporal graph neural network to generate evacuation instructions; In response to the base station damage status, and in conjunction with evacuation instructions, a Mesh broadcast routing table is dynamically constructed. The evacuation instructions and the Mesh broadcast routing table are merged into a unified data packet, and the path change information is broadcast through the Mesh network. Collect device response data and on-site feedback after broadcasting, generate execution results, and use the execution results as a new emergency type identifier to re-trigger and activate the pre-built knowledge graph framework.
Citation Information
Patent Citations
Emergency data analysis method based on digital plan
CN119808771A
Unmanned aerial vehicle countering plan generation method and system based on artificial intelligence technology
CN120106498A
Network security protection method and system applied to regional digital and intelligent asset business
CN120281586A
Emergency decision deduction system and method
CN120542985A
Engineering quality safety digital management method integrated with large language model
CN120672082A
Cited By
County earthquake emergency preparation capability evaluation and perception system
CN121436695A
Disaster evolution path deduction method and system based on multi-modal space-time atlas
CN121582045A
Enterprise complex task automatic disassembly and execution method based on multi-agent collaboration
CN121836641A
