Automatic optimization method and system for oil pipeline

By setting up multiple oil delivery stations on the oil pipeline and automatically adjusting the oil delivery volume according to preset conditions, the problem of complex operation of oil pipelines has been solved, and automated regulation and improved safety have been achieved.

CN116379351BActive Publication Date: 2026-02-06PIPECHINA SOUTH CHINA CO +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310227644.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-10
Publication Date
2026-02-06
Estimated Expiration
2043-03-10

AI Technical Summary

Technical Problem

The start-up, shutdown, and transportation operations of existing oil pipelines are complex and have a low degree of automation, requiring manual operation by dispatchers, which increases their workload.

Method used

An automatic optimization method for adjusting the flow rate of an oil pipeline is provided. By setting up multiple oil pipeline stations, the oil flow rate is automatically adjusted according to preset conditions. This includes judging the difference between the set oil flow rate and the target oil flow rate, and adjusting the oil flow rate by adjusting the frequency and pressure change value to ensure the safety of the oil pipeline.

Benefits of technology

It has enabled automated regulation of oil pipelines, reduced the workload of dispatching staff, improved the degree of automation of operations, and ensured the safety of oil pipelines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116379351B_ABST
    Figure CN116379351B_ABST
Patent Text Reader

Abstract

The application relates to an automatic optimization volume regulating method and system of an oil pipeline, wherein a plurality of oil delivery stations are arranged in the oil delivery direction of the oil pipeline, the method comprises the following steps: taking a second oil delivery station as a current station and taking a first oil delivery station as a last station of the second oil delivery station according to the oil delivery direction of the oil pipeline; and repeatedly executing the following steps according to a first target oil delivery volume of the current station and a set oil delivery volume of the last station to determine the oil delivery volume of the current station until the last oil delivery station of the plurality of oil delivery stations is taken as the current station. The method solves the problems that the start, stop and delivery operations of the existing oil pipeline are complex, the automation degree is low, manual operation of dispatchers is generally required, and the work burden of the dispatchers is increased.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of oil pipeline, in particular to an automatic optimization volume adjusting method and system for oil pipeline. BACKGROUND

[0002] Four oil delivery stations are arranged on the whole line of the Tieling-Fushun pipeline, i.e., the Tieling oil delivery station, the Fushun oil delivery station, the Qianjian branch oil delivery station and the Dongzhou metering station. Three line cut-off valve rooms are newly built in the Tieling-Fushun pipeline, including one monitoring valve room, one one-way valve room and one hand-operated valve room. The designed delivery volume of the whole line of the Tieling-Fushun pipeline is 1150×104t / a, and the task delivery volume is 1118×104t / a. The task delivery volume of the Tieling oil delivery station-Qianjian branch oil delivery station is 1118×104t / a, and the task delivery volume of the Qianjian branch oil delivery station-Dongzhou metering station is 1060×104t / a.

[0003] The Tieling-Fushun pipeline has complex start, stop and delivery operations, and low automation degree. Usually, manual operation of dispatchers is needed, which increases the work burden of the dispatchers. Long-time manual operation of the dispatchers may cause misoperation and unnecessary loss. SUMMARY

[0004] In order to overcome the problems of complex start, stop and delivery operations, low automation degree and the need for manual operation of dispatchers which increases the work burden of the dispatchers in the prior art, the present application provides an automatic optimization volume adjusting method and system for oil pipeline.

[0005] In a first aspect, in order to solve the above technical problems, the present application provides an automatic optimization volume adjusting method for oil pipeline. Multiple oil delivery stations are arranged in the oil delivery direction of the oil pipeline. The method comprises the following steps:

[0006] According to the oil delivery direction of the oil pipeline, the second oil delivery station is taken as the current station, and the first oil delivery station is taken as the last station of the second oil delivery station.

[0007] According to the first target delivery volume of the current station and the set delivery volume of the last station, the following steps are repeatedly executed to determine the oil delivery volume to the current station until the last oil delivery station in the multiple oil delivery stations is taken as the current station. The following steps include:

[0008] S1, obtaining the first target delivery volume of the current station and the set delivery volume of the last station;

[0009] S2, if the set delivery volume and the first target delivery volume meet the first preset condition, controlling the last station to deliver oil to the current station according to the set delivery volume, taking the third oil delivery station as the current station, and taking the second oil delivery station as the last station of the third oil delivery station.

[0010] S3, if the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, the set oil delivery amount is adjusted to the second target oil delivery amount, and S4 is executed;

[0011] S4, if the second target oil delivery amount and the first target oil delivery amount satisfy the second preset condition, the previous station is controlled to deliver oil to the current station according to the second target oil delivery amount, and the third oil delivery station is taken as the current station, and the second oil delivery station is taken as the previous station of the third oil delivery station.

[0012] The automatic optimization method for the oil delivery pipeline provided by the application has the beneficial effects that: the two adjacent oil delivery stations in the oil delivery direction on the oil delivery pipeline are taken as the previous station and the current station respectively, then the oil delivery amount of the current station is determined through the first preset condition, if the first preset condition is not satisfied, the set oil delivery amount is adjusted to the second target oil delivery amount, and the oil delivery amount of the current station is determined again through the second preset condition, through the above method, the oil delivery amount of each oil delivery station can be automatically adjusted, and the problems that the start, stop and delivery operations of the existing oil delivery pipeline are complex, the automation degree is low, and the dispatching staff usually needs to manually operate, thereby increasing the work burden of the dispatching staff are solved.

[0013] On the basis of the above technical solution, the automatic optimization method for the oil delivery pipeline can be further improved as follows.

[0014] Further, the first preset condition is that the set oil delivery amount and the first target oil delivery amount are the same;

[0015] If the set oil delivery amount and the first target oil delivery amount satisfy the first preset condition, the previous station is controlled to deliver oil to the current station according to the set oil delivery amount, including:

[0016] If the set oil delivery amount and the first target oil delivery amount are the same, the previous station is controlled to deliver oil to the current station according to the set oil delivery amount;

[0017] The second preset condition is that the second target oil delivery amount and the first target oil delivery amount are the same;

[0018] If the second target oil delivery amount and the first target oil delivery amount satisfy the second preset condition, the previous station is controlled to deliver oil to the current station according to the second target oil delivery amount, including:

[0019] If the second target oil delivery amount and the first target oil delivery amount are the same, the previous station is controlled to deliver oil to the current station according to the second target oil delivery amount.

[0020] The beneficial effect of the further scheme is that the first preset condition is used to determine whether the set oil delivery amount and the first target oil delivery amount meet the oil delivery amount requirements of the previous site and the current site, thereby facilitating subsequent intelligent adjustment of the oil delivery amounts of the various oil delivery sites, and when the set oil delivery amount and the first target oil delivery amount do not meet the first preset condition, the second preset condition is used to determine whether the second target oil delivery amount and the first target oil delivery amount meet the oil delivery amount requirements of the previous site and the current site, so as to intelligently adjust the oil delivery amounts of the various oil delivery sites.

[0021] Further, the method further comprises:

[0022] When the set oil delivery amount and the first target oil delivery amount do not meet the first preset condition, an oil delivery amount difference between the set oil delivery amount and the first target oil delivery amount is obtained.

[0023] According to the oil delivery amount difference, a preset oil delivery amount corresponding to the oil delivery amount difference is determined.

[0024] If the set oil delivery amount and the first target oil delivery amount do not meet the first preset condition, the set oil delivery amount is adjusted to the second target oil delivery amount, including:

[0025] If the set oil delivery amount and the first target oil delivery amount do not meet the first preset condition, the preset oil delivery amount is taken as the second target oil delivery amount, and the set oil delivery amount is adjusted to the second target oil delivery amount.

[0026] The beneficial effect of the further scheme is that the oil delivery amount difference between the set oil delivery amount and the first target oil delivery amount is calculated, thereby obtaining the preset oil delivery amount corresponding to the oil delivery amount difference, and the set oil delivery amount is adjusted to the second target oil delivery amount, so that the current site meets the oil delivery amount requirement.

[0027] Further, the preset oil delivery amount corresponding to the oil delivery amount difference is determined according to the oil delivery amount difference, including:

[0028] A first outbound pressure value corresponding to the previous site is obtained.

[0029] According to the oil delivery amount difference, an adjustment frequency and a pressure change value corresponding to the oil delivery amount difference are determined.

[0030] According to the adjustment frequency and the pressure change value, the first outbound pressure value is adjusted to a target pressure value.

[0031] According to the target pressure value, the preset oil delivery amount is determined.

[0032] The beneficial effect of the further scheme is that the adjustment frequency and the pressure change value corresponding to the oil delivery amount difference are obtained according to the oil delivery amount difference, thereby adjusting the first outbound pressure value to the target pressure value according to the adjustment frequency and the pressure change value, and then determining the preset oil delivery amount.

[0033] Furthermore, the method also includes:

[0034] Obtain the inlet and outlet temperatures of the furnace at the previous station. If the temperature difference between the inlet and outlet temperatures is less than the preset temperature, shut down the oil pump at the previous station.

[0035] The beneficial effect of adopting the above-mentioned further solution is that when the temperature difference between the inlet and outlet temperatures of the heating furnace at the previous station is less than the preset temperature, it indicates that the pressure value in the oil pipeline is abnormal, and the operation of the oil pump needs to be stopped to protect the safety of the oil pipeline.

[0036] Furthermore, the provision that if the temperature difference between the inlet and outlet is less than a preset temperature, the oil pump at the previous station will be shut down also includes:

[0037] Get the operating status of the oil pump at the current station, which is either running or shut down;

[0038] Based on the first target oil transfer volume at the current station, determine the second outgoing pressure value corresponding to the first target oil transfer volume;

[0039] If the oil pump at the current station is running, adjust the second outlet pressure value to be lower than the target pressure value and shut down the oil pump at the current station.

[0040] The beneficial effect of adopting the above-mentioned further scheme is that when the temperature difference between the inlet temperature and the outlet temperature of the heating furnace at the previous station is less than the preset temperature, it indicates that the pressure value in the oil pipeline is abnormal. At this time, it is necessary to shut down the oil pump at the current station and adjust the second outlet pressure value of the current station to be less than the target pressure value to reduce the pressure in the oil pipeline at the current station.

[0041] Secondly, the present invention provides an automatic optimization and flow control system for an oil pipeline, wherein multiple oil delivery stations are arranged along the oil delivery direction of the pipeline, and the system includes:

[0042] The site selection module is used to select the second oil station as the current station and the first oil station as the previous station of the second oil station according to the oil transportation direction of the oil pipeline.

[0043] The oil delivery volume determination module is used to determine the oil delivery volume to be delivered to the current station based on the first target oil delivery volume of the current station and the set oil delivery volume of the previous station, by executing the processing procedure of the first unit, until the last oil delivery station among multiple oil delivery stations is designated as the current station. The first unit includes:

[0044] The first acquisition module is used to acquire the first target oil transfer volume of the current station and the set oil transfer volume of the previous station;

[0045] The first judging module is configured to, if the set oil delivery amount and the first target oil delivery amount satisfy a first preset condition, control the previous station to deliver oil to the current station according to the set oil delivery amount, and take the third oil delivery station as the current station and the second oil delivery station as the previous station of the third oil delivery station.

[0046] The second judging module is configured to, if the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, adjust the set oil delivery amount to a second target oil delivery amount, and execute the third judging module.

[0047] The third judging module is configured to, if the second target oil delivery amount and the first target oil delivery amount satisfy a second preset condition, control the previous station to deliver oil to the current station according to the second target oil delivery amount, and take the third oil delivery station as the current station and the second oil delivery station as the previous station of the third oil delivery station.

[0048] In a third aspect, the present application further provides an electronic device, which comprises a memory, a processor and a program stored in the memory and running on the processor, and the processor implements the steps of the method for automatically optimizing and adjusting the amount of oil delivery pipeline according to the program.

[0049] In a fourth aspect, the present application further provides a computer readable storage medium, which stores instructions, and the instructions make the terminal device execute the steps of the method for automatically optimizing and adjusting the amount of oil delivery pipeline when the instructions run on the terminal device. BRIEF DESCRIPTION OF DRAWINGS

[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the present application will be further described below with reference to the drawings and embodiments.

[0051] Figure 1 FIG. 1 is a flowchart of the method for automatically optimizing and adjusting the amount of oil delivery pipeline according to an embodiment of the present application.

[0052] Figure 2 FIG. 2 is a structural diagram of the system for automatically optimizing and adjusting the amount of oil delivery pipeline according to an embodiment of the present application. DETAILED DESCRIPTION

[0053] The following embodiments are further explanations and supplements of the present application and do not constitute any limitation on the present application.

[0054] The following describes a method and system for automatically optimizing and adjusting the amount of oil delivery pipeline according to an embodiment of the present application.

[0055] This invention discloses an automatic optimization and flow control method for an oil pipeline. The method is applied to a terminal device. In this application, the terminal device is used as the execution subject to describe the solution. The terminal device can be a computer, server, etc., and is used to execute the steps of the automatic optimization and flow control method for an oil pipeline. The terminal device is also connected to a sensor, which is used to obtain the outlet pressure value at each oil pipeline station. The outlet pressure value is the pressure value inside the pipeline at the oil outlet of the oil pipeline.

[0056] In addition, each oil transfer station is equipped with an oil pump, which includes a feed pump and a transfer pump. The feed pump is used to extract the oil stored at the oil transfer station. When the feed pump has extracted the required amount of oil, the transfer pump will transport the oil to the next oil transfer station.

[0057] like Figure 1 As shown, the present invention provides an automatic optimization and flow control method for an oil pipeline, wherein multiple oil pipeline stations are arranged along the oil transport direction. The method includes the following steps:

[0058] According to the oil transport direction of the pipeline, the second oil transport station is designated as the current station, and the first oil transport station is designated as the previous station of the second oil transport station.

[0059] Based on the target oil delivery volume for the current station and the set oil delivery volume for the previous station, repeat the following steps to determine the oil delivery volume to be delivered to the current station until the last oil delivery station among multiple stations is designated as the current station. The steps include:

[0060] S1. Obtain the first target oil transfer volume for the current station and the set oil transfer volume for the previous station;

[0061] S2. If the set oil delivery volume and the first target oil delivery volume meet the first preset condition, then control the previous station to deliver oil to the current station according to the set oil delivery volume, and set the third oil delivery station as the current station and the second oil delivery station as the previous station of the third oil delivery station.

[0062] S3. If the set oil delivery volume and the first target oil delivery volume do not meet the first preset condition, the set oil delivery volume is adjusted to the second target oil delivery volume, and S4 is executed.

[0063] S4. If the second target oil delivery volume and the first target oil delivery volume meet the second preset condition, then control the previous station to deliver oil to the current station according to the second target oil delivery volume, and set the third oil delivery station as the current station and the second oil delivery station as the previous station of the third oil delivery station.

[0064] In this embodiment, for example, four oil delivery sites are provided along the whole oil pipeline from Tieling to Fushun, namely, Tieling oil delivery station, Fushun oil delivery station, Qian Dian branch delivery station and Dongzhou metering station. The oil delivery direction is Tieling oil delivery station→Fushun oil delivery station→Qian Dian branch delivery station→Dongzhou metering station. Therefore, the Tieling oil delivery station is taken as the previous station of the Fushun oil delivery station, the Fushun oil delivery station is taken as the current station, and the automatic optimization method for adjusting the oil delivery volume of the oil pipeline is executed. After the execution, the Fushun oil delivery station is taken as the previous station of the Qian Dian branch delivery station, the Qian Dian branch delivery station is taken as the current station, and the automatic optimization method for adjusting the oil delivery volume of the oil pipeline is executed. In this way, the process is repeated until the Dongzhou metering station is taken as the current station and the automatic optimization method for adjusting the oil delivery volume of the oil pipeline is executed.

[0065] In addition, all the operations of the present application are performed at the terminal device of the intelligent control center. The terminal device can be provided with a one-key oil delivery starting command. When the one-key oil delivery starting command is pressed, the oil delivery of the oil pipeline is started, and the automatic optimization method for adjusting the oil delivery volume of the oil pipeline is executed.

[0066] In addition, during the oil delivery of the oil pipeline, the starting mode of the oil pump of each oil delivery station can be selected, for example, manual starting of the oil pump or automatic starting of the oil pump. It should be particularly noted that the oil pump should be started first, and then the oil pump is started after the oil pump is started.

[0067] In addition, the interval time of the automatic optimization method for adjusting the oil delivery volume of the oil pipeline between each adjacent oil delivery station is 2S. For example, after the automatic optimization method for adjusting the oil delivery volume of the oil pipeline is executed between the Tieling oil delivery station and the Fushun oil delivery station, the automatic optimization method for adjusting the oil delivery volume of the oil pipeline is executed between the Fushun oil delivery station and the Qian Dian branch delivery station after 2S, so as to ensure sufficient time to open the automatic regulating valve at each oil delivery station, thereby adjusting the oil delivery volume of the oil pump.

[0068] Optionally, the first preset condition is that the set oil delivery volume is the same as the first target oil delivery volume.

[0069] If the set oil delivery volume and the first target oil delivery volume meet the first preset condition, the previous station is controlled to deliver oil to the current station according to the set oil delivery volume, which includes:

[0070] If the set oil delivery volume and the first target oil delivery volume are the same, the previous station is controlled to deliver oil to the current station according to the set oil delivery volume.

[0071] The second preset condition is that the second target oil delivery volume is the same as the first target oil delivery volume.

[0072] If the second target oil delivery volume and the first target oil delivery volume meet the second preset condition, the previous station is controlled to deliver oil to the current station according to the second target oil delivery volume, which includes:

[0073] If the second target oil delivery amount is the same as the first target oil delivery amount, the previous station is controlled to deliver oil to the current station according to the second target oil delivery amount.

[0074] Optionally, the method further comprises:

[0075] When the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, an oil delivery amount difference between the set oil delivery amount and the first target oil delivery amount is obtained.

[0076] According to the oil delivery amount difference, a preset oil delivery amount corresponding to the oil delivery amount difference is determined.

[0077] If the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, the set oil delivery amount is adjusted to a second target oil delivery amount, including:

[0078] If the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, the preset oil delivery amount is taken as the second target oil delivery amount, and the set oil delivery amount is adjusted to the second target oil delivery amount.

[0079] Optionally, the determination of the preset oil delivery amount corresponding to the oil delivery amount difference according to the oil delivery amount difference comprises:

[0080] A first outbound pressure value corresponding to the previous station is obtained.

[0081] According to the oil delivery amount difference, an adjustment frequency and a pressure change value corresponding to the oil delivery amount difference are determined.

[0082] According to the adjustment frequency and the pressure change value, the first outbound pressure value is adjusted to a target pressure value.

[0083] According to the target pressure value, the preset oil delivery amount is determined.

[0084] In the embodiment, the oil outlet of the oil pump is provided with an automatic adjusting valve, the pressure value of the oil outlet of the oil pump can be adjusted through the automatic adjusting valve, so as to adjust the oil delivery amount of the oil pump, and the adjustment mode of the automatic adjusting valve is to increase or decrease the pressure value (pressure change value) on the original pressure value according to a preset adjustment frequency, so as to adjust the oil pump to a suitable oil delivery amount, for example, the set oil delivery amount of the current station is G0, the first target oil delivery amount of the next station is G1, if G0≠G1, the oil delivery amount difference ΔG=|G0-G1| needs to be determined, in addition, the oil delivery amount difference corresponds to different preset oil delivery amounts, for example, as shown in the following table:

[0085] Pre-set value Adjustment frequency (a times / minute) and pressure change value (bPa) First pre-set value g1 A1 (a1, b1) Second pre-set value g2 A2 (a2, b2) Third pre-set value g3 A3 (a3, b3) Fourth pre-set value g4 A4 (a4, b4)

[0086] As shown in the above table, four preset values g1 < g2 < g3 < g4 (in addition, a1 < a2 < a3 < a4, b1 < b2 < b3 < b4) are set, first, the first outbound pressure value B corresponding to the previous station is obtained, then the flow difference value AG is obtained, and the preset oil delivery amount is determined according to the flow difference value as follows:

[0087] When AG ≤ g1, A1 is selected as the working condition of the automatic regulating valve of the previous station, that is, through the adjustment frequency a1, the first outbound pressure value is adjusted to the target pressure value B + b1.

[0088] When g1 < AG ≤ g2, A2 is selected as the working condition of the automatic regulating valve of the previous station, that is, through the adjustment frequency a2, the first outbound pressure value is adjusted to the target pressure value B + b2.

[0089] When g2 < AG ≤ g3, A3 is selected as the working condition of the automatic regulating valve of the previous station, that is, through the adjustment frequency a3, the first outbound pressure value is adjusted to the target pressure value B + b3.

[0090] When g3 < AG ≤ g4, A4 is selected as the working condition of the automatic regulating valve of the previous station, that is, through the adjustment frequency a4, the first outbound pressure value is adjusted to the target pressure value B + b4.

[0091] Optionally, the method further comprises:

[0092] The inlet temperature and the outlet temperature of the heating furnace at the previous station are obtained, and if the temperature difference between the inlet temperature and the outlet temperature is less than a preset temperature, the oil pump at the previous station is closed.

[0093] In the embodiment, when the temperature difference between the inlet temperature and the outlet temperature is less than a preset temperature, it indicates that the pressure in the oil pipeline is abnormal, and in severe cases, it can cause the oil pipeline to rupture, therefore, the pressure in the oil pipeline needs to be adjusted in time and the oil pump needs to be closed.

[0094] Optionally, if the temperature difference between the inlet temperature and the outlet temperature is less than a preset temperature, the oil pump at the previous station is closed, and the method further comprises:

[0095] The running state of the oil pump at the current station is obtained, and the running state is running or closed;

[0096] The second outbound pressure value corresponding to the first target oil delivery amount of the current station is determined according to the first target oil delivery amount;

[0097] If the running state of the oil pump at the current station is running, the second outbound pressure value is adjusted to be less than the target pressure value, and the oil pump at the current station is closed.

[0098] Optionally, the preset temperature can be adjusted according to actual conditions, and preferably, the preset temperature in the embodiment is 5℃.

[0099] In the embodiment, for example, when the temperature difference between the temperature at the inlet and the temperature at the outlet is less than 5℃, and the running state of the oil pump at the current station is running, after the automatic optimization method for the oil pipeline is executed, the oil delivery amount at the previous station becomes the second target oil delivery amount, that is, the preset oil delivery amount, but at this time, the pressure in the oil pipeline is abnormal, therefore, it is necessary to adjust the target pressure value at the previous station to be less than the target pressure value, and at the same time, it is also necessary to adjust the second outlet pressure value at the current station to be less than the target pressure value, and to close the oil pump at the current station, so as to avoid the rupture caused by the abnormal pressure in the oil pipeline.

[0100] Similarly, it can be known that after the automatic optimization method for the oil pipeline is executed between each adjacent oil delivery station, the outlet pressure value at each oil delivery station is adjusted by using the same method as described above, so as to ensure the safety of the oil pipeline. Since the adjustment method of the outlet pressure value is the same, it will not be described here.

[0101] In addition, when the temperature difference between the temperature at the inlet and the temperature at the outlet is less than 5℃, and the running state of the oil pump at the current station is closed, similarly, it is necessary to adjust the target pressure value at the previous station to be less than the target pressure value, and at the same time, it is also necessary to adjust the second outlet pressure value at the current station to be less than the target pressure value, so as to avoid the rupture caused by the abnormal pressure in the oil pipeline, but the oil pump at the current station does not need to be closed additionally.

[0102] As shown in FIG. Figure 2 The embodiment of the application further provides an automatic optimization system for an oil pipeline, the oil pipeline is provided with a plurality of oil delivery stations in the oil delivery direction of the oil pipeline, and the system comprises:

[0103] The station selection module 201 is used for taking the second oil delivery station as the current station and taking the first oil delivery station as the previous station of the second oil delivery station according to the oil delivery direction of the oil pipeline.

[0104] The oil delivery amount determination module 202 is used for executing the processing procedure of the first unit according to the first target oil delivery amount of the current station and the set oil delivery amount of the previous station, and determining the oil delivery amount for delivering the oil to the current station until the last oil delivery station in the plurality of oil delivery stations is taken as the current station, wherein the first unit comprises:

[0105] The first acquisition module is used for acquiring the first target oil delivery amount of the current station and acquiring the set oil delivery amount of the previous station.

[0106] The first judging module is configured to, if the set oil delivery amount and the first target oil delivery amount satisfy a first preset condition, control a previous site to deliver oil to a current site according to the set oil delivery amount, and take a third oil delivery site as the current site and a second oil delivery site as a previous site of the third oil delivery site.

[0107] The second judging module is configured to, if the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, adjust the set oil delivery amount to a second target oil delivery amount, and execute the third judging module.

[0108] The third judging module is configured to, if the second target oil delivery amount and the first target oil delivery amount satisfy a second preset condition, control a previous site to deliver oil to a current site according to the second target oil delivery amount, and take a third oil delivery site as the current site and a second oil delivery site as a previous site of the third oil delivery site.

[0109] Optionally, when the first preset condition is that the set oil delivery amount and the first target oil delivery amount are the same, the first judging module is specifically configured to:

[0110] If the set oil delivery amount and the first target oil delivery amount are the same, control the previous site to deliver oil to the current site according to the set oil delivery amount.

[0111] When the second preset condition is that the second target oil delivery amount and the first target oil delivery amount are the same, the third judging module is specifically configured to:

[0112] If the second target oil delivery amount and the first target oil delivery amount are the same, control the previous site to deliver oil to the current site according to the second target oil delivery amount.

[0113] Optionally, the system further comprises:

[0114] The delivery amount difference module is configured to, when the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, obtain a delivery amount difference between the set oil delivery amount and the first target oil delivery amount.

[0115] The preset oil delivery amount module is configured to determine a preset oil delivery amount corresponding to the delivery amount difference according to the delivery amount difference.

[0116] The second judging module is specifically configured to:

[0117] If the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, take the preset oil delivery amount as the second target oil delivery amount and adjust the set oil delivery amount to the second target oil delivery amount.

[0118] Optionally, the preset oil delivery amount module further comprises:

[0119] A first outbound pressure value module is configured to obtain a first outbound pressure value corresponding to the previous station;

[0120] An adjustment module is configured to determine an adjustment frequency and a pressure change value corresponding to the oil delivery amount difference according to the oil delivery amount difference;

[0121] A target pressure value module is configured to adjust the first outbound pressure value to a target pressure value according to the adjustment frequency and the pressure change value;

[0122] A determination module is configured to determine the preset oil delivery amount according to the target pressure value.

[0123] Optionally, the system further comprises:

[0124] A fourth determination module is configured to obtain an inlet temperature and an outlet temperature of a heating furnace at the previous station, and close the oil pump at the previous station if a temperature difference between the inlet temperature and the outlet temperature is less than a preset temperature.

[0125] Optionally, the fourth determination module further comprises:

[0126] A running state module is configured to obtain a running state of the oil pump at the current station, the running state being running or closed;

[0127] A second outbound pressure value module is configured to determine a second outbound pressure value corresponding to the first target oil delivery amount at the current station according to the first target oil delivery amount at the current station;

[0128] A closing module is configured to adjust the second outbound pressure value to be less than the target pressure value and close the oil pump at the current station if the running state of the oil pump at the current station is the running.

[0129] An electronic device according to an embodiment of the present application comprises a memory, a processor, and a program stored in the memory and running on the processor, and the processor executes the program to implement part or all steps of the automatic optimization method for oil pipeline.

[0130] The electronic device can be a computer, and the program is computer software. The parameters and steps of the electronic device can refer to the parameters and steps of the automatic optimization method for oil pipeline, which will not be repeated here.

[0131] Those skilled in the art know that the present application can be embodied as a system, method or computer program product. Therefore, the present disclosure can be embodied in the form of a complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, which is generally referred to as "circuitry", "module" or "system". In addition, in some embodiments, the present application can also be embodied in the form of a computer program product in one or more computer readable media, which contains computer readable program codes. The computer readable storage medium may, for example, be but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above.

[0132] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction.

[0133] Although the embodiments of the present application have been shown and described above, it is understood that the above-described embodiments are exemplary and should not be construed as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above-described embodiments within the scope of the present application.

Claims

1. A method for automatically optimizing the volume of an oil pipeline, characterized in that, The method comprises the following steps: According to the oil transportation direction of the oil pipeline, the second oil station is taken as the current station, and the first oil station is taken as the last station of the second oil station; According to the first target oil transportation quantity of the current station and the set oil transportation quantity of the last station, the following steps are repeatedly executed to determine the oil transportation quantity to the current station until the last station of the multiple oil stations is taken as the current station, wherein the following steps comprise: S1, obtaining the first target oil transportation quantity of the current station, and obtaining the set oil transportation quantity of the last station; S2, if the set oil transportation quantity and the first target oil transportation quantity satisfy the first preset condition, controlling the last station to transport oil to the current station according to the set oil transportation quantity, and taking the third oil station as the current station and the second oil station as the last station of the third oil station; S3, if the set oil transportation quantity and the first target oil transportation quantity do not satisfy the first preset condition, adjusting the set oil transportation quantity to the second target oil transportation quantity, and executing S4; S4, if the second target oil transportation quantity and the first target oil transportation quantity satisfy the second preset condition, controlling the last station to transport oil to the current station according to the second target oil transportation quantity, and taking the third oil station as the current station and the second oil station as the last station of the third oil station; The first preset condition is that the set oil transportation quantity is the same as the first target oil transportation quantity; The step of controlling the last station to transport oil to the current station according to the set oil transportation quantity comprises: If the set oil transportation quantity is the same as the first target oil transportation quantity, controlling the last station to transport oil to the current station according to the set oil transportation quantity; The second preset condition is that the second target oil transportation quantity is the same as the first target oil transportation quantity; The step of controlling the last station to transport oil to the current station according to the second target oil transportation quantity comprises: If the second target oil transportation quantity is the same as the first target oil transportation quantity, controlling the last station to transport oil to the current station according to the second target oil transportation quantity.

2. The method of claim 1, wherein, Further comprising: When the set oil transportation quantity and the first target oil transportation quantity do not satisfy the first preset condition, obtaining the oil transportation quantity difference between the set oil transportation quantity and the first target oil transportation quantity; According to the oil transportation quantity difference, determining the preset oil transportation quantity corresponding to the oil transportation quantity difference; The step of adjusting the set oil transportation quantity to the second target oil transportation quantity comprises: If the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition, the preset oil delivery amount is taken as the second target oil delivery amount, and the set oil delivery amount is adjusted to the second target oil delivery amount.

3. The method of claim 2, wherein, The preset oil delivery amount corresponding to the oil delivery amount difference is determined according to the oil delivery amount difference. A first outbound pressure value corresponding to the previous station is acquired. The adjustment frequency and the pressure change value corresponding to the oil delivery amount difference are determined according to the oil delivery amount difference. The first outbound pressure value is adjusted to a target pressure value according to the adjustment frequency and the pressure change value. The preset oil delivery amount is determined according to the target pressure value.

4. The method of claim 3, wherein, Further comprising: The temperature at the inlet of the heating furnace at the previous station and the temperature at the outlet of the heating furnace at the previous station are acquired, and if the temperature difference between the temperature at the inlet and the temperature at the outlet is less than a preset temperature, the oil pump at the previous station is closed.

5. The method of claim 4, wherein, If the temperature difference between the temperature at the inlet and the temperature at the outlet is less than a preset temperature, the oil pump at the previous station is closed, further comprising: An operating state of the oil pump at the current station is acquired, and the operating state is running or closed; A second outbound pressure value corresponding to the first target oil delivery amount of the current station is determined according to the first target oil delivery amount of the current station. If the operating state of the oil pump at the current station is running, the second outbound pressure value is adjusted to be less than the target pressure value, and the oil pump at the current station is closed.

6. An automatic optimization system for regulating the volume of oil pipelines, characterized in that, The oil delivery direction of the oil pipeline is provided with a plurality of oil delivery stations, and the system comprises: A station selection module is configured to take a second oil delivery station as a current station and take a first oil delivery station as a previous station of the second oil delivery station according to the oil delivery direction of the oil pipeline. An oil delivery amount determination module is configured to determine the oil delivery amount of oil delivered to the current station according to the first target oil delivery amount of the current station and the set oil delivery amount of the previous station by executing the processing process of a first unit until the last oil delivery station in the plurality of oil delivery stations is taken as the current station, wherein the first unit comprises: A first acquisition module is configured to acquire the first target oil delivery amount of the current station and acquire the set oil delivery amount of the previous station. A first judgment module is configured to control the previous station to deliver oil to the current station according to the set oil delivery amount if the set oil delivery amount and the first target oil delivery amount satisfy a first preset condition, and take a third oil delivery station as the current station and take the second oil delivery station as a previous station of the third oil delivery station. A second judgment module is configured to adjust the set oil delivery amount to a second target oil delivery amount and execute a third judgment module if the set oil delivery amount and the first target oil delivery amount do not satisfy the first preset condition. The third judging module is configured to, if the second target oil delivery amount and the first target oil delivery amount satisfy a second preset condition, control the previous station to deliver oil to the current station according to the second target oil delivery amount, and take the third oil delivery station as the current station and take the second oil delivery station as the previous station of the third oil delivery station. When the first preset condition is that the set oil delivery amount is the same as the first target oil delivery amount, the first judging module is specifically configured to: If the set oil delivery amount is the same as the first target oil delivery amount, control the previous station to deliver oil to the current station according to the set oil delivery amount. When the second preset condition is that the second target oil delivery amount is the same as the first target oil delivery amount, the third judging module is specifically configured to: If the second target oil delivery amount is the same as the first target oil delivery amount, control the previous station to deliver oil to the current station according to the second target oil delivery amount.

7. An electronic device comprising a memory, a processor, and a program stored on the memory and running on the processor, characterized in that, The processor implements the steps of the automatic optimization method for adjusting the amount of oil in the pipeline according to any one of claims 1 to 5 when executing the program.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores instructions, and when the instructions run on the terminal device, the terminal device executes the steps of the automatic optimization method for adjusting the amount of oil in the pipeline according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Product oil pipe network scheduling optimization method and system with transfer oil depot

    CN114707716A

  • One-key start-stop control method for oil pipeline

    CN114777024A

  • Method and system for automatically starting and stopping oil pipeline, storage medium and electronic equipment

    CN114997652A