Está en la página 1de 28

 

U.N.S.C.H 
Escuela Profesional de Ingeniería Civil 

“Diseño de una Red de Abastecimiento de agua – Método del Gradiente Hidráulico” 
Curso    : Abastecimiento de Agua Potable y Alcantarillado 
Profesor  : Ing. Joel Oré Iwanaga 
Estudiante  : CANCHARI GUTIÉRREZ, Edmundo. 
Cod. Est.  : 16005011 
 
Ejemplo #03:

Obtener caudales y presiones en cada tubería y nudos de la red respectivamente, elegir


diámetro de las tuberías adecuadas. El sistema de agua potable mostrado está abastecido
por dos reservorios como se muestra.

Solución:
El primer paso es dividir el sistema en una serie de elementos finitos identificando sus
puntos extremos como “nudos”, una tubería debe estar plenamente identificada en la
red por su nudo inicial y final estableciendo implícitamente la dirección del flujo del
caudal en la tubería. Se debe enumerar nudos y tubería como se muestra.

Donde:

- Número de tuberías
- Numeración de nudos
- Dirección flujo de caudal.

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 1 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

2.0 Argumentos

2.1 Definiendo la Red (RED)

Cada fila representa la conectividad de la tubería en la red.

Donde:

Columna #1: Número del nudo inicial

Columna #2: Número del nudo final

Columna #3: Longitud de la tubería en metros [m]

Columna #4: Diámetro de la tubería en milímetros [mm]

Columna #5: Sumatoria de los coeficientes de pérdidas locales

RED :=
1 2 3 4 5
1 1 3 300 254 0
2 3 5 300 203.2 0
3 3 4 400 203.2 0.5
4 5 4 500 203.2 0
5 4 6 400 203.2 0.5
6 5 6 300 203.2 0
7 2 7 350 254 0

2.2 Cota Topográfica del 2.3 Demanda en 2.4 Rugosidad absoluta de la


terreno (CT) [msnm] nudos(Qd) [lt/s] tubería [m]
CT := Qd :=
−3
1 1 k s := 0.06⋅ 10
1 500 1 0
2 530 2 0
2.5 Viscocidad cinemática [m2/s]
3 470 3 40
4 470 4 50 −6
ν := 1.14⋅ 10
5 470 5 40
6 470 6 60

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 2 de 27


Escuela Profesional de Ingeniería civil
2.6 Reservorios que abastecen a la red (RSV)

Son los nudos de cota piezométrica conocida y los argumentos son:

Donde:

Columna #1: Número de nudo de cota piezométrica conocida

Columna #2: Cota piezométrica [m]

RSV :=
1 2
1 1 500
2 2 530

2.7 Definiendo bombas en la red (BMB)

Se debe definir el número de la tubería y la altura de agua(presión de agua) adicional con la cual
colabora la bomba a la red

Donde:

Columna #1: Número de tubería

La ecuación de la bomba es de la forma: γ = a(Qac^2) + b(Qac) + c, se debe ingresar:

Columna #2: Coeficiente "a" de la ecuación siempre negativo

Columna #3: Coeficneinte "b" de la ecuación de la bomba

Columna #4: Coeficiente "c" de la ecuación de la bomba

BMB :=
1 2 3 4
1 1 0 0 0
2 5 0 0 0

No existe Bombas en la RED!!!!


Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 3 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

3. Proceso de cálculo

Para realizar el cálculo de presiones y caudales en la red, es necesario el siguiente planteamiento de


matrices y vectores teniendo en ceunta que:

Número de nudos de cota piezométrica desconocida:


NN := rows( CT ) − rows( RSV) NN = 4

Número de tuberías (tramos)


NT := rows( RED) NT = 7

Número de nudos de cota piezométrica conocida


NS := rows( RSV) NS = 2

3.1 Resultados generales

Todas las matrices obtenidas en esta sección se mantienen constante en todo el procedimeinto de
diseño.

3.1.1 Obteniendo la matriz de conectividad total (At), su dimensión es NT*(NN+NS) asociada a ca


uno de los nudos de la red, con solo 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

⎛ −1 0 1 0 0 0 0⎞
At := for i ∈ 1 .. NT ⎜ ⎟
⎜0 0 −1 0 1 0 0⎟
ni ← RED
i, 1 ⎜0 0 −1 1 0 0 0⎟
nf ← RED
i, 2 At = ⎜ 0 0 0 1 −1 0 0 ⎟
⎜ ⎟
At ← −1 ⎜0 0 0 −1 0 1 0⎟
i , ni
⎜0 0 0 0 −1 1 0 ⎟
At ←1 ⎜0 ⎟
i , nf
⎝ −1 0 0 0 0 1⎠
At

de la matriz At se obtiene las matrices A12 y A10.

3.1.2 Matriz de conectividad A12 asociada a cada uno de los nudos de la red de cota piezométrica
desconocida, de dimensión NT*NN Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 4 de 27


Escuela Profesional de Ingeniería civil
Los nudos de cota piezométrica desconocida son(NCPD):

NCPD := submatrix( NODE , rows( RSV) + 1 , rows( NODE) , 1 , 1 ) ⎛⎜ 3 ⎞⎟


4
NCPD = ⎜ ⎟
⎜5⎟
⎜6⎟
⎝ ⎠

y la matriz A12 resulta:

〈( NCPD1 , 1)〉 ⎛1 0 0 0⎞
A12 := A12 ← At ⎜ ⎟
⎜ −1 0 1 0⎟
for n ∈ 2 .. rows( NCPD)
⎜ −1 1 0 0⎟
i ← NCPD
n, 1 A12 = ⎜ 0 1 −1 0 ⎟
⎜ ⎟
(
A12 ← augment A12 , At
〈i〉
) ⎜0 −1 0 1⎟
A12 ⎜0 0 −1 1 ⎟
⎜0 ⎟
⎝ 0 0 0⎠

T
su traspuesta es A21: A21 := A12

⎛⎜ 1 −1 −1 0 0 0 0⎞

0 0 1 1 −1 0 0⎟
A21 = ⎜
⎜0 1 0 −1 0 −1 0 ⎟
⎜0 ⎟
⎝ 0 0 0 1 1 0⎠

3.1.3 Matriz topológica tramo a nodo, que asocia a las tuberías con los nodos de cota piezométrica
conocida(Los reservorios) de dimensión NT*NS

Los nudos de cota piezométrica conocida son(NCPC):


〈1〉
NCPC := RSV

⎛1⎞
NCPC = ⎜ ⎟
⎝2⎠

la matriz A10 resulta:

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 5 de 27


Escuela Profesional de Ingeniería civil
〈( NCPC1 , 1)〉
A10 := A10 ← At
⎛ −1 0 ⎞
if rows( NCPC) ≥ 2 ⎜ ⎟
⎜0 0 ⎟
for n ∈ 2 .. rows( NCPC)
⎜0 0 ⎟
i ← NCPC
A10 = ⎜ 0 0 ⎟
n, 1
⎜ ⎟
(
A10 ← augment A10 , At
〈i〉
) ⎜0 0 ⎟
A10 ⎜0 0 ⎟
⎜0 ⎟
A10 ⎝ −1 ⎠

A10 es la matriz topológica tramo a nodo, para los NS nodos de cota piezométrica conocida, su
dimensión es NT*NS con un valor igual a -1 en las filas correspondientes a los tramos conectados a
los reservorios(Nudos de cota piezométrica conocida)

3.1.4 Vector de Cotas piezométricas fijas, cuya dimensión es NS*1


〈2〉
Ho := RSV
⎛ 500 ⎞
Ho = ⎜ ⎟
⎝ 530 ⎠

3.1.5 Vector de consumo, de dimensión NN*1

En este vector no interviene los nudos de cota piezométrica conocida.

q :=
submatrix( Qd , rows( RSV) + 1 , rows( Qd) , 1 , 1 ) ⎛⎜ 0.04 ⎞⎟
1000 0.05 ⎟
q=⎜ en m3/s
⎜ 0.04 ⎟
⎜ 0.06 ⎟
⎝ ⎠

3.1.6 matriz identidad, de dimensión NT*NT 3.1.7 matriz diagonal M, de dimensión NT*NT
I := identity( NT)
Ndw := 2 ⋅ I

⎛1 0 0 0 0 0 0⎞
⎜ ⎟ ⎛2 0 0 0 0 0 0⎞
1 0 0 0 0 0⎟ ⎜ ⎟
⎜0 2 0 0 0 0 0⎟
⎜0
⎜0 0 1 0 0 0 0⎟
⎜0 0 2 0 0 0 0⎟
I = ⎜0 0 0 1 0 0 0⎟
⎜ ⎟ Ndw = ⎜ 0 0 0 2 0 0 0⎟
0 0 0 1 0 0⎟ ⎜ ⎟
⎜0 0 0 0 2 0 0⎟
⎜0
⎜0 0 0 0 0 1 0⎟ ⎜0 0 0 0 0 2 0⎟
⎜0 ⎟
⎝ 0 0 0 0 0 1⎠ ⎜0 ⎟
⎝ 0 0 0 0 0 2⎠

los elementos de la diagonal principal son


iguales al coeficiente "m", que depende de
qué ecuación para la pérdida de carga se
esté utilizando, en este caso utilizaré la de
Darcy-Weisbach, para lo cual m=2
Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 6 de 27


Escuela Profesional de Ingeniería civil
3.1.6 Ordenando el coeficiente de las ecuaciones para cada tubería

BOMB := f ( x , y) ← 0
BOMB ← matrix( NT , 3 , f )
⎛0 0 0⎞
for i ∈ 1 .. rows( BMB) ⎜ ⎟
⎜0 0 0⎟
t ← BMB
i, 1 ⎜0 0 0⎟
BOMB
t, 1
← BMB
i, 2 BOMB = ⎜ 0 0 0⎟
⎜ ⎟
BOMB ← BMB ⎜0 0 0⎟
t, 2 i, 3
⎜0 0 0⎟
BOMB
t, 3
← BMB
i, 4 ⎜0 ⎟
⎝ 0 0⎠
BOMB

3.2 Valores iniciales para las iteraciones.

3.2.1 Caudales que circulan en cada tubería

f ( x , y ) := 0.2

Q := matrix( rows( RED) , 1 , f )

T
Q = ( 0.2 0.2 0.2 0.2 0.2 0.2 0.2 )

3.2.2 Diámetro de la tuberías [m]


〈4〉
RED
D :=
1000

T
D = ( 0.254 0.203 0.203 0.203 0.203 0.203 0.254 )

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 7 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones

4. Proceso Iterativo: El caudal inicial es Q, luego se toma el caudal resultante Qnext


para cada nueva iteración cambiando de signo si alguno
4.1 Iteración #1 resultase negativo

El caudal para la iteración actual es: Qac := Q

⎛ 0.2 ⎞
⎜ ⎟
⎜ 0.2 ⎟
⎜ 0.2 ⎟
Qac = ⎜ 0.2 ⎟
⎜ ⎟
⎜ 0.2 ⎟
⎜ 0.2 ⎟
⎜ 0.2 ⎟
⎝ ⎠

1. Obteniendo la matriz A11

Esta matriz contiene en su diagonal principal el siguiente valor:

mi− 1 γi
αi ⋅ Qi + βi +
Qi

1.1 Obteniendo el coeficiente α

α := for i ∈ 1 .. NT
4 Qac
i, 1
Re ← ⎛ 355.534 ⎞
π⋅ D
i, 1
⋅ν ⎜ 3⎟
⎜ 1.113 × 10 ⎟
fa ← 0.01 ⎜ 3⎟
⎛ 1 ⎛ ks 2.51 ⎞⎟ ⎞⎟
⎜ 1.485 × 10 ⎟
fa ← root⎜ + 2 ⋅ log ⎜ + , fa α = ⎜ 1.856 × 103 ⎟
⎜⎝ fa ⎜⎝ 3.7⋅ Di , 1 Re⋅ fa ⎟⎠ ⎟⎠ ⎜ ⎟
⎜ 3⎟
0.08262686⋅ fa⋅ RED
i, 3 ⎜ 1.485 × 10 ⎟
α ←
i, 1 ⎜ 1.113 × 103 ⎟
(Di, 1)
5
⎜ ⎟
⎝ 414.79 ⎠
α

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 8 de 27


Escuela Profesional de Ingeniería civil
1.2 Pérdida de carga localizadas

β := for i ∈ 1 .. NT
8 ⋅ Qac
i, 1
β ← ⋅ RED
i, 1 i, 5
( i, 1)
2 4
9.807 ⋅ π ⋅ D

T
β = ( 0 0 4.848 0 4.848 0 0 )

1.3 Cuando existe bombas en la red


γ := for i ∈ 1 .. NT

( )
2
γ ← BOMB ⋅ Qac + BOMB ⋅ Qac + BOMB
i i, 1 i, 1 i, 2 i, 1 i, 3
γ

T
γ = (0 0 0 0 0 0 0 )

La matriz A11 resulta:

A11 := for i ∈ 1 .. NT
γ
i, 1
( )
2− 1
A11 ←α ⋅ Qac +β +
i, i i, 1 i, 1 i, 1 Qac
i, 1
A11

⎛ 71.107 0 0 0 0 0 0 ⎞
⎜ ⎟
⎜ 0 222.677 0 0 0 0 0 ⎟
⎜ 0 0 301.75 0 0 0 0 ⎟
A11 = ⎜ 0 0 0 371.128 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 0 0 301.75 0 0 ⎟
⎜ 0 0 0 0 0 222.677 0 ⎟
⎜ 0 ⎟
⎝ 0 0 0 0 0 82.958 ⎠

• Vector de cargas piezométricas

⎡ − 1⎤
Hnext := −⎢⎛ A21 ⋅ Ndw
⎣⎝
−1
⋅ A11
−1
⋅ A12 ⎞ ⎥⎡ −1 −1 ( ⎤
⎠ ⎦ ⋅ ⎣A21 ⋅ Ndw ⋅ Qac + A11 ⋅ A10 ⋅ Ho + q − A21 ⋅ Qac⎦
)

T
Hnext = ( 487.201 515.612 488.503 535.889 )

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 9 de 27


Escuela Profesional de Ingeniería civil
• Vector de caudales en las tuberías

Qnext := ⎛ I − Ndw
− 1⎞ −1 −1
⎝ ⎠ ⋅ Qac − Ndw ⋅ A11 ⋅ ( A12 ⋅ Hnext + A10 ⋅ Ho)

⎛ 0.19 ⎞
⎜ 0.097 ⎟
⎜ ⎟
⎜ 0.053 ⎟
Qnext = ⎜ 0.063 ⎟
⎜ 0.066

⎜ ⎟
⎜ −6.401 × 10− 3 ⎟
⎜ ⎟
⎝ 3.294 ⎠

• Comparando los caudales(en listros): • la norma del vector es:


⎯⎯⎯⎯⎯⎯⎯→
⎛ −10 ⎞
⎜ −102.923 ⎟
Error := (Qnext − Qac )
⎜ ⎟
⎜ −147.077 ⎟ Error = 3.112
⎯⎯⎯⎯⎯⎯⎯→
( Qnext − Qac )⋅ 1000 = ⎜⎜ −136.522 ⎟⎟
−133.599
⎜ ⎟
⎜ −193.599 ⎟
⎜ 3⎟
⎝ 3.094 × 10 ⎠

Método del Gradiente Hidráulico - Iteraciones

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 10 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones

4. Proceso Iterativo: El caudal inicial es Q, luego se toma el caudal resultante Qnext


para cada nueva iteración cambiando de signo si alguno
4.1 Iteración #2 resultase negativo

El caudal para la iteración actual es:

⎛ 0.19 ⎞
⎜ 0.097 ⎟
⎜ ⎟
⎜ 0.053 ⎟
Qac := ⎜ 0.063 ⎟
⎜ 0.066 ⎟
⎜ ⎟
⎜ 6.401 × 10− 3 ⎟
⎜ ⎟
⎝ 3.294 ⎠

1. Obteniendo la matriz A11

Esta matriz contiene en su diagonal principal el siguiente valor:

mi− 1 γi
αi ⋅ Qi + βi +
Qi

1.1 Obteniendo el coeficiente α

α := for i ∈ 1 .. NT
4 Qac
i, 1
Re ← ⎛ 356.565 ⎞
π⋅ D
i, 1
⋅ν ⎜ 3⎟
⎜ 1.157 × 10 ⎟
fa ← 0.01 ⎜ 3⎟
⎛ 1 ⎛ ks 2.51 ⎞⎟ ⎞⎟
⎜ 1.621 × 10 ⎟
fa ← root⎜ + 2 ⋅ log ⎜ + , fa α = ⎜ 1.994 × 103 ⎟
⎜⎝ fa ⎜⎝ 3.7⋅ Di , 1 Re⋅ fa ⎟⎠ ⎟⎠ ⎜ ⎟
⎜ 3⎟
0.08262686⋅ fa⋅ RED
i, 3 ⎜ 1.589 × 10 ⎟
α ←
i, 1 ⎜ 1.68 × 103 ⎟
(Di, 1)
5
⎜ ⎟
⎝ 390.43 ⎠
α

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 11 de 27


Escuela Profesional de Ingeniería civil
1.2 Pérdida de carga localizadas

β := for i ∈ 1 .. NT
8 ⋅ Qac
i, 1
β ← ⋅ RED
i, 1 i, 5
( i, 1)
2 4
9.807 ⋅ π ⋅ D

T
β = ( 0 0 1.285 0 1.6 0 0 )

1.3 Cuando existe bombas en la red


γ := for i ∈ 1 .. NT

( )
2
γ ← BOMB ⋅ Qac + BOMB ⋅ Qac + BOMB
i i, 1 i, 1 i, 2 i, 1 i, 3
γ

T
γ = (0 0 0 0 0 0 0 )

La matriz A11 resulta:

A11 := for i ∈ 1 .. NT
γ
i, 1
( )
2− 1
A11 ←α ⋅ Qac +β +
i, i i, 1 i, 1 i, 1 Qac
i, 1
A11

⎛ 67.747 0 0 0 0 0 0 ⎞
⎜ 0 112.205 0 0 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 87.194 0 0 0 0 ⎟
A11 = ⎜ 0 0 0 125.611 0 0 0 ⎟
⎜ 0 0 0 0 106.447 0 0

⎜ ⎟
⎜ 0 0 0 0 0 10.752 0 ⎟
⎜ 3⎟
⎝ 0 0 0 0 0 0 1.286 × 10 ⎠

• Vector de cargas piezométricas

⎡ − 1⎤
Hnext := −⎢⎛ A21 ⋅ Ndw
⎣⎝
−1
⋅ A11
−1
⋅ A12 ⎞ ⎥⎡ −1 −1 ( ⎤
⎠ ⎦ ⋅ ⎣A21 ⋅ Ndw ⋅ Qac + A11 ⋅ A10 ⋅ Ho + q − A21 ⋅ Qac⎦
)

T
Hnext = ( 487.128 480.379 478.982 478.646 )

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 12 de 27


Escuela Profesional de Ingeniería civil
• Vector de caudales en las tuberías

Qnext := ⎛ I − Ndw
− 1⎞ −1 −1
⎝ ⎠ ⋅ Qac − Ndw ⋅ A11 ⋅ ( A12 ⋅ Hnext + A10 ⋅ Ho)

⎛ 0.19 ⎞
⎜ ⎟
⎜ 0.085 ⎟
⎜ 0.065 ⎟
Qnext = ⎜ 0.026 ⎟
⎜ ⎟
⎜ 0.041 ⎟
⎜ 0.019 ⎟
⎜ 1.853 ⎟
⎝ ⎠

• Comparando los caudales(en listros): • la norma del vector es:

⎛ −1.055 × 10− 12 ⎞ ⎯⎯⎯⎯⎯⎯⎯→


⎜ ⎟ Error := (Qnext − Qac )
⎜ −12.202 ⎟
⎜ 12.202
⎟ Error = 1.442
⎯⎯⎯⎯⎯⎯⎯→ ⎜ ⎟
( Qnext − Qac )⋅ 1000 = ⎜ −37.059 ⎟
⎜ −24.858 ⎟
⎜ ⎟
⎜ 12.457 ⎟
⎜ −1.441 × 103 ⎟
⎝ ⎠

Método del Gradiente Hidráulico - Iteraciones

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 13 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones

4. Proceso Iterativo: El caudal inicial es Q, luego se toma el caudal resultante Qnext


para cada nueva iteración cambiando de signo si alguno
4.1 Iteración #3 resultase negativo

El caudal para la iteración actual es:

⎛ 0.19 ⎞
⎜ ⎟
⎜ 0.085 ⎟
⎜ 0.065 ⎟
Qac := ⎜ 0.026 ⎟
⎜ ⎟
⎜ 0.041 ⎟
⎜ 0.019 ⎟
⎜ 1.853 ⎟
⎝ ⎠

1. Obteniendo la matriz A11

Esta matriz contiene en su diagonal principal el siguiente valor:

mi− 1 γi
αi ⋅ Qi + βi +
Qi

1.1 Obteniendo el coeficiente α

α := for i ∈ 1 .. NT
4 Qac
i, 1
Re ← ⎛ 356.565 ⎞
π⋅ D
i, 1
⋅ν ⎜ 3⎟
⎜ 1.168 × 10 ⎟
fa ← 0.01 ⎜ 3⎟
⎛ 1 ⎛ ks 2.51 ⎞⎟ ⎞⎟
⎜ 1.591 × 10 ⎟
fa ← root⎜ + 2 ⋅ log ⎜ + , fa α = ⎜ 2.202 × 103 ⎟
⎜⎝ fa ⎜⎝ 3.7⋅ Di , 1 Re⋅ fa ⎟⎠ ⎟⎠ ⎜ ⎟
⎜ 3⎟
0.08262686⋅ fa⋅ RED
i, 3 ⎜ 1.665 × 10 ⎟
α ←
i, 1 ⎜ 1.382 × 103 ⎟
(Di, 1)
5
⎜ ⎟
⎝ 391.816 ⎠
α

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 14 de 27


Escuela Profesional de Ingeniería civil
1.2 Pérdida de carga localizadas

β := for i ∈ 1 .. NT
8 ⋅ Qac
i, 1
β ← ⋅ RED
i, 1 i, 5
( i, 1)
2 4
9.807 ⋅ π ⋅ D

T
β = ( 0 0 1.576 0 0.994 0 0 )

1.3 Cuando existe bombas en la red


γ := for i ∈ 1 .. NT

( )
2
γ ← BOMB ⋅ Qac + BOMB ⋅ Qac + BOMB
i i, 1 i, 1 i, 2 i, 1 i, 3
γ

T
γ = (0 0 0 0 0 0 0 )

La matriz A11 resulta:

A11 := for i ∈ 1 .. NT
γ
i, 1
( )
2− 1
A11 ←α ⋅ Qac +β +
i, i i, 1 i, 1 i, 1 Qac
i, 1
A11

⎛ 67.747 0 0 0 0 0 0 ⎞
⎜ ⎟
⎜ 0 99.246 0 0 0 0 0 ⎟
⎜ 0 0 104.97 0 0 0 0 ⎟
A11 = ⎜ 0 0 0 57.247 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 0 0 69.257 0 0 ⎟
⎜ 0 0 0 0 0 26.263 0 ⎟
⎜ 0 ⎟
⎝ 0 0 0 0 0 726.035 ⎠

• Vector de cargas piezométricas

⎡ − 1⎤
Hnext := −⎢⎛ A21 ⋅ Ndw
⎣⎝
−1
⋅ A11
−1
⋅ A12 ⎞ ⎥⎡ −1 −1 ( ⎤
⎠ ⎦ ⋅ ⎣A21 ⋅ Ndw ⋅ Qac + A11 ⋅ A10 ⋅ Ho + q − A21 ⋅ Qac⎦
)

T
Hnext = ( 487.128 479.576 479.381 478.292 )

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 15 de 27


Escuela Profesional de Ingeniería civil
• Vector de caudales en las tuberías

Qnext := ⎛ I − Ndw
− 1⎞ −1 −1
⎝ ⎠ ⋅ Qac − Ndw ⋅ A11 ⋅ ( A12 ⋅ Hnext + A10 ⋅ Ho)

⎛ 0.19 ⎞
⎜ ⎟
⎜ 0.082 ⎟
⎜ 0.068 ⎟
Qnext = ⎜ 0.011 ⎟
⎜ ⎟
⎜ 0.03 ⎟
⎜ 0.03 ⎟
⎜ 1.291 ⎟
⎝ ⎠

• Comparando los caudales(en listros): • la norma del vector es:


⎯⎯⎯⎯⎯⎯⎯→
⎛ 1.055 × 10− 12 ⎞
⎜ ⎟
Error := (Qnext − Qac )
⎜ −3.471 ⎟
⎜ 3.471 ⎟ Error = 0.562
⎯⎯⎯⎯⎯⎯⎯→
( Qnext − Qac )⋅ 1000 = ⎜ −14.703 ⎟⎟

⎜ −11.231 ⎟
⎜ 11.231 ⎟
⎜ ⎟
⎝ −561.504 ⎠

Método del Gradiente Hidráulico - Iteraciones

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 16 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones

4. Proceso Iterativo: El caudal inicial es Q, luego se toma el caudal resultante Qnext


para cada nueva iteración cambiando de signo si alguno
4.1 Iteración #4 resultase negativo

El caudal para la iteración actual es:

⎛ 0.19 ⎞
⎜ ⎟
⎜ 0.082 ⎟
⎜ 0.068 ⎟
Qac := ⎜ 0.011 ⎟
⎜ ⎟
⎜ 0.03 ⎟
⎜ 0.03 ⎟
⎜ 1.291 ⎟
⎝ ⎠

1. Obteniendo la matriz A11

Esta matriz contiene en su diagonal principal el siguiente valor:

mi− 1 γi
αi ⋅ Qi + βi +
Qi

1.1 Obteniendo el coeficiente α

α := for i ∈ 1 .. NT
4 Qac
i, 1
Re ← ⎛ 356.565 ⎞
π⋅ D
i, 1
⋅ν ⎜ 3⎟
⎜ 1.171 × 10 ⎟
fa ← 0.01 ⎜ 3⎟
⎛ 1 ⎛ ks 2.51 ⎞⎟ ⎞⎟
⎜ 1.585 × 10 ⎟
fa ← root⎜ + 2 ⋅ log ⎜ + , fa α = ⎜ 2.523 × 103 ⎟
⎜⎝ fa ⎜⎝ 3.7⋅ Di , 1 Re⋅ fa ⎟⎠ ⎟⎠ ⎜ ⎟
⎜ 3⎟
0.08262686⋅ fa⋅ RED
i, 3 ⎜ 1.728 × 10 ⎟
α ←
i, 1 ⎜ 1.296 × 103 ⎟
(Di, 1)
5
⎜ ⎟
⎝ 393.175 ⎠
α

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 17 de 27


Escuela Profesional de Ingeniería civil
1.2 Pérdida de carga localizadas

β := for i ∈ 1 .. NT
8 ⋅ Qac
i, 1
β ← ⋅ RED
i, 1 i, 5
( i, 1)
2 4
9.807 ⋅ π ⋅ D

T
β = ( 0 0 1.648 0 0.727 0 0 )

1.3 Cuando existe bombas en la red


γ := for i ∈ 1 .. NT

( )
2
γ ← BOMB ⋅ Qac + BOMB ⋅ Qac + BOMB
i i, 1 i, 1 i, 2 i, 1 i, 3
γ

T
γ = (0 0 0 0 0 0 0 )

La matriz A11 resulta:

A11 := for i ∈ 1 .. NT
γ
i, 1
( )
2− 1
A11 ←α ⋅ Qac +β +
i, i i, 1 i, 1 i, 1 Qac
i, 1
A11

⎛ 67.747 0 0 0 ⎞ 0 0 0
⎜ ⎟
⎜ 0 96 0 0 0 0 0 ⎟
⎜ 0 0 109.397 0 0 0 0 ⎟
A11 = ⎜ 0 0 0 27.754 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 0 0 52.581 0 0 ⎟
⎜ 0 0 0 0 0 38.89 0 ⎟
⎜ 0 ⎟
⎝ 0 0 0 0 0 507.589 ⎠

• Vector de cargas piezométricas

⎡ − 1⎤
Hnext := −⎢⎛ A21 ⋅ Ndw
⎣⎝
−1
⋅ A11
−1
⋅ A12 ⎞ ⎥⎡ −1 −1 ( ⎤
⎠ ⎦ ⋅ ⎣A21 ⋅ Ndw ⋅ Qac + A11 ⋅ A10 ⋅ Ho + q − A21 ⋅ Qac⎦
)

T
Hnext = ( 487.128 479.393 479.516 478.122 )

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 18 de 27


Escuela Profesional de Ingeniería civil
• Vector de caudales en las tuberías

Qnext := ⎛ I − Ndw
− 1⎞ −1 −1
⎝ ⎠ ⋅ Qac − Ndw ⋅ A11 ⋅ ( A12 ⋅ Hnext + A10 ⋅ Ho)

⎛ 0.19 ⎞
⎜ 0.081 ⎟
⎜ ⎟
⎜ 0.069 ⎟
Qnext = 7.725 × 10 ⎟
⎜ − 3
⎜ ⎟
⎜ 0.027 ⎟
⎜ 0.033 ⎟
⎜ ⎟
⎝ 1.168 ⎠

• Comparando los caudales(en listros): • la norma del vector es:


⎯⎯⎯⎯⎯⎯⎯→
⎛ −1.499 × 10− 12 ⎞
⎜ ⎟
Error := (Qnext − Qac )
⎜ −1.355 ⎟
⎜ 1.355 ⎟ Error = 0.124
⎯⎯⎯⎯⎯⎯⎯→
( Qnext − Qac )⋅ 1000 = ⎜ −3.275 ⎟⎟

⎜ −2.92 ⎟
⎜ 2.92 ⎟
⎜ ⎟
⎝ −123.424 ⎠

Método del Gradiente Hidráulico - Iteraciones

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 19 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones

4. Proceso Iterativo: El caudal inicial es Q, luego se toma el caudal resultante Qnext


para cada nueva iteración cambiando de signo si alguno
4.1 Iteración #5 resultase negativo

El caudal para la iteración actual es:

⎛ 0.19 ⎞
⎜ 0.081 ⎟
⎜ ⎟
⎜ 0.069 ⎟
Qac := 7.725 × 10− 3 ⎟

⎜ ⎟
⎜ 0.027 ⎟
⎜ 0.033 ⎟
⎜ ⎟
⎝ 1.168 ⎠

1. Obteniendo la matriz A11

Esta matriz contiene en su diagonal principal el siguiente valor:

mi− 1 γi
αi ⋅ Qi + βi +
Qi

1.1 Obteniendo el coeficiente α

α := for i ∈ 1 .. NT
4 Qac
i, 1
Re ← ⎛ 356.565 ⎞
π⋅ D
i, 1
⋅ν ⎜ 3⎟
⎜ 1.172 × 10 ⎟
fa ← 0.01 ⎜ 3⎟
⎛ 1 ⎛ ks 2.51 ⎞⎟ ⎞⎟
⎜ 1.583 × 10 ⎟
fa ← root⎜ + 2 ⋅ log ⎜ + , fa α = ⎜ 2.696 × 103 ⎟
⎜⎝ fa ⎜⎝ 3.7⋅ Di , 1 Re⋅ fa ⎟⎠ ⎟⎠ ⎜ ⎟
⎜ 3⎟
0.08262686⋅ fa⋅ RED
i, 3 ⎜ 1.753 × 10 ⎟
α ←
i, 1 ⎜ 1.281 × 103 ⎟
(Di, 1)
5
⎜ ⎟
⎝ 393.642 ⎠
α

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 20 de 27


Escuela Profesional de Ingeniería civil
1.2 Pérdida de carga localizadas

β := for i ∈ 1 .. NT
8 ⋅ Qac
i, 1
β ← ⋅ RED
i, 1 i, 5
( i, 1)
2 4
9.807 ⋅ π ⋅ D

T
β = ( 0 0 1.673 0 0.654 0 0 )

1.3 Cuando existe bombas en la red


γ := for i ∈ 1 .. NT

( )
2
γ ← BOMB ⋅ Qac + BOMB ⋅ Qac + BOMB
i i, 1 i, 1 i, 2 i, 1 i, 3
γ

T
γ = (0 0 0 0 0 0 0 )

La matriz A11 resulta:

A11 := for i ∈ 1 .. NT
γ
i, 1
( )
2− 1
A11 ←α ⋅ Qac +β +
i, i i, 1 i, 1 i, 1 Qac
i, 1
A11

⎛ 67.747 0 0 0 0 0 0 ⎞
⎜ ⎟
⎜ 0 94.917 0 0 0 0 0 ⎟
⎜ 0 0 110.871 0 0 0 0 ⎟
A11 = ⎜ 0 0 0 20.829 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 0 0 47.972 0 0 ⎟
⎜ 0 0 0 0 0 42.27 0 ⎟
⎜ 0 ⎟
⎝ 0 0 0 0 0 459.774 ⎠

• Vector de cargas piezométricas

⎡ − 1⎤
Hnext := −⎢⎛ A21 ⋅ Ndw
⎣⎝
−1
⋅ A11
−1
⋅ A12 ⎞ ⎥⎡ −1 −1 ( ⎤
⎠ ⎦ ⋅ ⎣A21 ⋅ Ndw ⋅ Qac + A11 ⋅ A10 ⋅ Ho + q − A21 ⋅ Qac⎦
)

T
Hnext = ( 487.128 479.38 479.524 478.108 )

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 21 de 27


Escuela Profesional de Ingeniería civil
• Vector de caudales en las tuberías

Qnext := ⎛ I − Ndw
− 1⎞ −1 −1
⎝ ⎠ ⋅ Qac − Ndw ⋅ A11 ⋅ ( A12 ⋅ Hnext + A10 ⋅ Ho)

⎛ 0.19 ⎞
⎜ 0.081 ⎟
⎜ ⎟
⎜ 0.069 ⎟
Qnext = 7.314 × 10 ⎟
⎜ − 3
⎜ ⎟
⎜ 0.027 ⎟
⎜ 0.033 ⎟
⎜ ⎟
⎝ 1.16 ⎠

• Comparando los caudales(en listros): • la norma del vector es:


⎯⎯⎯⎯⎯⎯⎯→
⎛ −2.22 × 10− 13 ⎞
⎜ ⎟
Error := (Qnext − Qac )
⎜ −0.442 ⎟ −3
⎜ 0.442 ⎟ Error = 7.674 × 10
⎯⎯⎯⎯⎯⎯⎯→
( Qnext − Qac )⋅ 1000 = ⎜ −0.411 ⎟⎟

⎜ −0.244 ⎟
⎜ 0.244 ⎟
⎜ ⎟
⎝ −7.629 ⎠

Método del Gradiente Hidráulico - Iteraciones

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 22 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones

4. Proceso Iterativo: El caudal inicial es Q, luego se toma el caudal resultante Qnext


para cada nueva iteración cambiando de signo si alguno
4.1 Iteración #6 resultase negativo

El caudal para la iteración actual es:

⎛ 0.19 ⎞
⎜ 0.081 ⎟
⎜ ⎟
⎜ 0.069 ⎟
Qac := 7.314 × 10− 3 ⎟

⎜ ⎟
⎜ 0.027 ⎟
⎜ 0.033 ⎟
⎜ ⎟
⎝ 1.16 ⎠

1. Obteniendo la matriz A11

Esta matriz contiene en su diagonal principal el siguiente valor:

mi− 1 γi
αi ⋅ Qi + βi +
Qi

1.1 Obteniendo el coeficiente α

α := for i ∈ 1 .. NT
4 Qac
i, 1
Re ← ⎛ 356.565 ⎞
π⋅ D
i, 1
⋅ν ⎜ 3⎟
⎜ 1.172 × 10 ⎟
fa ← 0.01 ⎜ 3⎟
⎛ 1 ⎛ ks 2.51 ⎞⎟ ⎞⎟
⎜ 1.583 × 10 ⎟
fa ← root⎜ + 2 ⋅ log ⎜ + , fa α = ⎜ 2.726 × 103 ⎟
⎜⎝ fa ⎜⎝ 3.7⋅ Di , 1 Re⋅ fa ⎟⎠ ⎟⎠ ⎜ ⎟
⎜ 3⎟
0.08262686⋅ fa⋅ RED
i, 3 ⎜ 1.753 × 10 ⎟
α ←
i, 1 ⎜ 1.281 × 103 ⎟
(Di, 1)
5
⎜ ⎟
⎝ 393.676 ⎠
α

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 23 de 27


Escuela Profesional de Ingeniería civil
1.2 Pérdida de carga localizadas

β := for i ∈ 1 .. NT
8 ⋅ Qac
i, 1
β ← ⋅ RED
i, 1 i, 5
( i, 1)
2 4
9.807 ⋅ π ⋅ D

T
β = ( 0 0 1.673 0 0.654 0 0 )

1.3 Cuando existe bombas en la red


γ := for i ∈ 1 .. NT

( )
2
γ ← BOMB ⋅ Qac + BOMB ⋅ Qac + BOMB
i i, 1 i, 1 i, 2 i, 1 i, 3
γ

T
γ = (0 0 0 0 0 0 0 )

La matriz A11 resulta:

A11 := for i ∈ 1 .. NT
γ
i, 1
( )
2− 1
A11 ←α ⋅ Qac +β +
i, i i, 1 i, 1 i, 1 Qac
i, 1
A11

⎛ 67.747 0 0 0 0 0 0 ⎞
⎜ ⎟
⎜ 0 94.917 0 0 0 0 0 ⎟
⎜ 0 0 110.871 0 0 0 0 ⎟
A11 = ⎜ 0 0 0 19.935 0 0 0 ⎟
⎜ ⎟
⎜ 0 0 0 0 47.972 0 0 ⎟
⎜ 0 0 0 0 0 42.27 0 ⎟
⎜ 0 ⎟
⎝ 0 0 0 0 0 456.664 ⎠

• Vector de cargas piezométricas

⎡ − 1⎤
Hnext := −⎢⎛ A21 ⋅ Ndw
⎣⎝
−1
⋅ A11
−1
⋅ A12 ⎞ ⎥⎡ −1 −1 ( ⎤
⎠ ⎦ ⋅ ⎣A21 ⋅ Ndw ⋅ Qac + A11 ⋅ A10 ⋅ Ho + q − A21 ⋅ Qac⎦
)

T
Hnext = ( 487.128 479.379 479.524 478.108 )

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 24 de 27


Escuela Profesional de Ingeniería civil
• Vector de caudales en las tuberías

Qnext := ⎛ I − Ndw
− 1⎞ −1 −1
⎝ ⎠ ⋅ Qac − Ndw ⋅ A11 ⋅ ( A12 ⋅ Hnext + A10 ⋅ Ho)

⎛ 0.19 ⎞
⎜ 0.081 ⎟
⎜ ⎟
⎜ 0.069 ⎟
Qnext = 7.301 × 10 ⎟
⎜ − 3
⎜ ⎟
⎜ 0.027 ⎟
⎜ 0.033 ⎟
⎜ ⎟
⎝ 1.16 ⎠

• Comparando los caudales(en listros): • la norma del vector es:


⎯⎯⎯⎯⎯⎯⎯→
⎛ −1.499 × 10− 12 ⎞
⎜ ⎟
Error := (Qnext − Qac )
⎜ −0.446 ⎟ −4
⎜ 0.446 ⎟ Error = 7.829 × 10
⎯⎯⎯⎯⎯⎯⎯→
( Qnext − Qac )⋅ 1000 = ⎜ −0.013 ⎟⎟

⎜ −0.253 ⎟
⎜ 0.253 ⎟
⎜ ⎟
⎝ 0.296 ⎠

Método del Gradiente Hidráulico - Iteraciones

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 25 de 27


Escuela Profesional de Ingeniería civil
Abastecimiento de Agua Potable Y Alcantarillado
Análisis y Diseño de Redes de Agua Potable
Método del Gradiente Hidráulico
Método del Gradiente Hidráulico - Argumentos

Método del Gradiente Hidráulico - Resultados Generales

Método del Gradiente Hidráulico - Iteraciones


Método del Gradiente Hidráulico - Resultados

5. Ordenado Resultados Programa que Corrige H y Q con los argumentos establecidos en el


capítulo 3, culmina cuando la norma del vector es menor a 0.0001
⎛ H ⎞ := f ( x , y) ← 0.2
⎜ ⎟
⎝Q⎠
Qan ← matrix( NT , 1 , f )
DQ ← Qan
H ← Qan
Q ← Qan
while DQ > 0.0001
for i ∈ 1 .. NT
4 ⋅ Qan
i, 1
Re ←
π⋅ D ⋅ν
i, 1
fa ← 0.01
⎛ 1 ⎛ ks 2.51 ⎞⎟ ⎞⎟
fa ← root⎜ + 2 ⋅ log ⎜ + , fa
⎜⎝ fa ⎜⎝ 3.7⋅ Di , 1 Re⋅ fa ⎟⎠ ⎟⎠
0.08262686⋅ fa⋅ RED
i, 3
α←
(Di, 1)
5

8 ⋅ Qan
i, 1
β← (
⋅ RED
i, 5)
( i, 1)
2 4
9.807 ⋅ π ⋅ D

γ ← BOMB ⋅ ( Qan ) + BOMB ⋅ Qan + BOMB


2
i, 1 i, 1 i, 2 i, 1 i, 3

( )
2− 1 γ
A11 ← α⋅ Qan + β+
i, i i, 1 Qan
i, 1

⎡ − 1⎤
H ← −⎢⎛ A21 ⋅ Ndw
⎣⎝
−1
⋅ A11
−1
⋅ A12 ⎞ ⎥⎡ −1 (−1 ) ⎤
⎠ ⎦ ⋅ ⎣A21 ⋅ Ndw ⋅ Qan + A11 ⋅ A10 ⋅ Ho + q − A21 ⋅ Qan⎦
Q ← ⎛ I − Ndw ⎞ ⋅ Qan − Ndw
−1 −1 −1
⋅ A11 ⋅ ( A12 ⋅ H + A10 ⋅ Ho)
⎝ ⎠
⎯⎯⎯⎯⎯⎯ →
DQ ← ⎡⎣( Q − Qan )⎤⎦
⎯→
Qan ← Q
⎛ H⎞
⎜ ⎟ Comentaros: cgedmundo@gmail.com
⎝ Q⎠
Universidad Nacional San Cristóbal de Huamanga 26 de 27
Escuela Profesional de Ingeniería civil
Los caudales resultantes(que circulan) en cada tubería son(en litros/s):
El signo negativo indica el flujo del caudal
en sentido contrario al supuesto
inicialmente.

T (
1000⋅ Q = 170 69.744 60.256 6.982 17.238 22.762 1.16 × 10
3 )
Las cotas piezométricas en cada nudo son(en metros):

(
Hf := augment Ho , H
T T )
Hf = ( 500 530 489.627 483.724 483.858 483.161 )

Las presiones en los puntos son(en metros):

T
P := Hf − CT

P = ( 0 0 19.627 13.724 13.858 13.161 )

Método del Gradiente Hidráulico - Resultados

Comentaros: cgedmundo@gmail.com

Universidad Nacional San Cristóbal de Huamanga 27 de 27


Escuela Profesional de Ingeniería civil

También podría gustarte