414
Views
10
CrossRef citations to date
0
Altmetric
Original Articles

Optimal design of an oil pipeline with a large-slope section

ORCID Icon, , , , &
Pages 1480-1494 | Received 09 Mar 2018, Accepted 28 Aug 2018, Published online: 17 Oct 2018
 

ABSTRACT

One of the important issues in the operation of a long-distance oil pipeline in a large-slope area is pressure control, especially for the section after the turning point. In this study, a method to optimally design an oil pipeline with a large-slope section is proposed. The method is based on a stochastic mixed-integer linear programming model with minimal total cost as the objective function to determine the size of the pipeline, the location, the operational plan of pump stations and the location of pressure reduction stations. Hydraulic calculations and different types of oil product are considered. The uncertainty in flow rates of the pipeline is studied by the proposed stochastic programming approach. This method is applied to a real case of designing an oil product pipeline in a large-slope area.

Acknowledgement

The authors are grateful to all study participants.

Disclosure statement

No potential conflict of interest was reported by the authors.

Nomenclature

Indices and sets

NE=

End node of the pipeline

NP=

Set of nodes which connect pipeline arcs afterwards

NR=

Set of nodes which connect pressure reduction station, pump station and fictitious station arcs afterwards

NA=

Set of all the nodes, NE,NP,NRNA

LP=

Set of pipeline arcs

LR=

Set of pressure reduction station, pump station and fictitious station arcs

LH=

Set of station arcs adjacent to the turning point and end point of the large-slope section

LC=

Set of station arcs before the turning point of the large-slope section

LE=

Set of station arcs after the turning point of the large-slope section

LA=

Set of all the arcs, LP,LR,LH,LC,LELA

A=

Set of flow rates, denoted by index a

O=

Set of oil types, denoted by index o

G=

Set of pipeline sizes, denoted by index g

Y=

Set of pump operational plans, denoted by index y

Parameters

P=

Design pressure of the pipeline (MPa)

S=

Yield stress of the pipeline (MPa)

E=

Weld joint factor

F=

Design factor based on nominal wall thickness

t=

Wall thickness of the pipeline (mm)

D=

Outer diameter of the pipeline (mm)

m=

A parameter related to the flow state

ps=

Pressure of the starting point of the pipeline (MPa)

pz=

Pressure of the end point of the pipeline (MPa)

ε=

Factor of the pressure–flow equation

Q=

Flow rate of the pipeline (m3/h)

ν=

Kinematic viscosity of the fluid (Pa·s)

d=

Inner diameter of the pipeline (mm)

L=

Length of the pipeline (km)

ρ=

Density of the fluid (kg/m3)

ga=

Gravitational acceleration (m/s2)

Δh=

Maximum allowable elevation difference (m)

φj=

Distance of pipeline arc j (km)

η=

Depreciation rate

CUPg=

Construction cost of pipeline sized g per unit length (yuan)

CUD=

Construction cost of pressure reduction station (yuan)

CUZ=

Construction cost of pump station (yuan)

CUOy=

Operational cost of pump station under y pump operational plan (yuan)

SA=

Number of flow rate types

SO=

Number of oil product types

CDg,o=

Flow coefficient of pipeline sized g and transport type o oil product in the mass balance equations

QAa=

Flow rate a to the power of 1.877, (m3/h)1.877

M=

A sufficiently large number

αy=

Constant term of the pump characteristic equation under y pump operational plan

βy=

Linear term of the pump characteristic equation under y pump operational plan

pS=

Known pressure of the basic node (MPa)

BKCi=

0–1 parameter, equal to 1 if node i is a basic node at which pressure is determined, and equal to 0 otherwise

zi=

Elevation of node i (MPa)

W=

Design factor of the pipeline

PGg,o=

Design pressure for pipeline sized g for transporting type o oil product (MPa)

PDmin=

Minimal pressure of the pipeline (MPa)

PEmax=

Maximum pressure of the end node of the pipeline (MPa)

Decision variables

TPj,g=

0–1 variable, equal to 1 if a pipeline sized g is built in arc j, and equal to 0 otherwise

TDj=

0–1 variable, equal to 1 if a pressure reduction station is built in arc j, and equal to 0 otherwise

TZj,y,a,o=

0–1 variable, equal to 1 if a pump station is built under y pump operational plan for transporting type o oil product at flow rate a in arc j, and equal to 0 otherwise

pi,a,o=

Pressure of node i for transporting type o oil product at flow rate a (MPa)

CFj,a,o=

Pressure drop of the pressure reduction station (MPa)

TGj=

0–1 variable, equal to 1 if there is a fictitious station in arc j, and equal to 0 otherwise

Bi,i=

0–1 variable, equal to 1 if the elevation difference of two pressure reduction stations i and i’ is less than the maximum allowable elevation difference, and equal to 0 otherwise

Additional information

Funding

This work was part of the Program of ‘Study on Optimization and Supply-Side Reliability of Oil Product Supply Chain Logistics System’ funded under the National Natural Science Foundation of China [grant number 51874325].

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.