орегуляторної установкою (ГРУ) газопостачання здійснюється по газопроводах середнього тиску (ГСД), за ГРУ - по газопроводах низького тиску.
Всі споживачі газу середнього тиску розраховані на номінальний тиск 50 кПа і мають коефіцієнт перевантаження по тиску До 1 = 1.3. Аналогічні характеристики для споживачів газу низького тиску Р н = 3 кПа, До 2 = 1.4
1. Шляхом підсумовування споживання газу всіма споживачами, включеними в мережі, будуємо графік навантаження мережі для ГСД і ГНД
1.1 ГРАФІК НАВАНТАЖЕННЯ СИСТЕМИ ГАЗОПОСТАЧАННЯ (ГСД)
В
Максимальне навантаження мережі Q max 1 = 4200 м 3 / год, мінімальна Q min < sub> 1 = 1400 м 3 / год
1.2 ГРАФІК НАВАНТАЖЕННЯ МЕРЕЖІ ДЛЯ ГНД
В
Максимальне навантаження мережі, Q max 2 = 850 м 3 / год, мінімальна Q min 1 = 500 м 3 / год
Нерівномірність навантаження мережі дорівнює:
В
Q max і Q min - екстремальні навантаження мережі
ОІ1 = Q min /Q max = 1400/4200 = 0,33
ОІ2 = Q min /Q max = 500/850 = 0,59
Розрахунковий перепад тиску обчислюється за формулою:
В
Він реалізується між ГРП (Або ГРУ) і кінцевими споживачами в години максимального споживання газу. Для ГНД цей перепад можна розподілити по ділянках мережі так, щоб сума часток на ділянках, що складають шлях від ГРУ до кінцевих споживачів дорівнювала? Р р.
В
КПа
Абсолютний тиск газу у кінцевих споживачів ГРП (ГРУ)
Па
Па
Тиск газу за ГРП (ГРУ)
Па
Па
Для ГСД максимальні втрати напору
кПа 2
Для ГНД максимальні втрати напору
кПа
В
2. Оптимізація витрат на будівництво системи
Виконується окремо для ГСД і ГНД. Витрати на будівництво мережі розглянутої категорії повинні бути мінімальні. Вони рівні
В
Тут L i , V i і P i - відповідно довжина, витрата і падіння тиску для i-того ділянки. Підсумовування виконується по всіх ділянках ГСД (або ГНД). br/>
ГСД
CLS
N = 6
M = 3
DIM lenght (N), flux (N), press (N), A (N)
GLOBAL Pmax, N
READ Pmax, dP
DATA 5562.95, 170
FOR i = 1 TO N
READ b
length (i) = b
READ b
flux (i) = b
READ b
press (i) = b
NEXT i
DATA 900, 1.167, 300
DATA 900, 1.056, 1900
DATA 1000, 0.222, 500
DATA 550, 0.153, 400
DATA 750, 0.472, 700
DATA 500, 0.236, 500
FOR i = 1 TO N
A (i) = (length (i) ^ 1.21) * (flux (i) ^ 0.368)
NEXT i
'poisk optimal'nix poter 'davleniay
FOR k = 1 TO 6
c0 = Cost ()
w = c0
FOR i = 1 TO M
DO
c = w
press (i) = press (i) + dP
w = Cost ()
loop until w> c
press (i) = press (i)-dP
w = c
DO
c = w
press (i) = press (i)-dP
w = Cost ()
loop until w> c
press (i) = press (i) + dP
NEXT i
IF c0 = c THEN dP = 0.5 * dP
NEXT k
PRINT "Pipeline"; "length"; "flux"; "press"
FOR i = 1 TO N
PRINT "i =
NEXT i
PRINT: PRINT "Cost ="; USING ("# # # # #. #", Cost ())
'programma vichesleniya F (dp1, ..., dp5)
FUNCTION Cost ()
press (4) = Pmax-press (1)-press (2)
press (5) = Pmax-press (1)-press (3)
c1 = 0.0
FOR j = 1 TO N
IF press (j)> 0 THEN
c1 = C1 + A (j)/press (j) ^ 0.21
ELSE
c1 = c1 +1.0 e10
END IF
NEXT j
Cost = c1
END FUNCTION
fluxez are number 6
Pmax dP
5562.95 170
pipeline length flux press
i = 1 900.0 1.167 1702.50
i = 2 900.0 1.056 2877.50
i = 3 1000.0 0.222 1987.50
i = 4 550.0 0.153 982.95
i = 5 750.0 0.472 1915.45
i = 6 500.0 0.236 500.00
cost = 3057.5
ГНД
CLS
N = 4
M = 1
DIM lenght (N), flux (N), press (N), A (N)
GLOBAL Pmax, N
READ Pmax, dP
DATA 1.708,0.07
FOR i = 1 TO N
READ b
length (i) = b
READ b
flux (i) = b
READ b
press (i) = b
NEXT i
DATA 250, 0.111, 0.9
DATA 400, 0.069, ...