Emergency process detection method, system, electronic equipment and storage medium
Through the detection method of emergency processes, the response logic and emergency process models are used to achieve low -cost and efficient emergency exercises, solve the problem of high cost and low efficiency of existing emergency drills, and improve the emergency handling capacity of emergency management personnel.
Patent Information
- Application Number
- CN202310036248.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-10
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2043-01-10
AI Technical Summary
The existing emergency drills are costly and inefficient, making it difficult to quickly carry out drills for multiple emergency scenarios.
By designing a detection method for emergency processes, using the pre -configured response logic to generate operating instruction information, analyze this information to determine the emergency scenario, call the preset emergency process model operation, and analyze the operation results to detect the emergency process of the emergency process to detect the emergency process. Operation.
Realizing low -cost and automated emergency joint drills can test the implementation effect of emergency plans in all aspects and angles, and improve the emergency treatment capacity of emergency management personnel.
Smart Images

Figure CN116128696B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of emergency rescue management, and in particular to an emergency process detection method, system, electronic equipment and storage medium. Background Art
[0002] Emergency drills are based on actual needs and under virtual event (accident) conditions. Each unit, organization, and functional department in the emergency command system will carry out a series of activities such as emergency response, emergency event handling, emergency personnel mobilization, and emergency resource allocation in accordance with pre-set emergency plans for hypothetical scenarios of specific emergencies.
[0003] Emergency drills can not only test the feasibility of emergency plans, deeply explore the shortcomings in emergency management, enhance emergency response capabilities to emergencies, improve risk awareness in dealing with emergencies, and improve coordination among emergency departments, institutions, and personnel. With the rapid development of urban systems and the frequent occurrence of various disasters in recent years, emergency rescue management capabilities have been challenged unprecedentedly. Therefore, the importance of emergency drills is increasing day by day.
[0004] Emergency drills are divided into comprehensive drills and single drills according to the drill content, and the drill forms are divided into desktop drills and field drills. Different drill types can be combined with each other. At present, emergency drills mostly use field drills. Although this method has the most realistic scene and is easier to discover potential problems and further optimize the emergency rescue mechanism, it also has problems such as high costs of manpower, financial resources, and material resources, each drill can only be targeted at a specific accident, and "drills" are more than "training". Therefore, designing a solution that can easily and quickly conduct emergency drills has become a technical problem that technicians in this field need to solve urgently. Summary of the invention
[0005] In view of the above-mentioned defects, an embodiment of the present invention discloses an emergency process detection method, which can realize emergency process detection at a relatively low cost, can effectively test emergency plans, and improve the emergency affairs handling capabilities of emergency management personnel.
[0006] A first aspect of an embodiment of the present invention discloses a method for detecting an emergency process, including:
[0007] Generate corresponding operation instruction information based on pre-configured response logic;
[0008] Parsing the operation instruction information to determine the emergency scenario information to be detected;
[0009] Calling a preset emergency process model according to the emergency scenario information, wherein the emergency process model includes a plurality of emergency processing nodes, the plurality of emergency processing nodes are connected according to a set connection relationship to form a process directed graph, and the emergency processing nodes include business plan information;
[0010] Running the emergency process model corresponding to the emergency scenario information to obtain corresponding operation results; the operation results include the execution status of each emergency processing node;
[0011] The operation results are analyzed to detect the operation status of the emergency process.
[0012] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the generating corresponding operation instruction information based on the pre-configured response logic includes:
[0013] Generate corresponding operation instruction information according to the information sent by the emergency operation terminal based on the pre-configured information receiving logic;
[0014] Or, generating corresponding operation instruction information at a preset time point based on pre-configured emergency trigger logic;
[0015] or, operation instructions generated based on pre-configured model detection logic;
[0016] Or, generating corresponding operation instruction information based on a preset designated person detection logic;
[0017] Or, generate corresponding operation instruction information based on pre-configured linkage detection logic.
[0018] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the response logic is a model detection logic;
[0019] The operating the emergency process model corresponding to the emergency scenario information to obtain a corresponding operating result includes:
[0020] Configure corresponding emergency input parameters based on the emergency scenario information to start the emergency process model;
[0021] Obtain the first parameter returned by the corresponding interface of the previous processing node according to the emergency process model;
[0022] Inputting the first parameter to the interface corresponding to the current emergency processing node to form a first input parameter, wherein the previous processing node and the current emergency processing node correspond to two adjacent nodes in the emergency process model respectively, and the interface corresponding to the previous processing node and the interface corresponding to the current emergency processing node are adjacent previous interface and next interface;
[0023] Execute the task of the corresponding interface of the current emergency processing node by calling the first input parameter;
[0024] Determine the processing results of all emergency processing nodes and emergency processes.
[0025] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the response logic is a designated person detection logic;
[0026] The operating the emergency process model corresponding to the emergency scenario information to obtain a corresponding operating result includes:
[0027] Obtain the emergency processing node to be detected;
[0028] Pushing corresponding node tasks or all node tasks to corresponding detected personnel based on the emergency process model and the emergency processing nodes to be detected;
[0029] Receive task completion information from the corresponding inspected personnel.
[0030] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the detection method further includes:
[0031] Generate obstacle information of corresponding emergency processing nodes based on the emergency process model; the obstacle information includes delayed release information, communication abnormality information, empty responsible person or node dead loop;
[0032] Based on the obstacle information, data of the corresponding emergency processing node in the emergency process model is updated to obtain an emergency process model including the obstacle information;
[0033] The running of the emergency process model corresponding to the emergency scenario information includes:
[0034] An emergency process model including obstacle information corresponding to the emergency scenario information is run.
[0035] As an optional implementation, in the first aspect of the embodiment of the present invention, the emergency scenario information includes natural disaster scenarios, accident disaster scenarios, public health events and social security events;
[0036] The business plan information includes a variety of information including task name, task content, processing time limit, processor, subtasks and start conditions, wherein the subtasks are stored in the corresponding task nodes in the form of sub-processes or boundary events.
[0037] As an optional implementation manner, in the first aspect of the embodiment of the present invention, after analyzing the operation result, the method further includes:
[0038] Calculate the scoring data of each emergency processing node according to the processing results of each emergency processing node to determine the processing capacity value of the corresponding emergency processing node;
[0039] Corresponding process adjustment information is determined according to the processing capacity value, and the process adjustment information includes task adjustment information, personnel configuration information, emergency resource information and process node information.
[0040] A second aspect of an embodiment of the present invention discloses an emergency process detection system, including:
[0041] Generation module: used to generate corresponding operation instruction information based on pre-configured response logic;
[0042] Parsing module: used to parse the operation instruction information to determine the emergency scene information to be detected;
[0043] A calling module: used to call a preset emergency process model according to the emergency scenario information, wherein the emergency process model includes a plurality of emergency processing nodes, the plurality of emergency processing nodes are connected according to a set connection relationship to form a process directed graph, and the emergency processing nodes include business plan information;
[0044] Operation module: used to operate the emergency process model corresponding to the emergency scenario information to obtain corresponding operation results; the operation results include the execution status of each emergency processing node;
[0045] Analysis module: used to analyze the operation results to detect the operation status of the emergency process.
[0046] A third aspect of an embodiment of the present invention discloses an electronic device, comprising: a memory storing executable program code; a processor coupled to the memory; the processor calls the executable program code stored in the memory to execute the emergency process detection method disclosed in the first aspect of the embodiment of the present invention.
[0047] A fourth aspect of an embodiment of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the emergency process detection method disclosed in the first aspect of an embodiment of the present invention.
[0048] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0049] The emergency process detection method in the embodiment of the present invention configures the process in a digitized form for multiple emergency plan elements such as occurrence scenarios, processing procedures, emergency response tasks of various positions, etc.; it makes it possible to conduct emergency linkage drills in an automated and low-cost manner; through the above-mentioned emergency drills, the implementation effect of the emergency plan can be tested in all directions and from multiple angles, and it has high applicability. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0051] Figure 1 It is a flowchart of the detection method of the emergency process disclosed in the embodiment of the present invention;
[0052] Figure 2 is a schematic diagram of a process of updating a model based on obstacle information disclosed in an embodiment of the present invention;
[0053] Figure 3 It is a schematic diagram of the process of designated person detection disclosed in an embodiment of the present invention;
[0054] Figure 4 It is a schematic diagram of the operation process of the emergency process model disclosed in the embodiment of the present invention;
[0055] Figure 5 It is a flowchart of emergency evaluation and adjustment disclosed in an embodiment of the present invention;
[0056] Figure 6 It is a structural schematic diagram of an emergency process detection device provided by an embodiment of the present invention;
[0057] Figure 7 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0058] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0059] It should be noted that the terms "first", "second", "third", "fourth", etc. in the specification and claims of the present invention are used to distinguish different objects rather than to describe a specific order. The terms "including" and "having" in the embodiments of the present invention and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0060] Emergency drills are divided into comprehensive drills and single drills according to the drill content, and the drill forms are divided into desktop drills and on-site drills. Different drill types can be combined with each other. At present, emergency drills mostly adopt on-site drills. Although this method has the most realistic scene and is easier to discover potential problems and further optimize the emergency rescue mechanism, it also has problems such as high costs of manpower, financial resources, and material resources, each drill can only be targeted at a specific accident, and there are more "drills" than "training". Based on this, the embodiment of the present invention discloses a detection method, device, electronic device and storage medium for emergency procedures, which configures the process in a digitized form for multiple emergency plan elements such as occurrence scenarios, processing procedures, and emergency disposal tasks of various positions; it makes it possible to conduct emergency linkage drills automatically and at low cost; through the above-mentioned emergency drills, the implementation effect of the emergency plan can be tested in all directions and from multiple angles, and it has high applicability.
[0061] Embodiment 1
[0062] See also Figure 1 , Figure 1 It is a flow chart of the emergency process detection method disclosed in the embodiment of the present invention. Among them, the execution subject of the method described in the embodiment of the present invention is an execution subject composed of software and / or hardware, and the execution subject can receive relevant information by wired or / and wireless means, and can send certain instructions. Of course, it can also have certain processing functions and storage functions. The execution subject can control multiple devices, such as a remote physical server or cloud server and related software, or it can be a local host or server and related software that performs related operations on a device placed somewhere. In some scenarios, multiple storage devices can also be controlled, and the storage devices can be placed in the same place or different places as the devices. For example Figure 1 As shown, the detection method based on the emergency process includes the following steps:
[0063] S101: Generate corresponding operation instruction information based on pre-configured response logic;
[0064] In this step, it is mainly possible to set a variety of triggering methods for emergency processes. For example, different triggering methods can be set for different emergency scenarios, and different display effects can be set for different drill methods. The most preferred method is to use an active triggering method, configure corresponding permissions for the corresponding command end, and it can choose to perform model detection, designated person detection, and linkage detection. The model detection here specifically refers to the automatic detection of the emergency process model, and its purpose is to detect that each emergency processing node can flow normally, and if an abnormality occurs at a certain node, an alarm is issued. The designated person detection here refers to the detection of a specific processing person, so that a specific person or a group of specific persons can be better detected, so that emergency drills for specific units or specific people can be realized; without consuming all manpower to conduct drills. The linkage detection mentioned in the embodiment of the present invention enables linkage detection of the person responsible for the emergency process, and detects the emergency status of the corresponding person in charge to improve business proficiency.
[0065] In addition to the above triggering methods, you can also set the system to start under specific conditions or to start in conjunction with other processes. This will make the overall detection triggering logic more diverse. It is not only convenient for each unit to conduct detection itself, but also allows for emergency response drills in complex situations.
[0066] S102: parsing the operation instruction information to determine the emergency scenario information to be detected;
[0067] S103: calling a preset emergency process model according to the emergency scenario information, wherein the emergency process model includes a plurality of emergency processing nodes, the plurality of emergency processing nodes are connected according to a set connection relationship to form a process directed graph, and the emergency processing nodes include business plan information;
[0068] Since the contents of emergency drills conducted by different units are different, and the contents of emergency drills conducted in different scenarios are also different; therefore, it is necessary to parse the corresponding operation instruction information, and determine the corresponding emergency scenario by parsing the issuing unit of the operation instruction and the scenario setting conditions. For example, if the operation instruction here is issued by the fire department, it can be determined that the emergency scenario is a fire emergency scenario, which generally faces fires and other situations. This is to call the fire emergency process based on the above content, such as the need to report the fire point, whether drone inspections are needed, fire severity assessment, establishment of an on-site command team, etc.; determine the corresponding emergency handling process based on the specific implementation content. In an embodiment of the present invention, the business plan information includes a variety of information including task name, task content, processing time limit, handler, subtasks, and start conditions, wherein the subtasks are stored in the corresponding task nodes in the form of subprocesses or boundary events. The emergency scenario information includes natural disaster scenarios, accident disaster scenarios, public health incidents and social security incidents; specifically, it can also be fire emergency scenarios, earthquake emergency scenarios, typhoon emergency scenarios, chemical leakage emergency scenarios and food safety emergency scenarios; different emergency processes are configured according to different situations, and corresponding business plans are configured at each emergency processing node to carry out emergency processing, so as to avoid the occurrence of mismatch in plan information.
[0069] Different emergency procedures are set for different business types. For example, for different types of emergency events such as typhoons, earthquakes, heavy rainstorms, chemical explosions, etc., there are different emergency procedures, and these different emergency procedures are currently recorded in text form, which makes it impossible to find the corresponding personnel in time when an emergency occurs. In an embodiment of the present invention, by pre-constructing various different emergency business procedures, when an emergency occurs, the corresponding emergency business procedures can be called in time and the corresponding task handlers of each emergency processing node can be notified. Further procedures can also be set at each emergency processing node. When implementing it, the emergency processing node here can be regarded as a task of a department or unit. Different subtasks can also be set for different handlers in the unit task, so that the overall task is decomposed more accurately. When setting the task, the corresponding task can be matched with the handler, so that when the front-end detection is started, there will be more multi-dimensional information to start the detection, such as different ways of handling the detection can be set, and emergency detection can also be carried out for a specific unit or department.
[0070] S104: running the emergency process model corresponding to the emergency scenario information to obtain a corresponding running result; the running result includes the execution status of each emergency processing node;
[0071] This step is mainly an implementation step, which detects the operation and implementation status of the process model by running the corresponding emergency process model; through this step, the corresponding emergency detection can be completed.
[0072] More preferably, Figure 4 is a schematic diagram of the operation flow of the emergency process model disclosed in the embodiment of the present invention, such as Figure 4 As shown, the response logic is a model detection logic;
[0073] The operating the emergency process model corresponding to the emergency scenario information to obtain a corresponding operating result includes:
[0074] S1041: configuring corresponding emergency input parameters based on the emergency scenario information to start the emergency process model;
[0075] S1042: Obtaining a first parameter returned by an interface corresponding to a previous processing node according to the emergency process model;
[0076] S1043: Input the first parameter to the interface corresponding to the current emergency processing node to form a first input parameter, wherein the previous processing node and the current emergency processing node correspond to two adjacent nodes in the emergency process model respectively, and the interface corresponding to the previous processing node and the interface corresponding to the current emergency processing node are adjacent previous interface and next interface;
[0077] S1044: Execute the task of the corresponding interface of the current emergency processing node by calling the first input parameter;
[0078] S1045: Determine the processing results of all emergency processing nodes and emergency processes.
[0079] This step is mainly to detect the information transmission between each emergency processing node, and to determine whether the transmission is normal through the data transmission between each node interface; specifically, after the emergency process is edited, the editor clicks the "System Detection" button, and the system automatically starts the emergency process, but does not need to push the task to the handler. It only needs to display the abnormal detection results as required. The requirements include but are not limited to the following items: the emergency process can be started normally; each task node of the emergency process has at least one handler; each branch of the emergency process can flow normally by setting parameters; if the emergency processes are connected through nodes, the emergency process can pass through the output node; start the input node of another emergency process; the emergency processes can end normally; when the emergency process cannot meet the above conditions, an error prompt will appear on the process interface immediately, and a new test can be performed after modification and adjustment; the above-mentioned model detection method is generally performed when the model setting is completed, and it does not require actual operation on the handler. It mainly needs to ensure the smooth flow of the entire process node.
[0080] More preferably, Figure 3 is a schematic diagram of the process of designated person detection disclosed in the embodiment of the present invention, such as Figure 3 As shown, the response logic is a designated person detection logic;
[0081] The operating the emergency process model corresponding to the emergency scenario information to obtain a corresponding operating result includes:
[0082] S104a: Acquire the emergency processing node to be detected;
[0083] S104b: Pushing corresponding node tasks or all node tasks to corresponding detected personnel based on the emergency process model and the emergency processing nodes to be detected;
[0084] S104c: Receive task completion information fed back by the corresponding inspected person.
[0085] The above steps are mainly to realize the emergency process detection of specific people. When implementing it, specific people can be selected for detection. For example, when it is necessary to detect whether a specific person or a group of specific people can be contacted, it can be implemented through the above designated person detection; specifically, the emergency process designated person detection ensures that the process task can be handled normally. The operator clicks the "designated person detection" button to start the process; the process flows normally according to the preset nodes, and pushes each node task to the detector; the detector handles the task according to the task requirements, and can click the skip, transfer or handle the completion button to simulate the operation of the actual handler; the system displays the handling result according to the handling situation; when the detector finds that there is an abnormal problem in the task, the task content is adjusted in time and re-detected; in the embodiment of the present invention, the task adjustment is carried out on the detector side, and the detector can make corresponding task adjustments or process adjustments according to the feedback of the person being detected. When performing the designated person detection, it can also be set to send all task information to the specific detector, so that the operation of the overall process can be determined without affecting other people; in this way, when a node is adjusted for a task, the above detection method can be used to detect whether there is an abnormal situation, and it can also be detected whether the task adjustment will affect other nodes. One of the above methods is a single-person test for a certain person, in which the tasks related to that person in the entire emergency task process are sent to him, and he is asked to simulate and complete them; the other type of designated person test is to send all emergency tasks to one or several testers, and then the testers simulate and complete them.
[0086] In addition to the above-mentioned designated person detection, a linkage detection method can also be used; in the case of linkage detection, in addition to detecting the status of the corresponding processing person, the emergency status of the person in charge of each node of different task nodes must also be detected to improve the overall business proficiency. In an embodiment of the present invention, the person responsible for the emergency process is linked to detect the emergency status of the person in charge and improve business proficiency; the operator clicks the "linked detection" button to start the process; the process flows normally according to the preset nodes, and each node task is pushed to the actual handler; the handler handles the task according to the task requirements, and can click the skip, transfer or complete buttons to simulate the handling process in the actual scenario. The handler can make modification suggestions on the task arrangement and settings, and re-test after the operation is modified; the system displays the handling results according to the handling situation, summarizes abnormal situations such as communication abnormalities, slow response, and handling timeouts, and the operator adjusts the system settings, process settings, personnel training, etc. according to the results.
[0087] The scheme of the embodiment of the present invention can also perform department linkage or scene linkage detection. For example, when a fire and a chemical leak occur at the same time in a certain place, coordination between departments is required at this time. By pre-building various emergency scenarios to determine different emergency plans, linkage processing between multiple departments is finally achieved, and more effective collaboration is achieved through simulation; this can not only realize emergency drills for a single department, but also realize coordinated emergency drills between multiple departments, greatly improving the effectiveness of the detection scheme. After the emergency process is edited, it is necessary to detect whether the execution of the process meets the requirements of the plan. Given that field simulation is a complex, time-consuming, and resource-consuming project, the feasibility test of the emergency process can be carried out in three steps before the field simulation to ensure that the emergency process is correct and efficient.
[0088] S105: Analyze the operation result to detect the operation status of the emergency process.
[0089] The operation results of the above model are analyzed to summarize abnormal situations such as communication anomalies, slow response, and processing timeouts; the entire process is verified based on the detection of the above abnormal situations, thereby improving the response speed of each emergency team to emergency events.
[0090] More preferably, Figure 2 is a schematic diagram of a flow chart of updating a model based on obstacle information disclosed in an embodiment of the present invention, such as Figure 2 As shown, the detection method also includes:
[0091] S1031: Generate obstacle information of corresponding emergency processing nodes based on the emergency process model; the obstacle information includes delayed release information, communication abnormality information, empty responsible person or node dead loop;
[0092] S1032: updating data of corresponding emergency processing nodes in the emergency process model based on the fault information to obtain an emergency process model including the fault information;
[0093] The running of the emergency process model corresponding to the emergency scenario information includes:
[0094] An emergency process model including obstacle information corresponding to the emergency scenario information is run.
[0095] In the embodiment of the present invention, the process model is tested by simulating abnormal situations that may occur in actual situations, and the emergency response team's ability to deal with emergencies is enhanced by setting the above-mentioned abnormal situations. The obstacle information here is communication abnormality information. For example, when performing actual testing, a certain emergency processing node is set to be unable to communicate to simulate the situation that a specific person cannot be connected in actual situations. The above-mentioned method can improve the authenticity of the emergency simulation; and because it is a drill, it is necessary to simulate the real situation as much as possible, by sending specific abnormal situations to the corresponding handlers during the task, such as the sudden increase in the fire, and then analyzing and judging the results of the handler's feedback to determine the overall processing situation.
[0096] More preferably, Figure 5 is a flow chart of emergency evaluation and adjustment disclosed in an embodiment of the present invention, such as Figure 5 As shown, after analyzing the operation result, the method further includes:
[0097] S106: Calculating the scoring data of each emergency processing node according to the processing results of each emergency processing node to determine the processing capacity value of the corresponding emergency processing node;
[0098] S107: Determine corresponding process adjustment information according to the processing capacity value, where the process adjustment information includes task adjustment information, personnel configuration information, emergency resource information and process node information.
[0099] In addition to the detection method, the processing results of each emergency processing node can also be scored, for example, all aspects can be scored according to 1-10 points, such as the personnel movement, resource movement, command ability, communication ability, information management ability of the emergency subject, the positioning accuracy of the emergency theme, the timeliness of rescue, on-site organizational ability, professional pertinence of the emergency task, the sufficiency of personnel, funds, equipment, and logistics of emergency resources, the disaster consequences, location, climate environment of the disaster-bearing body, and the influence of external factors on stakeholders, media, and government decision-making; the emergency response of the corresponding processing person or processing node can be determined by refining the above content, and then each emergency node can be scored. Through data scoring, emergency processing nodes can be compared in all aspects.
[0100] In the emergency preparation stage, we break down the barriers between departments and spaces, unify the dispatch, use the WBS flat work mechanism, and pre-arrange the emergency plan in layers according to people (organizations) and things, with clear responsibilities. At the same time, we can quickly simulate the occurrence of accidents and conduct emergency drills.
[0101] When the present invention conducts a specific field simulation, it is necessary to first perform process detection, designated person detection and linkage detection, because the above only runs the corresponding content on the server and does not consume a lot of material and financial resources, while the field simulation is relatively time-consuming and costly. Therefore, it is necessary for each emergency node to run smoothly before conducting the field simulation, which can better improve efficiency.
[0102] The on-site simulation of the emergency process responsible person in the embodiment of the present invention improves the practicality and operability of the emergency process. According to the requirements of the emergency simulation, the emergency responsible persons take their positions; the operator clicks the "on-site simulation" button to start the process; the process flows normally according to the preset nodes, and pushes each node task to the actual handler; the handler handles the task according to the task requirements, performs the emergency task operation on the spot, and reports the handling result according to the operation result; the system displays the handling result and actual duration of the emergency task according to the handling situation; the emergency team summarizes the emergency experience, adjusts the emergency tasks, personnel configuration, emergency resources, etc. according to the actual situation, and optimizes the emergency process. Through the above process detection, designated person detection, linkage detection and entity simulation, the difficulty of emergency process detection increases from easy to difficult, and each step paves the way for subsequent detection, reducing the cost and time of subsequent detection, so that emergency simulation and emergency rescue can avoid detours and improve efficiency.
[0103] The present invention can meet the needs of various emergency rescue units in emergency drills and the implementation and assessment of various plans. Traditional emergency linkage drills require a large amount of resource allocation, while information-based emergency drills can flexibly and freely configure various emergency plan parameters. It is suitable for any industry to carry out plan drills at any time in different scenarios. It can effectively save emergency drill costs, help emergency rescue units continuously accumulate drill experience in multiple emergency simulation drills, deeply explore problems existing in the emergency rescue disposal process, test and evaluate the operability and practicality of emergency plans, and strengthen the linkage coordination ability and emergency response ability of emergency plans, so as to achieve the purpose of testing the implementation effect of multi-level emergency plans, training emergency rescue teams, and honing emergency management mechanisms, making emergency linkage drills scientific, intelligent, and standardized.
[0104] The detection method of the embodiment of the present invention is based on a process-based emergency plan, making full use of information technology to process text-based plans in a task-based and process-based manner, structuring emergency affairs, emergency materials and other information into executable tasks, clarifying the collaboration mode of the responsible personnel of the plan in the form of tasks, and arranging the order according to the actual situation, and pushing them to the emergency personnel in sequence after the emergency is initiated, and driving and assisting the emergency personnel to perform their duties in an orderly manner in an intuitive and graphic task panel. The emergency personnel can accept tasks, skip tasks or transfer tasks according to the actual situation, and the execution effect is displayed to the command decision-making personnel in real time, thereby realizing the automatic implementation of the emergency plan and intelligent auxiliary decision-making. It can also automatically push tasks according to pre-arrangements to avoid situations where contact cannot be made. Provide emergency tool kits and material optimization to improve the efficiency of emergency disposal.
[0105] The emergency process detection method in the embodiment of the present invention configures the process in a digitized form for multiple emergency plan elements such as occurrence scenarios, processing procedures, emergency response tasks of various positions, etc.; it makes it possible to conduct emergency linkage drills in an automated and low-cost manner; through the above-mentioned emergency drills, the implementation effect of the emergency plan can be tested in all directions and from multiple angles, and it has high applicability.
[0106] Embodiment 2
[0107] See also Figure 6 , Figure 6 FIG. 1 is a schematic diagram of the structure of the detection device for the emergency process disclosed in the embodiment of the present invention. Figure 6 As shown, the detection device of the emergency process may include:
[0108] Generating module 21: used to generate corresponding operation instruction information based on pre-configured response logic;
[0109] Analysis module 22: used for analyzing the operation instruction information to determine the emergency scene information to be detected;
[0110] Calling module 23: used to call a preset emergency process model according to the emergency scenario information, wherein the emergency process model includes a plurality of emergency processing nodes, the plurality of emergency processing nodes are connected according to a set connection relationship to form a process directed graph, and the emergency processing nodes include business plan information;
[0111] Running module 24: used to run the emergency process model corresponding to the emergency scenario information to obtain corresponding running results; the running results include the execution status of each emergency processing node;
[0112] Analysis module 25: used for analyzing the operation results to detect the operation status of the emergency process.
[0113] The emergency process detection method in the embodiment of the present invention configures the process in a digitized form for multiple emergency plan elements such as occurrence scenarios, processing procedures, emergency response tasks of various positions, etc.; it makes it possible to conduct emergency linkage drills in an automated and low-cost manner; through the above-mentioned emergency drills, the implementation effect of the emergency plan can be tested in all directions and from multiple angles, and it has high applicability.
[0114] Embodiment 3
[0115] See also Figure 7 , Figure 7 Schematic diagram of the structure of an electronic device disclosed in an embodiment of the present invention. The electronic device may be a computer, a server, etc. Of course, in certain circumstances, it may also be a smart device such as a mobile phone, a tablet computer, a monitoring terminal, and an image acquisition device with processing functions. Figure 7 As shown, the electronic device may include:
[0116] A memory 510 storing executable program codes;
[0117] a processor 520 coupled to the memory 510;
[0118] The processor 520 calls the executable program code stored in the memory 510 to execute part or all of the steps in the emergency process detection method in the first embodiment.
[0119] An embodiment of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute part or all of the steps in the emergency process detection method in the first embodiment.
[0120] The embodiment of the present invention further discloses a computer program product, wherein when the computer program product is run on a computer, the computer is enabled to execute part or all of the steps in the emergency process detection method in the first embodiment.
[0121] An embodiment of the present invention further discloses an application publishing platform, wherein the application publishing platform is used to publish a computer program product, wherein when the computer program product runs on a computer, the computer executes part or all of the steps in the emergency process detection method in embodiment one.
[0122] In various embodiments of the present invention, it should be understood that the size of the serial numbers of the processes does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0123] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0124] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0125] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a memory and includes several requests to enable a computer device (which can be a personal computer, server or network device, etc., specifically a processor in a computer device) to perform some or all steps of the method described in each embodiment of the present invention.
[0126] In the embodiments provided by the present invention, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0127] A person of ordinary skill in the art may understand that part or all of the steps in the various methods of the embodiments may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, the storage medium including a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically-erasable programmable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0128] The above is a detailed introduction to the detection method, device, electronic device and storage medium of the emergency process disclosed in the embodiments of the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A method for detecting an emergency process, characterized in that: include: Generate corresponding operation instruction information based on pre-configured response logic; The generating corresponding operation instruction information based on the pre-configured response logic includes: Generate corresponding operation instruction information based on the information sent by the emergency operation terminal based on the pre-configured information receiving logic; or generate corresponding operation instruction information at a preset time point based on the pre-configured emergency trigger logic; or generate operation instructions based on the pre-configured model detection logic; or generate corresponding operation instruction information based on the preset designated person detection logic; or generate corresponding operation instruction information based on the pre-configured linkage detection logic; Parsing the operation instruction information to determine the emergency scenario information to be detected; Calling a preset emergency process model according to the emergency scenario information, wherein the emergency process model includes a plurality of emergency processing nodes, the plurality of emergency processing nodes are connected according to a set connection relationship to form a process directed graph, and the emergency processing nodes include business plan information; Running the emergency process model corresponding to the emergency scenario information to obtain corresponding operation results; the operation results include the execution status of each emergency processing node; The operation results are analyzed to detect the operation status of the emergency process.
2. The method for detecting emergency procedures according to claim 1, characterized in that: The response logic is a model detection logic; The operating the emergency process model corresponding to the emergency scenario information to obtain a corresponding operating result includes: Configure corresponding emergency input parameters based on the emergency scenario information to start the emergency process model; Obtain the first parameter returned by the corresponding interface of the previous processing node according to the emergency process model; Inputting the first parameter to the interface corresponding to the current emergency processing node to form a first input parameter, wherein the previous processing node and the current emergency processing node correspond to two adjacent nodes in the emergency process model respectively, and the interface corresponding to the previous processing node and the interface corresponding to the current emergency processing node are adjacent previous interface and next interface; Execute the task of the corresponding interface of the current emergency processing node by calling the first input parameter; Determine the processing results of all emergency processing nodes and emergency processes.
3. The method for detecting emergency procedures according to claim 1, characterized in that: The response logic is a designated person detection logic; The operating the emergency process model corresponding to the emergency scenario information to obtain a corresponding operating result includes: Obtain the emergency processing node to be detected; Pushing corresponding node tasks or all node tasks to corresponding detected personnel based on the emergency process model and the emergency processing nodes to be detected; Receive task completion information from the corresponding inspected personnel.
4. The method for detecting emergency procedures according to claim 1, characterized in that: The detection method further comprises: Generate obstacle information of corresponding emergency processing nodes based on the emergency process model; the obstacle information includes delayed release information, communication abnormality information, empty responsible person or node dead loop; Based on the obstacle information, data of the corresponding emergency processing node in the emergency process model is updated to obtain an emergency process model including the obstacle information; The running of the emergency process model corresponding to the emergency scenario information includes: An emergency process model including obstacle information corresponding to the emergency scenario information is run.
5. The method for detecting an emergency process according to any one of claims 1 to 4, characterized in that: The emergency scenario information includes natural disaster scenarios, accident disaster scenarios, public health incidents and social security incidents; The business plan information includes a variety of information including task name, task content, processing time limit, processor, subtasks and start conditions, wherein the subtasks are stored in the corresponding task nodes in the form of sub-processes or boundary events.
6. The method for detecting an emergency process according to any one of claims 1 to 4, characterized in that: After analyzing the operation result, the method further includes: Calculate the scoring data of each emergency processing node according to the processing results of each emergency processing node to determine the processing capacity value of the corresponding emergency processing node; Corresponding process adjustment information is determined according to the processing capacity value, and the process adjustment information includes task adjustment information, personnel configuration information, emergency resource information and process node information.
7. An emergency process detection system, characterized in that: include: Generation module: used to generate corresponding operation instruction information based on pre-configured response logic; The generating corresponding operation instruction information based on the pre-configured response logic includes: Generate corresponding operation instruction information based on the information sent by the emergency operation terminal based on the pre-configured information receiving logic; or generate corresponding operation instruction information at a preset time point based on the pre-configured emergency trigger logic; or generate operation instructions based on the pre-configured model detection logic; or generate corresponding operation instruction information based on the preset designated person detection logic; or generate corresponding operation instruction information based on the pre-configured linkage detection logic; Parsing module: used to parse the operation instruction information to determine the emergency scenario information to be detected; A calling module: used to call a preset emergency process model according to the emergency scenario information, wherein the emergency process model includes a plurality of emergency processing nodes, the plurality of emergency processing nodes are connected according to a set connection relationship to form a process directed graph, and the emergency processing nodes include business plan information; Operation module: used to operate the emergency process model corresponding to the emergency scenario information to obtain corresponding operation results; the operation results include the execution status of each emergency processing node; Analysis module: used to analyze the operation results to detect the operation status of the emergency process.
8. An electronic device, characterized in that: include: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the emergency process detection method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program enables a computer to execute the emergency procedure detection method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Immersive emergency drilling and automatic evaluation method and system for rail transit station
CN113095977A
Method and device for intelligently generating and supporting process emergency plan based on big data
CN114881444A
Emergency disposal scheme generation method, system and device and storage medium
CN115204752A