Você está na página 1de 306

GOLPE DE ARIETE

WATERHAMMER

Por:

JOHN A. TWYMAN
Ingeniero Civil, MBA.
Twyman | Golpe de Ariete | Waterhammer |

Ninguna parte de esta publicacin puede ser reproducida, almacenada en un sistema de


recuperacin o transmitida en cualquier forma o por cualquier medio, electrnico,
mecnico, fotocopiado o de grabacin sin el permiso previo por escrito del autor.

El autor y TWYMAN Ingenieros Consultores no son responsables ni tendrn responsabilidad


por cualquier resultado obtenido a partir de la aplicacin de los algoritmos o programas
mostrados en este libro. Tampoco tendrn responsabilidad por daos o litigios que resulten
del uso que se haga de dichos algoritmos o programas.

Pgina 2 de 306
Twyman | Golpe de Ariete | Waterhammer |

(Esta pgina ha sido intencionalmente dejada en blanco)

Pgina 3 de 306
Twyman | Golpe de Ariete | Waterhammer |

Prefacio
A mediados del siglo pasado, Wylie, Streeter y Evangelisti resolvieron las ecuaciones que
rigen el fenmeno del golpe de ariete aplicando una versin explcita del Mtodo de las
Caractersticas (MC), a la fecha el mtodo ms utilizado en el mundo debido a su facilidad
para simular tanto las ecuaciones que rigen el fenmeno como los artefactos supresores de
ondas y condiciones de borde (bombas, vlvulas, etc.). Desde esa poca, muchos autores e
investigadores han propuesto una gran variedad de esquemas numricos aptos para estimar
las presiones y caudales en redes de tuberas sujetas a condiciones de flujo transitorio. En
los 60s aparece la contribucin del profesor Don Wood, quien desde la Universidad de
Kentucky crea el Mtodo de la Onda Plana MOP (en ingls, Wave Plan Method), hoy en
da el principal competidor del MC. En 1974, Rachford y Dupont extienden el anlisis de
flujo transitorio mediante la aplicacin de un mtodo original basado en elementos finitos
(MEF). Aos ms tarde, Hanif Chaudhry, nacido en Pakistn, considerado uno de los ms
destacados expertos alrededor del mundo en el campo de la ingeniera hidrulica, plantea
una solucin numrica muy utilizada basada en el Mtodo de Diferencias Finitas (MDF),
cuya versin implcita es muy estable a pesar del hecho que debe resolver un sistema de
ecuaciones que representa a toda la red. El tamao del sistema de ecuaciones a resolver es
directamente proporcional al nmero de tuberas que tenga la red, lo cual puede retrasar la
convergencia hacia la solucin. En 1980, Watt y otros autores presentan un Mtodo Hbrido
(MH) para la solucin del golpe de ariete combinando el Mtodo de Diferencias Finitas
(MDF) y el Mtodo de Elementos Finitos (MEF). Todos estos mtodos tienen ventajas y
desventajas relativas que pueden restringir su aplicacin general. Por ejemplo, el MC ofrece
soluciones correctas slo cuando el nmero de Courant es igual a 1 en todas las tuberas del
sistema, lo cual puede limitar la magnitud del paso de tiempo. El MOP calcula las variables
de estado solamente en los nudos de la red, no en los segmentos intermedios que se generan
durante el proceso de discretizacin. El MDF, a pesar de ser ms estable, requiere construir
y resolver un sistema de ecuaciones que represente toda la red. El MEF ha demostrado ser
preciso y estable, siendo su desventaja la gran cantidad de memoria que necesita para
funcionar correctamente, con un alto costo en trminos de almacenamiento de datos en la
memoria computacional. El MH recoge las ventajas del MC y el MDF, minimizando las
desventajas que puedan tener a aplicarse por separado. El MH reduce la dispersin
numrica y atenuacin inherente al MC cuando es necesario interpolar para calcular las
presiones y caudales. La principal ventaja del MH es que permite combinar diferentes
esquemas numricos (a nivel de toda la red, a nivel de tramo o grupo de tramos, a nivel de
sub-tramos) para mejorar la precisin y estabilidad del resultado, sin afectar
significativamente la velocidad de clculo numrico ni la capacidad de memoria del PC.

Este libro presenta trece Mtodos Hbridos (MH) originales basados en diferentes
combinaciones entre el MC y otros mtodos explcitos e implcitos diseados para calcular
caudales y presiones en aquellas redes de tuberas complejas donde el MC podra presentar
errores numricos debido al incumplimiento de la restriccin de Courant.

Pgina 4 de 306
Twyman | Golpe de Ariete | Waterhammer |

Agradecimientos

Deseo expresar mi ms sincero agradecimiento a todas aquellas personas que contribuyeron


a hacer posible este trabajo, especialmente a Rubn Salgado C. (Ph.D.), mi mentor durante
fines de los aos 80s y principios de los 90s. A mi hermano Cedric, co-creador del Mtodo
Hbrido 1 (MH1), y a mi esposa, Ximena Palma M., por su constante apoyo y nimo para
lanzar este libro. Tambin deseo agradecer a mi Gua, quien me contact a mediados del
ao 1997 y junto conmigo, en un plazo de cuatro semanas, pudimos sacar adelante las bases
conceptuales, tericas y prcticas de los mtodos hbridos presentados en este libro.

Pgina 5 de 306
Twyman | Golpe de Ariete | Waterhammer |

Resumen

Este libro corresponde a la versin extendida de la tesis de pregrado Desarrollo de un


Algoritmo Hbrido para el Anlisis del Flujo Impermanente Rpido en Redes de Agua a
Presin, Twyman J. y Twyman C., 1992, y del texto Decoupled Hybrid Methods for
Unsteady Flow Analysis in Pipe Networks, Twyman J., 2004, ISBN 956-8142-17-7. El
presente volumen muestra diferentes metodologas (tradicionales y originales) diseadas
para la modelacin numrica del golpe de ariete en redes de tuberas. En el captulo 1 se
presentan los conceptos bsicos del anlisis del golpe de ariete. El segundo captulo
muestra la derivacin de las ecuaciones que rigen el fenmeno transitorio: dinmica,
continuidad y condiciones de borde. La tercera parte del texto muestra los principales
mtodos numricos diseados para calcular las presiones y caudales bajo condiciones de
flujo transitorio: el Mtodo de las Caractersticas (MC), mtodos basados en diferencias
finitas MDF (explcitos e implcitos) y Mtodos Hbridos (MH), que corresponden a
combinaciones numricas entre los mtodos anteriormente nombrados. Este captulo
muestra la derivacin numrica de 13 mtodos hbridos (MH) originales, basados
principalmente en combinaciones entre esquemas numricos explcitos e implcitos, de
primer o segundo orden, como por ejemplo: MH1, que corresponde a una combinacin
entre el MC (primer orden) y el esquema implcito llamado esquema de la Caja o
esquema de Preissman (segundo orden). El objetivo detrs de estas combinaciones es
demostrar que es posible considerar mtodos alternativos para el MC, especialmente
cuando la complejidad del sistema de tuberas dificulta cumplir con el nmero de Courant
para todo el sistema. Es bien sabido que cuando el nmero de Courant es menor o mayor
que 1, el resultado de la modelacin numrica puede ser errneo. Se demostrar que la
mayora de los mtodos hbridos propuestos son inmunes al valor del nmero de Courant;
es decir, entregan resultados satisfactorios an cuando no sea posible cumplir con la
restriccin de Courant en todas las tuberas de la red. El captulo 4 muestra la ecuacin
general de Karney que rige el comportamiento transitorio de nudos, tuberas, vlvulas,
bombas y estanques. Esta ecuacin hizo posible simplificar el tratamiento de las
condiciones de borde en sistemas hidrulicos complejos. En el siguiente captulo se ponen a
prueba los mtodos hbridos MH descritos en el tercer captulo, comparando sus resultados
con los obtenidos por el MC en sistemas hidrulicos distintos en cuanto a su forma,
complejidad y causa del golpe de ariete. La principal conclusin es que, en la mayora de
los casos revisados, los MH son ms estables que el MC; es decir, los MH presentan menos
errores en los resultados en comparacin con la "solucin exacta" (MC con nmero de
Courant Cn = 1). El captulo 6 muestra brevemente las principales caractersticas del
software de golpe de ariete software desarrollado por el autor, que incluye algunos de los
mtodos que se muestran en este libro. La ltima parte del libro incluye una serie de
apndices que muestran, entre otros temas, cmo calcular la velocidad de la onda en
lquidos que contienen aire; cmo calcular el factor de friccin (variable o transitorio); las
principales metodologas diseadas para interpolar numricamente una curva discreta,
como por ejemplo, aquella que describe el cierre o apertura de una vlvula; etc.

Pgina 6 de 306
Twyman | Golpe de Ariete | Waterhammer |

Tabla de Contenidos
Prefacio ................................................................................................................................... 4
Agradecimientos ..................................................................................................................... 5
Resumen ................................................................................................................................. 6

CAPTULO 1

Introduccin .......................................................................................................................... 10
1.1. Flujo transiente (o flujo impermanente) .................................................................. 10
1.2. Causas del flujo transiente ....................................................................................... 12
1.3. Problemas derivados del flujo transiente .................................................................. 13
1.4. Ecuaciones bsicas .................................................................................................... 13
1.5. Descripcin bsica del flujo transiente en redes de tuberas .................................... 14
1.6. Teora de la columna de agua rgida ......................................................................... 18

CAPTULO 2

Teora elstica: derivacin de las ecuaciones bsicas .......................................................... 27


2.1. Introduccin .............................................................................................................. 27
2.2. Derivacin de la ecuacin de la dinmica ................................................................ 27
2.3. Derivacin de la ecuacin de continuidad ................................................................ 30
2.4. Derivacin de las relaciones constitutivas ................................................................ 33

CAPTULO 3

Mtodos numricos .............................................................................................................. 50


3.1. Introduccin .............................................................................................................. 50
3.2. Terminologa............................................................................................................. 50
3.3. Mtodos numricos disponibles ............................................................................... 52
3.3.1. Mtodo de las Caractersticas (MC) ............................................................ 53
3.3.2. Mtodo de diferencias finitas (MDF) .......................................................... 59
Mtodo de diferencias finitas explcito (MDFE): difusivo ........................... 60
Mtodo de diferencias finitas implcito (MDFI): caja .................................. 62
Mtodo de diferencias finitas explcito (MDFE): McCormack .................... 66
3.4. Ecuacin de compatibilidad ...................................................................................... 68
3.5. Mtodos Hbridos (MHs) ........................................................................................ 73
3.5.1. Introduccin .................................................................................................. 73
3.5.2. MH1: combinacin entre MC y el esquema de la caja .................................. 73
3.5.3. MH2: combinacin entre MC y el esquema disfusivo .................................. 87
3.5.4. MH3: combinacin entre MC y el esquema de McCormack ........................ 89

Pgina 7 de 306
Twyman | Golpe de Ariete | Waterhammer |

3.5.5. MH4: mejoramiento del MC mediante el uso de un ERT ............................. 92


3.5.6. Control de las oscilaciones numricas .......................................................... 98
3.6. Otras aproximaciones hbridas ............................................................................... 103
3.6.1. MH5: combinacin entre MC y MH1 .......................................................... 104
3.6.2. MH6: combinacin entre MC y MH3 .......................................................... 106
3.6.3. MH7: combinacin entre MC y MH4 .......................................................... 109
3.7. Solucin usando Mtodos Hbridos y ERTs (MH8 MH13) .............................. 111

CAPTULO 4

Condiciones de borde en redes de tuberas ............................................................................. 120


4.1. Introduccin ............................................................................................................ 120
4.2. Estanque lineal ........................................................................................................ 120
4.3. Disipador de energa externo (DEE) ....................................................................... 122
4.4. Estanque hidroneumtico ........................................................................................ 124
4.5. Estanque unidireccional .......................................................................................... 127
4.6. Vlvula en lnea ...................................................................................................... 129
4.7. Bomba en lnea ....................................................................................................... 135
4.8. Bomba de refuerzo en paralelo (paralell booster pump)......................................... 138
4.9. Ventosa ................................................................................................................... 140
4.10. Prdidas de carga .................................................................................................... 142
4.11. Proteccin de la red de tuberas .............................................................................. 143

CAPTULO 5

Ejemplos ............................................................................................................................ 147


5.1. Introduccin ............................................................................................................ 147
5.2. Red 1: vlvula en lnea ........................................................................................... 148
5.3. Red 2: estanque hidroneumtico ............................................................................. 150
5.4. Red 3: bomba en lnea ............................................................................................ 152
5.5. Red 4: estanque unidireccional ............................................................................... 154
5.6. Red 5: sistema con topologa compleja I ................................................................ 156
5.7. Red 6: sistema con topologa compleja II............................................................... 159
5.8. Red 7: demanda sbita por incendio ....................................................................... 161
5.9. Red 8: vlvula aliviadora de presin ...................................................................... 164
5.10. Red 9: bomba de refuerzo (booster) con bypass ..................................................... 167
5.11. Red 10: vlvula con cierre rpido ........................................................................... 169
5.12. Red 11: sistema simple ........................................................................................... 172
5.13. Red 12: ventosa....................................................................................................... 174
5.14. Resumen y conclusiones ......................................................................................... 176

Pgina 8 de 306
Twyman | Golpe de Ariete | Waterhammer |

CAPTULO 6

Software .............................................................................................................................. 182


6.1. Introduccin ............................................................................................................ 182
6.2. Archivo de entrada de datos (Input File) ................................................................ 182
6.3. Archivo de salida de datos (Output File) ................................................................ 189
6.4. Ejemplo 1 ................................................................................................................ 193
6.5. Ejemplo 2 ................................................................................................................ 195
6.6. Ejemplo 3 ................................................................................................................ 198
6.7. Solucin en estado permanente .............................................................................. 201
6.7.1. Mtodo del Gradiente (MG) ....................................................................... 201
6.7.2. Ejemplo de aplicacin ................................................................................. 205
Estado permanente (steady state) ................................................................ 205
Anlisis transiente ....................................................................................... 209

CONCLUSIONES GENERALES .................................................................................. 222

Apndice A velocidad de la onda en agua con aire atrapado .......................................... 224


Apndice B esquemas de interpolacin ........................................................................... 231
Apndice C factor de friccin variable y transiente ........................................................ 235
Apndice D resultados de las interpolaciones ................................................................. 245
Apndice E curvas presin vs tiempo.............................................................................. 249
Apndice F consumos nodales ........................................................................................ 260
Apndice G interpolacin de curvas suaves .................................................................... 266

INDEX ............................................................................................................................... 276

SOFTWARE HYBRID .................................................................................................... 278

Pgina 9 de 306
Twyman | Golpe de Ariete | Waterhammer |

CAPTULO 1
Introduccin

1.1. FLUJO TRANSIENTE (O FLUJO IMPERMANENTE) volver a contenidos

L fenmeno del golpe de ariete aparece en las redes de tuberas cuando el caudal es
E afectado por algunas perturbaciones que cambian la velocidad del flujo. En general, el
cambio en el flujo puede ser generado por el cierre de vlvulas, falla de dispositivos de
alivio, apagado de la bomba, etc. Golpe de ariete toma su nombre del sonido que a
menudo acompaa al fenmeno, similar al que se genera cuando una tubera es golpeada
por un martillo. Sin embargo, la intensidad del sonido no es una medida de la sobrepresin.
El sonido puede ser aminorado por amortiguadores o supresores de ondas, sin que esto
signifique una reduccin de los daos. El efecto ms grave del golpe de ariete se asocia
generalmente a la falta de energa de la bomba, donde las fluctuaciones de la presin
pueden causar daos serios en las tuberas o dispositivos hidrulicos, como las roturas, que
pueden resultar en accidentes y otras consecuencias que podran aumentar los costos
asociados con el servicio de suministro y calidad del agua. Por esa razn, en el anlisis de
flujo impermanente es muy importante conocer (y aprender) sobre las ondas de presin y
sobre la prevencin o minimizacin de sus indeseables efectos. El anlisis de las ondas es
una tarea vital que debe ser incluida en el diseo de los sistemas de impulsin, transporte o
distribucin de agua para garantizar su seguridad y fiabilidad en condiciones de
emergencia. Ignorar los efectos del golpe de ariete puede conducir a sobre o sub
dimensionar el espesor de pared del tubo durante la etapa de diseo. El fenmeno de flujo
transitorio no es fcil de entender intuitivamente, aunque los computadores (PCs) han
permitido su clculo automtico mediante esquemas numricos en sistemas con
distintos niveles de complejidad. El flujo puede ser totalmente descrito a travs de sus
propiedades de movimiento, como la velocidad, presin (o cota piezomtrica), densidad,
etc. variando en el tiempo y el espacio. Si P es cualquier propiedad, entonces:

P P ( s, t ) (1.1)

Donde s = posicin espacial y t = tiempo. El flujo puede clasificarse como:

Flujo en estado permanente: las variaciones en el dominio del tiempo de cualquier


propiedad P del fluido son iguales a cero, es decir:

P
0 (1.2)
t

Flujo en estado impermanente (o flujo transiente): las variaciones en el dominio del tiempo
son distintas de cero:

P
0 (1.3)
t

Pgina 10 de 306
Twyman | Golpe de Ariete | Waterhammer |

Conceptos tales como onda de presin, flujo transiente, transiente hidrulico, ondas o golpe
de ariete, usualmente son sinnimos de flujo impermanente.1 El flujo transiente ha sido
estudiado por cientficos e ingenieros desde hace mucho tiempo:12,13,14

1808: Young publica un trabajo sobre la velocidad de la onda en tuberas elsticas.


1848: Helmholtz demuestra que la velocidad de la onda depende de la elasticidad de la
tubera.
1870: Rankine plantea una ecuacin de Joukowsky, aunque en un contexto ms general.
1878: Korteweg desarrolla una ecuacin para la velocidad de la onda como funcin de la
elasticidad de la tubera y de la compresibilidad del lquido. Micheaud inventa una
frmula para calcular la magnitud de la sobrepresin cuando la columna lquida se
detiene en un periodo de tiempo previamente conocido.
1883: Von Kries plantea una ecuacin similar a la de Joukowsky (flujo sanguneo).
1897: Joukowski deriva su famosa ecuacin.
1902: Allievi establece una teora sobre el golpe de ariete.
1954: Parmakian inventa un mtodo til para calcular las presiones transientes en tuberas.
1961: Bergeron publica un libro excelente sobre soluciones basadas en mtodos grficos.

Todos estos mtodos, aparentemente convenientes y fciles para resolver el golpe de ariete
en redes simples, estn completamente obsoletos en la actualidad. En los aos 60s, Wylie y
Streeter muestran algunas aplicaciones mediante el uso de computadores digitales. Aos
ms tarde, una larga lista de autores tales como Watters, Chaudhry, Karney, Brunone,
Cabrera, etc. han presentado algunos aportes relevantes. En la actualidad, el clculo del
golpe de ariete se realiza usando esquemas numricos (y software) especialmente diseados
para resolver el golpe de ariete en todo tipo de sistemas (simples o complejos). Los
fenmenos de flujo transitorio en redes de tuberas son una consecuencia directa de las
propiedades bsicas de agua y de algunas leyes que gobiernan a los fluidos. Por ejemplo,
algunas propiedades del agua como su peso, compresibilidad y densidad (1.000 kg/m3)
hacen que los sistemas de distribucin de agua tengan grandes cantidades de impulso, masa
y energa cintica. Cuando existe una gran cantidad de impulso y el flujo cambia
repentinamente, la segunda ley de Newton requiere de fuerzas considerables para cambiar
la velocidad del fluido dentro de la tubera. Por esta razn, la relacin entre las propiedades
de los fluidos (densidad, compresibilidad) y las leyes de conservacin de la masa son
fundamentales para entender el flujo transitorio. En un sistema de tuberas muy simple con
un depsito (agua arriba), una tubera y una vlvula (aguas abajo), la velocidad del fluido
puede alcanzar el valor cero cuando la vlvula est completamente cerrada. Entonces, para
detener la masa del fluido como un todo, debe aplicarse una fuerza para reducir (o eliminar)
el impulso. La nica manera de alcanzar este objetivo es mediante la compresin del fluido,
pero el agua es pesada y casi incompresible; a lo anterior hay que sumar la resistencia y
rigidez de las paredes de la tubera, todo lo cual tiende a oponerse a la fuerza de expansin
y peso del agua, con lo cual el cierre de la vlvula genera una onda de presin que se
propaga a travs del sistema. Los transitorios no slo generan presiones excesivas, sino que
tambin pueden producir ruidos excesivos, daos estructurales, corrosin, cavitaciones y
anomalas en el funcionamiento del sistema. En general, las presiones transitorias pueden
superar en tres o ms veces las presiones que se observan durante el funcionamiento normal
del sistema.2 Segn la rapidez en que ocurren los eventos, es posible establecer tres
categoras para el flujo transitorio:3

Pgina 11 de 306
Twyman | Golpe de Ariete | Waterhammer |

Flujo transitorio lento: la variacin del caudal, an siendo significativa, se realiza


lentamente para que las fuerzas que causan la aceleracin temporal sean insignificantes
en comparacin con otras fuerzas involucradas en la operacin. Ejemplo: llenado de un
embalse.
Flujo transitorio gradual: un cambio repentino del caudal genera fuerzas de aceleracin
importantes que deben ser tenidas en cuenta. Ejemplo: funcionamiento de los estanques
hidroneumticos, etc.
Flujo transitorio rpido o muy rpido: el caudal cambia rpidamente de tal forma que
las fuerzas elsticas adquieren mayor importancia en el anlisis. Ejemplo: cierre
repentino de una vlvula.

Cuando el flujo transitorio es muy lento es correcto hacer el anlisis suponiendo que: (1) las
paredes del tubo son rgidas; (2) el lquido es incompresible; (3) el flujo es funcin slo del
tiempo. Bajo estas condiciones, el anlisis puede considerar el comportamiento del fluido
como si se tratara de una columna rgida (teora de la columna de agua rgida). Por otro
lado, cuando el flujo transitorio es muy rpido, es necesario tener en cuenta: (1) la
compresibilidad del fluido (aunque sea pequea); (2) el comportamiento elstico de las
paredes de la tubera; (3) la variacin del flujo en funcin del tiempo y del espacio (teora
elstica).

1.2 CAUSAS DEL FLUJO TRANSIENTE volver a contenidos

Las causas del flujo transiente se asocian generalmente con el cambio o variacin en el
comportamiento de algn dispositivo hidrulico, lo cual puede generar un cambio repentino
en la magnitud de la velocidad del fluido. El estudio de los transitorios en los sistemas de
distribucin es importante durante la etapa de anlisis, diseo y funcionamiento debido a
que las ondas tienen el potencial de generar accidentes o daos en las tuberas y equipos,
reduciendo la eficiencia del sistema, afectando la calidad del agua y amenazando la
continuidad del suministro. Entre las principales causas del flujo transiente destacan:

Partida / parada de las bombas.


Apertura / cierre rpido de vlvulas.
Llenado / vaciado de tuberas o estanques.
Demandas sbitas de caudal debido a incendios.
Vibraciones (o fallas) mecnicas de algunos componentes del sistema.
Operacin inapropiada (o falla) de los sistemas de control o de alivio de presiones.
Operacin inapropiada de turbinas y bombas.
Roturas de tuberas.
Oscilacin de la masa de agua o inestabilidades del caudal debido al aire atrapado,
cavitacin, vibraciones, llenado de tneles o tuberas irregulares.
Presin debida a ondas de corta duracin superiores a la presin de trabajo de la tubera.
Fuerzas sbitas o peridicas que pueden exceder la fuerza de sujecin de la tubera.
Presiones sub atmosfricas que pueden deformar la tubera o aspirar aire y agua
subterrnea.
Purga rpida de aire (Air Slam).

Pgina 12 de 306
Twyman | Golpe de Ariete | Waterhammer |

Los efectos del golpe de ariete pueden prevenirse desacelerando el flujo en reversa despus
de la detencin de la bomba; evitando el llenado rpido de redes vacas; admitiendo aire o
agua en aquellas secciones de la tubera que registran presiones sub atmosfricas; etc.

1.3 PROBLEMAS GENERADOS POR EL FLUJO TRANSIENTE volver a contenidos

Altas presiones

Las presiones excesivas pueden ocasionar daos a bombas, vlvulas y otros artefactos, as
como la rotura de la tubera. El concepto de "falla" puede referirse slo a la incapacidad
para cumplir con un determinado rendimiento estndar; por lo tanto, una falla no siempre
significa un dao fsico.6

Bajas presiones

Presiones excesivamente bajas, cercanas a la presin de vapor, pueden liberar una gran
cantidad de aire disuelto generando con esto una extensa vaporizacin del lquido y el
posterior colapso de la tubera.6 Cada vez que se generan presiones negativas existe un
riesgo potencial de salud pblica debido a la intrusin de los contaminantes en los sistemas
de distribucin de agua.7 Estudios recientes han demostrado que la incidencia de presiones
bajas o negativas en los sistemas puede ser un fenmeno comn cuando el flujo transiente
es generado por el apagado de una bomba.8,9,10,11

Vibraciones

Pueden ocurrir vibraciones severas cuando un fenmeno transiente excita peridicamente a


algn componente del sistema a una frecuencia cercana a su frecuencia de vibracin
natural. Bajo estas condiciones pueden generarse ruidos, fuerzas y deformaciones que
podran causar la falla del sistema.

1.4 ECUACIONES BSICAS volver a contenidos

La fsica del fluido se basa en los siguientes principios:

Ley de continuidad (o de conservacin de la masa): esta ecuacin establece, para un


volumen de control bajo rgimen de flujo estacionario, que la masa que entra es igual a la
masa que sale. Bajo el rgimen de flujo transitorio esta condicin no puede ser cumplida
porque existe almacenamiento de fluido dentro del volumen de control.

Principio de inercia: un cuerpo persiste en su movimiento rectilneo uniforme mientras no


reciba algn impacto de otro cuerpo o mientras no sufra el efecto de cualquier otra fuerza.
Cuando se aplica una fuerza F sobre una masa m, aparece la aceleracin a, dada por:

a=F/m (1.4)

La ecuacin (1.4) se conoce como el momentum o ecuacin de la dinmica.

Pgina 13 de 306
Twyman | Golpe de Ariete | Waterhammer |

Principio de accin y reaccin: cada accin (fuerza) tiene una reaccin (fuerza) de
magnitud similar pero sentido contrario.

El principio de la termodinmica establece:

Principio de conservacin de la energa: en un sistema donde hay un flujo de calor a travs


de sus paredes ( dC 0 ), la energa interna almacenada (dE) entre las etapas A y B es igual
al trabajo mecnico (dW) generado cuando A se traslada hacia B (o viceversa), ms el calor
intercambiado con el medio, es decir:

dE = dC - dW (1.5)

Principio de entropa: la naturaleza tiende hacia el mximo desorden.

Tambin se deben tomar en cuenta algunas relaciones constitutivas, tales como la ecuacin
de Darcy-Weisbach, que establece una relacin entre las prdidas de carga y el caudal; la
ecuacin de Navier-Newton, que relaciona la tensin tangencial con el gradiente de
velocidad del fluido y la viscosidad dinmica; etc. La solucin del flujo en las redes de
tuberas requiere la solucin simultnea de todas las ecuaciones basadas en los principios
fundamentales (continuidad, energa, dinmica y ecuaciones constitutivas), las cuales son
mostradas en el prximo captulo.

1.5 DESCRIPCIN BSICA DEL FLUJO TRANSIENTE volver a contenidos

En general, el flujo en las redes de tuberas es impermanente, tridimensional y un poco


compresible. Sin embargo, se puede simplificar el problema suponiendo que el flujo: tiene
un comportamiento permanente; es incompresible y puede ser modelado en una (o dos)
dimensiones.4 Puede considerarse al agua como un fluido incompresible cuando su
velocidad de traslacin es mucho menor que la velocidad del sonido (velocidad de
propagacin de las ondas de presin a travs del sistema). Para la descripcin bsica del
flujo transitorio en las redes de tuberas, se debe tomar en cuenta una red muy simple
(Figura 1.1) con una seccin de tubera sin friccin, donde el transitorio es generado por el
cierre repentino de la vlvula, con V0 = velocidad inicial del fluido y H0 = cota piezomtrica
inicial. Cuando la vlvula se cierra instantneamente se requiere una fuerza infinita para
detener el flujo. Sin embargo, es imposible detener el flujo instantneamente.5 Una vez que
la vlvula se cierra cierta masa de lquido se almacena en la tubera y llena el espacio
creado por la expansin de la tubera. A travs del efecto de compresin se almacena el
resto de la masa del fluido. El proceso de almacenamiento del lquido es acompaado por
un incremento de la presin local (Figura 1.2). En la figura 1.2, a = velocidad de la onda y
h = incremento de la presin debido al flujo transitorio. Por esa razn, el cierre instantneo
de la vlvula produce dos eventos: (1) detencin del fluido; (2) incremento de la presin
cerca de la vlvula. Incluso si el lquido se ha detenido y la presin comienza a crecer,
aguas arriba del sistema las condiciones iniciales (velocidad y presin) permanecen
inalteradas. El cambio en la velocidad y la presin producida por el cierre de la vlvula
genera una onda de presin que comienza a viajar a la velocidad del sonido hacia
aguas arriba del sistema

Pgina 14 de 306
Twyman | Golpe de Ariete | Waterhammer |

Cota Piezomtrica Inicial

H0
Estanque

V0 Vlvula

Figura 1.1 Esquema de la red ejemplo.

a h
Tubera Expandida
H0
Estanque
V 0
V0 a
Vlvula

Figura 1.2 Almacenamiento de masa una vez que la vlvula se cierra.

H0
Estanque
V 0
Vlvula

Figura 1.3 Condicin del sistema despus de (L / a) segundos.

a h

H0
Estanque
a V 0
V0
Vlvula

Figura 1.4 Condicin del sistema entre (L / a) y (2 L / a) segundos.

Esta onda de presin puede ser considerada como un gradiente de presin cuya magnitud es
suficiente para detener el fluido. En general, el tiempo necesario (T) para que la onda de
presin pueda alcanzar el depsito es proporcional a la longitud del tubo (L) y a la
velocidad de la onda: T = L / a (segundos). En este tipo de sistemas, si el tiempo de cierre

Pgina 15 de 306
Twyman | Golpe de Ariete | Waterhammer |

de la vlvula es 0 (s), entonces el transitorio es considerado como "instantneo". La


relacin (2 L / a) se conoce como "tiempo caracterstico" (TC) de la tubera y puede ser
utilizado para clasificar la velocidad relativa de la maniobra que genera el transitorio
hidrulico. Por ejemplo, cuando Tc < TC, entonces el transiente es considerado rpido.
Por otro lado, cuando Tc > TC, el transiente es considerado como "gradual". Cuando Tc >>
TC, el transitorio es considerado "lento". La figura 1.3 muestra la condicin del sistema una
vez que la onda de presin ha alcanzado el estanque. La presin en la tubera es uniforme y
el flujo se detiene. Sin embargo, esta condicin es inestable porque la presin dentro de la
tubera es mayor que la presin en el estanque. Entonces, el flujo debe volver al estanque
con una velocidad similar a la velocidad inicial pero con direccin opuesta, reduciendo la
presin de la tubera hasta alcanzar la presin del estanque, y la onda de presin comienza a
moverse hacia la vlvula (Figura 1.4).

Aguas arriba de la onda de presin se restablece el flujo hacia el estanque y se iguala la


presin de la tubera con la presin en el estanque. Aguas abajo de la onda de presin el
flujo es cero y la presin comienza a crecer. Una vez que la onda de presin llega a la
vlvula (cerrada), todo el sistema tendr una presin similar a la presin del estanque, con
el flujo viajando hacia el estanque (Figura 1.5). Debido a que la vlvula est cerrada, el
flujo se detiene nuevamente. La fuerza necesaria para detener el fluido es igual a la fuerza
requerida en el paso anterior, esto debido a que las velocidades del fluido en uno y otro
caso son similares. Sin embargo, la presin disminuye drsticamente cuando el fluido
intenta empujar el pistn de la vlvula. Una vez ms, esta reduccin de presin viaja como
una onda hacia el estanque (Figura 1.6). Esta onda puede ser observada como un gradiente
de presin con una magnitud suficiente para detener el fluido. Cuando la onda llega al
estanque se genera un desequilibrio de presiones que induce un flujo en la tubera. Esta
perturbacin viaja aguas abajo de la vlvula (Figura 1.7). Aguas arriba de la onda de
presin el flujo se dirige hacia el estanque de acuerdo a los valores iniciales de velocidad y
presin, y la presin en la tubera se iguala con la presin en el estanque. Cuando la onda
llega a la vlvula la tubera restaura su condicin inicial.

Si la vlvula sigue cerrada, entonces los procesos descritos anteriormente continuarn


desarrollndose indefinidamente, y se repetirn cada 4 (L / a) segundos (Figura 1.8). En las
redes de tuberas reales ocurren atenuaciones en las presiones debido a la friccin, lo cual
hace que las ondas desaparezcan gradual y completamente despus de pasado un tiempo.

H0
Estanque
V0
Vlvula

Figura 1.5 Condicin del sistema despus de (2 L / a) segundos.

Pgina 16 de 306
Twyman | Golpe de Ariete | Waterhammer |

a h
Estanque
H0
V0 a
V 0 Vlvula

Figura 1.6 Condicin del sistema entre (2 L / a) y (3 L / a) segundos.

a h
H0
Estanque
V0
a V 0 Vlvula

Figura 1.7 Condicin del sistema entre (3 L / a) y (4 L / a) segundos.

H0 h

H0
0 ( L / a) 3( L / a ) 5( L / a ) 7( L / a ) Tiempo

H0 h

Figura 1.8 Presin vs tiempo en la vlvula.

Pgina 17 de 306
Twyman | Golpe de Ariete | Waterhammer |

1.6 TEORA DE LA COLUMNA DE AGUA RGIDA volver a contenidos

H0
Vlvula
V

1 2
L

Figura 1.9 Teora de la columna de agua rgida aplicada en una red simple.

La Ecuacin del flujo transiente puede ser usada para resolver un amplio abanico de
problemas que caen dentro del dominio de la teora de la columna de agua rgida.6

Establecimiento del flujo en una tubera horizontal

Si la descarga en la tubera que se muestra en la figura 1.9 es controlada por la vlvula


cerrada ubicada en el extremo aguas abajo, entonces la presin es igual a H0 en todo el
sistema. Al abrirse repentinamente la vlvula la presin desciende instantneamente a cero
y el lquido comienza a acelerar.6

En una tubera horizontal con dimetro constante, la ecuacin que describe al flujo es:

P1 P2 f L 2 L dV
V (1.6)
2g D g dt

Con:

P / = presin.
f = factor de friccin (estado permanente).
L = longitud de la tubera.
g = constante de gravedad.
D = dimetro interno de la tubera.
V = velocidad del flujo.
t = tiempo.

Pgina 18 de 306
Twyman | Golpe de Ariete | Waterhammer |

Debido a que: P1 / = constante = H 0 y P2 / = 0 cuando t > 0, entonces:

f L L dV
H0 V2 (1.7)
2 g D g dt

Integrando y separando las variables se forma lo siguiente:

L dV
dt g f L
(1.8)
H0 V2
2 g D

El proceso de integracin entrega la siguiente ecuacin para describir el tiempo necesario


para acelerar el caudal, dada una velocidad V:

2g D H 0
V
LD f L
t ln (1.9)
2g f H 0 2g D H 0
V
f L

Donde el trmino ln significa logaritmo natural. Si 2 g D H 0 / f L V0 , entonces la


ecuacin (1.9) se convierte en:

L V0 V V
t ln 0 (1.10)
2 g H 0 V0 V

Es importante notar que en estado de flujo permanente: V V0 y t . Es posible


conseguir el estado de flujo permanente cuando V 0,99 V0 . Con esto se obtiene:

L V0 1,99 V0 L V0 L V0
t 99 ln ln(199 ) 2,647 (1.11)
2 g H 0 0,01 V0 2 g H 0 g H0

Flujo impermanente en tuberas en serie

El concepto de tubera equivalente puede utilizarse para reducir tuberas dispuestas en


serie a un slo tubo dinmicamente equivalente donde aplicar las tcnicas de anlisis para
tubos individuales. Usando el sistema de la figura 1.10 tenemos que aplicar los siguientes
pasos:

Pgina 19 de 306
Twyman | Golpe de Ariete | Waterhammer |

a b c d

A B

A B
TUBERA EQUIVALENTE

Figura 1.10 Tuberas en serie reducidas a una tubera equivalente.

Paso 1: la prdida de carga friccional entre A y B debe ser la misma en cada caso, es decir:

f1 L1 2 f L f L f eq Leq 2
K 5
Q K 2 5 2 Q2 K 3 5 3 Q2 K Q (1.12)
D1 D2 D3 Deq5

Donde K tiene el mismo valor en cada tubera. Debido a que las tuberas estn en serie, Q
tiene el mismo valor en cada instante, por lo que se puede generalizar la ecuacin (1.12) a:

f L N
f i Li
D5

5
eq i 1 Di
(1.13)

Donde N = cantidad de tuberas en serie.

Paso 2: se debe tomar en cuenta el comportamiento dinmico del flujo en las tuberas.
Aplicando la ecuacin (1.6) tenemos:

Pa Pb L1 dV1 L1 1 dQ
H f1
g dt g A1 dt

Pb Pc L2 dV2 L2 1 dQ
Hf2
g dt g A2 dt

Pc Pd L3 dV3 L3 1 dQ
H f3
g dt g A3 dt

Considerando las ecuaciones anteriores y tomando en cuenta que Pa PA , Pd PB y


H feq H f 1 H f 2 H f 3 , entonces:

Pgina 20 de 306
Twyman | Golpe de Ariete | Waterhammer |

Leq L1 L2 L3

Aeq A1 A2 A3

En su forma ms general:

L N
Li
D2

2
eq i 1 Di
(1.14)

Flujo impermanente en tuberas en paralelo

El desarrollo de una tubera equivalente para un sistema de tuberas en paralelo es similar al


realizado anteriormente para las tuberas en serie. La figura 1.11 muestra el modelo. En este
caso debemos suponer la siguiente equivalencia de prdida de carga:

h f 1 h f 2 h f 3 h feq (1.15)

Aplicando pasos similares al caso de las tuberas en serie, se puede obtener la siguiente
expresin para reducir el sistema de tuberas en paralelo a una tubera equivalente:

Deq2 N
Di2
(1.16)
Leq i 1 Li

La teora de la columna de agua rgida tiene algunas limitaciones y su uso general en el


anlisis de transitorios hidrulicos debe restringirse a casos muy simples porque no es
capaz de interpretar con precisin el fenmeno de propagacin de la onda de presin
causada por las operaciones de control de flujo, y porque tampoco es aplicable a casos
donde el flujo cambia rpidamente. Con el modelo de la columna de agua rgida, el cambio
de pendiente es directamente proporcional al cambio del flujo.

A B
3

A B
TUBERA EQUIVALENTE

Figura 1.11 Sistema de tuberas paralelas reducido a una tubera equivalente.

Pgina 21 de 306
Twyman | Golpe de Ariete | Waterhammer |

Segn este modelo, si el flujo cambia instantneamente producto de una operacin de


control, la presin cambia inmediatamente. Por lo tanto, los resultados que entrega el
modelo rgido no son realistas al momento de querer analizar cambios rpidos en el
sistema. Este modelo si es aplicable cuando el flujo y las presiones varan ms lentamente
(fenmeno llamado surge en ingls), donde est permitido despreciar los efectos relativos
con la densidad del lquido o con la deformacin elstica de la tubera, sin alterar
significativamente los resultados.

Ejemplo 1 6

Durante un apagado de emergencia y debido al cierre de las compuertas de las turbinas, las
velocidades del flujo disminuyen linealmente de 18,28 (m/s) a 0 (m/s) en 30 segundos (ver
figura 1.12). Se solicita calcular la presin mxima durante el cierre de las compuertas.
Suponer que el valor de f es el mismo para todas las tuberas.

Solucin:

Para reducir las tuberas en serie a una tubera equivalente tenemos que:

Deq2 N
Di2 2,44 2
3 0,0732 (1.17)
Leq i 1 Li 244

De la ecuacin (1.15) sabemos que:

h f 1 h f 2 h f 3 h feq

Entonces:

f L 2 f L 2 f L 2 f eq Leq 2
K Q1 K Q 2 K Q3 K Qeq
D5 D5 D5 Deq5

Ho = 122 m
L = 244 m

L = 609,6 m

D= 7.315 mm

D= 2.438 mm
Figura 1.12 Esquema de la red ejemplo.

Pgina 22 de 306
Twyman | Golpe de Ariete | Waterhammer |

Pero: Q1 Q2 Q3 Qeq
1/ 2
Leq
1/ 2
D5
Entonces: Q1 Q2 Q3 5 Qeq
D
L eq
Reemplazando D y L:

1/ 2
Leq 1 1
0,5599 (1.18)
D5 3 ( D / L)
5 1/ 2
3 (2,44 / 244 )1 / 2
5
eq

A partir de la ecuacin (1.18) tenemos: Leq 0,3135 Deq5

Reemplazando en la ecuacin (1.17):

Deq2 Deq2 1
0,0732
Leq 0,3135 D 5
eq 0,3135 Deq3

Por lo tanto:

Deq 3,52 (m)


Leq 169 ,42 (m)

Ahora el sistema de tuberas se ha reducido a la tubera que muestra en la figura (1.13).


Usando las relaciones de equivalencia se puede reducir el sistema de tuberas en serie a una
tubera de dimetro constante.

Ho = 122 m

L = 609,6 m L = 169,42

D= 7.315 mm D= 3.520 mm

Figura 1.13 Sistema equivalente.

Pgina 23 de 306
Twyman | Golpe de Ariete | Waterhammer |

Leq 609 ,6 169 ,42


De la ecuacin (1.14): 2
2
25,0659
D eq (7,315 ) (3,520 ) 2
Leq 609 ,6 169 ,42
De la ecuacin (1.13): 5
5
0,3426
D eq (7,315 ) (3,520 ) 5

Al resolver estas ecuaciones simultneamente se obtiene:

Deq 4,18 (m)


Leq 438 ,48 (m)

Calculando la velocidad del flujo en la tubera equivalente:

Q 18 .,8 2,44 2 / 4
Veq 3 18,69 (m/s)
4,18 / 4
2
Aeq

Utilizando la ecuacin del flujo impermanente (ecuacin 1.6):

P1 P2 f L 2 L dV
V
2g D g dt

P2 f L 2 438 ,48 0 18,69


122 V
2g D 9,806 30

P2 f L 2
149 ,8577 V
2g D

Est claro que la presin ms alta se obtiene cuando V = 0, por lo que:

P2 / MAX 149 ,9 (m) en el instante que la vlvula cierra completamente.

Ejemplo 2 6

Una tubera horizontal de dimetro D = 0,6096 (m) y longitud L = 3.048 (m) sale desde un
estanque ubicado a 30,48 (m) por debajo de la superficie y termina su trazado en una
vlvula. El factor de friccin en estado permanente es 0,018 y se supone que permanece
constante durante el proceso de aceleracin. Si la vlvula se abre repentinamente, calcular
cunto tiempo le tomar al flujo alcanzar el 99% de su valor final. Despreciar las prdidas
locales.

Pgina 24 de 306
Twyman | Golpe de Ariete | Waterhammer |

Solucin:

L V0 2,647 3,048 V0
Desde la ecuacin (1.11): t 99 2,647 (s)
g H0 9,806 30,48

L V02 0,018 3,048 V02


Adems se tiene que: hf f 30,48 (m)
D 2 g 0,6096 2 9,806

Despejando: V0 2,58 (m/s). Reemplazando en t 99 se obtiene: t 99 69,6 (s).

Pgina 25 de 306
Twyman | Golpe de Ariete | Waterhammer |

NOTAS:
1
CHAUDHRY M.H., YEVJEVICH V. (Editors) (1981), Closed-Conduit Flow, Water
Resources Publications, Colorado.
2
KARNEY B.W., McINNIS D. (1990), "Transient Analysis of Water Distribution
Systems". Journal of AWWA, July 1990, Vol. 82, N 2, pp. 62-70.
3
MASSEY B.S. (1983), Mechanics of Fluids, 5th Edition, Van Nostrand Reinhold, UK.
4
ABBOTT M.B., BASCO D.R. (1990), Computational Fluid Dynamics, an Introduction
for Engineers. Longman Scientific and Technical, co-published in USA with John
Wiley and Sons, Inc., NY.
5
KROON J.R., STONER M.A., HUNT W.A. (1984), Water Hammer: Causes and Effects,
Journal of AWWA, Management and Operations, pp. 39-45.
6
WATTERS G.Z. (1984), Analysis and Control of Unsteady Flow in Pipelines. 2nd
Edition, Butterworths, Boston.
7
Le CHEVALLIER M., GULLICK R., KARIM M., FRIEDMAN M., FUNK J. (2003), "The
potential for health risks from intrusion of contaminants into the distribution system
from pressure transients, Journal of Water and Health, 01.1, pp. 1 14.
8
LINDLEY T.R. (2001), A framework to protect water distribution systems against
potential intrusions, Master of Science, B.S., Utah State University.
9
NADEEM M.S. (2001), Transient effects of fire flow on distribution systems, M.A.Sc.,
University of Toronto, Canada.
10
FLEMING K.K., GULLICK R.W., DUGANDZIC J.P., Le CHEVALLIER M.W. (2005),
Susceptibility of potable water distribution systems to negative pressure
transients, American Water, USA.
11
SVINDLAND R.C. (2005), Predicting the location and duration of transient induced
low or negative pressures within a large water distribution system, Master of Science,
University of Kentucky, Lexington, USA.
12
TIJSSELING A.R., ANDERSON A. (-), Thomas Youngs Research on Fluid Transients:
200 Years On, pp. 15.
13
TIJSSELING A.R., ANDERSON A. (-), The Joukowsky Equation for Fluids and Solids,
pp. 11.
14
TIJSSELING A.R., ANDERSON A. (-), A Precursor in Waterhammer Analysis
Rediscovering Johannes von Kries, pp. 15.

Pgina 26 de 306
Twyman | Golpe de Ariete | Waterhammer |

CAPTULO 2
Teora Elstica: Derivacin de las Ecuaciones Bsicas

2.1 INTRODUCCIN volver a contenidos

omo se mencion en el Captulo 1, la solucin del flujo transitorio en redes de tuberas


C requiere de la solucin numrica de ecuaciones basadas en principios fundamentales,
siendo necesario en este caso resolver simultneamente tres ecuaciones bsicas: la
ecuacin de la dinmica, la ecuacin de continuidad y la ecuacin con las relaciones
constitutivas, las cuales sern descritas y desarrolladas en los prrafos siguientes.

2.2 DERIVACIN DE LA ECUACIN DE LA DINMICA volver a contenidos

A partir de la segunda ley de la dinmica, se tiene que:

dV
F ma m dt (2.1)

Para una partcula elemental (Figura 2.1) con dimetro d y seccin transversal A,
movindose a travs de una lnea s, se puede obtener la siguiente expresin al equilibrar las
fuerzas en la direccin del movimiento:

( PA)
A PA s
P s s
s
dAs s

PA

W
Wsen

Figura 2.1 Esquema de la partcula elemental (ecuacin de la dinmica).

Pgina 27 de 306
Twyman | Golpe de Ariete | Waterhammer |

( PA) A W dV
PA ( PA s) P s W sen dAs (2.2)
s s g dt

La derivada del producto es:

( PA) A P
P A (2.3)
s s s

Entonces:

P 1 dV
A s dAs W sen (2.4)
s g dt

Pero sen = dz/ds (sin derivada parcial porque z es funcin slo de s); y el peso
W s A , donde = volumen elemental. Reemplazando (2.4) y dividiendo
por W , con A d 2 / 4 , se obtiene:

1 P 4 dz 1 dV

s d ds g dt
(2.5)

Para extender el anlisis a toda la tubera, es necesario adoptar las siguientes


aproximaciones: d D y 0 , donde D = dimetro de la tubera y 0 = tensin de
corte de la pared de la tubera.

1 P 4 0 dz 1 dV

s D ds g dt
(2.6)

Suponiendo que la prdida de carga en el segmento s (infinitesimal) puede ser


aproximado segn la ecuacin de Darcy-Weisbach (vlido para el flujo permanente),
entonces:

P s V 2
hf f (2.7)
2g D

Donde V (velocidad instantnea en la seccin transversal de la tubera) es variable respecto


de s. Si la variacin de la presin P se debe slo a las fuerzas de friccin (pared de la
tubera), entonces:

D2
0 D As P (2.8)
4

Pgina 28 de 306
Twyman | Golpe de Ariete | Waterhammer |

Reordenando:

P 4 0 s
(2.9)
D

Igualando (2.7) y (2.9):

4 0 s s V 2
f (2.10)
D 2g D

Con la ecuacin (2.10), la ecuacin (2.6) se convierte en:

1 P f V 2 dz 1 dV
(2.11)
s 2 g D ds g dt

Que corresponde a la ecuacin de la dinmica (o ecuacin de Euler) para el flujo


transiente en redes de tuberas. La ecuacin (2.11) puede ser reordenada como:

1 P f V 2 dz 1 dV
(2.12)
s 2 g D ds g dt

La ecuacin (2.12) indica que las prdidas de carga se generan por:

f V 2
El factor de friccin:
2g D

Elevacin: dz / ds
(Positiva o negativa dependiendo de la direccin de elevacin de la tubera respecto de s).

1 dV
Aceleracin del fluido:
g dt

Es comn hallar a la ecuacin de la dinmica expresada en funcin de la cota piezomtrica:


H z P / . Reemplazando H en (2.11) y multiplicando por gA, se obtiene:

H dQ fQ Q
gA 0 (2.13)
s dt 2 DA

Las ecuaciones (2.11) o (2.12) son generales. Por ejemplo, cuando la tubera es horizontal
y el flujo permanente, entonces: dz / ds = 0 y dV / dt 0 . Reemplazando en (2.12) se
obtiene la conocida ecuacin de Darcy-Weisbach:

Pgina 29 de 306
Twyman | Golpe de Ariete | Waterhammer |

1 P f V 2
(2.14)
s 2 g D

2.3 DERIVACIN DE LA ECUACIN DE CONTINUIDAD volver a contenidos

Para determinar las ecuaciones que describen la conservacin de la masa, es necesario


aplicar el teorema de transporte de Reynolds (Figura 2.2). Este teorema establece, para un
intervalo de tiempo t , la siguiente ecuacin:

( AV ) ( A ds)
AV AV ds (2.15)
s t

Usando la derivada del producto, reagrupando y dividiendo por A ds , la ecuacin


(2.15) puede ser expresada como:

1 1 A A 1 (ds) V
V V 0 (2.16)
t s A t s ds t s

Pero:

d ds
V (2.17)
dt t s dt t s

dA A A ds A A
V (2.18)
dt t s dt t s

( AV )
AV ds
s

AV

Figura 2.2 Volumen de control para la ecuacin de continuidad.

Pgina 30 de 306
Twyman | Golpe de Ariete | Waterhammer |

Entonces, a partir de la ecuacin (2.16):

1 d 1 dA V 1 d (ds)
0 (2.19)
dt A dt s ds dt

Donde la derivada parcial del ltimo trmino fue reemplazada por una derivada simple
porque ds vara slo con respecto a t. Introduciendo el mdulo de compresibilidad (K),
definido como:

dP dP
K (2.20)
(d / ) (d / )

Entonces:

1 d 1 dP
(2.21)
dt K dt

Por otro lado, desde la teora de la elasticidad, es posible relacionar el cambio en la seccin
transversal A con la presin y propiedades elsticas del material de la tubera. Suponiendo
que la tubera se expande dentro de su rango elstico en la direccin del dimetro:


dA
4

( D D d 2 ) 2 D 2
2
D 2 d 2 (2.22)

1
Pero: 2 ( 2 u 1 )
E

Con u = modulo de Poisson, 2 = deformacin unitaria (transversal and circunferencial),


1 = tensin unitaria (longitudinal) y 2 = tensin unitaria (transversal). Reemplazando en
(2.22):

dA 2
(d 2 u d 1 ) (2.23)
A E

Adems 2 dP D / 2e , con e = espesor de la tubera. Si la tubera est anclada en


ambos extremos, entonces 1 0 y d 1 u d 2 :

d 2 u d 1 d 2 u 2 d 2 (1 u 2 ) d 2 (2.24)

Con la expresin 2 se puede obtener:

dP D
d 2 u d 1 (1 u 2 ) (2.25)
2e

Pgina 31 de 306
Twyman | Golpe de Ariete | Waterhammer |

Introduciendo (2.25) en (2.23) y dividiendo por dt en cada lado:

1 dA D dP
(1 u 2 ) (2.26)
A dt e E dt

Si la tubera est anclada en ambos extremos, entonces d (ds) ds d 1 0 . Introduciendo


(2.21) y (2.26) en (2.19):

1 dP D dP V
(1 u 2 ) 0 (2.27)
K dt e E dt s

Es decir:

dP 1 D V
(1 u 2 ) 0 (2.28)
dt K e E s

Donde el trmino dentro de los parntesis cuadrados es:

1 /( a 2 ) (2.29)

Entonces:

1 dP V
a2 0 (2.30)
dt s

Que es la ecuacin de continuidad del flujo impermanente en redes de tuberas, y puede ser
expresada en trminos de la cota piezomtrica H y caudal Q:

dH Q
gA a2 0 (2.31)
dt s

La ecuacin de continuidad (2.31), junto con la ecuacin de la dinmica (2.13), deben ser
resueltas simultneamente en el anlisis del flujo impermanente. Ellas constituyen un
sistema de ecuaciones hiperblicas expresadas en derivadas parciales cuya solucin se
consigue usando esquemas numricos aproximados.

Finalmente, es necesario recalcar que la solucin simultnea de las ecuaciones (2.13) y


(2.31) incorpora los siguientes supuestos: 2, 3

El flujo es unidimensional (1D).


La presin, densidad y velocidad del fluido varan slo en la direccin axial (tomando
valores promedios en la seccin transversal de la tubera).
Las prdidas por friccin son calculadas mediante formulas empricas o expresiones
comnmente usadas en el anlisis del flujo permanente.

Pgina 32 de 306
Twyman | Golpe de Ariete | Waterhammer |

Tanto la tubera como el fluido tienen un comportamiento elstico.


Variaciones en la presin inducidas por la interaccin fluido-estructura son pequeas en
comparacin con la presin generada por el golpe de ariete.

En algunos casos es incorrecto aplicar la prdida por friccin correspondiente al estado de


flujo permanente debido a que, bajo condiciones transientes, el factor de friccin no es
constante. Por esa razn, el clculo de las prdidas por friccin debe incluir la influencia
del nmero de Reynolds en orden a determinar el tipo de flujo y el respectivo valor de f.

2.4 DERIVACIN DE LAS RELACIONES CONSTITUTIVAS volver a contenidos

En esta seccin, se estudiar la relacin entre la tensin (debido a la presin) y las


propiedades elsticas de la tubera bajo distintos esquemas de anclaje. La primera relacin
que debe ser analizada se refiere al incremento de la velocidad con la presin (o cota
piezomtrica) a travs de la ecuacin del impulso. Desde la teora bsica de la mecnica de
fluidos y cambiando el sistema de coordenadas de referencia, es posible analizar el flujo
impermanente como si fuera un flujo en estado estacionario. En este caso, el anlisis
requiere pasar de un sistema de referencia fijo a otro que se mueve a la misma velocidad
que el fenmeno bajo estudio. La Figura (2.3) muestra este truco para el caso de una tubera
tensionada debido a la presencia de la onda de presin.

FLUJO ESTADO PERMANENTE

V a V V

L
y
Fijo
x
Figura 2.3 Sistema de referencia (estado permanente).

Pgina 33 de 306
Twyman | Golpe de Ariete | Waterhammer |

FLUJO TRANSIENTE

V a V V a

L
y'
a Mvil
x'
Figura 2.3 (cont.) Sistema de referencia (estado impermanente).

F3
F1 F2
V a W V V a
Fn
Fs
A, , P L A A

P P

Figura 2.4 Volumen de control (teora elstica).

La Figura 2.4 muestra el volumen de control junto con las fuerzas involucradas. La
ecuacin de momentum en la direccin longitudinal de la tubera es:

F x Q (Vout Vin ) (2.32)

Es decir,

F1 F2 Q (V V a V a) Q V (2.33)

Pgina 34 de 306
Twyman | Golpe de Ariete | Waterhammer |

Donde a = velocidad de la onda. Adems:

Q (V a ) A (2.34)

La ecuacin (2.34) muestra la continuidad en estado permanente para el flujo entrante al


volumen de control. Una expresin similar puede ser establecida para la seccin opuesta
dentro del volumen de control:

Q (V V a) ( A A) (2.35)

Las fuerzas en las secciones extremas del volumen de control son generadas por la presin,
siendo iguales a:

F1 P0 A (2.36)

F2 ( P0 P) ( A A) (2.37)

Entonces, a partir de (2.33) y (2.34) se tiene:

P0 A ( P0 P) ( A A) (V a) A V (2.38)

P
h

A es ms pequeo que h , A y . Esto significa que P A 0 y P0 A 0 , entonces:

h A (V a ) A V (2.39)

P
h (V a) V (2.40)

Entonces:

a V V
h (1 ) (2.41)
g a

Como a >> V, entonces:

a V
h (2.42)
g

Pgina 35 de 306
Twyman | Golpe de Ariete | Waterhammer |

La ecuacin (2.42) es conocida como la ecuacin de Joukowski, donde es necesario


conocer previamente a (velocidad de la onda de presin) para calcular el incremento de la
presin h debido a la variacin (incremento) de la velocidad del fluido V .

La velocidad de la onda de presin depende de la compresibilidad del fluido, as como


tambin de las constantes elsticas de la tubera. La velocidad a relaciona las variables L
y t en las figuras 2.5 y 2.6 mediante la siguiente expresin:

L a t (2.43)

Por otro lado, la masa almacenada dentro del volumen de control, en el intervalo t es:

M V A t (V V ) ( ) ( A A) t (2.44)

Donde la masa almacenada = masa del flujo entrante masa del flujo saliente.

1 2

V a V V

Figura 2.5 Onda de presin en el instante t.

1 2

V a V V

Figura 2.6 Onda de presin en el instante t t .

Pgina 36 de 306
Twyman | Golpe de Ariete | Waterhammer |

Debido a que los productos de segundo orden ( A ) son despreciables:

M V A t V A t V A t (2.45)

Es decir:

L
M A V (2.46)
a

La ecuacin (2.46) significa que la masa almacenada se produce por la compresin del
fluido acompaada de la expansin elstica de la tubera.

La compresibilidad del fluido puede expresarse usando el modulo de compresibilidad (K),


que se define como:

dP
K (2.47)
(d / )

La ecuacin (2.47) muestra el cambio de volumen debido a la variacin de la presin en el


fluido. Entonces, reemplazando dP P y d , resulta:

P

K

Pero: L A

Entonces:

P L A
(2.48)
K

El almacenamiento debido a la expansin elstica de la tubera puede ser calculado usando


la teora de la elasticidad aplicada a la tubera deformada. Es necesario distinguir entre la
expansin longitudinal unitaria (por unidad de longitud), denotada por el subndice "1" y la
expansin transversal unitaria (circunferencial) denotada por el subndice "2". Estos
parmetros se pueden relacionar usando el mdulo de Poisson:

2 u 1

Esta relacin es vlida siempre y cuando no haya alguna restriccin al desplazamiento


longitudinal. El valor del modulo de Poisson oscila dentro del rango 0,2 < u < 0,45, siendo
la deformacin circunferencial unitaria siempre menor que la deformacin longitudinal
unitaria ( 2 1 ).

Pgina 37 de 306
Twyman | Golpe de Ariete | Waterhammer |

A partir de la teora elstica los incrementos en las tensiones y deformaciones (transversales


y longitudinales) debidos a la presencia de la onda de presin son:

1 u 2
1 E (2.49)
1 u 2
1
1 ( 1 u 2 ) (2.50)
E
2 u 1
2 E (2.51)
1 u 2
1
2 ( 2 u 1 ) (2.52)
E

La variacin del volumen debida a la deformacin circunferencial ( c ) se calcula:


A
4

( D D) 2 D 2 4
2 D D
2
D D

Y la expresin c A L puede ser mostrada como:


c D D L (2.53)
2

Con 2 D / D , y D D 2 o D D 2 , entonces:


c D 2 L 2 (2.54)
2

La variacin del volumen debido a la deformacin longitudinal ( L ) es:

D2
L L 1 (2.55)
4

La variacin total del volumen es:


c L D 2 L ( 1 2 2 ) (2.56)
4

Por otro lado, si la tensin circunferencial es directamente proporcional al incremento de la


presin dentro de la tubera de pared delgada ( 2 P D / 2e = constante), entonces con
el equilibrio de fuerzas en la direccin horizontal, adems de la expresin mostrada en
(2.51), puede obtenerse la siguiente ecuacin:

Pgina 38 de 306
Twyman | Golpe de Ariete | Waterhammer |

P D 2 u 1
E (2.57)
2e 1 u2

La relacin entre la tensin longitudinal 1 y el incremento de la presin P depende de


la condicin de anclaje longitudinal que tenga la tubera. En este caso, es posible distinguir
tres condiciones de anclaje distintas (Figura 2.7):

En el caso A, que corresponde a una tubera con uno de sus extremos sin anclaje (con el
lado opuesto fijo), la fuerza longitudinal es:

P D 2
F (2.58)
4

Esta fuerza es resistida por la seccin transversal de la tubera ( A ' ), donde:


A'
4

( D 2e) 2 D 2 (2.59)

Con A ' D e , donde 1 P D / 4e . Si 2 P D / 2e , entonces 1 2 / 2

El caso C corresponde a la tubera con juntas de expansin capaces de absorber las


tensiones longitudinales, de forma que 1 0 , an cuando 1 0 , que corresponde a la
deformacin que puede ser absorbida por las expansin de las junturas sin incrementar el
volumen longitudinal.

CASO A
Tubera con un extremo anclado

CASO B
Tubera con dos extremos anclados

CASO C
Tubera con juntas de expansin

Figura 2.7 Condiciones de anclaje longitudinal.

Pgina 39 de 306
Twyman | Golpe de Ariete | Waterhammer |

El caso B, que corresponde a la tubera anclada en ambos extremos, es ms complicado


porque 1 0 . Si se impone la condicin de desplazamiento longitudinal nulo ( 1 0 )
en las ecuaciones (2.49) y (2.50), debera ser posible calcular la tensin longitudinal. En
efecto, de la ecuacin (2.49) se tiene:

u 2
1 E
1 u 2

De la ecuacin (2.50) es posible establecer que:

1 u 2

Por otro lado, la ecuacin (2.57) puede ser reducida a:

P D 2
E
2e 1 u2

Conocido 2 , puede ser introducido en la ecuacin (2.56), haciendo posible el clculo de


la variacin de volumen debido a las deformaciones longitudinales y circunferenciales:

(1 u 2 ) P D
D 2 L (2.60)
4 E e

La variacin de la masa en la seccin longitudinal L , tomando en cuenta que la masa


M A L , puede ser escrita tambin como:

M ( ) ( A L ) A L

Esta ecuacin puede ser aproximada usando:

M A L

Igualando la ecuacin anterior con la ecuacin (2.46):

L
A L A V (2.61)
a

Debido al principio de continuidad A = constante, entonces su diferencial es nulo:

Con / . Introduciendo el mdulo de compresibilidad se obtiene:

Pgina 40 de 306
Twyman | Golpe de Ariete | Waterhammer |

P

K

Tomando en cuenta que P h , cuando h / K es considerado juntamente


con la ecuacin (2.60) en (2.61), se llega a:

h D2 (1 u 2 ) h L
A L L D A V
K 4 E e a

Dividiendo por A L , la ecuacin anterior queda:

1 D (1 u 2 ) V
h
K e E a

Combinando esta ltima expresin con la ecuacin de Joukowski (2.42) se obtiene:

1 D (1 u 2 )
a
2
1 (2.62)
K e E
K/
a2 (2.63)
DK 2
1 e E (1 u )

La ecuacin (2.63) tambin puede escribirse como:

( K / )1 / 2
a 1/ 2
(2.64)
DK 2
1 e E (1 u )

Las ecuaciones (2.63) o (2.64) son vlidas para el caso B, donde se supone que no hay
almacenamiento de fluido durante la deformacin longitudinal. En general, los casos A y C
pueden ser incluidos mediante el factor C:

( K / )1 / 2
a 1/ 2
(2.65)
DK
1 e E C

La ecuacin (2.65) muestra que el valor de a depende del efecto dado por la
compresibilidad del fluido (numerador), as como tambin por el efecto dado por la
elasticidad y condicin de anclaje de la tubera (denominador). Dependiendo de la
condicin de anclaje de la tubera, el factor C puede adoptar los siguientes valores:

Pgina 41 de 306
Twyman | Golpe de Ariete | Waterhammer |

Caso A: C C A 5 / 4 u (2.66)

Caso B: C C B 1 u 2 (2.67)

Caso C: C CC 1 (2.68)

Ecuaciones vlidas para tuberas de pared delgada, condicin que existe si:4

D / e 40 (2.69)

O si:5

D / e 25 (2.70)

Para las tuberas de pared gruesa; es decir, tuberas donde las relaciones dadas por (2.69) o
(2.70) no son satisfechas, la tensin longitudinal 1 no puede ser considerada como una
constante respecto del espesor de la tubera, por lo que las frmulas anteriores deben ser
corregidas. A partir de este punto, la Tabla 2.1 resume las nuevas expresiones para el factor
C 4, expresadas en trminos de D y e. Cuando e / D tiende a cero (tubera de pared delgada),
las expresiones para C son consistentes con las ecuaciones (2.66), (2.67) y (2.68). Es decir,
las expresiones para el factor C incluidas en la Tabla 2.1 son generales al considerar
automticamente en los clculos el dimetro D y espesor e de la tubera.

Para el caso de los tneles, el espesor de la tubera tiende al infinito. A partir de la ecuacin
(2.65), donde el valor de la velocidad de la onda depende de (D / e) C, es posible derivar
una ecuacin para C correspondiente al Caso A (Tabla 2.1):

D D 5 e e
C u 2 (1 u ) 1
e
e 1
e 4 D D
D

Tabla 2.1 Expresiones generales para el factor C.

Caso Condicin de anclaje Expresin para el factor C

1 5 e
A Tubera con anclaje en un extremo u 2 (1 u )(1 e / D)
1 e / D 4 D

1 e
B
Tubera con anclaje en ambos
1 u 2
2 (1 u )(1 e / D)
extremos 1 e / D D

Tubera con juntas de expansin 1 e


C 1 2 (1 u )(1 e / D)
longitudinales 1 e / D D

Pgina 42 de 306
Twyman | Golpe de Ariete | Waterhammer |

Es decir:

D D 5
C u 2 (1 u )
e
e 1
e 4
D

D
En el lmite: lm e C 2 (1 u )
e

De tal forma que la velocidad de la onda tiende a:

( K / )1 / 2
a 1/ 2
(2.71)
K
1 2 (1 u )
E

Para el caso de tuberas que transportan agua sin burbujas ni bolsas de aire, la ecuacin
(2.65) puede ser simplificada porque en este caso K = 2,067 x 106 (kPa) y = 1.000
(kg/m3). Los valores E y u para distintos materiales pueden ser sacados de la Tabla 2.2.

Por ejemplo, tomando en cuenta la ecuacin (2.65), para el caso de una tubera de acero
(con anclaje en ambos extremos, caso B), cuando D / e = 40, se obtiene (k significa 1.000 y
Pa = Pascal):

K = 2,067 x 106 (kPa) = 2.067.000.000 (Pa).

1 Pa = 0,102 (kg/m2) x g (m/s2)

Con g = aceleracin de gravedad = 9,806 (m/s2).

Entonces: 1 Pa = 1 (kg/ms2) y K = 2.067.000.000 (kg/ms2).

Dividiendo K por se obtiene:

K / = 2.067.000 (m2/s2)

Por otro lado, conocidos E y u desde la Tabla 2.2, y evaluando el factor C desde la Tabla
2.1 con D / e = 40:

K / E 0,010

C B 0,953

Pgina 43 de 306
Twyman | Golpe de Ariete | Waterhammer |

Tabla 2.2 Propiedades fsicas de algunos materiales.

Material E ( kPa ) u
Acero 207.700.000 0,300
Hierro fundido dctil 165.000.000 0,280
Cobre 110.000.000 0,360
Bronce 103.000.000 0,340
Aluminio 72.300.000 0,330
Granito (roca) 50.000.000 0,280
Concreto 45.000.000 0,240
Fibra de vidrio reforzado (circunferencial) 27.560.000 0,285
Asbesto cemento 23.400.000 0,300
Fibra de vidrio reforzado (longitudinal) 8.957.000 0,220
Poliestireno 5.000.000 0,400
PVC 2.756.000 0,450
Polietileno 800.000 0,460

Por tanto, desde la ecuacin (2.65) la magnitud de la velocidad de la onda es:

a
2.067 .000 1 / 2
1.438
1.224 (m/s) (2.72)
1 40 0,01 0,953 1/ 2
1,1752

En este caso, considerando el PVC como material de la tubera, el valor de la velocidad de


la onda es: a = 279 (m/s). Tambin es posible calcular la velocidad de la onda a partir de
grficos especficos (Figura 2.8). Para utilizar el grfico de la figura 2.8, en primer lugar se
debe dividir el dimetro de la tubera (D) por el espesor de pared (e). Luego, conocido D/e,
desde la abscisa se debe proyectar una lnea recta vertical hasta intersectar cualquiera de las
curvas correspondientes al acero (steel pipe) o hierro fundido dctil (cast iron pipe). A
partir de este punto se debe proyectar una lnea horizontal recta hacia la izquierda y otra
hacia la derecha. En el primer caso se intersecta la ordenada para obtener el valor de la
velocidad de la onda. En el segundo caso se intersecta a la curva que representa el valor de
la velocidad del flujo (previamente conocido). Al proyectar desde este punto una lnea
vertical hacia la abscisa se obtiene el valor de la sobrepresin. Por ejemplo, para una
tubera de acero (Steel Pipe), si (D / e) = 40 y la velocidad del flujo es 2 (ft/s), entonces:

Velocidad de la onda (a) 4.000 (ft/s) 1.219 (m/s), valor muy similar al valor obtenido
en la ecuacin (2.72).

Sobrepresin 125 (lb/in2) 88 (m H2O) u 88 (m).

Pgina 44 de 306
Twyman | Golpe de Ariete | Waterhammer |

Figura 2.8 Grfico para calcular la velocidad de la onda y la sobrepresin.

La Figura 2.8 es muy til para conocer rpidamente el valor de la velocidad de la onda, an
cuando no incluye la condicin de anclaje de la tubera. Sin embargo, puede ser totalmente
inaplicable para calcular las sobrepresiones porque no tiene en cuenta la conectividad de la
red de tuberas ni las condiciones de borde. Por esa razn, este tipo de grfico debe ser
aplicado con mucho cuidado.

Todas las expresiones deducidas hasta aqu suponen que el fluido no contiene aire. La
magnitud de la velocidad de la onda puede reducirse significativamente con pequeas
porciones de aire.4 En presencia de aire en el lquido, la ecuacin (2.65) debe modificarse a:

K l / mix
a2 (2.73)
K D K
1 l C l
E e K air

Donde:

K l = modulo de elasticidad del liquido.


mix = (1 ) l , con = % de aire por unidad de volumen en la mezcla aire-agua.
l = densidad del fluido.
E = modulo de elasticidad del material de la tubera.
D = dimetro de la tubera.
e = espesor de la pared de la tubera.

Pgina 45 de 306
Twyman | Golpe de Ariete | Waterhammer |

C = condicin de anclaje de la tubera (Tabla 2.1)


K air = modulo de elasticidad del aire.

La ecuacin (2.73) muestra que la velocidad de la onda depende de la presin porque tanto
como K air tambin dependen de ella. Por esta razn, la velocidad de la onda vara en
presencia de una onda de presin4, y este hecho complica significativamente el anlisis. En
la deduccin de la versin simplificada de a (ecuacin 2.65), se tomaron en cuenta las
siguientes suposiciones: 2,3

La tubera est llena de agua y persiste en esta condicin an bajo condiciones


transientes.
Durante el evento transiente no se genera el fenmeno de separacin de la columna de
agua. En todo momento la presin es superior a la presin de vapor.
El contenido de aire en el agua es muy pequeo, de tal forma que la magnitud de la
velocidad de la onda puede considerarse constante.

Las suposiciones anteriores llevan a que = 0, por lo que mix se convierte en l


reducindose la ecuacin (2.73) a la ecuacin (2.65). Debido a que la presencia de aire
puede reducir la magnitud de la velocidad de la onda (que ahora es dependiente de la
presin), se han ideado algunas tcnicas para estimar la cantidad y tamao de las burbujas
de aire en el agua, tales como el mtodo ptico o el mtodo acstico.10

Tambin se han propuesto expresiones generales para el clculo de la magnitud de la


velocidad de la onda,6 las cuales registran pequeas diferencias (menores al 2%) en
comparacin con las frmulas planteadas por Watters.4 Por esta razn, dichas expresiones
no sern incluidas en esta parte del texto (ver detalles en Apndice A).

Otros estudios demuestran que el efecto del suelo sobre las tuberas enterradas no genera
una influencia significativa sobre la magnitud de la velocidad de la onda.4

Distinto es el caso cuando el lquido dentro de la tubera tiene pequeas cantidades de aire.
Es bien sabido que cuando el lquido dentro de la tubera tiene aire, en forma de burbujas
pequeas o bolsas de aire, la magnitud de la velocidad de la onda se reduce drsticamente
(y deja de ser una constante), lo cual obliga a incluir en el anlisis el efecto de la cavitacin
(incluyendo la separacin de columna) cada vez que la presin del lquido desciende hasta
alcanzar la presin de vapor. El manejo de las bolsas de aire (o cavidades de aire) es muy
relevante porque su colapso puede producir grandes presiones (pulsos de presin de corta
duracin) que podran superar el valor de la presin mxima dada por la ecuacin de
Joukowski.7

A travs de experimentos fsicos ha sido posible demostrar que el aire atrapado en una
tubera de llenado rpido puede producir ondas de alta presin, especialmente cuando se
produce una fuga de aire.8,9

Algunos autores2 han inventado tcnicas tiles para modelar la interfaz aire-agua en
tuberas (Modelo Discreto de la Cavidad de Vapor, Modelo Discreto de la Cavidad de Gas,

Pgina 46 de 306
Twyman | Golpe de Ariete | Waterhammer |

etc.), cuya solucin es muy compleja porque la velocidad de la onda, dependiente de la


presin, hace que el sistema de ecuaciones a resolver sea no lineal. La dificultad radica en
que cuando ocurre la vaporizacin del lquido es preciso resolver dos conjuntos de
ecuaciones diferenciales parciales.

Otra situacin que modifica la forma de la ecuacin de la velocidad de la onda es la


interaccin fluido estructura IFE (en ingls: Fluid Structure Interaction FSI), donde es
necesario trabajar con ecuaciones extendidas que incluyan las tensiones axiales dinmicas y
las deformaciones de la tubera.2 La tcnica de clculo detrs de la IFE puede entregar un
valor de presin mayor al obtenido a partir de los mtodos de clculo usuales.

El esquema de Verwey-Yu, en conjunto con la ecuacin (2.73) y el Modelo de la Cavidad


Concentrada, permite simular tanto el aire distribuido en una tubera como la IFE. Este
esquema requiere incluir trminos adicionales en las ecuaciones del flujo transiente, como
sigue:

H dQ fQ Q t 3 H
g A 1 0 (2.74)
s dt 2 D A 2 s 2 t

1
g A s 2
3 a t
2
(6 2 6 1) C n (6 6 2 1)
2
(2.75)

dH Q t 3Q
g A a2 2 0 (2.76)
dt s 2 s 2 t

2
s 2
3 t

(6 2 6 1) C n (6 6 2 1)
2
(2.77)

Las ecuaciones (2.74) y (2.76) son generales porque cuando 0,5 y Cn 1 ,


entonces 1 2 0 , obtenindose las ecuaciones de la dinmica y de continuidad
usuales. La principal ventaja del esquema Verwey-Yu es su estabilidad numrica en un
amplio rango de valores de Courant. Otra ventaja se relaciona con la posibilidad de uso en
una sola grilla espacio-tiempo cuando la presencia de aire dentro del lquido fuerza a
cambiar la magnitud de la velocidad de la onda. Para obtener mejores resultados se
recomienda aplicar el esquema Verwey-Yu siempre con Cn 1 .

Existe otra aproximacin general para el clculo de la velocidad de la onda que es vlida en
flujos que son una mezcla entre slidos y lquidos (lodos).11 En este caso, el flujo slido-
lquido se categoriza como flujo homogneo o flujo heterogneo, lo cual complica el
clculo del factor de friccin as como tambin la estimacin de la magnitud de la
velocidad de la onda debido a que ahora el flujo puede ser newtoniano o no-newtoniano, y
pueden aparecer prdidas de carga adicionales dependiendo del nivel de uniformidad de las
partculas. En este caso, la frmula de clculo de la velocidad de la onda incluye
parmetros tales como el nivel de concentracin volumtrica y la densidad del flujo de

Pgina 47 de 306
Twyman | Golpe de Ariete | Waterhammer |

lodo. Debido a la alta complejidad de los tpicos antes mencionados, estos no sern
incluidos en el presente trabajo. Para ms detalles se recomienda consultar las referencias.

La frmula para calcular la velocidad de la onda en tuberas de pared gruesa debe incluir la
relacin entre los radios interno y externo (li y le, respectivamente):12

li K/
a2 (2.78)
K l2 l2
1 2 e2 i2 u
le E l e li

Donde:

K = modulo de compresibilidad volumtrico del liquido [kg / (ms2)].


= densidad del fluido (kg/m3).
E = modulo de elasticidad [kg / (ms2)].
le = radio medido desde el centro de la tubera hasta su pared externa (m).
li = radio medido desde el centro de la tubera hasta su pared interna (m).
u = mdulo de Poisson (adimensional).

En caso de analizar la velocidad de la onda en una galera excavada en roca (u = 0,1) se


debe considerar que le , quedando la expresin anterior como sigue:

K/
a2 (2.79)
K
1 2 (1 u )
E
Como puede observarse, la ecuacin (2.79) es independiente del dimetro de la galera.

En este captulo se mostraron las ecuaciones bsicas del flujo transitorio. En general, el
sistema formado por las ecuaciones (2.13) y (2.31) requiere una solucin numrica que ser
presentada en el siguiente captulo.

Pgina 48 de 306
Twyman | Golpe de Ariete | Waterhammer |

NOTAS:
1
SALGADO R.O. (1992), "Review of the Numerical Schemes for the Unsteady Flow
Analysis in Pipe Networks", XV Latin American Congress of Hydraulic, IAHR,
Cartagena, Colombia, September 7-12, 1992 (in Spanish).
2
BERGANT A., TIJSSELING A. (2001), "Parameters Affecting Water Hammer Wave
Attenuation, Shape and Timing", 10th International Meeting of the Work Group on The
Behaviour of Hydraulic Machinery under Steady Oscillatory Conditions, IAHR, June
26 - 28, Trondheim, Norway, pp. 12.
3
SIMPSON A.R., WU Z.Y. (1997), "Computer Modelling of Hydraulic Transients in Pipe
Networks and the Associated Design Criteria", MODSIM 97, International Congress on
Modelling and Simulations, Modelling and Simulations Society of Australia, Hobart,
Tasmania, Australia, December.
4
WATTERS G.Z. (1984), Analysis and Control of Unsteady Flow in Pipelines. 2nd
Edition, Butterworths, Boston.
5
WYLIE E.B., STREETER V.L. (1983), Fluid Transients. Feb. Press, Ann Arbor.
6
KARNEY B.W. (1984), Analysis of Fluids Transients in Large Distribution Networks.
Ph.D. Thesis, the University of British Columbia, Canada, September 1984.
7
SIMPSON A.R., WYLIE E.B. (1991), "Large Water-Hammer Pressures for Column
Separation in Pipelines". Journal of Hydraulic Engineering, Vol. 107, N 2, 110, Oct.
1991, pp 1310-1315.
8
ZHOU F., TSANG D., HICKS F., STEFFLER P.M., WARD C. (2001), "Pressure Oscillation
Induced by Trapped Air in a Trunk-Shaft Sewer System", 15th Canadian Hydro
Technical Conference of the Canadian Society of Civil Engineering, Victoria, British
Columbia, May 30 - June 2, 2001, pp. 8.
9
ZHOU F., HICKS F.E., STEFFLER, P.M. (2002), "Transient Flow in a Rapidly Filling
Horizontal Pipe Containing Trapped Air", Journal of Hydraulic Engineering, 128(6),
pp.625 - 634.
10
ZIELKE W., PERKO H.D., KELLER A. (1990), Gas Release in Transient Pipe Flow,
Proceedings of the 6th International Conference on Pressure Surges, A.R.D. Thorley
Editor.
11
SHOU G. Solid-Liquid Flow System Simulation and Validation, Proceedings of the
31st Annual Meeting of Pipeline Simulation Interest Group.
12
PREZ L.E., GUITELMAN A. (2005), Estudios de Transitorios: Golpe de Ariete,
Facultad de Ingeniera, UBA, pp. 71.

Pgina 49 de 306
Twyman | Golpe de Ariete | Waterhammer |

CAPTULO 3
Mtodos Numricos

3.1 INTRODUCCIN volver a contenidos

n el Captulo 2 se mostraron las ecuaciones diferenciales parciales que gobiernan el


E fenmeno transiente (dinmica y continuidad) ms las relaciones constitutivas. Ahora
es necesario resolver numricamente las siguientes ecuaciones:

Momentum:

H dQ fQ Q
gA 0 (3.1)
s dt 2 DA

Continuidad:

dH Q
gA a2 0 (3.2)
dt s

Las soluciones numricas para estas ecuaciones se conocen tan temprano como en el ao
1789, cuando Monge desarroll un mtodo de integracin de las ecuaciones diferenciales e
introdujo el concepto asociado con el Mtodo de las Caractersticas. Courant (1962),
Streeter y Wylie (1967) y Evangelisti (1969) contribuyen en esa direccin. Los mtodos
numricos adquieren mayor relevancia con el advenimiento de los computadores digitales
que facilitan la solucin de las ecuaciones diferenciales hiperblicas cuasi-lineales. La no
linealidad se debe principalmente al trmino friccional RQ|Q| incluido en la ecuacin de la
dinmica (R = f / 2DA).

3.2 TERMINOLOGA volver a contenidos

Solucin numrica

Las variables dependientes son Q y H, y deben ser expresadas en funcin de las variables
independientes s y t; as, Q y H pueden ser calculados para cualquier valor especificado de
s y t. En la solucin numrica, las ecuaciones bsicas son resueltas en algunos puntos
discretos del plano s - t, tambin llamado puntos de la malla o puntos de la red.

Determinacin de s y t

Independientemente del esquema de solucin escogido se aplicar el mtodo de los


intervalos de tiempo especficos para resolver el flujo transitorio, donde es necesario
previamente definir la discretizacin espacial de la tubera (s) y el paso de tiempo comn
(t) vlido para el sistema. En este caso es necesario distinguir entre tuberas cortas y
tuberas largas porque el clculo del t mnimo est condicionado por la longitud de la

Pgina 50 de 306
Twyman | Golpe de Ariete | Waterhammer |

tubera ms corta de la red. La Figura 3.1 muestra que el problema de compatibilidad entre
los pasos de tiempo en un sistema con dos tuberas.

Si es deseable tener t1 t 2 (Figura 3.1), entonces la tubera larga debera ser dividida en
una mayor cantidad de sub-tramos en comparacin con la tubera ms corta; es decir,
N1 N 2 , lo cual producir una cantidad excesiva de sub-tramos (N) y un paso de tiempo
t comn para todo el sistema. En general, la cantidad de sub-tramos variar de tubera en
tubera, y el paso de tiempo mnimo para la red puede ser calculado a partir de: 18

L
t MIN i (3.3)
N i ai

Donde el subndice i corresponde a la tubera ms corta, L = longitud de la tubera, N =


cantidad de sub-tramos, a = velocidad de la onda. Para las tuberas restantes la cantidad de
sub-tramos puede ser calculada usando N j L j /( a j t MIN ) , donde el subndice j
identifica a las tuberas que son distintas de la tubera ms corta.

Condicin inicial y condiciones de borde

Para resolver las ecuaciones (3.1) y (3.2) es necesario que tanto Q como H sean
especificados en algn instante de tiempo, como por ejemplo, en t = 0 (s).

t1 t 2

N1
N2
Tubera Larga Tubera Corta
L1 L2
Figura 3.1 Compatibilidad entre distintos pasos de tiempo ( t ).

Pgina 51 de 306
Twyman | Golpe de Ariete | Waterhammer |

La distribucin de Q y H respecto de s en t = 0 (s) corresponde a la llamada condicin


inicial. Las dems ecuaciones, expresadas en trminos de las variables dependientes o de
sus derivadas, ubicadas en los puntos extremos del sistema, son las llamadas condiciones
de borde. Cuando un punto se encuentra en cualquier posicin interior es necesario
especificar las condiciones de borde interiores.1

Aproximaciones basadas en diferencias finitas

Se debe considerar una funcin k independiente de las variables s y t y dividir el plano s t


de forma de configurar una malla espacio-temporal con s en el eje de la abscisa y t en
el eje de la ordenada. Se designa la funcin aproximada k y sus derivadas con respecto a s
en el punto P con las siguientes coordenadas x0 i s y t 0 j t :

k P k ( x0 , t 0 ) k (i s, j t ) k i j (3.4)

Diferencias finitas centrales:

j
2k 2k k i j 1 2 k i j k i j 1
2 (3.5)
s 2 P
s i
(s) 2

Diferencias finitas hacia adelante:

k k k i j 1 k i j
j

(3.6)
s P s i (s )

Diferencias finitas hacia atrs:

k k k i j k i j 1
j

(3.7)
s P s i ( s )

Las diferencias finitas centrales tienen un error del orden s 2 y las diferencias finitas hacia
adelante y hacia atrs tienen un error del orden s .1 Ecuaciones similares pueden
plantearse para 2 k / t 2 y k / t .

3.3 MTODOS NUMRICOS DISPONIBLES volver a contenidos

Las ecuaciones (3.1) y (3.2) pueden ser integradas numricamente mediante los mtodos:

Mtodo de las Caractersticas (MC).


Mtodo de Diferencias Finitas (Explcito MDFE; Implcito MDFI).
Mtodo de Elementos Finitos (MEF).
Mtodo Hbrido (MH).
Mtodo de la Onda Plana (MOP).

Pgina 52 de 306
Twyman | Golpe de Ariete | Waterhammer |

Estos mtodos pueden clasificarse en subgrupos segn su orden (1, 2, etc.) y segn su
naturaleza (explcita o implcita), lo cual condiciona sus ventajas y desventajas relativas.
Por ejemplo, el Mtodo de las Caractersticas (MC), en su versin estndar, puede
clasificarse como un mtodo explcito de primer orden (1) que resuelve las ecuaciones en
derivadas parciales mediante aproximaciones de diferencias finitas. Ventaja: rapidez de
clculo; desventaja: inestabilidad numrica bajo ciertas condiciones. El Mtodo de la Onda
Plana es tan rpido y exacto como el MC, aunque tiene la desventaja que no calcula Q y H
en las secciones distintas de las de borde, lo cual ha reducido su popularidad. Un esquema
de segundo orden (2) puede ser ms preciso que un esquema de primer orden (1) aunque
para funcionar correctamente necesita ms capacidad de memoria computacional. En los
siguientes prrafos se mostrarn las principales caractersticas relacionadas con el MC,
MDFE (Esquema Difusivo), MDFI (Esquema de la Caja) y el Mtodo de McCormack, los
cuales sern usados para plantear distintos esquemas hbridos que sern descritos ms
adelante. Se recomienda consultar las referencias para obtener informacin ms detallada
sobre estos esquemas.1,2,3,4,5

3.3.1 MTODO DE LAS CARACTERSTICAS (MC) volver a contenidos

En este esquema las ecuaciones diferenciales parciales se transforman en ecuaciones


diferenciales ordinarias que, a travs de aproximaciones de diferencias finitas, generan
algoritmos explcitos que reducen el espacio previamente especificado a otros sub-espacios
representados por lneas caractersticas. El Mtodo de las Caractersticas (MC) ha sido el
mtodo numrico explcito ms usado para modelar los fenmenos de propagacin de las
ondas en las redes de tuberas debido a su facilidad para introducir y modelar el
comportamiento hidrulico de diferentes dispositivos y condiciones de borde (bombas,
vlvulas, tanques, etc.). Aparte de su aplicacin en conductos cerrados (tuberas), tambin
ha sido til para analizar el flujo en canales abiertos y corrientes de aguas subterrneas. La
popularidad del mtodo radica en que:6

Es relativamente fcil de usar.


Las ecuaciones diferenciales parciales (3.1) (3.2) pueden expresarse como ecuaciones
diferenciales ordinarias cuya solucin mediante lneas caractersticas es posible
con aproximaciones de diferencias finitas.
Las matemticas del MC permiten que la informacin del flujo en el sistema fsico se
pueda proyectar en lneas (trayectorias) espacio-temporales.

Otras caractersticas positivas del MC son:

Es un esquema explcito de primer orden (1) donde el valor de las variables


dependientes puede calcularse directamente en trminos de cantidades conocidas
previamente.
Su condicin de estabilidad es conocida (Courant).
Las condiciones de borde son fciles de programar.
Es til y adecuado para modelar el golpe de ariete en redes de tuberas que son
intrincadas o complejas desde el punto de vista topolgico (conectividad).
Es ms preciso en comparacin con otros esquemas numricos.

Pgina 53 de 306
Twyman | Golpe de Ariete | Waterhammer |

Las principales desventajas del MC son:6

El criterio de estabilidad de Courant puede limitar la magnitud del paso de tiempo.


En sistemas muy intrincados, con tuberas distintas en cuanto a dimetro, longitud,
velocidad de la onda, etc., puede ser difcil determinar un paso de tiempo comn para
todo el sistema. Esto obliga a: (1) aplicar interpolaciones numricas; (2) modificar
arbitrariamente la magnitud de la velocidad de la onda; (3) realizar ajustes geomtricos
(en las longitudes principalmente). Todo esto introduce errores en la solucin.

El criterio de estabilidad del Mtodo de las Caractersticas establece que:

a t
Cn 1 (3.8)
s

Donde:

Cn = Nmero de Courant - Friedrichs - Lewy (normalmente: nmero de Courant).


a = velocidad de propagacin de la onda.
t = paso de tiempo.
s = longitud del sub-tramo de la tubera.

En general, el MC entrega resultados satisfactorios cuando la prdida por friccin es


pequea y cuando el nmero de Courant es igual a 1. En sistemas con grandes prdidas de
carga por friccin (como los que transportan lquidos muy viscosos) o en sistemas con
tuberas de dimetro pequeo, el MC puede tener un comportamiento numricamente
inestable cuando Cn < 1.7,8 Algunos autores9 estiman que el MC debiera ser usado como un
mtodo de comparacin toda vez que se necesite evaluar los resultados entregados por
algn otro mtodo numrico alternativo. Independientemente de la condicin o criterio de
estabilidad de Courant, tambin se debe tomar en cuenta el efecto del factor de friccin a
travs de un segundo criterio de estabilidad (Cr), an cuando algunos autores10,11,12
reconocen que Cr pierde importancia cuando el trmino friccional es aproximado mediante
formulaciones lineales e incondicionalmente estables. Otros autores13,14 han demostrado
que la influencia de f no afecta la estabilidad de la solucin cuando se trabaja con Mtodos
Hbridos. Por esa razn, el anlisis de Cr no ser incluido en este trabajo. Para obtener ms
detalles, se recomienda consultar las referencias.

Desarrollo de las ecuaciones

Se debe considerar la combinacin lineal de las ecuaciones (3.1) y (3.2), es decir:1

L L1 L2 (3.9)

Q Q H 1 H f Q Q
a2 gA 0 (3.10)
t s t s 2 D A

Pgina 54 de 306
Twyman | Golpe de Ariete | Waterhammer |

Si H = H (s, t) y Q = Q (s, t) son las soluciones para las ecuaciones (3.1) y (3.2), entonces
las derivadas totales pueden escribirse como:

dQ Q Q ds
(3.11)
dt t s dt

dH H H ds
(3.12)
dt t s dt

Definiendo el multiplicador (desconocido) como:

1 ds
a2 (3.13)
2
dt

1
(3.14)
a

Y, tomando como base las ecuaciones (3.11) y (3.12), la ecuacin (3.10) puede escribirse:

dQ dH
c RQQ 0 (3.15)
dt dt

ds
Si: a (3.16)
dt

dQ dH
c RQQ 0 (3.17)
dt dt

ds
Si: a (3.18)
dt

La ecuacin (3.15) es vlida si se satisface (3.16), y la ecuacin (3.17) es vlida si se


satisface (3.18). As, mediante la imposicin de las relaciones dadas por las ecuaciones
(3.16) y (3.18) hemos transformado las ecuaciones diferenciales parciales (3.1) y (3.2) en
ecuaciones diferenciales ordinarias (ecuaciones 3.15 y 3.17) en la variable independiente t.

En la transformacin anterior no hemos hecho ninguna aproximacin en absoluto, y las


ecuaciones (3.15) y (3.17) son tan vlidas como las ecuaciones (3.1) y (3.2). La nica
diferencia es que ahora las ecuaciones (3.1) y (3.2) son vlidas en todo el plano s t,
mientras que las ecuaciones (3.15) y (3.17) son vlidas solamente a lo largo de las lneas
caractersticas definidas por las ecuaciones (3.16) y (3.18). Matemticamente ellas dividen
el plano s t en regiones donde cada una de ellas puede tener diferentes soluciones respecto
de la regin adyacente, lo que significa que la solucin puede ser discontinua. Fsicamente,
estas lneas trazan la trayectoria de una perturbacin en el plano s t.

Pgina 55 de 306
Twyman | Golpe de Ariete | Waterhammer |

Las ecuaciones (3.15) y (3.17) pueden ser resueltas mediante aproximaciones de diferencias
finitas de primer, segundo o mayor superior. Usando la aproximacin de primer orden
(lineal), se tiene:

x1
x0
f ( x)dx f ( x0 ) ( x1 x0 ) (3.19)

A partir de la Figura 3.2 y de la ecuacin (3.19), las ecuaciones (3.15) (3.18) pueden ser
escritas como:

a t P t A s P s A 0 (3.20)

QP Q A c A H P H A R A t P t A Q A Q A 0 (3.21)

a t P t B s P s B 0 (3.22)

QP Q B c B H P H B R B t P t B Q B Q B 0 (3.23)

C C
t

s
A B
s s s s

Figura 3.2 Diagrama de la malla de lneas caractersticas.

Pgina 56 de 306
Twyman | Golpe de Ariete | Waterhammer |

Las ecuaciones (3.20) (3.23) pueden utilizarse para obtener una solucin numrica de las
ecuaciones (3.1) y (3.2). Para ello, puede emplearse el mtodo de la malla de
caractersticas o el mtodo de los intervalos de tiempo pre-especificados. En el primer
mtodo la ubicacin de los puntos discretos no es fijo en el plano s t, y su posicin se
determina conforme avanza la solucin.

El segundo mtodo es ms popular1 porque es el analista quien debe especificar la posicin


de los puntos de la cuadrcula, lo cual le permite obtener la solucin con menos trabajo
computacional, evitando interpolar o extrapolar en orden a obtener los resultados.

Mtodo de los Intervalos de Tiempo Pre-Especificados

Consideremos que la presin y el caudal son conocidos en el instante de tiempo to (es decir,
en el nivel j) en todos los puntos de la grilla espacio-temporal, y que se deben computar sus
valores en el instante de tiempo to + t (nivel j+1). Los valores conocidos en to pueden
corresponder a los valores del estado inicial o, en cambio, pueden corresponder a los
valores computados en el instante de tiempo anterior. A partir de la Figura 3.3, los caudales
y presiones en (i 1), i e (i + 1) son conocidos, y sus nuevos valores deben ser calculados
en P. Dejemos pasar las lneas caractersticas a travs de P proyectndolas hacia el eje S
suponiendo que la intersectan en los puntos L y R.

Debido a que x P y t P son especificadas por el analista, las coordenadas de L y R pueden


ser escritas como:

xL xP a (t P t L ) xP a t (3.24)
xR xP a (t P t R ) xP a t (3.25)

t
P

C C
t

L at at R
s
i -2 i -1 i i +1 i +2
s s s s

Figura 3.3 Mtodo de los intervalos de tiempo pre-especificados.

Pgina 57 de 306
Twyman | Golpe de Ariete | Waterhammer |

Para calcular P se deben conocer los valores en L y R. Sin embargo, slo se conocen los
valores en los puntos de la cuadrcula (i 1) e (i + 1). Los valores en L y R pueden ser
computados usando esquemas de interpolacin lineal (o de mayor orden) a partir de las
condiciones conocidas en (i 1) e (i + 1). Se sabe que las interpolaciones causan dispersin
y atenuacin numrica15 lo cual ha obligado a disear una serie de tcnicas numricas que
han demostrado ser tiles para minimizar sus efectos.6,16,17,18

Los esquemas de interpolacin de orden superior permiten obtener resultados ms precisos


sin aumentar el nivel de complejidad del modelo, por lo que su aplicacin se recomienda
cuando Cn < 1 y:

No se desea modificar alguna condicin inicial del problema (longitudes, velocidad de


la onda, etc.) en orden a cumplir con la condicin de Courant (Cn = 1).
No se dispone de un esquema numrico ms estable que el MC.

En el contexto del MC se pueden obtener algunas expresiones analticas para las variables
de estado en los nudos L y R usando esquemas numricos con diferentes rdenes de
interpolacin (usualmente uno o dos). Si U representa la variable de estado (H Q),
entonces las siguientes expresiones pueden ser deducidas segn la aproximacin de
Newton-Gregory ( i 1, , N ):

U L U i (U i 1 U i ) (C n ) 0.5 (U i 2 2 U i 1 U i ) (C n C n2 ) (3.26)
U R U i (U i 1 U i ) (C n ) 0.5 (U i 2 2 U i 1 U i ) (C n C n2 ) (3.27)

Las ecuaciones (3.26) y (3.27) son generales ya que cuando Cn = 0, U L = U R = U i ; cuando


Cn = 1 no hay interpolacin y U L se convierte en U i 1 y U R en U i 1 . Por otro lado,
cuando Cn = 2, U L se convierte en U i 2 y U R en U i 2 . Por esta razn, la aplicacin de los
arreglos de segundo orden es suficiente para interpolar cuando el nmero de Courant vara
entre 0 y 2 (ver otras aplicaciones de interpolacin en el Apndice B). En este caso los
valores para U 0 y U N 2 pueden ser calculados mediante la aplicacin de un procedimiento
de extrapolacin definido por las siguientes frmulas:7

U 0 2 U1 U 2 (3.28)
U N 2 2 U N 1 U N (3.29)

Donde U 1 y U N 1 son los valores correspondientes a las secciones de borde izquierda y


derecha, respectivamente. Una vez conocido U L y U R es posible calcular H P y QP desde
las siguientes ecuaciones:

Q P Q L c H P H L R t Q L Q L 0 (3.30)
QP QR c H P H R Rt QR QR 0 (3.31)

Pgina 58 de 306
Twyman | Golpe de Ariete | Waterhammer |

Las ecuaciones (3.30) y (3.31) pueden ser re-escritas como:

QP CP c H P (3.32)
QP C N c H P (3.33)

Donde:

C P QL c H L Rt QL QL (3.34)
C N QR c H R Rt QR QR (3.35)

Se debe notar que la ecuacin (3.32) es vlida a lo largo de la lnea caracterstica positiva y
que la ecuacin (3.33) es vlida a lo largo de la lnea caracterstica negativa (Figura 3.3).
Estas ecuaciones se denominan ecuaciones caractersticas positivas y negativas,
respectivamente. El valor de la constante c depende de las propiedades de la tubera
mientras que las constantes C P y C N pueden determinarse a partir de condiciones
conocidas en cada paso de tiempo.

Trabajando con (3.32) y (3.33) se puede obtener H P y QP para todos los puntos interiores
"P" en la malla de caractersticas (Figura 3.3) mediante la solucin simultnea de las
ecuaciones (3.32) y (3.33):

CP C N
QP (3.36)
2

El valor de H P puede ser calculado de la ecuacin (3.32) (3,33). Para las secciones de
borde se requiere una ecuacin adicional, la cual debe resolverse conjuntamente con la
ecuacin caracterstica (positiva o negativa) segn sea la posicin del primer o ltimo sub-
tramo, respectivamente. El clculo comienza con una situacin inicial, generalmente el
flujo en estado permanente.

El tratamiento de las condiciones de borde mediante el MC ser descrito en prximas


secciones.

3.3.2 MTODO DE DIFERENCIAS FINITAS (MDF) volver a contenidos

Las ecuaciones diferenciales parciales que representan a las ecuaciones bsicas son
aproximadas por diferencias finitas y el problema se transforma en un sistema de
ecuaciones algebraicas desacopladas (esquemas explcitos) o en un sistema de ecuaciones
no lineales (esquemas implcitos), donde la no linealidad se debe al trmino friccional de la
ecuacin de la dinmica. Cuando el esquema calcula las variables dependientes en forma
directa y en funcin de cantidades conocidas, se dice que el esquema es explcito. En
cambio, cuando las variables dependientes se definen mediante un sistema de ecuaciones
que requiere de una tcnica matricial o iterativa para obtener la solucin, se dice que el
esquema es implcito.

Pgina 59 de 306
Twyman | Golpe de Ariete | Waterhammer |

Mtodo de Diferencias Finitas Explcito (MDFE): difusivo volver a contenidos

Valores Conocidos

t Valores Desconocidos

t 0 t j 1

t0 j

j 1
s i-1 s i s i+1 s

s
Figura 3.4 Malla del esquema difusivo.

En este mtodo las derivadas parciales son sustituidas por aproximaciones en diferencias
finitas, de tal forma que los valores desconocidos en un punto, al final del paso de tiempo,
son expresados en trminos de los valores conocidos al principio del paso de tiempo.1
Segn la Figura 3.4, se supone que los valores en el instante to (o nivel j) son conocidos y
se debe calcular los valores en el instante to + t (nivel j+1). Se deben aproximar las
derivadas parciales como sigue considerando que los trminos advectivos son despreciables
(es decir, V Q / s 0 y V H / s 0 ):

H H i j 1 H i
(3.37)
t t

Q Qi j 1 Qi
(3.38)
t t

Q Qi j 1 Qi j 1
(3.39)
s 2s

H H i j 1 H i j 1
(3.40)
s 2s

Pgina 60 de 306
Twyman | Golpe de Ariete | Waterhammer |

Donde:

H i j 1 H i j 1
Hi
2
Qi 1 Qi j 1
j
Qi
2

Sustituyendo las ecuaciones (3.37) - (3.40) en las ecuaciones (3.1) y (3.2) y escribiendo el
trmino friccional considerando Qi , se obtiene:

Momentum:

gA
H j
i 1
H i j 1 Q j 1 Qi
i

f Qi Qi
0
2s t 2 DA

Resolviendo para Qi j 1 se tiene:


H i j 1 H i j 1 f t Qi Qi
Qi j 1
Qi g A t
(3.41)
2 s 2s

Continuidad:

gA
H i
j 1
Hi
Q j Qi j 1
a 2 i 1 0

t 2s

Resolviendo para H i j 1 se tiene:

H i j 1 H i a 2

t Qi j 1 Qi j 1 (3.42)
gA 2s

Las variables desconocidas H i j 1 y Qi j 1 en la seccin i quedan expresadas en trminos de


valores conocidos de Q y H en las secciones (i 1) e (i + 1). Por esto, Qi j 1 y H i j 1 pueden
ser calculados directamente desde las ecuaciones (3.41) y (3.42).

Las ecuaciones (3.41) y (3.42) son vlidas para los puntos interiores de la malla. En los
puntos ubicados en los bordes no es posible aplicar H i y Q i debido a que no existen
puntos de la malla ubicados ms all de los bordes.

En las prximas secciones se describir la forma cmo solucionar las condiciones de borde
en el contexto del MC.

Pgina 61 de 306
Twyman | Golpe de Ariete | Waterhammer |

Mtodo de Diferencias Finitas Implcito (MDFI): caja volver a contenidos

La literatura no presenta muchos casos de aplicacin de MDFI en la modelacin del flujo


transitorio. Esto puede deberse a que el MDFI presenta una complejidad mayor debido a
que requiere resolver sistemas ecuaciones (lineales o no lineales). Por otro lado, las
condiciones de borde no son fciles de manejar bajo el contexto del MDFI. La
caracterstica principal de este mtodo es que no necesita establecer alguna restriccin del
paso de tiempo para garantizar su estabilidad.

En general, el MDFI es incondicionalmente estable; es decir, su comportamiento es el


mismo independiente de la magnitud del paso de tiempo o del nmero de Courant
adoptado. Sin embargo, no estn exentos de dispersin y atenuacin numrica.1

Segn la Figura 3.5, las variables de estado en el instante t = to + t (nivel j) han sido
calculadas, siendo necesario calcular los nuevos valores en el instante t = to + 2t (nivel
j+1). Para alcanzar este propsito, las derivadas parciales en las ecuaciones (3.1) y (3.2)
deben ser aproximadas por diferencias finitas, como sigue:


H 2 H i j 11 (1 2 ) H i j 1 2 H i j 1 (1 2 ) H i j

(3.43)
s s


H 1 H i j 11 (1 1 ) H i j 1 1 H i j 1 (1 1 ) H i j

(3.44)
t t

Valores Conocidos

t Valores Desconocidos

t 0 t j 1

t0 j

j 1
s i-1 s i s i+1 s

s
Figura 3.5 Malla del esquema de la caja.

Pgina 62 de 306
Twyman | Golpe de Ariete | Waterhammer |


Q 2 Qi j 11 (1 2 )Qi j 1 2 Qi j 1 (1 2 )Qi j

(3.45)
s s


Q 1Qi j 11 (1 1 )Qi j 1 1Qi j 1 (1 1 )Qi j

(3.46)
t t

Por otro lado:

R Q | Q |
R j
4

Qi Qi j 1 Qi j Qi j 1 (3.47)

Con R f / 2 DA , Q = caudal, H = cota piezomtrica, 1 y 2 factores de ponderacin.

Momentum ( V Q / s 0 ):


j 1

dQ Q 1Qi 1 (1 1 )Qi
j 1



1Qi j1 (1 1 )Qi j
dt t t t

Reemplazando las ecuaciones (3.42) y (3.47) en la ecuacin (3.1):

(1 2 ) Hi j1 2 Hi j11 2 Hi j 1 (1 2 ) Hi j 1Qi j11 (1 1 )Qi j 1 1Qi j1 (1 1 )Qi j


gA
s s t t


f
Q j Qi j1 |Qi j Qi j1 | 0
8DA i
(3.48)

Multiplicando la ecuacin (3.48) por 2t :

(1 2 ) Hi j1 2 Hi j11 2 Hi j 1 (1 2 ) Hi j
2 gA t

2 gA t


2 1Qi 1 (1 1 )Qi
j 1 j 1

s s
f t

2 1Qi j1 (1 1 )Qi j
4 DA i

Q j Qi j1 Qi j Qi j1 0 (3.49)

Reordenando y factorizando:

2 gA t j 1 2 gA t j 1
2(1 )Q 1 i
j 1

21 Qi j11 2

H 2
s i
H
s i 1
2 gA t
(1 2 )
s

( Hi j1 Hi j ) 2 1Qi j1 (1 1 )Qi j
f t
(Q j Qi j1 )| Qi j Qi j1 | 0 (3.50)
4 DA i

Pgina 63 de 306
Twyman | Golpe de Ariete | Waterhammer |

La ecuacin de momentum puede ser presentada en el siguiente arreglo ( i 1, , N ):

d1Qi j 1 d 2 Qi j 11 d 3 H i j 1 d 3 H i j 11 d 4 0 (3.51)

Con:

d 1 2(1 1 ) (3.52)

d 2 21 (3.53)

2 gA t
d 3 2 (3.54)
s
2 gA t f t
d 4 (1 2 )
s

( Hi j1 Hi j ) 2 1Qi j1 (1 1 )Qi j
4 DA i
(Q j Qi j1 )| Qi j Qi j1 |
(3.55)

La ecuacin de la dinmica fue derivada suponiendo al factor de friccin como una


constante, sin tener en cuenta el cambio de rgimen del flujo (laminar, turbulento) debido a
las condiciones transitorias. En muchos casos esta suposicin puede ser incorrecta, por lo
que se deben considerar otros enfoques ms realistas, como el factor de friccin variable o
el factor de friccin transitorio, los cuales se muestran en detalle en el Apndice C dentro
del contexto del esquema de la caja.

Continuidad ( V H / s 0 ):


j 1

dH H 1 Hi 1 (1 1 ) Hi
j 1



1 Hi j1 (1 1 ) Hi j
dt t t t

Reemplazando las ecuaciones (3.44) y (3.56) en la ecuacin (3.2):

1 Hi j11 (1 1 ) Hi j 1 1 Hi j1 (1 1 ) Hi j
gA gA
t t
(1 2 )Qi 1 2 Qi 1
j j 1
2 Qi (1 2 )Qi
j 1 j

a2 a
2
0 (3.56)
s s

La ecuacin de continuidad puede ser presentada como ( i 1, , N ):

c1Qi j 1 c1Qi j 11 c2 H i j 1 c3 H i j 11 c4 0 (3.57)

Con:
a 2 2
c1 (3.58)
s

Pgina 64 de 306
Twyman | Golpe de Ariete | Waterhammer |

gA
c2 (1 1 ) (3.59)
t
gA1
c3 (3.60)
t
gA a2
c4
t

1 Hi j1 (1 1 ) Hi j
s

(1 2 )Qi j1 (1 2 )Qi j (3.61)

En las ecuaciones mostradas anteriormente, Qi j , Qi j 1 = caudal del paso de tiempo anterior


(sub-tramos i e i + 1, respectivamente) y H i j , H i j 1 : cota piezomtrica del paso de tiempo
anterior (sub-tramos i e i + 1, respectivamente).

El sistema de ecuaciones formado por (3.51) y (3.57) constituye un sistema de dos


ecuaciones con cuatro incgnitas ( Qi j 1 , Qi j 11 , H i j 1 , H i j 11 ) que deben ser resueltas en
conjunto con las ecuaciones adicionales que representan a las condiciones de borde. Por
esto, es necesario adicionar otras ecuaciones que representen a la continuidad de caudal en
los nudos de borde, considerando que no hay almacenamiento en ellos20. En general, la
introduccin de condiciones de borde dentro del MDFI constituye una tarea compleja.19,20

Los coeficientes de ponderacin 1 y 2 incluidos en las ecuaciones de dinmica y


continuidad pueden variar entre 0 y 1. Sin embargo, dependiendo de su valor, se obtienen
distintos resultados y pueden aparecer errores. Por ejemplo, cuando 1 = 2 =0,5, es posible
aproximar las derivadas de primer orden usando diferencias finitas hacia atrs, con un error
de s 2 , t 2 .

La Figura 3.6 muestra el efecto de los factores de ponderacin cuando se aplica MDFI para
resolver el flujo transitorio en una red de tuberas muy simple. Cuando el factor es menor
que 0,5 el MDFI se vuelve inestable, y cuando es mayor que 0,5 el MDFI genera
atenuaciones numricas. En general, el valor del ponderador tambin es crtico en
transientes muy rpidos, an con 1 y 2 menores que 0,5. En un transitorio muy rpido la
solucin obtenida por el MDFI est ms cerca de la solucin exacta slo cuando el valor de
los ponderadores es ligeramente superior a 0,5 (0,51 0,52). Como conclusin, para evitar
problemas de estabilidad en el MDFI es recomendable que 1 y 2 tengan valores iguales
o cercanos a 0,5 sin importar si la condicin transitoria es ms lenta o ms rpida.

Por otro lado, la combinacin 1 > 0.5 y 2 < 0.5 siempre genera una solucin inestable;
en cambio la combinacin 1 < 0.5 y 2 > 0.5 siempre produce una solucin estable pero
incorrecta debido a que las presiones presentan atenuaciones.

Pgina 65 de 306
Twyman | Golpe de Ariete | Waterhammer |

0,0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1,0
0

-1
Inestabilidad
-2

Error (%) -3

-4

-5

-6
Valor del Coeficiente de Ponderacin i

Figura 3.6 Errores del MDFI cuando es aplicado con distintos valores de i .

Mtodo de Diferencias Finitas Explcito (MDFE): McCormack volver a contenidos

El esquema de McCormack es una versin del MC de segundo orden que, dadas sus
caractersticas numricas y nivel de precisin en el eje espacial y eje temporal7, es muy
usado para modelar el flujo transiente en redes de canales21 y en bordes costeros22.

El esquema trabaja con dos etapas que usan aproximaciones de diferencias finitas (hacia
adelante y hacia atrs). Dependiendo de la aproximacin adoptada para las derivadas
parciales, dos alternativas son posibles:

Alternativa 1: se utilizan las diferencias finitas hacia adelante en la etapa predictiva y luego
las diferencias finitas hacia atrs en la etapa correctiva.

Alternativa 2: primero se utilizan las diferencias finitas hacia atrs en la etapa predictiva y
despus las diferencias finitas hacia adelante en la etapa correctiva.

Para obtener mejores resultados algunos autores recomiendan usar ambas alternativas en
cada paso de tiempo,7,21 aplicndolas segn la siguiente secuencia:

Primero aplicar la alternativa 1 y luego la alternativa 2.


En el siguiente paso de tiempo aplicar primero la alternativa 2 y luego la alternativa a 1.
Seguir as sucesivamente.

Las ecuaciones correspondientes al esquema de McCormack, aplicadas al sistema de


ecuaciones (3.1) (3.2) y expresadas en diferencias finitas, quedan como sigue7:

Pgina 66 de 306
Twyman | Golpe de Ariete | Waterhammer |

Alternativa 1: etapa de prediccin ( i 1, , N 1 ):

H i* H i j B C n Qi 1
j
Qi j (3.62)

Qi* Qi j
Cn
B

H i j 1 H i j RQi j | Qi j | (3.63)

H nj 2 2 H nj1 H nj (3.64)
Q j
n2
2Q j
n 1
Q n
j
(3.65)

Alternativa 2: etapa de correccin ( i 1, , N 1 ):


H i j 1 0.5 H i j H i* B C n Qi* Qi*1 (3.66)
Qi j 1

0.5 Qi Q (C n
j *
i / B) H *
i H *
i 1 RQ
*
i
*
Q
i (3.67)

Alternativa 2: etapa de prediccin ( i 1, , N 1 ):


H i* H i j B C n Qi j Qi j 1 (3.68)

Qi* Qi j
Cn
B

H i j H i j 1 RQi j | Qi j | (3.69)

H 0j 2 H1j H 2j (3.70)
Q0j 2Q1j Q2j (3.71)

Alternativa 2: etapa de correccin ( i 1, , N 1 ):


H i j 1 0.5 H i j H i* B C n Qi*1 Qi* (3.72)
Qi j 1

0.5 Qi Q (C n
j *
i / B) H *
i 1 H *
i RQ *
i
*
Q
i (3.73)

Ambas alternativas son estables cuando se satisface la condicin de Courant; es decir,


cuando a t s.7 El esquema de McCormack requiere capacidad adicional de memoria
computacional para calcular H* y Q* en las etapas predictivas de las alternativas 1 y 2.
Algunos casos reportados en la literatura7 muestran que para modelar el flujo transiente este
esquema requiere hasta el doble de memoria respecto del MC con Cn = 1. Su gran
estabilidad numrica es muy til cuando se necesita resolver el golpe de ariete en una red
con pocos sub-tramos.7 Por lo tanto, se recomienda su uso en lugar del MC en los
casos cuando Cn < 1 y la cantidad de sub-tramos es pequea. Por otro lado, el esquema
requiere la aplicacin de etapas predictivas en cada alternativa (1 y 2) y en cada paso de
tiempo, lo cual podra afectar el tiempo de simulacin cuando se intenta resolver el golpe
de ariete en una red muy grande. Las ecuaciones (3.62), (3.63), (3.68) y (3.69) fueron
pensadas para trabajar con los sub-tramos de las tuberas, por lo que es necesario adoptar un
tratamiento especial para las secciones de borde debido a que en la etapa predictiva
(alternativa 1) no es posible calcular las variables de estado H y Q para la seccin i = N+1.

Pgina 67 de 306
Twyman | Golpe de Ariete | Waterhammer |

Se presenta el mismo problema para la etapa predictiva (alternativa 2) al no ser posible


calcular H y Q para la seccin i = 1. Esta situacin no permite el clculo directo de las
variables de estado en los bordes.

3.4 ECUACIN DE COMPATIBILIDAD volver a contenidos

En el MC y en los mtodos basados en diferencias finitas existen ecuaciones para resolver


las variables de estado (Q y H) en las secciones de borde ubicadas aguas arriba y aguas
abajo de la tubera. Sin embargo, para obtener una solucin nica, estas ecuaciones deben
resolverse simultneamente con las ecuaciones caractersticas (3.29) (3,30) segn sea el
caso.1 Teniendo en cuenta esta idea, en los siguientes prrafos se describir una ecuacin de
compatibilidad general apta para resolver las condiciones de borde en redes de tuberas
complejas.

Introduccin

La solucin completa de las ecuaciones que rigen el flujo transitorio requiere calcular
algunas condiciones iniciales as como tambin algunas condiciones de borde. En general,
las condiciones iniciales se especifican a partir de una condicin conocida, como por
ejemplo: el flujo permanente. Por otro lado, las condiciones de borde se calculan a partir de
expresiones que establecen una relacin entre las variables de estado H y Q presentes en el
borde. En este contexto, algunos autores1,3,5 han propuesto distintas formulaciones para
modelar las condiciones de borde de las redes de tuberas.

Aunque las ecuaciones que permiten modelar numricamente las condiciones de borde son
fciles de implementar, en general slo pueden aplicarse en redes de tuberas con una
conectividad muy sencilla. Karney4 presenta, dentro del contexto del MC, ecuaciones de
compatibilidad que permiten encontrar la solucin para muchas condiciones de borde sin
importar su nivel de complejidad. Su formulacin es conveniente para los nudos que tienen
una gran cantidad de tuberas conectadas a ellos, logrando una solucin simple y eficaz del
flujo transitorio en redes de tuberas con conectividad compleja.

Ecuacin de compatibilidad de Karney

Un nudo simple (Figura 3.7) es una condicin de borde a la cual se conectan una serie de
tuberas simples que descargan un caudal hacia (o desde) el nudo.4,23. Si:

N1 = conjunto de tuberas que descargan su caudal hacia el nudo.


N 2 = conjunto de tuberas que descargan su caudal desde el nudo.
Qext = caudal o consumo nodal, positivo si tiene sentido saliendo del nudo, negativo en
caso contrario

Si adems de lo anterior las prdidas de carga son despreciables en el nudo, entonces es


posible suponer que la cota piezomtrica puede ser representada por un valor nico H P .

Pgina 68 de 306
Twyman | Golpe de Ariete | Waterhammer |

HP Qext

C
t C
C
Tubera 4 C Tubera 1

Tubera 3 Tubera 2

Figura 3.7 Diagrama del nudo simple.

Para las tuberas que descargan su caudal en el nudo es vlida la ecuacin C , y para
aquellas tuberas que expulsan su caudal desde el nudo es vlida la ecuacin C
(ecuaciones 3.29 y 3.30, respectivamente). Estos caudales pueden representarse como:

QPi C Pi ci H P i N1 (3.74)
QPj C Nj c j H P j N 2 (3.75)

Donde QPi (o QPj ) es el caudal en el nudo de borde de la tubera i (o j).

Si se considera que no hay almacenamiento en el nudo entonces la ecuacin de continuidad


debe ser aplicada utilizando las ecuaciones de continuidad vlidas para estado permanente,
que establecen que la suma algebraica de los caudales que entran (o salen) del nudo debe
ser igual cero, es decir (ver Figura 3.7):

Q
iN1
Pi Q
jN 2
Pj Qext 0 (3.76)

Introduciendo (3.73) y (3.74) en (3.75):

C
iN1
Pi ci H P
iN1
C
jN 2
Nj c H
jN 2
j P Qext 0 (3.77)

Reordenando:


H P ci c j C Pi C Nj Qext 0 (3.78)
iN1 jN 2 iN1 jN 2

Pgina 69 de 306
Twyman | Golpe de Ariete | Waterhammer |

Tomando en cuenta que:

1 1 1
c (3.79)
Bc iN1 ci jN 2 j


C c Bc C Pi C Nj (3.80)
iN1 jN 2
a a
ci i , c j
j
(3.81)
gAi gA j

Con a = velocidad de la onda, A = seccin transversal de la tubera y g = constante de


gravedad. Reemplazando (3.79) (3.81) en (3.78):

1
1 1
H P Cc Bc Qext C Pi C Nj Qext (3.82)
iN1 ci i
jN 2 c j jN 2

La ecuacin (3.82) es una ecuacin de compatibilidad que representa a muchas tuberas


conectadas a un nudo de la red, y que permite analizar cada tubera en forma independiente
del resto. Es decir, la ecuacin (3.82) hace posible desacoplar o separar la red en sus nudos,
permitiendo calcular las variables de estado Q y H en los bordes tomando en cuenta los
valores aportados por las tuberas que entran o salen del nodo. Esta particularidad permite
simplificar notablemente el clculo del golpe de ariete en redes con conectividad
compleja.24 Todos los mtodos hbridos (MH) que sern presentados en este trabajo harn
uso de esta propiedad. La secuencia de solucin del MC, teniendo en cuenta la ecuacin de
compatibilidad (3.82), ser mostrada a continuacin.

Paso 1: desde las ecuaciones mostradas en la seccin 3.2, definir el paso de tiempo ( t ) y
la longitud de los sub-tramos ( s L / N ) para cada tubera:

Li
t MIN
N i ai

k
t MIN N m k

i N i m m
N m n
n

Pgina 70 de 306
Twyman | Golpe de Ariete | Waterhammer |

Paso 2: una vez conocido el paso de tiempo comn para todo el sistema ( t ) as como el
valor N asignado a cada tubera, se debe aplicar la ecuacin (3.82) para cada nudo de la red:

H P Cc Bc Qext
H Pk

C C
i m
H P H P
k

C C
C
C H Pn
i m C
C

Paso 3: conocido H P en cada nudo de la red, se procede a desacoplar (separar) la red en


sus nudos, para luego aplicar las ecuaciones (3.32) y (3.33) en cada nudo interior de los
sub-tramos:

H Pk H Pk
Conocido
Desconocido
H Pm
H Pi H Pm
i
H P mk
C C H m
P

im
H Pn H Pn

mn

Pgina 71 de 306
Twyman | Golpe de Ariete | Waterhammer |

Paso 4: se resuelven los nudos interiores de cada sub-tramo aplicando simultneamente las
ecuaciones (3.32) y (3.33):

Conocido
Desconocido Q Q Q Q

Q
H H H H
Q
H
Q
H

Q Q Q Q H

Q
Q H H H H

Q
H
Q

mk
H Q

H H Q
H
Q Q Q Q
im H

H H H H

mn

Paso 5: conocidas las variables de estado Q y H para cada nudo de la discretizacin, se


procede a acoplar (unir) la red y a volver a aplicar el MC segn la secuencia mostrada a
partir del paso 2. El proceso finaliza una vez alcanzado el tiempo mximo de simulacin
computacional.

Conocido
Desconocido

t MIN

t MIN

Pgina 72 de 306
Twyman | Golpe de Ariete | Waterhammer |

3.5 MTODOS HBRIDOS (MHs) volver a contenidos

3.5.1 INTRODUCCIN

Un Mtodo Hbrido (MH) es aqul que combina las mejores caractersticas positivas de dos
o ms esquemas numricos para producir un nuevo esquema diferente capaz de alcanzar un
efecto sinrgico positivo. Los mtodos hbridos se han utilizado para reducir (o eliminar)
algunos problemas asociados con la estabilidad de algunos esquemas numricos tales como
el Mtodo de las Caractersticas, diferencias finitas y mtodo de elementos finitos. En este
trabajo se implementarn algunas formulaciones hbridas similares a las establecidas por
Watt et al., (1980), pero considerando combinaciones originales entre el MC, el esquema
difusivo, el esquema de la caja y el esquema de McCormack.

3.5.2 MH1: COMBINACIN ENTRE EL MC Y EL ESQUEMA DE LA CAJA


volver a contenidos

El Mtodo Hbrido 1 (MH1) se basa en la contribucin de algunos autores4,20,26,35 aunque


con un enfoque y objetivos diferentes. La idea general del MH1 es usar al MC para calcular
las variables de estado en los nudos de borde de las tuberas. Para la solucin de los nudos
interiores de cada tubera se usar el esquema de la caja (MDFI) debido a su mayor
estabilidad relativa y menor limitacin en cuanto al paso de tiempo requerido. El objetivo
principal de MH1 es reducir la atenuacin y dispersin numrica asociada al esquema
explcito, como el MC, cuando se aplica como nico algoritmo de solucin. Karney4
presenta un mtodo general y sistemtico para modelar diferentes condiciones de borde
(con consumos constantes o variables, estanques, DEEs, etc.) o artefactos hidrulicos tales
como vlvulas, bombas, etc. Este autor propone una ecuacin de compatibilidad vlida
para relacionar el comportamiento hidrulico de todas las tuberas, consumos o estanques
conectados a cada nudo de la red mediante:

H P Cc Bc Qext (3.83)

Donde Cc y Bc son constantes conocidas y Qext es el consumo o caudal nodal que puede
ser constante o una funcin del tiempo. Esta ecuacin fue presentada en la seccin 3.4 por
lo que su derivacin no ser mostrada nuevamente. La importancia de la ecuacin (3.82)
(3.83) es que permite separar o desacoplar las tuberas de las redes complejas en cada nudo,
restaurando la continuidad del flujo as como la cota piezomtrica en el nudo (cuando no
hay almacenamiento o prdidas singulares). En el contexto del MH1, la funcin de MC es
calcular H P para cada nudo de la red aplicando la ecuacin 3.82 3.83 como condicin de
borde externo. El clculo se puede hacer sin importar el nmero de tuberas que estn
descargando hacia (o desde) cada nudo de la red. El algoritmo de MH1 trabaja con las
ecuaciones de la dinmica y continuidad aplicadas en cada tubera segn el esquema de la
caja, como sigue:

d1 Qi j 1 d 2 Qi j 11 d 3 H i j 1 d 3 H i j 11 d 4 0 (3.84)
j 1 j 1 j 1 j 1
c1 Qi c1 Q
i 1 c2 H i c3 H i 1 c4 0 (3.85)

Pgina 73 de 306
Twyman | Golpe de Ariete | Waterhammer |

Donde d1 , d 2 , d 3 , d 4 , c1 , c2 , c3 , c4 son constantes que dependen de las caractersticas fsicas


del sistema, de los valores previamente calculados de las variables de estado y de la
discretizacin espacial y temporal. Las ecuaciones (3.83), (3.84) y (3.85) constituyen un
arreglo matricial lineal de tamao 2 x (N+1), con N = cantidad de sub-tramos. La Figura 3.8
muestra la forma del sistema de ecuaciones para una tubera dividida en N sub-tramos,
donde es posible observar que la primera y ltima filas corresponden al valor de H P para
cada nudo de borde. El resto de las filas se generan a partir de la aplicacin de las
ecuaciones (3.84) y (3.85) en cada sub-tramo de la tubera. Todos los coeficientes tienen un
superndice que identifica el nmero del sub-tramo (por ejemplo, en c12 el superndice 2
indica que c1 es calculado de acuerdo a los datos pertenecientes al sub-tramo nmero dos).

Esta indicacin es pertinente porque en el flujo en rgimen transitorio las variables de


estado pueden variar desde un sub-tramo a otro. Por esa razn, la matriz no siempre ser
simtrica aunque su estructura tiene una forma de bandas, tal como se indica en la figura
3.8. Una vez desconectada la red, MH1 generar tantos sistemas de ecuaciones lineales (de
distinto tamao) como tuberas tenga la red. Entonces, MH1 resolver cada tubera
independientemente del resto, generando sistemas de ecuaciones lineales de diferente
tamao acorde con el nmero de sub-tramos que tenga cada tubera del sistema.

0 1 0 0 0 0 0 0 . . 0. Q1j 1 H P (1)

1 j 1
d1 d 31 d 21 d
1
3 0 0 0 0 . . 0 H1 d 4 1


j 1


c1
1
c 12 c11 c 31 0 0 0 0 . . 0 Q2 c 4 1

0 0 d 12 d 32 d 22 d
2
3 0 0 . .
j 1 d 2
0 H 2 4

0

0 c 2
1 c 22 c12 c 32 0 0 . . 0 Q3j 1 c 42


0 0 0 . . . . . . . 0 * H 3j 1 d 43


0 0 0 0 . . . . . . 0 Q4j 1 c 43


0 0 0 0 0 . . . . . 0 . .


0 0 0 0 0 0 . d 1N d 3N d 2N
d 3N H N d 4N

N
j 1
0 0 0 0 0 0 0 c 1
N
c 2N c1N c 3 Q N 1 c 4 N


j 1
0 0 0 0 0 0 0 0 0 0 1 H N 1 H P ( N 1)

Figura 3.8 Sistema de ecuaciones lineales para una tubera discretizada con N sub-tramos
( Ax b ).

Pgina 74 de 306
Twyman | Golpe de Ariete | Waterhammer |

La secuencia de MH1 puede explicarse de la siguiente forma:

Paso 1: definir el paso de tiempo ( t ) y la longitud de los sub-tramos ( s L / N ) de cada


tubera de acuerdo a las ecuaciones mostradas en la seccin 3.2. Con esto se obtiene lo
siguiente:

Li
t MIN
N i ai

k
t MIN N m k

i N i m m
N m n
n

Paso 2: conocido t para todo el sistema as como el N asignado a cada tubera, aplicar la
ecuacin (3.82) en cada nudo de la red:

H P Cc Bc Qext
H Pk

C C
i m
H P H P
k
C C
C
C H Pn
i m C
C

Paso 3: conocido H P para cada nudo del sistema, desacoplar (separar) las tuberas en los
nudos y aplicar las ecuaciones (3.84) y (3.85) en cada sub-tramo:

Pgina 75 de 306
Twyman | Golpe de Ariete | Waterhammer |

d1Qi j 1 d 2 Qi j 11 d 3 H i j 1 d 3 H i j 11 d 4

c1Qi j 1 c1Qi j 11 c 2 H i j 1 c3 H i j 11 c 4
H Pk H Pk
Conocido
Desconocido
H Pm
H Pi H Pm
i
H P mk
m
H P

im
H Pn H Pn

mn

Paso 4: ensamblar (unir) las ecuaciones (3.83), (3.84) y (3.85) para generar un sistema de
ecuaciones lineal de tamao (dimensin) igual a 2 x (N+1) por cada tubera:

Conocido
Ax b
Desconocido
Ax b

Ax b
mk
Ax b

im Ax b
Ax b

mn

Pgina 76 de 306
Twyman | Golpe de Ariete | Waterhammer |

Paso 5: resolver el sistema de ecuaciones lineales (uno por cada tubera) usando algn
mtodo directo:

Conocido
Desconocido Q Q Q Q

Q
H H H H
Q
H
Q
H

Q Q Q Q H

Q
Q H H H H

Q
H
Q

mk
H Q

H H Q
H
Q Q Q Q
im H

H H H H

mn

Paso 6: conocidas las variables de estado Q y H para cada nudo de la discretizacin, unir
(acoplar) la red y aplicar nuevamente MH1 siguiendo la secuencia desde el paso 2, esto
hasta completar el tiempo mximo de simulacin computacional:

Conocido
Desconocido

t MIN

t MIN

Pgina 77 de 306
Twyman | Golpe de Ariete | Waterhammer |

Solucin del sistema de ecuaciones lineal

Todo algoritmo destinado a resolver un sistema de ecuaciones debe ser eficiente, lo cual
significa que debe tomar en cuenta las caractersticas especiales de algunas matrices, como
su simetra, estructura, etc. Por otro lado, el algoritmo debe ser lo suficientemente eficiente
para reducir al mnimo el costo computacional inherente al proceso de solucin que puede
ser obtenido a travs de mtodos directos (Gauss) o mtodos iterativos (Gauss - Seidel). En
general, los mtodos directos entregan una solucin exacta (segn la capacidad del
computador) en un nmero fijo de operaciones matemticas, aunque requieren una gran
capacidad de memoria. Los mtodos iterativos entregan una solucin aproximada en un
nmero variable de pasos matemticos, y no consumen mucha memoria.

Eleccin del mtodo de solucin

Cuando es necesario elegir el esquema de solucin ms adecuado para resolver el sistema


de ecuaciones mostrado en la Figura 3.8, se necesita estudiar sus principales caractersticas:

El sistema es determinado y consistente; es decir, tiene igual nmero de ecuaciones e


incgnitas y su solucin es nica.
El tamao del sistema de ecuaciones depende directamente del nmero de sub-tramos
de la tubera (N).
La matriz de coeficientes no es dispersa aunque tiene una configuracin de bandas.

Conocido el tamao del sistema de ecuaciones es correcto pensar en la conveniencia de


aplicar un mtodo iterativo. Sin embargo, los mtodos directos son ms rpidos que los
mtodos iterativos, y teniendo en cuenta que el tamao de N no ser relevante, entonces el
mtodo a elegir debe ser un mtodo directo. El mtodo de Gauss es el ms simple y fcil de
implementar, aunque su sistema de ecuaciones tiene una estructura que hace inconveniente
su aplicacin a medida que crece el valor de N. Una alternativa ms eficiente consiste en
cambiar la estructura original del sistema de ecuaciones desde la configuracin de bandas a
un arreglo tridiagonal, todo esto antes de aplicar un algoritmo directo. Este procedimiento
puede realizarse eligiendo una de las siguientes alternativas:

Eliminar la segunda y ltima columna junto con los coeficientes que estn dentro de los
corchetes (parntesis cuadrados) mediante combinaciones lineales entre las filas
involucradas - Figura 3.8.
Eliminar slo los coeficientes que se encuentran dentro de los corchetes, manteniendo
la segunda y ltima columna.

La primera alternativa genera un sistema de ecuaciones con tamao (2xN); por otro lado, la
segunda alternativa mantiene el tamao original del sistema; es decir, 2x(N+1). Ambos
caminos conducen a un sistema de ecuaciones tridiagonal asimtrico. Es necesario elegir un
mtodo directo que solucione rpida y eficientemente este tipo de sistemas. El caso de un
sistema de ecuaciones lineales que es tridiagonal; es decir, que tiene elementos distintos de
cero slo en la diagonal (ms o menos una columna), ocurre con frecuencia. Tambin son

Pgina 78 de 306
Twyman | Golpe de Ariete | Waterhammer |

comunes los sistemas sin una banda diagonal, con ceros solamente a lo largo de algunas
lneas diagonales adyacentes a la diagonal principal (arriba y abajo).27

Algoritmo de Thomas

Tambin llamado algoritmo de barrido doble27, es un mtodo til para resolver sistemas
de ecuaciones tridiagonales. Posee las siguientes ventajas:

El sistema de ecuaciones es resuelto directamente, en forma precisa y rpida.


Se reduce la memoria computacional porque para una matriz de tamao N, Gauss
necesita N/2 espacios; en cambio Thomas slo necesita 3N-2 espacios.
Se reduce el nmero de operaciones matemticas y el tiempo de CPU.

El algoritmo de Thomas resuelve sistemas de ecuaciones lineales tridiagonales como sigue:

b1 c1 0 ... u1 r1


a 2 b2 c2 ... u 2 r2


... ... ... (3.86)


... a N 1 bN 1 c N 1 u N 1 rN 1

bN u N rN

0 aN

La matriz que se muestra en (3.86) es tridiagonal, y la inversin del sistema se realiza en


dos etapas. La primera etapa consiste en barrer la matriz hacia adelante removiendo los
coeficientes ai , con lo cual se obtienen los siguientes coeficientes i 2 N :

b1' b1

r1' r1

ci' ci

ai
bi' bi ci' 1
bi'1
a
ri ' ri ri'1 ' i
bi 1

Pgina 79 de 306
Twyman | Golpe de Ariete | Waterhammer |

La segunda etapa consiste en barrer la nueva matriz hacia atrs para calcular la solucin.
Inicialmente se obtiene:

b1' c1' 0 ... u1 r1'



'
0 b2 u 2 r2
'
c 2' ...


... ... ... (3.87)

'
... 0 bN' 1 '
c N 1 u N 1 rN 1

' '
0 0 bN u N rN

Con:
rN'
uN (3.88)
bN'

Luego se calcula la solucin para el resto de las incgnitas usando:

ri' ci' ui 1
ui i N 1 1 (3.89)
bi'

Descomposicin LU

Suponer que se puede escribir la matriz A como el producto de dos matrices:

L U A (3.90)

Donde L es la seccin triangular inferior (con elementos slo en la diagonal y debajo de


ella) y U es la seccin triangular superior (con elementos slo en la diagonal y sobre ella).
Para el caso de una matriz A de tamao 4x4, por ejemplo, la ecuacin (3.90) debiera verse
como sigue:

11 0 0 0 11 12 13 14 a11 a12 a13 a14




21 22 0 0 0 22 23 24 a 21 a 22 a 23 a 24


31 32 33 0 0 0 33 34 a31 a32 a33 a34


41 42 43 44 0 0 0 44 a 41 a 42 a 43

a 44

Pgina 80 de 306
Twyman | Golpe de Ariete | Waterhammer |

Descomponiendo se obtiene:27

A x ( L U ) x L (U x) b (3.91)

Mediante la resolucin del vector y tal que:

L y b (3.92)

Entonces:

U x y (3.93)

La ventaja de este procedimiento es que obtener la solucin de un sistema de ecuaciones


triangular es una tarea trivial. As, la ecuacin (3.92) puede ser resuelta mediante una
sustitucin hacia adelante, como sigue:

b1
y1
11
(3.94)
1 i 1
yi bi ij y j i = 2, 3, .., N
ii j 1

Mientras que la ecuacin (3.93) puede ser resuelta mediante una sustitucin hacia atrs:

yN
xN
NN
(3.95)
1 N
xi yi
ii
ij x j i = N-1, N-2, .., 1
j i 1

Una vez realizada la descomposicin LU de A, podemos resolver tantos lados derechos


como queramos, uno a la vez. Esto constituye una clara ventaja sobre otros mtodos, como
el de Gauss-Jordan o el de Gauss con sustitucin hacia atrs.

El algoritmo de Thomas y la descomposicin LU fueron comparados con el mtodo de


Gauss cuando MH1 es aplicado sobre una red de tubera simple. La cantidad total de sub-
tramos (NSYS) del sistema fue incrementada para registrar el tiempo CPU que le toma a cada
mtodo armar y solucionar el sistema de ecuaciones creado por MH1.

Pgina 81 de 306
Twyman | Golpe de Ariete | Waterhammer |

40 Gauss
35 Thomas
30

Tiempo CPU (s)


25
20
15
10
5
0
0 50 100 150 200
Cantidad de sub-tramos NSYS

Figura 3.9 Comparacin entre Gauss, Thomas y descomposicin LU.

La Figura 3.9 muestra los resultados obtenidos, donde el tiempo CPU mejora notablemente
cuando el conjunto de ecuaciones lineales generadas por MH1 es resuelto mediante el
algoritmo de Thomas (o descomposicin LU). Cuando el nmero de sub-tramos NSYS es
mayor a 80, Gauss es 51% ms lento que Thomas o LU. Cuando NSYS > 160, Gauss es 62%
ms lento que los otros dos mtodos. Debido a su lentitud e ineficiencia para resolver
sistemas tridiagonales, el mtodo de Gauss no debiera ser opcin para solucionar el golpe
de ariete mediante el MH1. Por el contrario, en dicho cometido se recomienda el uso del
algoritmo de Thomas o la descomposicin LU debido a su mayor eficiencia y rapidez.

Mejorando MH1 volver a contenidos

MH1 muestra un comportamiento estable independientemente de si el paso del tiempo


aumenta o disminuye por sobre o bajo el valor 1, respectivamente, excepto en casos
extremos. Se han observado problemas de estabilidad numrica cuando MH1 es ejecutado
con un nmero de Courant fuera del rango entre 0,5 y 2,8, limitando la posibilidad de
obtener mayores incrementos del paso de tiempo.2 Este defecto se debe a que MH1 adopta
un arreglo de discretizacin similar al del MC; es decir, N sub-tramos con s = L / N. Por
tanto, cuando Cn es distinto de 1, MH1 debe utilizar un proceso de interpolacin (o
extrapolacin) en los sub-tramos de la tubera ubicados en los bordes con el fin de calcular
H P . El proceso de interpolacin (o extrapolacin) puede generar errores numricos que
pueden propagarse cuando se aplica la ecuacin de compatibilidad (3.82). Para corregir esta
falencia se implement una nueva tcnica de discretizacin dentro de MH1 basada en la
redefinicin de la longitud de los sub-tramos de borde de la tubera.

Pgina 82 de 306
Twyman | Golpe de Ariete | Waterhammer |

L 2 a t

N 2

L/ N L/ N L/ N L/ N L/ N a t a t

s1 s 2 s N 1 s N s1 s 2 s N 1 s N
si si

L L

Figura 3.10 Esquema de la re-discretizacin de la tubera segn MH1.

Dado un paso de tiempo t, este esquema re-calcula la longitud de los sub-tramos de borde
con el fin de obtener un nmero de Courant igual a 1 en ellos.

Para aclarar este punto, se considera la tubera de la Figura 3.10, donde si = longitud del
sub-tramo (i = 1, 2,..., N) y L = longitud de la tubera. La Figura 3.10 muestra la
discretizacin usual de la tubera usando si = L / N (lado izquierdo) y la nueva
discretizacin para MH1 (lado derecho). El paso de tiempo comn ( t ) se calcula a partir
de la tubera ms corta de la red. Segn el lado derecho de la Figura 3.10, la secuencia de
pasos a seguir para obtener Cn = 1 en los sub-tramos de la tubera ms cercanos a los
bordes es:

Paso 1: redefinir la longitud de los sub-tramos ms cercanos a los bordes de la tubera (1 y


N), como sigue (a = velocidad de la onda y t = paso de tiempo):

s1 s N a t (3.96)

Paso 2: redefinir la longitud de los sub-tramos interiores distintos de 1 y N, como sigue con
N = cantidad de sub-tramos:

L s1 s N
s2 s3 ............ s N 1 (3.97)
N 2

De las ecuaciones (3.96) y (3.97) es posible observar que cuando se incrementa t


(manteniendo constante N y a), las longitudes de s1 y s N tambin se incrementan,
aunque de tal forma que siempre tienen un Cn = 1. Por otro lado, las longitudes de
s2 , s3 , , s N 1 se acortarn y cada uno de estos sub-tramos tendr un Cn > 1. Cuando
se reduce t , la ecuacin (3.96) indica que los sub-tramos cercanos a los bordes de la
Pgina 83 de 306
Twyman | Golpe de Ariete | Waterhammer |

tubera ( s1 y s N ) reducirn sus longitudes, pero siempre manteniendo Cn = 1; la longitud


de los restantes sub-tramos ( s2 , s3 , , s N 1 ) ser incrementada (siempre con Cn < 1).
Entonces, sin importar el paso de tiempo adoptado, s1 y s N siempre tendrn un Cn = 1 y
s2 , s3 , , s N 1 siempre tendrn un Cn mayor o menor que 1 dependiendo del caso.
Este procedimiento asegura el correcto clculo de H P mediante el MC, mejorando la
calidad de su solucin mediante la eliminacin de los errores debidos al proceso de
interpolacin o extrapolacin numrica. Este nueva caracterstica del MH1 fue probada en
una red simple mediante la comparacin de los resultados obtenidos tanto por la tcnica de
re-discretizacin definida por las ecuaciones (3.96) y (3.97) como por la tcnica usual de
discretizacin con N sub-tramos de igual longitud ( s1 , s2 , , s N L / N ). El resultado
obtenido por cada una de estas aproximaciones fue comparada con la solucin exacta dada
por el MC con Cn = 1. La Figura 3.11 muestra que MH1 mejora notablemente su estabilidad
numrica cuando la red es discretizada usando las ecuaciones (3.96) y (3.97).

MH1 con s L / N tuvo un comportamiento estable an cuando el paso del tiempo vari
entre 0,1 y 1,8 s. (con Cn variando entre 0,21 y 36,23 respectivamente), con errores
numricos no mayores de -2% en ambos casos. Por otro lado, MH1 con s L / N muestra
problemas de estabilidad cuando t es superior a 1.0 s. (es decir, cuando Cn > 2.50,
respectivamente). Aunque tuvo un buen comportamiento para otros valores, reporta
atenuaciones inferiores al 1,5%. La aplicacin de las ecuaciones (3.96) y (3.97) mejora la
estabilidad de MH1, funcionando sin problemas con pasos de tiempo superiores en
comparacin con el esquema de discretizacin usual basado en N sub-tramos de igual
longitud ( s L / N ). Se compar la estabilidad entre MH1 y MC cuando ambos esquemas
son aplicados sobre una red de tuberas muy simple (una tubera) y con diferentes de
valores de Cn . La Figura 3.12 muestra el resultado de dicha comparacin, donde se
demuestra claramente que MH1 es ms estable que el MC cuando Cn 1.

El MC es estable slo Cn 1, aunque presenta atenuacin y dispersin numrica cuando no


cumple la condicin de Courant. Por otro lado, MH1 puede ser corrido en un amplio rango
de Cn , entre 0,25 y 36,23, registrando un error respecto de la solucin exacta menor a -2%.
Por esa razn, el MH1 en su versin implcita tiene las siguientes ventajas:

Es ms estable que el MC cuando Cn < 1, condicin que se mantiene cuando Cn > 1.


Cuando Cn 1 no necesita interpolar ni ajustar el valor de la velocidad de la onda para
mantener su estabilidad y precisin numrica.
Es tan rpido como el MC en la medida que Cn crece.
Puede resolver los sub-tramos adyacentes a los bordes con MC y Cn = 1, aplicando
para los sub-tramos interiores el esquema de la caja. Esta caracterstica permite al MH1
reducir la atenuacin y dispersin numrica cuando Cn < 1.

Pgina 84 de 306
Twyman | Golpe de Ariete | Waterhammer |

-1

Error (%)
-2
s L / N
-3

-4
0 10 20 30 40
Nmero de Courant (Cn)

55

45

35 s = L / N
Error (%)

25

15

-5
0 1 2 3 4 5 6
Nmero de Courant (Cn)

Figura 3.11 Comparacin entre MH1 con s L / N (grfico superior) y MH1 con
s L / N (grfico inferior).

Pgina 85 de 306
Twyman | Golpe de Ariete | Waterhammer |

6
MC
4 MH 1

Error (%)
0

-2

-4

-6
0 10 20 30 40
Nmero de Courant (Cn)

1,0
MC
MH 1
0,8
Tiempo CPU (s)

0,6

0,4

0,2

0,0
0 10 20 30 40
Nmero de Courant (Cn)

Figura 3.12 Comparacin entre MC y MH1 (Error y tiempo CPU).

Pgina 86 de 306
Twyman | Golpe de Ariete | Waterhammer |

3.5.2 MH2: COMBINACIN ENTRE MC Y EL ESQUEMA DIFUSIVO


volver a contenidos

Al igual que MH1, MH2 resuelve las condiciones de borde usando el MC mediante la
ecuacin (3.82). Los sub-tramos interiores son resueltos usando el esquema difusivo
(explcito) descrito en la seccin 3.3.2, lo cual implica algunos cambios en la secuencia de
solucin descrita para MH1 en la seccin 3.5. En este caso, MH2 debe aplicar las ecuaciones
(3.41) y (3.42) para calcular las variables de estado en los sub-tramos interiores, sin
necesidad de resolver un sistema de ecuaciones. Por esta razn, la secuencia de solucin de
MH2 presenta cambios en el paso 3, y el paso 4 desaparece.

Paso 3 para MH2: conocido H P en cada nudo, se desacopla la red y se aplican las
ecuaciones (3.41) y (3.42) en cada sub-tramo:


Qi j 1 Q i 0.5 gAt / s H i j 1 H i j 1 0.5 ft Q i Q i / s


H i j 1 H i a 2 t / 2 gAs Qi j 1 Qi j 1
H Pk H Pk
Conocido
Desconocido
H Pm
H Pi H Pm
H i
P mk
m
H P

im
H Pn H Pn

mn

La estabilidad numrica de MH2 fue comparada con la del MC cuando ambos mtodos son
aplicados en una red simple con distintos valores de Cn . La Figura 3.13 muestra los
resultados, donde pese a que MH2 es ms rpido que MC, presenta atenuaciones numricas
severas cuando Cn < 1. Por tanto, MH2 tiene las siguientes ventajas:

Es completamente explcito y es tan rpido como el MC.


Entrega una solucin exacta cuando Cn = 1.

Pgina 87 de 306
Twyman | Golpe de Ariete | Waterhammer |

12
MC
8 MH 2

Error (%)
0

-4

-8

-12
0,0 0,2 0,4 0,6 0,8 1,0 1,2
Nmero de Courant (Cn)

1,0
MC
MH 2
0,8
Tiempo CPU (s)

0,6

0,4

0,2

0,0
0,0 0,2 0,4 0,6 0,8 1,0 1,2
Nmero de Courant (Cn)

Figura 3.13 Comparacin entre el MC y MH2 (error y tiempo CPU).

La principal desventaja de MH2 proviene de su naturaleza explcita. Cuando Cn < 1


presenta atenuacin y dispersin numrica, con efectos ms severos que los observados
para el MC en similares circunstancias, an si el MH2 interpolara slo en los sub-tramos
cercanos a los bordes. Por esta razn, la aplicacin de MH2 es recomendable slo en
aquellos casos donde Cn = 1 en todas las tuberas de la red.

Pgina 88 de 306
Twyman | Golpe de Ariete | Waterhammer |

3.5.4 MH3: COMBINACIN ENTRE MC Y EL ESQUEMA DE McCORMACK


volver a contenidos

Al igual que los mtodos hbridos anteriores, MH3 resuelve las condiciones de borde
mediante el MC y la ecuacin (3.82). Los sub-tramos internos son resueltos usando el
mtodo explcito de segundo orden llamado esquema de McCormack, el cual ya fue
descrito en la seccin 3.3.2. En este caso, MH3 debe aplicar las ecuaciones (3.62) - (3.73)
para calcular las variables de estado en los nudos interiores de la tubera, en forma
completamente explcita sin necesidad de resolver un sistema de ecuaciones. Sin embargo,
respecto de MH1 y MH2, MH3 requiere un tratamiento distinto para las condiciones de
borde. En el esquema de McCormack las ecuaciones (3.62), (3.63), (3.68) y (3,69) fueron
pensadas para trabajar con los sub-tramos interiores de la tubera, lo cual obliga a adoptar
un tratamiento especial para las secciones de borde porque en la etapa predictiva
(alternativa 1) no es posible calcular previamente las variables de estado H y Q para la
seccin i = N+1. Se presenta el mismo problema en la etapa predictiva de la alternativa 2
donde no es posible calcular H y Q para la seccin i = 1. Esta situacin no permite el
clculo directo de las variables de estado en los nudos de borde. Para resolver este
problema MH3 adopta la solucin recomendada por algunos autores:7,21,29

a) Usar un procedimiento de extrapolacin para las ecuaciones 3.64, 3.65, 3.70 y 3.71
considerando nudos imaginarios ubicados ms all de i = 1 e i = N+1.

b) Trabajar con las ecuaciones caractersticas ( C , C ) en las secciones de borde de la


tubera (ecuacin 3.82). Este procedimiento permite calcular (en cada paso de tiempo) las
ecuaciones (3.62), (3.63), (3.68) y (3.69) con i siempre variando entre i = 1 e i = N + 1 en la
etapa de prediccin (alternativas 1 y 2), posibilitando el clculo de H * y Q * y la solucin
de las ecuaciones (3.66), (3.67), (3.72) y (3.73) para la etapa de correccin.

Paso 3 para MH3: conocido H P en los nudos de la red, desacoplar el sistema y aplicar las
ecuaciones (3.62) - (3.73) en cada sub-tramo:

Pgina 89 de 306
Twyman | Golpe de Ariete | Waterhammer |

= Ecuaciones (3.62) - (3.73)

H Pk H Pk
Conocido
Desconocido
H Pm
H Pi H Pm
i
H P mk
m
H P

im
H Pn H Pn

mn

Para el clculo de las variables de estado en las secciones de borde, MH3 aplica la ecuacin
(3.82). Con este procedimiento, MH3 obtiene una gran estabilidad numrica cuando Cn < 1
porque evita aplicar el MC sobre toda la red. El esquema de McCormack solo se aplica en
los nudos (i = 2, ., N), reduciendo con esto el impacto de la atenuacin y dispersin
numrica asociada al MC ( Cn < 1) cuando es utilizado como algoritmo nico de solucin.

MH3 fue comparado con el MC cuando ambos esquemas son aplicados en una red simple.
La Figura 3.14 muestra los resultados obtenidos, donde MH3 prueba ser ms estable que el
MC (y MH2) cuando Cn < 1. Debido a su naturaleza explcita, y segn lo esperado, MH3
muestra un comportamiento inestable cuando Cn > 1.

Pgina 90 de 306
Twyman | Golpe de Ariete | Waterhammer |

6,0
MC
4,0 MH 3

2,0

Error (%)
0,0

-2,0

-4,0

-6,0
0,0 0,2 0,4 0,6 0,8 1,0 1,2
Nmero de Courant (Cn)

1,0
MC
MH 3
0,8
Tiempo CPU (s)

0,6

0,4

0,2

0,0
0,0 0,2 0,4 0,6 0,8 1,0 1,2
Nmero de Courant (Cn)

Figura 3.14 Comparacin entre MC y MH3 (error y tiempo CPU).

MH3 tiene las siguientes ventajas:

Es ms estable que el MC cuando Cn < 1.


Es completamente explcito y tan rpido como el MC.

Debido a que MH3 no puede trabajar con Cn = 1 en los sub-tramos de borde debe
interpolar al momento de aplicar la ecuacin 3.82. Sin embargo, esta desventaja no afecta
apreciablemente la calidad de los resultados.

Pgina 91 de 306
Twyman | Golpe de Ariete | Waterhammer |

3.5.5. MH4: MEJORAMIENTO DEL MC MEDIANTE EL USO DE UN ERT


volver a contenidos

Como se ha explicado en secciones anteriores no siempre es posible lograr Cn = 1 para


cada tubera, con el consiguiente impacto en la estabilidad y convergencia numrica del
MC. Existe una manera de eliminar o al menos reducir dicho impacto mediante la
aplicacin de un mtodo hbrido original basado en una combinacin entre el MC y un
Elemento de Reemplazo de Tubera ERT (en ingls, Pipe Replacement Element o PRE).31

El algoritmo se inicia dividiendo la red de tuberas de tal forma de conseguir (N 1)


secciones con Cn = 1; es decir, con s a t , aplicando en el sub-tramo remanente, de
longitud s * L N 1 s , una versin explcita del esquema de la caja basada en el
ERT. Antes de describir el MH4, se explicar brevemente cmo modelar el ERT.

Modelacin del ERT mediante un Elemento de Inercia Concentrada (EIC)

El concepto de Elemento de Inercia Concentrada EIC (Figura 3.15) consiste en reemplazar


una tubera corta por otra ficticia suponiendo que el caudal entre los nudos 1 y 2 es
incompresible y que puede ser representado por una variable conocida Q j 1 :4,32

H P (i ) H P (i 1) C1 B1 Q j 1 (3.98)

Con:

H P (i ) C c (i ) Bc (i ) Q j 1 (3.99)
j 1
H P ( i 1) C c ( i 1) Bc ( i 1) Q (3.100)

Reemplazando y resolviendo se obtiene:

C C1
Q j 1 (3.101)
B B1

f , a, D

Q j 1 Q j 1

L
i i+1

Figura 3.15 Esquema del ERT (Elemento de Inercia Concentrada EIC).

Pgina 92 de 306
Twyman | Golpe de Ariete | Waterhammer |

Donde:

2 L f L|Qj |
B1 (3.102)
gA t g D A 2
2 LQ j
C1 H j
i 1 Hi
j
(3.103)
g A t

B Bc (i ) Bc (i 1) (3.104)
C Cc (i ) Cc (i 1) (3.105)

Con:

L = longitud de la tubera sustituida; A = seccin transversal de la tubera; f = factor de


friccin (Darcy), H i j , H i j 1 cotas piezomtricas de las secciones 1 y 2, respectivamente.
Segn la recomendacin de algunos autores,5 el reemplazo de una tubera por un elemento
de inercia concentrada es vlida slo en aquellos casos en que su longitud es inferior a
0,04 a / f . La principal desventaja de este enfoque es que supone al fluido como
incompresible, lo que significa que todas las ondas viajan instantneamente a travs del
elemento de reemplazo. Tambin se supone que no hay almacenamiento de agua en ese
tramo en particular.4 Estas simplificaciones reducen el campo de aplicacin del mtodo,
impidiendo una adecuada modelacin del flujo transiente, por lo que es apropiado
considerar otras alternativas para representar al ERT.

Modelacin del ERT mediante el mtodo de diferencias finitas volver a contenidos

Esta metodologa consiste en una aproximacin de las ecuaciones bsicas a travs de


diferencias finitas, enfocando el problema en la solucin de ecuaciones algebraicas en
forma separada (mtodos explcitos) o en la solucin de un sistema de ecuaciones
simultneas no lineales (mtodos implcitos). Como el ERT es una condicin de borde de
dos nudos, una vez conocido Q j 1 es posible calcular las presiones en los bordes aplicando
las ecuaciones (3.99) y (3.100).

f , a, D

Qi j 1 Qi j 11

L
i i+1
Figura 3.16 Esquema del ERT (diferencias finitas).

Pgina 93 de 306
Twyman | Golpe de Ariete | Waterhammer |

El ERT considerado en este caso supone que algunas tuberas pueden ser sustituidas por
aproximaciones basadas en diferencias finitas, trabajando la tubera reemplazada como si se
tratara de una condicin de borde con dos nudos (Figura 3.16). En este caso particular, las
ecuaciones de la dinmica y de continuidad pueden ser representadas segn las ecuaciones
del esquema de caja33 mostradas en secciones anteriores. Teniendo en cuenta la Figura
(3.16) es necesario considerar el conjunto de ecuaciones (3.52) (3.55) y (3,58) (3,61),
junto con las siguientes expresiones adicionales ( Bc (i ) Bc (i 1) a / gA ):

H i j 1 C c ( i ) Bc (i ) Qi j 1 (3.106)
H i j 11 C c (i 1) Bc (i 1) Qi j 11 (3.107)

Reemplazando las ecuaciones (3.106) y (3.107) en las ecuaciones (3.84) y (3.85),


simplificando y uniendo todo, se obtiene:

E1 d1 d 3 Bc (i ) (3.108)
E 2 d 2 d 3 Bc (i 1) (3.109)
E3 d 4 d 3 C c (i ) d 3 C c (i 1) (3.110)
E 4 c1 c 2 Bc (i ) (3.111)
E5 c1 c3 Bc (i 1) (3.112)
E6 c 4 c 2 C c (i ) c3 C c (i 1) (3.113)

Con lo cual resulta:

E 2 E 6 E3 E5
Qi j 1 (3.114)
E2 E4 E1 E5

E3 E1 Qi j 1
Qi j 11 (3.115)
E2

Finalmente, conocidos Qi j 1 y Qi j 11 es posible obtener los valores de las presiones en el


instante t aplicando las ecuaciones (3.114) y (3.115) en (3.106) y (3.107). El ERT basado
en diferencias finitas tiene varias ventajas respecto del ERT basado en el elemento de
inercia concentrada, ya que considera, dentro de la tubera de reemplazo, lo siguiente:

El movimiento o traslacin de la onda de presin.


El almacenamiento de lquido.
La inercia del flujo y la friccin.

El concepto detrs del ERT puede ser incluido como una parte constituyente del dispositivo
conocido como Disipador de Energa Externo DEE (en ingls: External Energy Dissipator
EED23), permitiendo con esto la modelacin de distintos tipos de vlvulas2. Otra aplicacin

Pgina 94 de 306
Twyman | Golpe de Ariete | Waterhammer |

es usar el ERT como una herramienta para mejorar al MC.31 Dentro del contexto del MH4,
cuando el ERT es aplicado a un sub-tramo central dentro de una tubera ya discretizada,
pasa a llamarse Elemento de Reemplazo de Sub-Tramo ERST (en ingls: Reach
Replacement Element).

Descripcin del Mtodo Hbrido 4 (MH4) volver a contenidos

Tomando en cuenta la Figura (3.16) y las ecuaciones (3.106) y (3.107), es posible hacer un
paralelo con el concepto ERT-MDF aplicado en el sub-tramo central de cualquier seccin
con Cn < 1. Por ejemplo, se pueden definir los nudos de un ERT como:

i INT ( N / 2) 1 (Nudo izquierdo del ERT)

i i 1 (Nudo derecho del ERT)

Donde INT denota un valor entero (sin decimales). En este caso particular las ecuaciones de
la dinmica y de continuidad pueden representarse como sigue, segn el esquema de la
caja:31

d1 Qi j 1 d 2 Qi j 11 d 3 H i j 1 d 3 H i j 11 d 4 (3.116)

c1 Qi j 1 c1 Qi j 11 c2 H i j 1 c3 H i j 11 c4 (3.117)

Con:

H i j 1 C P B Qi j 1 (3.118)

H i j 11 C M B Qi j 11 (3.119)

Donde CP , CM y B son constantes conocidas. Reemplazando (3.118) y (3.119) en las


ecuaciones (3.116) y (3.117), simplificando y uniendo, se genera un sistema de ecuaciones
lineal de dimensiones 2x2, el cual puede resolverse explcitamente, obtenindose:

E 2 E 6 E3 E5
Qi j 1 (3.120)
E2 E4 E1 E5

E3 E1 Qi j 1
Qi j 11 (3.121)
E2

Reemplazando (3.120) y (3.121) en (3.118) y en (3.119) es posible conocer el valor de


H i j 1 y H i j 11 .

Pgina 95 de 306
Twyman | Golpe de Ariete | Waterhammer |

Como puede observarse, se ha hecho un trabajo anlogo a como si se estuviera trabajando


con un ERT (vlido para una tubera) aunque sobre un sub-tramo central considerado como
un Elemento de Reemplazo de Sub-Tramo (ERST). Una versin alternativa del MH 2
considera modelar el ERST usando el concepto del Elemento de Inercia Concentrada (EIC).
En este caso se usan las ecuaciones (3.99), (3.100) y (3.101) para calcular las variables de
estado en los nudos izquierdo y derecho del ERST. Independientemente de la aproximacin
usada para el ERT (inercia concentrada o diferencias finitas), las variables de estado
restantes deben ser calculadas usando las ecuaciones (3.31), (3.32) y (3.82). Para el MH4, la
secuencia de solucin genrica cambia en el paso 3, ya que cada seccin de la tubera debe
ser resuelta tomando en cuenta el MC y el ERT. Al igual que en el resto de los mtodos
hbridos explcitos, tambin desaparece el paso 4.

Paso 3 para el MH4: conocido H P en todos los nudos, desacoplar la red y aplicar las
siguientes ecuaciones:

Sub-tramos ubicados en los bordes: ecuacin (3.82).


Sub-tramos interiores (excepto el sub-tramo del ERST): ecuaciones (3.32) y (3.33).
Sub-tramo ERST: ecuaciones (3.118) (3.121).

H i j 1 C P BE 2 E 6 E3 E5 / E 2 E 4 E1 E5

H i j 11 E3 Qi j 1 / E 2

H Pk H Pk
Known
Unknown
H Pm RRE
i RRE
H P H Pm
H i
P mk
m
C
RRE C H P

RRE im
H Pn H Pn
RRE

mn
RRE

Pgina 96 de 306
Twyman | Golpe de Ariete | Waterhammer |

Al comparar la estabilidad numrica entre MH4 y MC en una red simple, se obtienen los
resultados mostrados en la Figura 3.17, donde se demuestra que MH4 es ms estable que
MC cuando Cn < 1. An cuando MH4 es un esquema totalmente explcito, puede trabajar
con Cn > 1, caracterstica que lo convierte en un esquema altamente estable.

6,0
MC
4,0 MH 4

2,0
Error (%)

0,0

-2,0

-4,0

-6,0
0 1 2 3 4 5 6 7 8 9 10 11 12
Nmero de Courant (Cn)

1,0
MC
MH 4
0,8
Tiempo CPU (s)

0,6

0,4

0,2

0,0
0 1 2 3 4 5 6 7 8 9 10 11 12
Nmero de Courant (Cn)

Figura 3.17 Comparacin entre MC y MH4 (Error y tiempo CPU).

Pgina 97 de 306
Twyman | Golpe de Ariete | Waterhammer |

MH4 tiene las siguientes ventajas:

Es ms estable que el MC cuando Cn 1.


No necesita interpolar ni ajustar la magnitud de la velocidad de la onda para mantener
su estabilidad cuando Cn 1.
Es explcito y tan rpido como el MC.
Su algoritmo de discretizacin permite resolver (N1) sub-tramos con Cn = 1,
aplicando sobre el sub-tramo central restante una versin explcita del esquema de la
caja. Esta caracterstica permite al MH4 reducir su atenuacin y dispersin numrica
cuando Cn 1.

Antes de describir los siguientes mtodos hbridos originales, es necesario analizar las
oscilaciones numricas que se producen cuando se utilizan los sistemas de segundo orden
en la simulacin de los flujos transitorios rpidos. En este trabajo se han revisado algunos
esquemas de segundo orden tales como el MC (con el mtodo de interpolacin de segundo
orden), MH1 que incluye el esquema de la caja, MH3 que trabaja con el esquema de
McCormack y MH4 que incluye una versin explcita del esquema de la caja. Todos estos
mtodos incluyen esquemas de segundo orden en sus algoritmos, y, por esa razn, pueden
estar expuestos a oscilaciones numricas que pueden llevar a soluciones errneas. En los
siguientes prrafos se describen y aplican algunas tcnicas destinadas a controlar las
oscilaciones numricas.

3.5.6 CONTROL DE LAS OSCILACIONES NUMRICAS volver a contenidos

Ciertas discontinuidades generan oscilaciones numricas (no fsicas)28 que pueden causar
fallas o errores en la simulacin del flujo transiente conforme avanza el tiempo de
simulacin (ver Figura 3.18). En general, las oscilaciones numricas son un problema
comn en muchos esquemas numricos. El fenmeno se produce cuando la solucin
aproximada comienza a oscilar por encima y por debajo de la solucin analtica dentro
del reticulado o malla que representa la discretizacin espacio-temporal del sistema. En
general, la causa de esto es compleja, aunque las oscilaciones aparecen generalmente
cuando la malla espacio-temporal es dispersa; es decir, cuando tiene grandes espacios
entre los puntos de la cuadrcula. Es bien sabido que los esquemas clsicos de segundo
orden sufren de un comportamiento oscilatorio cerca de las discontinuidades y el MC
(segundo orden), el esquema de la caja y el esquema de McCormack no son la excepcin.

Viscosidad Artificial volver a contenidos

Para reducir las oscilaciones numricas algunos autores29 recomiendan usar un trmino
adicional de disipacin (no fsico) llamada viscosidad artificial, la cual permite estabilizar
numricamente la solucin. La idea bsica es introducir un mecanismo de disipacin
puramente artificial cuyo efecto suavizante pueda extenderse sobre un pequeo nmero de
intervalos espaciales. Las principales ventajas del enfoque de viscosidad artificial son: (1)
es fcil de implementar y, (2) es computacionalmente muy eficiente. Su principal
desventaja es la dificultad de saber a priori qu cantidad de disipacin es necesaria para
reducir las oscilaciones evitando aplicar un efecto suavizante excesivo.
Pgina 98 de 306
Twyman | Golpe de Ariete | Waterhammer |

250
MH 1

200

Presin (mca)
150

100

50

0
0 10 20 30 40 50
Tiempo (s)

250
MH 3

200
Presin (mca)

150

100

50

0
0 10 20 30 40 50
Tiempo (s)

Figura 3.18 Oscilaciones numricas producidas por MH1 y MH3.

La viscosidad artificial consiste en un algoritmo que permite incluir una pequea cantidad
de disipacin con el objetivo de aumentar la estabilidad reduciendo las oscilaciones
numricas, esto mediante un trmino adicional que debe calcularse utilizando el siguiente
algoritmo (i = 2, , n):

U i j 1 2 U i j U i j 1
vi
j

U i j 1 2 U i j U i j 1

Pgina 99 de 306
Twyman | Golpe de Ariete | Waterhammer |

t
1
s

mx vij1 , vij
t
2
s

mx vij1 , vij
Entonces:


U 2 U i j 1 U i j 1 U i j U i j 1
Con = coeficiente de disipacin (constante) y U = variable de estado (Q H). El trmino
U debe ser adicionado a los valores de las variables de estado calculados en cada paso de
tiempo, como sigue (i = 2, , n):

U i j 1 U i j 1 U (3.122)

Interfaz de Disipacin volver a contenidos

Otra alternativa para el control de las oscilaciones numricas consiste en un enfoque que
considera la aplicacin de filtros numricos sobre los resultados obtenidos en pasos de
tiempo alternados; es decir, la estrategia consiste en suavizar las oscilaciones generadas
mediante el uso de un factor ( ) para recalcular las variables Q y H cada dos pasos de
tiempo. El filtro numrico llamado Interfaz de Disipacin30 esta una metodologa simple
que no requiere modificar (o aadir) algn trmino en las ecuaciones que rigen el
comportamiento del esquema numrico de solucin. El algoritmo consiste en introducir una
pequea cantidad de disipacin con el objetivo de reducir las oscilaciones numricas,
proporcionando estabilidad y amortiguacin alrededor de las discontinuidades. En este
caso, las variables el estado se recalculan utilizando el factor como factor de ponderacin
(i = 2, , n):

U i j 1 U i j 1 1 2 U i j U i j 1 (3.123)

En general, la aplicacin de los filtros numricos o viscosidades artificiales requiere


conocer previamente el valor de los coeficientes , lo cual es difcil y podra requerir
un proceso de tanteo y error.

Re-discretizacin de la malla s t volver a contenidos

Otra solucin es cambiar la malla s - t con el objetivo de reducir el valor del nmero de
Courant, generando un proceso de interpolacin que podra llevar a reducir las oscilaciones
mediante una degradacin de la calidad de la solucin.29 El uso de un paso de tiempo muy
pequeo puede producir oscilaciones estables en el eje espacial debido a que estas tienden a
no crecer conforme avanza la simulacin. La seleccin apropiada del paso del tiempo puede
ayudar a controlar las oscilaciones, aunque es necesario tener en cuenta las ventajas y

Pgina 100 de 306


Twyman | Golpe de Ariete | Waterhammer |

desventajas obvias entre la velocidad de clculo y el nivel de precisin. Por otro lado, es
posible adoptar una solucin alternativa que consiste en cambiar el paso de tiempo ( t )
junto con la cantidad de sub-divisiones (N) para obtener siempre Cn = 1. Con este
procedimiento la influencia del proceso de interpolacin queda fuera del anlisis, debiendo
poner atencin solamente a la influencia que podra tener la modificacin de la malla s - t.
En este caso, el procedimiento general no considera la inclusin de un trmino de
disipacin (usando ) o la modificacin de las variables de estado (usando ), slo
consiste en trabajar con el criterio de estabilidad dado por el nmero de Courant Cn , cuya
forma general es:

a t N a t
Cn (3.124)
s L

Donde s = longitud del sub-tramo, N = cantidad de nudos computacionales y L = longitud


de la tubera.

Factores de Ponderacin 1 y 2 volver a contenidos

Los mtodos numricos que incluyen al esquema de la caja (por ejemplo: MH1) pueden
controlar las oscilaciones numricas mediante la manipulacin de los factores de
ponderacin ( 1 y 2 ). Algunos autores12,13,34 han investigado acerca de la influencia de
tales factores sobre los resultados del flujo transiente, especialmente cuando el caudal vara
rpidamente. No existe un consenso general sobre la conveniencia de manipular (o no) los
factores de ponderacin para reducir las oscilaciones, aunque en este cometido algunos
autores12,13,34 recomiendan aplicar 1 y/o 2 con valores iguales a 0,5 o levemente
superiores (0,51 0,52). La manipulacin de los factores de ponderacin puede ser un
camino efectivo, barato y til para reducir las oscilaciones sin generar un efecto de
decaimiento significativo. La viscosidad artificial, junto con la interfaz de disipacin,
fueron probados en una red simple resuelta mediante MH1 y MH3. La Figura 3.18 muestra
las oscilaciones numricas producidas por cada mtodo al modelar un flujo transiente
rpido.

La Figura 3.19 muestra los resultados obtenidos cuando se aplica MH1 con viscosidad
artificial y luego MH3 con la interfaz de disipacin. Es claro que ambas tcnicas permiten
reducir (o eliminar) las oscilaciones numricas sin incrementar significativamente los
requerimientos de memoria ni el tiempo CPU. La conclusin general es que la aplicacin
de la viscosidad artificial requiere calcular un trmino adicional U que debe ser
adicionado al clculo de las variables de estado. Para obtener un nivel adecuado de
atenuacin, el factor debiera ser tan grande como sea posible, cercano a 100 en este caso
en particular. Por otro lado, la aplicacin de la interfaz de disipacin no requiere adicionar
un trmino adicional en las ecuaciones, aunque el procedimiento pondera las variables de
estado calculadas en cada paso de tiempo usando el factor , cuyo valor debiera ser tan
bajo como sea posible, cercano a cero en este caso. Ambos mtodos pueden ser aplicados

Pgina 101 de 306


Twyman | Golpe de Ariete | Waterhammer |

sin problemas sobre un amplio abanico de esquemas numricos de primer, segundo o


mayor orden.

La modificacin de la malla de discretizacin s - t constituye un camino muy simple para


reducir las oscilaciones porque no requiere calcular trminos adicionales ni tampoco
ponderar las variables de estado. Sin embargo, este mtodo puede tornarse ineficiente
porque a medida que crece N se reduce t . Esto puede afectar la eficiencia y velocidad de
clculo del esquema de la caja ya que debe resolver sistemas de ecuaciones de tamao
mayor (proporcional a N) usando un paso de tiempo menor. Estas razones llevan a limitar
su uso general.

250
MH 1, k = 100

200
Presin (mca)

150

100

50

0
0 10 20 30 40 50
Tiempo (s)

250
MH 3, = 0,05

200
Presin (mca)

150

100

50

0
0 10 20 30 40 50
Tiempo (s)

Figura 3.19 MH1 y MH3 con viscosidad artificial e interfaz de disipacin, respectivamente.

Pgina 102 de 306


Twyman | Golpe de Ariete | Waterhammer |

3.6 OTRAS APROXIMACIONES HBRIDAS volver a contenidos

Podra ser ineficiente resolver el golpe de ariete aplicando un algoritmo numrico a toda la
red, siendo ms conveniente resolver cada tubera con aqul esquema numrico que sea
ms apropiado segn el nmero de Courant asignado al tramo. Esto hara posible hacer uso
de la ecuacin (3.82) en las mejores condiciones: reduciendo la atenuacin numrica as
como el tiempo de ejecucin. Por ejemplo, en una red de tuberas con diferentes valores de
Courant (menores o iguales a uno), es perfectamente posible resolver siempre las tuberas
con Cn = 1 mediante el MC, aplicando un esquema numrico ms estable en aquellas
tuberas con Cn 1, por ejemplo, MH1, MH3 MH4. Para alcanzar este objetivo, el
programa computacional debe incluir una subrutina que permita escoger el esquema
numrico ms adecuado para cada tramo segn el nmero de Courant que se le haya
asignado (Figura 3.20).

Tubera i

Cn 1
MC

MH i i = 1, 3, 4

Figura 3.20 Secuencia de los mtodos hbridos MH1, MH3 y MH4.

Pgina 103 de 306


Twyman | Golpe de Ariete | Waterhammer |

3.6.1 MH5: COMBINACIN ENTRE MC Y MH1 volver a contenidos

En este caso, el algoritmo aplica el MC sobre todas las tuberas con Cn = 1, resolviendo
con MH1 los tramos restantes con Cn 1 . La idea es reducir al mximo la atenuacin y
dispersin numrica.

Paso 3: conocido H P en todos los nudos, desacoplar la red y aplicar las ecuaciones (3.84) y
(3.85) que tengan un Cn 1 . Luego aplicar las ecuaciones (3.32) y (3.33) en cada tubera
con Cn = 1.

H Pk H Pk
Conocido
Desconocido
H Pm
H Pi Cn 1
i
H Pm
H P mk
H Pm Cn 1

im
H Pn H Pn
Cn 1
Cn 1
mn
Cn 1
Cn 1

Paso 4: ensamblar el sistema de ecuaciones usando (3.82), (3.84) y (3.85) slo en aquellas
tuberas con Cn 1 .

Conocido
Desconocido

Ax b
mk

im Ax b
Ax b

mn

Pgina 104 de 306


Twyman | Golpe de Ariete | Waterhammer |

Ahora el paso 5 es diferente porque las tuberas son resueltas dependiendo del Cn que
tengan asignado. Por ejemplo, si una tubera tiene asignado un Cn =1, entonces las variables
de estado de las secciones interiores sern calculadas mediante la solucin simultnea de
las ecuaciones (3.32) y (3.33). Por otro lado, si la tubera tiene asignado un Cn 1 ,
entonces ser resuelta mediante el MH1. El MH5 se diferencia del MH1 porque genera y
resuelve un sistema de ecuaciones slo para aquellas tuberas que tienen un Cn 1 ,
reduciendo drsticamente el uso de memoria computacional y el gasto de tiempo CPU. Esta
nueva aproximacin hbrida fue probada en un sistema simple, y sus resultados fueron
comparados con el desempeo del MC. En este caso, el sistema consiste de dos tuberas en
serie, la primera con Cn = 1 (inicialmente), y la segunda con Cn variando entre 0,13 y 8.
La Figura 3.21 muestra los resultados obtenidos, donde MH5 demuestra ser ms estable que
el MC dentro de un amplio rango de nmeros de Courant (para la tubera 2).

6
MC
4 MH 5

2
Error (%)

-2

-4

-6
0 1 2 3 4 5 6 7 8 9
Nmero de Courant (Cn)

1,0
MC
MH 5
0,8
Tiempo CPU (s)

0,6

0,4

0,2

0,0
0 1 2 3 4 5 6 7 8 9
Nmero de Courant (Cn)

Figura 3.21 Comparacin entre MC y MH5 (Error y tiempo CPU).

Pgina 105 de 306


Twyman | Golpe de Ariete | Waterhammer |

En la Figura 3.21, el tiempo CPU registrado por MH5 muestra una oscilacin en torno a Cn
= 1. Cuando el Cn de las tuberas 1 y 2 es mayor que 1 debido al incremento de t por
sobre el valor ptimo, el algoritmo del MH5 automticamente comienza a resolver el
sistema mediante el MH1. Esta caracterstica permite mantener la estabilidad de la solucin,
la cual podra perderse si la tubera 1 mantuviera al MC como esquema de solucin.

MH5 tiene las siguientes ventajas:

Es ms estable que el MC cuando Cn 1.


No necesita interpolar ni ajustar la velocidad de la onda para mantener la estabilidad
numrica cuando Cn 1.
Es un esquema implcito y explcito a la vez porque aplica el MC en aquellas tuberas
con Cn = 1, y aplica el MH1 en las tuberas con Cn 1. Esta caracterstica garantiza la
estabilidad del esquema.
Su esquema de discretizacin es hbrida. Cuando resuelve algunas tuberas del sistema
mediante el MC, las subdivide o discretiza usando s L / N ; por otro lado, en
aquellas tuberas donde aplica el MH1 discretiza los sub-tramos cercanos a los bordes
con s a t ; para los sub-tramos restantes aplica s ( L 2 a t ) /( N 2) . Esta
caracterstica permite la aplicacin ptima de la ecuacin (3.82).

3.6.2 MH6: COMBINACIN ENTRE MC Y MH3 volver a contenidos

Este nuevo mtodo hbrido corresponde a una combinacin entre MC y MH3. En este caso
el algoritmo aplicar el MC slo en aquellas tuberas que tengan Cn = 1, y aplicar MH3
(esquema de McCormack) sobre las restantes. El objetivo es reducir al mximo cualquier
atenuacin o dispersin numrica.

Paso 3: conocido H P en los nudos se desacopla la red y se aplican las ecuaciones (3.62) -
(3.73) en cada tubera con Cn < 1. Para el resto de las tuberas (con Cn = 1) se aplican las
ecuaciones (3.32) y (3.33):

Pgina 106 de 306


Twyman | Golpe de Ariete | Waterhammer |

= Ecuaciones (3.62) - (3.73)

H Pk H Pk
Conocido
Desconocido
H Pm
H Pi Cn 1
H Pm
H i
P mk
H m
P
Cn 1

im
H Pn H Pn
Cn 1
Cn 1
mn
Cn 1
Cn 1

Similar al caso MH5, MH6 se evalu usando la misma red de tuberas descrita en la seccin
anterior. El rendimiento de MH6 se compar con el del MC cuando el nmero de Courant
de la tubera 2 toma valores distintos a uno. La Figura 3.22 muestra los resultados
obtenidos, donde MH6 muestra un comportamiento ms estable que el MC.

MH6 es un esquema totalmente explcito, y por tanto, tiene un comportamiento inestable


cuando Cn > 1.

Las ventajas de MH6 son:

Es ms estable que el MC cuando Cn < 1.


Cuando Cn < 1 interpola slo en aquellos sub-tramos que estn cercanos a los bordes
de la tubera. Esta caracterstica permite reducir al mnimo los errores por interpolacin.
Resuelve las tuberas con Cn < 1 mediante el esquema de McCormack. Esta
caracterstica garantiza la estabilidad general del esquema.
La discretizacin de las tuberas es la misma para toda la red ( s L / N ),
independientemente de si se aplica el MC o el esquema de McCormack.

Pgina 107 de 306


Twyman | Golpe de Ariete | Waterhammer |

6
MC
4 MH 6

Error (%)
0

-2

-4

-6
0,0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1,0 1,1 1,2
Nmero de Courant (Cn)

1,0
MC
MH 6
0,8
Tiempo CPU (s)

0,6

0,4

0,2

0,0
0,0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1,0 1,1 1,2
Nmero de Courant (Cn)

Figura 3.22 Comparacin entre MC y MH6 (Error y tiempo CPU).

Pgina 108 de 306


Twyman | Golpe de Ariete | Waterhammer |

3.6.3 MH7: COMBINACIN ENTRE MC Y MH4 volver a contenidos

Este algoritmo resuelve las tuberas con Cn = 1 mediante el MC, y el resto de las tuberas
con MH4. En este caso particular, la secuencia de solucin tiene la siguiente configuracin
para el paso 3:

H i j 1 C P BE 2 E 6 E3 E5 / E 2 E 4 E1 E5

H i j 11 E3 Qi j 1 / E 2

H Pk H Pk
Conocido
Desconocido
H Pm
H Pi Cn 1
H Pm
H i
P
mk
H Pm Cn 1
C RRE C

im
H Pn H Pn
Cn 1 Cn 1 RRE

mn
RRE

Cn 1
Cn 1

Paso 3: conocido H P en los nudos, desacoplar la red y aplicar las siguientes ecuaciones en
los tramos donde Cn 1:

Ecuacin (3.82): en los nudos de los bordes.


Ecuaciones (3.32) y (3.33): en los sub-tramos internos (excepto los ERST).
Ecuaciones (3.118) (3.121): en los ERST.

Para las tuberas restantes (con Cn = 1) aplicar las ecuaciones (3.32) y (3.33).

El MH7 fue probado en la misma red mostrada en secciones anteriores. Su desempeo fue
comparado con el del MC cuando el nmero de Courant de la tubera 2 toma valores
distintos de 1. La Figura 3.23 muestra los resultados obtenidos, donde MH7 muestra un
comportamiento ms estable en comparacin con el MC. Pese a ser un esquema totalmente
explcito, MH7 se mantiene estable cuando Cn > 1 porque cuando t incrementa su valor
por encima del valor ptimo, MH7 automticamente comienza a resolver el sistema
completo mediante el MH4. Esta caracterstica permite mantener la estabilidad, situacin
que se perdera si se mantuviera al MC como nico algoritmo de solucin.

Pgina 109 de 306


Twyman | Golpe de Ariete | Waterhammer |

6
MC
4 MH 7

Error (%)
0

-2

-4

-6
0 1 2 3 4 5 6 7 8 9 10 11 12
Nmero de Courant (Cn)

1,0
MC
MH 7
0,8
Tiempo CPU (s)

0,6

0,4

0,2

0,0
0 1 2 3 4 5 6 7 8 9 10 11 12
Nmero de Courant (Cn)

Figura 3.23 Comparacin entre MC y MH7 (Error y tiempo CPU).

Las ventajas de MH7 son:

Es ms estable que el MC cuando Cn 1.


No necesita interpolar ni ajustar la velocidad de la onda para mantenerse
numricamente estable con Cn 1.
Es 100% explcito porque resuelve las tuberas con Cn = 1 mediante el MC, y las
tuberas con Cn 1 mediante el MH4. Esta caracterstica garantiza la estabilidad del
esquema.
La discretizacin es hbrida. Al resolver las tuberas mediante el MC las discretiza
usando s L / N ; por otro lado, cuando resuelve tuberas mediante el MH4 usa

Pgina 110 de 306


Twyman | Golpe de Ariete | Waterhammer |

s L / N para todos los sub-tramos, excepto para el ubicado en la parte central de la


tubera, donde s ' L ( N 1) a t y debe aplicar la aproximacin ERST.

3.7 SOLUCIN USANDO MTODOS HBRIDOS Y ERTs (MH8 MH13)


volver a contenidos

Cuando en una red de tuberas es necesario incrementar la magnitud del paso de tiempo
sustituyendo las tuberas cortas por tuberas ficticias (ERTs), aparecen nuevos mtodos
hbridos. Por ejemplo, si se desea solucionar una red de tuberas mediante el MC, y si
queremos reemplazar una tubera corta por un ERT, entonces tenemos un nuevo mtodo
hbrido porque todas las tuberas del sistema se resolvern mediante el MC, excepto la
tubera corta, que ser resuelta mediante una representacin matemtica llamada ERT. Este
concepto, que puede extenderse al resto de los mtodos hbridos, se muestra
esquemticamente en la Figura 3.24.

En este caso particular, la secuencia de solucin es la siguiente para los pasos 2 y 3 (cuando
el MC es aplicado y el ERT es modelado mediante diferencias finitas):

Paso 2: conocido t para todo el sistema as como el N asignado a cada tubera, aplicar la
ecuacin (3.82) a cada nudo de la red:

H P Cc Bc Qext
H Pk

C C
i m
H P H P
k

C
C H Pn
i Tubera Corta m C
C

Pgina 111 de 306


Twyman | Golpe de Ariete | Waterhammer |

Tubera i

Corta Larga

Reemplazar 1
con ERT Cn MC

1
Elemento de
Diferencias
Inercia
Finitas
Concentrada

MH i i = 1, 3, 4

Figura 3.24 Secuencia de los mtodos hbridos (MH1, MH3 y MH4) que incluyen ERTs.

Paso 3: conocido H P en los nudos, desacoplar la red y aplicar las siguientes ecuaciones:

Ecuacin (3.82): en las tuberas largas y cortas.


Ecuaciones (3.32) y (3.33): secciones interiores de las tuberas, excepto en la tubera
corta.
Ecuaciones (3.118) (3.121): en la tubera corta.

Pgina 112 de 306


Twyman | Golpe de Ariete | Waterhammer |

H Pi C P BE 2 E 6 E3 E5 / E 2 E 4 E1 E5

H Pm E3 Qi j 1 / E 2

H Pk H Pk
Conocido
Desconocido
H Pm
H Pi H Pm
i
H P

H Pm

Tubera Corta H Pn H Pn

La configuracin del paso 3 depender del esquema numrico elegido para resolver el
problema. Por esa razn, desde la figura 3.24 es posible establecer diferentes
combinaciones entre el MH y el ERT, lo cual permite generar 6 nuevos mtodos hbridos
(este grupo de esquemas se llamar MH813). Slo para fines ilustrativos se aplicar la
combinacin MCERT en una red de tuberas muy simple con dos tuberas, una de ellas
larga y la otra corta. El objetivo es comparar el desempeo numrico entre el MC y la
combinacin MCERT, y ver el efecto del ERT sobre la magnitud del paso de tiempo. La
Figura 3.25 muestra los resultados obtenidos. El reemplazo de la tubera corta por un ERT
en la combinacin MCERT permite resolver el problema con un paso de tiempo mayor al
que se obtendra aplicando slo el MC en toda la red. Esto es posible porque cuando el ERT
es usado en lugar de la tubera corta, esta ltima no interviene en la discretizacin de la red
y t debe calcularse a partir de tuberas ms largas. Esto ayuda a aumentar la magnitud del
paso de tiempo sin afectar la estabilidad del esquema de solucin. En este ejemplo, para
cumplir con la condicin de Courant, la red sin el ERT debi ser discretizada con un paso
de tiempo t = 0,083 (s) y con N sys = 48 (nmero total de sub-tramos). Por otro lado, una
vez sustituida tubera corta por un ERT, la red pudo ser discretizada con t = 0.3 (s) y
N sys = 12. La Figura 3.25 muestra que prcticamente no hay diferencia entre los resultados
obtenidos por ambos esquemas, incluso la sustitucin mediante el ERT ayud a
incrementar el paso del tiempo (+260%) y a reducir el nmero de sub-tramos (-75%), todo
esto sin afectar la estabilidad de la solucin.

Los resultados obtenidos por los arreglos MCERT pueden ser extendidos a otras
combinaciones MHERT. Estas ltimas no sern incluidas en el presente trabajo por
razones de espacio.

Pgina 113 de 306


Twyman | Golpe de Ariete | Waterhammer |

200
Sin ERT
175

Presin (mca)
150

125

100

75

50
0 10 20 30 40 50
Nmero de Courant (Cn)

200
Con ERT
175
Presin (mca)

150

125

100

75

50
0 10 20 30 40 50
Nmero de Courant (Cn)

Figura 3.25 Presiones vs tiempo en una red sin / con ERT.

La Tabla 3.1 muestra un resumen con las principales caractersticas de cada mtodo. Si se
desea aplicar un mtodo que sea: de primer orden, explcito, sin restricciones de estabilidad,
con bajo almacenamiento de memoria y rapidez de clculo, entonces se debera escoger
entre MH4 MH7. Bajo similares requerimientos, el MDFI debera ocupar el ltimo lugar
de la lista. En general, el MC presenta inexactitud e inestabilidad numrica cuando no es
posible cumplir con la condicin de Courant ( Cn = 1) en alguna tubera del sistema.

Teniendo en cuenta este problema, se presentaron 13 mtodos hbridos que han demostrado
ser ms estables que el MC cuando Cn < 1 cuando Cn > 1, segn sea el caso.

Pgina 114 de 306


Twyman | Golpe de Ariete | Waterhammer |

Tabla 3.1 Caractersticas de los mtodos.

Explcito Restricciones
Requerimiento de Velocidad
Mtodo Orden o de Interpola?
memoria de clculo
Implcito estabilidad?
MC 1 E S S Baja Rpido
MC 2 E S S Media Rpido
MDFI 2 I No No Alta Lento
McCormack 2 E S No Alta Rpido
MH1 2 I No No Alta Medio
MH2 1 E S S (1) Baja Rpido
MH3 2 E S S (1) Alta Rpido
MH4 12 E No No Baja Rpido
MH5 12 EI No No Media Rpido
MH6 12 E S S (1) Media Alta Rpido
MH7 12 E No No Baja Rpido
Baja Media
MH8 13 12 EI S No S (1) No Rpido
Alta

(1) Slo en los sub-tramos cercanos a los bordes.

La Tabla 3.2 resume la discretizacin adoptada por cada uno de los esquemas numricos
mostrados en este captulo.

Tabla 3.2 Discretizacin adoptada por cada mtodo.

Secciones de Borde Secciones Interiores


Mtodo
( s1 , s N ) ( s2 , s3 s N 1 )

MC L/ N L/ N
MDFI L/ N L/ N
McCormack L/ N L/ N
MH1 L / N a t L/ N ( L 2 a t ) /( N 2)
MH2 L/ N L/ N
MH3 L/ N L/ N
MH4 a t a t y L ( N 1) a t (ERST)

MH5 L / N a t L/ N ( L 2 a t ) /( N 2)
MH6 L/ N L/ N
MH7 L/ N a t L/ N a t y L ( N 1) a t (ERST)

L/ N ( L 2 a t ) /( N 2)
MH8 13 L/ N a t
L ( N 1) a t (ERST)

Pgina 115 de 306


Twyman | Golpe de Ariete | Waterhammer |

En general, la discretizacin flexible adoptada por algunos de los MH permite obtener un


comportamiento numrico ms estable sin afectar el tiempo de CPU ni la capacidad de
memoria computacional.

Los diferentes esquemas numricos presentados en este captulo solucionan el flujo


transitorio en redes de tuberas complejas usando una ecuacin de compatibilidad general
basada en el MC, la cual fue descrita para el caso de un nudo simple. En el siguiente
captulo, esta ecuacin ser extendida a otras condiciones de borde generalmente presentes
en las redes de tuberas.

Los esquemas numricos revisados en este trabajo tienen diferentes caractersticas que
condicionan la calidad de sus resultados numricos. En el captulo 5, MC, MH1, MH3, MH5
y MH7 sern probados y comparados desde punto de vista de su estabilidad numrica.

El MC y el resto de los esquemas numricos presentados en este trabajo pueden ser


programados fcilmente en FORTRAN 77 (F77). En el captulo 6 se describir el desarrollo
y aplicacin de un programa de golpe de ariete escrito con F77.

Pgina 116 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS:
1
CHAUDHRY M.H. (1982), "Numerical Solution of Transient-Flow Equations". Proc.
Speciality Conf. Hydraulics Division, ASCE, Jackson, MS, August 1982, pp. 633-656.
2
SALGADO R.O. (1992), "Review of the Numerical Schemes for the Unsteady Flow
Analysis in Pipe Networks", XV Latin American Congress of Hydraulic, IAHR,
Cartagena, Colombia, September 7-12, 1992 (in Spanish).
3
CHAUDHRY M.H. (1987), Applied Hydraulic Transients. Van Nostrand Reinhold Co.,
NY.
4
KARNEY B.W. (1984), Analysis of Fluids Transients in Large Distribution Networks.
Ph.D. Thesis, University of British Columbia, Canada, September 1984.
5
WYLIE E.B., STREETER V.L. (1983), Fluid Transients. Feb. Press, Ann Arbor.
6
GOLDBERG D.E., WYLIE E.B. (1983), "Characteristics Method using Time-Line
Interpolations". Journal of Hydraulic Engineering, Vol. 109, N 2, May 1983, pp. 670-
683.
7
CHAUDHRY M.H., HUSSAINI M.Y. (1985), "Second-Order Accurate Explicit Finite-
Difference Schemes for Waterhammer Analysis", Transactions of the ASME, Journal
of Fluids Engineering, Vol. 107, December 1985, pp. 523-529.
8
SHIMADA M., OKUSHIMA S. (1984), "New Numerical Model and Technique for
Waterhammer". Journal of Hydraulic Engineering, ASCE, Vol. 110, N 16, pp. 736-
748.
9
ABBOTT M.B. (1979), Computational Hydraulics: Elements of the Theory of Free
Surface Flows, Pitman Publishing Ltd.
10
WYLIE E.B. (1983), "The Microcomputer and Pipeline Transients". Journal of
Hydraulic Engineering, Vol. 109, N 112, December 1983, pp. 1723-1739.
11
HOLLOWAY M.B., CHAUDHRY M.H. (1985), "Stability and Accuracy of Waterhammer
Analysis". Adv. Water Resources, Vol. 108, September 1985, pp. 121-128.
12
ARFAIE M., ANDERSON A. (1991), "Implicit Finite-Difference for Unsteady Pipe
Flow", Math. Engng. Ind., 3(2), pp. 133-151.
13
SALGADO R.O., ZENTENO J. (1993), "Numerical Stability of a Hybrid Method for
Unsteady Flow Analysis in Pipe Networks". XI Chilean Congress of Hydraulic
Engineering, October, Concepcion, Chile (in Spanish)
14
SALGADO R.O., ZENTENO J., TWYMAN C, TWYMAN J. (1993), "A Hybrid
Characteristics Finite Difference Method for Unsteady Flow in Pipe Networks",

Pgina 117 de 306


Twyman | Golpe de Ariete | Waterhammer |

International Conference on Integrated Computer Applications for Water Supply and


Distribution, De Montfort University, Leicester, UK, September, pp. 139-149.
15
STREETER V.L. (1972), "Numerical Methods for Calculations of Transient Flow", 3rd
International Conference on Pressure Surges, BHRA Group.
16
KARNEY B.W., GHIDAOUI M.S. (1997), "Flexible Discretization Algorithm for Fixed
Grid MOC in Pipelines", Journal of Hydraulic Engineering, 123(11), pp. 1004-1011.
17
SIBETHEROS I.A., HOLLEY E.R., BRANSKI J.M. (1991), "Spline Interpolations for
Waterhammer Analysis". Journal of Hydraulic Engineering, Vol.117, N 110, October
1991.
18
WATTERS G.Z. (1984), Analysis and Control of Unsteady Flow in Pipelines. 2nd
Edition, Butterworths, Boston.
19
SALGADO R.O., TWYMAN C., TWYMAN J. (1992), "Development of a Hybrid Method
for the Unsteady Flow Analysis in Complex Pipe Networks". XV Latin American
Congress of Hydraulic, IAHR, Cartagena, Colombia, September 7-12, 1992 (in
Spanish).
20
VERNAL E. (1991), Modelling of the Unsteady Flow in Pipe Networks Using Implicit
Finite-Differences Method, Memory to obtain the Civil Engineer Degree, Civil
Engineering, University of La Serena, Chile (in Spanish).
21
GARCIA-NAVARRO P., SAVIRON J.M. (1992), "McCormack's Method for the
Numerical Simulation of One-Dimensional Discontinuous Unsteady Open Channel
Flow", Journal of Hydraulic Research, 30(1), pp. 95-105.
22
VINCENT S., CALTAGIRONE J-P, BONNETON P. (2001), "Numerical Modelling of Bore
Propagation and Run-Up on Sloping Beaches Using a McCormack TVD Scheme",
Journal of Hydraulic Research, 39(1), pp. 41-49.
23
KARNEY B,W., McINNIS D. (1992), "Efficient Calculation of Transient Flow in Simple
Pipe Networks". Journal of Hydraulic Engineering ASCE, Vol. 118, N 17, July 1992,
pp. 1014-1030.
24
WYLIE E.B. (1986), "Liquid Transient Flow in Piping Systems". Arndt R.E., Stefan
H.G., Farell C. and Peterson S.M. (1986), Advancements in Aerodynamics, Fluids
Mechanics and Hydraulics, ASCE, pp. 50-57.
25
PARMAKIAN J. (1963), Waterhammer Analysis. Dover Publications, Inc. (New York).
26
WATT C.S., BOLDY A.P., HOBBS J.M. (1980), "Combination of Finite Difference and
Finite Element Techniques in Hydraulic Transient Problems". Paper B2, 3rd
International Conference on Pressure Surges, BHRA, University of Kent, Canterbury,
England.

Pgina 118 de 306


Twyman | Golpe de Ariete | Waterhammer |

27
PRESS W.H., FLANERY B.P., TEUKOLSKY S.A., VETTERLING W.T. (1986), Numerical
Recipes, the Art of Scientific Computing. Cambridge University Press, New York.
28
HOLLOWAY M.B., CHAUDHRY M.H. (1985), "Stability and Accuracy of Waterhammer
Analysis". Adv. Water Resources, Vol. 108, September 1985, pp. 121-128.
29
CONTIN D., CARDIM M., (1994), Solution of Unsteady Flow Equations by
McCormack's Scheme. XVI Latin American Congress of Hydraulic, Santiago, Chile,
November, pp. 61-72 (in Portuguese).
30
ABBOTT M.B., BASCO D.R. (1989), Computational Fluids Dynamics, Longman
Scientific and Technical.
31
TWYMAN J., TWYMAN C., SALGADO R.O. (1997), "An Optimised MOC for Transient
Analysis in Pipe Networks", XIII Chilean Congress of Hydraulic Engineering, USACH,
Santiago, Chile, October (in Spanish).
32
McINNIS D.A., KARNEY B.W., AXWORTHY D.H. (1997), "Efficient Valve
Representation in Fixed-Grid Characteristics Method", Journal of Hydraulic
Engineering, ASCE, 123(8), pp. 709-718.
33
TWYMAN J., TWYMAN C. (1992), Development of Hybrid Algorithm for Transient
Analysis in Complex Pipe Networks, Memory to obtain the Civil Engineer degree, Civil
Engineering Department, University of La Serena, Chile (in Spanish).
34
WIGGERT D.C., MARTIN C.S., NAGHASH M., RAO P.V. (1983), "Modelling of
Transients Two - Components Flow Using a Four-Point Implicit Method". In Martin
C.S. and Chaudhry M.H. (1983), Numerical methods for fluid transient analysis,
Fluid Engineering Division, Vol. 4, ASME, Applied Mechanics, Bioengineering and
Fluid Engineering Conference, Houston, Texas, June 1983, pp. 23-28.
35
SAMANI H.M.V., KHAYATZADEH A. (2002), "Transient Flow in Pipe Networks,
Journal of Hydraulic Research, Vol. 40, 2002, No. 5, pp. 637-644.

Pgina 119 de 306


Twyman | Golpe de Ariete | Waterhammer |

CAPTULO 4
Condiciones de Borde en Redes de Tuberas

4.1 INTRODUCCIN volver a contenidos

a solucin completa de las ecuaciones que gobiernan el flujo transiente requiere


L calcular la condicin inicial as como tambin las condiciones de borde. En general, la
condicin inicial se especifica a partir de una condicin conocida, como por ejemplo:
el estado de flujo permanente. Por otro lado, las condiciones de borde deben ser calculadas
a partir de expresiones que establezcan una relacin entre las variables de estado H y Q
presentes en el borde. En este contexto, algunos autores1,2,3,4,5,6,7,8 han propuesto varias
formas de modelar las condiciones de borde que generalmente aparecen en las redes de
tuberas.

En este captulo se mostrarn las expresiones algebraicas que representan el


comportamiento hidrulico de diferentes condiciones de borde (nudo simple, estanques,
bombas, vlvulas, etc.) en el contexto del MC. Para recabar mayores detalles se recomienda
consultar las referencias.4,6,8,9

4.2 ESTANQUE LINEAL volver a contenidos

El estanque conectado a un nudo simple (Figura 4.1) puede ser representado por la
ecuacin de continuidad que establece la relacin entre el volumen acumulado y el caudal
medio que se descarga hacia el estanque en un paso de tiempo t dado:9,10

H r H 0 Ar t Qext Qe / 2 (4.1)

Esta ecuacin puede ser escrita en una forma ms compacta como:

H r H 0 B0 Qe Qext (4.2)

Donde:

H r = cota piezomtrica en la superficie libre del estanque en el instante actual.


H b = cota piezomtrica en la base del estanque al final del paso de tiempo.
H d = cota piezomtrica en la base del estanque al inicio del paso de tiempo.
H P = cota piezomtrica en el nudo donde se conecta el estanque.
H 0 = cota piezomtrica en la superficie libre del estanque (instante previo).
Qe = caudal externo (instante previo).
B0 = t / 2 Ar
Ar = rea transversal del estanque.

Pgina 120 de 306


Twyman | Golpe de Ariete | Waterhammer |

H 0 (H r )

Qext
HP
(Qe )

H b (H d )

Tubera 4 Tubera 1

Tubera 3 Tubera 2

Figura 4.1 Esquema del estanque lineal.

La ecuacin (4.2) es general porque cuando el estanque tiene una seccin transversal ( Ar )
muy grande, B0 tiende a cero y la ecuacin (4.2) se reduce a:

Hr H0 (4.3)

Donde H 0 puede ser constante o variable en el tiempo a partir de una funcin conocida.

En un estanque simple es correcto suponer que no hay prdidas (singulares o por friccin)
entre el punto donde el estanque se conecta a la red y la superficie libre del agua. Entonces,
la condicin H P H r puede ser expresada analticamente igualando las ecuaciones (3.82)
y (4.3):

H P Cc Bc Qext H r H 0 B0 Qe Qext

Donde:

Cc H 0 B0 Qe
Qext (4.4)
Bc B0

Cuando la seccin transversal del estanque es muy grande ( B0 0 ), se tiene:

Cc H 0
Qext (4.5)
Bc

Entonces, conocido Qext desde las ecuaciones 4.4 4.5 y usando la ecuacin (3.82), es
posible calcular H P en el nudo que conecta el estanque con la red. Cuando la seccin

Pgina 121 de 306


Twyman | Golpe de Ariete | Waterhammer |

transversal del estanque es pequea, se debe incluir en el anlisis las prdidas as como
tambin la inercia del estanque, siendo su representacin lineal:8,9,10

H b H r C1r C 2r Qext (4.6)

Donde H b es la presin en la base del estanque y C1r y C2r son constantes conocidas
relacionadas con la friccin y los efectos inerciales.

La condicin descrita por la ecuacin (4.6) se conoce como elemento de inercia


concentrada. Combinando la ecuacin (4.2) con la relacin inercia-prdidas de carga en
(4.6), se tiene:

H b Cb Bb Qext (4.7)

Donde:

Cb C1r H 0 B0 Qe y Bb C2r B0

La ecuacin (4.7) es lineal y puede resolverse fcilmente como en el caso del estanque
simple (ecuacin 4.4). Si las prdidas por friccin son despreciables entonces es correcto
decir que H P H b . En este caso, igualando (3.82) con (4.7) se obtiene:

C c Cb
Qext (4.8)
Bc Bb

La ecuacin (4.8) es general porque cuando C1r y C2r son iguales a cero se obtiene la
ecuacin (4.4), que corresponde a la ecuacin del caudal externo del estanque simple.
Adems, si B0 tiende a cero se obtiene la ecuacin (4.5), que representa a un estanque de
superficie libre y con cota constante. Por lo tanto, la ecuacin (4.8) representa a un
elemento general de almacenamiento de agua llamado estanque lineal.

4.3 DISIPADOR DE ENERGA EXTERNO (DEE) volver a contenidos

Se puede derivar una expresin general de prdida y almacenamiento para el caudal que
fluye hacia el estanque y debe atravesar una restriccin. Este dispositivo se llama
disipador de energa externo (DEE) y puede ser utilizado para representar a vlvulas u
orificios con descarga hacia estanques lineales; estanques unidireccionales; vlvulas
aliviadoras de presin; etc. Disponer de una solucin para todos estos elementos simplifica
la modelacin del control lgico junto con la preparacin de los datos de entrada.10 En este
caso, la condicin de borde general consiste en una vlvula que descarga a travs de un
tramo conector corto hacia un estanque lineal (Figura 4.2).

Pgina 122 de 306


Twyman | Golpe de Ariete | Waterhammer |

H 0 (H r )

Vlvula /
orificio

H Pc HP
H b (H d )
Tubera 1
Conector Qext
f c , Dc , Lc (Qe )
Tubera 2
Tubera 3

Figura 4.2 Esquema de un DEE.

Al nudo pueden converger/divergir cualquier cantidad de tuberas. Adems, la inercia y las


prdidas de carga pueden ser calculadas en el estanque y en el tramo conector. El caudal
externo se relaciona con la presin en el nudo mediante la siguiente expresin:

Qext s E s s ( H P H Pc ) (4.9)

Donde H Pc = presin en el nudo (lado del conector) y s toma el signo del caudal externo; es
decir, s = signo ( Qext ) = 1. Los trminos y E s en (4.9) son parmetros relacionados
con la vlvula u orificio; por convencin = 1.0 significa vlvula completamente abierta,
mientras que = 0 significa vlvula cerrada.

La apertura o cierre de la vlvula puede ser representada siempre que sea una funcin del
tiempo. La constante E s representa dos valores: E para el flujo desde la red (s = +1) y E
para el flujo hacia la red (s = 1). Al adoptar E E igual a cero se modela una vlvula
check de cierre instantneo en la direccin correspondiente. Al igual que el estanque, el
tramo conector puede ser modelado como un elemento de inercia concentrada. Tomando
como referencia la Figura 4.2, se puede decir que:

H Pc H b C1c C 2c Qext (4.10)

Donde:

2 Lc
C1c H d H c Qe (4.11)
g Ac t

2 Lc f c Lc
C2c Qe (4.12)
g Ac t g Dc Ac2

Pgina 123 de 306


Twyman | Golpe de Ariete | Waterhammer |

Si no existe un tramo conector, entonces C1c y C2c pueden ser iguales a cero. Normalmente,
el valor H b es una constante (lo que significa que la vlvula u orificio descarga hacia la
atmsfera o hacia un estanque de cota constante). Sin embargo, el problema no se complica
mayormente al suponer que H b es gobernada por la ecuacin del estanque lineal. Al elevar
la ecuacin (4.9) al cuadrado e incorporando (3.82), (4.7) y (4.10), se obtiene la siguiente
expresin:

2
Qext 2 m Qext n 0 (4.13)

Con:

E s 2
m
2

s Bb Bc C 2c (4.14)


n E s s C b C1c C c
2
(4.15)

Tomando en cuenta la direccin del caudal en (4.20):

Qext m s m 2 n (4.16)

Con: s signoCc Cb C1c

La ecuacin (4.16) permite calcular el caudal que pasa desde el nudo de la red hacia el
estanque lineal.10 El elemento de almacenamiento en (4.16) permite modelar estructuras o
cuerpos receptores, tales como: estanques de cota constante, estanques de almacenamiento,
estanques simples, estanques lineales, etc., considerando las prdidas de carga en orificios,
vlvulas de control o vlvulas check. Se puede aplicar cualquiera de estas opciones con
slo seleccionar adecuadamente los valores de las constantes en las frmulas.

4.4 ESTANQUE HIDRONEUMTICO volver a contenidos

El estanque hidroneumtico corresponde a una cmara presurizada que contiene agua y


aire. En general, est conectado a la tubera principal justo en el punto de descarga de las
bombas. Su propsito principal es evitar las presiones negativas y la separacin de columna
aguas abajo las bombas; aunque el mecanismo es un excelente supresor de las ondas de
presin.6,11 Despus de la falla de energa el agua drena desde la cmara hacia la tubera y
el volumen de aire dentro de la cmara se expande provocando una cada de la presin, en
una magnitud que depender del volumen de aire inicial y del proceso termodinmico.6
Para restringir la entrada o salida del agua existe un orificio entre la cmara y la tubera, el
cual genera las mayores prdidas de carga para el caudal que se descarga desde la cmara.
En la prctica es comn la existencia de una vlvula de retencin entre la bomba y el
estanque hidroneumtico. Cuando falla la energa de la bomba, el flujo comience a avanzar
en reversa y la vlvula de retencin se cierra inmediatamente para proteger a la bomba.
Despus de eso el agua entra al estanque hidroneumtico.4

Pgina 124 de 306


Twyman | Golpe de Ariete | Waterhammer |

El estanque hidroneumtico tiene las siguientes ventajas:4

El volumen de aire necesario para mantener las presiones mximas y mnimas dentro de
un rango aceptable es relativamente pequeo.
Puede ser instalado a nivel del suelo, lo cual permite reducir los costos en las
fundaciones, brindando gran resistencia contra la fuerza del viento y los sismos.
Puede ser instalado muy cerca de la bomba.
Su cercana con la bomba abarata el calentamiento del agua dentro de la cmara (en
caso de congelamiento).

Una desventaja del estanque hidroneumtico es el elevado costo de mantencin de los


compresores de aire y del equipamiento adicional.4 Una forma de optimizar esto pasa por
escoger estanques donde el aire est contenido dentro de un baln de goma (bladder) con el
objetivo de prevenir la disolucin del aire en el agua.

Ecuaciones bsicas

Tomando en cuenta la Figura 4.3 las ecuaciones que describen el funcionamiento de un


estanque hidroneumtico son:6

Aguas arriba: C : VPA C3 C 4 H P (4.17)


Aguas abajo: C : VPB C1 C2 H P (4.18)
Continuidad: VPA AA Qc VPB AB (4.19)
Energa (cmara): Qc C 0 An 2 g H T H P (4.20)

Aire

Qc
HP

C C
A B

Tubera 1 Tubera 2
Vlvula /
orificio

Figura 4.3 Esquema de un estanque hidroneumtico.

Pgina 125 de 306


Twyman | Golpe de Ariete | Waterhammer |

Donde H T es la cota piezomtrica dentro de la cmara, C0 es el coeficiente de descarga del


caudal que fluye hacia la cmara, An es el rea del orificio de descarga y Qc es el caudal
que fluye desde la cmara. C1 , C2 , C3 , C4 son las constantes de las lneas caractersticas C
y C , respectivamente. AA y AB corresponden a las secciones transversales de las tuberas
conectadas al mismo nudo del estanque hidroneumtico. Se tienen cuatro ecuaciones y
cinco incgnitas. La quinta ecuacin sale del proceso termodinmico del aire contenido en
la cmara. Para un proceso politrpico se debe cumplir lo siguiente:

P P0

n
0n

Donde:

P0 = presin absoluta inicial del aire.


0 = peso especfico inicial del aire.
P = presin absoluta en el instante t.
= peso especfico del aire en el instante t.
n = exponente politrpico, n = 1,2 (Watters, 1984; Wylie and Streeter, 1983).

Con H atm = presin atmosfrica, la ecuacin politrpica puede escribirse como:

H T H atm Z P w H T 0 H atm Z P w
(4.21)
n 0n

Adems,

CT t t CT t t Qc t (4.22)

Donde CT es el volumen de aire dentro de la cmara. Con CT es posible calcular H T ,


reduciendo con esto la cantidad de ecuaciones e incgnitas a cuatro. En general, es correcto
suponer que existe un caudal fluyendo desde la cmara, condicin que puede ser descrita
resolviendo Qc en el sistema de ecuaciones:


Qc (1 / 2) C5 1 1 4 C 6 / C52 (4.23)

Con:

2 g C 02 An2
C5 (4.24)
C 4 AA C 2 AB

C6 H T C4 AA C2 AB C3 AA C1 AB (4.25)

Pgina 126 de 306


Twyman | Golpe de Ariete | Waterhammer |

Para el caudal en reversa (direccin aguas arriba) es necesario resolver un sistema de


ecuaciones distinto porque ahora el caudal fluye hacia la cmara, siendo necesario usar la
siguiente ecuacin, junto con las ecuaciones (4.17), (4.18) y (4.19):

Qc C i An 2 g H P H T (4.26)

Donde C i es el coeficiente de descarga del caudal que fluye hacia la cmara. Resolviendo
Qc se obtiene:


Qc (1 / 2) C5 1 1 4 C 6 / C52 (4.27)

Con:

2 g Ci2 An2
C5 (4.28)
C 4 AA C 2 AB

C6 C5 H T C4 AA C2 AB C3 AA C1 AB (4.29)

El valor de C i depende del tipo de orificio, pero en general se recomienda adoptar valores
entre 0,8 y 0,5.6 Es posible generalizar estas ecuaciones dentro del contexto de la ecuacin
de Karney usando (3.82) en (4.17), (4.18) y (4.20), adoptando un valor negativo de Qc
cuando el caudal fluye desde la red (y viceversa).

4.5 ESTANQUE UNIDIRECCIONAL volver a contenidos

En este tipo de estanque el agua fluye hacia la tubera slo cuando la presin en la tubera
es menor que la presin ejercida por la columna de agua dentro del estanque, de all el
nombre de unidireccional. Una vez terminado el evento transiente el estanque puede ser
llenado con agua desde la tubera. Generalmente, estos estanques son utilizados para evitar
la separacin de la columna de agua porque son incapaces de prevenir aumentos en la
presin. Bajo condiciones de flujo permanente la superficie libre del agua est siempre por
debajo de la cota piezomtrica. Por esa razn, deben estar aislados del sistema mediante
vlvulas de retencin. Cuando la cota piezomtrica cae por debajo del nivel de la superficie
libre del agua, se abre la vlvula de retencin y el agua comienza a fluir hacia el sistema.
Esta accin genera que se iguale la cota piezomtrica (en el nudo donde se encuentra el
estanque) con la altura de la superficie lquida.

Ecuaciones bsicas

A partir de la Figura 4.4 es posible plantear las siguientes ecuaciones:6

Aguas arriba: C : VPA C3 C 4 H P (4.30)


Aguas abajo: C : VPB C1 C2 H P (4.31)

Pgina 127 de 306


Twyman | Golpe de Ariete | Waterhammer |

Hs

Qs
HP

C C
A B

Tubera 1 Tubera 2

Vlvula

Figura 4.4 Esquema del estanque unidireccional.

Continuidad: VPA AA Qs VPB AB (4.32)


Energa: Qs C0 An 2 g H s Z AB H P (4.33)

Con:

An = seccin transversal del conector estanque-tubera.


H s = elevacin de la superficie lquida (medida desde la tubera).
Z AB = elevacin de la tubera.
C1 , C2 , C3 , C4 = constantes de las curvas caractersticas C y C .
C0 = factor que depende del tipo de conexin entre el estanque y la tubera. Su valor puede
variar entre 0,6 y 0,98.6

Si H s 0 es la elevacin inicial, entonces la siguiente expresin es vlida para cualquier paso


de tiempo:

t
1
As 0
H s H s0 Qs dt (4.34)

Donde As es la seccin transversal del estanque. Integrando la ecuacin (4.34) se tiene:

t
H s t t H s t Qs t (4.35)
s

Pgina 128 de 306


Twyman | Golpe de Ariete | Waterhammer |

Entonces, desde las ecuaciones (4.30) a (4.33):


Qs (1 / 2) C5 1 1 4 C 6 / C52 (4.36)

Donde:

2 g C 02 An2
C5 (4.37)
C 2 AA C 4 AB

C6 C5 C1 AB C3 AA C2 AB C4 AA H s Z AB (4.38)

Si C6 < 0, entonces Qs = 0 y la vlvula de retencin se cierra. Cuando Qs es conocido,


entonces desde la ecuacin (4.33) es posible resolver H P :

2
1 Qs
H P H s Z AB (4.39)
2 g C0 An

Finalmente, de las ecuaciones (4.30) y (4.31) se obtiene VPA y VPB , respectivamente. Es


posible generalizar las ecuaciones en el contexto de la frmula de Karney usando (3.82) en
(4.30), (4.31) y (4.33), con Qs negativo cuando el caudal fluye desde la red (y viceversa).

4.6 VALVULA EN LNEA volver a contenidos

La apertura o cierre de vlvulas es la principal causa del flujo transitorio en redes de


tuberas. Por esa razn, su correcta simulacin tiene una gran relevancia. La vlvula es
considerada como un elemento de resistencia variable en el tiempo que se expresa a travs
de su apertura (o cierre).7 La magnitud de la presin generada por la operacin de la vlvula
depende del tipo de vlvula, la velocidad de apertura (o cierre) y de las propiedades
elsticas del sistema.12

En una red muy simple compuesta por un estanque (aguas arriba), una tubera horizontal y
una vlvula (aguas abajo), utilizando la frmula de Joukowski es posible estimar la presin
mxima generada por un transiente muy rpido: 4,6,8,11,13

a v
H (4.40)
g

Donde H es la sobrepresin mxima, a es la velocidad de la onda, v es la variacin de


la velocidad del fluido y g es la constante de gravedad.

Es necesario sealar que la ecuacin de Joukowski tiene algunas limitaciones, ya que la


intensidad y el comportamiento del flujo transitorio dependen no slo de las variables antes
mencionadas, sino que tambin de las caractersticas fsicas del problema, configuracin

Pgina 129 de 306


Twyman | Golpe de Ariete | Waterhammer |

del sistema, condiciones iniciales, instante en que ocurren los eventos, etc.14 Teniendo en
cuenta este punto, algunos autores15 han demostrado que cuando se genera un cierre
repentino de la vlvula, el colapso por cavitacin puede generar pulsos de presin de corta
duracin que eventualmente podra incrementar las presiones locales en magnitudes
superiores a las dadas por la frmula de Joukowski.

Ecuaciones bsicas

Para la deduccin de las ecuaciones se supone que:5 (1) no hay efectos inerciales que
puedan acelerar (o desacelerar) el caudal durante la maniobra de la vlvula; (2) dentro del
volumen de control hay un volumen de agua constante (Figura 4.5). En cada instante el
caudal en las secciones de borde es el mismo ( QPA QPB ) y la ecuacin del orificio para el
caudal positivo (Q > 0) es:

QPB QPA C d Av 2 g H PA H PB (4.41)

Con:

Cd = coeficiente de descarga de la vlvula.


Av = rea de la apertura (en la vlvula u orificio).

Adems:

H PA CP BP1 QPA (4.42)

H PB CM BM 2 QPB (4.43)

Eliminando H PA y H PB , y haciendo B BP1 BM 2 :

QPB g B C d Av
2
g B C d Av
2 2
2 g C d Av C P C M
2
(4.44)

Vlvula
/ orificio
C C

Tubera 1 A B Tubera 2
Volumen de Control

Figura 4.5 Esquema de la vlvula en lnea.

Pgina 130 de 306


Twyman | Golpe de Ariete | Waterhammer |

Para obtener QP positivo es necesario que CP CM > 0. En forma anloga, para el


caudal negativo (Q < 0):

QPB Q PA C d Av 2 g H PB H PA (4.45)

Slo para el caudal negativo, cuando B BP1 BM 2 , se obtiene:

QPB g B C d Av
2
g B C d Av
2 2
2 g C d Av C M C P
2
(4.46)

Para la solucin negativa CM CP . En este caso el clculo comienza con la determinacin


de C P y CM . Si CP CM entonces se debe aplicar (4.44); en caso contrario, se debe
aplicar (4.46).

Por definicin:

C d Av
(4.47)
Cd Av 0
Con:

Q0
C d Av 0 (4.48)
2g H 0

Con Q0 = caudal y H 0 = prdida de carga inicial en la vlvula. Se puede resolver Cd Av


desde (4.47) obteniendo:

Q0
C d Av C d Av 0 (4.49)
2g H 0

Es ms adecuado aplicar el lado derecho de la ecuacin (4.49) en las ecuaciones (4.44) y


(4.46) porque es recurrente hallar en la literatura curvas de cierre o apertura de vlvulas
expresadas en la forma vs t, donde representa el porcentaje de apertura (o cierre) y t el
tiempo (Figura 4.6). Reemplazando (4.49) en (4.44) y mediante un trabajo algebraico, se
obtiene la siguiente expresin:

C B C v 2 4 C v C P C M
Q PB B v (4.50)
2 2

Pgina 131 de 306


Twyman | Golpe de Ariete | Waterhammer |

t s
0
tf
Figura 4.7 Esquema de la curva de cierre de la vlvula.

En forma similar, la siguiente expresin puede obtenerse para QPA :

Cv B C v 2 4 C v C M CP
Q PA B (4.51)
2 2

Con:

Q0 2
Cv
H0

Reemplazando (4.50) y (4.51) en (4.43) y (4.42), se obtienen H PB y H PA , respectivamente.


Las formulas derivadas hasta aqu son tiles para modelar otra condicin de borde, como la
del orificio ( 1 ), que corresponde a una vlvula abierta con caudal Q0 y prdida de
carga H0.4,8

Para complementar el estudio de las vlvulas se recomienda consultar el trabajo de McInnis


et al.,16 el cual incluye un conjunto de condiciones de borde que representan muy
eficientemente a la mayora de las vlvulas y orificios comnmente encontrados en
impulsiones y redes de tuberas.

Curva de interpolacin vs tiempo

El movimiento repentino de la vlvula causa ondas de presin que se propagan a travs de


la red de tuberas, siendo su magnitud dependiente del tipo de vlvula, de la manera cmo
sta es maniobrada, de las propiedades hidrulicas del sistema y de las restricciones que

Pgina 132 de 306


Twyman | Golpe de Ariete | Waterhammer |

existan en la red. Pese a que existen tablas y grficos tiles para estimar los efectos del
cierre de la vlvula, es mucho ms tranquilizador poder calcular o estimar los efectos para
situaciones ms especficas.6 En general, incluso si la curva de cierre de la vlvula es
suministrada por el fabricante, en muchos casos no siempre est disponible la funcin
analtica que representa el cierre de la vlvula, por lo que es ms conveniente realizar la
simulacin teniendo en cuenta un grupo de datos tabulados que representen el caudal vs el
porcentaje de cierre.

Teniendo en cuenta este ltimo hecho, el anlisis del flujo transitorio se ve obligado a tratar
con tcnicas de interpolacin para el clculo del cierre de la vlvula en cada paso de
tiempo, dado que los datos deben obtenerse a partir de tablas de entrada. El procedimiento
de interpolacin no es una tarea trivial puesto que la mayora de los resultados obtenidos
dependen: (1) del tipo de curva (lineal, cuadrtica, etc.); (2) de la suavidad de la curva; (3)
del esquema de interpolacin escogido y; (4) del orden de la interpolacin. Algunos
autores17 han establecido que los esquemas de interpolacin de orden superior son ms
precisos cuando son aplicados en curvas suaves, con resultados pobres cuando se aplican
sobre curvas con esquinas agudas o con cambios sbitos de pendiente. Puesto que el
nmero de puntos de la curva de cierre menos uno se conoce como el orden de
interpolacin, en varios casos el incremento del orden no necesariamente significa un
aumento de la exactitud. Si no hay pruebas slidas de que la funcin de interpolacin est
cerca de la verdadera funcin de cierre de la vlvula f (x), entonces la interpolacin debe
aplicarse con cautela.17

En general, entre los muchos esquemas de interpolacin disponibles destacan los mtodos
de Lagrange, Aitken, Newton-Gregory y Neville. Por razones de espacio, slo el mtodo de
Newton-Gregory ser incluido en este trabajo. Para ms detalles sobre el resto de los
esquemas se recomienda consultar las referencias.

Se probar el mtodo de Newton-Gregory en un ejemplo muy simple que consiste en una


vlvula de control cuya apertura disminuye linealmente de = 0,6 a = 0,2 en 10 s. Este
arreglo se mantiene durante 15 s. Luego, la vlvula reabre linealmente a su valor inicial de
= 0.6 en 5 s.

Las Figuras 4.7 y 4.8 muestran el desempeo de Newton-Gregory comparado con la


solucin exacta (analtica) al usar distintos rdenes de interpolacin. En general, el mtodo
de Newton-Gregory presenta un resultado que es coincidente con la solucin exacta slo
cuando la orden de interpolacin es igual a 1.

Por otro lado, cuando el orden de interpolacin es mayor que 1, Newton-Gregory muestra
resultados con errores. Las Figuras 4.7 y 4.8 muestran que no funciona aplicar esquemas de
interpolacin de orden superior en curvas vs tiempo que tengan esquinas agudas o
cambios de pendiente.

Pgina 133 de 306


Twyman | Golpe de Ariete | Waterhammer |

70
Exacto
60 Orden 1

Apertura Vlvula (%)


50
40
30
20
10
0
0 5 10 15 20 25 30
Tiempo (s)

Figura 4.7 Interpolacin Newton-Gregory (orden 1) comparada con la solucin exacta.

70
Exacto
60 Orden 3
Apertura Vlvula (%)

50 Orden 6
40
30
20
10
0
0 5 10 15 20 25 30
Tiempo (s)

Figura 4.8 Interpolacin Newton-Gregory (orden 3 y 6) comparada con la solucin exacta.

En pruebas adicionales, Newton-Gregory tuvo buen desempeo cuando la curva de cierre


de la vlvula era lineal, con esquinas suaves, no tan agudas (ver Apndice D). Esta
circunstancia permite disponer de un esquema de interpolacin genrico til para ser usado
en todo tipo de curvas de cierre de vlvulas.

Pgina 134 de 306


Twyman | Golpe de Ariete | Waterhammer |

4.7 BOMBA EN LNEA volver a contenidos

Una de las condiciones ms crticas que debe enfrentar una tubera se refiere al apagado
imprevisto de la bomba. Tal condicin puede ser generada por una falla de energa o
durante la operacin normal de la bomba (inicio/detencin). Cuando la bomba se detiene
sbitamente pueden generarse algunas burbujas de aire en algunos puntos elevados del
sistema, las cuales podran cavitar y colapsar aumentando las presiones locales.2,11 Por esa
razn, el comportamiento del sistema de bomba-impulsin, bajo distintas condiciones de
operacin (normales y anormales), debe conocerse mediante el uso de las curvas
caractersticas completas de la bomba. Tales curvas se pueden establecer como dos familias
dentro de un sistema de coordenadas Q H, donde Q = caudal de la bomba y H = presin.7
La primera familia de curvas se caracteriza por el parmetro adimensional = N / Nr (N =
velocidad instantnea de rotacin del grupo y Nr = velocidad de rotacin en condiciones
normales de operacin y tasa de mxima de eficiencia); la segunda familia de curvas se
caracteriza por el parmetro adimensional = T / Tr (T = momento instantneo y Tr =
momento en condiciones normales de operacin y tasa de mxima de eficiencia).4,8,18,19 Si
durante el anlisis del comportamiento de la bomba las curvas caractersticas completas no
estn disponibles, algunos autores8 recomiendan tomar los datos de otra bomba con la
condicin de que la velocidad especfica en ambos dispositivos sea similar. En el sistema
internacional (SI) o sistema mtrico, la velocidad especfica de la bomba centrfuga se
define como:

wR Q R
Ns (4.52)
g H R 3 / 4
Con: wR = velocidad de rotacin, QR = caudal, H R = presin, g = constante de gravedad y
R = indicador de la condicin de mxima eficiencia. De todas formas, cuando la curva
caracterstica escogida tiene una velocidad especfica menor que la real, el anlisis
transiente se desarrolla por el lado conservador.4

Representacin matemtica de la bomba

La descarga Q de la bomba centrfuga es funcin de su velocidad de rotacin N y de la


presin H. Bajo condiciones transitorias, la velocidad vara y es dependiente del torque neto
y de algunos momentos de inercia relacionados con la bomba, motor y lquido dentro del
impulsor. Por tanto, es necesario especificar cuatro variables para la representacin
matemtica de la bomba: Q, H, N y T. En general, se definen cuatro variables
adimensionales:

Q H N T
v , h , , (4.53)
QR HR NR TR

Las variables v, h, . cambian de signo dependiendo del cuadrante donde est operando la
bomba. Adems, es necesario definir una curva caracterstica por cada cuadrante de
operacin, como sigue:

Pgina 135 de 306


Twyman | Golpe de Ariete | Waterhammer |


tan 1 (4.54)

Esta ecuacin permite desarrollar la curva presin h / (2 + v2) vs y la curva de torque /


(2 + v2) vs . Para aplicaciones computacionales, una vez definidas las curvas estas pueden
ser almacenadas usando puntos discretos que luego pueden ser aproximadas mediante
segmentos rectilneos (Figura 4.9).

Ecuaciones bsicas y su solucin

De acuerdo a la formulacin de Chaudhry4:

a) Calcular los valores estimados de:

e i i 1 , ve vi vi 1 (4.55)

El subndice i se refiere al paso de tiempo; i 1 indica el paso de tiempo en el instante


previo (i -1).

b) Calcular desde la ecuacin 4.54:

e
e tan 1 (4.56)
ve

c) A partir de las aproximaciones lineales sucesivas mostradas en la Figura 4.9 y con


conocido (igual a e), el segmento rectilneo del cuadrante de operacin de la bomba se
calcula como:

h
v2
2


tan 1

Figura 4.9 Esquema de la aproximacin de la curva caracterstica mediante segmentos
rectilneos.

Pgina 136 de 306


Twyman | Golpe de Ariete | Waterhammer |

hP
a1 a 2 tan 1 P (4.57)
vP
2
P
2
vP

P P
a3 a 4 tan 1 (4.58)
v
2
P
2
P vP

Donde a1 , a2 , a3 , a4 son constantes de los segmentos rectilneos de las curvas de presin y


torque, respectivamente, y el subndice P indica que se trata de un valor almacenado
previamente.

d) Para conocer los parmetros P y vP, se debe aplicar el mtodo iterativo de Newton-
Raphson porque las ecuaciones no lineales son generadas como funciones de dichos
parmetros.4 El mtodo iterativo converge cuando:

P( 2) P(1) P (4.59)

v P( 2) v P(1) v P (4.60)

Con P y v P menores que un valor especificado (por ejemplo, 0,001). Como el


superndice (1) indica que se trata de un valor inicial, entonces P( 2) y v P( 2) deben ser la
solucin. Sin embargo, como dichos valores pueden no corresponder al segmento rectilneo
correcto, se debe repetir la secuencia de pasos anteriores.

e) Cuando el segmento rectilneo es el correcto, hP y P pueden ser calculados desde las


ecuaciones (4.57) y (4.58). Conocidos hP , P , v P (este ltimo valor desde la ecuacin
4.60), QP y H P pueden ser calculados en (4.53). Tomando en cuenta la Figura 4.10 se
obtiene las siguientes expresiones, con H suc = altura de la superficie libre en el estanque de
succin:

H Pd H suc H P (4.61)

VPd QP / Ad (4.62)

Donde H Pd es la presin y VPd es la velocidad del agua, ambos en la tubera de descarga.

f) Finalmente, se iguala = P y = P y se pasa al prximo paso.

Pgina 137 de 306


Twyman | Golpe de Ariete | Waterhammer |

HP Lnea de energa

H Pd Bomba

H suc
Tubera i
Lnea de descarga

Cota de Referencia

Figura 4.10 Esquema de la bomba en lnea.

4.8 BOMBA DE REFUERZO EN PARALEO (PARALLEL BOOSTER PUMP)


volver a contenidos
6
En este caso se supone lo siguiente:

Existe una vlvula check (de no retorno) en la tubera de descarga.


Existe un bypass ubicado en paralelo a la bomba que se acciona cuando la presin cae a
cero bajo condiciones de flujo en reversa.
El caudal fluye hacia adelante a travs de la bomba.

El problema se plantea en trminos de un conjunto de bombas paralelas idnticas dispuestas


para alimentar la tubera de impulsin (ver esquema en la Figura 4.11). Hay cinco
incgnitas en este sistema:6

Tubera de Succin C : VPs C1 C2 H Ps (4.63)



Tubera de descarga C : VPd C3 C 4 H Pd (4.64)
Continuidad: VPs As VPd Ad (4.65)
Energa: H Ps H P H Pd (4.66)
Bomba: H P f (Q) f ' VPd f '' VPs (4.67)

Con:

As , Ad = seccin transversal de tuberas de succin y descarga, respectivamente.


C1 , C2 , C3 , C4 = constantes conocidas.
H Ps , H Pd = presin en las tuberas de succin y descarga, respectivamente.
VPs ,VPd = velocidad del fluido en las tuberas de succin y descarga, respectivamente.

Pgina 138 de 306


Twyman | Golpe de Ariete | Waterhammer |

Bypass

Vlvula
Bomba
check

Tubera de succin s d Tubera de descarga


As Ad
Bombas

Figura 4.11 Esquema de la bomba de refuerzo en paralelo con bypass.

Para resolver la ecuacin (4.67) es ms adecuado construir una tabla de datos de Q / N


versus H P / N 2 usando una interpolacin lineal para plantear una ecuacin de la forma
H P f (Q) , donde Q es el caudal y N es la velocidad de rotacin en revoluciones por
minuto (rpm). Se debe tener cuidado de dividir la tubera de descarga en partes iguales
entre todas las bombas.

Para mayor simplicidad en la solucin del sistema de ecuaciones (4.63) (4.67),


H P f (Q) ser presentada como una funcin lineal; es decir, la curva H Q ser una
sucesin de segmentos rectilneos. Entonces, la ecuacin de la lnea recta sobre el rango Q /
N ser:

HP HA HB Q H HB
H B QB A N st (4.68)
Q A QB N Q A QB
2
N

Donde H A , H B , QA , QB , H P / N 2 y Q / N son los valores para una etapa de la bomba y N st


es la cantidad de etapas de cada bomba. Condensando esta ecuacin de la forma:

HP Q
c7 C8 N st (4.69)
N
2
N

Al combinar apropiadamente la ecuacin (4.72) con otras ecuaciones se obtiene:

C1 / C 2 N st N 2 C8 C3 / C 4
VPd (4.70)
1 / C 4 Ad / C 2 As NC 7 Ad N st / N pu

Donde N pu es la cantidad de bombas en paralelo. Cuando VPd > 0, las ecuaciones de (4.63)
hasta (4.67) pueden ser usadas para hallar el resto de las incgnitas. Adems, se debe
verificar el valor de H P . Si H P < 0, entonces se tiene que H P = 0 y H Ps H Pd ; se debe

Pgina 139 de 306


Twyman | Golpe de Ariete | Waterhammer |

recalcular el valor de la velocidad (que es desconocido) a partir de las siguientes


ecuaciones:

C1 C4 C2 C3
VPd (4.71)
C2 C4 Ad / As

VPs Ad / As VPd (4.72)

Las ecuaciones (4.63) y (4.64) pueden ser usadas para calcular H Ps y H Pd . Si VPd es
negativo, entonces VPs VPd 0 y las ecuaciones (4.63) y (4.64) deben ser usadas para
calcular H Ps y H Pd . Tambin se debe verificar Q / N y su posicin dentro de la curva
caracterstica de la bomba. Si Q / N est fuera del intervalo pre-especificado, entonces un
nuevo conjunto de coeficientes C7 y C8 debe ser computado, debindose repetir el
procedimiento de solucin.

4.9 VENTOSA volver a contenidos

Para proteger a la tubera de las condiciones de vaco (o presiones absolutas bajas) es


conveniente instalar ventosas en los puntos ms elevados del sistema. Cuando la presin en
el punto donde se ubica la ventosa desciende por debajo de la presin atmosfrica, esta se
abre para introducir aire en el sistema. Cuando la presin en la tubera aumenta por encima
de la presin atmosfrica, la ventosa permite el escape del aire atrapado (ventosa de doble
efecto 8,20).

La ventosa no permite que el lquido escape hacia la atmsfera. Pese a ser una condicin de
borde compleja, puede ser modelada mediante el MC, donde se supone que:

El ingreso o salida del aire hacia (desde) la tubera a travs de la ventosa se efecta bajo
condiciones de flujo isentrpico.
La masa de aire dentro de la tubera se rige por la ley isotrmica que establece que la
masa es pequea y que grandes secciones de la tubera, junto la superficie del lquido,
confieren una cierta capacidad calrica que mantiene la temperatura del aire igual a la
temperatura del lquido.
El aire en la tubera est cerca de la ventosa.
La elevacin de la superficie libre del liquido es constante, y el volumen de aire es
pequeo comparado con el volumen de lquido en una seccin de tubera dada.

Pgina 140 de 306


Twyman | Golpe de Ariete | Waterhammer |


Tubera i A B Tubera i+1
z

Cota de Referencia

Figura 4.12 Esquema de la condicin de borde de la ventosa.

Ecuaciones bsicas

A partir de la Figura 4.12 es posible escribir las siguientes ecuaciones para la condicin de
borde de la ventosa:4

QPA C P C a (i ) H PA (4.73)

QPB C N C a (i 1) H PB (4.74)

Donde C P , C N , Ca (i ) , Ca (i 1) son constantes calculadas desde datos generados en el paso de


tiempo anterior. Si las prdidas de carga son despreciables, entonces:

H PA H PB (4.75)

Dependiendo de la evolucin temporal de las presiones, la vlvula localizada dentro de la


ventosa puede abrirse o cerrarse muchas veces durante el evento transiente. Si el paso de
tiempo ( t ) es pequeo, entonces la masa de aire atrapada en la tubera variar segn la
siguiente frmula:

dma
mPa ma t (4.76)
dt

Donde ma y m pa representan la masa de aire al inicio y al final del paso de tiempo,


respectivamente. Por otro lado, dma / dt representa la tasa de variacin de la masa de aire
entrante al sistema. El volumen de aire atrapado debe satisfacer la ecuacin de continuidad,
es decir:

P ( aire) C a (aire) (1 / 2) t C a (i ) C a (i 1) H PA (4.77)

Donde:

Ca (aire) a (aire) (1 / 2) t C N QB C P QA (4.78)

Pgina 141 de 306


Twyman | Golpe de Ariete | Waterhammer |

Si la expansin (o contraccin) del volumen de aire dentro de la tubera se realiza bajo


condiciones isotermales, entonces:

p (air ) m pa R T (4.79)

Donde R es la constante universal de los gases y T es la temperatura absoluta del aire. Si la


relacin entre la presin absoluta p en el volumen de aire y H PA est dada por:

p H PA z H atm (4.80)

Con = peso especfico del lquido, z = cota de la ventosa medida desde la cota de
referencia y H atm = presin atmosfrica, entonces la ecuacin (4.77) toma la siguiente
forma:


m a
dma

t RT p C a (aire) (1 / 2) C a (i ) C a (i 1) p / z H atm (4.81)
dt

Todas las variables son conocidas en el ecuacin (4.81) excepto p y dma / dt . En general, la
velocidad del flujo de aire dentro del sistema depender de la relacin entre la presin
absoluta atmosfrica Pa y la presin absoluta p (dentro de la tubera), siendo su valor muy
relevante para el clculo de dma / dt . Por ejemplo, cuando p 0,53 Pa , entonces:

dma Pa
0,686 C d Av (4.82)
dt R Ta

Donde Cd es el coeficiente de descarga de la vlvula dentro de la ventosa, Av es la seccin


transversal de la abertura de la vlvula y Ta es la temperatura absoluta fuera de la tubera.
Cuando se cumple que Pa p 0,53 Pa , se debe aplicar otra expresin de dma / dt .4 Sin
embargo, independientemente de la relacin entre p y Pa , es claro que la ecuacin (4.81) es
no lineal en p, por lo que debe ser resuelta usando el mtodo iterativo de Newton -
Raphson. Una vez conocido p es posible calcular el resto de las incgnitas. Las ecuaciones
mostradas hasta aqu permiten simular el comportamiento de una ventosa que slo acepta el
ingreso de aire. Para el caso de la salida de aire, condicin que se produce cuando la
presin p excede la presin atmosfrica Pa , en las ecuaciones (4.76) y (4.81) dma / dt debe
considerarse como un valor negativo.

4.10 PRDIDAS DE CARGA volver a contenidos

Para el anlisis y diseo de las redes de tuberas es importante conocer las prdidas de carga
para estimar la capacidad de las tuberas as como la presin mxima que puede soportar el
sistema. Una sobrestimacin de las prdidas de carga puede llevar a una subestimacin de
las presiones mximas.2 En general, las prdidas de carga pueden ser generadas por la

Pgina 142 de 306


Twyman | Golpe de Ariete | Waterhammer |

friccin, viscosidad del fluido, singularidades (vlvulas, etc.), burbujas o bolsas de aire, etc.
Las prdidas por friccin son contnuas y proporcionales a la longitud de las tuberas. Las
prdidas asociadas a las singularidades dependen del tipo de singularidad.6,21 La forma ms
comn de determinar la magnitud de las prdidas de carga es mediante el uso de
coeficientes experimentales (K) que permiten expresar las prdidas h como funciones
lineales de la velocidad del fluido ( h KV 2 / 2 g ). Dependiendo del tipo de singularidad,
K puede ser calculado en forma analtica o usando tablas experimentales. Para el primer
caso, usando la aproximacin de Borda, K puede ser calculada a partir de las caractersticas
fsicas de todas las tuberas conectadas al nudo de la red. Sin embargo, en muchos casos K
slo puede calcularse a travs de pruebas experimentales. Este hecho es corroborado por la
existencia de muchas tablas o bacos que permiten calcular K a partir de las caractersticas
geomtricas de las tuberas concurrentes al nudo. Respecto de las prdidas de carga
producidas por las vlvulas, K depende del tipo de vlvula (globo, retencin, etc.) y de su
porcentaje de apertura.2,6

4.11 PROTECCIN DE LA RED DE TUBERAS volver a contenidos

El proyecto integral de un sistema de conduccin de agua incluye una serie de estudios y


anlisis en los que se debe determinar el trazado de la conduccin y su forma de operacin,
material y dimetro de las tuberas y los medios de control de los transitorios, de forma tal
que el costo del proyecto sea el mnimo posible. Normalmente, se analizan varias
alternativas para encontrar la solucin ms econmica. El estudio de transitorios
hidrulicos no debe ser considerado como una parte separada de este proceso de anlisis
tcnico-econmico, ya que sirve para definir el material y la clase de tuberas a emplear
junto con los medios de control, todo lo cual condiciona en gran medida el costo del
proyecto.22 Lo anterior pasa por determinar el dimetro de la conduccin; seleccionar el
material de la tubera; definir si se requiere tomar medidas de control del golpe de ariete;
definir cmo realizar el anlisis del golpe de ariete; recopilar datos tales como: trazado,
elevaciones del terreno y cotas piezomtricas, dimetro, material, clase y espesor de pared
de las tuberas; curvas caractersticas de las bombas; velocidad de rotacin de la bomba en
r.p.m.; momento de inercia WR2 del rotor del motor elctrico y del impulsor de la bomba;
caudales y polticas de operacin de la conduccin. Aparte de esto se debe seleccionar un
programa computacional para la simulacin y anlisis del golpe de ariete; simular
escenarios de operacin y falla; aplicar medidas de prevencin de las presiones negativas y
escoger tuberas que sean resistentes a sus efectos, para finalizar con la eleccin de los
mtodos de proteccin ms adecuados. En la prctica, el Ingeniero gusta de disear equipos
de control para prevenir el flujo transiente severo. El uso de los modelos permite simular la
operacin de vlvulas, bombas, etc. en orden a averiguar si es posible controlar el flujo
transiente en forma preventiva, manteniendo las presiones dentro de niveles aceptables.
Algunos mtodos de prevencin del flujo transiente incluyen el cierre lento de vlvulas, el
uso apropiado de grifos (hidrantes), el control apropiado de las bombas, la gestin de la
velocidad del flujo. Para controlar las presiones mnimas se puede trabajar con la inercia de
la bomba o ajustar/calibrar los siguientes artefactos hidrulicos:

Estanques hidroneumticos.
Estanques unidireccionales.

Pgina 143 de 306


Twyman | Golpe de Ariete | Waterhammer |

Ventosas.
Bombas con vlvulas de bypass.

Para controlar las presiones mximas se deben implementar los siguientes artefactos
hidrulicos:

Vlvulas aliviadoras.
Estanques hidroneumticos.
Bombas con vlvulas de bypass.

Si la manipulacin de vlvulas o bombas no permite prevenir el flujo transiente, entonces


se debe recurrir a la modelacin e instalacin de mecanismos de control.

Las bombas con gran inercia pueden ayudar a controlar los transitorios porque al apagarse
siguen rotando durante un perodo de tiempo suficiente para desacelerar el flujo. Sin
embargo, en sistemas con tuberas largas esta tcnica de control puede ser poco prctica
debido a los problemas mecnicos que puede generar.

Combinaciones entre distintos dispositivos hidrulicos tambin pueden ayudar a reducir el


efecto transitorio. Por ejemplo, la combinacin adecuada entre estanques hidroneumticos y
estanques unidireccionales puede evitar que la presin descienda hasta producir la
separacin de la columna de agua. La combinacin adecuada de los dispositivos antes
mencionados puede ayudar a mantener las presiones siempre positivas en el sistema.

La vlvula aliviadora se abre para expulsar agua, controlando as la presin mxima del
sistema. Despus de producido el alivio la vlvula se cierra lentamente para evitar crear una
nueva condicin transitoria.

Las ventosas se instalan en los puntos elevados del sistema para controlar las condiciones
de vaco y la posible separacin de columna de agua. Debido al descenso de la presin, el
aire que entra en la tubera debe ser expulsado lentamente para evitar la creacin de otra
condicin transitoria. En general, se debe revisar cuidadosamente la informacin tcnica
del fabricante de ventosas al momento de seleccionar la ms adecuada para controlar el
golpe de ariete.

Otro dispositivo de proteccin es el bypass de la bomba. Cuando se apaga la bomba de


refuerzo (booster pump), la reduccin del caudal genera dos ondas de presin: una que
viaja aguas arriba en forma de transiente positivo, y otra que viaja aguas abajo en forma de
transiente negativo. La efectividad del uso del bypass depender del sistema de bombeo y
de las longitudes relativas que tengan las tuberas ubicadas aguas arriba y aguas debajo de
la bomba, respectivamente. Si el aumento de presin generado en el lado de la descarga de
la bomba es mayor que el aumento de presin generado en el lado de la aspiracin, el
bypass no se abrir. Para los sistemas en los que el bypass no puede abrirse se necesitan
otros dispositivos de proteccin contra transitorios.

Pgina 144 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS:
1
BOSSERMAN B.E. (1978), "Computer Analysis of Hydraulic Transients in a Complex
Piping System". Journal of the American Water Works Association (AWWA), July
1978, pp 371-376.
2
CHAUDHRY M.H., YEVJEVICH V. (Editors) (1981), "Closed-Conduit Flow", Water
Resources Publications, Colorado.
3
CHAUDHRY M.H. (1982), "Numerical Solution of Transient-Flow Equations", Proc.
Speciality Conf. Hydraulics Division, ASCE, Jackson, MS, August 1982, pp. 633-
656.
4
CHAUDHRY M.H. (1987), Applied Hydraulic Transients. Van Nostrand Reinhold Co.,
New York.
5
STREETER V.L., WYLIE E.B. (1987), Fluid Mechanics. 2nd Edition (3rd in Spanish),
Mc Graw - Hill, Mexico.
6
WATTERS G.Z. (1984), Analysis and Control of Unsteady Flow in Pipelines. 2nd
Edition, Butterworths, Boston.
7
WOOD D.J., FUNK J.E. (1988), "Microcomputer Analysis of Transient Flow in Pipe
Networks". Proceedings of the International Symposium On Computer Modelling Of
Water Distribution Systems, University Of Kentucky, Lexington, USA, May 12-13,
pp 323-348.
8
WYLIE E.B., STREETER V.L. (1983), Fluid Transients. Feb. Press, Ann Arbor.
9
KARNEY B.W. (1984), Analysis of Fluids Transients in Large Distribution Networks.
Ph.D. Thesis, the University of British Columbia, Canada, Sept. 1984.
10
KARNEY B,W., McINNIS D. (1992), "Efficient Calculation of Transient Flow in
Simple Pipe Networks", Journal of Hydraulic Engineering ASCE, Vol. 118, N 17,
July 1992, pp. 1014-1030.
11
PARMAKIAN J. (1963), Waterhammer Analysis. Dover Publications, Inc. (New York).
12
WOOD D.J., JONES S.E. (1973), "Waterhammer Charts for Various Types of Valves".
Journal of Hydraulic Division, Proceedings of the ASCE, January 1973, paper HY1,
pp. 167-177.
13
SHARP B.B. (1981), Waterhammer: Problems and Solutions. Edward Arnold
(Publishers) Ltd.
14
KARNEY B.W., McINNIS D. (1990), "Transient Analysis of Water Distribution
Systems". Journal of AWWA, July 1990, Vol. 82, N 2, pp. 62-70.

Pgina 145 de 306


Twyman | Golpe de Ariete | Waterhammer |

15
SIMPSON A.R., WYLIE E.B. (1991), "Large Water-Hammer Pressures for Column
Separation in Pipelines". Journal of Hydraulic Engineering, Vol. 107, N 2, 110,
October 1991, pp. 1310-1315.
16
McINNIS D.A., KARNEY B.W., AXWORTHY D.H. (1997), "Efficient Valve
Representation in Fixed-Grid Characteristics Method", Journal of Hydraulic
Engineering, ASCE, 123(8), pp. 709-718.
17
PRESS W.H., FLANERY B.P., TEUKOLSKY S.A., VETTERLING W.T. (1986),
Numerical Recipes, the Art of Scientific Computing. Cambridge University Press,
New York.
18
ALVARADO L., MERY H. (1991), "Determination of Water Hammer in Pumps with
Small Inertia". X National Congress of Hydraulic Engineering, U. Tcnica Federico
Santa Mara, November 6-7-8, pp. 97-109 (in Spanish).
19
DONSKY B. (1961), "Complete Pump Characteristics and the Effects of Specific
Speeds on Hydraulic Transients". Journal of Basic Engineering, December 1961, pp.
685-699.
20
PIMENTEL H., GRANADOS A. (1990), "Water Hammer due to the Air-Inlet Valve
Closure", Review of Public Works, October 1990, pp. 55-60 (in Spanish).
21
DAUGHERTY R.L., FRANZINI J.B., FINNEMORE E.J. (1985), Fluids Mechanics with
Engineering Applications. 8th Edition, International Student Edition, Mc Graw-Hill.
22
COMISIN NACIONAL DEL AGUA (2007), Manual de Agua Potable, Alcantarillado y
Saneamiento: Fenmenos Transitorios en Lneas de Conduccin, Mxico, pp. 212.

Pgina 146 de 306


Twyman | Golpe de Ariete | Waterhammer |

CAPTULO 5
Ejemplos

5.1 INTRODUCCIN volver a contenidos

n este captulo se simular el golpe de ariete en redes de tuberas de diversa


E configuracin, y se compararn los resultados obtenidos por el MC y los mtodos
hbridos: MH 1, MH 3, MH 5 y MH 7. En cada caso se mostrar la red junto con sus
datos iniciales, y se calcular el error entre las presiones mximas obtenidas por cada
esquema y las presiones mximas obtenidas al aplicar el MC con Cn = 1 en todo el sistema
(solucin exacta). En el Apndice E se muestran las curvas de presin vs tiempo de cada
ejemplo. Las caractersticas de los esquemas de solucin son:

Esquema Orden Resuelve las secciones interiores mediante:


MC 1 MC
MH1 2 Esquema de la caja
MH3 2 Esquema de McCormack
MH5 12 MC MH1 segn el Cn asignado a cada tubera
MH7 12 MC MH4* segn el Cn asignado a cada tubera

(*) Elemento de Reemplazo de Sub-Tramo (ERST) aproximado por diferencias finitas.

Pgina 147 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.2 RED 1: VLVULA EN LNEA1 volver a contenidos

El ejemplo consiste en una red compuesta de un estanque lineal ubicado aguas arriba con
H 0 = 67,7 m., dos tuberas en serie y una vlvula (aguas abajo). El transiente se genera por
el cierre de la vlvula en 6 (s). La Figura 5.1 muestra el error (%) registrado en algunos
nudos de la red seleccionados cuando:

Caso Tubera 1 Tubera 2


1 Cn = 1,00 Cn = 0,50
2 Cn = 1,00 Cn = 1,10

( ) = Nmero nudo
[ ] = Nmero tubera
67,7 m

[1] [2]
Estanque
Vlvula
(1) (2) (3)

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 750 550 0,010 1.100
2 600 450 0,012 900

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 0 67,7
2 0
3 0

Pgina 148 de 306


Twyman | Golpe de Ariete | Waterhammer |

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 1 2 3
6 6
4 4
Error (%)

Error (%)
2 2
0 0
-2 -2
-4 -4
-6 -6
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 1 2 3
80 80

60 60
Error (%)

Error (%)

40 40

20 20

0 0
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.1 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 149 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.3 RED 2: ESTANQUE HIDRONEUMTICO volver a contenidos

La red tiene un estanque hidroneumtico EH (aguas arriba), tres tuberas en serie y un


estanque lineal aguas abajo con H 0 = 719,4 m. El transiente es generado por la detencin
sbita de la bomba ubicada inmediatamente aguas arriba del EH. La bomba no est incluida
en la simulacin. La Figura 5.2 muestra el error (%) registrado en algunos nudos escogidos
de la red cuando:

Caso Tubera 1 Tubera 2 Tubera 3


1 Cn = 0,54 Cn = 1,00 Cn = 0,77
2 Cn = 1,08 Cn = 1,00 Cn = 1,10

( ) = Nmero nudo
Hidroneumtico: [ ] = Nmero tubera 719,4 m

Vo = 0,1 m3 Estanque
Cout = 0,9 (4)
Cin = 0,5
n = 1,2 [3]

(3)
[2]
(2)

[1]
(1)

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 150 552,9 0,018 1.035
2 150 132,0 0,018 910
3 150 454,0 0,018 1.035

Pgina 150 de 306


Twyman | Golpe de Ariete | Waterhammer |

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 653,1
2 655,2
3 662,6
4 718,6 719,4

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 1 2 3 4
4 4

2 2
Error (%)

Error (%)
0 0

-2 -2

-4 -4
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 1 2 3 4
10 10

0 0
Error (%)

Error (%)

-10 -10

-20 -20

-30 -30
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.2 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 151 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.4 RED 3: BOMBA EN LNEA1 volver a contenidos

La red tiene una bomba centrfuga (aguas arriba) que descarga hacia un estanque lineal
(aguas abajo) a travs de dos tuberas en lnea. El transiente se genera por la detencin de la
bomba. La simulacin incluye las curvas caractersticas completas de la bomba. La Figura
5.3 muestra el error (%) registrado en algunos puntos seleccionados de la red cuando:

Caso Tubera 1 Tubera 2 Tubera 3


1 ------- Cn = 1,00 Cn = 0,50
2 ------- Cn = 1,.00 Cn = 1,16

( ) = Nmero nudo
[ ] = Nmero tubera
60 m 58.4 m

[1] [2] [3]


Estanque Estanque
(1) (2) (3) (4)

Bomba:

NPP = 2
No = 1.100 rpm
Nr = 1.100 rpm
Hr = 60 m
Qr = 250 l/s
WR2 = 16,85 k-m2
Er = 80%

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 750 450 0,010 900
2 750 550 0,012 1.100

Pgina 152 de 306


Twyman | Golpe de Ariete | Waterhammer |

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 0 60,0
2 0
3 0
4 0 58,4

Cn < 1 Cn < 1

Nudo Nudo
2 3 4 2 3 4
1,0 1,0

0,5 0,5
Error (%)

Error (%)
0,0 0,0

-0,5 -0,5

-1,0 -1,0
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
2 3 4 2 3 4
10 10
0 0
Error (%)

Error (%)

-10 -10
-20 -20
-30 -30
-40 -40
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.3 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 153 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.5 RED 4: ESTANQUE UNIDIRECCIONAL2 volver a contenidos

La red tiene un estanque hidroneumtico (aguas ariba) con un volumen de aire inicial 0 =
2 m3, 4 tuberas en serie y un estanque lineal con H 0 = 256 m (aguas abajo). Adems, el
sistema tiene dos estanques unidireccionales en los nudos 3 y 4 (con cota de superficie libre
de 15 y 30 m., respectivamente). El transiente se genera por la falla de la bomba. La Figura
5.4 muestra el error (%) registrado en algunos nudos seleccionados cuando:

Caso Tubera 1 Tubera 2 Tubera 3 Tubera 4


1 Cn = 1,00 Cn = 0,49 Cn = 0,75 Cn = 0,43
2 Cn = 1,00 Cn = 1,01 Cn = 1,08 Cn = 1,08

( ) = Nmero nudo
[ ] = Nmero tubera
Hidroneumtico: 256 m

Vo = 2 m3 Estanque
Cout = 0,9 (5)
Cin = 0,5
n = 1,2 [4]

(4)
[3]
(3)
Unidireccional 2:
[2]

(2) Unidireccional 1: h = 30,2 m


[1]
(1)
D = 1,83 m
h = 15,2 m
Cout = 0,9
D = 1,83 m
Cout = 0,9

Characteristicas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 762 609,6 0,013 1.010,20
2 762 4.828 0,013 1.200,20
3 762 1.609,3 0,019 1.150,50
4 762 1.609,3 0,019 1.150,50

Pgina 154 de 306


Twyman | Golpe de Ariete | Waterhammer |

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 126,5 276,3
2 126,4
3 213,4
4 230,1
5 246,9 256,0

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 5 1 2 3 4 5
6 6
4 4
Error (%)

Error (%)
2 2
0 0
-2 -2
-4 -4
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 5 1 2 3 4 5
40 40
20 20
Error (%)

Error (%)

0 0
-20 -20
-40 -40
-60 -60
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.4 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 155 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.6 RED 5: SISTEMA CON TOPOLOGA COMPLEJA I 3,4 volver a contenidos

La red tiene un estanque lineal (aguas arriba) con H 0 = 191 m, 9 tuberas y una vlvula
(aguas abajo). El transiente se genera por el cierre de la vlvula en 0,3 (s). La Figura 5.5
muestra el error (%) registrado en algunos puntos seleccionados de la red cuando:

Caso Tubera 1 Tubera 2 Tubera 3 Tubera 4 Tubera 5


1 Cn = 1,00 Cn = 0,50 Cn = 1,00 Cn = 0,50 Cn = 0,75
2 Cn = 1,00 Cn = 1,00 Cn = 1,20 Cn = 1,00 Cn = 1,25

Caso Tubera 6 Tubera 7 Tubera 8 Tubera 9


1 Cn = 0,80 Cn = 0,71 Cn = 0,60 Cn = 0,50
2 Cn = 1,00 Cn = 1,00 Cn = 1,20 Cn = 1,00

( ) = Nmero nudo
191 m
[ ] = Nmero tubera

Estanque
(1)

[1] (3) [5] (5)

[2]
[6]
[4]
[8]

(2) [3]

[7] Tc = 0,3 s
[9]
(4)
(6)
(7)

Vlvula

Pgina 156 de 306


Twyman | Golpe de Ariete | Waterhammer |

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 914,4 609,6 0,030 1.005,84
2 762,0 914,4 0,028 1.143,00
3 609,6 609,6 0,024 1.219,20
4 457,2 548,6 0,020 914,40
5 457,2 457,2 0,020 1.143,00
6 457,2 487,7 0,025 975,36
7 762,0 670,6 0,040 957,07
8 609,6 457,2 0,030 914,40
9 914,4 609,6 0,024 1.005,84

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 0 191
2 0
3 0
4 0
5 0
6 0
7 0

Pgina 157 de 306


Twyman | Golpe de Ariete | Waterhammer |

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 5 6 7 1 2 3 4 5 6 7
10 10

5 5
Error (%)

Error (%)
0 0

-5 -5

-10 -10
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 5 6 7 1 2 3 4 5 6 7
10 10
0 0
Error (%)

Error (%)

-10 -10
-20 -20
-30 -30
-40 -40
-50 -50
MC MH 1 MH 3 MC MH 5

En este caso MH7 presenta una


discretizacin incompatible.

Figura 5.5 Errores (%) registrados por MC, MH1, MH3 y MH5.

Pgina 158 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.7 RED 6: SISTEMA CON TOPOLOGA COMPLEJA II 5,6 volver a contenidos

La red tiene 71 tuberas y 45 nudos, 2 estanques lineales y una vlvula. Para el anlisis del
flujo permanente se utiliz el Mtodo del Gradiente desarrollado por Salgado7. El transiente
es generado por el cierre de la vlvula en 3 s. La Figura 5.6 muestra el error (%) registrado
en algunos puntos seleccionados de la red: 2 (nudo 1), 12 (nudo 2), 38 (3), 65 (4) y
71 (5). En este caso, dada la complejidad y tamao de la red, se supondr como valor
exacto aqul que se obtiene con Cn 0,96 en todos los tramos.

100 m 100 m
[1] [2] [3] [4] [5] [17]

[13] [14] [15] [16] [6]


[18] [3]
[19] [3]
[20] [3]
[21] [3]
[22] [3]
[23]

[24] [25] [26] [27] [28] [7] [29]


[3]
[30] [3]
[31] [3]
[32] [3]
[33] [3]
[34] [3]
[35]

[36] [37] [38] [39] [8] [40]


[3]
[41] [3]
[42] [3]
[43] [3]
[44] [3]
[45] [3]
[46]

[47] [48] [49] [50] [51] [9]


[3]
[52] [3]
[53] [3]
[54] [3]
[55] [3]
[56] [3]
[57]

[58] [59] [60] [61] [62] [10] [63] Vlvula


[3]
[64] [3]
[65] [3]
[66] [3]
[67] [3]
[68] [3]
[11] [12]

[69] [70] 13
[3]
[71]

Pgina 159 de 306


Twyman | Golpe de Ariete | Waterhammer |

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 5 1 2 3 4 5
2 2

1 1
Error (%)

Error (%)
0 0

-1 -1

-2 -2
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 5 1 2 3 4 5
120 120
80 80
Error (%)

Error (%)

40 40
0 0
-40 -40
-80 -80
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.6 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 160 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.8 RED 7: DEMANDA SBITA POR INCENDIO 2 volver a contenidos

En este caso se considera una red de mayor complejidad respecto de las anteriores al estar
compuesta de estanques, tuberas, nudos con consumos constantes y variables y una bomba
(el Apndice F muestra brevemente un anlisis de los consumos nodales y de los consumos
uniformemente distribuidos en las tuberas). En este caso, el flujo transiente se genera por
el aumento sbito del consumo (por incendio) en el nudo 3, donde se pasa de 0,08 (m3/s) a
0,11 (m3/s). La Figura 5.7 muestra el error (%) registrado en algunos puntos de la red
cuando:

Caso Tubera 1 Tubera 2 Tubera 3 Tubera 4 Tubera 5 Tubera 6


1 Cn = 0,50 Cn = 1,00 Cn = 1,00 Cn = 0,33 Cn = 1,00 Cn = 0,17
2 Cn = 1,07 Cn = 1,00 Cn = 1,10 Cn = 1,00 Cn = 1,00 Cn = 1,00

Caso Tubera 7 Tubera 8 Tubera 9 Tubera 10 Tubera 11 Tubera 12


1 Cn = 1,00 Cn = 0,73 Cn = 1,00 Cn = 1,00 Cn = 0,83 ------

2 Cn = 1,00 Cn = 1,00 Cn = 1,00 Cn = 1,16 Cn = 1,00 ------

( ) = Nmero nudo
451 m
[ ] = Nmero tubera
427 m
Estanque [12] Estanque
(10)
(1) (6) P (9)
56.63 l/s
[1] [6] [9]
(4)
Bomba:
[2] [10] (7)
28.32 l/s Hp = -0,5 Q2 - 0,3 Q + 90
(2)
------------------------------
[5] [7] Hsh = 445,06 m
[3] [11] Hr = 452,07 m
Qr = 96,56 l/s
[8]
(3) [4]
(8)

(5)
56.63 l/s
84.95 l/s
113.27 l/s

Pgina 161 de 306


Twyman | Golpe de Ariete | Waterhammer |

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 381,00 243,84 0,020 1.005,84
2 304,80 304,80 0,020 1.005,84
3 304,80 182,88 0,020 1.005,84
4 304,80 365,76 0,020 1.005,84
5 254,00 243,84 0,020 1.005,84
6 203,20 365,76 0,020 1.005,84
7 203,20 457,20 0,020 1.005,84
8 203,20 548,64 0,020 1.005,84
9 254,00 304,80 0,020 1.005,84
10 203,20 121,92 0,020 1.005,84
11 203,20 243,84 0,020 1.005,84

Caractrsticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 445 451
2 396
3 393
4 399
5 390
6 402
7 399
8 384
9 421 427
10 421

Pgina 162 de 306


Twyman | Golpe de Ariete | Waterhammer |

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
20 20

10 10
Error (%)

Error (%)
0 0

-10 -10

-20 -20
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
10 10
0 0
Error (%)

Error (%)

-10 -10
-20 -20
-30 -30
-40 -40
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.7 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 163 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.9 RED 8: VLVULA ALIVIADORA DE PRESIN 8 volver a contenidos

Este caso considera un sistema gravitacional con una vlvula aliviadora de presin. La red
tiene cinco disipadores de energa externos (DEE) y dos nudos (2, 5) con consumos
constantes. Debido a la verstilidad del DEE, modificando algunos parmetros incluidos en
su formulacin, es posible incorporar en el modelo dos estanques de cota constante (nudos
1 y 4), un estanque simple (nudo 3), una vlvula aliviadora de presin* (nudo 6) y una
vlvula de control con descarga a la atmsfera (nudo 7). El flujo transiente se genera por el
cierre de la vlvula en 10 segundos.8 Si la presin en el nudo 6 excede la presin de control
(210 m), la vlvula aliviadora expulsa agua hacia la atmsfera reduciendo el exceso de
presin y ayudando a estabilizar rpidamente al transiente. Cuando la tubera 8 (longitud =
30 m) es modelada como un ERT (Elemento de Reemplazo de Tubera), es posible
incrementar el paso de tiempo desde t = 0,03 s (sistema sin ERT, nmero de sub-tramos N
= 297) a t = 0,1 s (sistema con ERT, N = 90), sin afectar la precisin del resultado. La
Figura 5.8 muestra el error (%) registrado en algunos puntos seleccionados de la red
cuando:

Caso Tubera 1 Tubera 2 Tubera 3 Tubera 4


1 Cn = 0,50 Cn = 1,00 Cn = 0,75 Cn = 1,00
2 Cn = 1,10 Cn = 1,00 Cn = 1,05 Cn = 1,00

Caso Tubera 5 Tubera 6 Tubera 7 Tubera 8


1 Cn = 0,60 Cn = 0,80 Cn = 1,00 ERT

2 Cn = 1,20 Cn = 1,10 Cn = 1,00 ERT

(*) Ocasionalmente es necesario cerrar rpidamente la vlvula o crear obstrucciones en orden a disminuir
drsticamente la velocidad del flujo, con el riesgo de generar un golpe de ariete severo. En estos casos, la
solucin ms econmica pasa por instalar una vlvula aliviadora de presin junto al dispositivo o nudo donde
se esperan las altas presiones. Estas vlvulas expulsan el agua (por un orificio de descarga lateral) con el
objetivo de evitar que se acumule una presin excesiva. Son activados cuando la presin en un punto
especfico de la red (no necesariamente donde est la vlvula) alcanza un valor prefijado. La vlvula se abre y
luego se cierra a una velocidad preestablecida. Estas vlvulas pueden expulsar el agua hacia la atmsfera o
hacia un estanque (abierto o cerrado).

Pgina 164 de 306


Twyman | Golpe de Ariete | Waterhammer |

( ) = Nmero nudo
200 m [ ] = Nmero tubera

189 m
Estanque (1) 175 m
Estanque
lineal (8) (3) [3] (4)
[8] Estanque
[1]
[2]
[4]

(5)
(2)
[6] [5] 1,000 l/s

[7]
2,000 l/s (6)

(7) Vlvula
Vlvula aliviadora:

Hc = 210 m
Tc = 60 s

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 1.500 1.001,2 0,012 996,3
2 1.000 2.000 0,013 995,3
3 750 2.000 0,014 995,0
4 500 502,5 0,015 1.000
5 500 502,5 0,015 1.000
6 1.000 1.001,2 0,014 996,3
7 750 2.000,2 0,.013 995,1
8 500 30,0 0,020 1.000

Pgina 165 de 306


Twyman | Golpe de Ariete | Waterhammer |

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 150 200
2 100
3 150
4 150 175
5 100
6 50
7 25
8 180 189

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 5 6 7 1 2 3 4 5 6 7
5 5

3 3
Error (%)

Error (%)

0 0

-3 -3

-5 -5
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 5 6 7 1 2 3 4 5 6 7
80 80
60 60
Error (%)

Error (%)

40 40
20 20
0 0
-20 -20
-40 -40
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.8 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 166 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.10 RED 9: BOMBA DE REFUERZO (BOOSTER) CON BYPASS 2


volver a contenidos

El sistema tiene una bomba de refuerzo que descarga hacia un estanque lineal (aguas abajo)
a travs de una impulsin. El transiente se genera por la falla de la bomba, la cual est
protegida por una vlvula de retencin (check) y por un bypass (tramo 2).

377,9 m
( ) = Nmero nudo
[ ] = Nmero tubera Estanque
(4)

304,8 m
[2] [3]

[1]

(1) (3)
(2)

Estanque
Bomba de refuerzo + bypass:

N Bombas: 4
V = 1.760 rpm
wrsq = 20,017 kg m2

La simulacin incluye las curvas caractersticas completas de las bombas. La Figura 7.22
muestra el error (%) registrado en puntos seleccionados de la red cuando:

Caso Tubera 1 Tubera 2 Tubera 3


1 Cn = 1,00 ------ Cn = 0,50
2 Cn = 1,00 ------ Cn = 1,10

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la onda


N (mm) (m) (Darcy) (m/s)
1 762 4.572 0,0128 1.094,20
2 762 9.144 0,0128 1.094,20

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 244 304,8
2 244
3 244
4 335 377,9

Pgina 167 de 306


Twyman | Golpe de Ariete | Waterhammer |

Curvas caractersticas de las bombas:

Qn (l/s) 0,00 63,09 126,18 189,27 252,37 328,08


TNSQ (BHP) 55 61 75 87 93 95
HNSQ (m) 41,453 39,014 35,662 29,261 19,202 0

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 1 2 3 4
8 8

4 4
Error (%)

Error (%)
0 0

-4 -4

-8 -8
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 1 2 3 4
80 80
60 60
Error (%)

Error (%)

40 40
20 20
0 0
-20 -20
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.9 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 168 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.11 RED 10: VLVULA CON CIERRE RPIDO 2 volver a contenidos

La red tiene 2 estanques lineales, 10 tuberas, una bomba y una vlvula (aguas abajo). El
transiente se genera por el cierre de la vlvula en 5 s. La Figura 5.10 muestra el error (%)
registrado en nudos seleccionados de la red cuando:

Caso Tubera 1 Tubera 2 Tubera 3 Tubera 4 Tubera 5 Tubera 6


1 Cn = 1,00 Cn = 0,46 Cn = 1,00 Cn = 0,50 Cn = 1,00 Cn = 0,33
2 Cn = 1,00 Cn = 1,06 Cn = 1,00 Cn = 1,05 Cn = 1,00 Cn = 1,05

Caso Tubera 7 Tubera 8 Tubera 9 Tubera 10 Tubera 11


1 Cn = 0,44 Cn = 1,00 Cn = 0,26 Cn = 0,50 ------

2 Cn = 1,01 Cn = 1,00 Cn = 1,00 Cn = 1,16 ------

( ) = Nmero nudo
451 m
[ ] = Nmero tubera
446 m
Estanque [11] Estanque
(10)
(1) (7) B (6)
56.63 l/s
[1] [6] [9]
(4) Bomba:
[2] [10] (8)
56.63 l/s Hp = -0.5 Q2 - 0.3 Q + 90
(2) -------------------------------
[5] [7] Hsh = 470.6 m
[3] Hr = 472.3 m
Qr = 172.5 l/s
(3) [4]
[8] Tc = 5 s
(5)
84.95 l/s Vlvula
(9)
113.27 l/s

Pgina 169 de 306


Twyman | Golpe de Ariete | Waterhammer |

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 381,00 243,84 0,020 1.005,84
2 304,80 304,80 0,020 1.005,84
3 304,80 182,88 0,020 1.005,84
4 304,80 365,76 0,020 1.005,84
5 254,00 243,84 0,020 1.005,84
6 203,20 365,76 0,020 1.005,84
7 203,20 457,20 0,020 1.005,84
8 203,20 548,64 0,020 1.005,84
9 254,00 304,80 0,020 1.005,84
10 203,20 121,92 0,020 1.005,84
11 ------ ------ ------ ------

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 445 451
2 396
3 393
4 399
5 390
6 421 446
7 402
8 399
9 390
10 421

Pgina 170 de 306


Twyman | Golpe de Ariete | Waterhammer |

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
2 2

1 1
Error (%)

Error (%)
0 0

-1 -1

-2 -2
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
120 120

80 80
Error (%)

Error (%)

40 40

0 0

-40 -40
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.10 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 171 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.12 RED 11: SISTEMA SIMPLE 9 volver a contenidos

La red consiste de 4 tuberas, una de ellas paralela al tramo central. El transiente se genera
por el cierre sbito de la vlvula ubicada aguas abajo del sistema. La Figura 5.11 muestra el
error (%) registrado en algunos nudos de la red cuando:

Caso Tubera 1 Tubera 2 Tubera 3 Tubera 4


1 Cn = 0,50 Cn = 1,00 Cn = 0,60 Cn = 0,60
2 Cn = 1,10 Cn = 1,00 Cn = 1,20 Cn = 1,20

( ) = Nmero nudo
[ ] = Nmero tubera
200 m
[4]

[1] [3]
Estanque
[2]
Vlvula
(1) (2) (3) (4)

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 1.000 2.000 0,026 1.000
2 1.000 1.000 0,026 1.000
3 1.000 1.000 0,026 1.000
4 600 1.000 0,030 1.000

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 0 200
2 0
3 0
4 0

Pgina 172 de 306


Twyman | Golpe de Ariete | Waterhammer |

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 1 2 3 4
20 20

10 10
Error (%)

Error (%)
0 0

-10 -10

-20 -20
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 1 2 3 4
120 120

80 80
Error (%)

Error (%)

40 40

0 0

-40 -40
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.11 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 173 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.13 RED 12: VENTOSA volver a contenidos

La red tiene un estanque hidroneumtico con un volumen de aire inicial de 4,5 m3, 4
tuberas en serie, un estanque lineal con H 0 = 256 m (aguas abajo) y una ventosa en el
nudo 4. El transiente se genera por la falla de la bomba. La Figura 5.12 muestra el error (%)
registrado en algunos puntos seleccionados de la red cuando:

Caso Tubera 1 Tubera 2 Tubera 3 Tubera 4


1 Cn = 1,00 Cn = 0,60 Cn = 0,43 Cn = 0,57
2 Cn = 1,00 Cn = 1,05 Cn = 1,14 Cn = 1,14

Hidroneumtico: ( ) = Nmero nudo 256 m


[ ] = Nmero tubera
Vo = 4,5 m3 Estanque
Cout = 0,9 (5)
Cin = 0,5 Ventosa
n = 1,2 [4]

(4)
[3]
(3)
[2]

[1] (2)
(1)

Caractersticas de las tuberas:

Tubera Dimetro Longitud Factor de Friccin Velocidad de la Onda


N (mm) (m) (Darcy) (m/s)
1 760 609,6 0,013 1.010
2 760 4.828 0,013 1.200
3 760 1.609 0,019 1.144
4 760 1.609 0,019 1.144

Pgina 174 de 306


Twyman | Golpe de Ariete | Waterhammer |

Caractersticas de los nudos:

Nudo Elevacin Cota Piezomtrica


N (m) (m)
1 126
2 126
3 213
4 230
5 247 256

Cn < 1 Cn < 1

Nudo Nudo
1 2 3 4 5 1 2 3 4 5
20 20
Error (%)

Error (%)
10 10

0 0

-10 -10
MC MH 1 MH 3 MC MH 5 MH 7

Cn > 1 Cn > 1

Nudo Nudo
1 2 3 4 5 1 2 3 4 5
20 20
Error (%)

Error (%)

10 10

0 0

-10 -10
MC MH 1 MH 3 MC MH 5 MH 7

Figura 5.12 Errores (%) registrados por MC, MH1, MH3, MH5 y MH7.

Pgina 175 de 306


Twyman | Golpe de Ariete | Waterhammer |

5.14 RESUMEN Y CONCLUSIONES volver a contenidos

Se simul el golpe de ariete aplicando el MC y cuatro mtodos hbridos en 12 redes de


diversa complejidad topolgica y con distintas condiciones de borde. En cada caso se
registraron las presiones mximas entregadas por cada mtodo, siendo estos valores
comparados con los entregados por el MC con Cn = 1 (valor exacto) en todos los tramos.
Las conclusiones generales son:

En todos los ejemplos analizados, el MC registr atenuacin y dispersin numrica cuando


la red tena una (o ms) tuberas con Cn < 1. Por otro lado, en redes con una o ms tuberas
con Cn > 1, el MC siempre present un comportamiento numricamente inestable. Por estas
razones, se puede concluir que el MC entrega resultados satisfactorios slo cuando Cn = 1
en todas las tuberas de la red, condicin que es casi imposible de alcanzar en redes de
tuberas grandes y complejas, donde hay muchos tramos con diferentes longitudes y
materiales (velocidades de onda). Teniendo en cuenta este hecho, el MC no debiera
aplicarse para resolver el flujo de transitorio en redes de tuberas grandes o complejas,
siendo ms conveniente aplicar otros esquemas numricos ms estables.

Al analizar los resultados obtenidos, es evidente que los errores generados por algunos
esquemas numricos no se propagan uniformemente a travs de la red porque en algunos
nudos el error es mayor que en otros. Adems, la magnitud del error depende del esquema
numrico aplicado, as como tambin del valor del nmero de Courant asignado a cada
tubera, y por tanto, el error tambin es dependiente de la discretizacin adoptada (t, N).

Todas las redes mostradas en este captulo difieren en cuanto a la conectividad tramo-nudo,
nivel de complejidad, condiciones de borde y causas del golpe de ariete. Los mtodos
hbridos MH1, MH3, MH5 y MH7 resultaron ser ms estables que el MC cuando Cn 1,
excepto MH con Cn > 1 debido a su naturaleza explcita. El MC presenta los mayores
errores en todos los casos donde se aplic, excepto el ejemplo 12, que es el nico caso
donde present resultados satisfactorios. En el ejemplo 5, MH7 no pudo ser aplicado
cuando Cn > 1 debido a que el sistema genera una discretizacin incompatible. Esta
limitacin del MH7 aparece slo cuando Cn > 1 y el respectivo t del sistema hace que
s ERST = 0.

En los ejemplos 7, 9 y 11 (flujos transitorios rpidos), el esquema de segundo orden MH1


presenta un mayor error relativo positivo debido a que aparecen algunas oscilaciones
numricas que pueden ser reducidas mediante la aplicacin de algunas tcnicas de control.
Por ejemplo, en el ejemplo de la red 11 (red de tuberas ramificada), las oscilaciones
numricas pueden ser atenuadas aplicando una interfaz de disipacin. La Figura 5.13
muestra los resultados obtenidos cuando dicha interfaz es aplicada junto con MH1 usando
= 0,0 y = 0,05. De todas formas, si es inconveniente aplicar alguna tcnica para controlar
las oscilaciones numricas, los resultados obtenidos con MH1 siempre sern conservadores.
MH1, MH3, MH5 y MH7 pueden aplicarse en redes de tuberas con cualquier nmero de
Courant, conectividad arbitraria y diferentes condiciones de borde sin afectar
significativamente la estabilidad numrica ni precisin de la solucin.

Pgina 176 de 306


Twyman | Golpe de Ariete | Waterhammer |

20

15

10

Error (%)
5
= 0,05
0 = 0,0

-5

-10
1 2 3 4
Nudo

Figura 5.13 Errores cuando la solucin de MH1 incluye la interfaz de disipacin.

Slo en MH7 pueden aparecer restricciones en la discretizacin en algunos casos muy


concretos. Los resultados obtenidos por MH1, MH3, MH5 y MH7 pueden ser extendidos
fcilmente al resto de los mtodos hbridos propuestos en este trabajo. En la seccin 3.7, a
partir de la Figura 3.23, muchos mtodos hbridos nuevos pueden crearse cuando los
elementos de reemplazo de tuberas (ERTs) son incluidos en la modelacin de las redes.
Por ejemplo, si queremos resolver cualquier red de tuberas (con una tubera muy corta) a
travs del MC, y si queremos sustituir dicha tubera por un ERT, entonces estamos
aplicando un nuevo mtodo hbrido porque en cada paso de tiempo se resolvern las
secciones internas y las condiciones de borde mediante el MC, y la tubera corta se
resolver a travs de una aproximacin matemtica usando el elemento de inercia
concentrada (EIC) o el mtodo de diferencias finitas (MDF).

A partir de este punto y teniendo en cuenta la Figura 3.23, el nmero de combinaciones o


nuevos mtodos hbridos que se generan ser siempre igual a 6, independientemente del
nmero de tuberas. Por ejemplo, en una red compuesta por una tubera con Cn = 1, otra con
Cn 1 y un ERT, las combinaciones posibles son:

Mtodo Tubera con Cn = 1 Tubera con Cn 1 ERT


MH8 MC MH1 EIC
MH9 MC MH1 MDF
MH10 MC MH3 EIC
MH11 MC MH3 MDF
MH12 MC MH4 EIC
MH13 MC MH4 MDF

Pgina 177 de 306


Twyman | Golpe de Ariete | Waterhammer |

Estos seis mtodos hbridos nuevos deben sumarse a los siete ya descritos en el captulo 3.
Por tanto, se cuenta con trece mtodos hbridos aptos para resolver el flujo de transitorio en
redes de tuberas complejas. El primer grupo (MH1 7) fue pensado para resolver el golpe
de ariete principalmente en redes con muchas tuberas, donde es necesario contar con
esquemas numricos ms estables que el MC en orden a reducir o eliminar la dispersin y
atenuacin numrica que se produce cuando no se puede cumplir con la condicin de
Courant. Por otro lado, el segundo grupo de mtodos hbridos (MH8 13) tiene por
objetivo resolver el flujo de transitorio en redes de tuberas con una o ms tuberas muy
cortas, donde aparte de la necesidad de mantener la estabilidad numrica es necesario evitar
el impacto que tienen las tuberas cortas sobre la magnitud del paso de tiempo (t).

Por ejemplo, cuando el golpe de ariete en la red 8 es simulado a travs del MC (con Cn = 1)
con / sin un ERT (DF) en la tubera 8, es posible concluir que el resultado obtenido
utilizando o no un ERT no vara significativamente desde el punto de vista de las presiones
(ver Figura 5.14). Sin embargo, aplicar el MC sin el ERT requiere discretizar la red con un
paso de tiempo t = 0,03 (s) y N = 297 para resolver el flujo transitorio con Cn = 1. Por otro
lado, el MC con el ERT resuelve el mismo problema con t = 0,1 (s) y N = 90, haciendo
que la solucin sea ms rpida y eficiente.

En el primer caso, el tiempo CPU fue 11,8 (s); en el segundo caso fue igual a 1,27 (s). Este
ejemplo simple permite demostrar que el ERT es una aproximacin til cuando se requiere
trabajar en forma ms eficiente (sin perder exactitud) reemplazando los tramos ms cortos
de la red por aproximaciones matemticas.

170

160
Presin (mca)

150

Sin ERT
140
Con ERT
130

120
0 10 20 30 40 50 60
Tiempo (s)

Figura 5.14 Presin vs tiempo en el nudo 6 cuando la tubera 8 es (o no) reemplazada por
un ERT.

Pgina 178 de 306


Twyman | Golpe de Ariete | Waterhammer |

170

160

Presin (mca) 150

MC
140
MH 9
130

120
0 10 20 30 40 50 60
Tiempo (s)

Figura 5.15 Comparacin entre MC y MH9 ( Cn < 1), en ambos casos reemplazando la
tubera ms corta por un ERT.

Si la red anterior tiene las tuberas 2 y 3 con Cn = 0,5, la tubera 6 con Cn = 0,3 y la tubera
7 con Cn = 0,35, entonces se requiere aplicar un esquema que sea numricamente ms
estable, como el MH9. En este caso, segn la Figura 3.23, si se decide reemplazar la tubera
8 por un ERT, entonces las tuberas 1, 4 y 5 sern resueltas mediante el MC, y las tuberas
2, 3, 6 y 7 mediante el MH1. La Figura 5.15 muestra los resultados, donde la solucin del
MH1 casi coincide con la solucin exacta, an si soluciona el problema usando t = 0,1 (s)
y slo 50 sub-tramos. El MH9 gasta un tiempo CPU igual a 2,41 (s). Por otra parte, el MC
con Cn < 1 alcanza rpidamente una solucin errnea (atenuaciones). En este caso, el MH9
demuestra un comportamiento ms estable y eficiente que el MC cuando Cn < 1 y cuando el
ERT es incluido en la simulacin. Los resultados obtenidos por MH9 se pueden ampliar al
resto de los mtodos hbridos. Finalmente, se promediaron los errores obtenidos por MC,
MH1, MH3, MH5 y MH7 en cada uno de los nudos de las redes analizadas anteriormente. El
resumen de los resultados se muestra en la Figura 5.16, donde se concluye que:

Cuando Cn < 1 Cn > 1, MC y MH3 presentan siempre un error promedio (%) negativo,
lo cual significa que ambos mtodos registran atenuaciones en forma de
subestimaciones de las presiones mximas respecto de las presiones exactas dadas por
el MC con Cn = 1.
En todos los casos, MH1, MH5 y MH7 registraron errores promedio (%) positivos.
Cuando Cn < 1, MH5 present el menor error positivo, lo cual significa que las
presiones mximas fueron sobreestimadas siendo el resultado ms conservador.
Cuando Cn > 1, MH5 y MH7 registraron errores promedio cercanos a cero, aunque el
valor entregado por MH5 es ms representativo porque MH7 no pudo ser aplicado en un
par de ejemplos debido a restricciones en la discretizacin de la red.

Pgina 179 de 306


Twyman | Golpe de Ariete | Waterhammer |

Cn < 1
3
1,73 1,65
2 1,21
1
0

Error (%)
-1
-2 -1,24
-3 -2,49
-4
-5
-6
-7
HM 1 HM 7 HM 5 HM 3 MOC

Cn > 1
3
2
1 0,61
0,14 0,11
0
Error (%)

-1
-2
-3
-4 -3,49
-5
-6
-7 -5,96
HM 1 HM 5 HM 7 MOC HM 3

Figura 5.16 Error promedio (%) registrado por cada esquema cuando Cn < 1 y Cn > 1.

Est claro que el MC es inadecuado para resolver el flujo transitorio en redes de tuberas
complejas. Por otro lado, todos los mtodos hbridos probados en este captulo siempre
entregaron una solucin estable y conservadora con Cn < 1, siendo el error de la solucin
cercano a cero (excepto por MH3). Por estas razones, se recomienda la aplicacin de MH1,
MH5 y MH7, en lugar del MC, en todos aquellos casos donde se requiera resolver el golpe
de ariete en redes complejas con muchas tuberas con Cn 1. La aplicacin del MH3 es
recomendable solamente cuando no existe disponibilidad de contar con otros mtodos
hbridos. Finalmente, los resultados obtenidos por MH1, MH5 y MH7 pueden extenderse al
resto de los mtodos hbridos que no fueron probados en este trabajo por razones de
espacio.

Pgina 180 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS:
1
CHAUDHRY M.H. (1987), Applied Hydraulic Transients, Van Nostrand Reinhold Co.,
NY.
2
WATTERS G.Z. (1984), Analysis and Control of Unsteady Flow in Pipelines, 2nd
Edition, Butterworths, Boston.
3
STREETER V.L., WYLIE E.B. (1967), Hydraulic Transients, McGraw Hill Co., NY.;
4
BOULOS P.F., WOOD D.J., FUNK J.E. (1990), A Comparison of Numerical and Exact
Solutions for Pressure Surge Analysis, Proceedings of the 6th International BHRA
Conference on Pressure Surges, A.R.D. Thorley editor, Cambridge, England, pp. 149-
159.
5
TWYMAN J., TWYMAN C. (1992), Development of a Hybrid Algorithm for Transient
Analysis in Complex Pipe Networks, Thesis to obtain the Civil Engineer degree, Civil
Engineering Department, University of La Serena, Chile (in Spanish)
6
SALGADO R., TWYMAN J., TWYMAN C. (1993), Unsteady Flow in Pipe Networks,
Numerical Focus Analysis, X Chilean Congress of Sanitary and Environmental
Engineering, Valdivia, Chile, November 5 - 7 (in Spanish).
7
SALGADO R.O. (1988), Computer Modelling of Water Supply Networks Using the
Gradient Method, Ph.D. Thesis, Civil Engineering Department, University of
Newcastle upon Tyne, UK.
8
KARNEY B.W. & McINNIS D. (1992), Efficient Calculation of Transient Flow in
Simple Pipe Networks, Journal of Hydraulic Engineering, ASCE, 118 (7), pp. 1014-
1030.
9
KARNEY B.W., McINNIS D. (1990), Transient Analysis of Water Distribution
Systems. Journal of AWWA, July 1990, 82(2), pp. 62-70.

Pgina 181 de 306


Twyman | Golpe de Ariete | Waterhammer |

CAPTULO 6
Software

6.1 INTRODUCCIN volver a contenidos

e desarroll un programa computacional en lenguaje F77 llamado HYBRID.FOR. Este


S programa puede resolver el golpe de ariete en redes con conectividad compleja. La
versin bsica del programa incluye las siguientes condiciones de borde: estanques
lineales, vlvulas y nudos simples (con consumo). Los esquemas numricos de solucin
incluidos en el programa son: MC: versin estndar; MH1: combinacin entre el MC y el
esquema de la caja; MH2: combinacin entre el MC y el esquema difusivo. A continuacin,
HYBRID ser descrito brevemente. Los archivos de entrada y salida de los datos estn
escritos en ingls.

6.2 ARCHIVO DE ENTRADA DE DATOS (INPUT FILE) volver a contenidos

La descripcin general del archivo de entrada de datos de HYBRID es mostrada en la


Figura 6.1.

(Title 1)
(Title 2)
(Nparts) (Gauss)
(No. Pipes) (No. Nodes) (Maximum Simulation Time)
(Node No.) (Type) (Elevation) (Piezometric Head) (Consumption)
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
(Pipe No.) (Left Node) (Right Node) (Diameter) (Length) (Friction) (Flow) (W. Speed)
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
(Points) (Order) (EXP) (Closure Time) ( H 0 ) ( Q0 ) (Tau vs. Time Curve )
(Selected Nodes) Ioutsa
(Selected Pipes)
(Internal Pipe Nodes)

Figura 6.1 Archivo de entrada de datos de HYBRID (INPUT FILE).

Pgina 182 de 306


Twyman | Golpe de Ariete | Waterhammer |

Cada fila es explicada a continuacin, junto con la cantidad de caracteres permitidos en


cada caso o el tamao del campo donde escribir un nmero en el archivo de entrada de
datos (ejemplo: I5, campo con 5 caracteres, etc.):

(Title 1) 150 caracteres


Esta lnea es usada para escribir informacin descriptiva acerca del archivo de entrada de
datos, como por ejemplo, el nombre del archivo: Caso 1.

(Title 2) 150 caracteres


Aqu se puede escribir informacin adicional relacionada con la red, por ejemplo: cantidad
de tuberas y nudos, etc.

(NPARTS) I5

Corresponde a la cantidad de sub-tramos (N) asignada a la tubera ms corta de la red.


Siempre debe ser mayor o igual a 1 (N 1). Su formato en Fortran es I5. Este parmetro es
usado para calcular el paso de tiempo t que ser aplicado a la simulacin. En general:

1 L
t (6.1)
aN

Donde a = velocidad de la onda y L = longitud son las caractersticas que describen


fsicamente a la tubera ms corta del sistema. Por ejemplo, si se decide adoptar N = 1, y la
tubera ms corta tiene a = 1.200 (m/s) y L = 1.200 (m), entonces t 1 (s). Mientras
mayor sea N, menor ser el valor de t . La Figura 6.2 muestra el efecto de N sobre t
para distintos valores de a, donde la eleccin de N de 1 a 4 reduce dramticamente t
(75%). Por esta razn, en la mayora de los casos se recomienda que N sea menor que 5.

1,0
a = 1.200
0,8 a = 1.000
Paso de tiempo t (s)

a = 800
0,6

0,4

0,2

0,0
0 10 20 30 40
Cantidad de Sub-tramos N

Figura 6.2 Relacin entre N, t y la velocidad de la onda (a).

Pgina 183 de 306


Twyman | Golpe de Ariete | Waterhammer |

(Gauss) L5

Corresponde a un parmetro lgico que se usa para decidir cul esquema de solucin debe
adoptarse para resolver el sistema de ecuaciones generado por MH1. Por ejemplo, si Gauss
= T (.true.), entonces el sistema de ecuaciones ser resuelto mediante el mtodo de
eliminacin de Gauss con pivote parcial. Por otro lado, si Gauss = F (.false.), entonces el
sistema ser resuelto usando el algoritmo de Thomas.

(No. Pipes) I5

Identifica la cantidad de tuberas ( 1 ). El programa acepta un mximo de 50 tuberas.

(No. Nodes) I5

Identifica la cantidad de nudos de la red de tuberas ( 1 ). El programa acepta hasta 50


nudos.

(Maximum Simulation Time - MST) F10.0

Corresponde al perodo de tiempo (en segundos) que se adoptar para modelar el flujo
transiente. En general, la cantidad de veces que la red ser resuelta completamente es igual
a MST/ t . Por ejemplo, si MST = 30 (s) y t = 0,1 (s), entonces la red ser resuelta 300
veces antes de terminar la simulacin.

(Node No.) I5

Corresponde a un nmero que permite identificar a cada nudo de la red. Los nudos deben
numerarse secuencialmente para evitar tratar con una matriz de conectividad demasiado
grande y dispersa en la relacin nudo-tubera. La direccin del flujo de descarga define la
direccin de la tubera. Esta matriz est formada por los coeficientes cuyos valores pueden
ser iguales a 1, 1 o 0, dependiendo de la direccin de la tubera. La Figura 6.3 muestra la
forma general de la matriz de conectividad donde NP es el nmero de tuberas y NN es el
nmero de nudos de la red:

Si el caudal de la tubera i est descargando DESDE el nudo j, entonces: aij 1


Si el caudal de la tubera i est descargando HACIA el nudo j, entonces: aij 1
Otra condicin distinta de las anteriores, entonces: aij 0

Pgina 184 de 306


Twyman | Golpe de Ariete | Waterhammer |

Columnas = Nudos (NN)

A= aij Filas = Tuberas (NP)

NP x NN

Figura 6.3 Matriz de conectividad general.

Ejemplo: red con dos tuberas y tres nudos (NP = 2 x NN = 3):

( ) = Nmero nudo
[ ] = Nmero tubera
67,7 m

[1] [2]
Estanque
Vlvula
(1) (2) (3)

1 1
A
1 1

La ventaja de las matrices de conectividad es que cuando se leen por columnas es posible
conocer qu tuberas estn descargando hacia (o desde) un nudo de la red; y cuando se leen
por filas, se puede saber cul es el nudo izquierdo y derecho de cada tubera. Esta matriz
contiene toda la informacin necesaria para definir completamente la conectividad nudos-
tuberas de la red.

(Type) I5

Es un nmero que identifica el tipo de nudo (condicin de borde). En este caso se define:

Tipo Condicin de borde


1 Nudo simple con consumo
2 Estanque lineal
4 Vlvula

Pgina 185 de 306


Twyman | Golpe de Ariete | Waterhammer |

El programa acepta hasta 5 unidades por cada condicin de borde (5 vlvulas, 5 estanques,
etc.).

(Elevation) F10.0

Corresponde a la elevacin (cota) del nudo de la red (en metros).

(Piezometric Head) F10.0

Identifica la cota piezomtrica del nudo de la red, expresada en metros o metros de columna
de agua. Este valor debe ser calculado desde el estado de flujo permanente, el cual se
considera generalmente como la solucin inicial del flujo transiente.

(Consumption) F10.0

Corresponde a la demanda (en litros por segundo L/s) asignada al nudo de la red. El
programa acepta consumos iguales o distintos de cero, sean positivos o negativos.

(Pipe No.) I5

Corresponde al nmero que identifica a la tubera. Las tuberas de la red deben ser
numeradas en forma secuencial para evitar trabajar con matrices de conectividad muy
grandes y dispersas.

(Left Node) I5 (Right Node) I5

Estos dos parmetros identifican el nudo izquierdo y nudo derecho asignado a cada tubera.
En general, el nudo izquierdo es aqul desde donde sale el caudal nodal hacia la tubera.
Por otro lado, el nudo derecho puede ser identificado como aqul que recibe el caudal
proveniente desde la tubera (Figura 6.4). La identificacin del nudo izquierdo y del nudo
derecho de cada tubera est condicionada por la direccin inicial que tenga el caudal en el
anlisis de estado permanente.

Q0

Tubera
Nudo izquierdo Nudo derecho

Figura 6.4 Descripcin de los nudos izquierdo y derecho de la tubera.

Pgina 186 de 306


Twyman | Golpe de Ariete | Waterhammer |

(Diameter) F10.0

Este parmetro identifica el dimetro interno de la tubera, en milmetros (mm).

(Length) F10.0

Corresponde a la longitud de la tubera expresada en metros (m).

(Friction) F10.0

Este parmetro identifica el factor de friccin (Darcy) asignado a la tubera. El programa


resuelve el golpe de ariete suponiendo que su valor es constante. Debe ser determinado
desde el anlisis del flujo en estado permanente.

(Flow) F10.0

Corresponde al caudal de la tubera en litros por segundo calculado desde el anlisis en


estado permanente.

(W. Speed) F10.0

Identifica a la velocidad de la onda (en metros por segundo m/s) asignada a la tubera. El
programa supone que su valor es constante (sin contenido de aire atrapado ni disuelto).

(Points) I5

Este parmetro identifica la cantidad de puntos discretos de la curva vs tiempo que


describe el cierre (o apertura) de la vlvula. El programa acepta hasta 20 puntos discretos
por curva.

(Order) I5

Corresponde al orden de interpolacin que ser usado en la curva vs tiempo. El programa


interpola usando el esquema de NewtonGregory.

EXP F10.0

Exponente que identifica el tipo de vlvula (ver valores en el Apndice G). Cuando EXP es
igual a cero, entonces el programa toma en cuenta la curva vs tiempo dada por el usuario
(expresada como valores discretos).

(Closure Time) F10.0

Corresponde al lapso de tiempo (en segundos) que demora la vlvula en comenzar a


cerrarse (o abrirse).

Pgina 187 de 306


Twyman | Golpe de Ariete | Waterhammer |

( H 0 ) F10.0 ( Q0 ) F10.0

Estos parmetros identifican los valores iniciales de la vlvula: H0 y Q0 en estado


permanente.

( vs. time curve ) F10.0

Corresponde a los puntos discretos que describen la curva vs tiempo, la cual debe ser
interpolada en cada paso de tiempo mediante el esquema de NewtonGregory.

(Selected Nodes) I5

Corresponde a la cantidad de nudos seleccionados de la red para que aparezcan en las


grficas presin vs tiempo y velocidad vs tiempo (en el archivo output.dat). El programa
acepta hasta 4 nudos.

(Ioutsa) I5

Indica cada cuntos pasos de tiempo se almacenarn y mostrarn en el archivo output.dat


los datos para las grficas presin vs tiempo y velocidad vs tiempo.

(Selected Pipes) I5

Este parmetro identifica la cantidad de tuberas seleccionadas para aparecer en las grficas
presin vs tiempo y velocidad vs tiempo.

(Internal Pipe Nodes) I5

Corresponde a los nudos seleccionados de la red que aparecern en las grficas presin vs
tiempo y velocidad vs tiempo. Estos nudos deben corresponder con los de las tuberas
seleccionadas en el prrafo anterior. Por ejemplo, si se desea graficar (mostrar) las grficas
presin vs tiempo y velocidad vs tiempo de dos nudos de la red (2 y 3) de la tubera 1, la
cual est dividida en dos sub-tramos (N = 2), entonces se tiene:

X / L = 0,0 X / L = 0,5 X / L = 1,0

1 2 3

L
X
Pgina 188 de 306
Twyman | Golpe de Ariete | Waterhammer |

Nudos Seleccionados (Selected Nodes) 2


Tuberas Seleccionadas (Selected Pipes) 1, 1
Nudos de las Tuberas (Internal Pipe Nodes) 2 (X / L = 0,5) y (X / L = 1,0).

En general, el nudo interno 1 siempre corresponder a X / L = 0,0 y el nudo interno (N + 1)


a X / L = 1,0.

6.3 ARCHIVO DE SALIDA DE DATOS (OUTPUT DATA FILE) volver a contenidos

Este archivo incluye la informacin generada por el transiente en forma de tablas y


grficos. Por ejemplo, para el archivo de entrada de datos que se muestra a continuacin,
que corresponde a una red simple con un estanque lineal (aguas arriba), una tubera y una
vlvula (aguas abajo), los siguientes elementos se generan en el archivo de salida de datos
una vez concluida la modelacin del golpe de ariete:
CASE 1
SIMPLE PIPE NETWORK / 1 RESERVOIR (UPSTREAM), 1 PIPE, 1 VALVE (DOWNSTREAM)
10 F
1 2 48.000
1 2 0.0 100.000 0.0
2 4 0.0 98.110 0.0
1 1 2 2000.000 4800.000 0.022 2632.370 1200.000
8 3 0.000 35.000 98.110 2632.370 1.0000 0.5000 0.1668 0.0500 0.0167 0.0083 0.0033 0
1 1
1 0 0 0
99 0 0 0

Parte 1: datos generales (de nudos, tuberas y vlvulas) entregados por el usuario o
generados por el programa:
WATERHAMMER IN COMPLEX PIPE NETWORKS (File: output.dat)
------------------------------------

HYBRID: Educative Version


AUTHOR: John Twyman / john@twyman.cl

FILE: CASE 1
SIMPLE PIPE NETWORK / 1 RESERVOIR (UPSTREAM), 1 PIPE, 1 VALVE (DOWNSTREAM)

TRANSIENT FLOW SOLVED BY METHOD OF CHARACTERISTICS

No.PIPES .......... = 1
No.NODES .......... = 2
TIME STEP ......... = 0.400 (sec)
MAX.SIMULATION TIME = 48.000 (sec)

PIPES:
------------------------------------------------------------------------------------------------
PIPE DIAM(m) LENGTH(m) W.SPEED(m/s) FRICT FLOW(m3/s) PART COURANT L/a(sec) N.LEFT N.RIGHT SINE
------------------------------------------------------------------------------------------------
1 2.00 4800.00 1200.00 0.022 2.632 10 1.00 4.00 1 2 0.00 SIMPLE PIPE

NODES:
-----------------------------------------------
NODE TYPE H(m) Z(m) PRES(m) FLOW(m3/s)
-----------------------------------------------
1 2 100.00 0.00 100.00 0.000 CONSTANT HEAD RESERVOIR

VALVES:
-----------------------------------
NODE TCLOSE(s) Ho(m) Qo(m3/s)
-----------------------------------
2 35.000 98.110 2.632 POINTS= 8 ORDER= 3 1.000 0.500 0.167 0.050 0.017 0.008 0.003 0.000

Pgina 189 de 306


Twyman | Golpe de Ariete | Waterhammer |

Parte 2: tabla con los valores iniciales de la presin y de la velocidad del flujo para cada
tubera (y sus respectivas secciones internas o nudos internos) en t = 0 s.
PRESSURES-PRES, PIEZOMETRIC HEADS-H AND VELOCITIES-V AS FUNCTION OF TIME IOUT= 999
--------------------------------------------------------------------------------------

X/L PRES-m H-m V-m/s X/L PRES-m H-m V-m/s X/L PRES-m H-m V-m/s
TIME = 0.00 s ----- ------ ------ ----- ----- ------ ------ ----- ----- ------ ------ -----

PIPE 1 0.000 100.00 100.00 0.84 0.100 99.81 99.81 0.84 0.200 99.62 99.62 0.84
0.300 99.43 99.43 0.84 0.400 99.24 99.24 0.84 0.500 99.05 99.05 0.84
0.600 98.87 98.87 0.84 0.700 98.68 98.68 0.84 0.800 98.49 98.49 0.84
0.900 98.30 98.30 0.84 1.000 98.11 98.11 0.84

Parte 3: tabla con las presiones extremas registradas en cada tubera de la red (incluyendo
sus nudos internos) durante la simulacin del evento transiente.
TABLE OF EXTREME VALUES (m)
-----------------------------------------
X/L PRESmax PRESmin Hmax Hmin
----- ------- ------- ------ ------
PIPE 1
0.000 100.00 100.00 100.00 100.00
0.100 106.77 94.77 106.77 94.77
0.200 113.52 89.63 113.52 89.63
0.300 120.24 84.56 120.24 84.56
0.400 126.90 79.85 126.90 79.85
0.500 133.49 75.66 133.49 75.66
0.600 139.99 72.16 139.99 72.16
0.700 146.39 69.50 146.39 69.50
0.800 152.68 68.04 152.68 68.04
0.900 158.83 67.35 158.83 67.35
1.000 164.74 67.18 164.74 67.18

MAX.PRESSURE = 164.74 m IN PIPE 1 X/L = 1.000 TIME = 7.99 SEC


MIN.PRESSURE = 67.18 m IN PIPE 1 X/L = 1.000 TIME = 32.78 SEC

MAX.VELOCITY = 0.84 m/s IN PIPE 1 X/L = 0.500 TIME = 2.00 SEC


MIN.VELOCITY = -0.27 m/s IN PIPE 1 X/L = 0.000 TIME = 28.78 SEC

Parte 4: tabla con las presiones y velocidades de flujo registradas en cada uno de los
puntos o nudos seleccionados de la red.
TABLE OF PRESSURE AND VELOCITY vs TIME FOR SELECTED NODES
---------------------------------------------------------

PIPE 1 X/L = 1.000

TIME -s PRES-m V-m/s TIME -s PRES-m V-m/s TIME -s PRES-m V-m/s TIME -s PRES-m V-m/s
-------- ------- ----- -------- ------- ----- -------- ------- ----- -------- ------- -----
0.00 98.11 0.84 0.40 101.19 0.81 0.80 104.33 0.79 1.20 107.54 0.76
2.00 114.09 0.71 2.40 117.44 0.68 2.80 120.82 0.65 3.20 124.24 0.63
4.00 131.13 0.57 4.40 134.60 0.54 4.80 138.07 0.51 5.20 141.53 0.49
6.00 148.39 0.43 6.40 151.77 0.40 6.80 155.11 0.38 7.19 158.39 0.35
7.99 164.74 0.30 8.39 162.44 0.27 8.79 159.74 0.25 9.19 156.74 0.22
9.99 149.80 0.17 10.39 145.59 0.15 10.79 141.10 0.14 11.19 136.34 0.12
11.99 126.14 0.10 12.39 120.74 0.09 12.79 115.19 0.08 13.19 109.50 0.07
13.99 97.86 0.05 14.39 91.98 0.05 14.79 86.08 0.04 15.19 80.27 0.04
15.99 68.92 0.03 16.39 68.00 0.02 16.79 67.65 0.02 17.19 67.76 0.02
17.99 69.40 0.02 18.39 71.47 0.02 18.79 74.02 0.01 19.19 76.99 0.01
19.99 84.10 0.01 20.39 88.21 0.01 20.79 92.61 0.01 21.19 97.28 0.01
21.98 107.20 0.01 22.38 112.37 0.01 22.78 117.63 0.01 23.18 122.84 0.01
23.98 133.09 0.01 24.38 133.76 0.01 24.78 133.85 0.01 25.18 133.55 0.01
25.98 131.68 0.01 26.38 129.55 0.01 26.78 126.97 0.01 27.18 123.99 0.01
27.98 116.91 0.00 28.38 112.79 0.00 28.78 108.37 0.00 29.18 103.71 0.00
29.98 93.80 0.00 30.38 88.65 0.00 30.78 83.41 0.00 31.18 78.22 0.00
31.98 68.03 0.00 32.38 67.29 0.00 32.78 67.18 0.00 33.18 67.46 0.00
33.98 69.23 0.00 34.38 71.29 0.00 34.78 73.81 0.00 35.18 76.73 0.00
35.97 83.66 0.00 36.37 87.72 0.00 36.77 92.06 0.00 37.17 96.66 0.00
37.97 106.44 0.00 38.37 111.53 0.00 38.77 116.71 0.00 39.17 121.85 0.00
39.97 131.92 0.00 40.37 132.69 0.00 40.77 132.78 0.00 41.17 132.50 0.00
41.97 130.71 0.00 42.37 128.65 0.00 42.77 126.12 0.00 43.17 123.21 0.00
43.97 116.32 0.00 44.37 112.30 0.00 44.77 107.97 0.00 45.17 103.40 0.00
45.97 93.66 0.00 46.37 88.58 0.00 46.77 83.42 0.00 47.17 78.31 0.00
47.97 68.28 0.00 48.37 67.46 0.00 48.77 0.00 0.00 49.17 0.00 0.00

Pgina 190 de 306


Twyman | Golpe de Ariete | Waterhammer |

Parte 5: grficos presin vs tiempo velocidad vs tiempo para los nudos seleccionados de
la red.

PRESSURE HEAD vs TIME IOUTSA = 1


----------------------------------------------------------------------
SYMBOL A INDICATES PRESSURE IN PIPE 1 X/L= 1.000
(SYMBOL * INDICATES THAT TWO OR MORE PRESSURES ARE SUPERPOSED ON PLOT)

TIME-sec PRESSURE-m
-------- ----------
60.0 70.0 80.0 90.0 100.0 110.0 120.0 130.0 140.0 150.0 160.0 170.0
0.000X.........X.........X.........X.......A.X.........X.........X.........X.........X.........X.........X.........X.........X
. . . . .A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . .
. . . . . . . A . . . . . .
3.597. . . . . . . A . . . . . .
. . . . . . . .A . . . . .
. . . . . . . . A . . . . .
. . . . . . . . A . . . . .
. . . . . . . . .A . . . .
. . . . . . . . . A . . . .
. . . . . . . . . A . . . .
. . . . . . . . . .A . . .
. . . . . . . . . . A . . .
. . . . . . . . . . A . . .
7.595. . . . . . . . . . .A . .
. . . . . . . . . . . A . .
. . . . . . . . . . . A . .
. . . . . . . . . . A. . .
. . . . . . . . . . A . . .
. . . . . . . . . . A . . .
. . . . . . . . . A. . . .
. . . . . . . . . A . . . .
. . . . . . . . .A . . . .
. . . . . . . . A . . . . .
11.592. . . . . . . .A . . . . .
. . . . . . . A . . . . . .
. . . . . . A . . . . . .
. . . . . . A . . . . . . .
. . . . . A. . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . .A . . . . . . . . .
. . . A . . . . . . . . . .
. . A . . . . . . . . . .
15.589. . A . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A. . . . . . . . . . . .
. .A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
19.586. . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . . A . . . . . .
23.584. . . . . . . A . . . . . .
. . . . . . . . A . . . . .
. . . . . . . . A . . . . .
. . . . . . . . A . . . . .
. . . . . . . . A . . . . .
. . . . . . . . A . . . . .
. . . . . . . .A . . . . .
. . . . . . . A. . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
27.581. . . . . . A . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . A . . . . . . . . . . .
31.578. . A . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A. . . . . . . . . . . .
. .A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
35.575. . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . .A . . . . . . . .
. . . . . A . . . . . . . .

Pgina 191 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . . . . .A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . .A . . . . . .
39.572. . . . . . . A . . . . . .
. . . . . . . .A . . . . .
. . . . . . . . A . . . . .
. . . . . . . . A . . . . .
. . . . . . . . A . . . . .
. . . . . . . .A . . . . .
. . . . . . . A . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
43.570. . . . . . A. . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . A . . . . . . . . . . .
47.567. . A . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .

VELOCITY vs TIME IOUTSA = 1


-----------------------------------------------------------------------
SYMBOL A INDICATES VELOCITY IN PIPE 1 X/L = 1.000
(SYMBOL * INDICATES THAT TWO OR MORE VELOCITIES ARE SUPERPOSED ON PLOT)

TIME-sec VELOCITY-m/s
-------- ------------
-1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0
0.000X.........X.......A.X.........X.........X.........X.........X.........X.........X.........X.........X.........X.........X
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
3.597. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
7.595. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. .A . . . . . . . . . . .
. .A . . . . . . . . . . .
. .A . . . . . . . . . . .
. .A . . . . . . . . . . .
. .A . . . . . . . . . . .
11.592. .A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
15.589. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
19.586. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
23.584. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
27.581. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .

Pgina 192 de 306


Twyman | Golpe de Ariete | Waterhammer |

. A . . . . . . . . . . .
. A . . . . . . . . . . .
31.578. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
35.575. A. . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A. . . . . . . . . . . .
. A . . . . . . . . . . .
. A. . . . . . . . . . . .
. A . . . . . . . . . . .
39.572. A. . . . . . . . . . . .
. A. . . . . . . . . . . .
. A. . . . . . . . . . . .
. A. . . . . . . . . . . .
. A. . . . . . . . . . . .
. A . . . . . . . . . . .
. A. . . . . . . . . . . .
. A. . . . . . . . . . . .
. A . . . . . . . . . . .
. A. . . . . . . . . . . .
43.570. A . . . . . . . . . . .
. A . . . . . . . . . . .
. A. . . . . . . . . . . .
. A. . . . . . . . . . . .
. A. . . . . . . . . . . .
. A . . . . . . . . . . .
. A. . . . . . . . . . . .
. A. . . . . . . . . . . .
. A . . . . . . . . . . .
. A . . . . . . . . . . .
47.567. A . . . . . . . . . . .
. A. . . . . . . . . . . .
. A. . . . . . . . . . . .

TOTAL EXECUTION TIME = 0.110 sec

6.4 Ejemplo 1 volver a contenidos

Para el siguiente ejemplo se requiere calcular las presiones mximas y mnimas en las
tuberas 1 y 2 cuando la vlvula cierra en 3, 6 y 12 segundos, respectivamente (aplicar
MH1).

( ) = Nmero nudo
[ ] = Nmero tubera
67,7 m

[1] [2]
Estanque
Vlvula
(1) (2) (3)

Archivo de entrada de datos (cierre de la vlvula en 3 s).


CASE 0
RESERVOIR (Ho=67.7 m), 2 PIPES, 1 VALVE
4 f
2 3 12.000
1 2 0.000 67.700 0.000
2 1 0.000 65.786 0.000
3 4 0.000 60.050 0.000
1 1 2 750.000 550.000 0.010 999.716 1100.000
2 2 3 600.000 450.000 0.012 999.716 900.000
7 3 0.000 3.000 60.050 999.716 1.000 0.900 0.700 0.500 0.300 0.100 0.000
2 1
1 2
1 99

Pgina 193 de 306


Twyman | Golpe de Ariete | Waterhammer |

Solucin:
WATERHAMMER IN COMPLEX PIPE NETWORKS (File: output.dat)
------------------------------------

HYBRID: Educative Version


AUTHOR: John Twyman / john@twyman.cl

FILE: CASE 0
RESERVOIR (Ho=67.7 m), 2 PIPES, 1 VALVE

TRANSIENT FLOW SOLVED BY HYBRID METHOD 1 (MOC-BOX)


TETA1 = 0.500
TETA2 = 0.500
SET OF LINEAR EQUATIONS (ONE PER PIPE) SOLVED BY THOMAS ALGORITHM

Cierre de la vlvula en 3 (s)


TABLE OF EXTREME VALUES (m)
-----------------------------------------
X/L PRESmax PRESmin Hmax Hmin
----- ------- ------- ------ ------
PIPE 1
0.000 67.70 67.70 67.70 67.70
0.250 107.97 41.27 107.97 41.27
0.500 145.74 15.59 145.74 15.59
0.750 177.56 -2.53 177.56 -2.53
1.000 203.81 -12.53 203.81 -12.53 * WATER COLUMN SEPARATION
PIPE 2
0.000 203.81 -12.53 203.81 -12.53 * WATER COLUMN SEPARATION
0.250 233.65 -17.47 233.65 -17.47 * WATER COLUMN SEPARATION
0.500 260.64 -17.80 260.64 -17.80 * WATER COLUMN SEPARATION
0.750 283.36 -17.40 283.36 -17.40 * WATER COLUMN SEPARATION
1.000 302.04 -17.17 302.04 -17.17 * WATER COLUMN SEPARATION

MAX.PRESSURE = 302.04 m IN PIPE 2 X/L = 1.000 TIME = 2.74 SEC


MIN.PRESSURE = -17.80 m IN PIPE 2 X/L = 0.500 TIME = 4.23 SEC

Cierre de la vlvula en 6 (s)


TABLE OF EXTREME VALUES (m)
-----------------------------------------
X/L PRESmax PRESmin Hmax Hmin
----- ------- ------- ------ ------
PIPE 1
0.000 67.70 67.70 67.70 67.70
0.250 81.95 53.60 81.95 53.60
0.500 94.62 41.25 94.62 41.25
0.750 105.27 30.46 105.27 30.46
1.000 114.63 21.48 114.63 21.48
PIPE 2
0.000 114.63 21.48 114.63 21.48
0.250 128.14 12.48 128.14 12.48
0.500 141.33 6.19 141.33 6.19
0.750 154.17 2.41 154.17 2.41
1.000 166.20 0.49 166.20 0.49

MAX.PRESSURE = 166.20 m IN PIPE 2 X/L = 1.000 TIME = 4.98 SEC


MIN.PRESSURE = 0.49 m IN PIPE 2 X/L = 1.000 TIME = 10.96 SEC

Cierre de la vlvula en 12 (s)


TABLE OF EXTREME VALUES (m)
-----------------------------------------
X/L PRESmax PRESmin Hmax Hmin
----- ------- ------- ------ ------
PIPE 1
0.000 67.70 67.70 67.70 67.70
0.250 72.36 67.22 72.36 67.22
0.500 77.01 66.74 77.01 66.74
0.750 81.60 66.26 81.60 66.26
1.000 86.10 65.79 86.10 65.79
PIPE 2
0.000 86.10 65.79 86.10 65.79
0.250 91.58 64.35 91.58 64.35
0.500 96.87 62.92 96.87 62.92
0.750 102.15 61.48 102.15 61.48
1.000 107.39 60.05 107.39 60.05

MAX.PRESSURE = 107.39 m IN PIPE 2 X/L = 1.000 TIME = 9.34 SEC


MIN.PRESSURE = 60.05 m IN PIPE 2 X/L = 1.000 TIME = 0.00 SEC

Pgina 194 de 306


Twyman | Golpe de Ariete | Waterhammer |

6.5 Ejemplo 2 volver a contenidos

En el siguiente ejemplo se requiere calcular las presiones mximas y la curva presin vs


tiempo para todos los nudos de la red cuando la vlvula cierra sbitamente en 0,25
segundos (aplicar MH2):

( ) = Nmero nudo
[ ] = Nmero tubera
200 m
[4]

[1] [3]
Estanque
[2]
Vlvula
(1) (2) (3) (4)

Archivo de entrada de datos:


CASE 5
1 LINEAR RESERVOIR (Ho=200 m), 4 PIPES (2 IN PARALLEL), 1 VALVE
5 F
4 4 50.000
1 2 0.000 200.000 0.000
2 1 0.000 195.758 0.000
3 1 0.000 194.421 0.000
4 4 0.000 192.300 0.000
1 1 2 1000.000 2000.000 0.026 993.539 1000.000
2 2 3 1000.000 1000.000 0.026 788.774 1000.000
3 3 4 1000.000 1000.000 0.026 993.539 1000.000
4 2 3 600.000 1000.000 0.030 204.765 1000.000
7 3 0.000 0.250 192.300 993.539 1.000 0.900 0.700 0.500 0.300 0.100 0.000
4 1
1 2 3 3
1 1 1 6

Solucin:
WATERHAMMER IN COMPLEX PIPE NETWORKS (File: output.dat)
------------------------------------

HYBRID: Educative Version


AUTHOR: John Twyman / john@twyman.cl

FILE: CASE 5
1 LINEAR RESERVOIR (Ho=200 m), 4 PIPES (2 IN PARALLEL), 1 VALVE

TRANSIENT FLOW SOLVED BY HYBRID METHOD 2 (MOC-DIFFUSIVE)

No.PIPES .......... = 4
No.NODES .......... = 4
TIME STEP ......... = 0.200 (sec)
MAX.SIMULATION TIME = 50.000 (sec)

Tabla de presiones mximas:


TABLE OF EXTREME VALUES (m)
-----------------------------------------
X/L PRESmax PRESmin Hmax Hmin
----- ------- ------- ------ ------
PIPE 1
0.000 200.00 200.00 200.00 200.00
0.100 321.65 101.43 321.65 101.43
0.200 322.32 101.01 322.32 101.01
0.300 322.53 100.85 322.53 100.85
0.400 322.73 100.70 322.73 100.70
0.500 322.93 100.54 322.93 100.54
0.600 322.72 78.60 322.72 78.60
0.700 322.51 78.22 322.51 78.22
0.800 322.30 78.11 322.30 78.11

Pgina 195 de 306


Twyman | Golpe de Ariete | Waterhammer |

0.900 322.08 77.97 322.08 77.97


1.000 321.87 77.83 321.87 77.83
PIPE 2
0.000 321.87 77.83 321.87 77.83
0.200 325.50 71.89 325.50 71.89
0.400 326.04 71.46 326.04 71.46
0.600 326.26 71.29 326.26 71.29
0.800 326.48 71.00 326.48 71.00
1.000 326.71 70.71 326.71 70.71
PIPE 3
0.000 326.71 70.71 326.71 70.71
0.200 380.78 17.90 380.78 17.90
0.400 380.78 18.23 380.78 18.23
0.600 380.81 18.48 380.81 18.48
0.800 381.17 18.11 381.17 18.11
1.000 381.53 17.73 381.53 17.73
PIPE 4
0.000 321.87 77.83 321.87 77.83
0.200 325.47 72.13 325.47 72.13
0.400 326.00 71.52 326.00 71.52
0.600 326.24 71.25 326.24 71.25
0.800 326.47 70.98 326.47 70.98
1.000 326.71 70.71 326.71 70.71

MAX.PRESSURE = 381.53 m IN PIPE 3 X/L = 1.000 TIME = 21.77 SEC


MIN.PRESSURE = 17.73 m IN PIPE 3 X/L = 1.000 TIME = 28.36 SEC

MAX.VELOCITY = 1.82 m/s IN PIPE 1 X/L = 0.000 TIME = 32.36 SEC


MIN.VELOCITY = -1.90 m/s IN PIPE 1 X/L = 0.000 TIME = 24.37 SEC

Grfica presin vs tiempo para los nudos 1, 2, 3 y 4:


PRESSURE HEAD vs TIME IOUTSA = 1
----------------------------------------------------------------------
SYMBOL A INDICATES PRESSURE IN PIPE 1 X/L= 0.000
SYMBOL B INDICATES PRESSURE IN PIPE 2 X/L= 0.000
SYMBOL C INDICATES PRESSURE IN PIPE 3 X/L= 0.000
SYMBOL D INDICATES PRESSURE IN PIPE 3 X/L= 1.000
(SYMBOL * INDICATES THAT TWO OR MORE PRESSURES ARE SUPERPOSED ON PLOT)

TIME-sec PRESSURE-m
-------- ----------
10.0 50.0 90.0 130.0 170.0 210.0 250.0 290.0 330.0 370.0 410.0 450.0
0.000X.........X.........X.........X.........X.....*A..X.........X.........X.........X.........X.........X.........X.........X
. . . . . *A . . . D . . . . .
. . . . . *A . . . D . . . . .
. . . . . *A . . . D . . . . .
. . . . . *A . . . D . . . . .
. . . . . *A . . . D . . . . .
. . . . . BA . . C . D . . . . .
. . . . . BA . . . C D . . . . .
. . . . . BA . . . C D . . . . .
1.798. . . . . BA . . . C D . . . . .
. . . . . BA . . . C D . . . . .
. . . . . A . . D BC . . . . .
. . . . . A . . D . C B . . . . .
. . . . . A . . D . C B . . . . .
. . . . . A . . D . C B . . . . .
. . . . . A . . D . C B . . . . .
. . . . . A . . D . C B . . . . .
. . . . . A . . D . C B . . . . .
. . . . . A . . D . C B . . . . .
3.795. . . . . A . . D . C B . . . . .
. . . . . A . . D . C B . . . . .
. . . . . A . . . * D . . . . .
. . . . . A . . . * D. . . . .
. . . . . A . . . * D . . . .
. . . . . A . . . * D . . . .
. . . . . A . . . * D . . . .
. . . . . A . . . B C D . . . .
. . . . . A . . . B C D . . . .
. . . . . A . . . B C D . . . .
5.793. . . . . A . . . B C D . . . .
. . . . . A . . . B C D . . . .
. . . . . A . B . . * . . . . .
. . . . . A . B . . D C. . . . .
. . . . . A . B . . D C. . . . .
. . . . . A . B . . D C. . . . .
. . . . . A . B . . D C. . . . .
. . . . . A . * . . D . . . . .
. . . . . A C. B . . D . . . . .
. . . . . A C. B . . D . . . . .
7.790. . . . . A C. B . . D . . . . .
. . . . . A C. B . . D . . . . .
. . . .D . A C. B . . . . . . .
. . .D . . A C.B . . . . . . .
. . .D . . A C.B . . . . . . .
. . .D . . A C.B . . . . . . .
. . .D . . A C.B . . . . . . .
. . .D . C . A .B . . . . . . .
. . .D C . . A .B . . . . . . .
. . .D C . . A .B . . . . . . .
9.788. . .D C . . A .B . . . . . . .
. . .D C . . A .B . . . . . . .
. . . B C . D . A . . . . . . . .
. . B . C . D . A . . . . . . . .
. . B . C . D . A . . . . . . . .
. . B . C . D . A . . . . . . . .
. . B . C . D . A . . . . . . . .
. . B . C . D . A . . . . . . . .
. . B .C . D . A . . . . . . . .
. . B .C . D . A . . . . . . . .
11.785. . B .C . D . A . . . . . . . .

Pgina 196 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . B .C . D . A . . . . . . . .
. . D .C B . . A . . . . . . . .
. D . .C B . . A . . . . . . . .
. D . .C B . . A . . . . . . . .
. D . .C B . . A . . . . . . . .
. D . .C B . . A . . . . . . . .
. D . C . B . . A . . . . . . . .
. D . C . B . . A . . . . . . . .
. D . C . B . . A . . . . . . . .
13.783. D . C . B . . A . . . . . . . .
. D . C . B . . A . . . . . . . .
. . C D . B . A . . . . . . . .
. . C . D . B . A . . . . . . . .
. . C . D . B . A . . . . . . . .
. . C . D . B . A . . . . . . . .
. . C . D . B . A . . . . . . . .
. . . D . B C. A . . . . . . . .
. . . D . B . C A . . . . . . . .
. . . D . B . C A . . . . . . . .
15.780. . . D . B . C A . . . . . . . .
. . . D . B . C A . . . . . . . .
. . . . .B C A . D . . . . . . .
. . . . . B C A . . D . . . . . .
. . . . . B C A . . D . . . . . .
. . . . . B C A . . D . . . . . .
. . . . . B C A . . D . . . . . .
. . . . . B A . C . D . . . . . .
. . . . . B A . C. D . . . . . .
. . . . . B A . C. D . . . . . .
17.778. . . . . B A . C. D . . . . . .
. . . . . B A . C. D . . . . . .
. . . . . A . D C. B. . . . . .
. . . . . A . D C. . B . . . . .
. . . . . A . D C. . B . . . . .
. . . . . A . D C. . B . . . . .
. . . . . A . D C. . B . . . . .
. . . . . A . D . .C B . . . . .
. . . . . A . D . . C B . . . . .
. . . . . A . D . . C B . . . . .
19.775. . . . . A . D . . C B . . . . .
. . . . . A . D . . C B . . . . .
. . . . . A . . B . C . D . . . .
. . . . . A . . B . C . . D . . .
. . . . . A . . B . C . . D . . .
. . . . . A . . B . C . . D . . .
. . . . . A . . B . C . . D . . .
. . . . . A . . B . C . . D . . .
. . . . . A . . B . C . . D . . .
. . . . . A . . B . C . . D . . .
21.772. . . . . A . . B . C . . D . . .
. . . . . A . . B . C . . D . . .
. . . . . A . . B D. C . . . . .
. . . . . A . . D B . C . . . . .
. . . . . A . . D B . C . . . . .
. . . . . A . . D B . C . . . . .
. . . . . A . . D B . C . . . . .
. . . . . A . C . D B . . . . . .
. . . . . A . C . D B . . . . . .
. . . . . A . C . D B . . . . . .
23.770. . . . . A . C . D B . . . . . .
. . . . . A . C . D B . . . . . .
. . . . . DA . CB . . . . . . .
. . . . . D A .BC . . . . . . .
. . . . .D A .B C . . . . . . .
. . . . .D A .B C . . . . . . .
. . . . .D A .B C . . . . . . .
. . . . .D C A .B . . . . . . .
. . . . .* A .B . . . . . . .
. . . . .* A .B . . . . . . .
25.767. . . . .* A .B . . . . . . .
. . . . .* A .B . . . . . . .
. . . B. .* A . . . . . . . .
. . . B . DC A . . . . . . . .
. . . B . DC A . . . . . . . .
. . . B . .* A . . . . . . . .
. . . B . DC A . . . . . . . .
. . . BC . D A . . . . . . . .
. . .C B . D A . . . . . . . .
. . .C B . D A . . . . . . . .
27.765. . .C B . D A . . . . . . . .
. . .C B . D A . . . . . . . .
. D. .C .B . A . . . . . . . .
.D . .C . B . A . . . . . . . .
. D . .C . B . A . . . . . . . .
. D . .C . B . A . . . . . . . .
. D . .C . B . A . . . . . . . .
. D . C. . B . A . . . . . . . .
. D . C. . B . A . . . . . . . .
. D . C. . B . A . . . . . . . .
29.762.D . C. . B . A . . . . . . . .
.D . C. . B . A . . . . . . . .
. . C. B D. . A . . . . . . . .
. . C. B . D . A . . . . . . . .
. . C. B . D . A . . . . . . . .
. . C . B . D . A . . . . . . . .
. . C . B . D . A . . . . . . . .
. . . B . * . A . . . . . . . .
. . . B . D C . A . . . . . . . .
. . . B . D C . A . . . . . . . .
31.760. . . B . D C . A . . . . . . . .
. . . B . D C . A . . . . . . . .
. . . . C DB A . . . . . . . .
. . . . C .D BA . . . . . . . .
. . . . C .D B A . . . . . . . .
. . . . C .D B A . . . . . . . .
. . . . C .D B A . . . . . . . .
. . . . .D B * . . . . . . . .
. . . . .D B A C. . . . . . . .
. . . . .D B A C. . . . . . . .
33.757. . . . .D B A C. . . . . . . .
. . . . .D B A C. . . . . . . .
. . . . . A C. D B . . . . . .
. . . . . A C. D . B . . . . . .
. . . . . A C. D . B . . . . . .

Pgina 197 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . . . . A C. D . B . . . . . .
. . . . . A C. D . B . . . . . .
. . . . . A . D . B C . . . . . .
. . . . . A . D . B . C . . . . .
. . . . . A . D . B . C . . . . .
35.755. . . . . A . D . B . C . . . . .
. . . . . A . D . B . C . . . . .
. . . . . A . .B . C . D . . . .
. . . . . A . B . C . D. . . .
. . . . . A . B . C . D . . . .
. . . . . A . B . C . D . . . .
. . . . . A . B . C . D . . . .
. . . . . A . B . C . D . . . .
. . . . . A . .B . C . D . . . .
. . . . . A . .B . C . D . . . .
37.752. . . . . A . .B . C . D . . . .
. . . . . A . .B . C . D . . . .
. . . . . A . . D .BC . . . . .
. . . . . A . D . . CB . . . . .
. . . . . A . D . . CB . . . . .
. . . . . A . D . . CB . . . . .
. . . . . A . D . . CB . . . . .
. . . . . A . D . C . B . . . . .
. . . . . A . D C . B . . . . .
. . . . . A . D C. . B . . . . .
39.750. . . . . A . D C. . B . . . . .
. . . . . A . D C. . B . . . . .
. . . . . A . B C. D . . . . . .
. . . . . * . C. D . . . . . .
. . . . . * . C. D . . . . . .
. . . . . * . C. D . . . . . .
. . . . . * . C. D . . . . . .
. . . . . * C . D . . . . . .
. . . . . *C . . D . . . . . .
. . . . . *C . . D . . . . . .
41.747. . . . . *C . . D . . . . . .
. . . . . *C . . D . . . . . .
. . . . *. AC . . . . . . . .
. . . . D B . AC . . . . . . . .
. . . . D B . AC . . . . . . . .
. . . . D B . AC . . . . . . . .
. . . . D B . AC . . . . . . . .
. . . C . D B . A . . . . . . . .
. . . C . D B . A . . . . . . . .
. . . C . D B . A . . . . . . . .
43.745. . . C . D B . A . . . . . . . .
. . . C . D B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
45.742. . D . C . B . A . . . . . . . .
. . D . C . B . A . . . . . . . .
. . . B C . D . A . . . . . . . .
. . .B C . D . A . . . . . . . .
. . .B C . D . A . . . . . . . .
. . . B C . D . A . . . . . . . .
. . .B C . D . A . . . . . . . .
. . .B C. D . A . . . . . . . .
. . .B .C D . A . . . . . . . .
. . .B .C D . A . . . . . . . .
47.740. . .B .C D . A . . . . . . . .
. . .B .C D . A . . . . . . . .
. . . D .C . B A . . . . . . . .
. . . D .C . * . . . . . . . .
. . . D .C . * . . . . . . . .
. . . D .C . * . . . . . . . .
. . . D .C . * . . . . . . . .
. . . D . .C * . . . . . . . .
. . . D . . C * . . . . . . . .
. . . D . . C * . . . . . . . .
49.737. . . D . . C * . . . . . . . .
. . . D . . C * . . . . . . . .
. . . . . C A B D . . . . . . .

TOTAL EXECUTION TIME = 0.380 sec

6.6 Ejemplo 3 volver a contenidos

En la red siguiente, si la vlvula cierra sbitamente en 0,3 (s) y se aplica el MC:

a. Cul es el paso de tiempo t si la cantidad de sub-tramos (N) asignada al tramo ms


corto es 3?
b. Para N = 3, cul es el nmero de Courant asignado a cada tubera de la red?
c. Cul es la presin en el nudo 2 pasados los primeros 10 segundos contados desde el
cierre de la vlvula?
d. Cules son las presiones y velocidades mximas registradas en el sistema?

Pgina 198 de 306


Twyman | Golpe de Ariete | Waterhammer |

e. Si el material de la tubera 9 es reemplazada por otra con velocidad de la onda igual a =


800 m/s, cules son los nuevos valores mximos para la presin y la velocidad de
flujo?
( ) = Nmero nudo
191 m
[ ] = Nmero tubera

Estanque
(1)

[1] (3) [5] (5)

[2]
[6]
[4]
[8]

(2) [3]

[7] Tc = 0,3 s
[9]
(4)
(6)
(7)

Vlvula

Archivo de entrada de datos:


CASE 2
1 RESERVOIR (Ho=191 m), 9 PIPES AND 7 NODES, 1 VALVE
3 F
9 7 60.000
1 2 0.000 191.000 0.000
2 1 0.000 189.284 0.000
3 1 0.000 187.900 0.000
4 1 0.000 186.477 0.000
5 1 0.000 185.849 0.000
6 1 0.000 184.253 0.000
7 4 0.000 182.880 0.000
1 1 2 914.400 609.600 0.030 851.999 1005.840
2 2 3 762.000 914.400 0.028 409.902 1143.000
3 2 4 609.600 609.600 0.024 442.098 1219.200
4 3 4 457.200 548.640 0.020 177.077 914.400
5 3 5 457.200 457.200 0.020 232.825 1143.000
6 4 5 457.200 487.680 0.025 111.512 975.360
7 4 6 762.000 670.560 0.040 507.662 957.072
8 5 6 609.600 457.200 0.030 344.337 914.400
9 6 7 914.400 609.600 0.024 851.999 1005.840
4 3 0.000 0.300 182.880 851.999 1.000 0.650 0.200 0.000
1 1
2
1

Solucin:

a. Paso de tiempo: t = 0,133 (s)


WATERHAMMER IN COMPLEX PIPE NETWORKS (File: output.dat)
------------------------------------

HYBRID: Educative Version


AUTHOR: John Twyman / john@twyman.cl

FILE: CASE 2
1 RESERVOIR (Ho=191 m), 9 PIPES AND 7 NODES, 1 VALVE

TRANSIENT FLOW SOLVED BY METHOD OF CHARACTERISTICS

No.PIPES .......... = 9
No.NODES .......... = 7
TIME STEP ......... = 0.133 (sec)
MAX.SIMULATION TIME = 60.000 (sec)

Pgina 199 de 306


Twyman | Golpe de Ariete | Waterhammer |

b. Nmeros de Courant (ver columna COURANT):


PIPES:
------------------------------------------------------------------------------------------------
PIPE DIAM(m) LENGTH(m) W.SPEED(m/s) FRICT FLOW(m3/s) PART COURANT L/a(sec) N.LEFT N.RIGHT SINE
------------------------------------------------------------------------------------------------
1 0.91 609.60 1005.84 0.030 0.852 4 0.88 0.61 1 2 0.00 SIMPLE PIPE
2 0.76 914.40 1143.00 0.028 0.410 6 1.00 0.80 2 3 0.00 SIMPLE PIPE
3 0.61 609.60 1219.20 0.024 0.442 3 0.80 0.50 2 4 0.00 SIMPLE PIPE
4 0.46 548.64 914.40 0.020 0.177 4 0.89 0.60 3 4 0.00 SIMPLE PIPE
5 0.46 457.20 1143.00 0.020 0.233 3 1.00 0.40 3 5 0.00 SIMPLE PIPE
6 0.46 487.68 975.36 0.025 0.112 3 0.80 0.50 4 5 0.00 SIMPLE PIPE
7 0.76 670.56 957.07 0.040 0.508 5 0.95 0.70 4 6 0.00 SIMPLE PIPE
8 0.61 457.20 914.40 0.030 0.344 3 0.80 0.50 5 6 0.00 SIMPLE PIPE
9 0.91 609.60 1005.84 0.024 0.852 4 0.88 0.61 6 7 0.00 SIMPLE PIPE

c. Presin en el nudo 2 cuando la vlvula lleva 10 (s) cerrndose (ver segunda columna, ltima
lnea, TIME = 10,12 s):
TABLE OF PRESSURE AND VELOCITY vs TIME FOR SELECTED NODES
---------------------------------------------------------

PIPE 2 X/L = 0.000

TIME -s PRES-m V-m/s TIME -s PRES-m V-m/s TIME -s PRES-m V-m/s TIME -s PRES-m V-m/s TIME -s PRES-m V-m/s
-------- ------- ----- -------- ------- ----- -------- ------- ----- -------- ------- ----- -------- ------- -----
0.00 189.28 0.90 0.13 189.28 0.90 0.27 189.28 0.90 0.40 189.28 0.90 0.53 189.28 0.90
0.67 189.29 0.90 0.80 189.29 0.90 0.93 189.28 0.90 1.07 189.28 0.90 1.20 189.28 0.90
1.33 189.28 0.90 1.46 189.28 0.90 1.60 189.28 0.90 1.73 193.19 0.93 1.86 203.90 1.02
2.00 216.42 1.13 2.13 226.62 1.22 2.26 237.26 1.21 2.40 250.57 1.07 2.53 262.08 0.95
2.66 274.10 0.81 2.80 287.97 0.59 2.93 297.63 0.31 3.06 302.11 -0.01 3.20 302.58 -0.31
3.33 297.98 -0.51 3.46 286.09 -0.60 3.60 267.87 -0.59 3.73 247.94 -0.56 3.86 230.18 -0.58
4.00 216.30 -0.67 4.13 205.24 -0.78 4.26 195.40 -0.86 4.39 187.03 -0.87 4.53 181.62 -0.81
4.66 180.99 -0.70 4.79 184.92 -0.56 4.93 190.17 -0.43 5.06 193.77 -0.35 5.19 194.86 -0.33
5.33 194.40 -0.35 5.46 194.30 -0.42 5.59 195.44 -0.50 5.73 197.11 -0.59 5.86 198.21 -0.66
5.99 198.23 -0.69 6.13 197.78 -0.69 6.26 197.62 -0.69 6.39 197.68 -0.66 6.53 197.33 -0.63
6.66 195.98 -0.60 6.79 193.52 -0.58 6.92 190.33 -0.59 7.06 186.98 -0.62 7.19 183.65 -0.66
7.32 179.82 -0.69 7.46 174.93 -0.72 7.59 168.82 -0.73 7.72 161.54 -0.72 7.86 153.38 -0.70
7.99 144.71 -0.65 8.12 135.85 -0.58 8.26 127.22 -0.48 8.39 119.25 -0.36 8.52 112.34 -0.22
8.66 106.89 -0.07 8.79 103.35 0.09 8.92 102.36 0.26 9.06 104.57 0.44 9.19 110.23 0.60
9.32 119.06 0.74 9.45 130.22 0.86 9.59 142.67 0.95 9.72 155.38 1.00 9.85 167.57 1.02
9.99 178.70 1.00 10.12 188.27 0.94

d. Presiones y velocidades mximas registradas en la red:


MAX.PRESSURE = 367.06 m IN PIPE 2 X/L = 0.667 TIME = 2.80 SEC
MIN.PRESSURE = 49.00 m IN PIPE 2 X/L = 0.833 TIME = 8.79 SEC

MAX.VELOCITY = 1.57 m/s IN PIPE 3 X/L = 0.333 TIME = 11.05 SEC


MIN.VELOCITY = -2.05 m/s IN PIPE 3 X/L = 0.000 TIME = 5.33 SEC

e. Presiones y velocidades mximas registradas en la red cuando la velocidad de la onda en


la tubera 9 es a = 800 (m/s):
MAX.PRESSURE = 347.15 m IN PIPE 2 X/L = 0.667 TIME = 3.06 SEC
MIN.PRESSURE = 66.00 m IN PIPE 5 X/L = 0.000 TIME = 9.32 SEC

MAX.VELOCITY = 1.51 m/s IN PIPE 3 X/L = 1.000 TIME = 0.40 SEC


MIN.VELOCITY = -1.95 m/s IN PIPE 3 X/L = 0.000 TIME = 7.19 SEC

Pgina 200 de 306


Twyman | Golpe de Ariete | Waterhammer |

El programa computacional descrito en este captulo es bsico y puede ser extendido con
ms condiciones de borde y esquemas numricos. En general, puede ser til para analizar y
entender el fenmeno transiente a partir de redes ms pequeas y simples. El programa es
fcil de implementar y tambin es verstil cuando se desea modelar el flujo transiente
segn distintos escenarios de falla u operacin.

6.7 Solucin en estado permanente volver a contenidos

El anlisis en estado de flujo permanente se utiliza generalmente como solucin inicial para
el anlisis del flujo transitorio. Hay muchos algoritmos ideados para resolver el flujo en
estado permanente en redes de tuberas complejas, aunque algunos de ellos tienen
propiedades que limitan su aplicacin general. Algunos autores1,2,3 han investigado este
problema y han concluido que los algoritmos basados en enfoques nodales (Cross, etc.) no
son recomendables para solucionar H y Q en redes complejas porque presentan algunos
problemas de convergencia. La Tabla 6.1 presenta los resultados obtenidos cuando algunos
mtodos tradicionales de clculo del flujo permanente fueron aplicados en 60 redes de
tuberas.3

Tabla 6.1 Cantidad de fallas registradas por algunos esquemas de clculo del flujo
permanente aplicados en 60 redes de tuberas.

Cantidad de redes
Mtodo
con Fallas
Cross (aproximacin por trayectorias) 8
Cross (aproximacin nodal) 51
Newton-Raphson (aproximacin por trayectorias) 1
Newton-Raphson (aproximacin nodal) 18
Teora Lineal (version gradiente) 0

De la Tabla 6.1 es posible concluir que slo el Mtodo de la Teora Lineal pudo resolver
las 60 redes sin presentar problemas de convergencia. En otra comparacin desarrollada
por Salgado et al.1 se concluy que los algoritmos ms confiables para resolver las redes en
estado de flujo permanente eran aquellos basados en la Teora Lineal (versin gradiente) y
en el Mtodo del Gradiente.

6.7.1 Mtodo del Gradiente volver a contenidos

El Mtodo de Gradiente (MG) fue desarrollado originalmente por Pilati y Todini5 para
resolver el flujo permanente en redes compuestas slo por tuberas, posteriormente Salgado
et al.1,4,6 extendi el modelo al incluir consumos nodales dependientes de la presin,
bombas y vlvulas reguladoras de la presin. A diferencia de otros mtodos, el MG opera
simultneamente con las cotas piezomtricas H y los caudales Q. Las ventajas del MG han
sido mostradas por Salgado2 y Pilati y Todini5.

A continuacin, la derivacin del MG ser descrita brevemente.

Pgina 201 de 306


Twyman | Golpe de Ariete | Waterhammer |

Una relacin general entre el caudal y la prdida de carga (o ganancia de carga en el caso
de las bombas) puede ser escrita como:6

hi ri Qin si i 1 NT (6.1)

Donde:

hi = prdida de carga (m) en el tramo.


n = exponente con valor tpico entre 1,85 2,0.
ri , si = parmetros caractersticos.
NT = cantidad de tuberas o tramos (tuberas, vlvulas, bombas, etc.).

La ecuacin (6.1) es un conjunto de NT ecuaciones no lineales. Si NN = nmero de nudos


con cotas piezomtricas desconocidas; A12 = matriz de conectividad (NT x NN) con dos
elementos distintos de cero por fila (1 para el nudo inicial y +1 para el nudo final) y A10 =
matriz que liga los nudos con las NS prdidas de carga, entonces es posible expresar la
prdida de carga en un tramo con dos nudos como sigue:

A11 Q A12 H A10 H 0 (6.2)

Donde:

r1 Q1 n1 1
s1 / Q1 0

n2 1

r2 Q2 s 2 / Q2


A11 (6.3)




n NT 1
0 rNT Q NT s NT / Q NT

Q = (NT x 1) vector de caudales (l/s).


H = (NN x 1) vector de las cotas piezomtricas desconocidas (m).
H 0 = (NS x 1) vector de las cotas piezomtricas fijas (m).

Por otro lado, el balance de masas en cada nudo puede ser expresado como:

A21 Q q (6.4)

Pgina 202 de 306


Twyman | Golpe de Ariete | Waterhammer |

Donde:

A21 = transpuesta de A12 .


q = (NN x 1) vector del consumo nodal (l/s).

El sistema de ecuaciones (6.1) y (6.4) puede ser compactado y mostrado en la forma de una
matriz, como sigue:

A11 A12 Q A10 H 0


(6.5)

A21 0 H q

La parte superior corresponde a la conservacin de la masa y la inferior a las relaciones


caudal/prdida de carga.

El sistema de ecuaciones (6.5) es no-lineal por lo que no es posible solucionarlo


directamente. Por tanto, se requiere alguna aproximacin lineal que permita resolver el
problema en forma iterativa. Aplicando el operador gradiente en (6.5) se obtiene (operando
en Q y H ):

NA11
*
A12 d Q d E
(6.6)

A21 0 d H d q

Donde:

s1 / Q1 0


s 2 / Q2


*
A11 A11 (6.7)




0 / Q NT
s NT

Con N = (NT x NT) matriz diagonal diag ( n1 nNT ).

Pgina 203 de 306


Twyman | Golpe de Ariete | Waterhammer |

En una iteracin intermedia i, se obtienen los siguientes vectores residuales d E (NT x 1) y


d q (NN x 1):

d E A11 Q i A12 H i A10 H 0 (6.8)

d q A21 Q i q (6.9)

La ecuacin (6.8) define el desbalance de energa en cada conexin, mientras que (6.9)
corresponde al caudal desbalanceado en cada nudo. Luego, (6.6) puede ser computado
como:

1
d Q NA11*
A12 d E
(6.10)

d H A21 0 d q

Si se define la matriz inversa como:

1
NA11
*
A12 B11 B12
(6.11)

A21 0 B21 B22

Con: G NA11
*

Entonces, se puede escribir explcitamente la ecuacin (6.11) como:

B11 G 1 G 1 A12 ( A21G 1 A12 ) 1 A21G 1 (6.12)


B22 ( A21G 1 A12 ) 1 (6.13)
B12 G 1 A12 ( A21G 1 A12 ) 1 (6.14)
B21 ( A21G 1 A12 ) 1 A21G 1 (6.15)

Entonces, se puede reescribir el sistema (6.10) como:

d Q B11d E B12 d q (6.16)


d H B21d E B22 d q (6.17)

Las ecuaciones (6.8), (6.9) y (6.12) mediante (6.15) son sustituidas en las ecuaciones (6.16)
y (6.17), las cuales, despus de reordenarlas quedan:

d Q {I G 1 A12 ( A21G 1 A12 ) 1 A21}G 1 ( A11 Q i A10 H 0 )


{G 1 A12 ( A21G 1 A12 ) 1}( A21 Q i q) (6.18)

Pgina 204 de 306


Twyman | Golpe de Ariete | Waterhammer |

d H {( A21G 1 A12 ) 1 A21G 1}G 1 ( A11 Q i A12 H i A10 H 0 )


{( A21G 1 A12 ) 1}( A21Q i q) (6.19)

Considerando que:

d Q Q i Q i 1 (6.20)

d H H i H i 1 (6.21)

E introduciendo (6.20) y (6.21) en (6.18) y (6.19), se obtiene:

* 1
H i 1 {A21 ( NA11 ) A12}1{A21 ( NA11 ) ( A11 Q i A10 H 0 ) ( A21 Q i q )}
* 1
(6.22)

* 1 * 1
Q i 1 {I ( NA11 ) A11}Q i ( NA11 ) ( A12 H i 1 A10 H 0 ) (6.23)

Al reescribir (6.22) en la forma de un sistema de ecuaciones lineales con incgnitas H i 1 :

* 1 * 1
( A21 ( NA11 ) A12 ) H i 1 {A21 ( NA11 ) ( A11Q i A10 H 0 ) ( A21 Q i q)} (6.24)

Las ecuaciones (6.23) y (6.24) representan un sistema de ecuaciones que debe ser
solucionado de forma recursiva. Una caracterstica interesante de las ecuaciones (6.23) y
(6.24) es que generan un balance de masa inicial sin importar como se distribuyan los
caudales en las tuberas. Esto puede ser fcilmente demostrado al pre-multiplicar la
ecuacin (6.24) por A21 , siendo el resultado, de hecho, el vector de los consumos nodales.
Esta caracterstica es usada en la primera iteracin del algoritmo del gradiente. Para la
segunda y siguientes iteraciones, las ecuaciones (6.22) y (6.23) se simplifican porque el
trmino ( A21 Q i q ) se convierte en cero.

Dadas sus apreciables ventajas numricas, el MG ha sido adoptado como motor de solucin
por programas comerciales tan conocidos como EPANET (desarrollado por Lewis
Rossman en la EPA de USA) y WaterCAD (desarrollado inicialmente por Haestad
Methods y luego adquirido por la empresa BENTLEY Systems, ambas de USA).

6.7.2 Ejemplo de aplicacin volver a contenidos

Estado permanente (steady state)

Se aplicar el Mtodo del Gradiente en la red de tuberas que se muestra en la Figura 6.5.
Esta red cuenta con 182 tuberas y 153 nudos. Adems, cuenta con un estanque (aguas
arriba) y tres vlvulas simples situadas en diferentes posiciones. Por razones de espacio, el
archivo completo con los datos de entrada no ser incluido, aunque se muestra una parte de
l en las siguientes lneas:

Pgina 205 de 306


Twyman | Golpe de Ariete | Waterhammer |

70 m
Estanque
1

Vlvula
2 146

145
129 143
120 144
119 142
126 122
121 118 141
3 138
131 140
130 4
123 139
117 5
124
127 125 137
132 133 116 6 136

7 135
128
114 115
147
Vlvula 8
134
96 82
94 83
99 97 91 85
101 93 86 84 9
103 81
92 88 49
80 87
98 90 89
102 76 51
100 79 11
104 105 78 52
77 10
112 111 107 95 55 54
56 53 42 46
50 150
113
106
110 13 43 47
12
108 74 57 14 48
75 44 45
109 73 58 15 41
16 21
65 64 30
63
66 67 61 22 24 31
17
68
59 32 33
71 27
69
62 23 28
70 25 149
72 60
18 29
26 35 148

36 34

37 38 39
40
19

Vlvula
20

Figura 6.5 Red ejemplo.

Pgina 206 de 306


Twyman | Golpe de Ariete | Waterhammer |

Archivo de entrada de datos (MG):


CASE 7 STEADY STATE FLOW ANALYSIS
PIPES NODES RESRV PRINT FORM EPSIL CHECK VRP VSP
182 153 1 0 2 0.001 0 0 0
FACTOR
1.0
PIPE NI NF LENGTH(m) DIAM.(mm) ROUGHNESS TYPE ALFA BETA STATUS
1 1 2 600.0 800.0 0.010 1 0.00 0.00 0
2 2 3 200.0 800.0 0.012 1 0.00 0.00 0
3 3 4 100.0 800.0 0.013 1 0.00 0.00 0
4 4 5 80.0 750.0 0.012 1 0.00 0.00 0
5 5 6 80.0 700.0 0.011 1 0.00 0.00 0
6 6 7 90.0 650.0 0.011 1 0.00 0.00 0
7 7 8 300.0 650.0 0.013 1 0.00 0.00 0
8 8 9 330.0 600.0 0.010 1 0.00 0.00 0
9 9 10 310.0 400.0 0.010 1 0.00 0.00 0
10 10 11 280.0 300.0 0.010 1 0.00 0.00 0
11 11 12 350.0 275.0 0.010 1 0.00 0.00 0
12 12 13 365.0 200.0 0.011 1 0.00 0.00 0
13 13 14 91.0 250.0 0.010 1 0.00 0.00 0
14 14 15 107.0 250.0 0.011 1 0.00 0.00 0
15 15 16 87.0 200.0 0.012 1 0.00 0.00 0
16 16 17 94.0 200.0 0.011 1 0.00 0.00 0
17 17 18 120.0 200.0 0.013 1 0.00 0.00 0
18 18 19 155.0 300.0 0.011 1 0.00 0.00 0
19 19 20 165.0 300.0 0.010 1 0.00 0.00 0
20 21 22 55.0 200.0 0.010 1 0.00 0.00 0
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
168 124 147 203.0 210.0 0.010 1 0.00 0.00 0
169 124 125 113.0 300.0 0.011 1 0.00 0.00 0
170 125 126 133.0 200.0 0.010 1 0.00 0.00 0
171 125 127 123.0 275.0 0.013 1 0.00 0.00 0
172 127 128 143.0 275.0 0.013 1 0.00 0.00 0
173 127 133 69.0 210.0 0.010 1 0.00 0.00 0
174 127 130 135.0 200.0 0.010 1 0.00 0.00 0
175 129 130 130.0 200.0 0.011 1 0.00 0.00 0
176 130 131 90.0 250.0 0.010 1 0.00 0.00 0
177 131 132 95.0 250.0 0.010 1 0.00 0.00 0
178 3 146 300.0 300.0 0.011 1 0.00 0.00 0
179 146 145 300.0 300.0 0.010 1 0.00 0.00 0
180 20 151 0.0 0.0 0.000 2 -0.005 0.00 0
181 145 152 0.0 0.0 0.000 2 -0.005 0.00 0
182 147 153 0.0 0.0 0.000 2 -0.005 0.00 0

NODE TYPE ELEVATION PIEZ.HEAD CONSUMPTION


1 1 000.00 70.00 0.0
2 0 000.00 0.00 0.0
3 0 000.00 0.00 0.0
4 0 000.00 0.00 0.0
5 0 000.00 0.00 0.0
6 0 000.00 0.00 0.0
7 0 000.00 0.00 0.0
8 0 000.00 0.00 0.0
9 0 000.00 0.00 0.0
10 0 000.00 0.00 0.0
11 0 000.00 0.00 0.0
12 0 000.00 0.00 0.0
13 0 000.00 0.00 0.0
14 0 000.00 0.00 0.0
15 0 000.00 0.00 0.0
16 0 000.00 0.00 0.0
17 0 000.00 0.00 0.0
18 0 000.50 0.00 0.0
19 0 000.00 0.00 0.0
20 0 000.00 0.00 0.0
. . . . .
. . . . .
. . . . .
. . . . .
136 0 000.00 0.00 0.0
137 0 000.00 0.00 20.0
138 0 000.00 0.00 0.0
139 0 000.00 0.00 0.0
140 0 000.00 0.00 0.0
141 0 000.00 0.00 0.0
142 0 000.00 0.00 0.0
143 0 000.00 0.00 30.0
144 0 000.00 0.00 33.0
145 0 000.00 0.00 0.0
146 0 000.00 0.00 0.0
147 0 000.00 0.00 0.0
148 0 000.00 0.00 20.0
149 0 000.00 0.00 0.0
150 0 000.00 0.00 0.0
151 0 000.00 0.00 30.0
152 0 000.00 0.00 40.0
153 0 000.00 0.00 30.0

Pgina 207 de 306


Twyman | Golpe de Ariete | Waterhammer |

En este caso en particular, mediante la aplicacin del MG, no es necesario calcular la


solucin inicial porque esta operacin se realiza automticamente. El MG resuelve la red
de tuberas mostrada en la Figura 6.5 despus de siete iteraciones, llegando a la solucin
pasados 0,38 (s).

Archivo de salida de datos (MG):


CASE 7
NUMBER OF PIPES .....................= 182
NUMBER OF NODES......................= 153
NUMBER OF RESERVOIRS.................= 1
NUMBER OF CHECK VALVES ..............= 0
NUMBER OF PRV VALVES ................= 0
NUMBER OF PSV VALVES ................= 0
NUMBER OF PIPES w/INTERM.NODES ..... = 0
STOP CRITERIA .......................= 0.100E-02
FORMULA.......: DARCY-WEISBACH + COLEBROOK-WHITE

PIPES DATA:
============

---------------------------------------------------------------------------------------------------------------
PIPE INI FIN LENGTH (M) DIAM.(MM) K(MM) TYPE ALFA BETA STATUS N.I. PERD-A PERD-X
---------------------------------------------------------------------------------------------------------------
1 1 2 600.000 800.000 0.010 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
2 2 3 200.000 800.000 0.012 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
3 3 4 100.000 800.000 0.013 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
4 4 5 80.000 750.000 0.012 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
5 5 6 80.000 700.000 0.011 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
6 6 7 90.000 650.000 0.011 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
7 7 8 300.000 650.000 0.013 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
8 8 9 330.000 600.000 0.010 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
9 9 10 310.000 400.000 0.010 1 0.000E+00 0.000E+00 0 0 0.000E+00 0.000E+00
. . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .

NODES DATA:
===========

---------------------------------------------------------
NODE TYPE ELEVAT.(M) PIEZ.HEAD(M) CONS-A CONS-X
---------------------------------------------------------
1 1 0.000 70.000
2 0 0.000 0.000E+00 0.000E+00
3 0 0.000 0.000E+00 0.000E+00
4 0 0.000 0.000E+00 0.000E+00
5 0 0.000 0.000E+00 0.000E+00
6 0 0.000 0.000E+00 0.000E+00
7 0 0.000 0.000E+00 0.000E+00
8 0 0.000 0.000E+00 0.000E+00
9 0 0.000 0.000E+00 0.000E+00
10 0 0.000 0.000E+00 0.000E+00
11 0 0.000 0.000E+00 0.000E+00
12 0 0.000 0.000E+00 0.000E+00
13 0 0.000 0.000E+00 0.000E+00
14 0 0.000 0.000E+00 0.000E+00
15 0 0.000 0.000E+00 0.000E+00
16 0 0.000 0.000E+00 0.000E+00
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .

R E S U L T S:
==============

CONVERGENCY AT ITERACION NUMBER: 7

-----------------------------------------------------------------------
NODE TYPE PIEZ.HEAD (M) ELEVAT.(M) PRESSURE(M) CONSUMPTION(L/S)
-----------------------------------------------------------------------
1 1 70.00000 0.000 70.0000
2 0 68.97134 0.000 68.9713 0.00
3 0 68.66209 0.000 68.6621 0.00
4 0 68.52262 0.000 68.5226 0.00
5 0 68.42287 0.000 68.4229 0.00
6 0 68.29291 0.000 68.2929 0.00
7 0 68.10899 0.000 68.1090 0.00
8 0 67.56970 0.000 67.5697 0.00

Pgina 208 de 306


Twyman | Golpe de Ariete | Waterhammer |

9 0 67.32613 0.000 67.3261 0.00


10 0 66.71366 0.000 66.7137 0.00
11 0 66.56767 0.000 66.5677 0.00
12 0 66.42429 0.000 66.4243 0.00
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .

----------------------------------------------------------------------------------------------
PIPE INI FIN TYPE DIAM(MM) FLOW(L/S) H.LOSS (M) VELOC(M/S) STATUS ALFA
----------------------------------------------------------------------------------------------
1 1 2 1 800.0 723.0015 1.029 1.4384 0 0.177E-05
2 2 3 1 800.0 723.0015 0.3093 1.4384 0 0.592E-06
3 3 4 1 800.0 683.0015 0.1395 1.3588 0 0.299E-06
4 4 5 1 750.0 543.0013 0.9974E-01 1.2291 0 0.338E-06
5 5 6 1 700.0 523.0012 0.1300 1.3590 0 0.475E-06
6 6 7 1 650.0 486.9685 0.1839 1.4675 0 0.776E-06
7 7 8 1 650.0 453.1867 0.5393 1.3657 0 0.263E-05
8 8 9 1 600.0 226.9952 0.2436 0.8028 0 0.473E-05
9 9 10 1 400.0 132.7822 0.6125 1.0566 0 0.347E-04
10 10 11 1 300.0 29.7277 0.1460 0.4206 0 0.165E-03
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .

STATUS: INDICATES PIPE STATUS


0: TOTALLY OPEN
1: CHECK AND PIPE: TOTALLY CLOSED
PRV AND PSV: PARTIALLY CLOSED
2: PRV AND PSV: TOTALLY CLOSED

EXECUTION TIME = 0.38 SECONDS (I/O INCLUDED)

Anlisis Transiente volver a contenidos

MC y MH1 fueron aplicados en la red de tuberas de la Figura 6.5 para conocer la respuesta
del sistema cuando se cierran (en 0,5 s) las vlvulas situadas en los nodos 20, 145 y 147. En
este caso, t = 0,015 (s) y el nmero de Courant adopta valores entre 0,67 y 1,00, con un
valor promedio de 0,9. El total de sub-tramos es igual a 1.262 (promedio: N = 7 por
tubera). Los valores de la velocidad de onda varan entre 900 y 1.200 (m/s). El tiempo
mximo de simulacin es 15 (s).

Las presiones mximas registradas por cada mtodo fueron:

MC (tiempo de ejecucin: 99 s):


MAX.PRESSURE = 146.20 m IN PIPE 168 X/L = 1.000 TIME = 2.26 SEC
MIN.PRESSURE = 17.08 m IN PIPE 168 X/L = 1.000 TIME = 4.47 SEC

MAX.VELOCITY = 1.70 m/s IN PIPE 66 X/L = 0.000 TIME = 4.39 SEC


MIN.VELOCITY = -0.60 m/s IN PIPE 42 X/L = 1.000 TIME = 1.06 SEC

MH1 (tiempo de ejecucin: 175 s):


MAX.PRESSURE = 148.27 m IN PIPE 168 X/L = 1.000 TIME = 2.26 SEC
MIN.PRESSURE = 12.62 m IN PIPE 168 X/L = 1.000 TIME = 4.45 SEC

MAX.VELOCITY = 1.71 m/s IN PIPE 66 X/L = 0.000 TIME = 4.39 SEC


MIN.VELOCITY = -0.61 m/s IN PIPE 42 X/L = 1.000 TIME = 1.06 SEC

Pgina 209 de 306


Twyman | Golpe de Ariete | Waterhammer |

Existen diferencias entre los valores extremos registrados por MC y MH1. MC presenta
valores atenuados respecto a MH1, tanto para las presiones mximas como para las
mnimas. El MC registr una presin mnima de 17 (m), la cual, segn el MH1, debiera ser
igual a 13 (m).

Con este ejemplo es posible ver el efecto que tiene el nmero de Courant sobre el MC
cuando es usado para resolver el golpe de ariete en redes grandes y complejas, ms an
cuando slo el 10% de las tuberas tiene un Cn = 1. Esto se corrobora al contabilizar la
cantidad de tuberas con un registro de presin mxima superior a los 100 (m): el MC
cuenta 40 tuberas (22% del total); MH1 contabiliza 48 tuberas (27% del total). Las
siguientes Figuras muestran las grficas de presin vs tiempo obtenidas por MC y MH1
para algunos puntos seleccionados de la red.

Presin vs tiempo en los nudos 20, 145 y 147 (MC):


PRESSURE vs TIME CURVE IOUTSA = 5
------------------------------------------------------------------
SYMBOL A INDICATES PRESSURE IN PIPE 19 IN X/L= 1.000
SYMBOL B INDICATES PRESSURE IN PIPE 168 IN X/L= 1.000
SYMBOL C INDICATES PRESSURE IN PIPE 179 IN X/L= 1.000
(SYMBOL * INDICATES THAT TWO OR MORE PRESSURES ARE COINCIDENT AT THE GRAPHIC)

TIME-sec PRESSURE-m
-------- ----------
10.0 30.0 50.0 70.0 90.0 110.0 130.0 150.0 170.0 190.0 210.0 230.0
0.000X.........X.........X......*..X.........X.........X.........X.........X.........X.........X.........X.........X.........X
. . . A B C . . . . . . . . .
. . . A. B C . . . . . . . .
. . . . A . * . . . . . . . .
. . . . A C. B . . . . . . .
. . . . . A . C . B . . . . . .
. . . . . .A C . B . . . . . .
. . . . . . A C . B . . . . . .
. . . . . . * C . . . . . . .
0.675. . . . B. . A C . . . . . . .
. . . B . . . A C . . . . . . .
. . B . . . . A C . . . . . . .
. .B . . . . A C . . . . . . .
. . B . . . A . C . . . . . . .
. . . B . .A . C . . . . . . .
. . . . A B . . C . . . . . . .
. . . A . . B . C . . . . . . .
. . . A . . C . B . . . . . . .
. . A . C. . B . . . . . . .
1.424. . A . .C . . B . . . . . . .
. . A . C . . B . . . . . . . .
. . C A . . B . . . . . . . . .
. C. A B . . . . . . . . . .
. C . . B A . . . . . . . . . .
. C . B . A . . . . . . . . .
. C. . B . A . . . . . . . . .
. C. . . B A . . . . . . . . .
. C. . . A . B . . . . . . . .
. C . . A . . B . . . . . . .
2.174. C . . A. . . B . . . . . .
. .C . . .A . . B . . . . . .
. . C . . . A . . B . . . . . .
. . C . . .A . B . . . . . .
. . . C . A . . B . . . . . . .
. . . * . .B . . . . . . . .
. . . A B. C . . . . . . . . .
. . A. B . C . . . . . . . .
. . * . . C . . . . . . . .
. . . A B . . C . . . . . . . .
2.923. . . A . B . C . . . . . . . .
. . . A . . * . . . . . . . .
. . . A . . C . B . . . . . . .
. . . A . . C . B . . . . . .
. . . A . . C . B. . . . . . .
. . . . A . C .B . . . . . . .
. . . . BA. C . . . . . . . .
. . . B . . A C . . . . . . . .
. . B . . . A C . . . . . . . .
. B . . . * . . . . . . . .
3.673. .B . . C . A . . . . . . . .
. . B. . C . A. . . . . . . .
. . . .CB . A. . . . . . . .
. . . C . . B A . . . . . . . .
. . . C . . A . B . . . . . . .
. . . C . .A . B . . . . . . .
. . . C . A. B. . . . . . . .
. . . .C BA . . . . . . . . .
. . . B . C A . . . . . . . . .
. .B . .C A . . . . . . . . .
4.422. B . . C. A . . . . . . . . .
. B . . C . A . . . . . . . . .
. B . C A. . . . . . . . . .
. . B C A . . . . . . . . . .
. . . C A.B . . . . . . . . .
. . . C .A B. . . . . . . . .
. . . C. A . B . . . . . . . .
. . . . C A .B . . . . . . . .
. . . . A C B . . . . . . . . .

Pgina 210 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . . BA C . . . . . . . . .
5.172. . .B A. C . . . . . . . . .
. . B . A. C . . . . . . . . .
. B . C .A . . . . . . . . .
. B. . C . A . . . . . . . . .
. .B .C . A . . . . . . . . .
. . B .C . A . . . . . . . . .
. . B C .A . . . . . . . . .
. . . C B .A . . . . . . . . .
. . . C B .A . . . . . . . . .
. . . CB. A . . . . . . . . .
5.921. . . B .CA . . . . . . . . .
. . . B .A C . . . . . . . . .
. . B . C A . . . . . . . . .
. .B . C . A . . . . . . . . .
. B . . C . A . . . . . . . . .
. B . . C . A . . . . . . . . .
. B . . C . A . . . . . . . . .
. . B . C . A. . . . . . . . .
. . .B . C A . . . . . . . . .
. . . . B AC. . . . . . . . .
6.671. . . . * C . . . . . . . .
. . . . . A C B . . . . . . . .
. . . . . CAB . . . . . . . .
. . . . B. C A . . . . . . . .
. . . .B C. A . . . . . . . .
. . . B . C A. . . . . . . . .
. . B . . C A . . . . . . . . .
. . B . C A . . . . . . . . .
. . B . A. C . . . . . . . . .
. . . B A . C . . . . . . . . .
7.421. . . A B. C . . . . . . . . .
. . A . .C B . . . . . . . . .
. . A . C B . . . . . . . . .
. A . . C . B . . . . . . . . .
. A . . C . B . . . . . . . . .
. A . C . B . . . . . . . . . .
. A . C . B . . . . . . . . . .
. A .C B . . . . . . . . . . .
. A .C B . . . . . . . . . . .
. A .C B. . . . . . . . . . .
8.170. A . C . B . . . . . . . . . .
. . A C . . B . . . . . . . . .
. . AC . . B. . . . . . . . .
. . AC . . B . . . . . . . .
. . C.A . . B . . . . . . . .
. . C A . . B . . . . . . . .
. . .C A . .B . . . . . . . .
. . . C A . B . . . . . . . . .
. . . C A. B . . . . . . . . .
. . . CAB . . . . . . . . .
8.920. . . BA C . . . . . . . . .
. . . * . C . . . . . . . . .
. . . A B . .C . . . . . . . .
. . . A B. .C . . . . . . . .
. . . A B .C . . . . . . . .
. . . A . B .C . . . . . . . .
. . . A . B .C . . . . . . . .
. . . A . B C. . . . . . . . .
. . .A . * . . . . . . . . .
. . A . C B . . . . . . . . .
9.669. . A. . B C . . . . . . . . .
. . A. .B C . . . . . . . . .
. . A. B . C . . . . . . . . .
. . A. B .C . . . . . . . . .
. . A. B C. . . . . . . . . .
. . A . B C . . . . . . . . . .
. . A . * . . . . . . . . . .
. . A C. B . . . . . . . . . .
. . * . B. . . . . . . . . .
. . * . .B . . . . . . . . .
10.419. . AC . .B . . . . . . . . .
. . AC . B . . . . . . . . . .
. . AC . B . . . . . . . . . .
. . *B. . . . . . . . . . .
. . B C A. . . . . . . . . . .
. . B C . A . . . . . . . . . .
. . CB . A . . . . . . . . . .
. . C B. A . . . . . . . . . .
. . C . B A . . . . . . . . . .
. . C . A B . . . . . . . . . .
11.168. . C . A B . . . . . . . . .
. . C A B . . . . . . . . .
. . . C A B. . . . . . . . . .
. . . * . . . . . . . . . .
. . . B A C . . . . . . . . . .
. . .B A C . . . . . . . . . .
. . B. A C . . . . . . . . . .
. . B . A C . . . . . . . . . .
. . B . A C . . . . . . . . . .
. . B . A C . . . . . . . . .
11.918. . B . A . C . . . . . . . . .
. .B . A . C . . . . . . . . .
. .B . A . C. . . . . . . . .
. .B . A . . C . . . . . . . .
. . B . A. . C . . . . . . . .
. . B . .A . C . . . . . . . .
. . B . . A . C . . . . . . . .
. . B . . A . C . . . . . . . .
. . B . . A .C . . . . . . . .
. . B . . A C . . . . . . . . .
12.668. . B . . AC . . . . . . . . .
. . B . . AC . . . . . . . . .
. . B . . A C . . . . . . . . .
. . B . . A C . . . . . . . . .
. . .B A C . . . . . . . . .
. . . BA . C . . . . . . . . .
. . . A CB . . . . . . . . .
. . . A C . B . . . . . . . . .
. . .C A . B . . . . . . . . .
. . C . A . B . . . . . . . . .
13.417. .C . A B . . . . . . . . . .
. C . B A . . . . . . . . . .
. C. B. A . . . . . . . . . .

Pgina 211 de 306


Twyman | Golpe de Ariete | Waterhammer |

. C. B . A . . . . . . . . . .
. C B . A . . . . . . . . . .
. . C .B A . . . . . . . . . .
. . C . B A . . . . . . . . . .
. . C . AB . . . . . . . . .
. . C . A B . . . . . . . . .
. . C. A B . . . . . . . . .
14.167. . .C .A B . . . . . . . . .
. . . C .A B . . . . . . . . .
. . . C .A B . . . . . . . . .
. . . .* . . . . . . . . .
. . . B.A C . . . . . . . . .
. . . B . A . C . . . . . . . .
. . . B A . C . . . . . . . .
. . . . B A . C . . . . . . .
. . . . BA . . C . . . . . . .
. . . . BA . C . . . . . . .
14.916. . . . . * . C . . . . . . .
. . . . . AB . C . . . . . . .

Presin vs tiempo en los nudos 20, 145 y 147 (MH1):


PRESSURE vs TIME CURVE IOUTSA = 5
------------------------------------------------------------------
SYMBOL A INDICATES PRESSURE IN PIPE 19 IN X/L= 1.000
SYMBOL B INDICATES PRESSURE IN PIPE 168 IN X/L= 1.000
SYMBOL C INDICATES PRESSURE IN PIPE 179 IN X/L= 1.000
(SYMBOL * INDICATES THAT TWO OR MORE PRESSURES ARE COINCIDENT AT THE GRAPHIC)

TIME-sec PRESSURE-m
-------- ----------
10.0 30.0 50.0 70.0 90.0 110.0 130.0 150.0 170.0 190.0 210.0 230.0
0.000X.........X.........X......*..X.........X.........X.........X.........X.........X.........X.........X.........X.........X
. . . A B C . . . . . . . . .
. . . A. B C . . . . . . . .
. . . . A . * . . . . . . . .
. . . . A C. B . . . . . . .
. . . . . A . C . B . . . . . .
. . . . . .A C . B . . . . . .
. . . . . . A C . B . . . . . .
. . . . . . * C . . . . . . .
0.675. . . . B. . A C . . . . . . .
. . . B . . . A C . . . . . . .
. . B . . . . A C . . . . . . .
. .B . . . . A C . . . . . . .
. . B . . . A . C . . . . . . .
. . . B . .A . C . . . . . . .
. . . . A B . . C . . . . . . .
. . . A . . B. C . . . . . . .
. . . A . . C . B . . . . . . .
. . A . C. . B . . . . . . .
1.424. . A . .C . . B . . . . . . .
. . A . C . . B . . . . . . . .
. . C A . . B . . . . . . . . .
. C. A B . . . . . . . . . .
. C . . B A . . . . . . . . . .
. C . B . A . . . . . . . . .
. C. . B . A . . . . . . . . .
. C. . . B A . . . . . . . . .
. C. . . A . B . . . . . . . .
. C . . A . . B . . . . . . .
2.174. C . . A. . . B . . . . . .
. .C . . .A . . B . . . . . .
. . C . . . A . . B . . . . . .
. . C . . . A . .B . . . . . .
. . . C . A . . B . . . . . . .
. . . AC . . B . . . . . . . .
. . . A B. C . . . . . . . . .
. . A.B . C . . . . . . . .
. . BA . . C . . . . . . . .
. . . * . . C . . . . . . . .
2.923. . . A . B . C . . . . . . . .
. . . A . . * . . . . . . . .
. . . A . . C . B . . . . . . .
. . . A . . C . .B . . . . . .
. . . A . . C . B . . . . . .
. . . . A . C . B . . . . . . .
. . . . BA. C . . . . . . . .
. . . B . . A C . . . . . . . .
. . B . . . A C . . . . . . . .
. B. . . . AC . . . . . . . .
3.673. B. . . C . A. . . . . . . .
. . B . . C . A . . . . . . .
. . . .CB . A. . . . . . . .
. . . C . . B A . . . . . . . .
. . . C . . A . B . . . . . . .
. . . C . .A . B . . . . . . .
. . . C . A . .B . . . . . . .
. . . .C * . . . . . . . . .
. . . B . C A . . . . . . . . .
. B . .C A . . . . . . . . .
4.422. B . . C. A . . . . . . . . .
. B . . C . A . . . . . . . . .
. B . C A . . . . . . . . . .
. . .B CA . . . . . . . . . .
. . . C A .B . . . . . . . . .
. . . C . A B . . . . . . . .
. . . C. A . B . . . . . . . .
. . . . C A .B . . . . . . . .
. . . . A C B . . . . . . . . .
. . . * C . . . . . . . . .
5.172. . .B A . C . . . . . . . . .
. . B . A. C . . . . . . . . .
. B. . C.A . . . . . . . . .
. B. . C . A . . . . . . . . .
. .B C . A . . . . . . . . .
. . B C . A . . . . . . . . .
. . .* .A . . . . . . . . .
. . . C B .A . . . . . . . . .

Pgina 212 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . . C B.A . . . . . . . . .
. . . CB. A . . . . . . . . .
5.921. . . B C A . . . . . . . . .
. . . B .A C . . . . . . . . .
. . B . CA. . . . . . . . . .
. .B . C .A . . . . . . . . .
. B . . C . A . . . . . . . . .
. B . . C . A . . . . . . . . .
. B . . C . A. . . . . . . . .
. .B . C . A. . . . . . . . .
. . B . C A . . . . . . . . .
. . . . B A C . . . . . . . .
6.671. . . . A. BC . . . . . . . .
. . . . . A C B . . . . . . . .
. . . . . CA B . . . . . . . .
. . . . .BC A . . . . . . . .
. . . .B C A . . . . . . . .
. . B . C A. . . . . . . . .
. . B . . CA . . . . . . . . .
. .B . CA . . . . . . . . .
. . B . A. C . . . . . . . . .
. . .B A . C . . . . . . . . .
7.421. . . A B C . . . . . . . . .
. . A . .C B . . . . . . . . .
. . A . C. B . . . . . . . .
. A . . C . B . . . . . . . .
. A . . C . B . . . . . . . . .
. A . C . B . . . . . . . . . .
. A . C .B . . . . . . . . . .
. A .C B . . . . . . . . . . .
. A .C B . . . . . . . . . . .
. A C B . . . . . . . . . . .
8.170. A .C . B . . . . . . . . . .
. . A C . . B . . . . . . . . .
. . * . . B . . . . . . . .
. . * . . B . . . . . . . .
. . C. A . . B . . . . . . . .
. . C A . . B . . . . . . . .
. . .C A . .B . . . . . . . .
. . . CA . B . . . . . . . . .
. . . C A. B . . . . . . . . .
. . . C.* . . . . . . . . .
8.920. . . BAC . . . . . . . . .
. . . BA . C . . . . . . . . .
. . . A B . .C . . . . . . . .
. . . A B . .C . . . . . . . .
. . . A B . C . . . . . . . .
. . . A .B . C . . . . . . . .
. . . A . B .C . . . . . . . .
. . . A . B C . . . . . . . .
. . .A . CB. . . . . . . . .
. . A. . C B . . . . . . . . .
9.669. . A. . BC . . . . . . . . .
. . A. .B C . . . . . . . . .
. . A. B . C . . . . . . . . .
. . A. B .C . . . . . . . . .
. . AB C . . . . . . . . . .
. . A .B C . . . . . . . . . .
. . A . BC . . . . . . . . . .
. . A C. B . . . . . . . . . .
. . * . .B . . . . . . . . .
. . * . . B . . . . . . . . .
10.419. . AC. . B . . . . . . . . .
. . A C. B . . . . . . . . .
. . A C . B . . . . . . . . . .
. . ABC . . . . . . . . . . .
. . B C A. . . . . . . . . . .
. .B C . A . . . . . . . . . .
. . BC . A . . . . . . . . . .
. . C B. A . . . . . . . . . .
. . C . BA . . . . . . . . . .
. . C . A B. . . . . . . . . .
11.168. . C . A . B . . . . . . . . .
. . C A . B . . . . . . . . .
. . . C A B . . . . . . . . .
. . . *A . . . . . . . . . .
. . . B A C . . . . . . . . . .
. . .B A C . . . . . . . . . .
. . B . A C . . . . . . . . . .
. . B .A C . . . . . . . . . .
. . B .A C . . . . . . . . . .
. . B . A C . . . . . . . . .
11.918. .B . A .C . . . . . . . . .
. .B . A . C . . . . . . . . .
. .B . A . C. . . . . . . . .
. B . A . . C . . . . . . . .
. .B . A. . C . . . . . . . .
. . B . .A . C . . . . . . . .
. . B . . A . C . . . . . . . .
. . B . . A . C . . . . . . . .
. . B. . A .C . . . . . . . .
. . B . . A C . . . . . . . . .
12.668. . B . . * . . . . . . . . .
. . B . . AC . . . . . . . . .
. . B . . A C . . . . . . . . .
. . B . . A C . . . . . . . . .
. . B. A C . . . . . . . . .
. . . BA . C . . . . . . . . .
. . . A .C B . . . . . . . . .
. . . A C . B . . . . . . . . .
. . .CA . B . . . . . . . . .
. . C . A . B . . . . . . . . .
13.417. .C . A B . . . . . . . . . .
. C .B A . . . . . . . . . .
. C . B . A . . . . . . . . . .
. C. B . A . . . . . . . . . .
. C. B . A . . . . . . . . . .
. . C B A . . . . . . . . . .
. . C . B A. . . . . . . . . .
. . C . A.B . . . . . . . . .
. . C . A B . . . . . . . . .
. . C . .A B. . . . . . . . .
14.167. . .C .A B . . . . . . . .
. . . C .A B . . . . . . . . .

Pgina 213 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . . C .A B . . . . . . . . .
. . . CBA . . . . . . . . .
. . . B .A C . . . . . . . . .
. . . B .A . C . . . . . . . .
. . . B. A . C . . . . . . . .
. . . . BA . .C . . . . . . .
. . . . * . . C . . . . . . .
. . . . BA . C . . . . . . .
14.916. . . . . AB . C . . . . . . .
. . . . . A B . C . . . . . . .

Parte del folclor es suponer que mientras ms ramificada o intrincada sea la red, menores
sern los efectos del golpe de ariete, siendo lo mismo decir que los bucles o ramificaciones
de la red ayudan a aliviar los efectos del golpe de ariete.7 Los resultados obtenidos en la red
de tuberas de la Figura 6.5 son incompatibles con tal suposicin. Por ejemplo, en la
vlvula cercana al nudo 147, la presin mxima registrada por MH1 es un 128% mayor que
la presin inicial en estado permanente (148,27 m vs 65,06 m, respectivamente). En un
nudo de la red situado lejos de las vlvulas (fuentes del golpe de ariete), por ejemplo, el
nudo 111, la presin mxima es 88% mayor que la presin en estado permanente calculada
previamente en dichos nodos (116,07 m vs 61,88 m).

Presin vs tiempo en el nudo 111 (MH1):


PRESSURE vs TIME CURVE IOUTSA = 5
------------------------------------------------------------------
SYMBOL A INDICATES PRESSURE IN PIPE 153 IN X/L= 1.000
(SYMBOL * INDICATES THAT TWO OR MORE PRESSURES ARE COINCIDENT AT THE GRAPHIC)

TIME-sec PRESSURE-m

-------- ----------
20.0 30.0 40.0 50.0 60.0 70.0 80.0 90.0 100.0 110.0 120.0 130.0
0.000X.........X.........X.........X.........XA........X.........X.........X.........X.........X.........X.........X.........X
. . . . .A . . . . . . . .
. . . . .A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
0.675. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
1.424. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
2.174. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
2.923. . . . . A. . . . . . . .
. . . . . .A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . .
. . . . . . . . A . . . . .
. . . . . . . . A . . . .
3.673. . . . . . . . . A . . . .
. . . . . . . . . A. . . .
. . . . . . . . . . A . . .
. . . . . . . . . . A . . .
. . . . . . . . . . A . . .
. . . . . . . . . . A . . .
. . . . . . . . . . A . . .
. . . . . . . . . A . . . .
. . . . . . . . . A . . . .
. . . . . . . . A . . . . .
4.422. . . . . . . A . . . . .
. . . . . . . A . . . . . .
. . . . . . A . . . . . . .

Pgina 214 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . . . . .A . . . . . . .
. . . . . A . . . . . . . .
. . . . .A . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
5.172. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . .A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A. . . . . . . .
. . . . . A . . . . . . .
. . . . . .A . . . . . . .
. . . . . .A . . . . . . .
5.921. . . . . .A . . . . . . .
. . . . . .A . . . . . . .
. . . . . .A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . .A . . . . . . .
. . . . . A. . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
6.671. . . . .A . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A. . . . . . . . .
. . . . .A . . . . . . . .
7.421. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . .A . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . .A . . . . . . . . .
8.170. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . .A . . . . . . . . . .
. . A . . . . . . . . . .
. . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . .A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . .
8.920. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . A. . . . . . . . .
. . . . A . . . . . . . . .
. . . .A . . . . . . . . .
. . . A . . . . . . . . . .
9.669. . . A . . . . . . . . . .
. . .A . . . . . . . . . .
. . A. . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A. . . . . . . . . . .
. . .A . . . . . . . . . .
. . . A . . . . . . . . . .
10.419. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . .A . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. A. . . . . . . . . . . .
11.168. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. A . . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . . A . . . . . . . . . .
. . . .A . . . . . . . . .
. . . . A. . . . . . . . .
. . . . . A . . . . . . . .
. . . . . . A . . . . . . .
11.918. . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . A. . . . . . .
. . . . . . A . . . . . . .
. . . . . A . . . . . . .
12.668. . . . . A . . . . . . . .
. . . . .A . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .

Pgina 215 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . . . . A . . . . . . . .
. . . . . A. . . . . . . .
. . . . . . A . . . . . . .
13.417. . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . . . A . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . .A . . . . . . .
14.167. . . . . A. . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A. . . . . . . .
. . . . . .A . . . . . . .
14.916. . . . . . A . . . . . . .
. . . . . . A . . . . . . .

En el grfico anterior se observa que el nudo 111 comienza a sentir la onda de presin
pasados 2 (s) desde el cierre de la vlvula. Este nudo registra una presin mxima de 116
(m) transcurridos 4 (s) de simulacin, seguido de un segundo peak de presin de casi 90
(m) a los 12 (s). La Figura 6.6 muestra aquellas tuberas que registraron una presin mayor
a 100 m despus de 15 segundos de tiempo de simulacin (ver lneas punteadas).

La Figura 6.6 muestra que aproximadamente 6,5 kilmetros de tubera estuvieron bajo
riesgo de dao debido a la presin transiente sobre 100 m. An cuando la red mostrada en
la Figura 6.5 tiene muchos bucles (loops), es un hecho que pasados 60 (s) las ondas de
presin no han sido totalmente absorbidas por la red (ver siguiente grfico para el nudo
111).

Pgina 216 de 306


Twyman | Golpe de Ariete | Waterhammer |

70 m
Estanque
1

Vlvula
2 146

145
129 143
120 144
119 142
126 122
121 118 141
3 138
131 140
130 4
123 139
117 5
124
127 125 137
132 133 116 6 136

7 135
128
114 115
147
Vlvula 8
134
96 82
94 83
99 97 91 85
101 93 86 84 9
103 81
92 88 49
80 87
98 90 89
102 76 51
100 79 11
104 105 78 52
77 10
112 111 107 95 55 54
56 53 42 46
50 150
113
106
110 13 43 47
12
108 74 57 14 48
75 44 45
109 73 58 15 41
16 21
65 64 30
63
66 67 61 22 24 31
17
68
59 32 33
71 27
69
62 23 28
70 25 149
72 60
18 29
26 35 148

36 34

37 38 39
40
19
Vlvula
20

Figura 6.6 Tuberas con presin mxima H > 100 m (tramos con lneas punteadas).

Pgina 217 de 306


Twyman | Golpe de Ariete | Waterhammer |

Presin vs tiempo en el nudo 111 (tiempo mximo de simulacin = 60 s):


PRESSURE vs TIME CURVE IOUTSA = 20
------------------------------------------------------------------
SYMBOL A INDICATES PRESSURE IN PIPE 153 IN X/L= 1.000
(SYMBOL * INDICATES THAT TWO OR MORE PRESSURES ARE COINCIDENT AT THE GRAPHIC)

TIME-sec PRESSURE-m
-------- ----------
30.0 40.0 50.0 60.0 70.0 80.0 90.0 100.0 110.0 120.0 130.0 140.0
0.000X.........X.........X.........XA........X.........X.........X.........X.........X.........X.........X.........X.........X
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
2.698. . . . A . . . . . . . . .
. . . . .A . . . . . . . .
. . . . . . A . . . . . . .
. . . . . . . A . . . . .
. . . . . . . . . A . . . .
. . . . . . . . A . . . . .
. . . . . . A . . . . . . .
. . . .A . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
5.697. . . . A . . . . . . . .
. . . . .A . . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . .A . . . . . . . . . .
. .A . . . . . . . . . . .
8.695. . .A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . A . . . . . . . . . . .
. A . . . . . . . . . . . .
. A. . . . . . . . . . . .
. . A . . . . . . . . . . .
. A . . . . . . . . . . .
.A . . . . . . . . . . . .
. A . . . . . . . . . . . .
11.693. . . A. . . . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . A . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
14.691. . . . A . . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A. . . . . . . .
17.690. . . . . . A . . . . . . .
. . . . . . . A . . . . . .
. . . . . . . A . . . . . .
. . . . A . . . . . . . .
. . A. . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . .
. . . A . . . . . . . . .
. . . .A . . . . . . . . .
. . . A. . . . . . . . . .
20.688. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . A. . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . A . . . . . . . . . . .
. . . A . . . . . . . . . .
23.686. . . .A . . . . . . . . .
. . . A . . . . . . . . . .
. . A . . . . . . . . . . .
. A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . .A . . . . . . . .
. . . . . A . . . . . . .
. . . . . . A. . . . . . .
26.684. . . . . . A . . . . . .
. . . . . . A . . . . . . .
. . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . . A . . . . . . . .
. . . . . .A . . . . . . .
. . . . . A . . . . . . . .
. . . . A. . . . . . . . .
. . . . A . . . . . . . . .
29.682. . . . A . . . . . . . . .
. . . . . A . . . . . . . .

Pgina 218 de 306


Twyman | Golpe de Ariete | Waterhammer |

. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . A . . . . . . . . .
. . . A . . . . . . . . .
. . . . A . . . . . . . .
. . . . . A. . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
32.681. . . A . . . . . . . . . .
. . A . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . A. . . . . . . . . . .
. . . A. . . . . . . . . .
. . . . A . . . . . . . . .
. . . A . . . . . . . . . .
. . A. . . . . . . . . . .
35.679. . A . . . . . . . . . . .
. . A . . . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . .A . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
38.677. . . .A . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
. . . . . A . . . . . . . .
. . . . . .A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . . A . . . . . . .
. . . . . A . . . . . . . .
41.675. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . A. . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
44.674. . . A. . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . A . . . . . . . . .
. . . .A . . . . . . . . .
. . . . A . . . . . . . . .
. . . A. . . . . . . . . .
. . A. . . . . . . . . . .
. A . . . . . . . . . . .
47.672. A. . . . . . . . . . . .
. . A . . . . . . . . . . .
. . . A. . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
50.670. . . . A . . . . . . . . .
. . . . .A . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . A. . . . . . . . . .
. . . . A . . . . . . . . .
. . . . . A . . . . . . . .
. . . . . A . . . . . . . .
. . . . .A . . . . . . . .
53.668. . . . A . . . . . . . . .
. . . . . A . . . . . . . .
. . . . . .A . . . . . . .
. . . . . . A . . . . . . .
. . . . . .A . . . . . . .
. . . . . A . . . . . . . .
. . . . A . . . . . . . . .
. . . .A . . . . . . . . .
. . . A. . . . . . . . . .
. . . A. . . . . . . . . .
56.667. . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . . A . . . . . . . . .
. . . A . . . . . . . . .
. . . A . . . . . . . . . .
. . .A . . . . . . . . . .
. . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . A . . . . . . . . . .
. . . . A . . . . . . . . .
59.665. . . . A . . . . . . . . .
. . . A. . . . . . . . . .

Pgina 219 de 306


Twyman | Golpe de Ariete | Waterhammer |

Para resolver el golpe de ariete en la red de la Figura 6.5, MH1 utiliz el esquema de la caja
para determinar Q y H en las secciones interiores de cada tubera, esto mediante la
generacin de un sistema de ecuaciones lineal por cada tubera, cuyo tamao mximo fue
de 78 x 78. Dada su configuracin tri-diagonal, todos estos sistemas de ecuaciones se
resolvieron usando el algoritmo de Thomas. Si se hubiera deseado resolver la red entera
usando el esquema de la caja como algoritmo nico de solucin (sin usar la ecuacin de
compatibilidad basada en el MC para desacoplar la red), el tamao del sistema de
ecuaciones resultante a resolver en cada paso de tiempo hubiera sido de al menos 2.824
filas x 2.824 columnas. Por esta razn, MH1 permite para resolver grandes redes de tuberas
generando un sistema de ecuaciones (uno por cada tubera) de dimensin proporcional a la
cantidad de sub-tramos presente en cada tubera, con un gran ahorro de memoria y de
tiempo CPU.

Como conclusin, la forma intrincada que pudiera tener una red de tuberas no garantiza un
alivio de las sobrepresiones generadas por un golpe de ariete. Es errneo suponer que la
presencia de muchos bucles (loops) en el sistema permite atenuar el transiente debido al
efecto divisor de las ondas que provocara el arreglo intrincado entre nudos y tuberas. Se
debe considerar siempre que las ondas se transmiten, reflejan y superponen en los nudos de
la red, pudiendo generar presiones catastrficas para el sistema, tanto positivas como
negativas.

Por esto, el anlisis numrico del golpe de ariete es muy relevante para analizar (y predecir)
tensiones, presiones, velocidades extremas, dao potencial, costos econmicos y sociales
asociados a un accidente, mal funcionamiento o manipulacin incorrecta de los dispositivos
hidrulicos, debiendo ser materia obligada de inclusin y estudio en las etapas de anlisis,
proyecto, diseo y operacin de los sistemas de transmisin, impulsin y distribucin de
agua.

Pgina 220 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS:

1
SALGADO R.O., TODINI E., OCONNELL P.E. (1987), Comparison of the Gradient
Method with some Traditional Methods for the Analysis of Water Supply Distribution
Networks, Proceedings of the International Conference on Computer Applications for
Water Supply and Distribution, Leicester Polytechnic (UK), September 8-10.
2
SALGADO R.O. (1988), Computer Modelling of Water Supply Networks Using the
Gradient Method, Ph.D. Thesis, Civil Engineering Department, University of
Newcastle upon Tyne, UK.
3
SALGADO R.O. (1989), Gradient Method for the Water Distribution Analysis, VIII
Chilean Congress of Sanitary and Environmental Engineering, La Serena (Chile),
October 1989 (in Spanish).
4
SALGADO R.O., ROJO J., ZEPEDA S. (1993), Extended Gradient Method for Fully
Non-Linear Head and Flow Analysis in Pipe Networks, International Conference on
Integrated Computer Applications for Water Supply and Distribution, De Montfort
University, Leicester, UK, September, pp. 49 60.
5
PILATI S., TODINI E. (1984), La Verifica delle Reti Idrauliche in Pressione, Istituto di
Costruzioni Idrauliche, Facolta D Ingegneria dell Universita di Bologna, Italia.
6
SALGADO R.O., TODINI E., OCONNELL P.E. (1987), Extending the Gradient Method
to Include Pressure Regulating Valves in Pipe Networks, Computer Applications in
Water Supply, Vol. 1, Systems Analysis and Simulation, edited by B. Couldbeck and
C.H. Orr, Research Studies Press Ltd.
7
KARNEY B.W., McINNIS D. (1990), "Transient Analysis of Water Distribution
Systems". Journal of AWWA, July 1990, Vol. 82, N 2, pp. 62-70.

Pgina 221 de 306


Twyman | Golpe de Ariete | Waterhammer |

CONCLUSIONES GENERALES volver a contenidos

os trece mtodos hbridos originales propuestos en este trabajo han demostrado ser
L numricamente ms eficientes y ms estables que el MC cuando es necesario modelar
el golpe de ariete en redes de tuberas complejas.

MH1 es un algoritmo implcito que no necesita interpolar cuando Cn < 1, lo que reduce la
atenuacin y dispersin numrica. MH1 tiene algunas restricciones relacionadas con el paso
de tiempo, aunque no se relacionan con la estabilidad numrica. La tcnica de re-
discretizacin permite al MH1 resolver los sub-tramos cercanos a los bordes de cada tubera
siempre con MC y Cn = 1, mejorando la estabilidad numrica del esquema. La solucin de
los sistemas de ecuaciones tri-diagonales mediante el algoritmo de Thomas permite al MH1
mejorar el tiempo CPU sin afectar su precisin ni eficiencia.

Otros esquemas numricos, como MH2-4, MH6-7 y MH10-13, son completamente explcitos y
todos ellos (excepto MH2-3, MH6 y MH10-11) no necesitan interpolar cuando Cn < 1.

En MH2-3, MH6 y MH10-11, el proceso de interpolacin toma lugar solo en los sub-tramos
cercanos a los nudos de la tubera, reduciendo su efecto atenuador al mnimo.

En todos los mtodos hbridos propuestos la introduccin de las condiciones de borde es


tan simple como en el MC.

El elemento de reemplazo de tubera (ERT) es una opcin vlida para incrementar el paso
de tiempo y reducir el gasto de memoria computacional cuando se requiere resolver el
golpe de ariete en redes que incluyen tuberas excesivamente cortas en relacin a las dems.
Adems, el concepto ERT fue usado para generar nuevos algoritmos explcitos (MH4, MH7,
MH12 y MH13), que permiten un anlisis ms eficiente y estable del flujo transitorio en
redes de tuberas complejas. Adems, cuando se resuelve el problema mediante esquemas
numricos de segundo orden (esquema de la caja o esquema de McCormack incluidos en
MH1 y MH3, respectivamente), es esencial aplicar algunas tcnicas de control de las
oscilaciones numricas, especialmente cuando se simula un transiente muy rpido, siendo
en este caso recomendable aplicar la interfaz de disipacin o la viscosidad artificial.

En general, los mtodos hbridos presentados en este trabajo compiten favorablemente con
el Mtodo de las Caractersticas (MC), Mtodo de Elementos Finitos (MEF), Mtodo de
Diferencias Finitas Implcito (MDFI) y Mtodo de la Onda Plana (MOP) cuando:

Se requiere calcular el golpe de ariete en redes grandes con conectividad y condiciones


de borde complejas.
El MC necesita interpolar para obtener la solucin, con riesgo de generar resultados
errneos debido a la atenuacin y dispersin numrica. MH1, MH4, MH5, MH7, MH8,
MH9, MH12 y MH13 no necesitan interpolar ni modificar el valor de la velocidad de la
onda o de alguna condicin inicial (longitud, etc.) para resolver el golpe de ariete en

Pgina 222 de 306


Twyman | Golpe de Ariete | Waterhammer |

forma numricamente estable y precisa. En MH2, MH3, MH6, MH10 y MH11, el proceso
de interpolacin es aplicado de tal forma que su efecto es reducido al mnimo.

Siempre que sea posible, se debe evitar la interpolacin para calcular las variables de estado
Q y H porque producen atenuaciones y dispersiones numricas en los resultados siempre
que Cn 1. Cuando es necesario interpolar la curva discreta que describe la apertura (o
cierre) de la vlvula, es ms conveniente aplicar el esquema de interpolacin de Newton-
Gregory debido a su mayor estabilidad para resolver las curvas con formas lisas o lineales.

Diferentes combinaciones entre MC y MH1 MH3 MH4 han demostrado ser ms


eficientes y ms estables que el MC cuando se aplica como algoritmo nico de solucin.

John A. Twyman.
Ingeniero Civil MBA.
Web: www.twyman.cl
Mail: john@twyman.cl

Punta Arenas
Regin de Magallanes.
Chile.

Febrero de 2014

Pgina 223 de 306


Twyman | Golpe de Ariete | Waterhammer |

APNDICE A Velocidad de la onda en agua con aire


atrapado volver a contenidos
La ecuacin general para calcular la velocidad de la onda en tuberas es:1

K/
a (m/s)
D K
1
e E

Donde:

K = modulo de compresibilidad del agua (GN/m2).


= densidad del agua (kg/m ).
3

D = dimetro de la tubera (m).


e = espesor de la pared de la tubera (m).
E = modulo de elasticidad del material de la tubera (GN/m3).
= factor relacionado con la forma cmo est anclada la tubera.

Efecto del aire atrapado

La Figura A.1 muestra como la magnitud de la velocidad de la onda (a) decae


dramticamente a medida que se incrementa el contenido de aire (m) en el agua.

Acero Cobre
1.400 1.400
1.200 1.200
Veloc. Onda (m/s)

Veloc. Onda (m/s)

1.000 1.000
800 800
600 600
400 400
200 200
0 0
0 0,1 0,2 0,3 0,4 0,0 0,1 0,2 0,3 0,4
Contenido de aire (k / m3) Contenido de aire (k / m3)

Figura A.1. Velocidad de la onda con diferentes porciones de aire atrapado en al agua.

Pgina 224 de 306


Twyman | Golpe de Ariete | Waterhammer |

Aluminio PVC
1.200 1.400
1.000 1.200
Veloc. Onda (m/s)

Veloc. Onda (m/s)


1.000
800
800
600
600
400
400
200 200
0 0
0 0,1 0,2 0,3 0,4 0,0 0,1 0,2 0,3 0,4
Contenido de aire (k / m3) Contenido de aire (k / m3)

Figura A.1 (cont.). Velocidad de la onda con diferentes porciones de aire atrapado en al
agua.

Frmulas para calcular la velocidad de la onda en agua con aire atrapado

Pearsall (1965)

Kl P 1
am (m/s)
(1 ) P K l a (1 ) l

Donde:

= porcin de aire (%) en el fluido.


a = densidad del aire (kg/m3)
2
P = presin (kg/ms )

Tullis (1976)

Se aplican las ecuaciones de momentum y continuidad para el flujo transiente:

Kl
am (m/s)
Kl D Kl
l (1 ) 1
E e P

Padmanabhan (1978)

Establece una ecuacin para la velocidad de la onda que es funcin de las restricciones al
movimiento que tenga la tubera:

Pgina 225 de 306


Twyman | Golpe de Ariete | Waterhammer |

1
am (m/s)
(1 ) D u
l (1 )
Kl P e E

Donde:

u = modulo de Poisson, que depende del tipo de restriccin al movimiento que tenga la
tubera y del material del cual est compuesta.

Wylie (1983)

Se simplifica el trmino que define el modulo de elasticidad de la mezcla agua-aire,


obtenindose una frmula similar a la propuesta por Padmanabhan:

1
am (m/s)
1 D
l (1 )
Kl P e E

Watters (1984)

Se aplica una ecuacin que incluye la densidad de la mezcla agua-aire y el mdulo de


compresibilidad del aire:

K l / mix
am (m/s)
Kl D Kl
1
E e K air

Donde:

mix (1 ) l
K air = mdulo de compresibilidad del aire (kg/ms2)

Chaudhry (1987)

Se plantea una expresin para lquidos mezcla agua-aire que considera la presin inicial P0
y su incremento sbito (dP) en una tubera con paredes elsticas:

1
am (m/s)

l (1 ) a 1 D 1
Kl P e E

Pgina 226 de 306


Twyman | Golpe de Ariete | Waterhammer |

ChaudhryYevjevich (1981) y Svindland (2005)

Se plantea una frmula general que considera, entre otros parmetros, algunas propiedades
como la constante de los gases y la temperatura:

a
am (m/s)
Cm
1 2
P

Donde:

R T K air
C , R = constante de los gases, T = temperatura ( K)
K D
1 l
E e

m = masa de aire (Kg/m3)


K air = mdulo de compresibilidad del aire (kg/ms2)

EJEMPLO DE APLICACIN

La red de tuberas de la Figura A.2 ser usada para calcular la velocidad de la onda segn
diferentes porciones de aire atrapado aplicando las formulaciones mostradas anteriormente.
La Tabla A.1 muestra que basta un pequeo contenido de aire en el agua para reducir
significativamente la magnitud de la velocidad de la onda.

H0 = 100 m

Estanque Vlvula

Tubera L -m Area - m2 f (Darcy) a - m/s 3


Q 0 - m /s
1 4.800 3,14 0,022 1.200 2,63

Figura A.2. Red ejemplo.

Pgina 227 de 306


Twyman | Golpe de Ariete | Waterhammer |

Tabla A.1. Velocidad de la onda (con aire atrapado) segn diversas formulaciones.

% aire Pearsall Tullis Padmanabhan Wylie Watters Chaudhry Svindland


0,000 1.438 1.190 1.348 1.196 1.196 1.190 1.196
0,025 1.162 1.019 1.113 1.022 1.022 1.019 1.127
0,050 1.001 905 969 908 907 905 1.018
0,100 813 759 796 761 760 759 902
0,500 422 414 420 415 414 414 547
1,000 306 303 305 303 302 303 411
5 141 142 142 142 138 141 164
10 102 104 104 104 98 102 116
15 85 87 87 87 80 85 95
20 75 78 78 78 70 75 82
25 69 72 72 72 62 69 73
30 64 68 68 68 57 64 67
35 61 65 65 65 53 61 62
40 58 64 64 64 49 58 58
45 56 63 63 63 46 56 55
50 55 62 62 62 44 55 52


100 57 9.852 9.855 9.852 31 57 37

Anlisis de valores extremos

Las formulaciones de Tullis, Wylie, Watters y Chaudhry presentan valores similares para a
sin importar el contenido de aire (%). Las formulas de Pearsall, Padmanabhan y Svindland
son ms conservadoras cuando 0,1%. Cuando > 0,1%, todas las frmulas registran un
valor similar, excepto Svindland. Cuando = 0%, el resultado obtenido en 5 de 7 frmulas
es a 1.200 (m/s), siendo la excepcin Pearsall y Padmanabhan. En el primer caso, a es
relativamente mayor que el resto de los valores porque la frmula de Pearsall no considera
el tipo de tubera ni el efecto de la restriccin al movimiento. En el segundo caso, la
formula de Padmanabhan incluye como denominador el factor 1 (que es menor que 1)
sobre K l y u (que es menor que 1 ). Esto hace que el valor de a sea mayor, en trminos
relativos, que el entregado por las dems frmulas.

Al tomar en cuenta los valores extremos con = 0% (agua pura) y = 100% (aire) se
obtienen los resultados mostrados en la Figura A.3, donde todas las formulaciones
funcionan con los valores extremos de , excepto Tullis, Padmanabhan y Wylie, cuyas
curvas tienden al infinito o se vuelven asintticas cuando 100%.

Pgina 228 de 306


Twyman | Golpe de Ariete | Waterhammer |

750

Agua Pura Aire

500
Veloc. Onda (m/s)

Tullis
Padmanabhan
Wylie

250

0
0 10 20 30 40 50 60 70 80 90 100
Contenido de aire (%)

Pearsall Tullis Padmanabhan Wylie


Watters Chaudhry Svindland

Figura A.3. Rango de valores segn diferentes formulaciones.

CONCLUSIONES

1. Basta una pequea porcin de aire en el lquido para reducir dramticamente la magnitud
de la velocidad de la onda. Un 0,025% de aire reduce el valor de a un 14 % (promedio).

2. Algunas frmulas no pueden calcular la velocidad de la onda en fluidos mezcla agua-aire


considerando el rango de valores de entre 0% y 100%. Tullis, Padmanabhan y Wylie
tienden al infinito cuando son aplicadas con = 100% (caudal de aire).

3. La frmula ms conservadora es la de Pearsall debido a que no considera algunos


factores como el tipo de anclaje ni material de la tubera. Esta simplificacin lleva a
resultados ms tericos que prcticos.

4. Cuando el contenido de aire en el fluido es mayor que 0,025%, en todos los casos las
frmulas ms conservadoras son las de Chaudhry-Yevjevich y Svindland, por lo que se
recomienda su uso general. Otra ventaja de Svindland es que incluye, aparte de los datos de
la tubera (tipo de anclaje, material, etc.), otra informacin til como las caractersticas del
gas contenido en el lquido (compresibilidad, temperatura, etc.) y la masa de aire m (no su
porcentaje), todo lo cual hace ms realista el clculo, ms an cuando m constituye una
cantidad objetiva que puede ser dimensionada (medida).

Pgina 229 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS

1. SVINDLAND R. C. (2005): Predicting the location and duration of transient induced low
or negative pressures within a large water distribution system, Master of Science
Thesis, the Graduate School, University of Kentucky, pp. 117.

Pgina 230 de 306


Twyman | Golpe de Ariete | Waterhammer |

APNDICE B Esquemas de interpolacin volver a contenidos

LAGRANGE

El mtodo de interpolacin de Lagrange es una tcnica clsica y bien conocida.1 En el


contexto del MC, las siguientes expresiones pueden ser deducidas para las variables de
estado en los nudos L y R cuando se aplica el mtodo de Lagrange (U = Q H, s = i =
1,,N):

Arreglo de primer orden ( 0 Cn 1 ):

U L U i (1 Cn ) U i 1 (Cn ) (B.1)

U R U i (1 Cn ) U i 1 (Cn ) (B.2)

Arreglo de segundo orden ( 1 Cn 2 ):

Ui U
UL (C n 3 C n 2) U i 1 (2 C n C n ) i 2 (C n Cn )
2 2 2
(B.3)
2 2

Ui U
UR (C n 3 C n 2) U i 1 (2 Cn C n ) i 2 (C n C n )
2 2 2
(B.4)
2 2

AITKEN

A diferencia de Lagrange, Aitken desarroll un mtodo que utiliza el resultado de la


interpolacin anterior en orden a reducir la cantidad de operaciones. En el contexto del MC,
las siguientes expresiones pueden ser deducidas para las variables de estado en los nudos L
y R cuando se aplica el esquema de interpolacin de Aitken (s = i = 1,,N):

Arreglo de primer orden ( 0 Cn 1 ):

U L U i (1 Cn ) U i 1 (Cn ) (B.5)

U R U i (1 Cn ) U i 1 (Cn ) (B.6)

Arreglo de segundo orden ( 1 Cn 2 ):

Ui U
UL (C n 3 C n 2) U i 1 (2 C n C n ) i 2 (C n Cn )
2 2 2
(B.7)
2 2

Pgina 231 de 306


Twyman | Golpe de Ariete | Waterhammer |

Ui U
UR (C n 3 C n 2) U i 1 (2 Cn C n ) i 2 (C n C n )
2 2 2
(B.8)
2 2

Se puede observar que las ecuaciones desarrolladas para el esquema de interpolacin de


Aitken son similares a las deducidas para el esquema de Lagrange.

NEVILLE

En el contexto del MC, las siguientes expresiones pueden ser deducidas para las variables
de estado en los nudos L y R cuando se aplica el esquema de interpolacin de Neville (s = i
= 1,,N):

Arreglo de primer orden ( 0 Cn 1 ):

U L U i 1 (U i U i 1 ) (1 Cn ) (B.9)

U R U i 1 (U i U i 1 ) (1 Cn ) (B.10)

Arreglo de segundo orden ( 1 Cn 2 ):

UL U A UB

U A U i 2 (U i 1 U i 2 ) (2 Cn ) (B.11)

(C n 2)
UB ((U i 1 U i 2 ) (1 Cn ) (U i U i 1 ) (1 Cn )) (B.12)
2

U R UC U D

U C U i 2 (U i 1 U i 2 ) (2 Cn ) (B.13)

(Cn 2)
UD ((U i 1 U i 2 ) (1 Cn ) (U i U i 1 ) (1 Cn )) (B.14)
2

SPLINES-CBICAS

En el contexto del MC, las siguientes expresiones pueden ser deducidas para las variables
de estado en los nudos L y R cuando se aplica el esquema de interpolacin splines-cbicas
(i = 1,,N):

Arreglo de primer orden ( 0 Cn 1 ):

U L U i (1 Cn ) U i 1 (Cn ) (B.15)

Pgina 232 de 306


Twyman | Golpe de Ariete | Waterhammer |

U R U i (1 Cn ) U i 1 (Cn ) (B.16)

Arreglo de segundo orden ( 0 Cn 1 ):

1
U L U i (1 Cn ) U i 1 (Cn ) (Cn Cn ) (U i 2 2 U i 1 U i )
3
(B.17)
4

1
U R U i (1 Cn ) U i 1 (Cn ) (Cn Cn ) (U i 2 2 U i 1 U i )
3
(B.18)
4

Arreglo de segundo orden ( 1 Cn 2 ):

1
U L U i 2 (Cn 1) U i 1 (2 Cn ) ((2 Cn ) 3 (2 Cn )) (U i 2 2 U i 1 U i ) (B.19)
4

1
U R U i 2 (Cn 1) U i 1 (2 Cn ) ((2 Cn ) 3 (2 Cn )) (U i 2 2 U i 1 U i ) (B.20)
4

Pgina 233 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS:

1
HILDEBRAND F.B. (1974), Introduction to Numerical Analysis, Dover, New York,
Second Edition.

2
PRESS W.H., FLANERY B.P., TEUKOLSKY S.A., VETTERLING W.T. (1986), Numerical
Recipes, the Art of Scientific Computing. Cambridge University Press, New York.

Pgina 234 de 306


Twyman | Golpe de Ariete | Waterhammer |

APNDICE C Factor de friccin variable y transiente


volver a contenidos

C.1 FACTOR DE FRICCIN VARIABLE (o CUASI PERMANENTE)

Uno de los problemas relacionados con la ecuacin de la dinmica se refiere al correcto


clculo del factor de friccin f, cuyo valor podra afectar la magnitud de las presiones
generadas por el golpe de ariete. El uso del factor de friccin permanente para el anlisis de
flujo transitorio puede conducir a resultados errneos, siendo necesario adoptar otros
criterios. En este sentido, algunos autores han mostrado formas de calcular f, pasando de
enfoques puramente tericos hasta otros de carcter ms prctico. Chen y Ackland1 han
propuesto una ecuacin para el factor de friccin cuasi-permanente que abarca todos los
regmenes del flujo permanente. Su formulacin se basa en un factor de intermitencia que
puede ser representado por una aproximacin simple de la funcin de distribucin de
probabilidad normal. Cuando dicha aproximacin es igual a cero, entonces se dice que el
flujo es laminar (nmero de Reynolds Re 2.000); cuando es igual a 1, entonces el flujo es
turbulento (Re 4.000). Bajo un flujo de transicin, el factor de intermitencia vara entre 0
y 1. Es posible escribir una ecuacin general para el factor de friccin f en trminos del
flujo laminar y del flujo turbulento, tal como sigue:1

f s f L P( L) f T P(T ) (C.1)

Donde:

8
fL (C.2)
Re
2
1
f T 2.457 ln
7 / Re 0,9 0,27 / D
(C.3)

Con f s = factor de friccin cuasi permanente, f L = factor de friccin para el flujo laminar,
f T = factor de friccin para el flujo turbulento, P(L) = probabilidad del flujo laminar; P(T)
= probabilidad del flujo turbulento; Re = nmero de Reynolds; = rugosidad de la tubera
y D = dimetro de la tubera. El trmino ln significa logaritmo natural.

Pgina 235 de 306


Twyman | Golpe de Ariete | Waterhammer |

C.2 FACTOR DE FRICCIN TRANSIENTE

Slo en transientes muy lentos es vlido suponer que las prdidas por friccin son similares
a las que se generaran bajo un estado de flujo permanente, aunque algunos autores2 han
detectado grandes discrepancias al comparar los resultados computacionales con los
resultados obtenidos en mediciones de campo. La naturaleza de estas discrepancias se basa
en la condicin del flujo (laminar, de transicin y turbulenta) y en las propiedades del
lquido (viscosidad, principalmente). Se han propuesto numerosos modelos para el factor de
friccin transiente, incluyendo modelos unidimensionales (1-D) y bidimensionales (2-D).2
En esta seccin se tratar con el modelo de friccin transiente (1-D) de Brunone-Vitkovsk,
el cual es muy preciso en una variada gama de situaciones.2

Factor de friccin transiente de Brunone-Vitkovsk.

El factor de friccin transiente de Brunone-Vitkovsk se expresa como la suma del factor


de friccin cuasi permanente f s ms el factor de friccin transiente f u . El clculo de f s
es directo, mientras que el trmino transiente f u se relaciona con la aceleracin local
(temporal) y con la aceleracin convectiva (espacial), es decir:

k D A Q Q
f f s fu f s a signo(Q)
s
(C.4)
Q | Q | t

Donde: k = coeficiente de friccin de Brunone; D = dimetro de la tubera; A = seccin


transversal de la tubera; Q = caudal; signo (Q) = (+1 para Q 0 y 1 para Q < 0); a =
velocidad de la onda. El coeficiente k puede ser predicho usando el coeficiente de
decaimiento C* de Vardy-Brown:

C* 7,41
k ; C * 0,0476 (flujo laminar); C * log(14, 3 / Re 0 , 05 )
(flujo turbulento) (C.5)
2 Re

Esquema de la caja con factor de friccin transiente

El modelo de Brunone-Vitkovsk puede ser incluido fcilmente en el esquema de la caja,


considerando lo siguiente en la derivacin de la ecuacin de la dinmica (con trminos
advectivos despreciables y 1 2 0,5 ):

H Q f Q | Q |
gA 0 (C.6)
s t 2 D A

Si:

f Q | Q | f s Q | Q | k Q Q
a signo(Q ) (C.7)
2 D A 2 D A 2 t s

Pgina 236 de 306


Twyman | Golpe de Ariete | Waterhammer |

Entonces reemplazando las ecuaciones (3.43), (3.46) y (C.7) en (C.6), multiplicando por
( 2 t ) y reordenando, se obtienen las siguientes expresiones para d1 , d 2 , d 3 y d 4 :

k a t
d 1 1 1 signo(Q) (C.8)
2 s

k a t
d 2 1 1 sign(Q) (C.9)
2 s

g A t
d3 (C.10)
s

g A t f t (Qi j Qi j 1 ) | Qi j Qi j 1 |
d4 ( H i j 1 H i j ) (Qi j 1 Qi j ) s
s 4 D A

k j a t
(Qi 1 Qi j ) signo(Q) (| Qi j 1 | | Qi j |) (C.11)
2 s

Pgina 237 de 306


Twyman | Golpe de Ariete | Waterhammer |

Ejemplo de aplicacin

En la red de la Figura C.1 se probar f constante, f cuasi-permanente (Chen-Ackland) y f


transiente (Brunone-Vitkovsk). El golpe de ariete se genera por el cierre de la vlvula en 1
(s).

( ) = Nmero nudo
191 m
[ ] = Nmero tubera

Estanque
(1)

[1] (3) [5] (5)

[2]
[6]
[4]
[8]

(2) [3]

[7] Tc = 1 s
[9]
(4)
(6)
(7)

Vlvula

Figura C.1 Red ejemplo.

La Figura C.2 muestra una comparacin entre las presiones calculadas con f constante y f
variable; la Figura C.3 muestra una comparacin de las presiones usando f constante y f
transiente, todas en el contexto del MH 1 con 1 2 0,5 . El golpe de ariete es generado
por el cierre de la vlvula en 1 (s).

La Figura C.2 muestra que las aproximaciones f constante y f variable ( = 0,01 mm) son
incapaces de reproducir correctamente el efecto de decaimiento que s aparece con f
transiente (Figura C.3), tal como han reportado por algunos autores.3,4,6 La aproximacin f
constante siempre dar resultados insatisfactorios porque supone que el rgimen del flujo
siempre se mantendr constante bajo condiciones transitorias. Esta simplificacin no
funciona en la mayora de los casos porque es necesario tener en cuenta en los clculos el
impacto del nmero de Reynolds (Re) y de la rugosidad relativa de la tubera ( / D).1,5 An
cuando la aproximacin variable de Chen-Ackland incluye tanto Re como / D, de todas
formas es incapaz de modelar el efecto de decaimiento. La Figura C.2 muestra claramente
que el uso del factor de friccin constante o variable puede llevar a resultados irreales
cuando es usado para analizar las presiones generadas por un golpe de ariete, an cuando
los resultados pueden aparecer como ms conservadores.

Pgina 238 de 306


Twyman | Golpe de Ariete | Waterhammer |

350 f constante
f variable

300

250
Presin (m)

200

150

100

50
0 10 20 30 40 50
Tiempo (s)

Figura C.2 Presiones en el nudo 2 cuando f es constante o variable.

350 f constante
f transiente

300

250
Presin (m)

200

150

100

50
0 10 20 30 40 50
Tiempo (s)

Figura C.3 Presiones en el nudo 2 cuando f es constante o transiente.

Pgina 239 de 306


Twyman | Golpe de Ariete | Waterhammer |

C.3 APROXIMACIN DEL TRMINO FRICCIONAL RQ|Q|

La friccin siempre acta en direccin opuesta al flujo y debe cambiar de signo acorde con
esto. El efecto de la friccin se debe expresar en trminos de Q2, aunque es equivalente
utilizar la expresin Q|Q|, la cual tiene la misma magnitud de Q2 y cambia de signo
automticamente cuando el flujo tiene una direccin inversa.5 Se han propuesto diferentes
aproximaciones para el trmino friccional de la ecuacin de la dinmica, destacando la
propuesta por Karney-McInnis 7 debido a su forma ms general:

Q | Q | ds Q | Qi j | s (Qi j 1 Qi j ) | Qi j | s
j
i (C.12)

La ecuacin (C.12) puede ser incluida en la ecuacin de la dinmica cuando es expresada


en trminos del esquema de la caja, tal como sigue (despreciando los trminos advectivos y
con 1 2 0,5 ):

f s t | Qi j Qi j 1 |
d1 1 (C.13)
4 D A
f t | Qi j Qi j 1 |
d2 1 s (C.14)
4 D A
g A t
d3 (C.15)
s
g A t f t (Qi j Qi j 1 ) | Qi j Qi j 1 |
d4 ( H i j 1 H i j ) (Qi j 1 Qi j ) s
s 4 D A
f s t (Qi j Qi j 1 ) | Qi j Qi j 1 |
(C.16)
4 D A

Donde = constante de linealizacin. Cuando = 0, el trmino friccional es aproximado


usando R Qi j | Qi j | , con R f / 2 D A y Qi j es el caudal en el instante previo.

Con = 0 las ecuaciones (C.13) (C.16) son coincidentes con las ecuaciones de la
dinmica mostradas en el Captulo 3. La ventaja de usar esta aproximacin de primer orden
es que las ecuaciones diferenciales permanecen lineales en H y Q.

Sin embargo, cuando la magnitud del trmino friccional es relevante la aproximacin de


Karney-McInnis puede entregar resultados errneos debido a problemas de estabilidad.8

Cuando = 1, se puede obtener una aproximacin ms estable usando el trmino


R Qi j 1 | Qi j | , con Qi j 1 igual al caudal del tiempo actual. Algunos autores8,9,10 han
recomendado esta aproximacin porque reduce los errores generados al considerar slo el
trmino Qi j | Qi j | . Por otro lado, es ms estable cuando la magnitud de f sufre algn
cambio significativo. Segn Karney-McInnis7 la ecuacin (C.12) provee un medio
excelente para analizar el efecto del factor de friccin en la simulacin del golpe de ariete.

Pgina 240 de 306


Twyman | Golpe de Ariete | Waterhammer |

En general, la literatura recomienda usar = 1 en la ecuacin (C.12) en orden a obtener


mayor estabilidad numrica. Esto porque cuando el valor de f es significativo, pueden
generarse inestabilidades numricas an cumpliendo con la condicin de Courant ( Cn = 1).

En todo caso, cuando = 1, la aproximacin RQi j 1 | Qi j | es ms estable independiente del


valor que tenga f.9 Wylie10 tambin ha recomendado la aplicacin de (C.12) con = 1 al
permitir mejorar la solucin con un mnimo esfuerzo computacional.

Ejemplo de aplicacin

La red mostrada en la Figura C.1 fue probada usando las aproximaciones R Qi j | Qi j | y


R Qi j 1 | Qi j | , con = 0 y = 1 en la ecuacin (C.12), respectivamente. En este caso, el
factor de friccin ser considerado constante. La Figura C.4 muestra los resultados
obtenidos ( = 0: R Qi j | Qi j | = R Q|Q|; = 1: R Qi j 1 | Qi j | = R Qp|Q|).

350
RQ|Q| RQp|Q|

300

250
Presin (m)

200

150

100

50
0 10 20 30 40 50
Tiempo (s)

Figura C.4 Presiones en el nudo 2 usando diferentes aproximaciones del trmino friccional.

Pgina 241 de 306


Twyman | Golpe de Ariete | Waterhammer |

Autores tales como Arfaie-Anderson11 han propuesto una aproximacin del trmino
friccional en la forma R Qi j 1 | Qi j 1 | , expresin que puede ser mostrada en trminos del
esquema de la caja como sigue (despreciando los trminos advectivos y con 1 2 0,5 ):

f s t | Qi j 1 |
d1 1 (C.17)
D A

d2 1 (C.18)

g A t
d3 (C.19)
s

g A t
d4 ( H i j 1 H i j ) (Qi j 1 Qi j ) (C.20)
s

La Figura C.5 muestra el resultado obtenido con MH 1 cuando la aproximacin Arfaie-


Anderson es aplicada (y comparada con RQ|Q|) en la red mostrada en la Figura C.1.

350 RQ|Q|
Arfaie-Anderson

300

250
Presin (m)

200

150

100

50
0 10 20 30 40 50
Tiempo (s)

Figura C.5 Presiones en el nudo 2 usando la aproximacin del trmino friccional segn
RQ|Q| y Arfaie-Anderson.

Pgina 242 de 306


Twyman | Golpe de Ariete | Waterhammer |

De las Figuras C.4 y C.5 se concluye, para este caso en particular con R = constante, que
prcticamente no existe diferencia entre las aproximaciones Qi j | Qi j | , Qi j 1 | Qi j | y
Qi j 1 | Qi j 1 | .

Pgina 243 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS:
1
CHEN J.J.J., ACKLAND A.D. (1990), Correlation of Laminar, Transitional and
Turbulent Flow Friction Factor, Proc. Instn. Civ. Engrs., Part 2, 1990, 89, December,
pp. 573-576.
2
BERGANT A., TIJSSELING A. (2001), "Parameters Affecting Water Hammer Wave
Attenuation, Shape and Timing", 10th International Meeting of the Work Group on The
Behavior of Hydraulic Machinery under Steady Oscillatory Conditions, IAHR, June 26-
28, Trondheim, Norway, pp. 12.
3
BERGANT A., SIMPSON A., VITKOVSK J. (1999), "Review of Unsteady Friction
Models in Transient Pipe Flow", 9th International Meeting on the Behavior of
Hydraulic Machinery Under Steady Oscillatory Conditions, IAHR, Brno, Czech
Republic, 7 - 9 September, pp. 14.
4
VITKOVSK J., LAMBERT M., SIMPSON A.R., BERGANT A. (2000), "Advances in
Unsteady Friction Modeling in Transient Pipe Flow", 8th International Conference on
Pressure Surges, BHR, The Hague, The Netherlands, April 12-14, 2000.
5
STREETER V.L., LAI C. (1962), "Waterhammer Analysis Including Fluid Friction".
Journal of the Hydraulic Division, ASCE, Vol. 88, paper HY3, Proceedings of the
ASCE, May 1962, pp. 79-111.
6
BRUNONE B., KARNEY B.W., MECARELLI M., FERRANTE M. (2000), "Velocity
Profiles and Unsteady Pipe Friction in Transient Flow", Journal of Water Resources
Planning and Management, 126(4), pp. 236-244
7
KARNEY B,W., McINNIS D. (1992), "Efficient Calculation of Transient Flow in
Simple Pipe Networks". Journal of Hydraulic Engineering ASCE, Vol. 118, N 17, July
1992, pp. 1014-1030.
8
CHAUDHRY M.H. (1987), Applied Hydraulic Transients. Van Nostrand Reinhold Co.,
New York.
9
HOLLOWAY M.B., CHAUDHRY M.H. (1985), "Stability and Accuracy of
Waterhammer Analysis", Adv. Water Resources, Vol. 108, September 1985, pp. 121-
128.
10
WYLIE E.B. (1983), "The Microcomputer and Pipeline Transients", Journal of
Hydraulic Engineering, Vol. 109, N 112, December, 1983, pp. 1723-1739.
11
ARFAIE M., ANDERSON A. (1991), "Implicit Finite-Difference for Unsteady Pipe
Flow", Math. Engng. Ind., 3(2), pp. 133-151.

Pgina 244 de 306


Twyman | Golpe de Ariete | Waterhammer |

APNDICE D Resultados de las interpolaciones


volver a contenidos

70
Exacto
60 Orden 1
Apertura Vlvula (%) 50

40

30

20

10
0 5 10 15 20 25 30
Tiempo (s)

Figura D.1 Esquema de interpolacin de Lagrange.

70
Exacto
60 Orden 3
Apertura Vlvula (%)

50 Orden 6

40

30

20

10
0 5 10 15 20 25 30
Tiempo (s)

Figura D.2 Esquema de interpolacin de Lagrange.

Pgina 245 de 306


Twyman | Golpe de Ariete | Waterhammer |

70
Exacto
60 Orden 1

Apertura Vlvula (%)


50

40

30

20

10
0 5 10 15 20 25 30
Tiempo (s)

Figura D.3 Esquema de interpolacin de Aitken.

70
Exacto
60 Orden 3
Apertura Vlvula (%)

50 Orden 6

40

30

20

10
0 5 10 15 20 25 30
Tiempo (s)

Figura D.4 Esquema de interpolacin de Aitken.

Pgina 246 de 306


Twyman | Golpe de Ariete | Waterhammer |

70
Exacto
60 Orden 1

Apertura Vlvula (%)


50

40

30

20

10
0 5 10 15 20 25 30
Tiempo (s)

Figura D.5 Esquema de interpolacin de Neville.

70
Exacto
60 Orden 3
Apertura Vlvula (%)

50 Orden 6

40

30

20

10
0 5 10 15 20 25 30
Tiempo (s)

Figura D.6 Esquema de interpolacin de Neville.

Pgina 247 de 306


Twyman | Golpe de Ariete | Waterhammer |

70
Exacto
60 Orden 6

Apertura Vlvula (%)


50

40

30

20

10
0 5 10 15 20 25 30
Tiempo (s)

Figura D.7 Esquema de interpolacin Splines-Cbicas.

Pgina 248 de 306


Twyman | Golpe de Ariete | Waterhammer |

APNDICE E Curvas presin vs tiempo volver a contenidos


A continuacin se muestran las curvas presin vs tiempo de las redes mostradas en el
captulo 5.

( ) = Nmero nudo
[ ] = Nmero tubera
67,7 m

[1] [2]
Estanque
Vlvula
(1) (2) (3)

180
Nudo 3
160

140

120

100
Presin (m)

80

60

40

20

-20
0 10 20 30
Tiempo (s)

Pgina 249 de 306


Twyman | Golpe de Ariete | Waterhammer |

( ) = Nmero nudo
Hidroneumtico: [ ] = Nmero tubera 719,4 m

Vo = 0,1 m3 Estanque
Cout = 0,9 (4)
Cin = 0,5
n = 1,2 [3]

(3)
[2]
(2)

[1]
(1)

120
Nudo 1

90
Presin (m)

60

30
0 10 20 30 40 50 60 70 80 90 100
Tiempo (s)

Pgina 250 de 306


Twyman | Golpe de Ariete | Waterhammer |

( ) = Nmero nudo
[ ] = Nmero tubera
60 m 58.4 m

[1] [2] [3]


Estanque Estanque
(1) (2) (3) (4)

Bomba:

NPP = 2
No = 1.100 rpm
Nr = 1.100 rpm
Hr = 60 m
Qr = 250 l/s
WR2 = 16,85 k-m2
Er = 80%

100
Nudo 2

80

60
Presin (m)

40

20

0
0 2 4 6 8 10 12 14 16 18 20
Tiempo (s)

Pgina 251 de 306


Twyman | Golpe de Ariete | Waterhammer |

( ) = Nmero nudo
[ ] = Nmero tubera
Hidroneumtico: 256 m

Vo = 2 m3 Estanque
Cout = 0,9 (5)
Cin = 0,5
n = 1,2 [4]

(4)
[3]
(3)
Unidireccional 2:
[2]

(2) Unidireccional 1: h = 30,2 m


[1]
(1)
D = 1,83 m
h = 15,2 m
Cout = 0,9
D = 1,83 m
Cout = 0,9

100
Nudo 3

80

60
Presin (m)

40

20

0
0 20 40 60 80 100
Tiempo (s)

Pgina 252 de 306


Twyman | Golpe de Ariete | Waterhammer |

( ) = Nmero nudo
191 m
[ ] = Nmero tubera

Estanque
(1)

[1] (3) [5] (5)

[2]
[6]
[4]
[8]

(2) [3]

[7] Tc = 0,3 s
[9]
(4)
(6)
(7)

Vlvula

350
Nudo 2

300

250
Presin (m)

200

150

100

50
0 10 20 30 40 50
Tiempo (s)

Pgina 253 de 306


Twyman | Golpe de Ariete | Waterhammer |

100 m 100 m
[1] [2] [3] [4] [5] [17]

[13] [14] [15] [16] [6]


[18] [3]
[19] [3]
[20] [3]
[21] [3]
[22] [3]
[23]

[24] [25] [26] [27] [28] [7] [29]


[3]
[30] [3]
[31] [3]
[32] [3]
[33] [3]
[34] [3]
[35]

[36] [37] [38] [39] [8] [40]


[3]
[41] [3]
[42] [3]
[43] [3]
[44] [3]
[45] [3]
[46]

[47] [48] [49] [50] [51] [9]


[3]
[52] [3]
[53] [3]
[54] [3]
[55] [3]
[56] [3]
[57]

[58] [59] [60] [61] [62] [10] [63] Vlvula


[3]
[64] [3]
[65] [3]
[66] [3]
[67] [3]
[68] [3]
[11] [12]

[69] [70] 13
[3]
[71]

500
Nudo 13

400

300
Presin (m)

200

100

0
0 10 20 30 40 50 60
Tiempo (s)

Pgina 254 de 306


Twyman | Golpe de Ariete | Waterhammer |

( ) = Nmero nudo
451 m
[ ] = Nmero tubera
427 m
Estanque [12] Estanque
(10)
(1) (6) P (9)
56.63 l/s
[1] [6] [9]
(4)
Bomba:
[2] [10] (7)
28.32 l/s Hp = -0,5 Q2 - 0,3 Q + 90
(2)
------------------------------
[5] [7] Hsh = 445,06 m
[3] [11] Hr = 452,07 m
Qr = 96,56 l/s
[8]
(3) [4]
(8)

(5)
56.63 l/s
84.95 l/s
113.27 l/s

100
Nudo 3
90

80

70

60
Presin (m)

50

40

30

20

10

0
0 5 10 15 20 25 30
Tiempo (s)

Pgina 255 de 306


Twyman | Golpe de Ariete | Waterhammer |

( ) = Nmero nudo
200 m [ ] = Nmero tubera

189 m
Estanque (1) 175 m
Estanque
lineal (8) (3) [3] (4)
[8] Estanque
[1]
[2]
[4]

(5)
(2)
[6] [5] 1,000 l/s

[7]
2,000 l/s (6)

(7) Vlvula
Vlvula aliviadora:

Hc = 210 m
Tc = 60 s

300 Nudo 7

250

200
Presin (m)

150

100

50

0
0 10 20 30 40 50 60
Tiempo (s)

Pgina 256 de 306


Twyman | Golpe de Ariete | Waterhammer |

377,9 m
( ) = Nmero nudo
[ ] = Nmero tubera Estanque
(4)

304,8 m
[2] [3]

[1]

(1) (3)
(2)

Estanque
Bomba de refuerzo + bypass:

N Bombas: 4
V = 1.760 rpm
wrsq = 20,017 kg m 2

180 Nudo 3

160

140
Presin (m)

120

100

80

60

40
0 20 40 60 80 100 120
Tiempo (s)

Pgina 257 de 306


Twyman | Golpe de Ariete | Waterhammer |

451 m ( ) = Node Number


[ ] = Pipe Number
446 m
Estanque [11] Estanque
(10)
(1) (7) P (6)
56,63 l/s
[1] [6] [9]
(4) Bomba:
[2] [10] (8)
56,63 l/s Hp = -0,5 Q2 - 0,3 Q + 90
(2) -------------------------------
[5] [7] Hsh = 470,6 m
[3] Hr = 472,3 m
Qr = 172,5 l/s
(3) [4]
[8] Tc = 5 s
(5)
84,95 l/s Valve
(9)
113,27 l/s

160 Nudo 9

140

120

100
Presin (m)

80

60

40

20

-20
0,0 0,5 1,0 1,5 2,0 2,5 3,0 3,5 4,0
Tiempo (s)

Pgina 258 de 306


Twyman | Golpe de Ariete | Waterhammer |

( ) = Nmero nudo
[ ] = Nmero tubera
200 m
[4]

[1] [3]
Estanque
[2]
Vlvula
(1) (2) (3) (4)

400 Nudo 4

300
Presin (m)

200

100

0
0 10 20 30 40 50 60
Tiempo (s)

Pgina 259 de 306


Twyman | Golpe de Ariete | Waterhammer |

APNDICE F Consumos nodales volver a contenidos

Modelacin de los consumos nodales en redes de tuberas

En la modelacin de las redes de tuberas es comn suponer que los consumos se ubican en
los nudos de la red, con un valor fijo y conocido. Esto permite simplificar el anlisis
matemtico del problema, an cuando: (1) los consumos no siempre estn ubicados en los
nudos; de hecho, en las redes reales estos se distribuyen a lo largo de las tuberas; (2) su
valor no es fijo, sino que depende principalmente de las presiones que haya en los nudos.
Estos supuestos dejan de ser vlidos (y convenientes) cuando la red debe propagar ondas de
presin debidas a un golpe de ariete. Bajo cualquier condicin transitoria (rpida o lenta), la
presin en el nudo vara en el tiempo, oscilando arriba y abajo del valor en estado
permanente. En las redes de distribucin de agua algunos problemas relacionados con las
fugas (leaks) son dependientes de la presin. En los sistemas de proteccin contra incendios
que usan aspersores, la cantidad de agua a entregar tambin depender de la presin. Se
mostrar una metodologa numrica original apta para analizar los consumos dependientes
de la presin en sistemas de distribucin de agua bajo condiciones transitorias. Adems, se
incluir un algoritmo original vlido para modelar consumos uniformemente distribuidos en
una tubera.

Modelo general para el caudal dependiente de la presin

En este trabajo, para el estudio del caudal dependiente de la presin se aplicar el modelo
propuesto por Salgado et al.1:

q a px (F.1)

Donde q es el consumo nodal y a y x son coeficientes caractersticos (constantes), cuyos


valores son entregados por los fabricantes de aspersores o bien pueden ser obtenidos
mediante mediciones en terreno o mediante pruebas de laboratorio.1

Desarrollo de las ecuaciones

De la ecuacin (F.1), haciendo q = consumo nodal = Qext y p = presin nodal = ( H P z ) ,


al reemplazar en la ecuacin (3.82) se obtiene:


H P C c Bc a H P z
x
(F.2)

Con z = elevacin del nudo. Re-ordenando (F.2) se llega a:


H P Bc a H P z C c 0
x
(F.3)

La ecuacin (F.3) no puede resolverse directamente porque es no lineal en HP, siendo


necesario aplicar el mtodo de Newton-Raphson.
Pgina 260 de 306
Twyman | Golpe de Ariete | Waterhammer |

Ejemplo de aplicacin

La Figura F.1 muestra la red ejemplo y la curva presin vs tiempo del nudo 3 cuando: (1)
los consumos de la red se mantienen fijos en el tiempo; (2) los consumos de la red dejan de
ser constantes y se vuelven dependientes de la presin en los nudos. En este caso, el flujo
transiente se genera por el aumento sbito del consumo en el nudo 3, el cual pasa de 85 (l/s)
a 111 (l/s).

( ) = Nmero nudo
451 m
[ ] = Nmero tubera
427 m
Estanque [12] Estanque
(10)
(1) (6) P (9)
56.63 l/s
[1] [6] [9]
(4)
[2] [10] (7)
28.32 l/s
(2)
[5] [7]
[3] [11]

[8]
(3) [4]
(8)

(5)
56.63 l/s
84.95 l/s
113.27 l/s

80 Nudo 3: consumo fijo


Nudo 3: consumo f(P)

70

60
Presin (m)

50

40

30

20
0 1 2 3 4 5 6 7 8 9 10
Tiempo (s)

Figura F.1 Esquema de la red ejemplo y comparacin de presiones vs tiempo (nudo 3)


cuando los consumos son fijos o dependientes de la presin f (P).

Pgina 261 de 306


Twyman | Golpe de Ariete | Waterhammer |

De la Figura F.1 se concluye que, en orden a obtener una solucin ms realista, es ms


adecuado modelar los consumos como si fueran dependientes de la presin existente en el
nudo.

E.3 Consumos uniformemente distribuidos en la tubera

La ecuacin (3.82) puede ser extendida para resolver consumos uniformemente distribuidos
a lo largo de una tubera. Segn la Figura F.2, cualquier nudo interno de la tubera conecta
dos sub-tramos de iguales caractersticas fsicas, por esta razn, es posible plantear la
siguiente ecuacin (i = j):

Bi B j B (F.4)

Reemplazando (F.4) en (3.82) se obtiene:

CP CM 1
HP B Qext (F.5)
2 2

La ecuacin (F.5) permite modelar consumos constantes uniformemente distribuidos a lo


largo de una tubera sin afectar la discretizacin adoptada. La ecuacin (F.5) es general
porque cuando Qext 0 , se obtiene la solucin estndar dada por el MC para el nudo P.

t Qext

C C
t

s
A B
s s
Figura F.2 Nudo interno con consumo (MC).

Pgina 262 de 306


Twyman | Golpe de Ariete | Waterhammer |

Ejemplo de aplicacin

Se considerar la red mostrada en la Figura (F.1) para analizar su respuesta transiente


cuando: (1) slo incluye consumos nodales (fijos); (2) aparte de los consumos nodales,
incluye un consumo uniformemente distribuido (de 10 l/s) en la tubera 2. La Figura F.3
muestra la red ejemplo y una comparacin entre los dos escenarios antes descritos.

451 m ( ) = Nmero nudo


[ ] = Nmero tubera 427 m
Estanque [12] Estanque
(10)
(1) (6) P (9)
56.63 l/s
[1] [6] [9]
10 l/s
[10] (7)
(4)
28.32 l/s
[2]
(2)
[5] [7]
[3] [11]

[8]
(3) [4]
(8)

(5)
56.63 l/s
84.95 l/s
113.27 l/s

Consumo fijo
80
Consumo distribuido en tubera 2

70

60
Presin (m)

50

40

30

20
0 1 2 3 4 5 6 7 8 9 10
Tiempo (s)

Figura F.3 Esquema de la red ejemplo y comparacin de presiones vs tiempo (nudo 3)


cuando la tubera 2 tiene un consumo uniformemente distribuido de 10 (l/s).

Pgina 263 de 306


Twyman | Golpe de Ariete | Waterhammer |

De las Figuras (F.1) y (F.3) se concluye que, en algunos casos, puede ser errneo suponer
que los consumos se ubican slo en los nudos y que, adems, no dependan de la presin.

Pgina 264 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS:
1
SALGADO R.O., ROJO J., ZEPEDA S. (1993), Extended Gradient Method for Fully
Non-Linear Head and Flow Analysis in Pipe Networks, International Conference on
Integrated Computer Applications for Water Supply and Distribution, De Montfort
University, Leicester, UK, September, pp. 49 60.

Pgina 265 de 306


Twyman | Golpe de Ariete | Waterhammer |

APNDICE G Interpolacin de curvas suaves


volver a contenidos

Solucin analtica

Las curvas de cierre vs t de distintos tipos de vlvulas pueden ser expresadas a travs de
la siguiente ecuacin:1

EXP
t
1 (G.1)
tF

Donde t = tiempo (s); t F = tiempo de cierre de la vlvula y EXP es un factor que depende
del tipo de vlvula. Suponiendo que el coeficiente de descarga de la vlvula no vara en el
tiempo, entonces:

Tipo de Vlvula EXP


Mariposa 1,73
Bola 1,37
Compuerta (circular) 1,15
Globo 1,00
Compuerta (cuadrada) 0,78
Aguja 0,56

Mariposa
100
Bola
90 Compuerta (cuad)
80 Aguja
70 Compuerta (circ)
Cierre (%)

60 Globo
50
40
30
20
10
0
0 1 2 3 4 5 6 7 8 9 10
Tiempo (s)

Figura G.1 Valores de EXP y curvas de cierre de distintos tipos de vlvulas


(tiempo de cierre = 10 s).

Pgina 266 de 306


Twyman | Golpe de Ariete | Waterhammer |

La Figura G.1 muestra las curvas de cierre de varios tipos de vlvula cuando el paso de
tiempo oscila entre 1 (s) y t f = 10 (s), con = valor que depende del tiempo de cierre as
como tambin del tipo de vlvula (valor M).

Ejemplos de aplicacin

Se tomarn en cuenta las curvas mostradas en G.1 (ver los valores asociados a cada curva
en la Tabla G.1).

Tabla G.1 Valores (%) vs t para cada tipo de vlvula.

Tipo de vlvula
Tiempo
t (s) Mariposa Bola Compuerta Aguja Compuerta Globo
% % (cuad) % % (circ) % %
0 100,00000 100,00000 100,00000 100,00000 100,00000 100,00000
1 83,33730 86,55900 92,11050 94,27050 88,58880 90,00000
2 67,97440 73,66030 84,02530 88,25320 77,36660 80,00000
3 53,95350 61,34570 75,71400 81,89450 66,35330 70,00000
4 41,32390 49,66690 67,13640 75,12160 55,57430 60,00000
5 30,14520 38,68910 58,23670 67,83020 45,06250 50,00000
6 20,49100 28,49850 48,93360 59,86230 34,86330 40,00000
7 12,45720 19,21570 39,09800 50,95510 25,04320 30,00000
8 6,17710 11,02580 28,49730 40,60470 15,71030 20,00000
9 1,86210 4,26580 16,59590 27,54230 7,07950 10,00000
10 0,00000 0,00000 0,00000 0,00000 0,00000 0,00000

El siguiente paso es calcular segn los esquemas de interpolacin de Lagrange, Aitken,


Newton-Gregory, Neville y Splines-Cbicas, aplicando en cada caso distintos rdenes de
interpolacin. El objetivo es determinar cul esquema de interpolacin, conjuntamente con
el orden de interpolacin, se ajusta mejor a las curvas analticas que describen el cierre de
las vlvulas tipo bola, mariposa, compuerta (cuad) y aguja. En este caso, con el fin de
calcular los errores, la solucin analtica se considerar como la solucin exacta. Por
ejemplo, las Figuras G.2, G.3, G.4 y G.5 muestran el error generado por esquema de
interpolacin de Lagrange cuando es aplicado para calcular desde el arreglo discreto
mostrado en la Tabla G.1, considerando en este caso las vlvulas de bola, mariposa,
compuerta y aguja (con rdenes de interpolacin iguales a 1, 2, 3 y 10).

De las Figuras G.2 G.5 es posible ver que los resultados obtenidos por el esquema de
Lagrange, aplicado en distintos tipos de vlvulas, depende principalmente de:

Tipo de vlvula (y de la forma o concavidad de la curva de cierre).


Orden de interpolacin.

Pgina 267 de 306


Twyman | Golpe de Ariete | Waterhammer |

Por ejemplo, Lagrange presenta siempre valores negativos cuando es aplicado en las curvas
de cierre de vlvulas tipo bola o mariposa, con errores extremos que oscilan entre -592%
(vlvula de bola a los 9 s) y -2,784% (vlvula de mariposa a los 9 s). Se debe notar que la
concavidad de las curvas, en ambos casos, es positiva. Por otro lado, en el caso de las
vlvulas de compuerta (cuad) y de aguja, Lagrange registra siempre errores positivos.

-500

-1.000
Orden 1
Error (%)

-1.500 Orden 2
Orden 3
-2.000 Orden 10

-2.500

-3.000
6 7 8 9 10
Tiempo (s)

Figura G.2 Interpolacin de Lagrange (vlvula de bola).

-500

-1.000
Orden 1
Error (%)

-1.500 Orden 2
Orden 3
-2.000 Orden 10

-2.500

-3.000
6 7 8 9 10
Tiempo (s)

Figura G.3 Interpolacin de Lagrange (vlvula de mariposa).

Pgina 268 de 306


Twyman | Golpe de Ariete | Waterhammer |

80

70 Orden 1
60 Orden 2
Orden 3
Error (%) 50
Orden 10
40

30

20

10

0
6 7 8 9 10
Tiempo (s)

Figura G.4 Interpolacin de Lagrange (vlvula de compuerta - cuadrada).

80

70 Orden 1
60 Orden 2
Orden 3
50
Error (%)

Orden 10
40

30

20

10

0
6 7 8 9 10
Tiempo (s)

Figura G.5 Interpolacin de Lagrange (vlvula de aguja).

En el primer caso, el error mximo positivo es de 75%; en el segundo caso, el error mximo
positivo es de 38%. La concavidad de las curvas es negativa. Un punto interesante se
refiere al orden de interpolacin. Por ejemplo, en todos los casos donde se aplic Lagrange,
se obtuvo el mejor resultado cuando el orden de interpolacin fue igual a 10, que
corresponde al total de puntos discretos menos 1. Cuando el orden de interpolacin fue

Pgina 269 de 306


Twyman | Golpe de Ariete | Waterhammer |

menor que 10, aparecieron errores numricos que se incrementaron a medida que descenda
el orden de interpolacin. Por otro lado, el esquema de Newton-Gregory tuvo un
comportamiento numrico totalmente diferente, tal como se muestra en las Figuras G.6,
G.7, G.8 y G.9.

0,00

-0,05

-0,10
Error (%)

Orden 1
-0,15
Orden 2
Orden 3
-0,20
Orden 10

-0,25
6 7 8 9 10
Tiempo (s)

Figura G.6 Interpolacin usando Newton-Gregory (vlvula de bola).

0,00

-0,05

-0,10
Error (%)

Orden 1
-0,15
Orden 2
Orden 3
-0,20
Orden 10

-0,25
6 7 8 9 10
Tiempo (s)

Figura G.7 Interpolacin usando Newton-Gregory (vlvula de mariposa).

Pgina 270 de 306


Twyman | Golpe de Ariete | Waterhammer |

0,00

-0,05

-0,10
Error (%)

Orden 1
-0,15
Orden 2
Orden 3
-0,20
Orden 10

-0,25
6 7 8 9 10
Tiempo (s)

Figura G.8 Interpolacin usando Newton-Gregory (vlvula de compuerta cuad).

0,00

-0,05

-0,10
Error (%)

Orden 1
-0,15
Orden 2
Orden 3
-0,20
Orden 10

-0,25
6 7 8 9 10
Tiempo (s)

Figura G.9 Interpolacin usando Newton-Gregory (vlvula de aguja).

Pgina 271 de 306


Twyman | Golpe de Ariete | Waterhammer |

El mtodo de interpolacin de Newton-Gregory registr siempre errores negativos, aunque


mucho menores a los registrados por el mtodo de Lagrange. Adems, el mejor resultado
no siempre vino de la mano con un orden de interpolacin ms alto. Por ejemplo, para las
vlvulas de bola y de mariposa (concavidad positiva), el mejor resultado se obtuvo con un
orden de interpolacin igual a 1. Por otro lado, para las vlvulas de compuerta (cuadrada) y
de aguja, ambas con concavidad negativa, el mejor resultado se obtuvo con un orden de
interpolacin igual a 10. Otro punto relevante es que Newton-Gregory registr menores
errores en comparacin a Lagrange, sin importar el orden de interpolacin. Esto lleva a
pensar que Newton-Gregory es ms confiable y que debera ser aplicado a todo tipo de
curvas de cierre de las vlvulas. Por otro lado, tomando en cuenta los resultados arrojados
por Lagrange, la conclusin es que para garantizar el mejor resultado debiera ser aplicado
siempre con un orden igual a la cantidad de puntos discretos (que representan a la curva de
cierre de la vlvula) menos 1. Esta ltima conclusin tambin es vlida para los dems
mtodos de interpolacin mostrados (Aitken, Neville y Splines-Cbicas). Las Figuras G.10,
G.11 y G.12 muestran los resultados obtenidos por dichos esquemas cuando el orden de
interpolacin es igual a 10, y son aplicados en diferentes tipos de vlvulas.

Conclusiones

Cuando es necesario interpolar una curva de cierre de la vlvula expresada en la forma de


puntos discretos, los resultados obtenidos dependern de: (1) el tipo de vlvula (forma de la
curva de cierre y su concavidad); (2) orden de interpolacin; (3) esquema de interpolacin
aplicado.

0,00

-0,05

-0,10
Error (%)

Bola
-0,15
Mariposa
Compuerta (cuad)
-0,20
Aguja

-0,25
6 7 8 9 10
Tiempo (s)

Figura G.10 Resultados obtenidos por el esquema de interpolacin de Aitken segn


distintos tipos de vlvulas (orden de interpolacin = 10).

Pgina 272 de 306


Twyman | Golpe de Ariete | Waterhammer |

Los esquemas de Newton-Gregory, Aitken, Neville y Splines-Cbicas son ms confiables y


precisos, por lo que debieran ser aplicados sobre la curva de cierre de cualquier tipo de
vlvula (bola, compuerta, etc.), incluyendo curvas con formas arbitrarias (excepto aquellas
con esquinas cerradas no suaves, ya que podran aparecer inestabilidades numricas).

0,00

-0,05

-0,10
Error (%)

Bola
-0,15
Mariposa
Compuerta (cuad)
-0,20
Aguja

-0,25
6 7 8 9 10
Tiempo (s)

Figura G.10 Resultados obtenidos por el esquema de interpolacin de Neville segn


distintos tipos de vlvulas (orden de interpolacin = 10).

0,00

-0,05

-0,10
Error (%)

Bola
-0,15
Mariposa
Compuerta (cuad)
-0,20
Aguja

-0,25
6 7 8 9 10
Tiempo (s)

Figura G.10 Resultados obtenidos por el esquema de interpolacin Splines-Cbicas segn


distintos tipos de vlvulas (orden de interpolacin = 10)

Pgina 273 de 306


Twyman | Golpe de Ariete | Waterhammer |

Por ltimo, los resultados obtenidos por Lagrange dependen fuertemente del tipo de curva
as como tambin del orden de interpolacin, an cuando el mejor resultado queda
garantizado cuando el orden de interpolacin es igual a la cantidad de puntos discretos (de
la curva de cierre de la vlvula) menos 1.

Pgina 274 de 306


Twyman | Golpe de Ariete | Waterhammer |

NOTAS:
1
BOSSERMAN B.E. (1978), "Computer Analysis of Hydraulic Transients in a Complex
Piping System". Journal of the American Water Works Association (AWWA), July
1978, pp 371-376.

Pgina 275 de 306


Twyman | Golpe de Ariete | Waterhammer |

INDEX volver a contenidos


A D
Allievi 11 Difusivo
Altas presiones 13 ver esquema difusivo
Accin y reaccin 14 Descomposicin LU 80
Algoritmo de Thomas 79 Diferencias finitas 93
Archivo de entrada de datos 182 Descripcin MH4 95
Archivo de salida de datos 189 Disipador de Energa Externo (DEE) 122
Aire atrapado Demanda por incendio 161
ver velocidad de la onda con aire atrapado
Aitken E
ver esquemas de interpolacin Estado permanente 10
Aproximacin RQ|Q| 240 Ecuaciones bsicas 13
Arfaie-Anderson 242 Entropa 14
Aguja Expresiones generales factor C 42
ver vlvula de aguja Ecuacin de compatibilidad 68
Ecuacin de Karney 68
B Esquema difusivo 60
Bergeron 11 Esquema de la caja 62
Bajas presiones 13 Elemento de inercia concentrada 92
Bomba en lnea 135 Estanque lineal 120
Ejemplo 152, 251 Estanque hidroneumtico 124
Bomba de refuerzo en paralelo 138 Ejemplo 150
Ejemplo 167 Estanque unidireccional 127
Brunone-Vitkovsk 236 Ejemplo 154
Esquemas de interpolacin
C Lagrange 231
Causas flujo transiente 12 Aitken 231
Conservacin de energa 14 Neville 232
Columna de agua rgida Splines-Cbicas 232
Teora 18
Ejemplo 22 F
Condiciones de anclaje 39, 42 Flujo transiente 10
Continuidad 30, 50 Flujo transitorio
supuestos 32 lento, gradual, rpido 12
Caja Factores E, u 44
ver esquema de la caja Factores de ponderacin 1 y 2 101
Combinacin MC y esquema de la caja 73 Factor de friccin
Control oscilaciones numricas 98 variable 235
Combinacin entre MH y ERT 111 transiente 236
Curva interpolacin vs tiempo 132
Chaudhry 226 G
Chaudhry-Yevjevich 227 Globo
Consumo por incendio 255 ver vlvula de globo
Consumos nodales 260
Caudal dependiente de la presin 260 H
Consumos uniformes en tuberas 262 Helmholtz 11
Compuerta Hidroneumtico
Ver vlvula de compuerta (cuad y circ) Ver estanque hidroneumtico

D I
Dinmica (ecuacin) 27 Inercia
Determinacin de s y t 50 ver principio de inercia
t mnimo 51 Interpolacin
ver esquemas de interpolacin

Pgina 276 de 306


Twyman | Golpe de Ariete | Waterhammer |

INDEX
I S
Interfaz de disipacin 100 Solucin del sistema de ecuaciones 77
Interpolaciones (resultados) 245 Sistema con topologa compleja 156, 159
Solucin analtica 266 Sistema simple 172
Software 182
J Salgado 201
Joukowski 11 Svindland 227

K T
Korteweg 11 Tullis 225
Todini 201
L
Ley de continuidad 13 V
Vibraciones 13
M Velocidad de la onda 43
Mtodos numricos con aire atrapado 45
Mtodo de la Onda Plana 52, 53 Verwey-Yu 47
Mtodo de las Caractersticas 53 Viscosidad artificial 98
Mtodo de Diferencias Finitas 59 Vlvula en lnea 129
Mtodo de Elementos Finitos 52 Ejemplo 148
Mtodo Hbrido 73, 92, 95, 106, 111, 177 Ventosa 140
Mtodo de McCormack 66 Ejemplo 174
Momentum 50 Vlvula aliviadora de presin 164
Mtodo intervalo de tiempo preespecificado 57 Vlvula con cierre rpido 169
Mejorando MH 1 82 Vlvulas
Mtodos Hbridos Mariposa 266
MH 2: combinacin MC-difusivo 87 Bola 266
MH 3: combinacin MC-McCormack 89 Compuerta (cuad) 266
MH 4: mezclando MC con ERT 92 Aguja 266
MH 5: combinacin MC-MH1 104 Compuerta (circ) 266
MH 6: combinacin MC-MH 3 106 Globo 266
MH 7: combinacin MC-MH 4 109
Mtodo del Gradiente 201 W
Wylie 4, 11, 50, 126, 226, 228, 229, 241
P Watters 11, 46, 126, 226, 228
Parmakian 11
Principio de inercia 13
Perdidas de carga 142
Proteccin de tuberas 143
Pilati 201
Padmanabhan 225
Pearsall 225
Presin vs tiempo
Vlvula 249, 253, 254, 258, 259
Estanque hidroneumtico 250
Bomba 251
Estanque unidireccional 252
Vlvula aliviadora 256

R
Relaciones constitutivas 33
Rediscretizacin malla s - t 100

Pgina 277 de 306


Twyman | Golpe de Ariete | Waterhammer |

SOFTWARE HYBRID volver a contenidos


C
C PROGRAM HYBRID(INPUT,OUTPUT)
C
C--------------------------------------------------------------------------
C PROGRAM H Y B R I D . F O R
C--------------------------------------------------------------------------
C
C WATER HAMMER IN COMPLEX PIPE NETWORKS
C *************************************
C
C by John Twyman
C
C THIS PROGRAM HAS BEEN INCLUDED FOR THE CONVENIENCE OF THE READER
C AND THE AUTHOR ACCEPTS NO RESPONSABILITY FOR ITS CORRECTNESS.
C USERS OF THIS PROGRAM DO SO AT THEIR OWN RISK.
C
C MAXIMUM NUMBER OF PIPES = 50
C
C VALVE CLOSURE CURVES CAN BE MODELLED THROUGH ANALYTICAL EXPRESSIONS
C (OR APPLYING INTERPOLATION PROCESSES)
C
C--------------------------------------------------------------------------
C
C THIS PROGRAM SOLVES THE TRANSIENT FLOW IN COMPLEX PIPE NETWORKS
C THROUGH MOC AND TWO HYBRID METHODS:
C
C HM 1 COMBINATION BETWEEN MOC & BOX'S SCHEME (IMPLICIT)
C HM 2 COMBINATION BETWEEN MOC & DIFFUSIVE SCHEME (EXPLICIT)
C
C--------------------------------------------------------------------------
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
C
C NMAX - IT MUST BE GREATER THAN NUMBER OF PIPE SECTIONS.
C NMIX - IT MUST BE GREATER THAN NUMBER OF NETWORK NODES.
C NNIX - IT MUST BE GREATER THAN MAXIMUM NUMBER OF INTERNAL PIPE
C SECTIONS.
C NSIX - IT MUST BE ALWAYS EQUAL TO (NNIX-1).
C NT - IT IS THE MAXIMUM NUMBER OF BOUNDARY CONDITIONS OR HYDRAULIC
C DEVICES.
C
INTEGER*2 NUMTUB,NUMNUD,MOC,NUMCC,NUMVT
INTEGER*2 A(NMAX,NMAX),P,TIPO(NMIX),TUBERIA(NMAX)
INTEGER*2 NPARTES(NMAX),NNI(NMAX),NND(NMAX),IOUT
INTEGER*2 NODES,NUDO(NMIX),ITIPO(NMAX),NN,NP1,MI,MJ,IXX,IYY
INTEGER*2 IPTOS(NT),IPMAX,IPMIN,NGRADO(NT)
REAL LAR(NMAX)
REAL*4 SA(2*NSIX,2*NSIX+1)
REAL*4 COTLIE(NMAX),CC(NMAX),BC(NMAX)
REAL*8 HP(NMIX),QEXT(NMIX)
DIMENSION AA(NMAX),AREA(NMAX)
DIMENSION COTTER(NMAX),C1(NNIX),C2(NNIX),C3(NNIX),C4(NNIX)
DIMENSION CAUINIC(NMAX),CM(NMAX),CP(NMAX),C(NMAX)
DIMENSION DIAM(NMAX),D1(NNIX),D2(NNIX),DELTT(NMAX),D3(NNIX)
DIMENSION D4(NNIX)
DIMENSION EXPP(NT)
DIMENSION FRIC(NMAX,NNIX)
DIMENSION HNEW(NMAX,NNIX),H(NMAX,NNIX),HEAD(NMAX,NNIX)
DIMENSION HLOW(NMAX,NNIX),HOV(NT),HHIGH(NMAX,NNIX)
DIMENSION ISAVE(4)
DIMENSION JSAVE(4)
DIMENSION QQ(NMIX),Q(NMAX,NNIX),QOV(NT)
DIMENSION TAUV(NNIX,NT),TCLOSE(NT)
DIMENSION V(NMAX,NNIX),VNEW(NMAX,NNIX)
DIMENSION X(NMAX,NNIX)
CHARACTER*150 TITLE1,TITLE2

Pgina 278 de 306


Twyman | Golpe de Ariete | Waterhammer |

C
C--------------------------------------------------------------------------
C BLOCK OF LOGICAL VARIABLES
C--------------------------------------------------------------------------

LOGICAL FAIL,SAVE,PPLOT
LOGICAL GAUSS,FALLA,VPLOT
C
C--------------------------------------------------------------------------
C BLOCK OF COMMON VARIABLES
C--------------------------------------------------------------------------
C
COMMON /NUM1/ QEXT
COMMON /NUM2/ NN,NP1,SA
COMMON /NUM3/ V
COMMON /NUM4/ C
COMMON /NUM6/ CC
COMMON /NUM7/ TIPO
COMMON /NUM9/ QQ
COMMON /NUM10/ COTTER
COMMON /NUM11/ HEAD
COMMON /NUM12/ VNEW
COMMON /NUM13/ J
COMMON /NUM14/ DELT
COMMON /NUM15/ T
COMMON /NUM16/ AREA
COMMON /NUM17/ NNI
COMMON /NUM18/ NUMTUB
COMMON /NUM19/ BC
COMMON /NUM20/ COTLIE
COMMON /F1/ DIAM
COMMON /MC1/ NPARTES
COMMON /MC2/ HNEW
COMMON /MC3/ H
COMMON /MC4/ FRIC
COMMON /MC5/ NND
COMMON /MC6/ Q
COMMON /MC7/ X
COMMON /MC8/ AA
COMMON /MC9/ LAR
COMMON /VALV1/ COEF1,COEF2
COMMON /PGRAF/ II,ISIZE
COMMON /PGRAF1/ TMAX
COMMON /PGRAF2/ IOUTSA,NSAVE,ISAVE,JSAVE,JSIZE
COMMON /V8/ CAUINIC
COMMON /MESAG2/ TITLE1,TITLE2,SAVE,PPLOT,GAUSS
COMMON /MESAG3/ TETA1,TETA2
COMMON /MESAG4/ VPLOT
COMMON /TRIDIAG/ D1,D2,D3,D4,C1,C2,C3,C4
COMMON /COEF/ DELL
COMMON /COEF1/ EPSILON
COMMON /DTMIN1/ DELTT
COMMON /VERIF/ TUBERIA
COMMON /VERIF1/ FALLA
COMMON /VERIF2/ NPARTS
COMMON /VERIF3/ NUMNUD
COMMON /CONECT/ A
COMMON /OPTIMO/ INROW,FINROW,INCOL,FINCOL
COMMON /NNTIPO/ NUMVT,NUMCC
COMMON /VAR1/ I
COMMON /RMAT/ HP

Pgina 279 de 306


Twyman | Golpe de Ariete | Waterhammer |

C
C--------------------------------------------------------------------------
C OPEN INPUT AND OUTPUT DATA FILES
C--------------------------------------------------------------------------
C
NIN =1
OPEN(NIN,FILE='INPUT.DAT',ACCESS='SEQUENTIAL',STATUS='OLD')
REWIND NIN
C
NOUT =2
OPEN(NOUT,FILE='OUTPUT.DAT',ACCESS='SEQUENTIAL')
REWIND NOUT
C
NPRV1 =3
OPEN(NPRV1,FILE='PRESS.DAT',ACCESS='SEQUENTIAL')
REWIND NPRV1
C
NPRV2 =4
OPEN(NPRV2,FILE='VELOC.DAT',ACCESS='SEQUENTIAL')
REWIND NPRV2
C
C--------------------------------------------------------------------------
C READ FORMATS
C--------------------------------------------------------------------------
C
802 FORMAT(2I5,F10.0)
803 FORMAT(2I5,3F10.0)
804 FORMAT(3I5,5F10.0)
805 FORMAT(2I5,40F10.0)
812 FORMAT(A150)
815 FORMAT(I5,L5)
816 FORMAT(3L5)
819 FORMAT(6I5)
C
C--------------------------------------------------------------------------
C WRITE FORMATS
C--------------------------------------------------------------------------
C
701 FORMAT(/34X,'HYBRID'/28X,'(Educative Version)'//17X,'This program
*was developed by John Twyman'//30X,'john@twyman.cl'//
*///1X,72('-')/20X,'WATERHAMMER IN COMPLEX PIPE NETWORKS'/1X,
*72('-'))
702 FORMAT(/16X,' CHOOSE AN OPTION (1,2,3 or 4) :'
* //16X,' 1: METHOD OF CHARACTERISTICS (MOC) '/
* 16X,' 2: HYBRID METHOD 1 (MOC-BOX) '/
* 16X,' 3: HYBRID METHOD 2 (MOC-DIFFUSIVE) '//
* 16X,' 4: EXIT ')
703 FORMAT(/1X,'PIPE SECTIONS AND NETWORK NODES NUMERATION MUST BE SEQ
*UENTIAL: 1-2-3-....... '/)
708 FORMAT(/1X,'No.PIPES .......... = ',I3/1X,'No.NODES .......... = '
*,I3/1X,'TIME STEP ......... = ',F8.3,' (sec)'/1X,'MAX.SIMULATION T
*IME = ',F8.3,' (sec)'//)
709 FORMAT(14X,' TIME ',F9.3,' s. (*)')
711 FORMAT(/1X,'PIPES:'/1X,96('-')/1X,'PIPE DIAM(m) LENGTH(m) W.SPEED
*(m/s) FRICT FLOW(m3/s) PART COURANT L/a(sec) N.LEFT N.RIGHT SINE'/
*1X,96('-'))
712 FORMAT(1X,I3,3X,F5.2,3X,F8.2,4X,F7.2,4X,F5.3,1X,F7.3,3X,I4,
*1X,F7.2,1X,F7.2,3X,I4,3X,I4,3X,F5.2,2X,'SIMPLE PIPE')
713 FORMAT(//1X,'NODES:'/1X,47('-')/1X,'NODE',1X,'TYPE',4X,'H(m)',
*4X,'Z(m)',2X,'PRES(m)',2X,'FLOW(m3/s)'/1X,47('-'))
714 FORMAT(1X,I3,3X,I2,2X,F7.2,1X,F7.2,2X,F7.2,3X,F7.3,4X,' SIMPLE NOD
*E')
715 FORMAT(1X,I3,3X,I2,2X,F7.2,1X,F7.2,2X,F7.2,3X,F7.3,4X,' CONSTANT H
*EAD RESERVOIR')
717 FORMAT (1X,I3,3X,I2,2X,F7.2,1X,F7.2,1X,F7.2,3X,F7.3,5X,'VALVE')
719 FORMAT(1X,I3,2X,F8.3,1X,F8.3,4X,F7.3,4X,'POINTS= ',I2,3X,'ORDER=',
*I2,3X,20F6.3)
720 FORMAT(1X,I3,2X,F8.3,1X,F8.3,4X,F7.3,4X,'EXP= ',F5.2,2X,'NEEDLE VA
*LVE')
721 FORMAT(1X,I3,2X,F8.3,1X,F8.3,4X,F7.3,4X,'EXP= ',F5.2,2X,'GATE SQUA
*RE VALVE')

Pgina 280 de 306


Twyman | Golpe de Ariete | Waterhammer |

722 FORMAT(1X,I3,2X,F8.3,1X,F8.3,4X,F7.3,4X,'EXP= ',F5.2,2X,'GLOBE VAL


*VE')
723 FORMAT(1X,I3,2X,F8.3,1X,F8.3,4X,F7.3,4X,'EXP= ',F5.2,2X,'GATE CIRC
*ULAR VALVE')
724 FORMAT(1X,I3,2X,F8.3,1X,F8.3,4X,F7.3,4X,'EXP= ',F5.2,2X,'BALL VALV
*E')
725 FORMAT(1X,I3,2X,F8.3,1X,F8.3,4X,F7.3,4X,'EXP= ',F5.2,2X,'BUTTERFLY
* VALVE')
726 FORMAT(1X,I3,2X,F8.3,1X,F8.3,4X,F7.3,4X,'EXP= ',F5.2,2X,'UNKNOWN V
*ALVE')
730 FORMAT(///1X,'PRESSURES-PRES, PIEZOMETRIC HEADS-H AND VELOCITIES-V
* AS FUNCTION OF TIME',3X,'IOUT= ',I5/1X,86('-'))
732 FORMAT(/18X,3(6X,'X/L',3X,'PRES-m',3X,'H-m',3X,'V-m/s')/1X,'TIME =
*',F8.2,' s',3(5X,5('-'),2X,6('-'),2X,6('-'),1X,5('-')))
733 FORMAT(/8X,'PIPE ',I3,3(5X,F5.3,1X,F7.2,1X,F7.2,1X,F5.2)/(18X,3(
*5X,F5.3,1X,F7.2,1X,F7.2,1X,F5.2)))
735 FORMAT(14X,' TIME ',F9.3,' s.')
736 FORMAT(//10X,'TABLE OF EXTREME VALUES (m)'/10X,41('-')
*/11X,'X/L',3X,'PRESmax',2X,'PRESmin',4X,'Hmax',5X,'Hmin'/
*10X,5('-'),2X,7('-'),2X,7('-'),3X,6('-'),3X,6('-'))
737 FORMAT(1X,'PIPE ',I3)
738 FORMAT(10X,F5.3,2X,F7.2,2X,F7.2,2X,F7.2,2X,F7.2)
739 FORMAT(/1X,'MAX.PRESSURE = ',F7.2,' m IN PIPE ',I3,' X/L = '
*,F5.3,' TIME = ',F8.2,' SEC')
740 FORMAT( 1X,'MIN.PRESSURE = ',F7.2,' m IN PIPE ',I3,' X/L = '
*,F5.3,' TIME = ',F8.2,' SEC'/)
745 FORMAT(/1X,'+++ WATER COLUMN SEPARATION AT ',F7.2,' s IN PIPE
* ',I3,' X/L = ',F5.3,' +++'/)
746 FORMAT(///1X,'TOTAL EXECUTION TIME = ',F10.3,' sec'//)
748 FORMAT(2X,I3,11X,F8.3)
750 FORMAT(/1X,72('*')/22X,'END OF SIMULATION BY HYBRID'/1X,
*72('*'))
777 FORMAT(10X,F5.3,2X,F7.2,2X,F7.2,2X,F7.2,2X,F7.2,2X,'* WATER COLUMN
* SEPARATION')
785 FORMAT( 1X,'MAX.VELOCITY = ',F6.2,' m/s IN PIPE ',I3,' X/L =
*',F5.3,' TIME = ',F8.2,' SEC')
786 FORMAT( 1X,'MIN.VELOCITY = ',F6.2,' m/s IN PIPE ',I3,' X/L =
*',F5.3,' TIME = ',F8.2,' SEC'/)
790 FORMAT(//1X,'VALVES:'/1X,35('-')/1X,
*'NODE',1X,'TCLOSE(s)',3X,'Ho(m)',4X,'Qo(m3/s)'/1X,35('-'))
C
C--------------------------------------------------------------------------
C READING GENERAL TITLES
C--------------------------------------------------------------------------

READ(NIN,812) TITLE1
READ(NIN,812) TITLE2
C
C--------------------------------------------------------------------------
C READING INPUT DATA FILE
C--------------------------------------------------------------------------
C
C.....GENERAL DATA
C
READ(NIN,815) NPARTS,GAUSS
READ(NIN,802) NUMTUB,NUMNUD,TMAX
IOUT=999
TETA1=0.5
TETA2=0.5
EPSILON=1.0
HATM=10.33
C
C.....NODES
C
DO 140 I=1,NUMNUD
READ (NIN,803) NUDO(I),TIPO(I),COTTER(I),COTLIE(I),QQ(I)
QQ(I)=QQ(I)/1000.0
140 CONTINUE
CALL NTIPO

Pgina 281 de 306


Twyman | Golpe de Ariete | Waterhammer |

C
C.....PIPE SECTIONS
C
G=9.806
PI=4.*ATAN(1.)
DO 120 I=1,NUMTUB
READ(NIN,804) TUBERIA(I),NNI(I),NND(I),DIAM(I),LAR(I),
& FRIC(I,1),CAUINIC(I),AA(I)
C
C TRANSFORMING DIMENSIONAL UNITS
C
DIAM(I)=DIAM(I)/1000.0
AREA(I)=PI*DIAM(I)**2/4.
CAUINIC(I)=CAUINIC(I)/1000.0
120 CONTINUE
C
C.....VALVES
C
IF(NUMVT.NE.0)THEN
I=0
DO 190 J=1,NUMNUD
IF(TIPO(J).NE.4)GOTO 190
I=I+1
READ(NIN,805) IPTOS(I),NGRADO(I),EXPP(I),TCLOSE(I),
& HOV(I),QOV(I),(TAUV(K,I),K=1,IPTOS(I))
QOV(I)=QOV(I)/1000.
190 CONTINUE
ENDIF
C
C.....PRINT PLOT DATA
C
SAVE=.TRUE.
PPLOT=.TRUE.
VPLOT=.TRUE.
JSIZE=2000
READ(NIN,819) NSAVE,IOUTSA
READ(NIN,819) (ISAVE(I),I=1,4)
READ(NIN,819) (JSAVE(I),I=1,4)
C
C--------------------------------------------------------------------------
C CHOOSING THE SOLUTION SCHEME
C--------------------------------------------------------------------------
C
2050 CONTINUE
WRITE(*,701)
WRITE(*,702)
READ*, MOC
IF(MOC.LT.1.OR.MOC.GT.4)GOTO 2050
IF(MOC.EQ.4)GOTO 183
C
C--------------------------------------------------------------------------
C VERIFYING NUMERATION SEQUENCE OF NODES AND PIPE SECTIONS
C--------------------------------------------------------------------------
C
C.....PIPE SECTIONS
C
DO 406 I=1,NUMTUB
IF(TUBERIA(I).LE.NUMTUB)GOTO 406
WRITE(*,703)
PAUSE
406 CONTINUE
C
C.....NETWORK NODES
C
DO 403 I=1,NUMNUD
IF(NUDO(I).LE.NUMNUD)GOTO 403
WRITE(*,703)
PAUSE
403 CONTINUE

Pgina 282 de 306


Twyman | Golpe de Ariete | Waterhammer |

C
C--------------------------------------------------------------------------
C GENERATING CONNECTIVITY MATRIX (A)
C--------------------------------------------------------------------------
C
CALL MATRIZA
C
C--------------------------------------------------------------------------
C COMPUTE MINIMUM TIME STEP (DELTA T) & PIPE REACHES (N)
C--------------------------------------------------------------------------
C
CALL CDELTT
IF(FALLA) GOTO 183
CALL DTMIN(ISIZE,MOC)
IF(FALLA) GOTO 183
C
C--------------------------------------------------------------------------
C ASSIGNING FRICTION FACTOR VALUE (DARCY) ON EVERY PIPE SECTION
C--------------------------------------------------------------------------

DO 938 I=1,NUMTUB
NODES=NPARTES(I)+1
DO 939 J=1,NODES
FRIC(I,J)=FRIC(I,1)
939 CONTINUE
938 CONTINUE

C--------------------------------------------------------------------------
C WRITE OUT INPUT DATA
C--------------------------------------------------------------------------
C
CALL TITLES(MOC)
C
C.....GENERAL DATA
C
WRITE(NOUT,708) NUMTUB,NUMNUD,DELT,TMAX
C
C.....PIPE SECTIONS
C
WRITE(NOUT,711)
DO 3055 I=1,NUMTUB
DELL=LAR(I)/NPARTES(I)
COURANT=(AA(I)+CAUINIC(I)/AREA(I))*DELT/DELL
GOTO 506
506 XLA=LAR(I)/AA(I)
VZERO=CAUINIC(I)/AREA(I)
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
WRITE(NOUT,712) TUBERIA(I),DIAM(I),LAR(I),AA(I),
* FRIC(I,1),CAUINIC(I),NPARTES(I),COURANT,XLA,
* NNI(I),NND(I),SINE
3055 CONTINUE
C
C.....NODES
C
WRITE(NOUT,713)
DO 37 I=1,NUMNUD
PRESS=COTLIE(I)-COTTER(I)
GOTO(6,7,8) TIPO(I)
GOTO 37
6 WRITE(NOUT,714) NUDO(I),TIPO(I),COTLIE(I),COTTER(I),PRESS,QQ(I)
GOTO 37
7 WRITE(NOUT,715) NUDO(I),TIPO(I),COTLIE(I),COTTER(I),PRESS,QQ(I)
GOTO 37
8 WRITE(NOUT,717) NUDO(I),TIPO(I),COTLIE(I),COTTER(I),PRESS,QQ(I)
37 CONTINUE

Pgina 283 de 306


Twyman | Golpe de Ariete | Waterhammer |

C
C.....VALVES
C
IF(NUMVT.NE.0)THEN
WRITE(NOUT,790)
I=0
DO 1031 J=1,NUMNUD
IF(TIPO(J).NE.4)GOTO 1031
I=I+1
IF(EXPP(I).EQ.0.)THEN
WRITE(NOUT,719) NUDO(J),TCLOSE(I),HOV(I),QOV(I),IPTOS(I),
* NGRADO(I),(TAUV(K,I),K=1,IPTOS(I))
GOTO 1031
ENDIF
IF(EXPP(I).GT.0.)THEN
IF(EXPP(I).EQ.0.56)THEN
WRITE(NOUT,720) NUDO(J),TCLOSE(I),HOV(I),QOV(I),EXPP(I)
GOTO 1031
ENDIF
IF(EXPP(I).EQ.0.78)THEN
WRITE(NOUT,721) NUDO(J),TCLOSE(I),HOV(I),QOV(I),EXPP(I)
GOTO 1031
ENDIF
IF(EXPP(I).EQ.1.00)THEN
WRITE(NOUT,722) NUDO(J),TCLOSE(I),HOV(I),QOV(I),EXPP(I)
GOTO 1031
ENDIF
IF(EXPP(I).EQ.1.15)THEN
WRITE(NOUT,723) NUDO(J),TCLOSE(I),HOV(I),QOV(I),EXPP(I)
GOTO 1031
ENDIF
IF(EXPP(I).EQ.1.37)THEN
WRITE(NOUT,724) NUDO(J),TCLOSE(I),HOV(I),QOV(I),EXPP(I)
GOTO 1031
ENDIF
IF(EXPP(I).EQ.1.73)THEN
WRITE(NOUT,725) NUDO(J),TCLOSE(I),HOV(I),QOV(I),EXPP(I)
GOTO 1031
ENDIF
WRITE(NOUT,726) NUDO(J),TCLOSE(I),HOV(I),QOV(I),EXPP(I)
ENDIF
1031 CONTINUE
ENDIF
C
C--------------------------------------------------------------------------
C SET UP CONDITIONS FOR STEADY-STATE (T=0 sec).
C--------------------------------------------------------------------------
C H - PIEZOMETRIC HEAD (m).
C HEAD - PRESSURE (m).
C V - FLUID VELOCITY (m/s).
C X - INTERNAL SECTION LOCATED AT A DISTANCE X FROM LEFT PIPE NODE.
C
FAIL=.FALSE.
PHMAX=-100.
PHMIN=100000.
VMAX=-100.
VMIN=100000.
DO 20 I=1,NUMTUB
DELL=LAR(I)/NPARTES(I)
VZERO=CAUINIC(I)/AREA(I)
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
NODES=NPARTES(I)+1
DO 21 J=1,NODES
DELHF=FRIC(I,J)*DELL*VZERO**2/(2.*G*DIAM(I))
Q(I,J)=CAUINIC(I)
X(I,J)=(J-1)*DELL/LAR(I)
H(I,J)=COTLIE(NNI(I))-DELHF*(J-1)
HEAD(I,J)=H(I,J)-(COTTER(NNI(I))+X(I,J)*LAR(I)*SINE)
V(I,J)=VZERO
HLOW(I,J)=H(I,J)
HHIGH(I,J)=H(I,J)

Pgina 284 de 306


Twyman | Golpe de Ariete | Waterhammer |

21 CONTINUE
20 CONTINUE
C
C.....SEARCHING MAXIMUM & MINIMUM VALUES (T=0 sec)
C
DO 93 I=1,NUMTUB
NODES=NPARTES(I)+1
DO 94 J=1,NODES
IF(HEAD(I,J).GE.PHMAX)THEN
IPMAX=I
XMAX=X(I,J)
PHMAX=HEAD(I,J)
TTMAX=0.
GOTO 84
ENDIF
IPMIN=I
XMIN=X(I,J)
PHMIN=HEAD(I,J)
TTMIN=0.
84 IF(V(I,J).GE.VMAX)THEN
IVMAX=I
XVMAX=X(I,J)
VMAX=V(I,J)
TTVMAX=0.
GOTO 94
ENDIF
IVMIN=I
XVMIN=X(I,J)
VMIN=V(I,J)
TTVMIN=0.
94 CONTINUE
93 CONTINUE
C
C--------------------------------------------------------------------------
C WRITE OUT STEADY-STATE CONDITIONS (T=0 sec)
C--------------------------------------------------------------------------
C
T=0.
WRITE(NOUT,730) IOUT
WRITE(NOUT,732) T
DO 22 I=1,NUMTUB
NODES=NPARTES(I)+1
WRITE(NOUT,733) TUBERIA(I),(X(I,J),HEAD(I,J),H(I,J),V(I,J),
* J=1,NODES)
22 CONTINUE
C
II=1
CALL PGRAPH(PPLOT,SAVE)
C
C==========================================================================
C BEGIN TRANSIENT ANALYSIS
C==========================================================================
C
C.....BEGIN OF EXECUTION TIME
C
CALL TIME(IHOURS,MINS,ISECS,IHUNDS)
ITEMPO=IHOURS*360000+MINS*6000+ISECS*100+IHUNDS
C
C.....INCREMENT OF THE TIME STEP
C
INDEX=TMAX/DELT+1
DO 555 II=1,INDEX
T=T+DELT
C
C==========================================================================
C COMPUTE CM & CP
C==========================================================================
C
DO 30 J=1,NUMNUD
DO 32 I=1,NUMTUB
IF(A(I,J).EQ.-1)GOTO 666

Pgina 285 de 306


Twyman | Golpe de Ariete | Waterhammer |

IF(A(I,J).EQ.1)GOTO 667
GOTO 32
666 DELL=LAR(I)/NPARTES(I)
QS1=Q(I,1)-AA(I)*DELT/DELL*(Q(I,1)-Q(I,2))
HS1=H(I,1)-AA(I)*DELT/DELL*(H(I,1)-H(I,2))
TT=G*AREA(I)/AA(I)
R=FRIC(I,2)/(2.*DIAM(I)*AREA(I))
CM(I)=(-1./TT)*(QS1-TT*HS1-R*DELT*QS1*ABS(QS1))
GOTO 32
667 NODES=NPARTES(I)+1
DELL=LAR(I)/NPARTES(I)
QR1=Q(I,NODES)-AA(I)*DELT/DELL*(Q(I,NODES)-Q(I,NPARTES(I)))
HR1=H(I,NODES)-AA(I)*DELT/DELL*(H(I,NODES)-H(I,NPARTES(I)))
TT=G*AREA(I)/AA(I)
R=FRIC(I,NPARTES(I))/(2.*DIAM(I)*AREA(I))
CP(I)=(1./TT)*(QR1+TT*HR1-R*DELT*QR1*ABS(QR1))
32 CONTINUE
30 CONTINUE
C
C==========================================================================
C COMPUTE Cc & Bc FOR EACH NETWORK NODE (JUNCTION)
C==========================================================================
C
DO 799 J=1,NUMNUD
S=0.
TX=0.
W=0.
V1=0.
DO 166 I=1,NUMTUB
IF(A(I,J).EQ.-1)GOTO 670
IF(A(I,J).EQ.1)GOTO 675
GOTO 166
670 B=AA(I)/(G*AREA(I))
S=S+CM(I)/B
W=W+G*AREA(I)/AA(I)
GOTO 166
675 B=AA(I)/(G*AREA(I))
TX=TX+CP(I)/B
V1=V1+G*AREA(I)/AA(I)
166 CONTINUE
IF(S.NE.0..AND.W.NE.0.)GOTO 1079
IF(TX.NE.0..AND.V1.NE.0.)GOTO 1079
GOTO 799
1079 SUM=S+TX
BC(J)=1/(W+V1)
CC(J)=BC(J)*SUM
799 CONTINUE
C
C==========================================================================
C COMPUTE H & Q FOR SIMPLE NODES AND CONSTANT HEAD RESERVOIRS
C==========================================================================
C
DO 780 J=1,NUMNUD
GOTO (1,2) TIPO(J)
GOTO 780
1 CALL NUSIM
GOTO 1000
2 CALL RESERV
1000 HP(J)=CC(J)-BC(J)*QEXT(J)
780 CONTINUE
C
C==========================================================================
C COMPUTE H & Q FOR THE VALVE
C==========================================================================
C
LL=0
DO 600 J=1,NUMNUD
IF(TIPO(J).NE.4)GOTO 600
LL=LL+1
IF(EXPP(LL).NE.0)THEN
IF(T.GT.TCLOSE(LL)) TAU=0.

Pgina 286 de 306


Twyman | Golpe de Ariete | Waterhammer |

IF(T.GT.TCLOSE(LL)) GOTO 528


TAU=(1.-T/TCLOSE(LL))**EXPP(LL)
GOTO 528
ENDIF
DCV=TCLOSE(LL)/(IPTOS(LL)-1)
IF(T.GE.TCLOSE(LL))GOTO 527
CALL INTERP(LL,DCV,IPTOS,TAUV,T,NGRADO,TAU)
GOTO 528
527 TAU=TAUV(IPTOS(LL),LL)
528 CV=(QOV(LL)*TAU)**2/HOV(LL)
COEF1=BC(J)*CV
COEF2=4.*CV*CC(J)
CALL VALVE1
HP(J)=CC(J)-BC(J)*QEXT(J)
600 CONTINUE
C
C==========================================================================
C ASSIGN HP VALUE OVER EACH NETWORK NODE (JUNCTION)
C==========================================================================
C
C THIS OPERATION IS DONE WHEN MOC or HM 2 IS APPLIED
C
IF(MOC.EQ.1.OR.MOC.EQ.3)THEN
DO 133 I=1,NUMTUB
DO 133 J=1,NUMNUD
IF(TIPO(J).EQ.6.OR.TIPO(J).EQ.8) GOTO 133
IF(A(I,J).EQ.-1)GOTO 134
IF(A(I,J).EQ.1)GOTO 135
GOTO 133
134 HNEW(I,1)=HP(J)
DELL=LAR(I)/NPARTES(I)
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
VR=V(I,1)+AA(I)*DELT/DELL*(V(I,2)-V(I,1))
HRR=H(I,1)+DELT/DELL*(H(I,2)-H(I,1))*(AA(I)-VR)
VNEW(I,1)=VR+G/AA(I)*((HNEW(I,1)-HRR)-DELT*VR*SINE)-
* FRIC(I,2)*DELT*VR*ABS(VR)/(2.*DIAM(I))
GOTO 133
135 NODES=NPARTES(I)+1
DELL=LAR(I)/NPARTES(I)
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
HNEW(I,NODES)=HP(J)
VL=V(I,NODES)+AA(I)*DELT/DELL*(V(I,NPARTES(I))-V(I,NODES))
HLL=H(I,NODES)+DELT/DELL*(H(I,NPARTES(I))-H(I,NODES))*
* (AA(I)+VL)
VNEW(I,NODES)=VL-G/AA(I)*((HNEW(I,NODES)-HLL)-
* DELT*VL*SINE)-FRIC(I,NPARTES(I))*DELT*VL*ABS(VL)/(2.*DIAM(I))
133 CONTINUE
ENDIF
CONTINUE
C
C==========================================================================
C CHOOSE NUMERICAL SCHEME TO SOLVE INTERNAL PIPE SECTIONS
C==========================================================================
C
C MOC --------------------- CALL MC
C BOX'S SCHEME ------------ CALL COEFIC/REDMAT/TRIDAG/ELIM
C DIFFUSIVE SCHEME -------- CALL MDFE
C
174 CONTINUE
IF(MOC.EQ.1)THEN
CALL MC
GOTO 116
ENDIF
IF(MOC.EQ.3)THEN
CALL MDFE
GOTO 116
ENDIF
DO 41 I=1,NUMTUB
DO 40 J=1,NUMNUD
IF(A(I,J).EQ.-1.OR.A(I,J).EQ.1) CALL COEFIC
40 CONTINUE

Pgina 287 de 306


Twyman | Golpe de Ariete | Waterhammer |

CALL REDMAT(GAUSS)
IF(GAUSS) CALL ELIM
IF(.NOT.GAUSS) CALL TRIDAG
41 CONTINUE
C
C==========================================================================
C WRITE OUT Q & H (TRANSIENT FLOW)
C==========================================================================
C
116 CONTINUE
IF (MOD(II,IOUT).NE.0)GOTO 72
WRITE(NOUT,732) T
DO 73 I=1,NUMTUB
NODES=NPARTES(I)+1
WRITE(NOUT,733) TUBERIA(I),(X(I,J),HEAD(I,J),H(I,J),V(I,J),
* J=1,NODES)
73 CONTINUE
72 CONTINUE
IF(SAVE) CALL PSAVE
C
C==========================================================================
C SEARCH MAXIMUM AND MINIMUM PRESSURES AND VELOCITIES, AND THE INSTANT
C WHEN THEY OCCUR
C==========================================================================
C
C IF HEAD <= -HATM (WATER COLUMN SEPARATION), THEN A MESSAGE APPEARS
C AND THE PROGRAM WILL BE STOPPED BECAUSE: FAIL=.TRUE.
C
C.....MAXIMUM & MINIMUM PRESSURES
C
DO 197 I=1,NUMTUB
NODES=NPARTES(I)+1
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
DO 176 J=1,NODES
IF(H(I,J).LT.HLOW(I,J)) HLOW(I,J)=H(I,J)
IF(H(I,J).GT.HHIGH(I,J)) HHIGH(I,J)=H(I,J)
HEAD(I,J)=H(I,J)-(COTTER(NNI(I))+X(I,J)*LAR(I)*SINE)
IF(HEAD(I,J).LT.PHMAX) GOTO 66
IPMAX=I
XMAX=X(I,J)
PHMAX=HEAD(I,J)
TTMAX=T
GOTO 61
66 IF(HEAD(I,J).GT.PHMIN) GOTO 61
IPMIN=I
XMIN=X(I,J)
PHMIN=HEAD(I,J)
TTMIN=T
61 CONTINUE
IF(HEAD(I,J).GT.-HATM) GOTO 65
WRITE(*,745) T,TUBERIA(I),X(I,J)
WRITE(NOUT,745) T,TUBERIA(I),X(I,J)
FAIL=.TRUE.
PAUSE
65 CONTINUE
176 CONTINUE
197 CONTINUE
C
C.....MAXIMUM & MINIMUM VELOCITIES
C
DO 597 I=1,NUMTUB
NODES=NPARTES(I)+1
DO 598 J=1,NODES
IF(V(I,J).LT.VMAX) GOTO 599
VMAX=V(I,J)
IVMAX=I
XVMAX=X(I,J)
TTVMAX=T
GOTO 598
599 IF(V(I,J).GT.VMIN) GOTO 598
VMIN=V(I,J)

Pgina 288 de 306


Twyman | Golpe de Ariete | Waterhammer |

IVMIN=I
XVMIN=X(I,J)
TTVMIN=T
598 CONTINUE
597 CONTINUE
IF(FAIL) GOTO 402
C
C.....INCREASE TIME STEP (DELT) WHEN T.LE.TMAX
C
IF(T.GT.TMAX)GOTO 402
555 CONTINUE
C
C==========================================================================
C END OF TRANSIENT ANALYSIS
C==========================================================================
C
C--------------------------------------------------------------------------
C COMPUTE EXECUTION TIME (TRANSIENT ANALYSIS)
C NOT INCLUDE INPUT/OUTPUT TIME.
C--------------------------------------------------------------------------
C
402 CONTINUE
CALL TIME(IHOURS,MINS,ISECS,IHUNDS)
ITEMP2=360000*IHOURS+6000*MINS+100*ISECS+IHUNDS
TDIF=(ITEMP2-ITEMPO)/100.
C
C--------------------------------------------------------------------------
C WRITE OUT EXTREME VALUES
C--------------------------------------------------------------------------
C
WRITE(NOUT,736)
DO 3160 I=1,NUMTUB
WRITE(NOUT,737) TUBERIA(I)
NODES=NPARTES(I)+1
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
DO 3160 J=1,NODES
HEADMX=HHIGH(I,J)-(COTTER(NNI(I))+X(I,J)*LAR(I)*SINE)
HEADMN=HLOW(I,J)-(COTTER(NNI(I))+X(I,J)*LAR(I)*SINE)
IF(HEADMN.GT.-HATM) GOTO 254
WRITE(NOUT,777) X(I,J),HEADMX,HEADMN,HHIGH(I,J),HLOW(I,J)
GOTO 3160
254 CONTINUE
WRITE(NOUT,738) X(I,J),HEADMX,HEADMN,HHIGH(I,J),HLOW(I,J)
3160 CONTINUE
WRITE(NOUT,739) PHMAX,IPMAX,XMAX,TTMAX
WRITE(NOUT,740) PHMIN,IPMIN,XMIN,TTMIN
WRITE(NOUT,785) VMAX,IVMAX,XVMAX,TTVMAX
WRITE(NOUT,786) VMIN,IVMIN,XVMIN,TTVMIN
C
C.....WRITE OUT PRESSURE-VELOCITY vs TIME CURVES
C
IF(SAVE) CALL PRSUM
IF(PPLOT) CALL GRAPH
IF(VPLOT) CALL VGRAPH
C
C--------------------------------------------------------------------------
C WRITE OUT EXECUTION TIME
C--------------------------------------------------------------------------
C
C TDIF - LAPSE OF TIME BETWEEN THE BEGINNING AND THE END OF THE
C TRANSIENT ANALYSIS
C
WRITE(NOUT,746)TDIF
183 CONTINUE
WRITE(*,750)
STOP
END

Pgina 289 de 306


Twyman | Golpe de Ariete | Waterhammer |

C
C==========================================================================
C SUBROUTINES
C==========================================================================
C
C--------------------------------------------------------------------------
SUBROUTINE NUSIM
C--------------------------------------------------------------------------
C
C THIS SUBROUTINE CALCULATES QEXT FOR SIMPLE NODES
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
DIMENSION QQ(NMIX)
REAL*8 QEXT(NMIX)
COMMON /NUM1/ QEXT
COMMON /NUM9/ QQ
COMMON /NUM13/ J
C
QEXT(J)=QQ(J)
RETURN
END
C
C--------------------------------------------------------------------------
SUBROUTINE ELIM
C--------------------------------------------------------------------------
C
C REF: 'APPLIED NUMERICAL ANALYSIS' THIRD EDITION (1985).
C GERALD C.F. / WHEATLEY P.O.
C
C THIS SUBROUTINE SOLVES THE SET OF LINEAR EQUATIONS GENERATED
C BY HM 1 THROUGH GAUSS w/ PARTIAL PIVOTING
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 NN,NP1,NM1,IPVT,IP1,NVBL,KCOL,JCOL,JROW
INTEGER*2 NPARTES(NMAX),NND(NMAX),NNI(NMAX),NODES,NZ,VZ
REAL*4 ZA(2*NSIX,2*NSIX+1),SCFAC(NMAX)
DIMENSION COTTER(NMAX),Q(NMAX,NNIX),V(NMAX,NNIX),AREA(NMAX)
DIMENSION H(NMAX,NNIX),HEAD(NMAX,NNIX),X(NMAX,NNIX)
REAL LAR(NMAX)
COMMON /NUM2/ NN,NP1,ZA
COMMON /NUM3/ V
COMMON/MC1/NPARTES
COMMON/NUM10/COTTER
COMMON/MC5/NND
COMMON/NUM16/AREA
COMMON/NUM17/NNI
COMMON/NUM11/HEAD
COMMON/MC9/LAR
COMMON/MC6/Q
COMMON/MC3/H
COMMON/MC7/X
COMMON/VAR1/II
C
NOUT=2
DO 20 I=1,NN
BIG=ABS(ZA(I,1))
DO 10 J=2,NP1
ANEXT=ABS(ZA(I,J))
IF(ANEXT.GT.BIG) BIG=ANEXT
10 CONTINUE
IF(BIG.EQ.0) THEN
WRITE(NOUT,300) I
300 FORMAT(//' ALL ELEMENTS IN ROW ',I3,' ARE ZERO')
RETURN
ENDIF
SCFAC(I)=1./BIG
20 CONTINUE
DO 40 I=1,NN
DO 50 J=1,NP1
ZA(I,J)=ZA(I,J)*SCFAC(I)
50 CONTINUE

Pgina 290 de 306


Twyman | Golpe de Ariete | Waterhammer |

40 CONTINUE
NM1=NN-1
DO 35 I=1,NM1
IPVT=I
IP1=I+1
DO 60 J=IP1,NN
IF(ABS(ZA(IPVT,I)).LT.ABS(ZA(J,I))) IPVT=J
60 CONTINUE
IF(ABS(ZA(IPVT,I)).LT.1.0E-10) THEN
WRITE(NOUT,301)
301 FORMAT(//' SOLUTION IS NOT POSSIBLE. PIVOT NEAR ZERO WAS FOUND.'
* //)
RETURN
ENDIF
IF(IPVT.NE.I) THEN
DO 67 JCOL=1,NP1
SAVE=ZA(I,JCOL)
ZA(I,JCOL)=ZA(IPVT,JCOL)
ZA(IPVT,JCOL)=SAVE
67 CONTINUE
ENDIF
DO 68 JROW=IP1,NN
IF(ZA(JROW,I).EQ.0)GOTO 68
RATIO=ZA(JROW,I)/ZA(I,I)
ZA(JROW,I)=RATIO
DO 69 KCOL=IP1,NP1
ZA(JROW,KCOL)=ZA(JROW,KCOL)-RATIO*ZA(I,KCOL)
69 CONTINUE
68 CONTINUE
35 CONTINUE
IF(ABS(ZA(NN,NN)).LT.1.0E-6) THEN
WRITE(NOUT,301)
RETURN
ENDIF
DO 78 KCOL=NP1,NP1
ZA(NN,KCOL)=ZA(NN,KCOL)/ZA(NN,NN)
DO 79 J=2,NN
NVBL=NP1-J
L=NVBL+1
VALUE=ZA(NVBL,KCOL)
DO 88 K=L,NN
VALUE=VALUE-ZA(NVBL,K)*ZA(K,KCOL)
88 CONTINUE
ZA(NVBL,KCOL)=VALUE/ZA(NVBL,NVBL)
79 CONTINUE
78 CONTINUE
NODES=NPARTES(II)+1
SINE=(COTTER(NND(II))-COTTER(NNI(II)))/LAR(II)
NZ=1
DO 2038 J=1,NODES
Q(II,J)=ZA(NZ,NP1)
V(II,J)=Q(II,J)/AREA(II)
NZ=NZ+2
2038 CONTINUE
VZ=2
DO 2039 J=1,NODES
H(II,J)=ZA(VZ,NP1)
HEAD(II,J)=H(II,J)-(COTTER(NNI(II))+X(II,J)*LAR(II)*SINE)
VZ=VZ+2
2039 CONTINUE
RETURN
END
C--------------------------------------------------------------------------
SUBROUTINE RESERV
C--------------------------------------------------------------------------
C
C THIS SUBROUTINE CALCULATES QEXT FOR CONSTANT HEAD RESERVOIRS
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
REAL*4 CC(NMAX),COTLIE(NMAX),BC(NMAX)
REAL*8 QEXT(NMIX)

Pgina 291 de 306


Twyman | Golpe de Ariete | Waterhammer |

INTEGER*2 TIPO(NMIX)
COMMON /NUM1/ QEXT
COMMON /NUM6/ CC
COMMON /NUM7/ TIPO
COMMON /NUM13/ J
COMMON /NUM19/ BC
COMMON /NUM20/ COTLIE
C
IF(TIPO(J).NE.2)GOTO 30
QEXT(J)=(CC(J)-COTLIE(J))/BC(J)
30 RETURN
END
C--------------------------------------------------------------------------
SUBROUTINE VALVE1
C--------------------------------------------------------------------------
C
C THIS SUBROUTINE CALCULATES QEXT FOR VALVES
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
REAL*8 QEXT(NMIX)
INTEGER*2 TIPO(NMIX)
COMMON /NUM1/ QEXT
COMMON /NUM7/ TIPO
COMMON /NUM13/ J
COMMON /VALV1/ VAR1,VAR2
C
IF(TIPO(J).NE.4)GOTO 30
ROOT=VAR1**2+VAR2
IF(ROOT.GE.0.)GOTO 81
WRITE(*,115)
115 FORMAT(/1X,'IN SUBROUTINE VALVE IS NOT POSSIBLE TO CALCULATE QEXT
*BECAUSE THE'/1X,'ARGUMENT OF QUADRATIC ROOT IS LOWER THAN ZERO.'/)
PAUSE
81 QEXT(J)=(-VAR1+(VAR1**2+VAR2)**.5)/2.
30 RETURN
END
C--------------------------------------------------------------------------
SUBROUTINE PGRAPH(PPLOT,SAVE)
C--------------------------------------------------------------------------
C
C REF: 'ANALYSIS & CONTROL OF UNSTEADY FLOW IN PIPELINES' (1984).
C WATTERS G.Z.
C
C THIS SUBROUTINE GENERATES AND PRINTS OUTPUT.DAT FILE (TABLES
C AND PRESSURE, VELOCITY vs TIME FOR SELECTED NETWORK NODES)
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 TUBERIA(NMAX),NUMTUB,NPARTES(NMAX)
DIMENSION VNEW(NMAX,NNIX),HEAD(NMAX,NNIX),X(NMAX,NNIX)
DIMENSION ISAVE(4),JSAVE(4),SAVEH(4,2000),SAVEV(4,2000),FIND(5),
* SAVEF(4,2000),TIND(5),HIND(5),VIND(5),SYMBOL(4),ISAV(4)
DIMENSION HORD(130),HAXIS(12),HIND2(5),VIND2(5),FIND2(5),HIND3(5),
* VIND3(5),FIND3(5),HIND4(5),VIND4(5),FIND4(5)
LOGICAL PPLOT,VPLOT,SAVE
COMMON /NUM3/ VNEW
COMMON /MC1/ NPARTES
COMMON /NUM11/ HEAD
COMMON /NUM14/ DELT
COMMON /NUM15/ T
COMMON /PGRAF/ II,IZ
COMMON /PGRAF1/ TMAX
COMMON /PGRAF2/ IOUTSA,NSAVE,ISAVE,JSAVE,JSIZE
COMMON /MC7/ X
COMMON /NUM18/ NUMTUB
COMMON /MESAG4/ VPLOT
COMMON /VERIF/ TUBERIA
DATA DOT,BLANK,XX,AST/'.',' ','X','*'/
DATA (SYMBOL(I),I=1,4)/'A','B','C','D'/
C
NIN= 1
NOUT= 2

Pgina 292 de 306


Twyman | Golpe de Ariete | Waterhammer |

NPRV1=3
NPRV2=4
IVALUE=(TMAX/DELT/2000.)+1.
IF(IOUTSA.LT.IVALUE)THEN
WRITE(*,218) IVALUE
PAUSE
ENDIF
CONTINUE
IND=1
DO 555 I=1,4
DO 556 J=1,NUMTUB
IF(TUBERIA(J).NE.ISAVE(I))GOTO 556
ISAV(I)=ISAVE(I)
ISAVE(I)=J
556 CONTINUE
555 CONTINUE
C
C STORING DATA FOR t=0 (s).
C
ENTRY PSAVE
IF(IND.EQ.1) GOTO 20
IF(MOD(II,IOUTSA).NE.0)GOTO 22
20 DO 21 IZ=1,NSAVE
I=ISAVE(IZ)
C
C IF JSAVE() = 99 PARAMETER NODES IS USED IN BRANCH ISAVE()
C
IF(JSAVE(IZ).EQ.99) NODES=NPARTES(ISAVE(IZ))+1
IF(JSAVE(IZ).EQ.99) JSAVE(IZ)=NODES
J=JSAVE(IZ)
SAVEV(IZ,IND)=VNEW(I,J)
21 SAVEH(IZ,IND)=HEAD(I,J)
IND=IND+1
IF(IND.GT.JSIZE)GOTO 23
22 CONTINUE
INTT=IND
RETURN
23 T=II*DELT
WRITE(*,209) T,JSIZE
PAUSE
ENTRY PRSUM
WRITE(NOUT,200)
INDD=IND-1
IND=(IND-1)/5+1
DO 32 III=1,NSAVE
I=ISAV(III)
J=JSAVE(III)
WRITE(NOUT,201) I,X(ISAVE(III),J)
DO 31 IIII=1,IND
DO 30 J=1,5
JJ=5*(IIII-1)+J
TIND(J)=(JJ-1)*DELT*IOUTSA
VIND(J)=SAVEV(III,JJ)
HIND(J)=SAVEH(III,JJ)
30 CONTINUE
WRITE(NOUT,202) (TIND(J),HIND(J),VIND(J),J=1,5)
31 CONTINUE
32 CONTINUE
C
C GENERANDO ARCHIVOS PRESS.DAT/VELOC.DAT/FRICC.DAT
C
INTT=(INTT-1)/5+1
DO 61 IIII=1,INTT
DO 60 J=1,5
I=1
JJ=5*(IIII-1)+J
TIND(J)=(JJ-1)*DELT*IOUTSA
VIND(J)=SAVEV(I,JJ)
HIND(J)=SAVEH(I,JJ)
FIND(J)=SAVEF(I,JJ)
I=I+1

Pgina 293 de 306


Twyman | Golpe de Ariete | Waterhammer |

IF(I.LE.NSAVE)THEN
VIND2(J)=SAVEV(I,JJ)
HIND2(J)=SAVEH(I,JJ)
FIND2(J)=SAVEF(I,JJ)
ENDIF
I=I+1
IF(I.LE.NSAVE)THEN
VIND3(J)=SAVEV(I,JJ)
HIND3(J)=SAVEH(I,JJ)
FIND3(J)=SAVEF(I,JJ)
ENDIF
I=I+1
IF(I.LE.NSAVE)THEN
VIND4(J)=SAVEV(I,JJ)
HIND4(J)=SAVEH(I,JJ)
FIND4(J)=SAVEF(I,JJ)
ENDIF
IF(NSAVE.EQ.1)THEN
WRITE(NPRV1,224) TIND(J),HIND(J)
WRITE(NPRV2,224) TIND(J),VIND(J)
C WRITE(NPRV3,225) TIND(J),FIND(J)
ENDIF
IF(NSAVE.EQ.2)THEN
WRITE(NPRV1,226) TIND(J),HIND(J),HIND2(J)
WRITE(NPRV2,226) TIND(J),VIND(J),VIND2(J)
C WRITE(NPRV3,227) TIND(J),FIND(J),FIND2(J)
ENDIF
IF(NSAVE.EQ.3)THEN
WRITE(NPRV1,228) TIND(J),HIND(J),HIND2(J),HIND3(J)
WRITE(NPRV2,228) TIND(J),VIND(J),VIND2(J),VIND3(J)
C WRITE(NPRV3,229) TIND(J),FIND(J),FIND2(J),FIND3(J)
ENDIF
IF(NSAVE.EQ.4)THEN
WRITE(NPRV1,230) TIND(J),HIND(J),HIND2(J),HIND3(J),HIND4(J)
WRITE(NPRV2,230) TIND(J),VIND(J),VIND2(J),VIND3(J),VIND4(J)
C WRITE(NPRV3,231) TIND(J),FIND(J),FIND2(J),FIND3(J),FIND4(J)
ENDIF
60 CONTINUE
61 CONTINUE
RETURN
ENTRY GRAPH
PHMAX=-100000.
PHMIN=1000000.
DO 40 I=1,INDD
DO 40 J=1,NSAVE
IF(SAVEH(J,I).GT.PHMAX) PHMAX=SAVEH(J,I)
IF(SAVEH(J,I).LT.PHMIN) PHMIN=SAVEH(J,I)
40 CONTINUE
IF(PHMIN.LT.0.)IPH=PHMIN/10.-1
IF(PHMIN.GE.0.)IPH=PHMIN/10.
PHMIN=10.*IPH
IPH=PHMAX/10.+1
PHMAX=10.*IPH
IDEL=(PHMAX-PHMIN)/120.
DELH=10.*(IDEL+1)
DO 41 I=1,12
41 HAXIS(I)=(I-1)*DELH+PHMIN
WRITE(NOUT,203) IOUTSA
WRITE(NOUT,204) (SYMBOL(I),ISAV(I),X(ISAVE(I),JSAVE(I)),I=1,NSAVE)
WRITE(NOUT,210)
WRITE(NOUT,205)
WRITE(NOUT,206) (HAXIS(I),I=1,12)
T=0.
DO 42 I=10,130
HORD(I)=DOT
IF(MOD(I,10).EQ.0) HORD(I)=XX
42 CONTINUE
DO 46 J=1,NSAVE
I=((SAVEH(J,1)-PHMIN)/DELH)*10.+10.
SYM=HORD(I)
IF(SYM.EQ.DOT) GOTO 46

Pgina 294 de 306


Twyman | Golpe de Ariete | Waterhammer |

IF(SYM.EQ.XX) GOTO 46
HORD(I)=AST
GOTO 49
46 HORD(I)=SYMBOL(J)
49 CONTINUE
WRITE(NOUT,207) T,(HORD(I),I=10,130)
DO 43 III=2,INDD
DO 44 I=1,130
44 HORD(I)=BLANK
DO 45 I=10,130,10
45 HORD(I)=DOT
T=T+IOUTSA*DELT
DO 47 J=1,NSAVE
I=((SAVEH(J,III)-PHMIN)/DELH)*10.+10.
SYM=HORD(I)
IF(SYM.EQ.DOT)GOTO 48
IF(SYM.EQ.BLANK)GOTO 48
HORD(I)=AST
GOTO 47
48 HORD(I)=SYMBOL(J)
47 CONTINUE
IF(MOD(III,10).EQ.0) WRITE(NOUT,207) T,(HORD(J),J=10,130)
IF(MOD(III,10).NE.0) WRITE(NOUT,208) (HORD(J),J=10,130)
43 CONTINUE
RETURN
ENTRY VGRAPH
PVMAX=-100000.
PVMIN=1000000.
DO 50 I=1,INDD
DO 50 J=1,NSAVE
IF(SAVEV(J,I).GT.PVMAX) PVMAX=SAVEV(J,I)
IF(SAVEV(J,I).LT.PVMIN) PVMIN=SAVEV(J,I)
50 CONTINUE
IF(PVMIN.LT.0.)IPH=PVMIN/1.-1
IF(PVMIN.GE.0.)IPH=PVMIN/1.
PVMIN=1.*IPH
IPH=PVMAX/1.+1
PVMAX=1.*IPH
IDEL=(PVMAX-PVMIN)/120.
DELH=1.*(IDEL+1)
DO 51 I=1,12
51 HAXIS(I)=(I-1)*DELH+PVMIN
WRITE(NOUT,214) IOUTSA
WRITE(NOUT,215) (SYMBOL(I),ISAV(I),X(ISAVE(I),JSAVE(I)),I=1,NSAVE)
WRITE(NOUT,216)
WRITE(NOUT,217)
WRITE(NOUT,206) (HAXIS(I),I=1,12)
T=0.
DO 52 I=10,130
HORD(I)=DOT
IF(MOD(I,10).EQ.0) HORD(I)=XX
52 CONTINUE
DO 56 J=1,NSAVE
I=((SAVEV(J,1)-PVMIN)/DELH)*10.+10.
SYM=HORD(I)
IF(SYM.EQ.DOT) GOTO 56
IF(SYM.EQ.XX) GOTO 56
HORD(I)=AST
GOTO 59
56 HORD(I)=SYMBOL(J)
59 CONTINUE
WRITE(NOUT,207) T,(HORD(I),I=10,130)
DO 53 III=2,INDD
DO 54 I=1,130
54 HORD(I)=BLANK
DO 55 I=10,130,10
55 HORD(I)=DOT
T=T+IOUTSA*DELT
DO 57 J=1,NSAVE
I=((SAVEV(J,III)-PVMIN)/DELH)*10.+10.
SYM=HORD(I)

Pgina 295 de 306


Twyman | Golpe de Ariete | Waterhammer |

IF(SYM.EQ.DOT)GOTO 58
IF(SYM.EQ.BLANK)GOTO 58
HORD(I)=AST
GOTO 57
58 HORD(I)=SYMBOL(J)
57 CONTINUE
IF(MOD(III,10).EQ.0) WRITE(NOUT,207) T,(HORD(J),J=10,130)
IF(MOD(III,10).NE.0) WRITE(NOUT,208) (HORD(J),J=10,130)
53 CONTINUE
200 FORMAT(//1X,'TABLE OF PRESSURE AND VELOCITY vs TIME FOR SELECTED N
*ODES'/1X,57('-'))
201 FORMAT(/1X,'PIPE ',I4,3X,'X/L = ',F5.3//
*5(3X,'TIME -s',2X,'PRES-m',2X,'V-m/s')/5(3X,8('-'),1X,7('-'),2X,
*5('-')))
202 FORMAT(5(3X,F7.2,2X,F7.2,2X,F5.2))
203 FORMAT(///1X,'PRESSURE HEAD vs TIME ',35X,'IOUTSA = ',I4/
*1X,70('-'))
204 FORMAT(1X,'SYMBOL ',A1,' INDICATES PRESSURE IN PIPE ',I4,' X/L=
* ',F5.3)
205 FORMAT(/3X,'TIME-sec',37X,'PRESSURE-m'/3X,8('-'),37X,10('-'))
206 FORMAT(2X,12(4X,F6.1))
207 FORMAT(1X,F8.3,121A1)
208 FORMAT(9X,121A1)
209 FORMAT(/1X,'IN TIME =',F8.2,' SEC, DIMENSION ',I5,' OF ARRAYS
* SAVEH(,)'/1X,'SAVEV(,) y SAVEF(,) HAVE BEEN EXCEDED. IT IS NECESS
*ARY TO INCREASE IOUTSA or'/1X,'DIMENSION OF SUCH ARRAYS IN SUBROUT
*INE PGRAPH.'/)
210 FORMAT(1X,'(SYMBOL * INDICATES THAT TWO OR MORE PRESSURES ARE SUPE
*RPOSED ON PLOT)')
214 FORMAT(///1X,'VELOCITY vs TIME ',40X,'IOUTSA = ',I4/1X,71('-'))
215 FORMAT(1X,'SYMBOL ',A1,' INDICATES VELOCITY IN PIPE ',I4,' X/L
*= ',F5.3)
216 FORMAT(1X,'(SYMBOL * INDICATES THAT TWO OR MORE VELOCITIES ARE SUP
*ERPOSED ON PLOT)')
217 FORMAT(/3X,'TIME-sec',37X,'VELOCITY-m/s'/3X,8('-'),37X,12('-'))
218 FORMAT(/1X,'SUBROUTINE PGRAPH WORKS OUT WITH 2,000 VALUES FOR PRES
*SURE-VELOCITY'/1X,'DURING THE GENERATION OF TABLES AND GRAPHICS. T
*HEN, VARIABLE IOUTSA'/1X,'MUST BE INCREASE TO ',I5/)
224 FORMAT(F10.5,1X,F10.5)
226 FORMAT(F10.5,1X,F10.5,1X,F10.5)
228 FORMAT(F10.5,1X,F10.5,1X,F10.5,1X,F10.5)
230 FORMAT(F10.5,1X,F10.5,1X,F10.5,1X,F10.5,1X,F10.5)
RETURN
END
C--------------------------------------------------------------------------
SUBROUTINE MC
C--------------------------------------------------------------------------
C
C THIS SUBROUTINE CALCULATES H,V FOR INTERNAL PIPE SECTIONS THROUGH MOC
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 NUMTUB,NPARTES(NMAX),NODES,NNI(NMAX),NND(NMAX)
DIMENSION V(NMAX,NNIX),H(NMAX,NNIX),C(NMAX)
DIMENSION VNEW(NMAX,NNIX),HNEW(NMAX,NNIX),Q(NMAX,NNIX)
DIMENSION AREA(NMAX),COTTER(NMAX),HEAD(NMAX,NNIX),X(NMAX,NNIX),
* AA(NMAX),FRIC(NMAX,NNIX),DIAM(NMAX)
REAL LAR(NMAX)
COMMON /MC1/ NPARTES
COMMON /MC2/ HNEW
COMMON /MC3/ H
COMMON /MC4/ FRIC
COMMON /MC5/ NND
COMMON /MC6/ Q
COMMON /MC7/ X
COMMON /MC8/ AA
COMMON /MC9/ LAR
COMMON /F1/ DIAM
COMMON /NUM3/ V
COMMON /NUM4/ C
COMMON /NUM10/ COTTER
COMMON /NUM11/ HEAD

Pgina 296 de 306


Twyman | Golpe de Ariete | Waterhammer |

COMMON /NUM12/ VNEW


COMMON /NUM14/ DELT
COMMON /NUM16/ AREA
COMMON /NUM17/ NNI
COMMON /NUM18/ NUMTUB
COMMON /COEF1/ E
C
DO 35 I=1,NUMTUB
DELL=LAR(I)/NPARTES(I)
RATIO=DELT/DELL
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
DO 45 J=2,NPARTES(I)
VL=V(I,J)+RATIO*AA(I)*(V(I,J-1)-V(I,J))
VR=V(I,J)+RATIO*AA(I)*(V(I,J+1)-V(I,J))
HL=H(I,J)+RATIO*(H(I,J-1)-H(I,J))*(AA(I)+VL)
HR=H(I,J)+RATIO*(H(I,J+1)-H(I,J))*(AA(I)-VR)
AK=FRIC(I,J)*DELT/(2.*DIAM(I))
C -----------------------------------------------------------
VNEW(I,J)=(VL+VR+C(I)*(HL-HR)+C(I)*DELT*(VL-VR)*SINE-
* AK*((1.-E)*VL*ABS(VL)+(1.-E)*VR*ABS(VR)))/(2.+AK*E*ABS(VL)+
* AK*E*ABS(VR))
C -----------------------------------------------------------
HNEW(I,J)=(HL+HR+(VL-VR)/C(I)+DELT*SINE*(VL+VR)-(AK/C(I))*
* ((1.-E)*VL*ABS(VL)-(1.-E)*VR*ABS(VR))-VNEW(I,J)*(AK/C(I)*
* E*ABS(VL)-AK/C(I)*E*ABS(VR)))/2.
C -----------------------------------------------------------
45 CONTINUE
35 CONTINUE
DO 37 I=1,NUMTUB
NODES=NPARTES(I)+1
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
DO 36 J=1,NODES
V(I,J)=VNEW(I,J)
Q(I,J)=V(I,J)*AREA(I)
H(I,J)=HNEW(I,J)
HEAD(I,J)=H(I,J)-(COTTER(NNI(I))+X(I,J)*LAR(I)*SINE)
36 CONTINUE
37 CONTINUE
RETURN
END
C--------------------------------------------------------------------------
SUBROUTINE INTERP(L,H,N,Y,X,M,YOUT)
C--------------------------------------------------------------------------
C
C REF: 'APPLIED NUMERICAL ANALYSIS' THIRD EDITION (1985).
C GERALD C.F. / WHEATLEY P.O.
C
C THIS SUBROUTINE INTERPOLATES THE CLOSURE VALVE CURVES THROUGH
C NEWTON-GREGORY SCHEME.
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
DIMENSION Y(NNIX,NT),D(NNIX)
INTEGER*2 M(NT),N(NT)
C
X1=0.
XN=(N(L)-1)*H
FM=M(L)+1
J=(X-X1)/H-FM/2.+2.
IF(X.LE.X1+FM/2.*H) J=1
IF(X.GE.XN-FM/2.*H) J=N(L)-M(L)
FJ=J
XO=X1+(FJ-1.)*H
YO=Y(J,L)
DO 10 I=1,M(L)
D(I)=Y(J+1,L)-Y(J,L)
J=J+1
10 CONTINUE
IF(M(L).GT.1)THEN
DO 20 J=2,M(L)
DO 15 I=J,M(L)
K=M(L)-I+J

Pgina 297 de 306


Twyman | Golpe de Ariete | Waterhammer |

D(K)=D(K)-D(K-1)
15 CONTINUE
20 CONTINUE
ENDIF
S=(X-XO)/H
YOUT=YO
FNUM=S
DEN=1.
DO 30 I=1,M(L)
FI=I
YOUT=YOUT+FNUM/DEN*D(I)
FNUM=FNUM*(S-FI)
DEN=DEN*(FI+1.)
30 CONTINUE
RETURN
END
C-----------------------------------------------------------------------
SUBROUTINE TRIDAG
C-----------------------------------------------------------------------
C
C REF : PRESS,FLANNERY,TEUKOLSKY Y VETTERLING (1986).
C 'NUMERICAL RECIPES, THE ART OF SCIENTIFIC COMPUTING'
C CAMBRIDGE UNIVERSITY PRESS, NEW YORK.
C
C THIS SUBROUTINE SOLVES TRIDIAGONAL SET OF LINEAR EQUATIONS
C BY THOMAS'S ALGORITHM
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 NN,NP1,J,K
INTEGER*2 NPARTES(NMAX),NND(NMAX),NNI(NMAX),NODES,NZ,VZ
REAL*4 ZA(2*NSIX,2*NSIX+1)
DIMENSION U(2*NSIX),DIAG(2*NSIX),RHS(2*NSIX),SUBD(2*NSIX)
DIMENSION SUPERD(2*NSIX),GAM(2*NSIX)
DIMENSION COTTER(NMAX),Q(NMAX,NNIX),V(NMAX,NNIX),AREA(NMAX)
DIMENSION H(NMAX,NNIX),HEAD(NMAX,NNIX),X(NMAX,NNIX)
REAL LAR(NMAX)
COMMON /NUM2/ NN,NP1,ZA
COMMON /NUM3/ V
COMMON/MC1/NPARTES
COMMON/NUM10/COTTER
COMMON/MC5/NND
COMMON/NUM16/AREA
COMMON/NUM17/NNI
COMMON/NUM11/HEAD
COMMON/MC9/LAR
COMMON/MC6/Q
COMMON/MC3/H
COMMON/MC7/X
COMMON/VAR1/I
C
DO 10 K=1,NN
DIAG(K)=ZA(K,K)
RHS(K)=ZA(K,NP1)
10 CONTINUE
DO 20 K=2,NN
SUBD(K)=ZA(K,K-1)
20 CONTINUE
DO 30 K=1,NN-1
SUPERD(K)=ZA(K,K+1)
30 CONTINUE
IF(DIAG(1).EQ.0.) PAUSE
BET=DIAG(1)
U(1)=RHS(1)/BET
DO 11 J=2,NN
GAM(J)=SUPERD(J-1)/BET
BET=DIAG(J)-SUBD(J)*GAM(J)
IF(BET.EQ.0.) PAUSE
U(J)=(RHS(J)-SUBD(J)*U(J-1))/BET
11 CONTINUE
DO 12 J=NN-1,1,-1
U(J)=U(J)-GAM(J+1)*U(J+1)

Pgina 298 de 306


Twyman | Golpe de Ariete | Waterhammer |

12 CONTINUE
NODES=NPARTES(I)+1
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
Q(I,1)=U(2)
V(I,1)=Q(I,1)/AREA(I)
NZ=3
DO 2036 J=2,NODES
Q(I,J)=U(NZ)
V(I,J)=Q(I,J)/AREA(I)
NZ=NZ+2
2036 CONTINUE
H(I,1)=U(1)
HEAD(I,1)=H(I,1)-(COTTER(NNI(I))+X(I,1)*LAR(I)*SINE)
VZ=4
DO 45 J=2,NODES
H(I,J)=U(VZ)
HEAD(I,J)=H(I,J)-(COTTER(NNI(I))+X(I,J)*LAR(I)*SINE)
VZ=VZ+2
45 CONTINUE
RETURN
END

C------------------------------------------------------------------------
SUBROUTINE TITLES(MOC)
C------------------------------------------------------------------------
C
C THIS SUBROUTINE PRINT TITLES AND GENERAL DATA IN OUTPUT.DAT FILE
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 MOC
CHARACTER*150 TITLE1,TITLE2
LOGICAL SAVE,PPLOT,GAUSS,VPLOT
COMMON /MESAG2/ TITLE1,TITLE2,SAVE,PPLOT,GAUSS
COMMON /MESAG3/ TETA1,TETA2
COMMON /MESAG4/ VPLOT
C
NOUT=2
WRITE(NOUT,707)
WRITE(NOUT,708) TITLE1,TITLE2
IF(MOC.EQ.1)THEN
WRITE(NOUT,769)
GOTO 247
ENDIF
IF(MOC.EQ.2)THEN
WRITE(NOUT,770)
WRITE(NOUT,773) TETA1,TETA2
IF(GAUSS) WRITE(NOUT,772)
IF(.NOT.GAUSS) WRITE(NOUT,771)
GOTO 247
ENDIF
IF(MOC.EQ.3)THEN
WRITE(NOUT,785)
GOTO 247
ENDIF
247 CONTINUE
707 FORMAT(/1X,'WATERHAMMER IN COMPLEX PIPE NETWORKS (File: output.dat
*)'/1X,36('-')//1X,'HYBRID: Educative Version'/1X,'AUTHOR: John Twy
*man / john@twyman.cl')
708 FORMAT(/1X,'FILE: ',A150/1X,' ',A150)
769 FORMAT(/1X,'TRANSIENT FLOW SOLVED BY METHOD OF CHARACTERISTICS')
770 FORMAT(/1X,'TRANSIENT FLOW SOLVED BY HYBRID METHOD 1 (MOC-BOX)')
771 FORMAT(1X,'SET OF LINEAR EQUATIONS (ONE PER PIPE) SOLVED BY THOMAS
* ALGORITHM'/)
772 FORMAT(1X,'SET OF LINEAR EQUATIONS (ONE PER PIPE) SOLVED BY GAUSS
*w/ PARTIAL PIVOTING'/)
773 FORMAT(1X,'TETA1 = ',F6.3/1X,'TETA2 = ',F6.3)
785 FORMAT(/1X,'TRANSIENT FLOW SOLVED BY HYBRID METHOD 2 (MOC-DIFFUSIV
*E)')
RETURN
END

Pgina 299 de 306


Twyman | Golpe de Ariete | Waterhammer |

C-----------------------------------------------------------------------
SUBROUTINE REDMAT(GAUSS)
C-----------------------------------------------------------------------
C
C THIS SUBROUTINE GENERATES THE SET OF LINEAR EQUATIONS NEEDED
C BY HM 1. WHEN GAUSS = .FALSE. IT REDUCES THE ORIGINAL SYSTEM
C TO ANOTHER WITH TRIDIAGONAL FORM
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 NPARTES(NMAX),BZ,BY,P,NNI(NMAX),NND(NMAX)
INTEGER*2 NN,NP1,MI,MJ,IXX,IYY
REAL*4 SA(2*NSIX,2*NSIX+1)
REAL*8 HP(NMIX)
DIMENSION D1(NNIX),D2(NNIX),D3(NNIX),D4(NNIX)
DIMENSION C1(NNIX),C2(NNIX),C3(NNIX),C4(NNIX)
LOGICAL GAUSS
COMMON /NUM2/ NN,NP1,SA
COMMON /NUM17/ NNI
COMMON /MC1/ NPARTES
COMMON /MC5/ NND
COMMON /TRIDIAG/ D1,D2,D3,D4,C1,C2,C3,C4
COMMON /VAR1/ I
COMMON /RMAT/ HP
C
NN=2*NPARTES(I)+2
NP1=NN+1
IXX=NN-1
IYY=IXX-1
DO 570 BZ=1,NN
DO 570 BY=1,NP1
SA(BZ,BY)=0.0
570 CONTINUE
SA(1,2)=1.
SA(NN,NN)=1.
P=0
MI=2
MJ=1
512 P=P+1
SA(MI,MJ)=D1(P)
SA(MI,MJ+1)=-D3(P)
SA(MI,MJ+2)=D2(P)
SA(MI,MJ+3)=D3(P)
MI=MI+1
SA(MI,MJ)=-C1(P)
SA(MI,MJ+1)=C2(P)
SA(MI,MJ+2)=C1(P)
SA(MI,MJ+3)=C3(P)
IF(MI.EQ.IXX)GOTO 511
MI=MI+1
MJ=MJ+2
GOTO 512
511 CONTINUE
SA(1,NP1)=HP(NNI(I))
SA(NN,NP1)=HP(NND(I))
P=0
MI=2
556 P=P+1
SA(MI,NP1)=-D4(P)
SA(MI+1,NP1)=-C4(P)
IF(MI.EQ.IYY)GOTO 55
MI=MI+2
GOTO 556
55 CONTINUE
IF(GAUSS) GOTO 70
JJ=1
DO 33 II=1,3
CHANGE=SA(II,JJ)
SA(II,JJ)=SA(II,JJ+1)
SA(II,JJ+1)=CHANGE
33 CONTINUE
K1=1

Pgina 300 de 306


Twyman | Golpe de Ariete | Waterhammer |

L1=4
DO 102 IX=2,NN-2,2
RATIOI=SA(IX,IX-1)/SA(IX+1,IX-1)
SA(IX+1,NP1)=-SA(IX+1,NP1)*RATIOI+SA(IX,NP1)
DO 103 JX=K1,L1
SA(IX+1,JX)=-SA(IX+1,JX)*RATIOI+SA(IX,JX)
103 CONTINUE
K1=K1+2
L1=L1+2
102 CONTINUE
K1=1
L1=4
DO 104 IX=2,NN-2,2
RATIOS=SA(IX,IX+2)/SA(IX+1,IX+2)
SA(IX,NP1)=-SA(IX+1,NP1)*RATIOS+SA(IX,NP1)
DO 105 JX=K1,L1
SA(IX,JX)=-SA(IX+1,JX)*RATIOS+SA(IX,JX)
105 CONTINUE
K1=K1+2
L1=L1+2
104 CONTINUE
70 RETURN
END
C-----------------------------------------------------------------------
SUBROUTINE COEFIC
C-----------------------------------------------------------------------
C
C THIS SUBROUTINE CALCULATES COEFFICIENTS d1,d2,...,c1,c2,...
C WHICH ARE NECESSARY TO GENERATE THE SET OF LINEAR EQUATIONS
C A x = b FOR EACH PIPE SECTION
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 P,NPARTES(NMAX)
DIMENSION D1(NNIX),D2(NNIX),D3(NNIX),D4(NNIX)
DIMENSION C1(NNIX),C2(NNIX),C3(NNIX),C4(NNIX)
DIMENSION FRIC(NMAX,NNIX),Q(NMAX,NNIX),AREA(NMAX),DIAM(NMAX)
DIMENSION H(NMAX,NNIX),AA(NMAX),CAUINIC(NMAX)
REAL LAR(NMAX)
COMMON /MESAG3/ TETA1,TETA2
COMMON /TRIDIAG/ D1,D2,D3,D4,C1,C2,C3,C4
COMMON /MC1/ NPARTES
COMMON /MC4/ FRIC
COMMON /MC6/ Q
COMMON /MC8/ AA
COMMON /MC9/ LAR
COMMON /NUM14/ DELT
COMMON /NUM16/ AREA
COMMON /F1/ DIAM
COMMON /MC3/ H
COMMON /COEF1/ E
COMMON /VAR1/ I
C
G=9.806
DELL=LAR(I)/NPARTES(I)
DO 77 P=1,NPARTES(I)
FPROM=(FRIC(I,P)+FRIC(I,P+1))/2.
D1(P)=2.*(1-TETA1)-TETA2*DELT*(Q(I,P)+Q(I,P+1))/(AREA(I)*
* DELL)+FPROM*DELT*E*ABS(Q(I,P)+Q(I,P+1))/(4.*DIAM(I)*AREA(I))
D2(P)=2.*TETA1+TETA2*DELT*(Q(I,P)+Q(I,P+1))/(AREA(I)*DELL)+
* FPROM*DELT*E*ABS(Q(I,P)+Q(I,P+1))/(4.*DIAM(I)*AREA(I))
D3(P)=TETA2*2.*G*AREA(I)*DELT/DELL
D4(P)=(1-TETA2)*2.*G*AREA(I)*DELT*(H(I,P+1)-H(I,P))/DELL
* -2.*(TETA1*Q(I,P+1)+(1-TETA1)*Q(I,P))+DELT/(AREA(I)*DELL)*
* (Q(I,P)+Q(I,P+1))*((1-TETA2)*Q(I,P+1)-(1-TETA2)*Q(I,P))+
* FPROM*DELT*(Q(I,P)+Q(I,P+1))*ABS(Q(I,P)+Q(I,P+1))/
* (4.*DIAM(I)*AREA(I))-FPROM*DELT*E*(Q(I,P)+Q(I,P+1))*
* ABS(Q(I,P)+Q(I,P+1))/(4.*DIAM(I)*AREA(I))
C1(P)=(AA(I)**2/DELL)*TETA2
C2(P)=(1-TETA1)*G*AREA(I)/DELT-G*TETA2*(Q(I,P)+Q(I,P+1))/(2.*
* DELL)
C3(P)=G*AREA(I)*TETA1/DELT+G*TETA2*(Q(I,P)+Q(I,P+1))/(2.*DELL)

Pgina 301 de 306


Twyman | Golpe de Ariete | Waterhammer |

C4(P)=-G*AREA(I)/DELT*(TETA1*H(I,P+1)+(1-TETA1)*H(I,P))+
* G/(2.*DELL)*(Q(I,P)+Q(I,P+1))*((1-TETA2)*H(I,P+1)-(1-TETA2)*
* H(I,P))+AA(I)**2/DELL*((1-TETA2)*Q(I,P+1)-(1-TETA2)*Q(I,P))
77 CONTINUE
RETURN
END
C-----------------------------------------------------------------------
SUBROUTINE DTMIN(ISIZE,MOC)
C-----------------------------------------------------------------------
C
C THIS SUBROUTINE AUTOMATICALLY DISCRETIZES THE PIPE NETWORK
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 NUMTUB,NUMNUD,NPARTES(NMAX),TUBERIA(NMAX)
INTEGER*2 MOC
DIMENSION DELTT(NMAX),CAUINIC(NMAX),AREA(NMAX),AA(NMAX)
REAL LAR(NMAX)
LOGICAL TESTIG,FALLA
COMMON/DTMIN1/DELTT
COMMON/NUM14/DELT
COMMON/MC1/NPARTES
COMMON/MC8/AA
COMMON/MC9/LAR
COMMON/NUM16/AREA
COMMON/NUM18/NUMTUB
COMMON/V8/CAUINIC
COMMON/VERIF/TUBERIA
COMMON/VERIF1/FALLA
COMMON/VERIF2/NPARTS
COMMON/VERIF3/NUMNUD
C
ISIZE=NNIX
FALLA=.FALSE.
TESTIG=.FALSE.
DO 201 I=1,NUMTUB
TESTIG=.TRUE.
DELT=DELTT(I)
KMIN=I
IF(TESTIG) GOTO 204
201 CONTINUE
204 DO 12 I=1,NUMTUB
IF(DELTT(I).GT.DELT)GOTO 12
DELT=DELTT(I)
KMIN=I
12 CONTINUE
DO 13 I=1,NUMTUB
IF(I.EQ.KMIN)GOTO 14
VZERO=CAUINIC(I)/AREA(I)
ANPAR=LAR(I)/(DELT*(VZERO+AA(I)))
NPARTES(I)=ANPAR
TEST=NPARTES(I)
IF(ABS(TEST+1-ANPAR).LT..0001) NPARTES(I)=NPARTES(I)+1
GOTO 15
14 NPARTES(I)=NPARTS
15 NPARR=NPARTES(I)+1
IF(NPARR.LE.ISIZE)GOTO 13
WRITE(*,705) NPARTS,NPARR
FALLA=.TRUE.
PAUSE
13 CONTINUE
DO 240 I=1,NUMTUB
IF(NPARTES(I).LE.NSIX)GOTO 240
NQX=2*NSIX
NQY=NQX+1
WRITE(*,756)TUBERIA(I),NQX,NQY,TUBERIA(I),NSIX
FALLA=.TRUE.
PAUSE
240 CONTINUE
705 FORMAT(/1X,'PARAMETER PARTS = ',I3,' MAKES THAT SIZE OF ARRAYS X(,
*) AND V(,) BE SHORT'/1X,'YOU MUST REDUCE MINIMUM PIPE REACHES or I
*NCREASE NNIX SIZE TO ',I3/)

Pgina 302 de 306


Twyman | Golpe de Ariete | Waterhammer |

756 FORMAT(/1X,'ERROR IN PIPE ',I3,' HM 1 ACCEPTS SET OF EQUATIONS WIT


*H A DIMENSION ',I3,' x',I3/1X,'MINIMUM PIPE REACHES IN PIPE ',I3,'
*MUST BE LOWER THAN ',I3/)
RETURN
END
C-----------------------------------------------------------------------
SUBROUTINE MATRIZA
C-----------------------------------------------------------------------
C
C THIS SUBROUTINE GENERATES THE CONNECTIVITY MATRIX
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 A(NMAX,NMAX),NUMTUB,NNI(NMAX),NND(NMAX),NUMNUD
COMMON/CONECT/A
COMMON/NUM18/NUMTUB
COMMON/NUM17/NNI
COMMON/MC5/NND
COMMON/VERIF3/NUMNUD
C
DO 195 I=1,NUMTUB
DO 195 J=1,NUMNUD
A(I,J)=0
195 CONTINUE
DO 200 I=1,NUMTUB
A(I,NNI(I))=-1
A(I,NND(I))=1
200 CONTINUE
RETURN
END
C-----------------------------------------------------------------------
SUBROUTINE CDELTT
C-----------------------------------------------------------------------
C
C THIS SUBROUTINE CALCULATES C AND DELTT VALUES
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 NUMTUB,TUBERIA(NMAX),NUMNUD
REAL LAR(NMAX)
DIMENSION C(NMAX),AA(NMAX),CAUINIC(NMAX),AREA(NMAX),DELTT(NMAX)
LOGICAL FALLA
COMMON/NUM4/C
COMMON/VERIF/TUBERIA
COMMON/VERIF1/FALLA
COMMON/VERIF2/NPARTS
COMMON/VERIF3/NUMNUD
COMMON/MC8/AA
COMMON/V8/CAUINIC
COMMON/NUM16/AREA
COMMON/MC9/LAR
COMMON/DTMIN1/DELTT
COMMON/NUM18/NUMTUB
C
G=9.806
FALLA=.FALSE.
IF(.NOT.FALLA)THEN
DO 971 I=1,NUMTUB
C(I)=G/AA(I)
971 CONTINUE
DO 106 I=1,NUMTUB
VZERO=CAUINIC(I)/AREA(I)
DELTT(I)=LAR(I)/(NPARTS*(VZERO+AA(I)))
106 CONTINUE
ENDIF
RETURN
END

Pgina 303 de 306


Twyman | Golpe de Ariete | Waterhammer |

C-----------------------------------------------------------------------
SUBROUTINE NTIPO
C-----------------------------------------------------------------------
C
C THIS SUBROUTINE COUNTS THE NUMBER OF DEVICES MODELLING AS NODES
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 NUMNUD,TIPO(NMIX),NUMVT,NUMCC
COMMON/NUM7/TIPO
COMMON/NNTIPO/NUMVT,NUMCC
COMMON/VERIF3/NUMNUD
C
K=0
N=0
DO 10 J=1,NUMNUD
IF(TIPO(J).EQ.2)THEN
N=N+1
GOTO 10
ENDIF
IF(TIPO(J).EQ.4)THEN
K=K+1
GOTO 10
ENDIF
10 CONTINUE
NUMCC=N
NUMVT=K
RETURN
END

C--------------------------------------------------------------------------
SUBROUTINE MDFE
C--------------------------------------------------------------------------
C
C THIS SUBROUTINE CALCULATES H,V FOR INTERNAL SECTIONS FOR EACH
C PIPE SECTION THROUGH DIFFUSIVE SCHEME
C
PARAMETER (NMAX=50,NMIX=50,NNIX=41,NSIX=40,NT=5)
INTEGER*2 NUMTUB,NPARTES(NMAX),NODES,NNI(NMAX),NND(NMAX)
DIMENSION V(NMAX,NNIX),H(NMAX,NNIX)
DIMENSION VNEW(NMAX,NNIX),HNEW(NMAX,NNIX),Q(NMAX,NNIX)
DIMENSION AREA(NMAX),COTTER(NMAX),HEAD(NMAX,NNIX),
* X(NMAX,NNIX),AA(NMAX),FRIC(NMAX,NNIX),DIAM(NMAX)
REAL LAR(NMAX)
COMMON /MC1/ NPARTES
COMMON /MC2/ HNEW
COMMON /MC3/ H
COMMON /MC4/ FRIC
COMMON /MC5/ NND
COMMON /MC6/ Q
COMMON /MC7/ X
COMMON /MC8/ AA
COMMON /MC9/ LAR
COMMON /F1/ DIAM
COMMON /NUM3/ V
COMMON /NUM10/ COTTER
COMMON /NUM11/ HEAD
COMMON /NUM12/ VNEW
COMMON /NUM14/ DELT
COMMON /NUM16/ AREA
COMMON /NUM17/ NNI
COMMON /NUM18/ NUMTUB
C
G=9.806
DO 35 I=1,NUMTUB
DELL=LAR(I)/NPARTES(I)
DO 45 J=2,NPARTES(I)
R=FRIC(I,J)/(2.*DIAM(I)*AREA(I))
QPROM=.5*(Q(I,J+1)+Q(I,J-1))
QN=.5*(Q(I,J-1)+Q(I,J+1))-.5*G*AREA(I)*DELT/DELL*
* (H(I,J+1)-H(I,J-1))-R*DELT*QPROM*ABS(QPROM)
VNEW(I,J)=QN/AREA(I)

Pgina 304 de 306


Twyman | Golpe de Ariete | Waterhammer |

HN=.5*(H(I,J-1)+H(I,J+1))-.5*DELT/DELL*AA(I)**2/(G*AREA(I))*
* (Q(I,J+1)-Q(I,J-1))
HNEW(I,J)=HN
45 CONTINUE
35 CONTINUE
DO 37 I=1,NUMTUB
NODES=NPARTES(I)+1
SINE=(COTTER(NND(I))-COTTER(NNI(I)))/LAR(I)
DO 36 J=1,NODES
V(I,J)=VNEW(I,J)
Q(I,J)=V(I,J)*AREA(I)
H(I,J)=HNEW(I,J)
HEAD(I,J)=H(I,J)-(COTTER(NNI(I))+X(I,J)*LAR(I)*SINE)
36 CONTINUE
37 CONTINUE
RETURN
END

Pgina 305 de 306


Twyman | Golpe de Ariete | Waterhammer |

El anlisis del golpe de ariete se ha convertido en una herramienta muy relevante para el
anlisis y diseo de impulsiones y redes de tuberas alrededor del mundo. Algunas
instituciones educativas y otras de carcter comercial han diseado y desarrollado
programas computacionales sofisticados aptos para modelar el flujo transiente en sistemas
con topologa compleja. Muchas veces estos programas constituyen verdaderas cajas negras
que muestran poca informacin acerca de los esquemas numricos utilizados para simular
el golpe de ariete, campo de aplicacin, tratamiento de las condiciones de borde y
conectividad de la red, ventajas y desventajas numricas en relacin a otros esquemas. A lo
anterior, se debe sumar el escaso volumen de conocimiento disponible, tanto en la literatura
impresa como en la Web (Internet), todo lo cual tiende a crear una nube de incredulidad y
escepticismo en torno al software, mtodos y soluciones. En este libro, las ecuaciones
bsicas del golpe de ariete son desarrolladas en detalle, junto con las ecuaciones que rigen
las condiciones de borde y los mtodos numricos comnmente usados para modelar del
flujo transitorio en todo tipo de sistemas: Mtodo de las Caractersticas (MC), Esquema
Difusivo, Esquema de Preissman o de la caja y Esquema de McCormack. Adems, se
describen los dispositivos hidrulicos y las tcnicas de mitigacin de sobrepresiones ms
comunes en las redes (estanques, vlvulas, etc.), y su aplicacin en sistemas con distinto
nivel de complejidad en cuanto a su conectividad tuberanudocondicin de borde.
Teniendo en cuenta los problemas de estabilidad y precisin asociados con los esquemas
numricos tradicionales (como el MC), se describen, desarrollan y aplican trece nuevos
mtodos numricos de naturaleza hbrida (MH). Estos MH son ms eficaces, ms precisos
y numricamente ms estables que los esquemas tradicionales cuando no es posible cumplir
con la condicin de Courant en todas las tuberas de la red, sea esta simple o compleja,
grande o pequea, con pocas o muchas condiciones de borde. La mayora de los MH
presentados puede resolver el golpe de ariete en redes complejas sin perder su estabilidad ni
precisin, independientemente del nmero de Courant asignado a cada tramo y de la
disposicin que tenga el sistema en relacin a los nudos, tuberas y condiciones de borde.
Los MH propuestos son fciles de programar y pueden ser ejecutados eficientemente en
computadoras digitales (PC).

Pgina 306 de 306

Você também pode gostar