Vous êtes sur la page 1sur 75

UNIVERSIDAD DE LOS ANDES

FACULTAD DE INGENIERA

CENTRO DE INVESTIGACIONES EN
ACUEDUCTOS Y ALCANTARILLADOS
CIACUA













gcOc gcOc gcOc gcOc m mm m
Versin Acadmica

MANUAL DEL USUARIO








Bogot, Abril de 2007

TABLA DE CONTENIDO

CAPTULO 1 INTRODUCCIN .......................................................................................................... 4
1.1 QUE ES gcOc.............................................................................................................................. 4
1.2 CAPACIDADES DE MODELACIN HIDRULICA .................................................................................. 5
1.3 CAPACIDADES DE MODELACIN DE LA CALIDAD DEL AGUA............................................................. 5
1.4 LIMITACIONES DE ESTA VERSIN ..................................................................................................... 5
1.5 SOPORTE TCNICO............................................................................................................................ 5
CAPTULO 2 INSTRUCCIONES DE INICIO RPIDO.................................................................... 6
2.1 INSTALACIN DE gcOc m VERSIN BETA........................................................................ 6
2.2 REDES DE EJEMPLO .......................................................................................................................... 6
2.2.1 Red de prueba - Ejemplo captulo 7 ........................................................................................... 6
2.3 CONFIGURACIN DEL MODELO......................................................................................................... 8
2.4 DIBUJAR EL MAPA DE LA RED........................................................................................................... 9
2.4.1 Adicionar los Embalses .............................................................................................................. 9
2.4.2 Adicionar los Nodos ................................................................................................................... 9
2.4.3 Adicionar los tubos................................................................................................................... 10
2.4.4 Adicionar Vlvulas ................................................................................................................... 12
2.4.4.1 Adicin de una vlvula sobre un tubo existente.................................................................................. 13
2.4.4.2 Adicin de una vlvula con un nuevo tubo.......................................................................................... 16
2.4.5 Adicin de Bombas ................................................................................................................... 18
2.4.5.1 Adicin de una bomba sobre un tubo existente................................................................................... 19
2.4.5.2 Adicin de una bomba sobre un tubo nuevo ....................................................................................... 19
2.5 AJUSTAR LAS PROPIEDADES DE LOS OBJETOS................................................................................. 21
2.5.1 Ajustar los valores.................................................................................................................... 22
2.5.1.1 Ajustar los valores de un grupo de elementos ..................................................................................... 22
2.5.1.2 Ajustar los valores individuales de un elemento................................................................................. 24
2.5.1.3 Editar el archivo de entrada .................................................................................................................. 26
2.6 GUARDAR Y CARGAR MODELOS..................................................................................................... 26
2.6.1 Guardar el modelo actual......................................................................................................... 26
2.6.2 Cargar un modelo desde un archivo......................................................................................... 27
2.7 CLCULO HIDRULICO ESTTICO .................................................................................................. 28
CAPTULO 3 INTERFAZ GRFICA DE USUARIO....................................................................... 31
3.1 VISTA GENERAL............................................................................................................................. 31
3.2 BARRA DE MENS.......................................................................................................................... 31
3.2.1 Archivo ..................................................................................................................................... 32
3.2.2 Ver ............................................................................................................................................ 32
3.2.3 Calcular.................................................................................................................................... 32
3.2.4 Resultados................................................................................................................................. 32
3.2.5 Opciones................................................................................................................................... 34
3.2.5.1 Propiedades Fsicas ............................................................................................................................... 34
3.2.5.2 Calidad del Agua ................................................................................................................................... 34
3.3 BARRA DE HERRAMIENTAS............................................................................................................ 35
3.4 BARRA DE ESTATUS....................................................................................................................... 38
3.5 MAPA INTERACTIVO....................................................................................................................... 38
3.5.1 Desplazar el mapa.................................................................................................................... 39
3.5.2 Acercamiento (Zoom In) ........................................................................................................... 39
3.5.3 Alejamiento (Zoom Out) ........................................................................................................... 40
3.5.4 Restaurar el tamao normal..................................................................................................... 40
3.6 EDITOR DE VISUALIZACIN............................................................................................................ 40
3.7 SELECTOR DEL PERIODO................................................................................................................. 41
3.8 VER TOPOGRAFA 3D..................................................................................................................... 41
3.9 VISTA EN 3D DE LA RED ................................................................................................................ 42
3.9.1 Superficie.................................................................................................................................. 42
3.9.2 Curvas de Nivel ........................................................................................................................ 43
CAPTULO 4 PATRONES................................................................................................................... 44
4.1 GENERALIDADES............................................................................................................................ 44
4.2 CREACIN DE PATRONES................................................................................................................ 45
4.3 ASOCIAR UN PATRN ..................................................................................................................... 46
4.3.1 Asociar un patrn a todos los nodos ........................................................................................ 46
4.3.2 Asociar un patrn a un nodo individual ................................................................................... 46
CAPTULO 5 ANLISIS DE LA RED............................................................................................... 48
5.1 ANLISIS HIDRULICO................................................................................................................... 48
5.1.1 Correr la hidrulica esttica.................................................................................................... 48
5.1.2 Correr la hidrulica en periodo extendido............................................................................... 48
5.2 ANLISIS DE LA CALIDAD DEL AGUA.............................................................................................. 49
5.2.1 Calcular la Concentracin ....................................................................................................... 49
5.2.2 Calcular la edad del agua ........................................................................................................ 49
5.3 PROBLEMAS Y MENSAJES DE ERROR............................................................................................... 50
5.3.1 No se ha definido el dimetro del tubo..................................................................................... 50
5.3.2 No se ha definido la rugosidad del tubo................................................................................... 50
5.3.3 Hay presiones negativas........................................................................................................... 51
CAPTULO 6 REPORTE DE RESULTADOS................................................................................... 52
6.1 RESULTADOS EN EL MAPA.............................................................................................................. 52
6.2 RESULTADOS EN TABLAS ............................................................................................................... 53
CAPTULO 7 ALGORITMOS Y ECUACIONES ............................................................................. 55
7.1 HIDRULICA .................................................................................................................................. 55
7.1.1 Ecuacin de prdidas por friccin............................................................................................ 55
7.1.2 Ecuacin de prdidas menores................................................................................................. 56
7.1.3 Ecuacin de prdidas totales.................................................................................................... 56
7.2 MTODO DEL GRADIENTE.............................................................................................................. 57
7.3 CALIDAD DEL AGUA ...................................................................................................................... 60
7.3.1 Descripcin del algoritmo........................................................................................................ 61
CAPTULO 8 OPCIONES DE DISEO............................................................................................. 64
8.1 ALGORITMOS GENTICOS .............................................................................................................. 64
8.2 DISEO RPIDO ............................................................................................................................. 68
8.3 SUPERFICIE PTIMA....................................................................................................................... 68
8.4 COSTO............................................................................................................................................ 70
8.5 PROGRAMACIN POR RESTRICCIONES............................................................................................ 71
CAPTULO 9 EQUIPO DE TRABAJO.............................................................................................. 75

Captulo 1 Introduccin
1.1 Que es rO rO rO rO
El programa rO es una herramienta de simulacin hidrulica esttica y en tiempo
extendido, y de calidad del agua para sistemas de tuberas bajo flujo presurizado.

El programa rO modela una red de distribucin de agua potable como un conjunto
de Embalses (tanques de cabeza fija) y Nodos que se unen mediante Tubos.
Adicionalmente incluye accesorios en los tubos como varios tipos de vlvulas, bombas y
vrtices.

El programa permite calcular la presin en los nodos y la distribucin de caudales en los
tubos, as como variables derivadas de las mismas, como por ejemplo la velocidad del flujo
al interior de las tuberas. Modela el comportamiento de las vlvulas y bombas en redes de
tuberas afectando los valores de los caudales y prdidas en los tubos, y los valores de las
presiones en los nodos.

Tambin calcula la edad del agua en la red y la concentracin de un soluto (cloro residual)
en los nodos para condiciones de flujo permanente.

El programa cuenta con varios mtodos de optimizacin que permiten la calibracin y el
diseo de redes de distribucin de agua potable con criterios econmicos e hidrulicos.
Estos mtodos son Diseo con Algoritmos Genticos, Diseo con Programacin por
Restricciones y Diseo basado en Superficie ptima.

La Interfaz Grfica del programa ofrece numerosas opciones para visualizar las variables de
los nodos y los tubos. Las propiedades de los nodos se pueden ver en 3D, as como la
topografa de la red. Tiene una gran gama de colores que permite apreciar grficamente las
diferencias en los valores de las variables en los nodos, tubos y embalses. La visualizacin
en 3D esta mejorada, de manera que la representacin de las variables de los nodos se
encuentra ajustada a la forma de la red, sin interpolaciones a formas rectangulares.
Esta versin mejora la representacin grfica de los tubos con la inclusin de los vrtices
como accesorios que permite ver los diferentes quiebres que tienen los tubos debido a la
topografa en que se encuentra la red.

La configuracin de los valores predeterminados por el programa pueden ser cambiados por
el usuario, para adaptarse a sus necesidades, las cuales pueden ser el valor de los dimetros
comerciales as mismo como la rugosidad para cierto material, que no necesariamente
deben corresponder con los valores que se encuentran en las listas que trae el programa. Las
propiedades fsicas como gravedad y temperatura pueden ser modificadas para una mejor
modelacin del problema o situacin.

El programa permite la manipulacin de archivos de otros programas como Epanet o bases
de datos como InterBase y Microsoft Access, ya que cuenta con las opciones de exportar e
importar archivos. Tambin los archivos que genera el programa pueden ser ledos por
hojas de clculo como Microsoft Excel o pueden ser abiertos como un archivo de texto.

La asignacin de nuevos valores (o modificacin) a las variables pueden llevarse a cabo
muy rpidamente mediante la creacin de grupos (conjuntos) de tubos, nodos, embalses,
vlvulas o bombas por una caracterstica en comn, sin necesidad de realizar el cambio
elemento por elemento. A un grupo se le pueden realizar operaciones de conjuntos como
unin, interseccin y diferencia.


1.2 Capacidades de modelacin hidrulica

Clculo Hidrulico Esttico (clculo de estado estable).
Realiza el clculo de las presiones en los nodos y los caudales en los tubos, dadas
las demandas en los nodos y las caractersticas de las tuberas y la topologa de la
red.

Clculo Hidrulico Dinmico (simulacin de periodo extendido).
Realiza el clculo esttico varias veces simulando las demandas en los nodos a
travs de patrones de consumos en cada nodo.

1.3 Capacidades de modelacin de la calidad del agua
Clculo Esttico de la Calidad del Agua (Concentraciones, Edad, Porcentajes de
procedencia).
Permite calcular las concentraciones de un soluto en los nodos a partir de la
concentracin en las fuentes de abastecimiento, suponiendo que estas se mantienen
constantes en el tiempo al igual que las demandas. Tambin se puede calcular la
edad del agua en los nodos.


1.4 Limitaciones de esta versin
Esta versin est limitada a 50 tubos.
1.5 Soporte tcnico
Para soporte tcnico comunicarse con el CIACUA (Centro de Investigaciones de
Acueductos y Alcantarillados) de la Universidad de Los Andes.

Telfono: 3394949 Ext. 2805,3066, 2810
e-mail: ciacua@uniandes.edu.co
Bogota D.C. - COLOMBIA

Captulo 2 Instrucciones de inicio rpido
2.1 Instalacin de rO rO rO rO m m m m versin beta

Copie la carpeta del programa redes en la ruta deseada. Esta debe contener el ejecutable de
redes (redes2007academica.exe) y tres libreras dll adicionales. Para ejecutar el programa
haga doble clic en el archivo redes2007academica.exe.

Si est ejecutando redes desde el programa de hidrulica de tuberas, simplemente presione
el botn que dice redes 2007 en el men principal.

Se incluyen algunos ejemplos en la carpeta "Ejemplos".
2.2 Redes de ejemplo
Dentro de la carpeta REDES 2007 se encuentran algunos ejemplos de redes que se
pueden cargar para verificar la forma de trabajar con REDES 2007, en este captulo se
analizar la red ms simple, correspondiente al ejemplo del captulo 7 del libro Hidrulica
de Tuberas del profesor Juan Saldarriaga.

Durante el resto de este captulo se va a desarrollar este ejemplo con el fin de mostrar la
funcionalidad del programa y su forma de uso en un ejemplo concreto.

2.2.1 Red de prueba - Ejemplo captulo 7
La red mostrada en la Figura 2-1 tiene una vlvula en la tubera 2-3, la cual se encuentra
parcialmente cerrada y produce una prdida menor local de 10(v
23
)
2
/2g, la presin en el
punto 1 es de 100mca.
Analizar los caudales y presiones en la red. Los dimetros en pulgadas y las longitudes (en
metros) para cada una de las tuberas son los indicados. Los caudales estn dados en l/s.
Figura 2-2








Demandas en los
Nodos
Coordenadas de la uniones
ID X(m) Y(m) Z(m)
1 0 300 0
2 500 300 0
3 900 300 0
4 900 100 0
5 500 100 0
6 0 0 0
ID Qdem(l/s)
2 60
3 40
4 30
5 30
6 40


Caractersticas de la tuberas
ID Union1 Union2 Dimetro Longitud Rugosidad CoefMenores
(Pulgadas) (m) (mm)
1 1 2 10 500 0.06 0
2 2 3 6 400 0.06 10
3 3 4 4 200 0.06 0
4 5 4 6 400 0.06 0
5 2 5 4 200 0.06 0
6 6 5 8 600 0.06 0
7 1 6 10 300 0.06 0



Figura 2-1 Red ejemplo 7-5, IDs



Figura 2-2 Red ejemplo 7-5, coordenadas


2.3 Configuracin del modelo

Al ejecutar el programa sale la Ventana Principal. Figura 2-3


Figura 2-3 Ventana Principal

2.4 Dibujar el mapa de la red
La red se construye adicionando uno a uno los elementos de forma grfica.
2.4.1 Adicionar los Embalses
Para efectos del programa, un embalse es un tanque de cabeza fija que puede abastecer una
cantidad ilimitada de agua.
Para adicionar embalse hay que hacer un clic sobre el botn , con lo cual el programa
pasa del estado de seleccin normal a un estado de insercin de embalses (el botn queda
presionado y se libera el botn de seleccin normal), ahora basta con moverse sobre el
mapa y al hacer clic se inserta un embalse en las coordenadas sobre las que estaba el
puntero en ese momento.
Para el ejemplo debe ser aproximadamente (X=0, Y=300). Figura 2-4

Figura 2-4 Ventana Principal, Embalse
2.4.2 Adicionar los Nodos
Para efectos del programa, un nodo es punto sobre el cual se ejerce una demanda en la red.
Para adicionar nodo hay que hacer un clic sobre el botn , con lo cual el programa
pasa del estado de insercin de embalses al de insercin de nodos, ahora basta con moverse
sobre el mapa y al hacer clic se inserta un nodo en las coordenadas sobre las que estaba el
puntero en ese momento.
Para el ejemplo hay que hacer este procedimiento 5 veces en sus correspondientes
coordenadas (aproximadas). Figura 2-5


Figura 2-5 Embalse y Nodos
2.4.3 Adicionar los tubos
En este momento se pueden adicionar los tubos, sin embargo hay que tener en cuenta que al
introducir un tubo, el programa calcula automticamente la longitud del mismo, basado en
las coordenadas X,Y,Z de las uniones (nodos y embalses), pero an no se han definido las
coordenadas precisas de las uniones y tampoco las unidades de las mismas.
Para adicionar tubo hay que hacer un clic sobre el botn , con lo cual el programa
pasa del estado de insercin de nodos al de insercin de tubos, ahora basta con moverse
sobre el mapa y al hacer clic sobre una unin (nodo o embalse) se fija la primera unin
del tubo, para completar la insercin del tubo basta con hacer clic sobre la unin final del
tubo. Figura 2-6






Figura 2-6 Insercin de una tubera

Se repite el procedimiento hasta completar la adicin de todos los tubos. Figura 2-7


Figura 2-7 Red completa

2.4.4 Adicionar Vlvulas

La adicin de vlvulas es muy similar a la adicin de tubo, debido a que la insercin de
vlvulas se hace mediante tubos que contienen un tipo de vlvula especfico. Hay dos
formas de adicionar una vlvula.
2.4.4.1 Adicin de una vlvula sobre un tubo existente
Para adicionar una vlvula sobre un tubo ya existente se debe hacer clic sobre el
botn . Aparecer una ventana con los diferentes tipos de vlvulas con su respectivo
grfico explicativo de la funcin que cumple cada vlvula.



Figura 2-8 Ventana de Seleccin del tipo de vlvula, VPR.


Figura 2-9 Ventana de Seleccin del tipo de vlvula, VCC.



Figura 2-10 Ventana de Seleccin del tipo de vlvula, VPG.


Figura 2-11 Ventana de Seleccin del tipo de vlvula, VRC.


Figura 2-12 Ventana de Seleccin del tipo de vlvula, Vlvula Cheque.

Despus de haber seleccionado el tipo de vlvulas, se hace clic sobre el
botn , para volver a la ventana principal y realizar la adicin de la vlvula.


Figura 2-13 Ventana Principal, Modo Adicin de vlvulas.

Se hace clic sobre el tubo que se desee insertar la vlvula. En este caso se realizar sobre
el tubo 2. Figura 2-14




Figura 2-14 Adicin de una vlvula sobre un tubo existente.

2.4.4.2 Adicin de una vlvula con un nuevo tubo

Para la adicin de un nuevo tubo con una vlvula, se debe hacer la primera parte del
procedimiento anterior, es decir, hacer clic sobre el botn y seleccionar el tipo de
vlvula en la ventana Insertar Vlvula. Luego se procede a insertar el tubo con vlvula de
manera igual que se hizo para adicionar un tubo.



















Figura 2-15 Adicin de una vlvula en un tubo nuevo.
2.4.5 Adicin de Bombas

La adicin de bombas al igual que las vlvulas, se hace mediante tubos que contienen una
bomba con caractersticas especficas, las cuales se explicarn ms adelante. Hay dos
formas de llevar a cabo la insercin de una bomba, sobre un tubo ya existente con un tubo
nuevo en la red. En ambos casos se debe hacer clic sobre para colocar modo
insercin de bombas.
2.4.5.1 Adicin de una bomba sobre un tubo existente
En modo insercin de bombas se hace clic sobre el tubo que se desea insertar la bomba.
En este caso se eligi el tubo 1. Figura 2-16




Figura 2-16 Adicin de una bomba sobre un tubo existente.

2.4.5.2 Adicin de una bomba sobre un tubo nuevo
Para agregar el nuevo tubo con la bomba se debe seguir el mismo procedimiento de agregar
un tubo estando en el modo insercin de bombas. Primero se eliminar el tubo 1 y se
colocar en su lugar un nuevo tubo con la bomba. Figura 2-17






















Figura 2-17 Adicin de una bomba en un tubo nuevo.

2.5 Ajustar las propiedades de los objetos
Una vez se ha terminado el esquema de la red se puede hacer el ajuste de los datos a sus
valores reales.
2.5.1 Ajustar los valores
Hay por lo menos 3 formas de editar la red
2.5.1.1 Ajustar los valores de un grupo de elementos
Cuando se va a editar ms de 1 elemento resulta muy til el editor de red.
Para cargar el editor de red basta con hacer un clic sobre el botn , con lo cual se
despliega el Editor de Red. Figura 2-18

Figura 2-18 Editor de Red, EMBALSES
En esta ventana hay 3 pestaas, una por cada tipo de elemento.

En la pestaa EMBALSES aparecen todos los embalses que existen actualmente en el
modelo, en este caso aparece 1 embalse, ac se pueden ajustar la lnea de gradiente
hidrulico (LGH, es la coordenada de elevacin sobre el eje Z a la cual llega el agua), las
coordenadas X, Y, Z y la concentracin de un soluto como cloro residual.
Es este caso solo se va a ajustar las coordenadas X, Y, Z, las dems variables se ajustaran
despus, aunque es perfectamente posible hacerlo de una vez.
Al hacer clic sobre una celda editable sale la siguiente mini ventana:

En esta pequea ventana se pone el valor correspondiente a esa celda y se
hace un clic en el botn para introducir el valor en la tabla. Figura 2-19

Figura 2-19 Editor de Red, edicin de las coordenadas de Embalses
Para editar las propiedades de los dems elementos, hay que cambiarse a la pestaa
correspondiente, para lo cual solamente es necesario hacer clic sobre la pestaa.

Las unidades tambin pueden modificarse; siguiendo con el ejemplo, se puede editar la
columna de dimetro, inicialmente aparece el dimetro en milmetros, pero la informacin
que se dispone de los dimetros est en pulgadas, esto NO representa ningn problema, ya
que el programa REDES 2007 cuenta con un poderoso y flexible sistema de unidades que
permite ingresar los datos en las unidades ms comunes segn la variable correspondiente.
Figura 2-20


Figura 2-20 Editor de Red, edicin de los dimetros de los tubos

2.5.1.2 Ajustar los valores individuales de un elemento
Como se puede ver en el mapa, las coordenadas del nodo 6 todava no son las correctas,
para editar este elemento verifique que el programa se encuentre en el modo de seleccin
normal, es decir que se encuentre presionado el botn .
Ahora se hace clic sobre el nodo nmero 6, tal como se ve en la Figura 2-21

Figura 2-21 Red ejemplo 7-5, seleccin del nodo a editar

Al hacer esto se despliega el Editor de Propiedades. Figura 2-22


Figura 2-22 Editor de Propiedades, edicin Nodo 6
En esta ventana se pueden editar las propiedades del nodo 6, se editan las coordenadas.
Figura 2-23


Figura 2-23 Editor de Propiedades, edicin coordenadas Nodo 6

Al hacer clic sobre el botn Aceptar se desaparece esta ventana y se regresa a la
ventana principal.


Figura 2-24 Red ejemplo 7-5, red editada



Ahora ya se han corregido todas las coordenadas de los nodos.
2.5.1.3 Editar el archivo de entrada
Los datos de la red tambin pueden ser editados en el archivo de entrada (.red) utilizando
un procesador de texto o en una hoja electrnica.

2.6 Guardar y Cargar modelos
2.6.1 Guardar el modelo actual
Para guardar el modelo actual en el disco duro para poder cargarlo despus se hace clic
sobre el botn , lo que hace que se despliegue la ventana de la Figura 2-25


Figura 2-25 Ventana para guardar una red
Esta ventana sale la primera vez que se guarda el programa o cundo se selecciona Salvar
como del men Archivo.
Ahora se puede cerrar el programa o presionar el botn para crear una red nueva
sobrescribiendo la anterior, por eso es recomendable guardar el modelo actual antes de usar
este botn.

Al presionar este botn queda la Ventana Principal. Figura 2-26


Figura 2-26 Ventana Principal, archivo nuevo
2.6.2 Cargar un modelo desde un archivo
Para abrir y cargar un archivo de redes (.red) se hace clic sobre el botn despus de
lo cual se despliega la ventana de la Figura 2-27.


Figura 2-27 Ventana para abrir una red

Al hacer clic en Abrir se ve el esquema de la red en el mapa. Figura 2-28


Figura 2-28 Archivo de REDES abierto

Esto carga un modelo, con el cual se puede continuar el trabajo donde se dejo la ltima vez
que se guardo el archivo.

2.7 Clculo hidrulico esttico
Una vez configurado el modelo, las demandas en los nodos, las caractersticas de los tubos
y las cabezas en los embalses, se puede hacer el clculo hidrulico.

Para realizar el clculo hidrulico bajo la suposicin de flujo permanente se debe presionar
el botn , luego se lo cual se despliega el mensaje de CALCULO EXITOSO. Figura
2-29


Figura 2-29 Mensaje de CLCULO EXITOSO

Esta ventana muestra el mensaje CALCULO EXITOSO si no hubo ningn problema
durante el proceso de clculo, muestra el nmero de iteraciones realizadas hasta alcanzar la
convergencia y el error relativo ponderado por caudales (diferencia promedio de los
caudales de los tubos entre dos iteraciones consecutivas dividida por el caudal promedio).

Al hacer clic en OK se regresa a la ventana principal y en el mapa de la red se muestra el
sentido del flujo. Figura 2-30


Figura 2-30 Red con sentido de flujo
Para ver los resultados en el mapa hay que hacer clic en el botn , al hacer esto se
despliega el Editor de Visualizacin. Figura 2-31


Figura 2-31 Editor de Visualizacin

En esta ventana se puede seleccionar la variable que se desea visualizar en el mapa para
cada tipo de elemento, por ejemplo demanda en el embalse, presin en los nodos y caudal
en los tubos. Figura 2-32


Figura 2-32 Editor de Visualizacin, seleccin de variables

Al hacer clic en Aceptar se despliega la ventana principal del programa mostrando los
valores de las variables seleccionadas. Figura 2-33


Figura 2-33 Red con visualizacin de las variables seleccionadas

Captulo 3 Interfaz Grfica de usuario
3.1 Vista General
La ventana principal de Redes permite que el usuario inicialice y modele un red de una
manera fcil y adecuada. Esta ventana se caracteriza por tener una Barra de Mens, una
barra de Herramientas y una Barra de Estatus para una mayor facilidad en el manejo. Figura
3-1


















Figura 3-1 Ventana Principal
3.2 Barra de Mens

La Barra del Mens esta localizada en la parte superior de la ventana principal y es una va
fcil para introducir los datos y correr el modelo, esta contiene las siguientes opciones:

Archivo
Editar
Ver
Calcular
Resultados
Opciones
Unidades
Ayuda

Barra de Mens
Barra de Herramientas
3.2.1 Archivo

El men de archivo contiene varias opciones para su manejo.
Nuevo Crea un nuevo proyecto de REDES
Abrir Abre un proyecto ya existente
Salvar Guarda el proyecto en uso
Salvar Como Guarda el proyecto en uso bajo un nombre diferente
Importar desde INP Abre un proyecto de tipo INP
Exportar a INP Guarda el proyecto en uso como un archivo de tipo INP
Salir Sale del programa

3.2.2 Ver
El men Ver, ofrece 3 opciones diferentes: Nodos, Embalses y Tubos. En cada una de estas
opciones aparece un recuadro dividido en dos. La parte izquierda muestra las opciones de
entrada al modelo y la derecha las opciones de salida. Al seleccionar cualquiera de estas se
ven en el modelo los datos deseados. Se debe tener en cuenta que las opciones de la derecha
solo funciona siempre y cuando el modelo ya est calculado.

3.2.3 Calcular

Hidrulica Estado Estable: Calcula los parmetros hidrulicos de la red en un
instante en el tiempo

Hidrulica Periodo Extendido: Calcula los parmetros hidrulicos de la red en un
espacio del tiempo como una unin de clculos
estticos.

Calidad de Agua Estado Estable: Calcula las condiciones de calidad del parmetro
introducido en un instante del tiempo.

3.2.4 Resultados

Tabla
En esta tabla ( Figura 3-2 ) se pueden observar los diferentes resultados, ya sea de Nodos o
Tuberas. La tabla muestra dos opciones dependiendo del tipo de clculo, si es de Estado
Estable o Periodo Extendido. En el primer caso, el usuario tiene la posibilidad de
seleccionar si es Nodo o Tubo y despus escoger la variable que quiere estudiar. La tabla
muestra el ID de cada elemento y su respectivo valor. Las unidades en las que se muestran
los valores pueden variarse sobre la misma tabla.

Dependiendo del tipo de elemento, las variables a seleccionar cambian.
Nodo:
LGH
Presin
Concentracin
Edad

Tubo:
Caudal
Velocidad
Volumen
Factor de Friccin
Perdidas Totales
Perdidas por Friccin
Perdidas Menores
Reynolds


Figura 3-2 Tabla de Resultados, NODOS

Para el caso de un clculo en Periodo Extendido, la tabla ofrece la opcin de Hora Fija o
Serie de Tiempo. En Hora Fija, se ven los resultados de toda la red (Nodos o Tubos) en una
hora dada, la cual puede variarse para poder abarcar la totalidad del periodo. Si se
selecciona Serie de Tiempo, se observan los resultados de un elemento en especial durante
todo el periodo de clculo. El elemento del cual se estn mostrando se puede cambiar en la
casilla de seleccin de la derecha.

3.2.5 Opciones
En este men se pueden seleccionar algunas opciones las cuales se listan a continuacin:
3.2.5.1 Propiedades Fsicas

El programa REDES permite modificar propiedades fsicas como la Gravedad,
Temperaturas y Viscosidad Cinemtica para obtener un mayor acercamiento a la red real..
Al seleccionar esta opcin aparece la siguiente ventana: Figura 3-3


Figura 3-3 Ventana Propiedades Fsicas
En esta ventana se pueden modificar los valores de la Gravedad, Temperatura y Viscosidad
Cinemtica.
3.2.5.2 Calidad del Agua
Al seleccionar esta opcin se despliega la Ventana de Calidad del Agua. Figura 3-4


Figura 3-4 Ventana de Calidad del Agua
En esta ventana ( Figura 3-4 ) se pueden ajustar los valores de las constantes de
decaimiento para los coeficientes de reaccin con la pared y con el cuerpo de agua, adems
del coeficiente de reaccin molecular.

El botn Aceptar incorpora los cambios al modelo, Cancelar se sale de la ventana sin
tener en cuenta los valores modificados y Reset sirve para volver a cargar los valores
predeterminados, estos valores son los que se encuentran en la literatura para el cloro
residual.

3.3 Barra de Herramientas
Sobre la Barra de Herramientas se encuentran una serie de iconos de rpido acceso para la
operacin del programa.

Crea un proyecto nuevo

Abre un proyecto existente

Guarda el proyecto actual

Importa un proyecto de tipo .INP

Exporta el proyecto actual a uno de tipo .INP

Edita los datos del proyecto actual


Muestra las propiedades visuales del proyecto actual

Define los patrones para series en los nodos

Define las curvas para la operacin de la bomba


Calcula la hidrulica esttica de la red.


Calcula la hidrulica dinmica de la red

Calcula la concentracin para una condicin hidrulica dada.

Calcula la edad del agua para una condicin hidrulica dada.


Muestra la tabla de resultados


Hace visible la ventana de seleccin de periodos.

Los siguientes botones forman un grupo, uno de ellos debe estar presionado, segn lo cual
el programa se encuentra en uno u otro estado:

Cuando se presiona este botn el programa queda en el estado de seleccin
normal.

Cuando se presiona este botn el programa queda en el estado de insercin
de nodos.

Cuando se presiona este botn el programa queda en el estado de insercin
de embalses.

Cuando se presiona este botn el programa queda en el estado de insercin
de tubos.

Cuando se presiona este botn el programa queda en el estado de insercin
de vlvulas.

Cuando se presiona este botn el programa queda en el estado de insercin
de bombas.

Cuando se presiona este botn el programa queda en el estado de
eliminacin de objetos.

Muestra los ejes X y Y en el mapa.


Muestra las Curvas de Nivel en el mapa.

Muestra una ventana donde se puede ver la topografa de la red.

Muestra una ventana con vista de red en 3-D y las propiedades en los nodos.

Muestra una ventana donde se pueden crear, unir, intersectar y hacer
diferencias de grupos de tubos, nodos y embalses.

Muestra una ventana con las rugosidades de los materiales.

Los dos siguientes botones tambin forman un grupo:

Este botn sirve para ajustar el mapa al largo y ancho de la ventana
principal.

Este botn sirve para ajustar el mapa conservando la proporcin entre las
coordenadas X y Y del modelo de la red.

Este botn sirve para cambiar las coordenadas mximas y mnimas del
modelo, se debe usar ms que todo cuando se va a empezar un modelo desde
cero o cuando se va a ampliar un modelo ya construido.

Este botn sirve para disminuir el nmero de decimales con los que se
presentan los resultados en el mapa y en las tablas.
Este botn sirve para aumentar el nmero de decimales con los que se
presentan los resultados en el mapa y en las tablas.

Muestra una ventana donde se pueden configurar las propiedades grficas.

Muestra el costo de la red que se calcula con una ecuacin de costos con
parmetros establecidos.

Muestra una ventana con el modulo de Diseo con Algoritmos Genticos.

Muestra una ventana con las diferentes opciones de Diseo.

Muestra una ventana donde se pueden buscar los diferentes elementos de la
red (tubos, vrtices, nodos, embalses, bombas, vlvulas).

Muestra una ventana donde se pueden configurar las variables de los
vrtices.


3.4 Barra de Estatus
La barra de estatus sirve para mostrar las coordenadas sobre el modelo del puntero del ratn
(mouse), adems indica que es lo que se esta mostrando en el mapa en los Nodos, en los
Embales y en los Tubos. Figura 3-5



Figura 3-5 Barra de Estatus


3.5 Mapa interactivo

El programa REDES 2007 cuenta con un poderoso motor grfico que permite desplegar el
mapa de la red de tuberas. Figura 3-6



Figura 3-6 Red ejemplo, mapa total
3.5.1 Desplazar el mapa
Para desplazar el mapa solo se requiere presionar y arrastrar el botn derecho del ratn
(mouse). Figura 3-7


Figura 3-7 Red ejemplo, mapa desplazado
3.5.2 Acercamiento (Zoom In)
Para hacer un acercamiento hay que seleccionar un rea desplegando un cuadro de
seleccin con el botn izquierdo del ratn (mouse) de arriba abajo y de izquierda a derecha.
3.5.3 Alejamiento (Zoom Out)
Para hacer un alejamiento hay que seleccionar un rea desplegando un cuadro de seleccin
con el botn izquierdo de mouse, pero que sea ms grande que la ventana.
3.5.4 Restaurar el tamao normal
Para volver a la escala normal sin importar el nivel de acercamiento (Zoom) en el que se
est solo se requiere desplegar una ventana de seleccin de rea con el botn izquierdo del
ratn (mouse) pero de abajo hacia arriba. Figura 3-6

3.6 Editor de Visualizacin
El editor de visualizacin es una ventana que permite seleccionar las variables que se
desean visualizar en el mapa de la red.
Para desplegar el editor de visualizacin solo hay que presionar el botn para
mostrarlo. Figura 3-8


Figura 3-8 Editor de Visualizacin


En esta ventana se pueden ver tanto las variables de entrada, como las variables calculadas.

Luego de hacer clic en el botn Aceptar se muestra el mapa de la red mostrando las
variables seleccionadas en sus unidades actuales. Figura 3-9


Figura 3-9 Ventana Principal, visualizacin de LGH y Demanda


3.7 Selector del periodo

Despus de haber realizado un clculo hidrulico dinmico es posible seleccionar el
periodo de anlisis de los resultados al presionar el botn . Figura 3-10




Figura 3-10 Selector del Periodo
3.8 Ver Topografa 3D
Para ver la topografa de la red se debe presionar el botn
Aparece la siguiente ventana. Figura 3-11


Figura 3-11 Topografa 3D

Haciendo clic sobre la grafica y mantenindolo presionado se puede girar y rotar la grfica
para ver la topografa de la red de diferentes perspectivas. Para ver u ocultar los ejes de la
grfica se hace clic sobre el botn
3.9 Vista en 3D de la Red
Para ver la red en 3D se debe presionar el botn y aparecer la siguiente ventana; la
imagen se puede manipular, es decir, se puede girar y rotar haciendo clic sobre la imagen y
manteniendo presionado el botn derecho del ratn (mouse) mientras se mueve el ratn
(mouse).

3.9.1 Superficie
Esta es una de las caractersticas de la Interfaz Grfica que le permite al usuario tener una
mayor percepcin a travs de la visualizacin de las propiedades en los nodos que se
pueden elegir en el men desplegable.

Para ver grficamente las propiedades seleccionamos una del men anterior y le damos clic
en el botn . Figura 3-12


Figura 3-12 Vista en 3D de la Red, Superficie de LGH.

3.9.2 Curvas de Nivel
Otra forma de visualizar las propiedades en los nodos es mediante las Curvas de Nivel que
se pueden de la siguiente forma. Figura 3-13


Figura 3-13 Vista en 3D de la Red, Curvas de Nivel de LGH.
Captulo 4 Patrones

4.1 Generalidades
El programa REDES 2004 hace uso de patrones de consumo para multiplicar las demandas
base en los nodos y as obtener una demanda diferente para cada periodo de anlisis, cada
nodo puede tener un patrn diferente.

Un patrn es una serie de valores, sirve para modelar el cambio de la demanda a lo largo
del da, generalmente est centrado en el valor de 1, de tal forma que se conserve el caudal
promedio a lo largo del da.

La Figura 4-1 muestra la representacin de un patrn:
















Figura 4-1 Patrn de ejemplo

Para desplegar la ventana del editor de patrones hay que presionar el botn .

La ventana se ilustra en la Figura 4-2.
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hora
V
a
l
o
r

d
e
l

p
a
t
r

n
Variable
Constante

Figura 4-2 Editor de Patrones, patrn residencial
4.2 Creacin de patrones
Para crear un patrn desde el editor de patrones hay que asignarle un nombre en la caja de
texto:
luego se presiona el botn , esto genera
un patrn vaco y lo carga, mostrando la ventana de patrones. Para definir el patrn hay que
introducir valores en la tabla de multiplicadores en la parte derecha de la ventana.

La representacin grfica del patrn se actualiza cada vez que se hace clic sobre el
botn .
Para insertar una nueva fila se presiona el botn y se completan los
valores, la hora y el valor del multiplicador. Figura 4-3


Figura 4-3 Editor de Patrones, edicin Un patrn fila 2
Se repite este procedimiento hasta haber terminado de definir el patrn.
4.3 Asociar un patrn
Hay dos formas para asociar los patrones a sus nodos correspondientes.

4.3.1 Asociar un patrn a todos los nodos
Para asociar un patrn a todos los nodos se debe presionar el botn luego sale
el Mensaje de confirmacin de la asignacin.


Figura 4-4 Mensaje de Confirmacin de Asignacin
Se hace clic en OK y se vuelve a la ventana de edicin de patrones.
4.3.2 Asociar un patrn a un nodo individual
Para asociar un patrn a un nodo se debe cerrar la ventana de edicin de patrones e ir a la
ventana de edicin de red presionando el botn y pasndose a la pestaa de nodos.

En esta ventana se puede ver que la ltima columna corresponde al patrn asociado a cada
nodo.

Para seleccionar el patrn para cualquier nodo, simplemente hace clic en la celda
correspondiente a la fila del nodo deseado y la columna Patrn, por ejemplo para el nodo
2 sera. Figura 4-5


Figura 4-5 Editor de Red, NODOS, asignacin de un patrn

Este procedimiento se repite hasta obtener la configuracin deseada para cada nodo.

Captulo 5 Anlisis de la red

5.1 Anlisis hidrulico
Para correr la hidrulica del modelo hay que definir la topologa de la red, las
caractersticas de las tuberas, las demandas en los nodos y la lnea de gradiente hidrulico
de los embalses (cabeza).
5.1.1 Correr la hidrulica esttica
Para correr el clculo hidrulico esttico hay que presionar el botn en la ventana principal

5.1.2 Correr la hidrulica en periodo extendido
Antes de calcular la hidrulica dinmica hay que definir los patrones de consumo y
asociarlos a sus correspondientes nodos.
Para correr el clculo hidrulico esttico hay que presionar el botn .

Luego se selecciona la configuracin del tiempo en la siguiente ventana y se presiona el
botn CALCULAR. Figura 5-1


Figura 5-1 Ventana de Simulacin de Periodo Extendido
Despus de realizar el clculo sale el mensaje de CALCULO EXITOSO. Figura 2-29

Luego sale la ventana de seleccin de periodos, esta ventana se puede cerrar y hacer visible
con el botn . Figura 3-10

La ventana de seleccin de Periodos sirve para cargar en la red actual el resultado del
clculo en ese instante del tiempo.




5.2 Anlisis de la calidad del agua
Para calcular la calidad del agua es necesario haber calculado la hidrulica previamente.
5.2.1 Calcular la Concentracin
Para calcular la concentracin en los nodos hay que definir la concentracin en los
embalses y presionar el botn . Figura 5-2


Figura 5-2 Ventana Principal, concentracin en los Nodos
5.2.2 Calcular la edad del agua
Para calcular la edad del agua en los nodos hay que presionar el botn . Figura 5-3


Figura 5-3 Ventana Principal, edad en los Nodos
5.3 Problemas y mensajes de error

5.3.1 No se ha definido el dimetro del tubo
Cuando se ingresa una red desde cero el programa asigna un dimetro de 0 a los tubos
adicionados con el editor grfico, esto tiene el propsito de evitar que se corra la red sin que
se ajusten apropiadamente los dimetros de los tubos. Figura 5-4


Figura 5-4 Mensaje de error, tubo sin dimetro
5.3.2 No se ha definido la rugosidad del tubo
Cuando se ingresa una red desde cero el programa asigna una rugosidad de 0 a los tubos
adicionados con el editor grfico, esto tiene el propsito de evitar que se corra la red sin que
se ajusten apropiadamente las rugosidades de los tubos. Figura 5-5


Figura 5-5 Mensaje de error, tubo sin rugosidad

5.3.3 Hay presiones negativas
Luego de ejecutar el clculo esttico puede salir la siguiente ventana indicando que la
cabeza en los embalses (LGH) es insuficiente para suplir la demanda en los nodos. Figura
5-6


Figura 5-6 Mensaje de advertencia, presiones negativas
Captulo 6 Reporte de resultados
6.1 Resultados en el mapa
En el mismo instante en que se corre el modelo de la red, el mapa se ve actualizado
mostrando la direccin de flujo que se tiene en cada tubera. Figura 6-1


Figura 6-1 Ventana Principal, direccin del flujo
Tambin se puede seleccionar por medio de la Barra de Mens, Ver, los resultados que se
quieran ver sobre el mapa como por ejemplo la Lnea de Gradiente Hidrulico en los nodos
y el caudal en las tuberas. Figura 6-2

Figura 6-2 Ventana Principal, visualizacin de LGH y caudales

En el caso de que sea un clculo de Calidad del Agua o de la Edad en la tubera, estos
valores sern mostrados sobre el mapa tal como el ejemplo anterior. Sin importar el caso,
cada valor que se muestra esta acompaado de la variable y las unidades en las que se
encuentra.


6.2 Resultados en tablas

De igual forma los resultados pueden ser observados desde una tabla, esta puede ser
accedida desde la Barra de Mens, Resultados, Tabla o por medio de la Barra de

Herramientas oprimiendo el botn . En ese momento se despliega la tabla de
resultados en la cual se puede definir el elemento a estudiar y su variable. Figura 6-3

Figura 6-3 Tabla de Resultados, TUBOS, seleccin de variable

En el caso de un clculo en periodo extendido, es posible seleccionar una Hora Fija y ver
los resultados de toda la red a esta hora, la cual puede cambiarse para recorrer todo el
periodo. Tambin se puede elegir la opcin de Serie de Tiempo y escoger el elemento que
se quiere analizar durante todo el periodo de anlisis.
Captulo 7 Algoritmos y Ecuaciones

7.1 Hidrulica
7.1.1 Ecuacin de prdidas por friccin
El programa REDES calcula las prdidas por friccin por medio de las ecuaciones
fsicamente basadas (Darcy-Weissbach en conjunto con la ecuacin de Colebrook-White).

Las ecuaciones fsicamente basadas se terminaron de desarrollar hace poco ms de 50 aos.
La historia del desarrollo de las ecuaciones fsicamente basadas incluye estudios desde
Leonardo Da Vinci (1500) hasta Prandtl, Von Krmn y Nikuradse (1950). Alrededor de
450 aos de investigaciones.

Las ecuaciones fsicamente basadas tienen parmetros para representar la rugosidad
independientes de sus respuestas. Y esto significa que se puede hacer calibracin y
deteccin de fugas. Esto se debe a que dichos procesos modifican las variables topolgicas
para intentar encontrar las variables hidrulicas.

La ecuacin hidrulica fsicamente basada que gobierna las prdidas de energa por unidad
de peso del flujo al interior de una tubera es la siguiente:
2G
v
D
L
f H
2
f
=

En donde:

f : Factor de friccin de Darcy
L : Longitud de la tubera
D : Dimetro de la tubera
v : Velocidad del flujo al interior de la tubera
G : Aceleracin de la gravedad (9.81 m/s
2
)

sta ecuacin fue desarrollada por Weisbach en 1854 y por Darcy, de manera
independiente en 1858. Sin embargo, la siguiente parte del desarrollo consista en calcular
el valor de f. El proceso de explicar el comportamiento de este factor de friccin de Darcy
prob ser muy complejo. Se necesitaron nuevas teoras acerca del la interaccin del flujo
con paredes slidas y acerca de la turbulencia y su efecto sobre las caractersticas del flujo
viscoso.

Tras plantear la nueva hiptesis de la longitud de mezcla, y probarla con xito en los datos
experimentales, Prandtl y Von Krmn resolvieron el problema del valor de f para el flujo
turbulento hidrulicamente liso. Nikuradse lo hizo para el flujo turbulento hidrulicamente
rugoso. El valor de f para flujo laminar, se poda resolver utilizando otras ecuaciones
fsicamente basadas (la ecuacin de Hagen-Poiseuille, obtenida mucho antes).

Sin embargo quedaba el problema de decidir cuando se deba usar el rgimen
hidrulicamente liso o el hidrulicamente rugoso. Esto lo resolvieron dos investigadores
ingleses, Colebrook y White, quienes simplemente empalmaron las dos ecuaciones.

La ecuacin de Colebrook White tiene la siguiente forma:

|
.
|

\
|
+ =
f Re
2.51
3.7D
ks
2Log
f
1
10


en donde:

f : Factor de friccin de Darcy
ks : Altura de arena equivalente de Nikuradse (rugosidad absoluta)
D : Dimetro de la tubera
Re : Nmero de Reynolds

El nmero de Reynolds se define como:

vD
Re =

en donde:

Re : Nmero de Reynolds
v : Velocidad
D : Dimetro
: viscosidad cinemtica


7.1.2 Ecuacin de prdidas menores
Para el caso del clculo de prdidas menores, Redes utiliza la siguiente ecuacin:

=
2g
V
K H
2
m m


En donde K
m
es el Coeficiente de Perdidas asociado a cada una de las tuberas.
7.1.3 Ecuacin de prdidas totales
Pata el clculo final de las perdidas de cabeza en toda la red, la ecuacin que maneja Redes
es:

m f T
H H H + =

En donde los trminos H
f
y H
m
son las perdidas por friccin y las perdidas menores,
respectivamente.
7.2 Mtodo del Gradiente
La forma en la que Redes enlaza las anteriores ecuaciones y calcula la hidrulica de la red
es por medio del mtodo del gradiente. Este mtodo requiere que se cumplan las ecuaciones
de conservacin de la masa en cada uno de los nodos de la red y la ecuacin de
conservacin de la energa en cada uno de los circuitos de sta.

La primera de las ecuaciones necesarias para describir el comportamiento fsico de la red de
distribucin tiene que ver con la conservacin de masa en toda la red y en cada uno de sus
nodos. El caudal total que entra a cada nodo debe ser igual al caudal total que sale.
Entonces, para cada nodo:

D Q Q
S
s
s
I
i
i
+ =

= = 1 1


en donde:

I : Cantidad de tubos que aportan caudal al nodo
S : Cantidad de tubos que reciben caudal del nodo
D : Caudal demandado en el nodo
Qi : Caudal aportado al nodo por el tubo i
Qs : Caudal recibido del nodo por el tubo s



Y se tiene una ecuacin adicional redundante, la conservacin de la masa en la totalidad de
la red:

A Q Q
S
s
s
I
i
i
+ =

= = 1 1


en la cual:

I: Cantidad de caudales que entran a la red
S: Cantidad de caudales que salen de la red
Qi: i simo caudal que entra a la red
Qs: s simo caudal que sale de la red
A: Cambio en la masa almacenada dentro de la red. Es igual a la suma del cambio en
almacenamiento de los tanques que se modelan en la red


De la misma forma debe existir conservacin de la energa en un circuito, esta ecuacin se
refiere a las prdidas de energa que ocurren a lo largo de cada tubera. La energa total
aguas abajo de una tubera es igual a la energa total al principio de la tubera, menos las
prdidas que ocurren a lo largo de sta:

L E E
I F
=

E
F
: Energa total al final de la tubera
E
I
: Energa total al inicio de la tubera
L : Prdidas de energa a lo largo de la tubera

Adems, algunos mtodos tienen en cuenta que los cambios de energa a travs de un
circuito suman cero, por ejemplo:


Figura 7-1 Circuito ejemplo

Para el circuito de la Figura 7-1:
0 = + + + +
A E E D D C C B B A
E E E E E

Las prdidas de energa a lo largo de una tubera corresponden a las prdidas debidas a la
friccin, ms las prdidas debidas a turbulencias causadas por accesorios presentes en la red
(prdidas menores):

Tambin es necesario hacer una serie de definiciones adicionales:
NT = Nmero de tuberas en la red
NN = Nmero de nodos con cabeza piezomtrica desconocida
[A12] = Matriz de conectividad asociada a cada uno de los nodos de la red. Su
dimensin es NT x NN con slo dos elementos diferentes de cero en la i-
sima fila:

-1 en la columna correspondiente al nodo inicial del tramo i
1 en la columna correspondiente al nodo final del tramo i

NS = Nmero de nodos de cabeza fija o conocida
[A10] = Matriz topolgica tramo a nodo para los NS nodos de cabeza fija. Su
dimensin es
NT x NS con un valor igual a 1 en las filas correspondientes a los tramos
conectados a nodos de cabeza fija.

Con la anterior informacin, la perdida de cabeza en cada tramo de una tubera que conecte
con dos nodos de la red es:

[ ][ ] [ ][ ] [ ][ ]
o
H A H A Q A 10 12 11 = +

donde:

[A11] = Matriz diagonal de NT x NT definida de la siguiente manera:

[ ]
( )
( )
( )
( )
(
(
(
(
(
(

1
1
3
1
2
1
1
... 0 0 0
0 . . . .
0 ... 0 0
0 ... 0 0
0 ... 0 0
11
3
2
1
NT
n
NY
n
n
n
Q
Q
Q
Q
A



[Q] = Vector de caudales con dimensin NT x 1
[H] = Vector de cabezas piezomtricas desconocidas con dimensin NN x 1
[Ho] = Vector de cabezas piezomtricas fijas con dimensin NS x 1

para las cuales n es igual a 2 al utilizar la ecuacin de Darcy-Weisbach y es un valor
representativo de cada tubera.

Se puede observar que la ecuacin de continuidad para todos los nodos es:

[ ][ ] [ ] q Q A21 =

En donde:
[A21] = Matriz transpuesta de [A12]
[q] = Vector de consumo (demanda) o de entrada (oferta) en cada nodo de la red,
con dimensin NN x 1

En forma matricial, las ecuaciones de conservacin de energa y masa son:

[ ] [ ]
[ ] [ ]
[ ]
[ ]
[ ][ ]
[ ]
(

=
(

q
Ho A
H
Q
A
A A 10
0 21
12 11


El mtodo del gradiente consiste en hacer una expansin truncada de Taylor. Al operar
simultneamente sobre el campo ([Q], [H]) y aplicar el operador gradiente se obtiene:

[ ][ ] [ ]
[ ] [ ]
[ ]
[ ]
[ ]
[ ]
(

=
(

q
E
H
Q
A
A A N

0 21
12 ' 11


la cual se resuelve por medio de un proceso iterativo.

7.3 Calidad del Agua
Para el modelo de calidad del agua, la red de tuberas se modela como un grafo. Un grafo
es un modelo matemtico que consta de una serie de puntos denominados uniones y unos
enlaces entre esos puntos denominados arcos.

En la red de tuberas se pueden considerar los embalses (tanques de cabeza fija) y los nodos
como uniones. Los tubos se pueden considerar como arcos. Para calcular ciertas variables
de la red se utiliz un algoritmo recursivo implementado iterativo, que en adelante se
conocer como ARI. La implementacin del modelo de la red de tuberas del programa
REDES 2004 incluye este mtodo genrico de clculo (en la clase TGrafo).

El algoritmo ARI permite realizar clculos complejos que requieren del recorrido de todos
los nodos y/o tubos de la red de tuberas. Se destaca por ser un mtodo que ha probado su
efectividad en procesos como el clculo esttico de calidad del agua en redes grandes
sustituyendo metodologas tradicionales que se demoran muchsimo ms en la finalizacin
de los clculos.

El modelo matemtico ARI se caracteriza por ser robusto y genrico, permite su adaptacin
al clculo de varios tipos de variables segn el inters particular, sin importar si la sustancia
a analizar es o no conservativa.

7.3.1 Descripcin del algoritmo

Es necesario calcular con prioridad los nodos que abastecen al siguiente.



Primero se seleccionan las fuentes de abastecimiento



Despus se calcula si los nodos padre ya han sido calculados



En caso contrario se toma uno por uno los padres NO calculado



El procedimiento se repite hasta calcular todos los nodos padre, despus se puede proseguir
a calcular el nodo deseado.



La concentracin en un nodo se puede calcular de la siguiente manera:

Conociendo las concentraciones al final de los tubos que lo abastecen. La concentracin en
un nodo es el promedio ponderado por caudal de las concentraciones agua abajo de los
tubos que lo abastecen.

=
=

=
n
i
i
n
i
i i
k
Q
Q C
C
1
1
) (

En donde:
n es el nmero de tubos que alimentan al nodo k.
C
k
es la concentracin en el nodo k.
C
i
es la concentracin al final del i-simo tubo que alimenta al nodo k.
Q
i
es el caudal del i-simo tubo que alimenta al nodo k.

Se puede calcular la concentracin al final de un tubo conociendo la concentracin aguas
arriba del tubo y conociendo los mecanismos de reaccin en el tubo.

t K
o
e C C

=
En donde:
C es la concentracin aguas abajo del tubo.
C
0
es la concentracin agua arriba del tubo.
K es un coeficiente general de reaccin del qumico con el cuerpo de agua y las
paredes del tubo.
t es el tiempo promedio de viaje del agua en el tubo.

Es claro que:
) (
i
i
i
Q abs
Vol
t =
En donde:

t
i
es el tiempo de viaje promedio del agua en el i-simo tubo.
Vol
i
es el volumen del agua en el i-simo tubo.
Q
i
es el caudal del i-simo tubo.

El clculo de K es un poco ms complicado. K es funcin de la difusividad molecular del
qumico en agua, del coeficiente de reaccin del qumico en agua, del coeficiente de
reaccin del qumico con la pared de la tubera y del coeficiente de transferencia de masa
entre el cuerpo de agua y la pared del tubo.

Se definen las siguientes variables:

Dif : Difusividad molecular del qumico. [m2/seg.]
k
b
: Constante de reaccin de 1er orden del qumico con el agua. [1/da]
k
w
: Constante de reaccin del qumico con la pared de la tubera. [m/da]
k
f
: Coeficiente de transferencia de masa entre el cuerpo de agua y la pared de la tubera.
[m/seg.]
: Viscosidad cinemtica del fluido (agua). [m2/seg.]
d: Dimetro interno de la tubera.
L: Longitud real de la tubera.
V: Velocidad del fluido (Agua) en la tubera.
R
h
: Radio hidrulico. (d/4)

Se definen los siguientes nmeros adimensionales:
Re: Nmero de Reynolds

d V
= Re

Sch: Nmero de Schmit

Dif
Sch

=

Shw: Nmero de Sherwood
2300 Re ,
04 . 0 1
) 0668 . 0 (
65 . 3
Re
2300 Re , Re 023 . 0
3 / 2
3 / 1 83 . 0
<
+

+ =
=
>= =
Aux
Aux
Shw
Sch
L
d
Aux
Sch Shw


Ahora se puede calcular:
d
Dif
Shw k
f
=
h f w
f
w b
R k k
k
k k K
+
+ + =
) (

Captulo 8 Opciones de Diseo
Para entrar a la opcin de diseo damos clic en el botn mostrndonos la siguiente
ventana. Figura 8-1


Figura 8-1 Diseo ptimo.

8.1 Algoritmos Genticos

El Algoritmo Gentico tambin hace parte de las opciones de esta ventana, y se puede
utilizar haciendo clic en el botn .

Figura 8-2 Diseo ptimo con Algoritmos Genticos, Entrada.

La ventana se carga con valores predeterminados, los cuales funcionan muy bien en el
diseo en la mayora de los casos.
- Tamao de la Poblacin: es el nmero de individuos para cada generacin.
- Nmero de Generaciones: es el nmero de generaciones que va a tener el algoritmo.
- Probabilidad de Mutacin:
- Costo Constructivo:
- Constante de Reproduccin:
- Generacin Inicial: para la generacin inicial puede el programa generar un aleatoria en
el caso en que se vaya a optimizar por primera vez la red, o puede utilizar cono
generacin inicial la red actual para intentar encontrar una mejor y optimizar el
algoritmo.

Si se desea reducir el espacio de bsqueda, eligiendo solamente aquellos dimetros que se
consideren los ms adecuados para la red que se busca optimizar, presionamos el
botn . Se mostrar la siguiente ventana. Figura 8-3


Figura 8-3 Diseo ptimo, Dimetros Comerciales.
Esta ventana tiene ms opciones que los Dimetros Comerciales, los cuales sern
explicados ms adelante.
Selecciona todos los dimetros.
Selecciona los dimetros inactivos, y deja inactivos los dimetros que estn
seleccionados.

Factor: nmero por el
cual se puede multiplica
los dimetros para
obtener los comerciales
para un material
determinado.
Num Dimetros: es el nmero de los dimetros seleccionados, este nmero se puede
cambiar para agregar un nuevo dimetro en el caso en que el dimetro deseado no se
encuentre en la lista predeterminada.

Para guardar estos dimetros y que el algoritmo encuentre una combinacin ptima de esta
nueva lista, se de presionar , despus deber aparecer una ventana de
confirmacin. Figura 8-4


Figura 8-4 Dimetros Definidos.
Cerramos esta ventana para volver a la ventana de Diseo ptimo con Algoritmos
Genticos y correr el algoritmo.
Como deseamos mejorar los costos de nuestro ejemplo en Generacin Inicial elegimos:
Basado en la red Actual. Luego se hace clic en el botn . Figura
8-5.


Figura 8-5 Diseo ptimo con Algoritmos Genticos, Generacin Inicial.
Cuando el algoritmo haya terminado de ejecutarse debe mostrar una ventana de
confirmacin con el Nmero de Simulaciones Hidrulicas y con el Tiempo de Clculo.
Despus de aceptar la confirmacin deber mostrar la parte de resultados con los 10
mejores diseos en orden descendente.
8.2 Diseo Rpido

Si se pretende hacer un diseo ptimo de la red y no se desea interactuar con las diferentes
opciones que ofrece el programa, se puede hacer uso de la opcin Diseo Rpido haciendo
clic sobre el botn .
Despus que el programa termine de realizar el diseo, mostrar una ventana de
confirmacin con el nmero de simulaciones hidrulicas. Figura 8-6


Figura 8-6 Ventana de Confirmacin, Diseo Rpido.
Si comparamos el nmero de estas Simulaciones Hidrulicas con el obtenido en el
Algoritmo Gentico podemos darnos cuenta que la diferencia es muy grande, concluyendo
as, que el tiempo y la utilizacin de los recursos del computador es mayor cuando se
disea con Algoritmos Genticos, aunque puede llegar a presentarse que los resultados que
se producen con la opcin de Diseo Rpido son muy similares o iguales a los anteriores,
haciendo inevitable el uso del Algoritmo Gentico.
8.3 Superficie ptima

El concepto de Superficie ptima es el de aproximar la Lnea de Gradiente Hidrulico
(LGH) al de una curva cuadrtica, catenaria, elipse, reciproca, gaussiana o a una lnea recta;
uniendo el nodo con mayor presin con los nodos de menor presin en la red. La curva por
defecto es la cuadrtica con una flecha del 15% de la cabeza total disponible en el centro y
con respecto a la lnea recta entre el nodo inicial y el nodo final, que de acuerdo con Wu
para una serie de n tuberas es la Lnea de Gradiente Hidrulico ptima econmica.
En la ventana Diseo ptimo elegimos Superficie ptima que se encuentra como una de
las pestaas de esta ventana. Figura 8-7


Figura 8-7 Superficie ptima.
En Superficie ptima aparecern los siguientes parmetros que se deben configuarar:
Ecuacin: aqu se puede seleccionar las ecuaciones a las cual se va aproximar la lnea
de gradiente hidrulico. La ecuacin predeterminada es la cuadrtica.
Figura 8-8

Figura 8-8 Ecuacin de Optimizacin.
Presin Mnima (m.c.a.): es la menor presin que se puede presentar en cualquiera de
los nodos de la red. Presin predeterminada de 15 m.c.a.
Parmetro k: este parmetro slo influye en la ecuacin cuadrtica para optimizar la
Lnea de Gradiente Hidrulica. Es el porcentaje de la flecha que se explico
anteriormente. Despus de cambiar el porcentaje se debe presionar ACEPTAR para
que el nuevo valor de la flecha sea reconocido por el programa.

Se debe volver a la parte de Disear para realizar un diseo ptimo de la red basado en la
Superficie ptima de presiones, despus de haber seleccionado la ecuacin para la Lnea de
Gradiente Hidrulico y la Presin Mnima, y en el caso de la ecuacin Cuadrtica el
porcentaje para la flecha.
En Diseo se hace clic en el botn , para ejecutar el algoritmo
correspondiente a esta opcin de diseo. Este algoritmo calcula la Lnea de Gradiente
Hidrulico Ideal de la red, de acuerdo con los parmetros anteriormente mencionados, y los
respectivos dimetros de las tuberas que producen esta Lnea de Gradiente Hidrulico,
estos dimetros en su mayora no son los comerciales por lo que es conveniente
aproximarlos al dimetro comercial ms cercano haciendo clic en el botn
En resumen lo que realiza el Algoritmo de Superficie ptima es,
calcula una Lnea de Gradiente Hidrulico con ciertos parmetros y luego mira que
dimetros se ajustan a esta lnea.
Cuando el algoritmo haya termina de ejecutarse deber aparecer una ventana de
confirmacin. Figura 8-9






Figura 8-9 Ventana de Confirmacin para Diseo por Superficie ptima.

8.4 Costo

Esta opcin que se encuentra en la ventana de Diseo ptimo muestra las ecuaciones para
calcular el costo de una red. Figura 8-10


Figura 8-10 Diseo ptimo, Costo.
La primera Ecuacin es para calcular el costo de una tubera en dnde intervienen los
siguientes parmetros:
C
i
: es el costo tubera en Dlares.
K: es el coeficiente para ajustar el tipo de unidades manejadas en los otros parmetros,
y as poder calcular el costo en Dlares.
L
i
: es la longitud de la tubera en metros.
D
i
: es dimetro de la tubera en milmetros.
x: es el exponente del dimetro debido a que su relacin con el costo porque la relacin
entre el rea y el dimetro de un tubo no es lineal.
La segunda Ecuacin es para calcular el costo de la red, la cual consiste en la suma de los
costos individuales de cada tubera.
Tambin se puede ver el costo actual de la red, ya que aparece en la opcin de Costo de la
ventana Diseo ptimo.



8.5 Programacin por Restricciones

Programacin por Restricciones es otra de las opciones que contiene el Mdulo de Diseo
del Programa Redes, el cual consta de dos partes:
Aumentar Dimetros: esta opcin se utiliza cuando las presiones en algunos nodos de la
red estn por debajo de la presin mnima. Su algoritmo consiste en aumentar ciertos
dimetros de algunas tuberas para cumplir con la presin mnima en todos los nodos,
pero teniendo como restricciones que el costo de la red no aumente mucho y que la red
no vaya a quedar muy sobrada.
Disminuir Dimetros: esta opcin se utiliza cuando todas las presiones en los nodos de
la red cumplen con la presin mnima. Su algoritmo consiste en disminuir ciertos
dimetros de manera que se pueda reducir el costo pero cumpliendo con las
restricciones de la presin mnima en todos los nodos y con los caudales demandados
en cada nodo.
Generalmente primero se usa la opcin Aumentar Dimetros e inmediatamente despus la
opcin Disminuir Dimetros.
Para ver el funcionamiento de estos algoritmos se disminuirn los dimetros de la red con
la que se ha venido trabajando de manera que no cumpla con la presin mnima en todos
los nodos. Figura 8-11

Figura 8-11 Red con presiones por debajo de la Presin Mnima en algunos Nodos.



Miremos los costos de la red para rectificar que no suben mucho aumentando ciertos
dimetros para cumplir con la presin mnima en todos los nodos utilizando el la opcin de
diseo Aumentar Dimetro por restricciones. Figura 8-12

Figura 8-12 Costo de la Red Anterior
Para usar la opcin Aumentar Dimetros se hace clic en el botn ,
en la ventana Diseo ptimo. Despus de terminar de ejecutarse el algoritmo de esta
opcin aparecer una ventana de confirmacin indicando el nmero de simulaciones
hidrulicas que se realizaron. Figura 8-13


Figura 8-13 Ventana de Confirmacin de Aumentar Dimetros.
A continuacin se muestra como qued diseada la red despus de Aumentar los dimetros
con el algoritmo anteriormente mencionado.


Figura 8-14 Red despus de utilizar el Algoritmo Aumentar Dimetros.
Se puede observar que el nuevo diseo cumple con la presin mnima en todos los
dimetros aunque las presiones la red no quedo tan sobrada, es decir, con presiones con
diferencias grandes con respecto a la presin mnima (15 m.c.a). Ahora miremos en cunto
aumentaron los costos por haber aumentado ciertos dimetros.


Figura 8-15 Costo de la Red despus de Aumentar los Dimetros.


El cambio en el costo no es muy grande por lo que ahora se tiene una red un poco ms
costosa pero que cumple con la presin mnima en todos los nodos sin presentar presiones
muy superiores a la mnima.


Ya que se tiene una presin mayor en todos los nodos a la presin mnima, miremos si se
pueden disminuir los dimetros para reducir los costos conservando la restriccin de la
presin. Para llevar a cabo esta operacin se debe presionar el botn
. Cuando el algoritmo de Disminuir Dimetros haya terminado
deber aparecer una ventana de confirmacin con el nmero de simulaciones hidrulicas
que utiliz durante su ejecucin. Figura 8-16



Figura 8-16 Ventana de Confirmacin de Disminuir Dimetros.


Cerremos la ventana de Diseo ptimo y volvamos a la ventana Principal para mirar los
resultados obtenidos por el Algoritmo de Disminuir Dimetros. Figura 8-17


Figura 8-17 Red con el Algoritmo Disminuir Dimetros.
Se puede ver claramente que hay nodos cuya presin esta muy cercana a la presin mnima
y que los dimetros de ciertos tubos se han disminuido. Los costos tambin se han reducido
sustancialmente por lo que ahora se tiene una red ptima.

Para obtener mejores diseos se puede utilizar el Diseo por Programacin por
Restricciones junto con el Diseo Gentico.




Captulo 9 Equipo de Trabajo

Direccin:
Juan Guillermo Saldarriaga V, Ingeniero Civil
Profesor Titular, Facultad de Ingeniera
Departamento de Ingeniera Civil, Universidad de Los Andes

Diseo y desarrollo
German Villalba F., Ingeniero Civil, Msc. Ingeniera de Sistemas.
Daniel Salas U., Ingeniero Civil, Msc. Ingeniera de Sistemas.

Modulo de Operacin de Sistemas Dispersos:
Augusto Sisa C., Ingeniero Civil

Diseo, desarrollo, calidad, pruebas
Carolina Vega S. Ingeniera Civil.
Oscar Corts R. Ingeniero Civil.
Luis Fernando Toro R. Ingeniero Civil.

Documentacin
Aura Rodrguez Ruiz.