An online simulation platform system for oil and gas pipeline networks

By monitoring the oil and gas pipelines in real time through the online simulation platform system and dynamically adjusting the early warning coefficient and threshold, the problem of information lag in the operation of the oil and gas pipelines is solved, the timely discovery and handling of risks is achieved, and the safety and reliability of the system are improved.

CN119435996BActive Publication Date: 2025-10-21PIPECHINA SOUTH CHINA CO +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411273690.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-10-21
Estimated Expiration
2044-09-12

Smart Images

  • Figure CN119435996B_ABST
    Figure CN119435996B_ABST
Patent Text Reader

Abstract

The present application relates to oil and gas pipeline network technical field, specifically to a kind of online simulation platform system for oil and gas pipeline network, the system includes: data acquisition unit, for collecting the real-time operation data of target oil and gas pipeline in oil and gas pipeline network;Communication unit is wirelessly communicated with data acquisition unit;Control unit, communication is carried out between data acquisition unit through communication unit, to obtain the real-time operation data collected by data acquisition unit;Control unit includes: obtaining module, for obtaining real-time operation data;Early warning module, for determining whether to output early warning instruction;Adjustment module, for determining whether to end the current early warning period and enter the next early warning period, and determining whether to adjust initial early warning coefficient.The present application monitors the operating condition of oil and gas pipeline in real time, discovers abnormal conditions in time, to reduce the risk of accident occurrence, improve the safety of operation and the reliability and accuracy of system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of oil and gas pipeline networks, and in particular to an online simulation platform system for oil and gas pipeline networks. Background Art

[0002] An online simulation platform is an internet-based tool or system that allows users to simulate, model, and experiment in a virtual environment. The online simulation platform for oil and gas pipeline networks is a virtual environment specifically designed for simulating and analyzing oil and gas pipeline networks. It can simulate the actual operation of oil and gas pipeline networks to optimize operational and maintenance decisions and ensure safe and efficient operation of the pipeline network.

[0003] However, during the operation of oil and gas pipelines, they are often affected by multiple factors. Regular assessments often have information lags and are prone to potential risks.

[0004] Therefore, how to improve the operational safety of oil and gas pipeline networks by conducting real-time dynamic monitoring of oil and gas pipelines and conducting risk assessment and early warning has become a new trend in technological development. Summary of the Invention

[0005] The present invention proposes an online simulation platform system for oil and gas pipeline networks, which can improve the operational safety of oil and gas pipeline networks by performing real-time dynamic monitoring of oil and gas pipelines and conducting risk assessment and early warning.

[0006] The present invention proposes a line simulation platform system for oil and gas pipeline networks, the method comprising:

[0007] A data acquisition unit, used to collect real-time operating data of target oil and gas pipelines in the oil and gas pipeline network;

[0008] a communication unit, wirelessly connected to the data acquisition unit;

[0009] The control unit communicates with the data acquisition unit via the communication unit to obtain real-time operation data collected by the data acquisition unit;

[0010] The control unit includes:

[0011] Acquisition module, used to obtain real-time operation data;

[0012] The early warning module is used to pre-set the initial early warning coefficient corresponding to the real-time operation data, adjust the initial early warning coefficient according to the real-time operation data, and output the early warning instruction according to the adjusted initial early warning coefficient;

[0013] The adjustment module is used to determine whether the current warning cycle ends and enters the next warning cycle when the warning module outputs a warning instruction, and to determine whether to adjust the initial warning coefficient based on whether the warning instruction is output in the next warning cycle.

[0014] In some embodiments of the present application, the real-time operation data includes: real-time inlet and outlet pressure data, real-time inlet and outlet temperature data, real-time inlet and outlet flow data, and real-time inlet and outlet pipeline stress data of the target oil and gas pipeline.

[0015] In some embodiments of the present application, the initial warning coefficient includes an initial pressure warning coefficient, an initial flow warning coefficient, an initial temperature warning coefficient, and an initial stress warning coefficient. When the warning module is used to pre-set the initial warning coefficient corresponding to the real-time operation data, it includes:

[0016] The initial warning coefficients include: initial pressure warning coefficient, initial flow warning coefficient, initial temperature warning coefficient and initial stress warning coefficient;

[0017] The initial pressure warning coefficient is preset to A0, and A0=1;

[0018] The initial flow warning coefficient is preset to B0, and B0=1;

[0019] The initial temperature warning coefficient is preset to C0, and C0=1;

[0020] The initial stress warning coefficient is preset to D0, and D0=1.

[0021] In some embodiments of the present application, the warning instruction includes a first preset warning instruction K1, a second preset warning instruction K2, a third preset warning instruction K3, and a fourth preset warning instruction K4. The warning module adjusts the initial warning coefficient according to real-time operation data, and outputs the warning instruction according to the adjusted initial warning coefficient, including:

[0022] A first preset warning instruction K1, a second preset warning instruction K2, a third preset warning instruction K3, and a fourth preset warning instruction K4 are preset, and K1>K2>K3>K4;

[0023] Obtain the inlet and outlet pressure difference A of the real-time inlet and outlet pressure data of the target oil and gas pipeline;

[0024] A first preset pressure difference threshold value A1 and a second preset pressure difference threshold value A2 are preset, and A1>A2; a first preset adjustment coefficient a1, a second preset adjustment coefficient a2, and a third preset adjustment coefficient a3 are preset, and a1=1.1, a2=1, and a3=0.9; when A1≥A≥A2, the second preset adjustment coefficient a2 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a2;

[0025] When A1<A, the first preset adjustment coefficient a1 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a1;

[0026] When A<A2, the third preset adjustment coefficient a3 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a3.

[0027] In some embodiments of the present application, the warning module adjusts the initial pressure warning coefficient A0 by selecting the i-th preset adjustment coefficient ai, where i=1, 2, 3, and obtains the adjusted initial pressure warning coefficient A0×ai, further comprising:

[0028] Obtain the inlet and outlet temperature difference B of the real-time inlet and outlet temperature data of the target oil and gas pipeline;

[0029] A first preset temperature difference threshold value B1 and a second preset temperature difference threshold value B2 are pre-set, where B1>B2; a first preset adjustment coefficient b1, a second preset adjustment coefficient b2, and a third preset adjustment coefficient b3 are pre-set, where b1=1.1, b2=1, and b3=0.9; when B1≥B≥B2, the second preset adjustment coefficient b2 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b2;

[0030] When B1<B, the first preset adjustment coefficient b1 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b1;

[0031] When B<B2, the third preset adjustment coefficient b3 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b3.

[0032] In some embodiments of the present application, the warning module adjusts the initial temperature warning coefficient B0 after selecting the i-th preset adjustment coefficient bi, where i=1, 2, 3, and obtaining the adjusted initial temperature warning coefficient as B0×bi, further comprising:

[0033] Obtain the inlet and outlet flow difference C of the real-time inlet and outlet flow data of the target oil and gas pipeline;

[0034] A first preset flow difference threshold C1 and a second preset flow difference threshold C2 are pre-set, C1>C2; a first preset adjustment coefficient c1, a second preset adjustment coefficient c2, and a third preset adjustment coefficient c3 are pre-set, and c1=1.1, c2=1, and c3=0.9; when C1≥C≥C2, the second preset adjustment coefficient c2 is selected to adjust the initial flow warning coefficient C0, and the adjusted initial flow warning coefficient is C0×c2;

[0035] When C1<C, the first preset adjustment coefficient c1 is selected to adjust the initial flow warning coefficient C0, and the adjusted initial flow warning coefficient is C0×c1;

[0036] When C<C2, the third preset adjustment coefficient c3 is selected to adjust the initial flow rate warning coefficient C0, and the adjusted initial flow rate warning coefficient is C0×c3.

[0037] In some embodiments of the present application, the warning module adjusts the initial flow warning coefficient C0 after selecting the i-th preset adjustment coefficient ci, where i=1, 2, 3, and obtaining the adjusted initial flow warning coefficient C0×ci, further comprising:

[0038] Obtain the inlet and outlet stress difference D of the real-time stress data of the inlet and outlet pipelines of the target oil and gas pipeline;

[0039] A first preset stress difference threshold D1 and a second preset stress difference threshold D2 are pre-set, where D1>D2; a first preset adjustment coefficient d1, a second preset adjustment coefficient d2, and a third preset adjustment coefficient d3 are pre-set, where d1=1.1, d2=1, and d3=0.9; when D1≥D≥D2, the second preset adjustment coefficient d2 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d2;

[0040] When D1<D, the first preset adjustment coefficient d1 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d1;

[0041] When D<D2, the third preset adjustment coefficient d3 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d3.

[0042] In some embodiments of the present application, the warning module adjusts the initial stress warning coefficient D0 by selecting the i-th preset adjustment coefficient di, where i=1, 2, 3, and obtains the adjusted initial stress warning coefficient D0×di, further comprising:

[0043] The comprehensive warning coefficient E0 is pre-set, and E0=A0×ai×B0×bi×C0×ci×D0×di;

[0044] When E0≤1, the warning module determines not to output the warning instruction;

[0045] When E0>1, the warning module judges and outputs the warning instruction;

[0046] When the warning module determines to output a warning instruction, it also includes:

[0047] A first preset comprehensive warning coefficient threshold E1, a second preset comprehensive warning coefficient threshold E2, a third preset comprehensive warning coefficient threshold E3, and a fourth preset comprehensive warning coefficient threshold E4 are preset, and E1 = 1.2, E2 = 1.3, E3 = 1.4, and E4 = 1.5;

[0048] When E0<E1, the warning module selects the fourth preset warning instruction K4 for output;

[0049] When E1≤E0<E2, the warning module selects the third preset warning instruction K3 for output;

[0050] When E2≤E0<E4, the warning module selects the second preset warning instruction K2 for output;

[0051] When E3≤E0<E4, the early warning module selects the first preset early warning instruction K1 for output.

[0052] In some embodiments of the present application, after the warning module selects the i-th preset warning instruction Ki for output, where i=1, 2, 3, 4, the warning module further includes:

[0053] The adjustment module is used to obtain the output of the warning instruction of the warning module;

[0054] When the warning module determines to output the warning instruction, the adjustment module determines that the current warning cycle Ti ends and enters the next warning cycle T(i+1);

[0055] When the early warning module determines not to output the early warning instruction, the adjustment module determines to continue monitoring in the current early warning cycle Ti.

[0056] In some embodiments of the present application, when the adjustment module determines that the current warning cycle Ti ends and enters the next warning cycle T(i+1), it also includes:

[0057] The adjustment module obtains the current warning time point Xi of the output warning instruction of the current warning cycle Ti, and obtains the abnormal initial warning coefficient greater than 1 in the initial warning coefficient in the current warning cycle Ti;

[0058] When the warning module determines to output the warning instruction within the next warning cycle T(i+1), the corresponding next warning time point X(i+1) is obtained;

[0059] Calculate the time difference ΔX between the current warning time point Xi and the next warning time point X(i+1), ΔX=X(i+1)-Xi; pre-set the minimum time difference threshold Xmin;

[0060] When ΔX≤Xmin, the adjustment module determines not to adjust the abnormal initial warning coefficient;

[0061] When ΔX>Xmin, the adjustment module determines to adjust the abnormal initial warning coefficient and restores the abnormal initial warning coefficient to the initial value 1.

[0062] Compared with the prior art, the present invention has the following advantages: first, the data acquisition unit is responsible for collecting the operating data of the target oil and gas pipeline in real time, and the communication unit is connected to the data acquisition unit for wireless communication so as to transmit the collected data to the control unit in real time. The control unit is responsible for processing the collected real-time operating data and performing warning and control operations. The acquisition module in the control unit is responsible for parsing and processing the collected real-time operating data for subsequent analysis and decision-making. The warning module pre-sets initial warning coefficients to measure the operating status of the oil and gas pipeline and dynamically adjusts these initial warning coefficients based on the real-time operating data. If the operating data exceeds the warning threshold, the warning module will output a warning instruction. The adjustment module is responsible for managing the warning cycle. When the warning module outputs the warning instruction, the adjustment module will determine whether the current warning cycle has ended and then decide whether to adjust the initial warning coefficient. The system proposed by the present invention can monitor the operating status of the oil and gas pipeline in real time and detect abnormal conditions in time to reduce the risk of accidents. Through the cooperation of the warning module and the adjustment module, the system can automatically adjust the warning parameters, reduce the false alarm rate, and reduce unnecessary intervention. Through real-time monitoring and warning, the system can reduce the risk of pipeline operation accidents, improve operational safety, and improve system reliability and accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] Various other advantages and benefits will become apparent to those skilled in the art by reading the detailed description of the preferred embodiment below. The accompanying drawings are only for the purpose of illustrating the preferred embodiment and are not to be considered as limiting the present invention. In the accompanying drawings:

[0064] Figure 1 A functional block diagram of an online simulation platform system for oil and gas pipeline networks provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0065] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art. It should be noted that, unless there is a conflict, the embodiments of the present disclosure and the features described in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0066] See Figure 1As shown, this embodiment provides an online simulation platform system for oil and gas pipeline networks, the system comprising:

[0067] A data acquisition unit, used to collect real-time operating data of target oil and gas pipelines in the oil and gas pipeline network;

[0068] a communication unit, wirelessly connected to the data acquisition unit;

[0069] The control unit communicates with the data acquisition unit via the communication unit to obtain real-time operation data collected by the data acquisition unit;

[0070] The control unit includes:

[0071] Acquisition module, used to obtain real-time operation data;

[0072] The early warning module is used to pre-set the initial early warning coefficient corresponding to the real-time operation data, adjust the initial early warning coefficient according to the real-time operation data, and output the early warning instruction according to the adjusted initial early warning coefficient;

[0073] The adjustment module is used to determine whether the current warning cycle ends and enters the next warning cycle when the warning module outputs a warning instruction, and to determine whether to adjust the initial warning coefficient based on whether the warning instruction is output in the next warning cycle.

[0074] It can be understood that in this embodiment, the data acquisition unit is responsible for collecting the operating data of the target oil and gas pipeline in real time, and the communication unit is used to establish a wireless communication connection with the data acquisition unit so as to transmit the collected data to the control unit in real time. The control unit is responsible for processing the collected real-time operating data, performing early warning and control operations, monitoring the operating status of the oil and gas pipeline in real time, and promptly discovering abnormal situations to reduce the risk of accidents, automatically adjusting the early warning parameters, reducing the false alarm rate, reducing unnecessary intervention, reducing the risk of pipeline operation accidents, and improving the safety of operations as well as the reliability and accuracy of the system.

[0075] In a specific embodiment of the present application, the real-time operation data includes: real-time inlet and outlet pressure data, real-time inlet and outlet temperature data, real-time inlet and outlet flow data, and real-time inlet and outlet pipeline stress data of the target oil and gas pipeline.

[0076] In a specific embodiment of the present application, the initial warning coefficients include an initial pressure warning coefficient, an initial flow warning coefficient, an initial temperature warning coefficient, and an initial stress warning coefficient. When the warning module is used to pre-set the initial warning coefficients corresponding to the real-time operation data, it includes:

[0077] The initial warning coefficients include: initial pressure warning coefficient, initial flow warning coefficient, initial temperature warning coefficient and initial stress warning coefficient;

[0078] The initial pressure warning coefficient is preset to A0, and A0=1;

[0079] The initial flow warning coefficient is preset to B0, and B0=1;

[0080] The initial temperature warning coefficient is preset to C0, and C0=1;

[0081] The initial stress warning coefficient is preset to D0, and D0=1.

[0082] In a specific embodiment of the present application, the warning instruction includes a first preset warning instruction K1, a second preset warning instruction K2, a third preset warning instruction K3, and a fourth preset warning instruction K4. The warning module adjusts the initial warning coefficient according to the real-time operation data, and outputs the warning instruction according to the adjusted initial warning coefficient, including:

[0083] A first preset warning instruction K1, a second preset warning instruction K2, a third preset warning instruction K3, and a fourth preset warning instruction K4 are preset, and K1>K2>K3>K4;

[0084] Obtain the inlet and outlet pressure difference A of the real-time inlet and outlet pressure data of the target oil and gas pipeline;

[0085] A first preset pressure difference threshold value A1 and a second preset pressure difference threshold value A2 are preset, and A1>A2; a first preset adjustment coefficient a1, a second preset adjustment coefficient a2, and a third preset adjustment coefficient a3 are preset, and a1=1.1, a2=1, and a3=0.9; when A1≥A≥A2, the second preset adjustment coefficient a2 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a2;

[0086] When A1<A, the first preset adjustment coefficient a1 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a1;

[0087] When A<A2, the third preset adjustment coefficient a3 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a3.

[0088] In a specific embodiment of the present application, the warning module selects the i-th preset adjustment coefficient ai to adjust the initial pressure warning coefficient A0, where i=1, 2, 3, and obtains the adjusted initial pressure warning coefficient A0×ai, and further includes:

[0089] Obtain the inlet and outlet temperature difference B of the real-time inlet and outlet temperature data of the target oil and gas pipeline;

[0090] A first preset temperature difference threshold value B1 and a second preset temperature difference threshold value B2 are pre-set, where B1>B2; a first preset adjustment coefficient b1, a second preset adjustment coefficient b2, and a third preset adjustment coefficient b3 are pre-set, where b1=1.1, b2=1, and b3=0.9; when B1≥B≥B2, the second preset adjustment coefficient b2 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b2;

[0091] When B1<B, the first preset adjustment coefficient b1 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b1;

[0092] When B<B2, the third preset adjustment coefficient b3 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b3.

[0093] In a specific embodiment of the present application, the warning module adjusts the initial temperature warning coefficient B0 by selecting the i-th preset adjustment coefficient bi, where i=1, 2, 3, and obtains the adjusted initial temperature warning coefficient as B0×bi, further comprising:

[0094] Obtain the inlet and outlet flow difference C of the real-time inlet and outlet flow data of the target oil and gas pipeline;

[0095] A first preset flow difference threshold C1 and a second preset flow difference threshold C2 are pre-set, C1>C2; a first preset adjustment coefficient c1, a second preset adjustment coefficient c2, and a third preset adjustment coefficient c3 are pre-set, and c1=1.1, c2=1, and c3=0.9; when C1≥C≥C2, the second preset adjustment coefficient c2 is selected to adjust the initial flow warning coefficient C0, and the adjusted initial flow warning coefficient is C0×c2;

[0096] When C1<C, the first preset adjustment coefficient c1 is selected to adjust the initial flow warning coefficient C0, and the adjusted initial flow warning coefficient is C0×c1;

[0097] When C<C2, the third preset adjustment coefficient c3 is selected to adjust the initial flow rate warning coefficient C0, and the adjusted initial flow rate warning coefficient is C0×c3.

[0098] In a specific embodiment of the present application, the early warning module adjusts the initial flow early warning coefficient C0 by selecting the i-th preset adjustment coefficient ci, where i=1, 2, 3, and obtains the adjusted initial flow early warning coefficient C0×ci, and further includes: obtaining the inlet and outlet stress difference D of the real-time stress data of the inlet and outlet pipelines of the target oil and gas pipeline;

[0099] A first preset stress difference threshold D1 and a second preset stress difference threshold D2 are pre-set, where D1>D2; a first preset adjustment coefficient d1, a second preset adjustment coefficient d2, and a third preset adjustment coefficient d3 are pre-set, where d1=1.1, d2=1, and d3=0.9; when D1≥D≥D2, the second preset adjustment coefficient d2 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d2;

[0100] When D1<D, the first preset adjustment coefficient d1 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d1;

[0101] When D<D2, the third preset adjustment coefficient d3 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d3.

[0102] In a specific embodiment of the present application, the warning module adjusts the initial stress warning coefficient D0 by selecting the i-th preset adjustment coefficient di, where i=1, 2, 3, and obtains the adjusted initial stress warning coefficient D0×di, and further includes: presetting a comprehensive warning coefficient E0, where E0=A0×ai×B0×bi×C0×ci×D0×di;

[0103] When E0≤1, the warning module determines not to output the warning instruction;

[0104] When E0>1, the warning module judges and outputs the warning instruction;

[0105] When the warning module determines to output a warning instruction, it also includes:

[0106] A first preset comprehensive warning coefficient threshold E1, a second preset comprehensive warning coefficient threshold E2, a third preset comprehensive warning coefficient threshold E3, and a fourth preset comprehensive warning coefficient threshold E4 are preset, and E1 = 1.2, E2 = 1.3, E3 = 1.4, and E4 = 1.5;

[0107] When E0<E1, the warning module selects the fourth preset warning instruction K4 for output;

[0108] When E1≤E0<E2, the warning module selects the third preset warning instruction K3 for output;

[0109] When E2≤E0<E4, the warning module selects the second preset warning instruction K2 for output;

[0110] When E3≤E0<E4, the early warning module selects the first preset early warning instruction K1 for output.

[0111] It can be understood that in this embodiment, by considering the changes in multiple parameters, including pressure, temperature, flow and stress, the influence of these parameters is comprehensively considered through the comprehensive warning coefficient E0, thereby providing a more comprehensive pipeline status assessment, collecting and analyzing multiple data in real time to quickly identify potential problems, and dynamically adjusting the initial warning coefficient and threshold. The system can accurately adapt to the actual operation of the pipeline and reduce the false alarm rate. Parameter adjustment and decision-making are performed in an automated manner without the need for human intervention, which helps to reduce human errors and improve the stability of the system. Different thresholds and adjustment coefficients allow for customized settings based on the specific needs of the pipeline, which can adapt to different types of pipelines and working conditions. According to the size of the comprehensive warning coefficient E0, different levels of warning instructions K1, K2, K3, and K4 can be selected to help classify and handle emergency situations.

[0112] Furthermore, this embodiment helps improve the safety of pipeline operations, reduce accident risks, and minimize adverse impacts on the environment and personnel through real-time monitoring and multi-parameter comprehensive early warning. It also provides early warning instructions to help operation and maintenance personnel detect problems in a timely manner and reduce maintenance cycles and costs.

[0113] In a specific embodiment of the present application, after the warning module selects the i-th preset warning instruction Ki for output, where i=1, 2, 3, 4, it further includes:

[0114] The adjustment module is used to obtain the output of the warning instruction of the warning module;

[0115] When the warning module determines to output the warning instruction, the adjustment module determines that the current warning cycle Ti ends and enters the next warning cycle T(i+1);

[0116] When the early warning module determines not to output the early warning instruction, the adjustment module determines to continue monitoring in the current early warning cycle Ti.

[0117] In a specific embodiment of the present application, when the adjustment module determines that the current warning cycle Ti ends and enters the next warning cycle T(i+1), it also includes:

[0118] The adjustment module obtains the current warning time point Xi of the output warning instruction of the current warning cycle Ti, and obtains the abnormal initial warning coefficient greater than 1 in the initial warning coefficient in the current warning cycle Ti;

[0119] When the warning module determines to output the warning instruction within the next warning cycle T(i+1), the corresponding next warning time point X(i+1) is obtained;

[0120] Calculate the time difference ΔX between the current warning time point Xi and the next warning time point X(i+1), ΔX=X(i+1)-Xi; pre-set the minimum time difference threshold Xmin;

[0121] When ΔX≤Xmin, the adjustment module determines not to adjust the abnormal initial warning coefficient;

[0122] When ΔX>Xmin, the adjustment module determines to adjust the abnormal initial warning coefficient and restores the abnormal initial warning coefficient to the initial value 1.

[0123] It can be understood that in this embodiment, by considering the time difference ΔX, the initial warning coefficient can be adjusted in a more time-sensitive manner. If the threshold Xmin is exceeded, the abnormal initial warning coefficient can be restored to the initial value 1, avoiding frequent adjustments to the initial warning coefficient in a short period of time, helping to reduce unnecessary system intervention and improve system stability. By restoring the abnormal initial warning coefficient to the initial value 1, the system can ensure the stability of the system in long-term operation, avoid over-adaptation to instantaneous abnormal data, and thus reduce the risk of false alarms and missed alarms.

[0124] Furthermore, the initial warning coefficient adjustment mechanism in this embodiment helps to improve the intelligence and adaptability of the system, ensuring that the pipeline monitoring system can respond to different situations in a timely and accurate manner, while reducing unnecessary manual intervention and improving the operability and reliability of the system.

[0125] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0126] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0127] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0128] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0129] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered by the scope of protection of the claims of the present invention.

Claims

1. An online simulation platform system for oil and gas pipeline networks, characterized in that: include: A data acquisition unit, used to collect real-time operating data of target oil and gas pipelines in the oil and gas pipeline network; A communication unit, wirelessly connected to the data acquisition unit; a control unit, communicating with the data acquisition unit through the communication unit to acquire the real-time operation data collected by the data acquisition unit; The control unit comprises: An acquisition module, configured to acquire the real-time operation data; an early warning module, configured to pre-set an initial early warning coefficient corresponding to the real-time operation data, adjust the initial early warning coefficient according to the real-time operation data, and output an early warning instruction according to the adjusted initial early warning coefficient; an adjustment module, configured to determine, when the warning module outputs the warning instruction, that the current warning cycle ends and enters the next warning cycle, and determine whether to adjust the initial warning coefficient according to whether the warning instruction is output in the next warning cycle; The real-time operation data includes: the real-time inlet and outlet pressure data, the real-time inlet and outlet temperature data, the real-time inlet and outlet flow data and the real-time inlet and outlet pipeline stress data of the target oil and gas pipeline; The initial warning coefficients include: initial pressure warning coefficient, initial flow warning coefficient, initial temperature warning coefficient and initial stress warning coefficient; when the warning module is used to pre-set the initial warning coefficients corresponding to the real-time operation data, it includes: The initial pressure warning coefficient is preset to A0, and A0=1; The initial flow warning coefficient is preset to B0, and B0=1; The initial temperature warning coefficient is preset to C0, and C0=1; The initial stress warning coefficient is preset to D0, and D0=1; The warning instructions include: a first preset warning instruction K1, a second preset warning instruction K2, a third preset warning instruction K3, and a fourth preset warning instruction K4; the warning module adjusts the initial warning coefficient according to the real-time operation data, and outputs a warning instruction according to the adjusted initial warning coefficient, including: Presetting the first preset warning instruction K1, the second preset warning instruction K2, the third preset warning instruction K3, and the fourth preset warning instruction K4; Acquiring the inlet and outlet real-time pressure data of the target oil and gas pipeline including the inlet and outlet pressure difference A; A first preset pressure difference threshold value A1 and a second preset pressure difference threshold value A2 are preset, and A1>A2; a first preset adjustment coefficient a1, a second preset adjustment coefficient a2, and a third preset adjustment coefficient a3 are preset, and a1=1.1, a2=1, and a3=0.9; When A1≥A≥A2, the second preset adjustment coefficient a2 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a2; When A1<A, the first preset adjustment coefficient a1 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a1; When A<A2, the third preset adjustment coefficient a3 is selected to adjust the initial pressure warning coefficient A0, and the adjusted initial pressure warning coefficient is A0×a3.

2. The system according to claim 1, wherein: The warning module adjusts the initial pressure warning coefficient A0 by selecting the i-th preset adjustment coefficient ai, where i=1, 2, 3, and obtains the adjusted initial pressure warning coefficient A0×ai, further comprising: Obtaining the inlet and outlet temperature difference B of the real-time inlet and outlet temperature data of the target oil and gas pipeline; A first preset temperature difference threshold value B1 and a second preset temperature difference threshold value B2 are preset, where B1>B2; a first preset adjustment coefficient b1, a second preset adjustment coefficient b2, and a third preset adjustment coefficient b3 are preset, where b1=1.1, b2=1, and b3=0.9; When B1≥B≥B2, the second preset adjustment coefficient b2 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b2; When B1<B, the first preset adjustment coefficient b1 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b1; When B<B2, the third preset adjustment coefficient b3 is selected to adjust the initial temperature warning coefficient B0, and the adjusted initial temperature warning coefficient is B0×b3.

3. The system according to claim 2, characterized in that The warning module adjusts the initial temperature warning coefficient B0 by selecting the i-th preset adjustment coefficient bi, where i=1, 2, 3, and obtains the adjusted initial temperature warning coefficient B0×bi, further comprising: Obtaining an inlet and outlet flow difference C of the real-time inlet and outlet flow data of the target oil and gas pipeline; A first preset flow difference threshold C1 and a second preset flow difference threshold C2 are preset, C1>C2; a first preset adjustment coefficient c1, a second preset adjustment coefficient c2, and a third preset adjustment coefficient c3 are preset, and c1=1.1, c2=1, and c3=0.9; When C1≥C≥C2, the second preset adjustment coefficient c2 is selected to adjust the initial flow warning coefficient C0, and the adjusted initial flow warning coefficient is C0×c2; When C1<C, the first preset adjustment coefficient c1 is selected to adjust the initial flow warning coefficient C0, and the adjusted initial flow warning coefficient is C0×c1; When C<C2, the third preset adjustment coefficient c3 is selected to adjust the initial flow rate warning coefficient C0, and the adjusted initial flow rate warning coefficient is C0×c3.

4. The system according to claim 3, characterized in that The warning module adjusts the initial flow warning coefficient C0 by selecting the i-th preset adjustment coefficient ci, where i=1, 2, 3, and obtains the adjusted initial flow warning coefficient C0×ci, further comprising: Obtain an inlet and outlet stress difference D of the real-time stress data of the inlet and outlet pipelines of the target oil and gas pipeline; Preset a first preset stress difference threshold D1 and a second preset stress difference threshold D2, where D1>D2; preset a first preset adjustment coefficient d1, a second preset adjustment coefficient d2, and a third preset adjustment coefficient d3, where d1=1.1, d2=1, and d3=0.9; When D1≥D≥D2, the second preset adjustment coefficient d2 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d2; When D1<D, the first preset adjustment coefficient d1 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d1; When D<D2, the third preset adjustment coefficient d3 is selected to adjust the initial stress warning coefficient D0, and the adjusted initial stress warning coefficient is D0×d3.

5. The system according to claim 4, characterized in that The warning module adjusts the initial stress warning coefficient D0 by selecting the i-th preset adjustment coefficient di, where i=1, 2, 3, and obtains the adjusted initial stress warning coefficient D0×di, further comprising: The comprehensive warning coefficient E0 is pre-set, and E0=A0×ai×B0×bi×C0×ci×D0×di; When E0≤1, the warning module determines not to output the warning instruction; When E0>1, the warning module determines and outputs the warning instruction; When the warning module determines to output the warning instruction, it also includes: A first preset comprehensive warning coefficient threshold E1, a second preset comprehensive warning coefficient threshold E2, a third preset comprehensive warning coefficient threshold E3, and a fourth preset comprehensive warning coefficient threshold E4 are preset, and E1 = 1.2, E2 = 1.3, E3 = 1.4, and E4 = 1.5; When E0<E1, the warning module selects the fourth preset warning instruction K4 for output; When E1≤E0<E2, the warning module selects the third preset warning instruction K3 for output; When E2≤E0<E4, the warning module selects the second preset warning instruction K2 for output; When E3≤E0<E4, the warning module selects the first preset warning instruction K1 to output.

6. The system according to claim 5, characterized in that After the early warning module selects the i-th preset early warning instruction Ki for output, where i=1, 2, 3, 4, it further includes: The adjustment module is used to obtain the output of the warning instruction of the warning module; When the warning module determines to output a warning instruction, the adjustment module determines that the current warning cycle Ti ends and enters the next warning cycle T(i+1); When the early warning module determines not to output an early warning instruction, the adjustment module determines to continue monitoring during the current early warning period Ti.

7. The system according to claim 6, characterized in that When the adjustment module determines that the current warning cycle Ti ends and enters the next warning cycle T(i+1), it also includes: The adjustment module obtains the current warning time point Xi for outputting the warning instruction within the current warning period Ti, and obtains the abnormal initial warning coefficient in the current warning period Ti; the abnormal initial warning coefficient is the initial warning coefficient greater than 1; When the warning module determines to output a warning instruction within the next warning cycle T(i+1), the next warning time point X(i+1) for outputting the warning instruction within the next warning cycle T(i+1) is obtained; Calculate the time difference ΔX based on the current warning time point Xi and the next warning time point X(i+1), ΔX=X(i+1)-Xi; Pre-set the minimum time difference threshold Xmin; When ΔX≤Xmin, the adjustment module determines not to adjust the abnormal initial warning coefficient; When ΔX>Xmin, the adjustment module determines to adjust the abnormal initial warning coefficient and restores the abnormal initial warning coefficient to an initial value of 1.

Citation Information

Patent Citations

  • Underground pipeline early warning method and system based on BIM

    CN117610137A