Supervisory control and data acquisition (SCADA) data pipeline governance optimization method for oil-gas pipe network
Through the SCADA system, the pipeline data of the oil and gas pipeline network is collected and analyzed, and the transportation plan is gradually corrected using the oil and gas pipeline model, which solves the problem that the oil and gas pipeline network cannot be accurately regulated, and realizes the precise regulation of pipeline data and automatic fault processing, avoids pipeline damage and energy waste.
Patent Information
- Application Number
- CN202411273703.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-02-14
AI Technical Summary
The existing oil and gas pipeline network cannot accurately regulate various pipeline data during oil and gas transportation during use, and usually cannot maximize the transportation volume that is conducive to the pipeline, or exceeds the maximum transportation volume of the pipeline, resulting in pipeline damage.
The pipeline data of the oil and gas pipeline network is collected through the SCADA system, processed and analyzed, and the plan is adjusted using the pre-established oil and gas pipeline model, and the transportation plan is gradually corrected to adapt to the actual transportation conditions and avoid pipeline damage.
Accurate control of pipeline data during oil and gas transportation is achieved, pipeline damage caused by excessive flow is avoided, energy waste is reduced, and oil and gas leakage is reduced through automated troubleshooting and closing of faulty pipelines.
Smart Images

Figure CN119443841A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of oil and gas pipeline network optimization management, and in particular to a SCADA data pipeline management optimization method for an oil and gas pipeline network. Background Art
[0002] The SCADA system is mainly used to check and collect data sources. It can remotely control and monitor equipment through network connections. In order to control the operation of equipment in a wide range of fields such as electricity, oil and gas, water conservancy, etc., the SCADA system has certain uses in oil and gas pipeline systems and electricity. The core functions of the SCADA system are mainly reflected in the ability to collect data, hazard alarms, and simple protection. Therefore, the SCADA system is widely used in oil and gas pipeline systems. The SCADA system requires administrators to operate in the control center. It can obtain various information in the pipeline application, automatically screen unnecessary information, and actively send signals when a fault occurs to remind administrators to check and repair. On this basis, it can also ensure that the oil and gas stations for oil and gas transportation are protected, making the transportation pipeline network safer and more stable.
[0003] In the early days of oil and gas pipeline network applications, the SCADA system was not perfect enough and was mostly used for monitoring remote equipment. It still required management personnel to intervene and set up the equipment. In the case of manual intervention, the equipment was prone to failure. With the establishment and rise of microcomputers, the SCADA system can not only remotely monitor the equipment, but also remotely control the equipment. With the improvement and perfection of the core technology of the SCADA system, the era of human-computer interaction applications has begun. The SCADA system can use automation and intelligent technology to control the equipment. When the equipment is in a decentralized state, the SCADA system can still detect the equipment data through the background and do simple analysis and processing, and perform simple protection on the equipment, realizing the distributed control function of the SCADA system.
[0004] The SCADA system combines computers and traditional communication networks with oil and gas pipeline networks to meet users' requirements for flexibility and safety. The SCADA system has four characteristics: low cost, plasticity, strong capabilities, and fast promotion.
[0005] However, the existing oil and gas pipelines cannot accurately control various pipeline data during the oil and gas transportation process, and usually cannot maximize the transportation volume of the pipeline, or exceed the maximum transportation volume of the pipeline, resulting in pipeline damage. Therefore, it is an urgent problem for those skilled in the art to provide a SCADA data pipeline management optimization method for oil and gas pipeline networks that can select a suitable pipeline route for transportation during transportation and maximize the use of oil and gas pipelines. Summary of the invention
[0006] The technical problem to be solved by the present invention is that the existing oil and gas pipeline network cannot accurately control various pipeline data in the oil and gas transportation process during use, usually cannot maximize the transportation volume of the pipeline, or exceeds the maximum transportation volume of the pipeline, causing pipeline damage.
[0007] In order to solve the above technical problems, the present invention provides a SCADA data pipeline management optimization method for an oil and gas pipeline network, the method comprising: using a SCADA system to collect first pipeline data of the oil and gas pipeline network. Processing and analyzing the first pipeline data to obtain analysis data. According to the analysis data, adjusting the scheme through a pre-established oil and gas pipeline model to obtain a first transportation scheme for the oil and gas pipeline network. Obtaining second pipeline data, the second pipeline data is used to characterize the pipeline data of the oil and gas pipeline network after it is operated according to the first transportation scheme. According to the second pipeline data, a first correction is made to the first transportation scheme to obtain a second transportation scheme. Obtaining third pipeline data, the third pipeline data is used to characterize the pipeline data of the oil and gas pipeline network after it is operated according to the second transportation scheme. According to the third pipeline data, a second correction is made to the second transportation scheme to obtain a third transportation scheme. The oil and gas pipeline network is operated according to the third transportation scheme.
[0008] In an optional implementation, the analysis data includes: initial pressure P, then according to the analysis data, the scheme is adjusted through the pre-established oil and gas pipeline model to obtain the first transportation scheme of the oil and gas pipeline network, including: establishing a preset first transportation scheme matrix X, a pressure matrix A corresponding to the oil and gas pipeline model, a temperature matrix B corresponding to the oil and gas pipeline model, and a flow matrix C corresponding to the oil and gas pipeline model. According to the initial pressure P and the pressure data in the pressure matrix A corresponding to the oil and gas pipeline model, the first transportation scheme corresponding to the initial pressure P is selected. The second pipeline data includes: initial temperature T, then according to the second pipeline data, the first transportation scheme is first corrected to obtain the second transportation scheme, including: according to the initial temperature T and the temperature data in the temperature matrix B corresponding to the oil and gas pipeline model, the first transportation scheme is first corrected to obtain the second transportation scheme. The third pipeline data includes: initial flow L, then according to the third pipeline data, the second transportation scheme is second corrected to obtain the third transportation scheme, including: according to the initial flow L and the flow data in the flow matrix C corresponding to the oil and gas pipeline model, the second transportation scheme is second corrected to obtain the third transportation scheme.
[0009] In an optional implementation, a preset first transportation scheme matrix X, a pressure matrix A corresponding to the oil and gas pipeline model, a temperature matrix B corresponding to the oil and gas pipeline model, and a flow matrix C corresponding to the oil and gas pipeline model are established, including: the first transportation scheme matrix X is: the first transportation scheme matrix X, set X (X1, X2, X3, X4, X5), where X1 is the first preset transportation scheme, X2 is the second preset transportation scheme, X3 is the third preset transportation scheme, X4 is the fourth preset transportation scheme, and X5 is the fifth preset transportation scheme. The corresponding pressure matrix A of the oil and gas pipeline model is: the corresponding pressure matrix A of the oil and gas pipeline model, set A (A1, A2, A3, A4), where A1 is the first preset pressure, A2 is the second preset pressure, A3 is the third preset pressure, A4 is the fourth preset pressure, and A1 < A2 < A3 < A4. The temperature matrix B corresponding to the oil and gas pipeline model is: The temperature matrix B corresponding to the oil and gas pipeline model is set to B (B1, B2, B3, B4), where B1 is the first preset temperature, B2 is the second preset temperature, B3 is the third preset temperature, B4 is the fourth preset temperature, and B1 < B2 < B3 < B4. The flow matrix C corresponding to the oil and gas pipeline model is: The flow matrix C corresponding to the oil and gas pipeline model is set to C (C1, C2, C3, C4), where C1 is the first preset flow, C2 is the second preset flow, C3 is the third preset flow, C4 is the fourth preset flow, and C1 < C2 < C3 < C4.
[0010] In an optional implementation, the initial pressure P is compared with the pressure data in the pressure matrix A corresponding to the oil and gas pipeline model, and the first transportation plan corresponding to the initial pressure P is selected, specifically: when P<A1, the first preset transportation plan X1 is selected as the first transportation plan. When A1≤P<A2, the second preset transportation plan X2 is selected as the first transportation plan. When A2≤P<A3, the third preset transportation plan X3 is selected as the first transportation plan. When A3≤P<A4, the fourth preset transportation plan X4 is selected as the first transportation plan. When A4≤P, the fifth preset transportation plan X5 is selected as the first transportation plan.
[0011] In an optional implementation, the first transportation plan is first corrected to obtain the second transportation plan according to the temperature data in the temperature matrix B corresponding to the oil and gas pipeline model according to the initial temperature T. Specifically, the first correction coefficient matrix h of the first transportation plan is preset, and h (h1, h2, h3, h4, h5) is set, wherein h1 is the first preset first transportation plan correction coefficient, h2 is the second preset first transportation plan correction coefficient, h3 is the third preset first transportation plan correction coefficient, h4 is the fourth preset first transportation plan correction coefficient, h5 is the fifth preset first transportation plan correction coefficient, and 0.6
[0012] In an optional implementation, the second transportation plan is modified to obtain the third transportation plan according to the flow data in the flow matrix C corresponding to the oil and gas pipeline model according to the initial flow L. Specifically, the second correction coefficient matrix m of the second transportation plan is preset, and m (m1, m2, m3, m4, m5) is set, wherein m1 is the first preset second transportation plan correction coefficient, m2 is the second preset second transportation plan correction coefficient, m3 is the third preset second transportation plan correction coefficient, m4 is the fourth preset second transportation plan correction coefficient, m5 is the fifth preset second transportation plan correction coefficient, and 0.6<m1<m2<m3<m4<m5<1. When L<C1, the first preset transportation plan X1×h1×m1 is selected as the third transportation plan. When C1≤L<C2, the second preset transportation plan X2×h2×m2 is selected as the third transportation plan. When C2≤L<C3, the third preset transportation plan X3×h3×m3 is selected as the third transportation plan. When C3≤L<C4, the fourth preset transportation plan X4×h4×m4 is selected as the third transportation plan. When C4≤L, the fifth preset transportation plan X5×h5×m5 is selected as the third transportation plan.
[0013] In an optional implementation, the first correction is to correct the valve control situation of the first transportation plan according to the temperature; the second correction is to correct the pump station speed and the flow through the pipeline of the second transportation plan according to the flow rate.
[0014] In an optional implementation, after the oil and gas pipeline network is operated according to the third transportation plan, the method also includes: using the SCADA system to obtain fourth pipeline data of the oil and gas pipeline network, the fourth pipeline data is used to characterize the pipeline data of the oil and gas pipeline network after the operation according to the third transportation plan; determining fault data of the oil and gas pipeline network according to the fourth pipeline data; determining a warning level according to the fault data, and issuing an alarm based on the warning level.
[0015] In an optional implementation, the fault data includes the leakage pressure J of the oil and gas pipeline network, the warning level is determined according to the fault data, and an alarm is issued based on the warning level, including: presetting the leakage pressure matrix R, setting R (R1, R2, R3, R4), wherein R1 is the first preset leakage pressure, R2 is the second preset leakage pressure, R3 is the third preset leakage pressure, R4 is the fourth preset leakage pressure, and R1 < R2 < R3 < R4. Presetting the warning level matrix K, setting K (K1, K2, K3, K4), wherein K1 is the first preset warning level, K2 is the second preset warning level, K3 is the third preset warning level, K4 is the fourth preset warning level, and K1 < K2 < K3 < K4. Determine the warning level according to the fault data, including: when J<R1, select the fourth preset warning level K4 as the warning level; when R1≤J<R2, select the third preset warning level K3 as the warning level; when R2≤J<R3, select the second preset warning level K2 as the warning level; when R3≤J<R4, select the first preset warning level K1 as the warning level.
[0016] In an optional implementation, the method further includes: constructing a topological model of the oil and gas pipeline network according to the first pipeline data, and configuring sensors associated with the SCADA system according to the topological model.
[0017] Compared with the prior art, the SCADA data pipeline management optimization method for oil and gas pipeline networks provided by the present invention has the following beneficial effects: according to the pipeline data collected by the SCADA system, the pipelines in the oil and gas transportation process are controlled in real time, the transportation plan of the oil and gas transportation process can be set according to the preliminary pipeline data, the control conditions of the valves in each part of the pipeline can be changed according to the pressure of the pipeline flowing through, the pump station speed and the pipeline flowing through the transportation process can be changed according to the flow rate, so as to avoid pipeline damage caused by the flow rate being greater than the maximum flow rate of the pipeline, and the pipeline data collected by the SCADA system can be used to analyze the possible faults of the pipeline in real time, set the faults to different accident levels, automatically troubleshoot and close the faulty pipeline and notify the maintenance personnel. Compared with the prior art, the SCADA data pipeline management optimization method for oil and gas pipeline networks provided by the present application can avoid energy waste, select a suitable pipeline route for transportation during transportation, thereby realizing precise control of various pipeline data in the oil and gas transportation process, and can perform troubleshooting according to the SCADA system data and close the faulty pipeline in time when the fault is found, thereby reducing oil and gas leakage. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 A flow chart of a SCADA data pipeline management optimization method for an oil and gas pipeline network provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0020] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
[0021] In the description of the present application, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0022] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.
[0023] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0024] The SCADA system is mainly used to check and collect data sources. It can remotely control and monitor equipment through network connections. In order to control the operation of equipment in a wide range of fields such as electricity, oil and gas, water conservancy, etc., the SCADA system has certain uses in oil and gas pipeline systems and electricity. The core functions of the SCADA system are mainly reflected in the ability to collect data, hazard alarms, and simple protection. Therefore, the SCADA system is widely used in oil and gas pipeline systems. The SCADA system requires administrators to operate in the control center. It can obtain various information in the pipeline application, automatically screen unnecessary information, and actively send signals when a fault occurs to remind administrators to check and repair. On this basis, it can also ensure that the oil and gas stations for oil and gas transportation are protected, making the transportation pipeline network safer and more stable.
[0025] In the early days of oil and gas pipeline network applications, the SCADA system was not perfect enough and was mostly used for monitoring remote equipment. It still required management personnel to intervene and set up the equipment. In the case of manual intervention, the equipment was prone to failure. With the establishment and rise of microcomputers, the SCADA system can not only remotely monitor the equipment, but also remotely control the equipment. With the improvement and perfection of the core technology of the SCADA system, the era of human-computer interaction applications has begun. The SCADA system can use automation and intelligent technology to control the equipment. When the equipment is in a decentralized state, the SCADA system can still detect the equipment data through the background and do simple analysis and processing, and perform simple protection on the equipment, realizing the distributed control function of the SCADA system.
[0026] The SCADA system combines computers and traditional communication networks with oil and gas pipeline networks to meet users' requirements for flexibility and safety. The SCADA system has four characteristics: low cost, plasticity, strong capabilities, and fast promotion.
[0027] However, the existing oil and gas pipelines cannot accurately control various pipeline data during the oil and gas transportation process, and usually cannot maximize the transportation volume of the pipeline, or exceed the maximum transportation volume of the pipeline, resulting in pipeline damage. Therefore, it is an urgent problem for those skilled in the art to provide a SCADA data pipeline management optimization method for oil and gas pipeline networks that can select a suitable pipeline route for transportation during transportation and maximize the use of oil and gas pipelines.
[0028] In order to solve the problem that various pipeline data of the oil and gas pipeline network cannot be accurately controlled during oil and gas transportation, an embodiment of the present invention provides a SCADA data pipeline management optimization method for the oil and gas pipeline network.
[0029] First, before the implementation of this method, the SCADA system can be installed and debugged for the oil and gas pipeline network, including: Sensor data acquisition: Various sensors are installed in the pipeline system to measure and collect real-time data, such as flow, pressure, temperature, liquid level, etc. These sensors convert physical quantities into electrical signals and send them to the SCADA system.
[0030] Data transmission: The collected sensor data is transmitted to the monitoring unit of the SCADA system through the communication network. The communication method can be wired (such as optical fiber, cable) or wireless (such as wireless network, satellite communication), and the specific choice depends on the characteristics of the pipeline system and environmental conditions.
[0031] Data processing and storage: After receiving the sensor data, the monitoring unit performs data processing, including data decoding, verification and cleaning. The cleaned data is stored in the database for subsequent analysis and query.
[0032] Real-time monitoring and visualization: The SCADA system provides a real-time monitoring interface to display real-time data of the pipeline system. These data are presented in the form of graphics, charts or numbers, making it easy for operators to intuitively understand the operating status of the pipeline system.
[0033] Alarm system: SCADA systems are usually equipped with alarm systems to detect abnormal conditions in the pipeline system. If a parameter exceeds a set threshold or other abnormalities occur, the system will trigger an alarm to alert operators and may take automated control measures.
[0034] Trend analysis and historical data recording: SCADA systems can record and analyze historical data to help operators identify long-term trends and periodic changes in the system. This helps predict potential problems and optimize them.
[0035] The sensor needs to be reasonably set. In a preferred embodiment of the present application, the sensor is set as follows: Pressure sensors: Installed at major pipeline nodes and critical turns to monitor pressure changes in the pipeline. Additional sensors are placed near areas where pressure loss may occur (e.g., steep slopes, bends, valves).
[0036] Flow sensor: Installed at the inlet and outlet of oil and gas pipelines to measure the flow of liquid or gas flowing through the pipeline. Sensors are installed at pipeline branches and confluences to monitor the flow of different branches.
[0037] Temperature sensors: Installed at different locations on the pipeline, especially where temperature changes may occur, such as areas where the pipeline is exposed to the external environment or nearby equipment. Temperature sensors are installed near key equipment (such as pumping stations) to monitor the heat generation of the equipment.
[0038] Liquid level sensor: For equipment such as oil tanks and storage tanks, liquid level sensors are installed to monitor the height of the liquid. Sensors are installed at pipe locations where liquid level changes may occur to prevent excessive or insufficient liquid flow.
[0039] Valve position sensors: Install valve position sensors at key locations on the main pipeline to monitor and record the open and close status of the valves. For emergency shut-off valves, install additional sensors to ensure a quick response when needed.
[0040] Gas detection sensors: Install gas detection sensors in areas where there may be a risk of leakage, such as at valves, connection points, bends, and nearby equipment. Install gas detection sensors in potentially hazardous areas (such as wellheads or processing stations) to detect combustible gas leaks in a timely manner.
[0041] Shock and vibration sensors: Install shock and vibration sensors on pump stations and critical equipment to monitor equipment stability and possible failures. In seismically active areas, consider using earthquake sensors for early detection and mitigation of risks caused by earthquakes.
[0042] Communication equipment: Ensure reliable communication connection between sensors and SCADA system, usually using wireless or wired communication. Set up relay equipment at key locations to ensure stability and reliability of data transmission.
[0043] The solution provided by the embodiment of the present application is introduced below in conjunction with the accompanying drawings.
[0044] Figure 1 1 is a flow chart of a SCADA data pipeline management optimization method for an oil and gas pipeline network provided by an embodiment of the present invention. Figure 1 This application proposes a SCADA data pipeline management optimization method for oil and gas pipeline networks, including the following steps S101-S108: S101. Use the SCADA system to collect first pipeline data of the oil and gas pipeline network.
[0045] S102: Process and analyze the first pipeline data to obtain analysis data.
[0046] S103: According to the analysis data, the plan is adjusted through the pre-established oil and gas pipeline model to obtain the first transportation plan of the oil and gas pipeline network.
[0047] S104: Acquire second pipeline data, where the second pipeline data is used to represent pipeline data after the oil and gas pipeline network operates according to the first transportation plan.
[0048] S105. Perform a first correction on the first transportation plan according to the second pipeline data to obtain a second transportation plan.
[0049] S106: Acquire third pipeline data, where the third pipeline data is used to represent pipeline data after the oil and gas pipeline network operates according to the second transportation plan.
[0050] S107. Perform a second correction on the second transportation plan according to the third pipeline data to obtain a third transportation plan.
[0051] S108. Operate the oil and gas pipeline network according to the third transportation plan.
[0052] In this way, the pipelines in the process of oil and gas transportation can be controlled in real time according to the pipeline data collected by the SCADA system, the transportation plan for oil and gas transportation can be set according to the preliminary pipeline data, the control conditions of valves in various parts of the pipeline can be changed according to the pressure of the pipeline flowing through, and the pump station speed and the flow through the pipeline during transportation can be changed according to the flow rate to avoid pipeline damage caused by the flow rate being greater than the maximum flow rate of the pipeline. The pipeline data collected by the SCADA system can be used to analyze possible pipeline faults in real time, set the faults to different accident levels, automatically troubleshoot and close the faulty pipeline and notify maintenance personnel. Compared with the prior art, the SCADA data pipeline management optimization method for oil and gas pipeline networks provided in this application can avoid energy waste, select a suitable pipeline route for transportation during transportation, and can troubleshoot according to the SCADA system data and close the faulty pipeline in time when a fault is found, thereby reducing oil and gas leakage.
[0053] In some embodiments, the above analysis data includes: initial pressure P.
[0054] Then S103, according to the analysis data, the plan is adjusted through the pre-established oil and gas pipeline model to obtain the first transportation plan of the oil and gas pipeline network, including: S1031, establishing a preset first transportation scheme matrix X, a pressure matrix A corresponding to the oil and gas pipeline model, a temperature matrix B corresponding to the oil and gas pipeline model, and a flow matrix C corresponding to the oil and gas pipeline model.
[0055] S1032: Compare the initial pressure P with the pressure data in the pressure matrix A corresponding to the oil and gas pipeline model, and select a first transportation plan corresponding to the initial pressure P.
[0056] In some embodiments, the second pipeline data includes: initial temperature T.
[0057] Then S105, according to the second pipeline data, the first transportation plan is first modified to obtain a second transportation plan, including: S1051. Compare the initial temperature T with the temperature data in the temperature matrix B corresponding to the oil and gas pipeline model, and make a first correction to the first transportation plan to obtain a second transportation plan.
[0058] In some embodiments, the third pipeline data includes: initial flow L.
[0059] Then S107, according to the third pipeline data, the second transportation plan is modified for the second time to obtain a third transportation plan, including: S1071. Compare the initial flow L with the flow data in the flow matrix C corresponding to the oil and gas pipeline model, and perform a second correction on the second transportation plan to obtain a third transportation plan.
[0060] In some embodiments, the above S1031 establishes a preset first transportation plan matrix X, a pressure matrix A corresponding to the oil and gas pipeline model, a temperature matrix B corresponding to the oil and gas pipeline model, and a flow matrix C corresponding to the oil and gas pipeline model, specifically including: the first transportation plan matrix X is: the first transportation plan matrix X, set X(X1, X2, X3, X4, X5), where X1 is the first preset transportation plan, X2 is the second preset transportation plan, X3 is the third preset transportation plan, X4 is the fourth preset transportation plan, and X5 is the fifth preset transportation plan.
[0061] The pressure matrix A corresponding to the oil and gas pipeline model is: The pressure matrix A corresponding to the oil and gas pipeline model is set to A(A1, A2, A3, A4), where A1 is the first preset pressure, A2 is the second preset pressure, A3 is the third preset pressure, A4 is the fourth preset pressure, and A1<A2<A3<A4.
[0062] The temperature matrix B corresponding to the oil and gas pipeline model is: the temperature matrix B corresponding to the oil and gas pipeline model is set to B (B1, B2, B3, B4), where B1 is the first preset temperature, B2 is the second preset temperature, B3 is the third preset temperature, B4 is the fourth preset temperature, and B1<B2<B3<B4.
[0063] The flow matrix C corresponding to the oil and gas pipeline model is: The flow matrix C corresponding to the oil and gas pipeline model is set to C(C1, C2, C3, C4), where C1 is the first preset flow, C2 is the second preset flow, C3 is the third preset flow, C4 is the fourth preset flow, and C1<C2<C3<C4.
[0064] In some embodiments, the above S1032 compares the initial pressure P with the pressure data in the pressure matrix A corresponding to the oil and gas pipeline model, and selects the first transportation plan corresponding to the initial pressure P, specifically: when P<A1, the first preset transportation plan X1 is selected as the first transportation plan. When A1≤P<A2, the second preset transportation plan X2 is selected as the first transportation plan. When A2≤P<A3, the third preset transportation plan X3 is selected as the first transportation plan. When A3≤P<A4, the fourth preset transportation plan X4 is selected as the first transportation plan. When A4≤P, the fifth preset transportation plan X5 is selected as the first transportation plan.
[0065] In some embodiments, the above S1051 compares the initial temperature T with the temperature data in the temperature matrix B corresponding to the oil and gas pipeline model, and performs a first correction on the first transportation plan corresponding to the initial pressure P to obtain the second transportation plan, specifically including: The first correction coefficient matrix h of the preset first transportation scheme is set, and h(h1, h2, h3, h4, h5) is set, wherein h1 is the first preset first transportation scheme correction coefficient, h2 is the second preset first transportation scheme correction coefficient, h3 is the third preset first transportation scheme correction coefficient, h4 is the fourth preset first transportation scheme correction coefficient, h5 is the fifth preset first transportation scheme correction coefficient, and 0.6
[0066] When T<B1, the first preset transportation plan X1×h1 is selected as the second transportation plan.
[0067] When B1≤T<B2, the second preset transportation plan X2×h2 is selected as the second transportation plan.
[0068] When B2≤T<B3, the third preset transportation plan X3×h3 is selected as the second transportation plan.
[0069] When B3≤T<B4, the fourth preset transportation plan X4×h4 is selected as the second transportation plan.
[0070] When B4≤T, the fifth preset transportation plan X5×h5 is selected as the second transportation plan.
[0071] In some embodiments, the above S1071 compares the initial flow L with the flow data in the flow matrix C corresponding to the oil and gas pipeline model, and performs a second correction on the second transportation plan corresponding to the initial pressure P corrected with the preset temperature to obtain a third transportation plan, specifically including: The second correction coefficient matrix m of the preset second transportation scheme is set to m(m1, m2, m3, m4, m5), wherein m1 is the first preset second transportation scheme correction coefficient, m2 is the second preset second transportation scheme correction coefficient, m3 is the third preset second transportation scheme correction coefficient, m4 is the fourth preset second transportation scheme correction coefficient, m5 is the fifth preset second transportation scheme correction coefficient, and 0.6<m1<m2<m3<m4<m5<1.
[0072] When L<C1, the first preset transportation plan X1×h1×m1 is selected as the third transportation plan.
[0073] When C1≤L<C2, the second preset transportation plan X2×h2×m2 is selected as the third transportation plan.
[0074] When C2≤L<C3, the third preset transportation plan X3×h3×m3 is selected as the third transportation plan.
[0075] When C3≤L<C4, the fourth preset transportation plan X4×h4×m4 is selected as the third transportation plan.
[0076] When C4≤L, the fifth preset transportation plan X5×h5×m5 is selected as the third transportation plan.
[0077] In some embodiments, the first correction may be to correct the valve control of the first transportation scheme according to the temperature; the second correction may be to correct the pump station speed and the flow through the pipeline of the second transportation scheme according to the flow.
[0078] In some embodiments, after the oil and gas pipeline network is operated according to the third transportation scheme, the method further includes: performing real-time analysis of the oil and gas pipeline according to the SCADA system data, and setting alarm measures to alarm different pipeline failures. Specifically, it includes: First, the SCADA system is used to obtain fourth pipeline data of the oil and gas pipeline network, where the fourth pipeline data is used to characterize pipeline data after the oil and gas pipeline network is operated according to the third transportation plan.
[0079] Then, the fault data of the oil and gas pipeline network is determined according to the fourth pipeline data.
[0080] Finally, the warning level is determined according to the fault data, and an alarm is issued based on the warning level.
[0081] In some embodiments, determining the warning level according to the fault data and issuing an alarm based on the warning level specifically includes: The preset leakage pressure matrix R is set to R(R1, R2, R3, R4), where R1 is the first preset leakage pressure, R2 is the second preset leakage pressure, R3 is the third preset leakage pressure, R4 is the fourth preset leakage pressure, and R1<R2<R3<R4.
[0082] The preset warning level matrix K is set to K(K1, K2, K3, K4), where K1 is the first preset warning level, K2 is the second preset warning level, K3 is the third preset warning level, K4 is the fourth preset warning level, and K1<K2<K3<K4.
[0083] When J<R1, the fourth preset warning level K4 is selected as the warning level; When R1≤J<R2, the third preset warning level K3 is selected as the warning level; When R2≤J<R3, the second preset warning level K2 is selected as the warning level; When R3≤J<R4, the first preset warning level K1 is selected as the warning level.
[0084] In some embodiments, the method further comprises: A topological model of the oil and gas pipeline network is constructed based on the first pipeline data.
[0085] Configure sensors associated with the SCADA system according to the topological model of the oil and gas pipeline network.
[0086] Among them, sensors associated with the SCADA system include, for example: the above-mentioned pressure sensor, flow sensor, temperature sensor, liquid level sensor, valve position sensor, gas detection sensor, shock and vibration sensor, etc.
[0087] In summary, the embodiment of the present invention provides a SCADA data pipeline management optimization method for oil and gas pipeline networks, which performs real-time regulation of pipelines during oil and gas transportation according to pipeline data collected by the SCADA system, can set the transportation plan for oil and gas transportation according to preliminary pipeline data, change the control conditions of valves in various locations in the pipeline according to the pressure of the pipeline flowing through, change the pump station speed and the flow through the pipeline during transportation according to the flow rate, avoid pipeline damage caused by flow rate greater than the maximum flow rate of the pipeline, and analyze possible pipeline faults in real time through pipeline data collected by the SCADA system, set the faults to different accident levels, automatically troubleshoot and close the faulty pipeline and notify maintenance personnel. Compared with the prior art, the SCADA data pipeline management optimization method for oil and gas pipeline networks provided by the present application can avoid energy waste, select a suitable pipeline route for transportation during transportation, and can troubleshoot according to SCADA system data and close the faulty pipeline in time when a fault is found, thereby reducing oil and gas leakage.
[0088] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0089] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0090] Similar parts between the embodiments provided in this application can be referenced to each other. The specific implementation methods provided above are only a few examples under the general concept of this application and do not constitute a limitation on the protection scope of this application. For those skilled in the art, any other implementation methods expanded based on the scheme of this application without creative work belong to the protection scope of this application.
Claims
1. A SCADA data pipeline management optimization method for oil and gas pipeline network, characterized in that: The method comprises: Use SCADA system to collect primary pipeline data of oil and gas pipeline network; Processing and analyzing the first pipeline data to obtain analysis data; According to the analysis data, adjusting the plan through a pre-established oil and gas pipeline model to obtain a first transportation plan for the oil and gas pipeline network; Acquire second pipeline data, where the second pipeline data is used to represent pipeline data of the oil and gas pipeline network after the operation according to the first transportation plan; Performing a first correction on the first transportation plan according to the second pipeline data to obtain a second transportation plan; Acquire third pipeline data, where the third pipeline data is used to represent pipeline data after the oil and gas pipeline network is operated according to the second transportation plan; Performing a second correction on the second transportation plan according to the third pipeline data to obtain a third transportation plan; The oil and gas pipeline network is operated according to the third transportation scheme.
2. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 1 is characterized in that: The analysis data includes: initial pressure P, then according to the analysis data, the scheme is adjusted through the pre-established oil and gas pipeline model to obtain the first transportation scheme of the oil and gas pipeline network, including: Establish a preset first transportation scheme matrix X, a pressure matrix A corresponding to the oil and gas pipeline model, a temperature matrix B corresponding to the oil and gas pipeline model, and a flow matrix C corresponding to the oil and gas pipeline model; According to the comparison between the initial pressure P and the pressure data in the pressure matrix A corresponding to the oil and gas pipeline model, a first transportation scheme corresponding to the initial pressure P is selected; The second pipeline data includes: initial temperature T, then the first transportation plan is first corrected according to the second pipeline data to obtain a second transportation plan, including: According to the comparison between the initial temperature T and the temperature data in the temperature matrix B corresponding to the oil and gas pipeline model, a first correction is made to the first transportation plan to obtain a second transportation plan; The third pipeline data includes: initial flow L, then the second transportation plan is modified according to the third pipeline data to obtain a third transportation plan, including: According to the comparison between the initial flow L and the flow data in the flow matrix C corresponding to the oil and gas pipeline model, a second correction is made to the second transportation plan to obtain a third transportation plan.
3. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 2 is characterized in that: The step of establishing a preset first transportation scheme matrix X, a pressure matrix A corresponding to the oil and gas pipeline model, a temperature matrix B corresponding to the oil and gas pipeline model, and a flow matrix C corresponding to the oil and gas pipeline model includes: The first transportation scheme matrix X is: The first transportation plan matrix X is set to X(X1, X2, X3, X4, X5), where X1 is the first preset transportation plan, X2 is the second preset transportation plan, X3 is the third preset transportation plan, X4 is the fourth preset transportation plan, and X5 is the fifth preset transportation plan; The pressure matrix A corresponding to the oil and gas pipeline model is: The oil and gas pipeline model corresponds to the pressure matrix A, and A(A1, A2, A3, A4) is set, where A1 is the first preset pressure, A2 is the second preset pressure, A3 is the third preset pressure, A4 is the fourth preset pressure, and A1<A2<A3<A4; The temperature matrix B corresponding to the oil and gas pipeline model is: The oil and gas pipeline model corresponds to a temperature matrix B, and is set to B(B1, B2, B3, B4), where B1 is the first preset temperature, B2 is the second preset temperature, B3 is the third preset temperature, B4 is the fourth preset temperature, and B1<B2<B3<B4; The flow matrix C corresponding to the oil and gas pipeline model is: The oil and gas pipeline model corresponds to the flow matrix C, and C(C1, C2, C3, C4) is set, where C1 is the first preset flow, C2 is the second preset flow, C3 is the third preset flow, C4 is the fourth preset flow, and C1<C2<C3<C4.
4. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 3 is characterized in that: The comparison between the initial pressure P and the pressure data in the pressure matrix A corresponding to the oil and gas pipeline model and the selection of the first transportation scheme corresponding to the initial pressure P are specifically as follows: When P<A1, the first preset transportation plan X1 is selected as the first transportation plan; When A1≤P<A2, the second preset transportation plan X2 is selected as the first transportation plan; When A2≤P<A3, the third preset transportation plan X3 is selected as the first transportation plan; When A3≤P<A4, the fourth preset transportation plan X4 is selected as the first transportation plan; When A4≤P, the fifth preset transportation plan X5 is selected as the first transportation plan.
5. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 4 is characterized in that: The first transportation plan is modified by comparing the initial temperature T with the temperature data in the temperature matrix B corresponding to the oil and gas pipeline model to obtain the second transportation plan, specifically: Preset the first correction coefficient matrix h of the first transportation scheme, set h(h1, h2, h3, h4, h5), where h1 is the first preset first transportation scheme correction coefficient, h2 is the second preset first transportation scheme correction coefficient, h3 is the third preset first transportation scheme correction coefficient, h4 is the fourth preset first transportation scheme correction coefficient, h5 is the fifth preset first transportation scheme correction coefficient, and 0.6<h1<h2<h3<h4<h5<1; When T<B1, the first preset transportation plan X1×h1 is selected as the second transportation plan; When B1≤T<B2, the second preset transportation plan X2×h2 is selected as the second transportation plan; When B2≤T<B3, the third preset transportation plan X3×h3 is selected as the second transportation plan; When B3≤T<B4, the fourth preset transportation plan X4×h4 is selected as the second transportation plan; When B4≤T, the fifth preset transportation plan X5×h5 is selected as the second transportation plan.
6. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 5 is characterized in that: The first transportation plan is modified by comparing the initial flow rate L with the flow data in the flow matrix C corresponding to the oil and gas pipeline model, and then the second transportation plan is modified by a second modification to obtain a third transportation plan, specifically: Preset the second correction coefficient matrix m of the second transportation scheme, set m(m1, m2, m3, m4, m5), where m1 is the first preset second transportation scheme correction coefficient, m2 is the second preset second transportation scheme correction coefficient, m3 is the third preset second transportation scheme correction coefficient, m4 is the fourth preset second transportation scheme correction coefficient, m5 is the fifth preset second transportation scheme correction coefficient, and 0.6<m1<m2<m3<m4<m5<1; When L<C1, the first preset transportation plan X1×h1×m1 is selected as the third transportation plan; When C1≤L<C2, the second preset transportation plan X2×h2×m2 is selected as the third transportation plan; When C2≤L<C3, the third preset transportation plan X3×h3×m3 is selected as the third transportation plan; When C3≤L<C4, the fourth preset transportation plan X4×h4×m4 is selected as the third transportation plan; When C4≤L, the fifth preset transportation plan X5×h5×m5 is selected as the third transportation plan.
7. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 6 is characterized in that: The first correction is to correct the valve control situation of the first transportation scheme according to the temperature; the second correction is to correct the pump station speed and the flow through the pipeline of the second transportation scheme according to the flow.
8. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 1 is characterized in that: After operating the oil and gas pipeline network according to the third transportation scheme, the method further includes: Using the SCADA system to obtain fourth pipeline data of the oil and gas pipeline network, wherein the fourth pipeline data is used to characterize pipeline data of the oil and gas pipeline network after operation according to the third transportation scheme; Determining fault data of the oil and gas pipeline network according to the fourth pipeline data; A warning level is determined according to the fault data, and an alarm is issued based on the warning level.
9. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 8 is characterized in that: The fault data includes the leakage pressure J of the oil and gas pipeline network, and determining the warning level according to the fault data and issuing an alarm based on the warning level includes: A preset leakage pressure matrix R is set to R(R1, R2, R3, R4), where R1 is the first preset leakage pressure, R2 is the second preset leakage pressure, R3 is the third preset leakage pressure, R4 is the fourth preset leakage pressure, and R1<R2<R3<R4; A preset warning level matrix K is set as K(K1, K2, K3, K4), wherein K1 is the first preset warning level, K2 is the second preset warning level, K3 is the third preset warning level, K4 is the fourth preset warning level, and K1<K2<K3<K4; Determining the warning level according to the fault data includes: When J<R1, the fourth preset warning level K4 is selected as the warning level; When R1≤J<R2, the third preset warning level K3 is selected as the warning level; When R2≤J<R3, the second preset warning level K2 is selected as the warning level; When R3≤J<R4, the first preset warning level K1 is selected as the warning level.
10. The SCADA data pipeline management optimization method for oil and gas pipeline network according to claim 1 is characterized in that: The method further comprises: Constructing a topological model of the oil and gas pipeline network according to the first pipeline data; Sensors associated with the SCADA system are configured according to the topology model.