Overseas oil and gas pipeline accident emergency disposal linkage method, device and equipment

By establishing an emergency response network model for oil and gas pipeline accidents, obtaining the action and time parameters of institutions and task units along the pipeline, calculating the cumulative total benefits, and selecting the optimal propagation scheme, the problem of task completion time decay in emergency response to oil and gas pipeline accidents is solved, and the efficiency of emergency response is improved.

CN116307547BActive Publication Date: 2026-02-13CHINA UNIV OF PETROLEUM (BEIJING)
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310184006.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-20
Publication Date
2026-02-13
Estimated Expiration
2043-02-20

AI Technical Summary

Technical Problem

In existing technologies, the order in which tasks are completed during emergency response to oil and gas pipeline accidents has a diminishing effect on the value of the response over time, making it impossible to complete all emergency tasks in the shortest possible time, resulting in low response benefits.

Method used

By acquiring information about institutions and task units along the route, defining unit actions, time parameters, and disposal value, an emergency response network model is established to activate and propagate the response, calculate the total cumulative benefit, and select the propagation scheme with the maximum cumulative benefit for emergency response.

Benefits of technology

It enabled the completion of all emergency tasks in the shortest possible time, improving the efficiency of emergency response and the effectiveness of the response.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116307547B_ABST
    Figure CN116307547B_ABST
Patent Text Reader

Abstract

The application provides an overseas oil and gas pipeline accident emergency disposal linkage method, device and equipment, the method comprising: acquiring each institution along the line and each to-be-disposed task corresponding to the overseas oil and gas pipeline accident; representing each institution as an institution unit, representing each to-be-disposed task as a task unit, and establishing an institution emergency linkage network model for each institution unit and each task unit; in the model, taking a preset target institution unit as an activation starting time, and performing activation propagation between the institution units and the task units of the institution emergency linkage network model according to a preset execution logic; recording the activation propagation path and sequence between each institution unit and each task unit when all the task units of each kind enter an activated state as a propagation scheme, and calculating the cumulative sum of the benefits of each propagation scheme; and determining the propagation scheme corresponding to the maximum cumulative sum of the benefits as a target propagation scheme for emergency disposal. The entire emergency disposal task is completed in the shortest time.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of oil and gas pipeline detection, and particularly relates to an overseas oil and gas pipeline accident emergency disposal linkage method, device and equipment. BACKGROUND

[0002] The overseas oil and gas pipeline is an important part of the oil and gas import channel, and its normal and stable operation is related to energy security. Because many institutions such as local government, resident embassy and parent company of the investor are involved in the accident emergency response process, a unified mechanism needs to be established to ensure the orderly dissemination of task information in the accident response process.

[0003] At present, the task time sequence relationship related research in the prior art mainly focuses on the information dissemination relationship and the construction of the event topology relationship based on graph theory, and in addition, there are common information dissemination models such as influence model and infection model.

[0004] However, the inventor finds that the completion of each task in the emergency response process in the task time sequence relationship related research in the prior art has the phenomenon of time decay of disposal value, and all emergency tasks cannot be disposed of in the shortest time, thereby resulting in low disposal income. SUMMARY

[0005] The present application provides an overseas oil and gas pipeline accident emergency disposal linkage method, device and equipment to solve the problem that all emergency tasks cannot be disposed of in the shortest time in the task time sequence relationship related research in the prior art, thereby resulting in low disposal income.

[0006] In a first aspect, the present application provides an overseas oil and gas pipeline accident emergency disposal linkage method, comprising:

[0007] obtaining each institution along the line and each task to be disposed of corresponding to an overseas oil and gas pipeline accident;

[0008] representing each institution as an institution unit, and setting the unit action and time consumption parameter of each institution unit;

[0009] representing each task to be disposed of as a task unit, and setting the unit action, time consumption parameter and disposal value of each task unit;

[0010] establishing an institution emergency linkage network model according to the linkage relationship between each institution unit and the linkage relationship between each task unit and the institution unit; wherein the initial state of each institution unit and each task unit is an inactivated state, and any institution unit will trigger an institution unit or a task unit having a correlation relationship to enter an activated state after performing a corresponding unit action according to a corresponding time consumption parameter after entering an activated state after performing a corresponding unit action according to a corresponding time consumption parameter;

[0011] In the mechanism emergency linkage network model, a preset target mechanism unit is taken as an activation starting time, and activation propagation is performed between mechanism units and task units of the mechanism emergency linkage network model according to a preset execution logic; an activation propagation path and order between each mechanism unit and each task unit when all task units enter an activation state are recorded as a propagation scheme;

[0012] According to the time consumption parameters of the mechanism units and the time consumption parameters and disposal values of the task units, a cumulative sum of a profit in a preset time period from the activation starting time in each propagation scheme is calculated;

[0013] A propagation scheme corresponding to a maximum cumulative sum of the profit is determined as a target propagation scheme, and the overseas oil and gas pipeline accident is disposed according to the target propagation scheme.

[0014] In a possible design, the cumulative sum of the profit in the preset time period from the activation starting time in each propagation scheme is calculated according to the time consumption parameters of the mechanism units and the time consumption parameters and disposal values of the task units, including: determining activation time consumption of each mechanism unit according to the time consumption parameters of the mechanism units; determining activation time consumption of each task unit according to the time consumption parameters of the task units; determining a state of each task unit at any time in the preset time from the activation starting time as an inactivation state or an activation state according to the activation time consumption of the mechanism units and the activation time consumption of the task units, to obtain a state value of each task unit at any time in the preset time from the activation starting time; and calculating a cumulative sum of a profit in a preset time period from the activation starting time in each propagation scheme according to the disposal value, the state value, and a disposal profit discount coefficient.

[0015] In a possible design, the cumulative sum of the profit in the preset time period from the activation starting time in each propagation scheme is calculated according to the disposal value, the state value, and the disposal profit discount coefficient, including: calculating an emergency disposal profit of all task units at each preset time in the preset time period from the activation starting time according to the disposal value and the state value; and calculating a cumulative sum of a profit in a preset time period from the activation starting time in each propagation scheme according to the emergency disposal profit at each preset time and a disposal profit discount coefficient.

[0016] In a possible design, a calculation formula of the emergency disposal profit of all task units at each preset time in the preset time period from the activation starting time according to the disposal value and the state value is as follows:

[0017]

[0018] In the formula, R tis the emergency disposal benefit of all task units at preset time t; s t i is the state value of task unit i at preset time t, s t i = 0, and s t i = 1; v i is the disposal value of task unit i.

[0019] In a possible design, the calculation formula of the cumulative sum of benefits in a preset time period from the starting time of self-activation of each propagation scheme is as follows:

[0020]

[0021] In the formula, G t T is the cumulative sum of benefits in a preset time period of T unit times from preset time t; and γ ∈ [0, 1] is a disposal benefit discount coefficient.

[0022] In a possible design, the propagation scheme corresponding to the maximum cumulative sum of benefits in the cumulative sum of benefits is determined as the target propagation scheme, including: selecting one of all propagation schemes as a current propagation scheme to obtain a first cumulative sum of benefits in a preset time period from the starting time of self-activation of the current propagation scheme; searching for a second propagation scheme from all propagation schemes to obtain a second cumulative sum of benefits in a preset time period from the starting time of self-activation of the second propagation scheme, and determining whether the second cumulative sum of benefits is greater than the first cumulative sum of benefits; if yes, the second propagation scheme is replaced as the current propagation scheme; if no, the current propagation scheme is kept; repeating the steps of searching for a next propagation scheme from all propagation schemes to obtain a cumulative sum of benefits in a preset time period from the starting time of self-activation of the next propagation scheme, and determining whether the cumulative sum of benefits in a preset time period from the starting time of self-activation of the next propagation scheme is greater than the cumulative sum of benefits in a preset time period from the starting time of self-activation of the current propagation scheme, until all propagation schemes are searched; and determining the current propagation scheme obtained after the searching as the target propagation scheme.

[0023] In a second aspect, the application provides an overseas oil and gas pipeline accident emergency disposal linkage device, including:

[0024] An acquisition module is configured to acquire each institution along the line and each task to be disposed corresponding to an overseas oil and gas pipeline accident.

[0025] The first setting module is configured to represent each organization as an organization unit, and set a unit action and a time consumption parameter of each organization unit;

[0026] The second setting module is configured to represent each to-be-handled task as a task unit, and set a unit action, a time consumption parameter and a handling value of each task unit;

[0027] The establishing module is configured to establish an organization emergency linkage network model according to linkage relationships between the organization units and linkage relationships between the task units and the organization units, wherein an initial state of each organization unit and each task unit is an inactivated state, and any organization unit, after performing a corresponding unit action according to a corresponding time consumption parameter and entering an activated state, triggers an organization unit or a task unit having a correlation relationship to perform a corresponding unit action according to a corresponding time consumption parameter and enter an activated state;

[0028] The activation propagation module is configured to, in the organization emergency linkage network model, take a preset target organization unit as an activation starting time, perform activation propagation between the organization units and the task units of the organization emergency linkage network model according to a preset execution logic, and record an activation propagation path and an order between the organization units and the task units when all the task units enter an activated state as a propagation scheme.

[0029] The calculating module is configured to calculate a cumulative sum of a yield in a preset time period from the activation starting time in each propagation scheme according to the time consumption parameters of the organization units and the time consumption parameters and the handling values of the task units.

[0030] The determining module is configured to determine a propagation scheme corresponding to a maximum cumulative sum of the yield as a target propagation scheme, and perform emergency handling on the overseas oil and gas pipeline accident according to the target propagation scheme.

[0031] In a possible design, the calculating module is specifically configured to: determine an activation time consumption of each organization unit according to the time consumption parameters of the organization units; determine an activation time consumption of each task unit according to the time consumption parameters of the task units; determine a state of each task unit at any time in a preset time from the activation starting time as an inactivated state or an activated state according to the activation time consumption of the organization units and the activation time consumption of the task units, to obtain a state value of each task unit at any time in the preset time from the activation starting time; and calculate a cumulative sum of a yield in a preset time period from the activation starting time in each propagation scheme according to the handling values, the state values and a handling yield discount coefficient.

[0032] In a third aspect, the present application provides a server, comprising: at least one processor and a memory; the memory stores computer-executable instructions; the at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the overseas oil and gas pipeline accident emergency disposal linkage method in the first aspect and any possible design of the first aspect.

[0033] In a fourth aspect, the present application provides a computer-readable storage medium, which stores computer-executable instructions, and when a processor executes the computer-executable instructions, the overseas oil and gas pipeline accident emergency disposal linkage method in the first aspect and any possible design of the first aspect is realized.

[0034] The overseas oil and gas pipeline accident emergency disposal linkage method, device and equipment provided by the present application, by acquiring the mechanism units and task units along the overseas pipeline, and defining the unit actions, time consumption parameters and disposal values of the mechanism units and task units, establishing a mechanism emergency linkage network model to describe the ordered linkage between the mechanism units and task units in different scenarios and response requirements, performing activation propagation in the mechanism emergency linkage network model, calculating the cumulative sum of the benefits, and obtaining an emergency linkage scheme with greater robustness by comparing the cumulative sum of the benefits of different propagation schemes, so as to ensure that all emergency disposal tasks are completed in the shortest possible time during the actual response process. BRIEF DESCRIPTION OF DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.

[0036] Figure 1 The flow of the overseas oil and gas pipeline accident emergency disposal linkage method provided by an embodiment of the present application Figure 1 ;

[0037] Figure 2 The flow of the overseas oil and gas pipeline accident emergency disposal linkage method provided by an embodiment of the present application Figure 2 ;

[0038] Figure 3 The schematic diagram of the mechanism emergency linkage network model provided by an embodiment of the present application;

[0039] Figure 4 The schematic diagram of the unit activation rate (%) change trend under the current propagation scheme provided by an embodiment of the present application;

[0040] Figure 5A structural schematic diagram of an overseas oil and gas pipeline accident emergency disposal linkage device provided by an embodiment of the present application is shown in the figure.

[0041] Figure 6 A hardware structure schematic diagram of a server provided by an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0042] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described below in conjunction with the accompanying drawings in the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0043] As an important part of oil and gas import channels, the normal and stable operation of overseas oil and gas pipelines is related to energy security issues. Since multiple agencies such as local government, resident embassy and parent company of the investment party are involved in the process of accident emergency response, a unified mechanism needs to be established to ensure the orderly dissemination of information during the response process, reduce the information transmission and completion time of all response tasks between agencies, and improve the response and disposal efficiency. At present, the related research on task time sequence mainly focuses on the information dissemination relationship and the construction of event topological relationship based on graph theory. The sequence diagram (time sequence diagram) of the standard modeling language UML (Unified Modeling Language) qualitatively shows the dynamic cooperation between multiple objects by describing the time sequence of sending messages between objects. The multi-agent system regards the system as a linkage system composed of multiple intelligent agents, each of which has the ability to autonomously decide the next action. Global reasoning is often combined with reinforcement learning, but the ability to solve the problem of multi-head diffusion of information dissemination is weak. In addition, there are also event topological relationship construction based on graph theory, including AOV, AOE network and other common information dissemination models such as influence model and infection model. However, in the process of emergency response, the completion of each task in sequence has the phenomenon of time decay of disposal value, which cannot complete all emergency tasks in the shortest time, resulting in low disposal benefit.

[0044] To solve the above problems, the present application provides an overseas oil and gas pipeline accident emergency disposal linkage method, analyzes and identifies the agency units and task units along the overseas pipeline, defines the unit actions, time consumption parameters and disposal values of the agency units and task units, establishes an agency emergency linkage network model to describe the orderly linkage between the agency units and task units in different scenarios and response requirements, activates and propagates in the agency emergency linkage network model, calculates the cumulative sum of benefits, and selects the best propagation scheme according to the cumulative sum of benefits.

[0045] The technical solutions of the present application are described in detail below with specific examples. The following specific examples can be combined with each other, and the same or similar concepts or processes may not be described in detail in some examples.

[0046] Figure 1 The process of the overseas oil and gas pipeline accident emergency disposal linkage method provided by an embodiment of the present application Figure 1 The execution subject of the present embodiment can be a server or other computer devices.

[0047] As shown in Figure 1 The method of the present embodiment can include the following steps:

[0048] S101, obtaining each institution along the line corresponding to the overseas oil and gas pipeline accident and each task to be disposed.

[0049] In the present embodiment, the each institution along the line corresponding to the overseas oil and gas pipeline accident includes: oil and gas pipeline company institutions, local organization institutions and other organization institutions. The each task to be disposed along the line corresponding to the overseas oil and gas pipeline accident represents specific emergency disposal tasks performed by the on-site rescue and repair team and other groups, and the main goal is to take response actions as soon as possible according to the superior's order, reduce the impact of the accident consequences, restore the pipeline function, and return the disposal progress.

[0050] Specifically, the oil and gas pipeline company institution: the oil and gas pipeline company is a project unit of a cross-border pipeline. The oil transportation company is responsible for the operation and management of the entire pipeline and the management of the life logistics. The company headquarters will be set up in a large city with convenient communication and transportation conditions. General departments include production operation department, safety department, etc. Local organization institution: in the overall framework of large-scale accident response, the management department of the pipeline location is generally the first leader. The pipeline accident will be reported to the local management department as a production safety accident. The management department will mobilize the way area. The setting of the subordinate department depends on the pipeline way area. Other organization institutions: in the overseas pipeline emergency disposal, relevant emergency institutions may be added according to the company situation. In addition, it may also include the news media, local private forces, etc. Each task to be disposed includes specific emergency disposal tasks performed by the on-site rescue and repair team and other groups. The main goal is to take response actions as soon as possible according to the superior's order, reduce the impact of the accident consequences, restore the pipeline function, and return the disposal progress.

[0051] S102, representing each institution as an institution unit, and setting the unit action and time consumption parameter of each institution unit.

[0052] In this embodiment, the mechanism is the basic unit in linkage, responsible for accepting, processing and disseminating information about the accident, emergency needs and orders. The mechanisms communicate with each other, and can also make autonomous decisions according to environmental information. The functions of each mechanism are highly abstracted to obtain a standard emergency response mechanism unit.

[0053] The mechanism unit can perform one action at each time, including receiving information, processing information and sending information, which constitutes the action set A = {Receive, Process, Send}.

[0054] There are three sources of received information: receiving the disposal order issued by the superior, receiving the cooperation information issued by the peer, and receiving the accident report information from the subordinate. The time consumed by the mechanism unit j to accept the information action is denoted as t rec j .

[0055] Processing information is mainly to verify the information source, integrate the reported data, and prepare disposal tasks and material requirements. The time consumed by the mechanism unit j to process the information action is denoted as t prc j .

[0056] There are three types of objects for sending information: reporting accident information to the superior, issuing diffusion / collaboration requests to the peer, and issuing disposal instructions to the subordinate. The time consumed by the mechanism unit j to send the information action is denoted as t send j .

[0057] S103, each to-be-disposed task is represented as a task unit, and the unit action, time consumption parameter and disposal value of each task unit are set.

[0058] In this embodiment, the action of task unit i is simplified to include two types: receiving orders (preparing and executing) and reporting information (reporting disposal progress), corresponding to time consumption t rec i and t send i , respectively. The disposal value of task unit i is to quantify the progress of the current emergency disposal work, and to assign a value to the activation state of the task unit. The task disposal value of task unit i in the accident emergency response is denoted as v i .

[0059] S104, according to the linkage relationship between each mechanism unit and the linkage relationship between each task unit and the mechanism unit, an emergency linkage network model of the mechanism is established; wherein the initial state of each mechanism unit and each task unit is an inactive state, and after any mechanism unit executes the corresponding unit action according to the corresponding time consumption parameter and enters the active state, it will trigger the mechanism unit or task unit with the associated relationship to execute the corresponding unit action according to the corresponding time consumption parameter and enter the active state.

[0060] In this embodiment, the level of each organization unit is set, and the level of the organization unit j∈{1, 2, …, J} is denoted as l j In the modeling process, the levels 1, 2, 3, … can be assigned from bottom to top according to the organizational structure. The linkage relationship between each organization unit is established according to the level; the linkage relationship between each task unit and the corresponding organization unit is established according to the relationship between each organization unit and the task performed by each organization unit; and the organization emergency linkage network model is established according to the linkage relationship between each organization unit and the linkage relationship between each task unit and the corresponding organization unit.

[0061] S105, in the organization emergency linkage network model, taking a preset target organization unit as an activation starting time, performing activation propagation between the organization units and the task units in the organization emergency linkage network model according to a preset execution logic; recording the activation propagation path and order between each organization unit and each task unit when all the task units enter the activation state as a propagation scheme.

[0062] In this embodiment, the preset execution logic includes one or more of the following cases: (1) maximizing the overall emergency disposal benefit, the earlier the emergency disposal starts, the higher the cumulative benefit is; (2) the number of starting units is not limited, and multiple starting propagation units can appear simultaneously or sequentially; (3) when an activated unit is in an activated state, it can start to act and transfer information; (4) a unit can only act in a single thread, and cannot accept, process or send multiple information at the same time; (5) the execution of disposal tasks is distinguished, and the next task cannot be executed in advance before the state of the previous task is returned. Whether an organization unit is activated is determined according to the unit action of each organization unit of the organization unit; whether a task unit is activated is determined according to the unit action of each task unit; and when all the task units enter the activated state, the propagation scheme at the current time is recorded.

[0063] S106, according to the time consumption parameters of each organization unit and the time consumption parameters and disposal value of each task unit, the cumulative sum of the benefits in a preset time period from the activation starting time in each propagation scheme is calculated.

[0064] In this embodiment, the sum of the benefits of all emergency disposals in a preset time period from the activation starting time is defined as the cumulative sum of the benefits in the time period. The greater the cumulative sum of the benefits, the more disposal tasks are completed earlier in the same linkage scheme when completing the same disposal tasks in the same time, i.e. the greater the robustness.

[0065] S107, the propagation scheme corresponding to the maximum cumulative sum of the benefits in the cumulative sum of the benefits is determined as the target propagation scheme, and the overseas oil and gas pipeline accident is disposed according to the target propagation scheme.

[0066] In this embodiment, one of all propagation schemes is selected as a current propagation scheme to obtain a first cumulative sum of benefits in a preset time period from an activation start time of the current propagation scheme; a second propagation scheme is searched from all propagation schemes to obtain a second cumulative sum of benefits in a preset time period from an activation start time of the second propagation scheme, and it is judged whether the second cumulative sum of benefits is greater than the first cumulative sum of benefits; if yes, the second propagation scheme is replaced by the current propagation scheme; if no, the current propagation scheme is kept; the steps of searching a next propagation scheme from all propagation schemes to obtain a cumulative sum of benefits in a preset time period from an activation start time of the next propagation scheme, and judging the cumulative sum of benefits in a preset time period from an activation start time of the next propagation scheme and the cumulative sum of benefits in a preset time period from an activation start time of the current propagation scheme are repeated until all propagation schemes are searched; and the current propagation scheme obtained after the searching is completed is determined as a target propagation scheme.

[0067] Specifically, after the target propagation scheme is determined, the overseas oil and gas pipeline accident is disposed according to the propagation order in the target propagation scheme.

[0068] In summary, the overseas oil and gas pipeline accident emergency disposal linkage method provided in the application obtains the institution units and task units along the overseas pipeline, defines the unit actions, time consumption parameters and disposal values of the institution units and task units, establishes an institution emergency linkage network model to describe the orderly linkage between the institution units and task units in different scenarios and response requirements, activates propagation in the institution emergency linkage network model, calculates the emergency linkage disposal benefits, and obtains an emergency linkage scheme with greater robustness by comparing the cumulative sums of benefits of different propagation schemes, so as to ensure that all emergency disposal tasks are completed in the shortest possible time in the actual response process.

[0069] Figure 2 The process of the overseas oil and gas pipeline accident emergency disposal linkage method provided in an embodiment of the application Figure 2 In Figure 1 On the basis of the embodiment, Figure 2 The process of calculating the cumulative sum of benefits in a preset time period from an activation start time in each propagation scheme is given, as shown in FIG. 6, the method of the embodiment can include the following steps: Figure 2

[0070] S201, determine the activation time consumption of each institution unit according to the time consumption parameters of each institution unit.

[0071] In this embodiment, the hierarchical division of each institution unit is as follows: each institution unit has a hierarchical difference according to the responsibilities and powers of the personnel constituting the main body. Let the level of institution unit j∈{1,2,…,J} be l​j The hierarchy 1, 2, 3… can be assigned from bottom to top according to the organizational structure.

[0072] Activation time of the organizational unit j As follows:

[0073]

[0074] Wherein, lagent send The hierarchy of the organizational unit sending the information to j. When the organizational unit j receives the command from the higher hierarchy, it is by default directly executed, i.e. directly activated. When the hierarchy of the information source organization is lower than or the same as itself, it needs to be processed after receiving the information, i.e. activated after the processing action.

[0075] S202, determining the activation time of each task unit according to the time consumption parameter of each task unit.

[0076] In this embodiment, since the hierarchy of all organizational units is higher than 0, when the task unit receives the command from the higher hierarchy, it is by default directly executed, i.e. directly activated. Therefore, the activation time of the task unit i is equal to the receiving time consumption t rec i .

[0077] S203, determining the state of each task unit at any time within the preset time from the activation starting time as the non-activated state or the activated state according to the activation time of each organizational unit and the activation time of each task unit, and obtaining the state value of each task unit at any time within the preset time from the activation starting time.

[0078] In this embodiment, the state of each task unit at any time within the preset time from the activation starting time can be determined as the non-activated state or the activated state according to the activation time of each organizational unit and the activation time of each task unit. Each task unit has two states, the non-activated state (0) and the activated state (1). Denote the state of the task unit i at t time as s t i ∈{0,1}. The initial state of the task unit j at 0 time is the non-activated state, denoted as s0 i =0. When the information is received and understood at t’ time, it is considered to be activated in the system, at which time it is denoted as s t’ i =1.

[0079] S204, calculating the cumulative sum of the revenue within the preset time period from the activation starting time of each propagation scheme according to the disposal value, the state value and the disposal revenue discount coefficient.

[0080] In the embodiment, the emergency treatment benefits of all task units at each preset time within a preset time period from the start time of the self-activation are calculated according to the treatment value and the state value; and the cumulative sum of benefits within the preset time period from the start time of the self-activation of each propagation scheme is calculated according to the emergency treatment benefits at each preset time and a treatment benefit discount coefficient.

[0081] Specifically, the emergency treatment benefits of all task units at each preset time within a preset time period from the start time of the self-activation are calculated according to the treatment value and the state value, and the calculation formula is as follows:

[0082]

[0083] In the formula, R t is the emergency treatment benefit of all task units at the preset time t; s t i is the state value of the task unit i at the preset time t, s t i = 0 when the state of the task unit is the non-activation state, and s t i = 1 when the state of the task unit is the activation state; v i is the treatment value of the task unit i.

[0084] Specifically, the cumulative sum of benefits within the preset time period from the start time of the self-activation of each propagation scheme is calculated according to the emergency treatment benefits at each preset time and a treatment benefit discount coefficient, and the calculation formula is as follows:

[0085]

[0086] In the formula, G t T is the cumulative sum of benefits within a preset time period of T unit times from the preset time t; and γ ∈ [0, 1] is the treatment benefit discount coefficient.

[0087] In summary, the overseas oil and gas pipeline accident emergency treatment linkage method provided in the embodiment introduces the treatment benefit discount coefficient which increases with time and decays, calculates the cumulative sum of benefits within a preset time period of T unit times from the preset time t, and obtains more accurate cumulative benefits of different treatment schemes by accumulating the cumulative sum of benefits within a period of time with the correction of the benefit discount coefficient.

[0088] Next, taking the emergency demand of a company in the scenario of a crude oil pipeline leakage accident as an example, the specific embodiments of the overseas oil and gas pipeline accident emergency treatment linkage method shown in FIGS. Figure 1 and Figure 2 are given as follows:

[0089] Step one: identify oil and gas pipeline companies, local organizations and other organizations as shown in Table 1, and the need for on-site emergency disposal tasks as shown in Table 2.

[0090] Table 1: Identification of organization units

[0091]

[0092]

[0093] Table 2: Identification of task units

[0094]

[0095] Step two: set the level and time-consuming parameters of each organization unit, as shown in Table 3.

[0096] Table 3: Parameter setting of organization units

[0097]

[0098]

[0099] Step three: set the time-consuming parameters and disposal value of each task unit, as shown in Table 4.

[0100] Table 4: Parameter setting of task units

[0101]

[0102]

[0103] Step four: set the starting propagation organization unit as j10 dispatch control center, and set the execution logic relationship between task units as shown in Table 5. That is, the current task unit cannot be activated until the logical basic task is completed.

[0104] Table 5: Execution logic basis of disposal task units

[0105]

[0106] Step five: according to the linkage relationship between each organization unit, the linkage relationship between each task unit and organization unit, establish the organization emergency linkage network model, the organization emergency linkage network model is as shown in Figure 3

[0107] Step six: take the income discount coefficient γ as 0.99, solve the optimal propagation scheme under the current emergency response linkage network. The action records of each organization and task unit are shown in Table 6 and Table 7 respectively. Among them, since j10 is the starting activation node, the information source of this organization unit is recorded as-1, and the information receiving time is 0. ​

[0108] Table 6 each agency unit action record

[0109]

[0110] Table 7 each task unit action record

[0111]

[0112] The unit activation rate (%) change trend under the current propagation scheme is calculated as shown in Figure 4 The total return of the propagation scheme emergency treatment at T=24 is 169.8760, and the yield is 0.4710.

[0113] Wherein, the unit activation rate (%) is the activation rate of the unit at the preset time t, which is the percentage of the number of currently activated units to the number of units of this type.

[0114] The calculation formula of the task unit activation rate is as follows:

[0115]

[0116] In the formula, The number of activated task units; I is the total number of task units.

[0117] The calculation formula of the agency unit activation rate is as follows:

[0118]

[0119] In the formula, The number of activated agency units; J is the total number of agency units.

[0120] The yield is the ratio of the cumulative sum of all activated treatment benefits to the total value of the treatment task within T units of time from the preset time t. The calculation method of the yield is:

[0121]

[0122] In the formula, The yield of the propagation scheme within T units of time from the preset time t.

[0123] Figure 5 The structure diagram of the overseas oil and gas pipeline accident emergency treatment linkage device provided by an embodiment of the application is as shown in Figure 5As shown, the overseas oil and gas pipeline accident emergency disposal linkage device of the embodiment is used to realize the operation corresponding to the server in any method embodiment, and the overseas oil and gas pipeline accident emergency disposal linkage device of the embodiment comprises an acquisition module 501, a first setting module 502, a second setting module 503, an establishment module 504, an activation propagation module 505, a calculation module 506 and a determination module 507.

[0124] The acquisition module 501 is used to acquire each institution and each task to be disposed corresponding to the overseas oil and gas pipeline accident.

[0125] The first setting module 502 is used to represent each institution as an institution unit and set the unit action and time consumption parameter of each institution unit.

[0126] The second setting module 503 is used to represent each task to be disposed as a task unit and set the unit action, time consumption parameter and disposal value of each task unit.

[0127] The establishment module 504 is used to establish an institution emergency linkage network model according to the linkage relationship between each institution unit and the linkage relationship between each task unit and institution unit; wherein the initial state of each institution unit and each task unit is an inactivated state, and any institution unit will trigger the institution unit or task unit having a correlation relationship to enter an activated state after performing the corresponding unit action according to the corresponding time consumption parameter after entering the activated state.

[0128] The activation propagation module 505 is used to perform activation propagation between the institution units and task units of the institution emergency linkage network model according to a preset execution logic with a preset target institution unit as an activation starting time; record the activation propagation path and order between each institution unit and each task unit when all the task units enter the activated state as a propagation scheme.

[0129] The calculation module 506 is used to calculate the cumulative sum of the income in a preset time period from the activation starting time in each propagation scheme according to the time consumption parameter of each institution unit and the time consumption parameter and disposal value of each task unit.

[0130] The determination module 507 is used to determine the propagation scheme corresponding to the maximum cumulative sum of the income as a target propagation scheme and perform emergency disposal on the overseas oil and gas pipeline accident according to the target propagation scheme.

[0131] In a possible implementation, the calculation module 506 is specifically configured to: determine the activation time consumption of each mechanism unit according to the time consumption parameter of each mechanism unit; determine the activation time consumption of each task unit according to the time consumption parameter of each task unit; determine the state of each task unit at any time within the preset time since the activation starting time as the non-activation state or the activation state according to the activation time consumption of each mechanism unit and the activation time consumption of each task unit, to obtain the state value of each task unit at any time within the preset time since the activation starting time; and calculate the cumulative sum of the income of each propagation scheme within the preset time period since the activation starting time according to the disposal value, the state value and the disposal income discount coefficient.

[0132] In a possible implementation, the calculation module 506 is further specifically configured to: calculate the emergency disposal income of all task units at each preset time within the preset time period since the activation starting time according to the disposal value and the state value; and calculate the cumulative sum of the income of each propagation scheme within the preset time period since the activation starting time according to the emergency disposal income of each preset time and the disposal income discount coefficient.

[0133] In a possible implementation, the calculation module 506 is specifically configured to calculate the emergency disposal income of all task units at each preset time within the preset time period since the activation starting time according to the disposal value and the state value, and the calculation formula is as follows:

[0134]

[0135] In the formula, R t is the emergency disposal income of all task units at the preset time t; s t i is the state value of the task unit i at the preset time t, s t i = 0 when the state of the task unit is the non-activation state, and s t i = 1 when the state of the task unit is the activation state; v i is the disposal value of the task unit i.

[0136] In a possible implementation, the calculation module 506 calculates the cumulative sum of the income of each propagation scheme within the preset time period since the activation starting time according to the emergency disposal income of each preset time and the disposal income discount coefficient, and the calculation formula is as follows:

[0137]

[0138] In the formula, G t T is the cumulative sum of the income within the preset time period of T unit times since the preset time t; and γ ∈ [0, 1] is the disposal income discount coefficient.

[0139] In a possible implementation, the determining module 507 is specifically configured to: select one of all the propagation schemes as a current propagation scheme, to obtain a first cumulative sum of benefits in a preset time period from an activation start time of the current propagation scheme; search for a second propagation scheme from all the propagation schemes, to obtain a second cumulative sum of benefits in the preset time period from the activation start time of the second propagation scheme, and determine whether the second cumulative sum of benefits is greater than the first cumulative sum of benefits; if yes, replace the second propagation scheme with the current propagation scheme; if no, keep the current propagation scheme; repeat the steps of searching for a next propagation scheme from all the propagation schemes, to obtain a cumulative sum of benefits in the preset time period from the activation start time of the next propagation scheme, and determining whether the cumulative sum of benefits in the preset time period from the activation start time of the next propagation scheme is greater than the cumulative sum of benefits in the preset time period from the activation start time of the current propagation scheme, until all the propagation schemes are searched; and determine the current propagation scheme obtained after the searching as the target propagation scheme.

[0140] The overseas oil and gas pipeline accident emergency disposal linkage device provided by the embodiments of the present application can execute the method embodiments, and the specific implementation principles and technical effects can be referred to the method embodiments, which will not be described here again.

[0141] Figure 6 The hardware structure diagram of the server provided by an embodiment of the present application is shown in FIG. 1. As shown in the figure, the server includes a memory 601 and at least one processor 602. The memory 601 is used to store computer execution instructions. The memory 601 can include a high-speed random access memory (RAM), and can also include a non-volatile memory (NVM), for example, at least one disk memory, and can also be a U disk, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc. Figure 6

[0142] ​At least one processor 602 is configured to execute the computer-executable instructions stored in the memory to implement the in-service oil and gas pipeline detection method in the above embodiments. Details can be found in the foregoing method embodiments. The processor 602 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the disclosed method can be directly embodied as hardware processor execution, or a combination of hardware and software modules in the processor.

[0143] Optionally, the memory 601 can be independent or integrated with the processor 602.

[0144] When the memory 601 is a device independent of the processor 602, the signal processing and analysis server 604 can further include a bus 603. The bus 603 is used to connect the memory 601 and the processor 602. The bus 603 can be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.

[0145] The server provided in the embodiment can be used to execute the overseas oil and gas pipeline accident emergency disposal linkage method described above, and the implementation manner and technical effects are similar, which will not be described here again.

[0146] The present application also provides a computer-readable storage medium, and the computer-readable storage medium stores computer-executable instructions to implement the method provided in the various embodiments.

[0147] The computer readable storage medium can be a computer readable storage medium or a communication medium. The communication medium includes any medium that facilitates transfer of a computer program from one place to another. A storage medium can be any available medium that can be accessed by a general purpose or special purpose computer. For example, the computer readable storage medium can be coupled to the processor such that the processor can read information from, and write information to, the computer readable storage medium. Of course, the computer readable storage medium can be a component of the processor. Accordingly, the processor and the computer readable storage medium can be considered to be a specialized computer system configured to perform the methods described herein. Alternatively, the processor and the computer readable storage medium can be considered to be a specialized computer system configured to perform the methods described herein.

[0148] In particular, the computer readable storage medium can be realized by any type of volatile or non-volatile storage devices, or a combination thereof, such as a Static Random-Access Memory (SRAM), an Electrically-Erasable Programmable Read-Only Memory (EEPROM), an Erasable Programmable Read Only Memory (EPROM), a Programmable Read-Only Memory (PROM), a Read-Only Memory (ROM), a magnetic storage, a flash memory, a magnetic disk, or a compact disk. The storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.

[0149] The present application also provides a computer program product including a computer program / instruction stored in a computer readable storage medium. At least one processor of a device can read the computer program / instruction from the computer readable storage medium, and the at least one processor executes the computer program / instruction to cause the device to implement the method provided by various embodiments described above.

[0150] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented by other manners. For example, the apparatus embodiments described above are only illustrative, for example, the division of the modules is only a logical function division, and actual implementation can have another division manner, for example, a plurality of modules can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed modules can be indirect coupling or communication connection through some interfaces, apparatuses or modules, and can be electrical, mechanical or other forms.

[0151] Each module can be physically separated, for example, installed in different positions of one device, or installed on different devices, or distributed on a plurality of network elements, or distributed on a plurality of processors. Each module can also be integrated together, for example, installed in the same device, or integrated in a set of codes. Each module can exist in the form of hardware, or can exist in the form of software, or can be realized in the form of software plus hardware. The present application can select some or all modules to achieve the purpose of the embodiment scheme according to actual needs.

[0152] When each module is realized in the form of an integrated module of a software function module, the integrated module can be stored in a computer readable storage medium. The software function module stored in the storage medium includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute part of the steps of the method of each embodiment of the present application.

[0153] It should be understood that although each step in the flowchart in the above embodiment is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise stated herein, the execution of these steps has no strict sequence limitation, and they can be executed in other orders. Moreover, at least part of the steps in the figure can include a plurality of sub-steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or sub-steps or stages of other steps.

[0154] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit the present application. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for part or all of the technical features. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A coordinated emergency response method for overseas oil and gas pipeline accidents, characterized in that, include: Obtain information on the relevant agencies and tasks along the overseas oil and gas pipeline accidents; Each mechanism is represented as a mechanism unit, and the unit action and time consumption parameters of each mechanism unit are set; Each task to be processed is represented as a task unit, and the unit action, time consumption parameters and processing value of each task unit are set. Based on the linkage relationships between various institutional units and between various task units and institutional units, an institutional emergency linkage network model is established. Each institutional unit and each task unit is initially inactive. After any institutional unit completes its corresponding unit action according to the corresponding time parameters and enters the active state, it will trigger related institutional units or task units to complete their corresponding unit actions according to the corresponding time parameters and enter the active state. In the aforementioned emergency response network model, with a preset target unit as the activation start time, activation propagation occurs between the unit and task unit of the emergency response network model according to a preset execution logic. The activation propagation path and sequence between each unit and each task unit are recorded when all task units are in the activated state, serving as the propagation scheme. The calculation of the cumulative total revenue of each propagation scheme within a preset time period from the activation start time is based on the time consumption parameters of each institutional unit, the time consumption parameters of each task unit, and the disposal value. This includes: determining the activation time of each institutional unit based on its time consumption parameters; determining the activation time of each task unit based on its time consumption parameters; determining whether each task unit is inactive or active at any moment within the preset time period from the activation start time based on its activation time and the activation time of each task unit, thus obtaining the state value of each task unit at any moment within the preset time period from the activation start time; and calculating the cumulative total revenue of each propagation scheme within the preset time period from the activation start time based on the disposal value, the state value, and the disposal revenue discount coefficient. The propagation scheme corresponding to the maximum cumulative sum of the cumulative benefits is determined as the target propagation scheme, and emergency response to the overseas oil and gas pipeline accident is carried out according to the target propagation scheme.

2. The method according to claim 1, characterized in that, The calculation of the cumulative total revenue of each propagation scheme within a preset time period from the activation start time, based on the disposal value, the state value, and the disposal revenue discount coefficient, includes: Calculate the emergency response benefits of all task units at each preset moment within a preset time period starting from the activation start time based on the disposal value and the status value. The cumulative total of the benefits of each propagation scheme within the preset time period from the activation start time is calculated based on the emergency response benefits and the discount coefficient of the response benefits at each preset time.

3. The method according to claim 2, characterized in that, The formula for calculating the emergency response benefit of all task units at each preset moment within a preset time period starting from the activation start time, based on the disposal value and the status value, is as follows: In the formula, R t The emergency response benefits of all task units at the preset time t; The state value of task unit i at the preset time t, where the state of task unit i is inactive. When the task unit is in the active state ;v i The processing value of task unit i.

4. The method according to claim 2, characterized in that, The formula for calculating the cumulative total benefit of each propagation scheme within the preset time period from the activation start time is as follows: (Based on the emergency response benefits and the discount factor for each preset time point.) In the formula, It is the cumulative total of revenue within a preset time period of T units starting from the preset time t; γ∈[0,1] is the disposal revenue discount coefficient; x is a temporary variable.

5. The method according to any one of claims 1 to 4, characterized in that, The step of determining the propagation scheme corresponding to the maximum cumulative sum of the cumulative profits as the target propagation scheme includes: Select one of the propagation schemes as the current propagation scheme, and obtain the first cumulative total of the current propagation scheme within a preset time period from the start of activation; Search for the second propagation scheme from all propagation schemes, obtain the second cumulative total of the second propagation scheme within a preset time period from the start time of activation, and determine whether the second cumulative total of the second propagation scheme is greater than the first cumulative total of the first propagation scheme. If yes, then replace the second propagation scheme with the current propagation scheme; otherwise, keep the current propagation scheme. Repeat the steps of searching for the next propagation scheme from all propagation schemes, obtaining the cumulative total revenue of the next propagation scheme within a preset time period from the activation start time, and comparing the cumulative total revenue of the next propagation scheme within a preset time period from the activation start time with the cumulative total revenue of the current propagation scheme within a preset time period from the activation start time, until all propagation schemes have been searched. The current propagation scheme obtained after the search is completed is determined as the target propagation scheme.

6. An emergency response linkage device for overseas oil and gas pipeline accidents, characterized in that, include: The acquisition module is used to acquire information on the relevant organizations along the overseas oil and gas pipeline accidents and the tasks to be handled. The first setting module is used to represent each mechanism as a mechanism unit and set the unit action and time consumption parameters of each mechanism unit; The second setting module is used to represent each task to be processed as a task unit, and to set the unit action, time consumption parameters and processing value of each task unit. A module is established to build an emergency response network model for the organization based on the linkage relationships between various organizational units and between various task units and organizational units. Each organizational unit and each task unit is initially inactive. After any organizational unit completes its corresponding unit action according to the corresponding time parameters and enters the active state, it will trigger related organizational units or task units to complete their corresponding unit actions according to the corresponding time parameters and enter the active state. The activation propagation module is used to propagate activation between institutional units and task units in the emergency response network model of the institution, with a preset target institutional unit as the activation start time and according to a preset execution logic; and to record the activation propagation path and sequence between each institutional unit and each task unit when all task units enter the activated state, as a propagation scheme. The calculation module is used to calculate the cumulative total revenue of each propagation scheme within a preset time period from the start of activation, based on the time consumption parameters of each institutional unit, the time consumption parameters of each task unit, and the disposal value. The determination module is used to determine the propagation scheme corresponding to the maximum cumulative total of the cumulative total of the revenues as the target propagation scheme, and to carry out emergency response to the overseas oil and gas pipeline accident according to the target propagation scheme; The calculation module is specifically used for: determining the activation time of each institutional unit based on the time consumption parameters of each institutional unit; determining the activation time of each task unit based on the time consumption parameters of each task unit; determining whether the state of each task unit is inactive or active at any moment within a preset time period starting from the activation start time based on the activation time of each institutional unit and the activation time of each task unit, thereby obtaining the state value of each task unit at any moment within the preset time period starting from the activation start time; and calculating the cumulative total revenue of each propagation scheme within a preset time period starting from the activation start time based on the disposal value, the state value, and the disposal revenue discount coefficient.

7. A server, characterized in that, include: At least one processor and memory; The memory stores computer-executed instructions; The at least one processor executes the computer execution instructions stored in the memory, causing the at least one processor to execute the emergency response linkage method for overseas oil and gas pipeline accidents as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, it implements the emergency response linkage method for overseas oil and gas pipeline accidents as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Emergency linkage disposal process model mining method for emergencies

    CN111984706A

  • Chemical industrial park accident scene construction method based on leakage unit division

    CN113919174A