CN-121998324-A - Intelligent generation method of hydrogen-doped pipeline emergency plan and electronic equipment
Abstract
The embodiment of the application provides an intelligent generation method of an emergency plan of a hydrogen-doped pipeline and electronic equipment. The method comprises the steps of determining an emergency treatment element set based on pipeline information of a hydrogen-doped pipeline, determining a first network diagram of an emergency task based on the emergency treatment element set, determining a plurality of task sequences based on the first network diagram, determining emergency treatment evaluation of a plurality of emergency institutions under the plurality of task sequences, wherein the task sequences indicate execution sequences of emergency tasks associated with the plurality of emergency institutions, and determining a target task sequence in the plurality of task sequences based on the emergency treatment evaluation of the plurality of emergency institutions under the plurality of task sequences. Based on the method provided by the application, the target task sequence (namely the emergency plan) matched with the complex disaster situation can be efficiently generated based on the pipeline information of the hydrogen-doped pipeline, so that the emergency treatment requirement under the complex disaster situation can be rapidly responded.
Inventors
- HU JINQIU
- ZHANG LAIBIN
- WU MINGYUAN
- XU MINGJIE
- WANG TIANYU
Assignees
- 中国石油大学(北京)
Dates
- Publication Date
- 20260508
- Application Date
- 20260115
Claims (10)
- 1. An intelligent generation method of an emergency plan of a hydrogen-doped pipeline is characterized by comprising the following steps: acquiring pipeline information of the hydrogen-doped pipeline, wherein the pipeline information is used for indicating accidents of the hydrogen-doped pipeline; determining an emergency treatment element set based on the pipeline information, wherein the emergency treatment element set comprises a plurality of emergency mechanisms, emergency tasks corresponding to the emergency mechanisms and dependency relations among the emergency tasks; Determining a first network map of an emergency task based on the emergency treatment element set; determining a plurality of task sequences based on the first network diagram, and determining emergency treatment evaluation of the emergency institutions under the plurality of task sequences, wherein the task sequences indicate the execution sequence of emergency tasks associated with the emergency institutions; a target task sequence is determined in the plurality of task sequences based on contingency treatment evaluations of the plurality of contingency institutions under the plurality of task sequences.
- 2. The method of claim 1, wherein the determining a first network map of an emergency task based on the set of emergency treatment elements comprises: Determining the plurality of emergency authorities as a plurality of authority nodes; Determining emergency tasks corresponding to the emergency mechanisms as a plurality of task nodes; Determining undirected edges between the mechanism nodes and the task nodes based on the emergency tasks corresponding to the emergency mechanisms, wherein the undirected edges are used for indicating the attribution association relation between the emergency mechanisms and the corresponding emergency tasks; Based on the dependency relationship among the plurality of emergency tasks, determining a directed edge among the plurality of emergency tasks, wherein the directed edge indicates the sequential execution logic relationship of the emergency tasks corresponding to two task nodes connected by the directed edge.
- 3. The method of claim 1, wherein the determining a plurality of task sequences based on the first network graph comprises: determining a first urgent task based on the first network graph, wherein the first urgent task does not have a directed edge pointing to the first urgent task; And generating a plurality of non-repeated task execution paths based on the directed edges in the first network graph by taking the task node corresponding to the first emergency task as an execution starting point, and determining the task execution paths as the plurality of task sequences.
- 4. The method of claim 1, wherein determining the contingency treatment assessment for the plurality of contingency institutions at any one of the plurality of task sequences comprises: Acquiring emergency treatment values and task completion moments of each emergency task corresponding to the emergency mechanism and the resource cost consumed by the emergency mechanism under the task sequence, wherein the emergency treatment values and the task completion moments are included in the task sequence by the emergency mechanism; Determining a time attenuation factor of the emergency mechanism for executing each emergency task corresponding to the emergency mechanism included in the task sequence based on the task completion time of the emergency mechanism for executing each emergency task corresponding to the emergency mechanism included in the task sequence; Determining the sum of products of emergency treatment values of emergency tasks corresponding to the emergency mechanisms and the time attenuation factors of the emergency mechanisms to execute the emergency tasks corresponding to the emergency mechanisms, which are included in the task sequences, as a total quantized value of the task execution effect of the emergency mechanisms under the task sequences; And determining a difference value between a task execution effect quantized value of the emergency mechanism under the task sequence and a resource cost consumed by the emergency mechanism under the task sequence as an emergency treatment evaluation of the emergency mechanism under the task sequence.
- 5. The method of claim 1, wherein determining a target task sequence in the plurality of task sequences based on contingency treatment evaluations of the plurality of contingency institutions under the plurality of task sequences comprises: determining candidate task sequences in the plurality of task sequences with the aim of maximizing emergency treatment evaluation of each emergency institution; Determining an emergency treatment efficiency coefficient corresponding to the candidate task sequence, wherein the emergency treatment efficiency coefficient indicates the matching efficiency between the total emergency treatment value and the total execution duration of the emergency tasks in the candidate task sequence executed by the emergency institutions; when the emergency treatment efficiency coefficient corresponding to the candidate task sequence is greater than or equal to a preset value, determining the candidate task sequence as the target task sequence; And when the emergency treatment efficiency coefficient corresponding to the candidate task sequence is smaller than a preset value, re-targeting the emergency treatment evaluation maximization of each emergency mechanism, and determining the candidate task sequence in the plurality of task sequences until the emergency treatment efficiency coefficient corresponding to the candidate task sequence is larger than or equal to the preset value.
- 6. The method of claim 5, wherein determining the contingency treatment performance coefficient corresponding to the candidate task sequence comprises: Acquiring emergency treatment values and execution time lengths corresponding to each emergency task in the candidate task sequence; Determining the sum of emergency treatment values corresponding to all emergency tasks in the candidate task sequence as the total emergency treatment value; determining the sum of the execution time lengths corresponding to the emergency tasks in the candidate task sequence as the total execution time length; And determining the ratio of the total emergency treatment value to the total execution duration as an emergency treatment efficiency coefficient corresponding to the candidate task sequence.
- 7. A device for determining an emergency plan, comprising: The acquisition module is used for acquiring the pipeline information of the hydrogen-doped pipeline, wherein the pipeline information is used for indicating accidents of the hydrogen-doped pipeline; The first determining module is used for determining an emergency treatment element set based on the pipeline information, wherein the emergency treatment element set comprises a plurality of emergency mechanisms, emergency tasks corresponding to the emergency mechanisms and dependency relations among the emergency tasks; A second determining module, configured to determine a first network map of an emergency task based on the emergency treatment element set; a third determining module, configured to determine a plurality of task sequences based on the first network map; a fourth determination module configured to determine an emergency treatment evaluation of the plurality of emergency authorities under the plurality of task sequences, the task sequences indicating an order of execution of emergency tasks associated with the plurality of emergency authorities; and a fifth determination module for determining a target task sequence among the plurality of task sequences based on contingency treatment evaluations of the plurality of contingency institutions under the plurality of task sequences.
- 8. An electronic device is characterized by comprising a memory and a processor; The memory stores computer-executable instructions; the processor executing computer-executable instructions stored in the memory, causing the processor to perform the method of any one of claims 1-6.
- 9. A computer readable storage medium having stored therein computer executable instructions which when executed by a processor are adapted to carry out the method of any one of claims 1-6.
- 10. A computer program product comprising a computer program which, when executed by a processor, implements the method of any of claims 1-6.
Description
Intelligent generation method of hydrogen-doped pipeline emergency plan and electronic equipment Technical Field The application relates to the technical field of computers, in particular to an intelligent generation method of an emergency plan of a hydrogen-doped pipeline and electronic equipment. Background The safety operation of the hydrogen-doped pipeline serving as a key facility for long-distance energy transportation has decisive significance for the sustainable development of the hydrogen energy industry and the regional energy supply stability. Due to the long line of hydrogen-loaded piping, the complex environment, and sometimes the need to deal with two or more disaster situations at the same time, the difficulty of determining an emergency plan is greatly increased in the complex disaster scenario. Currently, emergency plans for hydrogen loading pipelines are typically determined based on the experience of the relevant specialist. However, determining an emergency plan based on the experience of the relevant expert is inefficient in generating the emergency plan and cannot quickly respond to emergency disposal needs in complex disaster scenarios. Disclosure of Invention The embodiment of the application provides an intelligent generation method of an emergency plan of a hydrogen-doped pipeline and electronic equipment, which are used for achieving the effect of rapidly responding to emergency treatment requirements under complex disaster situations. In a first aspect, an embodiment of the present application provides an intelligent generation method for an emergency plan of a hydrogen-doped pipeline, including: acquiring pipeline information of the hydrogen-doped pipeline, wherein the pipeline information is used for indicating accidents of the hydrogen-doped pipeline; Determining an emergency treatment element set based on the pipeline information, wherein the emergency treatment element set comprises a plurality of emergency mechanisms, emergency tasks corresponding to the emergency mechanisms and dependency relations among the emergency tasks; determining a first network map of an emergency task based on the emergency treatment element set; determining a plurality of task sequences based on the first network diagram, and determining emergency treatment evaluation of a plurality of emergency institutions under the plurality of task sequences, wherein the task sequences indicate the execution sequence of emergency tasks associated with the plurality of emergency institutions; a target task sequence is determined among the plurality of task sequences based on contingency treatment evaluations of the plurality of contingency institutions at the plurality of task sequences. In some embodiments, determining a first network map of an emergency task based on the emergency treatment element set includes: Determining a plurality of emergency authorities as a plurality of authority nodes; determining emergency tasks corresponding to each emergency mechanism as a plurality of task nodes; based on emergency tasks corresponding to the emergency mechanisms, determining undirected edges between the mechanism nodes and the task nodes, wherein the undirected edges are used for indicating attribution association relations between the emergency mechanisms and the corresponding emergency tasks; Based on the dependency relationship among the emergency tasks, determining a directed edge among the emergency tasks, wherein the directed edge indicates the sequential execution logic relationship of the emergency tasks corresponding to the two task nodes connected by the directed edge. In some embodiments, determining a plurality of task sequences based on the first network graph includes: determining a first urgent task based on the first network graph, wherein the first urgent task does not have a directed edge pointing to the first urgent task; And generating a plurality of non-repeated task execution paths based on the directed edges in the first network graph by taking the task node corresponding to the first emergency task as an execution starting point, and determining the task execution paths as a plurality of task sequences. In some embodiments, determining the contingency treatment assessment for the plurality of contingency institutions under the plurality of task sequences includes: acquiring emergency treatment values and task completion moments of all emergency tasks corresponding to the emergency mechanisms included in the task sequence executed by the emergency mechanisms, and resource cost consumed by the emergency mechanisms under the task sequence; Determining time attenuation factors of each emergency task corresponding to the emergency mechanism included in the emergency mechanism execution task sequence based on task completion time of each emergency task corresponding to the emergency mechanism included in the emergency mechanism execution task sequence; Determining the sum of products of emergen