You are on page 1of 18

UNIVERSIDAD NACIONAL DE HUANCAVELICA

FACULTAD DE CIENCIAS DE INGENIERIA


E.A.P DE INGENIERIA CIVIL (HUANCAVELICA)

ING. KENNEDY R. GOMEZ TUNQUE


ingkenri@gmail.com
METODO DEL GRADIENTE HIDRAULICO (MGH)
Desarrollado por E. Todini y E.P. OConnell en la Universidad de Newcastle Upon
Tyne y por R. Salgado, como parte de su tesis doctoral en 1982-1983.

Descripcin Matemtica: En cada tubera la energa total disponible se


gasta en perdidas por friccin, perdidas
En cada nodo se debe cumplir la menores y las posibles existencias de bombas
ecuacin de continuidad: en algunos tuberas de la red:

+ = = +
n = 2 para Darcy-weisbach
=
= + +

Las perdidas por friccin sern expresadas


mediante la ecuacin de Darcy - Weisbach
METODO DEL GRADIENTE HIDRAULICO (MGH)
Desarrollado por E. Todini y E.P. OConnell en la Universidad de Newcastle Upon
Tyne y por R. Salgado, como parte de su tesis doctoral en 1982-1983.

Descripcin Matemtica: La ecuacin de continuidad para todos


los nodos de la red:
La perdida de altura piezometrica en
cada tramo de tubera que conecte dos = []
nodos de la red es:
[21] = matriz transpuesta de [12]
[q] = vector de consumo (demanda) en
+ = [][] cada nodo de la red NN*1.

Donde: Expresando en forma compacta y


[Q] = vector de caudales con dimensiones NT*1
matricial:
[H] = vector de alturas piezometricas desconocidas
[] [] []
con dimensiones NN*1 =
[Ho] = vector de alturas piezometricas conocidas con
[] [] [] []
dimensiones NS*1
[A11]= matriz diagonal de NT*NT definida como sigue La parte superior corresponde a
la relacin Q versus H y la parte
inferior corresponde a la
conservacin de masa de cada
uno de los nodos.
METODO DEL GRADIENTE HIDRAULICO (MGH)
Descripcin Matemtica:
Dado que la ecua. Anterior es no lineal, El objetivo del MGH es solucionar esta
el mtodo de Gradiente consiste en ecuacin, iterativamente:
hacer una expansin truncada de
Taylor. Obteniendo: = + +
= [] []
][ [] [] []
= = + [ ]
[] [] [] []
= + [ ]
[N] = matriz diagonal (n1, n2, , n NT) con
dimensiones NT*NT.
Obtenemos finalmente:

Vector de Carga Piezometrica:


-1 -1 -1 -1 -1
H next =-[(A21*N *A11 *A12) ] * [A21*N (Q+A11 *A10*Ho) + q - A21*Q]

Vector de Caudales en cada tubera:


-1 -1 -1
Q next =(I-N )*Q -N *A11 *(A12*Hnext + A10*Ho)
METODO DEL GRADIENTE HIDRAULICO

Calcular las presiones en cada una de los nudos y las caudales en cada tubera de la red que se
muestra. Utilizando el algoritmo gradiente hidrulico. (tolerancia mnima de error = 0.001).
Nudo Nudo Longit. Diamet. Rugosi. Cota Deman.
La altura piezometrica en
K local Nudo
CotaNudo
(CT) Deman.
Inicial Final (m) (mm) Ks (m) msnm Piezomet
(l/s) el(l/s)
tanque elevado es 100
1 1 2 500.00 250.00 6.00E-05 0.00 2 101 0
60.00 0.00
mca.
2 2 3 400.00 150.00 6.00E-05 10.00 3 102 0
40.0060.00
3 4 3 200.00 100.00 6.00E-05 0.00 4 83 0Suponer
30.0040.00 caudales iniciales:
4 5 4 400.00 150.00 6.00E-05 0.00 5 6
4 0Q=100
30.00
30.00 l/s
6 7 40.00
5 2 5 200.00 100.00 6.00E-05 0.00 5 0 30.00
6 6 5 600.00 200.00 6.00E-05 0.00 Viscosidad 6cinemtica
0 40.00
(m 2/s)

7 1 6 300.00 250.00 6.00E-05 0.00 v=1.141E-6


Solucin:

1 2 3 4 5 6
-1 1 0 0 0 0 1
0 -1 1 0 0 0 2
0 0 1 -1 0 0 3
(At)= 0 0 0 1 -1 0 4
NN= 5 NN = Numero de nodos con altura piezometrica desconocida 0 -1 0 0 1 0 5
NT= 7 NT = Numero de tuberas de la red 0 0 0 0 1 -1 6
NS= 1 NS = Numero de nodos con altura piezometrica conocida -1 0 0 0 0 1 7

A12 = "MATRIZ DE CONECTIVIDAD" asociada a cada


uno de los nodos de la red. Su dimensin es NT X NN con
slo dos elementos diferentes de cero en la i-sima fila:
-1 en la columna correspondiente al nodo inicial del tramo i
1 en la columna correspondiente al nodo final del tramo i
A10 = MATRIZ TOPOLGICA tramo a nodo
A21 = Matriz transpuesta de A12 para los NS nodos de cabeza fija.

Su dimensin es NT X NS con un 1
2
valor igual a: 3
-1 en las filas correspondientes a 4
los tramos conectados a nodos de 5
6
cabeza fija. 7
H = vector de alturas piezometricas
Datos: desconocidas

Ho = vector de alturas
[H]= vector de alturas piezometricas desconocidas [5x1]
piezometricas conocidas
[Ho] = vector de alturas piezometricas fijas [1x1]
[q] = vector consumo [5x1]

I = "matriz identidad cuya dimensin es NT X NT

Q = vector de
caudales iniciales q = vector consumo
asumidos
0.10
0.10
Q 0.10 2
0.10
3
4
0.10
5
0.10 6
N = "matriz diagonal cuya dimensin es NT X NT 0.10
2xI
2 : por que se usa la ecuacin de Darcy-weisbach CT = cota topogrfica del terreno
en msnm [NN x 1]
Nudo cotas
2 10 2
3 10 3
4 8 4
5 6 5
6 7 6
Rutinas a seguir: Mediante iteraciones
Las matrices expuestas anteriormente son validas para todas las iteraciones necesarias en el
calculo de la red.
Las expuestas a continuacin varan de una iteracin a otra.
Calculo de [A11]: Pero sabemos que:
4
[A11] = Matriz diagonal [NTxNT] [7x7] = =

Presenta el valor de: El valor de Reynolds esta en funcin del caudal
circulante en cada tubera, por lo tanto el numero
de Reynolds es cambiante en cada iteracin.
+ + En la diagonal

La ecuacin de perdida total es:
, , = Parmetros caractersticos del
= + +
tubo, Las vlvulas y bombas
Las ecuaciones de a, b y g son las siguientes:
El valor de f se calcula iterativamente, 2 2
= = = 2 + +
mediante la ecuacin de Colebrook - 2
White: Los coeficientes A, B
8
2.51
2
= = 2 4
y C pueden ser
22 calculados tomando
= 2 +
3.7 tres puntos (Q, Hm)
de la curva del
= 0.08262686 5 fabricante de bomba


Primera Iteracin: =
. =
.
Calculo de los parmetros cambiantes en cada iteracin:
N Ks D L v Q f V hf(alpha) hm(Beta) alpha Beta A11

1 0.00006 0.25 500 1.41E-06 0.100 0.016 2.037 6.872 0.000 687.215 0.000 68.722

2 0.00006 0.15 400 1.41E-06 0.100 0.017 5.659 73.286 16.321 7328.586 163.214 896.072

3 0.00006 0.10 200 1.41E-06 0.100 0.018 12.732 295.721 0.000 29572.134 0.000 2957.213

4 0.00006 0.15 400 1.41E-06 0.100 0.017 5.659 73.286 0.000 7328.586 0.000 732.859

5 0.00006 0.10 200 1.41E-06 0.100 0.018 12.732 295.721 0.000 29572.134 0.000 2957.213

6 0.00006 0.20 600 1.41E-06 0.100 0.016 3.183 25.398 0.000 2539.766 0.000 253.977

7 0.00006 0.25 300 1.41E-06 0.100 0.016 2.037 4.123 0.000 412.329 0.000 41.233

= + + En la diagonal

-1 -1 -1 -1 -1
Vector de Carga Piezometrica: H next =-[(A21*N *A11 *A12) ] * [A21*N (Q+A11 *A10*Ho) + q - A21*Q]

Vector de Caudales en cada tubera:


-1 -1 -1
2
3
Q next =(I-N )*Q -N *A11 *(A12*Hnext + A10*Ho)
4
5
6 1
2
3
4
Comparando los caudales: 5
6
7
Q = Qnex -Q
- 0.100 = 0.0143
La error de tolerancia del vector es:
- 0.100 = -0.0944
- 0.100 = -0.0656
- 0.100 = -0.0356
= error=sqrt(sum((Qnex-Q).^2)) < 10-4
- 0.100 = -0.0514
- 0.100 = -0.0543 Error mayor a 0.0001
- 0.100 = -0.0143 SEGUIR ITERANDO
Segunda Iteracin:
N Ks D L v Q f V hf(alpha) hm(Beta) alpha Beta A11
1 0.00006 0.25 500 1.41E-06 0.114 0.016 2.328 8.861 0.000 678.566 0.000 77.544
2 0.00006 0.15 400 1.41E-06 0.006 0.024 0.319 0.331 0.052 10415.700 9.203 67.931
3 0.00006 0.10 200 1.41E-06 0.034 0.019 4.375 36.511 0.000 30922.716 0.000 1062.553
4 0.00006 0.15 400 1.41E-06 0.064 0.017 3.642 31.161 0.000 7522.361 0.000 484.151
5 0.00006 0.10 200 1.41E-06 0.049 0.018 6.193 71.786 0.000 30346.258 0.000 1475.958
6 0.00006 0.20 600 1.41E-06 0.046 0.018 1.455 5.719 0.000 2735.335 0.000 125.071
7 0.00006 0.25 300 1.41E-06 0.086 0.016 1.746 3.077 0.000 418.750 0.000 35.897

Vector de Carga
= + +
En la diagonal Piezometrica:

La error de tolerancia Vector de Caudales


del vector es: en cada tubera:
Tercera Iteracin:
N Ks D L v Q f V hf(alpha) hm(Beta) alpha Beta A11
1 0.00006 0.25 500 1.41E-06 0.112 0.016 2.273 8.467 0.000 680.014 0.000 75.879
2 0.00006 0.15 400 1.41E-06 0.027 0.019 1.520 5.875 1.177 8147.760 43.828 262.619
3 0.00006 0.10 200 1.41E-06 0.013 0.020 1.674 5.803 0.000 33573.729 0.000 441.397
4 0.00006 0.15 400 1.41E-06 0.043 0.018 2.442 14.454 0.000 7764.013 0.000 334.995
5 0.00006 0.10 200 1.41E-06 0.025 0.019 3.149 19.347 0.000 31631.578 0.000 782.294
6 0.00006 0.20 600 1.41E-06 0.048 0.018 1.541 6.370 0.000 2717.582 0.000 131.574
7 0.00006 0.25 300 1.41E-06 0.088 0.016 1.801 3.263 0.000 417.411 0.000 36.906


= + +
Vector de Carga
Piezometrica:
En la diagonal

Vector de Caudales
La error de tolerancia
en cada tubera:
del vector es:
Cuarta Iteracin:
N Ks D L v Q f V hf(alpha) hm(Beta) alpha Beta A11
1 0.00006 0.25 500 1.41E-06 0.109 0.016 2.211 8.034 0.000 681.930 0.000 74.020
2 0.00006 0.15 400 1.41E-06 0.034 0.018 1.951 9.431 1.941 7930.903 56.282 329.769
3 0.00006 0.10 200 1.41E-06 0.006 0.023 0.702 1.151 0.000 37825.711 0.000 208.656
4 0.00006 0.15 400 1.41E-06 0.036 0.018 2.010 9.975 0.000 7907.507 0.000 280.845
5 0.00006 0.10 200 1.41E-06 0.014 0.020 1.790 6.589 0.000 33326.939 0.000 468.601
6 0.00006 0.20 600 1.41E-06 0.051 0.017 1.638 7.147 0.000 2699.334 0.000 138.896
7 0.00006 0.25 300 1.41E-06 0.091 0.016 1.863 3.479 0.000 415.977 0.000 38.043


= + + Vector de Carga

Piezometrica:
En la diagonal

Vector de Caudales
La error de tolerancia en cada tubera:
del vector es:
Quinta Iteracin:
N Ks D L v Q f V hf(alpha) hm(Beta) alpha Beta A11
1 0.00006 0.25 500 1.41E-06 0.107 0.016 2.180 7.819 0.000 682.830 0.000 73.067
2 0.00006 0.15 400 1.41E-06 0.036 0.018 2.059 10.444 2.161 7888.640 59.388 346.428
3 0.00006 0.10 200 1.41E-06 0.004 0.025 0.460 0.532 0.000 40709.523 0.000 147.103
4 0.00006 0.15 400 1.41E-06 0.034 0.018 1.902 8.984 0.000 7951.535 0.000 267.279
5 0.00006 0.10 200 1.41E-06 0.011 0.021 1.352 3.883 0.000 34430.265 0.000 365.638
6 0.00006 0.20 600 1.41E-06 0.053 0.017 1.687 7.557 0.000 2690.745 0.000 142.593
7 0.00006 0.25 300 1.41E-06 0.093 0.016 1.894 3.591 0.000 415.280 0.000 38.618


= + + Vector de Carga

Piezometrica:
En la diagonal

Vector de Caudales
La error de tolerancia en cada tubera:
del vector es:
Sexta Iteracin:
N Ks D L v Q f V hf(alpha) hm(Beta) alpha Beta A11

1 0.00006 0.25 500 1.41E-06 0.107 0.016 2.174 7.777 0.000 683.005 0.000 72.884

2 0.00006 0.15 400 1.41E-06 0.037 0.018 2.074 10.585 2.191 7883.227 59.806 348.669

3 0.00006 0.10 200 1.41E-06 0.003 0.025 0.427 0.465 0.000 41275.520 0.000 138.572

4 0.00006 0.15 400 1.41E-06 0.033 0.018 1.888 8.855 0.000 7957.778 0.000 265.450

5 0.00006 0.10 200 1.41E-06 0.010 0.021 1.282 3.513 0.000 34662.214 0.000 348.977

6 0.00006 0.20 600 1.41E-06 0.053 0.017 1.696 7.636 0.000 2689.141 0.000 143.303

7 0.00006 0.25 300 1.41E-06 0.093 0.016 1.900 3.613 0.000 415.148 0.000 38.729

Vector de Carga
= + +
Piezometrica:
En la diagonal

Vector de Caudales
La error de tolerancia en cada tubera:
del vector es: Error menor a 0.0001 OK!
Grfica de Velocidad (m/s) en cada Tubera
Por lo tanto: 3.5

Velocidad Mxima
3
Caudales finales:
2.5

V(m/s)
En litros/seg
1.5
1
2
1
3
4
0.5
5 Velocidad Mnima
6 Velocidad
0
7
1 2 3 4 5 6 7
Tuberia

Grfica de Alturas Piezometricas(m) en cada nodo


105
Grfica de Alturas Piezometricas(m) en cada nodo
105

Nivel de Carga Estatica


100
100

Alturas Piezometricas(m)
95

95 90

85

90 80

H
75
1 2 3 4 5 6
85 Nodos
Por lo tanto:

100.000 1
2 Presin = H - CT
3
4 2
5 3
6 4
5
6

Grfica de Alturas Piezometricas(m) en cada nodo Grfica de Presiones(m) en cada nodo


105 110

105
Nivel de Carga Estatica
100 Clase 10
100
Hf1-6
Hf1-2 95
Alturas Piezometricas(m)

95
Hf1-5 90
Presion(m)
Hf1-4
90 85
Hf1-3
80
85 Clase 7.5
75

70
80
65
H Presin
75 60
1 2 3 4 5 6 1 2 3 4 5 6
Nodos Nodos