Documentos de Académico
Documentos de Profesional
Documentos de Cultura
;A
Ma rt ín Jiménez Espinosa
Ramón Domínguez Mora
Martin Cruz Miguel
Septiembre de 1997
MANUAL DE OPERACIÓN DE LOS PROGRAMAS
AX.EXE Y CARACHID.EXE
(PARA HIDROLOGÍA)
RESUMEN
En este informe se describen dos programas aplic ados al campo de la hidrología: AX.EXE y
CARACHID.EXE. El primer programa es la actualización p a Windows del programa del mismo nombre,
^
escrito en el año de 1992 y utilizado para el ajuste de funcione, de probabilidad a series de datos; en cuanto al
segundo programa, éste trata con el análisis de gastos medio. diarios. Se emplea para la caracterización de
avenidas y su aplicación a la estimación de avenidas de d iserio mediante métodos estadísticos. Ambos
programas cuentan con archivos de ayuda para Windows. Los programas están a la disposición por medio de
discos de instalación. Los programas se pueden bajar de Internet en la siguiente dirección :
http:\\www.cenapred.unam.mx, una vez estando en la página dir4girse a investigación y posteriormente a Riesgos
hidrometeorológicos.
ABSTRACT
In this paper software applied in the field of hydrology is described: AX.EXE and CARACHID.EXE.
The first program is in fact the updating of the program with the same name, written in 1992, to Windows and
used for probability functions fi tting to series of data; the second program deals with the analysis of mean diary
flows to characterize floods and their application to assess design floods by means of statistical methods. Both
programs have help files for Windows and can be gotten by installation disks. The programs are avalaible in the
interne adress: http:\\www.cenapred.unam.mx. In this page, go to Research, and then to Hidrometeorological
Risks.
CONTENIDO
RESUMEN
ABSTRACT
CONTENIDO
CAPÍTULO 1
INTRODUCCIÓN 1
CAPÍTULO 2
PROGRAMA AX.EXE 3
CAPÍTULO 3
PROGRAMA CARACHID.EXE 22
BIBLIOGRAFÍA Y REFERENCIAS 31
RECONOCIMIENTOS 32
I]
CAPÍTULO 1
INTRODUCCIÓN
El programa AX.EXE ajusta distintas funciones de probabilidad a series de datos, calcula el error
estándar de cada una de ellas y estima valores para diferentes períodos de retorno.
Las funciones de probabilidad que contempla el programa son las siguientes: • Normal, Log-normal,
Gumbel, Exponencial, Gamma y doble Gumbel.
Los métodos para calcular los parámetros de las funciones de probabilidad son: por momentos y por
máxima verosimilitud; además, las funciones Log-normal y Gamma pueden calcularse para dos o tres
parámetros. El método utilizado en la función Doble Gumbel es de mínimos cuadrados y puede resolverse de
manera "visual" o numérica.
Se puede usar cada uno de los ajustes por separado, o bien seleccionar la opción de cálculo global, que
calcula los errores estándar de cada una de las funciones y los muestra en una tabla como la siguiente (Tabla 1.1):
Métodos
Función
Momentos Máxima verosimilitud
Normal V -- I --
Log-normal 'I J / 4
Gumbel Vl -- 1 --
Exponencial V — 11
Gamma J J J V
Doble Gumbel
Si se elige el cálculo de los ajustes por separado se pueden estimar valores para diferentes períodos de
retorno.
1
CAPÍTULO 1 Introducción
En lo que respecta al programa CARACHID.EXE, éste analiza las características de los hidrogramas,
permitiendo separar una avenida de otras para su posterior procesamiento o análisis.
Para que el programa pueda funcionar es necesario alimentarlo de archivos que contengan los gastos
medios diarios de un año, los cuales es posible verlo en forma gráfica. El programa es capaz de separar y filtrar
las avenidas por medio de un umbral en donde se define el gasto separador (se explicará más adelante con
detalle) junto con otros parámetros, de ésta manera es posible ver y guardar la avenida seleccionada.
2
CAPÍTULO 2
PROGRAMA AX.EXE
En la tabla 2.1 se agrupan las distintas funciones de probabilidad que se analizan en el programa:
tI t2
F
t)
f 2 dt
Normal estandarizada
2^ e- a y (3
—x - a
donde t
Q
t I t2
Lognormal
F
t) e 2 dt
=
0 2'c a, f3 y S
— ln
x -8)-a
donde
t
Q
Exponencial F
x) = 1- e —t aya
x-/3 •
donde: t =
a
x
F
x)= 1 rtR-1 dz
x x e`
al-fi
s
Gamma x-8 a, (3y 6
donde: t =
a
y I'(/3): función matemática Gamma
e_a1(x
Doble Gumbel F(x) = p(e fi») + a,, f3,, a z, r12 Y P
2.1.1 Consideraciones
S = y b0+bly
1 + Cl y + C2 y 2
donde y =
_ 1
para 0 < 1 < 0 5 p =— t= S
TR TR
para 0.5< 51.0 p=1– ^ , t= – S
TR TR
I O–
z =ez z z 0.5 1 1 - 13 571
2^r
1 + — + +...)
12z 288 z2 518 z3 248832 z4
2 v/2 e -x 2/ 2 1 +
.^ 2) r
p
x 2 / v) =
x / 2) r
v+ 2 ) (
r^l (v+ 2)(v+ 4)...(v+ 2r))
2
_ g
donde x 2 = 2 x y v= 2,0
a
4
CAPÍTULO 2 Programa AX.EXE
El método de momentos consiste en igualar los valores de los parámetros estadísticos de la muestra con
los de la población, es decir, que la media, variancia y asimetría (primero, segundo y tercer momentos) de la
muestra sean iguales a los de la función de distribución de probabilidad.
N
L = ;z- f(Xi)
i=1
donde it es el operador que indica el producto de los valores que representa su argumento (semejante al
operador suma E, ya que mientras Ixi = xl + x2 + x3 + ..., el operador /Tse define como Z i = xl • x2 • x3...).
En la tabla 2.2 se muestran las ecuaciones (Domínguez M., R. y Cuadra A., A., 1992) para ambos
métodos, que deben resolverse para encontrar el ajuste de cada función de probabilidad que el programa analiza.
a) Por momentos:
desv2
fi= In[ —
+ 1] y a In(media - 8) - Q2
(media + 8)2 2
5
CAPÍTULO 2 Programa AX.EXE
(media - 5)2
–
fi
desv2
1 1 1 1 1 1
F ' 63) - ln
/3 + 2)
T
^) 2
/3 + 2) 12
/3 + 2)2 + 120(,3 + 2)4 252
^3 + 2) 6 Jj + 1 ,3
Tabla 2.2 Ecuaciones que deben resolverse para encontrar el ajuste de cada función de
probabilidad que el programa analiza.
6
CAPÍTULO 2 Programa AX.EXE
La forma de usar el programa es por medio de menús. La forma de acceder a cada uno de estos menús
es por medio del Mouse o por teclado, si se usa el teclado se tendrá que presionar una combinación entre las
teclas ALT + {Alguna letra que esté subrayada}.
El menú principal es como el que se muestra en la figura 2.1, y esta formado por: Archivo, Ajustes y
Ayuda.
El Menú Ajustes esta inhabilitado al acceder por primera vez a la ventana, pero una vez que se ha
abierto un archivo se habilita .
Al hacer click en esta opción se desplegará una ventana de dialogo común de Windows, en la que se
debe escoger un archivo con extensión *.AJU, y presionar O.K., entonces se desplegará una ventana llamada
"Editor de datos" (Figura 2.2), en esta ventana es posible adicionar, eliminar, o cambiar datos. Para eliminar o
cambiar datos hay que presionar el botón correspondiente.
Si algún dato que contiene el archivo es incorrecto, es posible cambiarlo, esto se logra de la siguiente
manera: Posicione el puntero del Mouse en el dato que desea cambiar, enseguida haga doble click sobre él y el
dato desaparecerá, finalmente teclee el nuevo valor.
Si se ha modificado el archivo de datos ya sea por adición de datos, eliminación de datos o cambio de
algún dato, deberá guardar el archivo corregido. Eliga Salvar para guardar con el mismo nombre o Salvar
como para darle otro nombre al archivo. Eliga O .K. para dar lugar al menú principal
7
CAPÍTULO 2 Programa AX.EXE
Editor de datos
789_
'32t. 456.
"3 f 986_
4 1002_
5001.
3652.
7` 8521.
8 120.
963.
10 -: 2145_
_
11 7528. Edición
12 6521.
guitar
13 123.
14 50_
15 9358_
16. 10256_
17. 5236_ Cerrar
18 6325_
19 -: 7895_ Amüda
20 325.
Al elegir esta opción lo llevará a un cuadro de diálogo pidiendo el nombre del archivo a crear, no tiene
que darle extensión por omisión es AJU, una vez dado el nombre y oprimir O.K., la siguiente ventana es la de
Editor de Datos (Figura 2.2), Donde tiene que oprimir Agregar para formar su archivo de datos, los demás
controles se explican en 2.3.1.
Al hacer click en esta opción muestra una ventana como el de la figura 2.3 donde contiene valores que
el programa usará. Al acceder a esta ventana, puede cambiar los valores para un problema en particular. Eliga
Aceptar para regresar al menú principal, si cambia un dato eliga el botón Aceptar y Guardar en archivo
"AJUSTES.PAR".
El botón rotulado como Periodos de Retorno despliega una ventana donde contiene los periodos de
retorno a los que el programa presentará sus resultados, el programa analiza estos valores por default, sin
embargo se pueden cambiar, para cambiar algún periodo de retorno tiene que hacer lo siguiente: Posicione el
puntero del Mouse en el dato que desea cambiar, enseguida haga doble click sobre el y el dato desaparecerá,
teclee el nuevo valor. La ventana donde contiene los valores de los periodos de retorno se presenta en la figura
2.4
8
CAPÍTULO 2 Programa AX.EXE
Parámetros de configuración
4
h) Lfmite^inferiorde`lafunción Gamma o Limite superior para la función *6f- 700
oblt:Gumbel -
12) Limite superior-de la función Gamma '`,1
Al hacer cambios a los periodos de retorno surtirá efecto cuando se analice una de las funciones y se
seleccione extrapola. Los cambios no serán salvados en el archivo "AJUSTES.PAR" si se selecciona Aceptar y
Guardar. El programa siempre iniciará con los valores de Periodo de retorno contenidos en la ventana según la
figura 2.4.
Para acceder al Menú Ajustes es necesario que previamente se haya seleccionado un archivo desde
Abrir del menú Archivo y elegir O.K. de la ventana Editor de Datos (Figura 2.2).
Esta función permite hacer un análisis de todas las funciones de probabilidad que el programa
contempla, para el archivo seleccionado, y presenta en una tabla un resumen de errores estándar (figura 2.5), con
lo cual se tiene una idea de cuales serán las funciones que mejor se ajustan a la muestra de datos.
Si para las funciones Gamma o Lognormal de tres parámetros no se puede hacer el ajuste, el error
estándar correspondiente a cualquiera de los métodos de solución, será de 11111.0. Esto se puede apreciar en la
figura 2.5
Sin embargo, puede buscarse una solución modificando al rango de valores posibles del tercer
parámetro que tiene el programa, para resolver esta función. Esto se puede hacer modificando los parámetros de
la opción Configuración (Figura 2.3).
Figura 2.5 Tabla resumen de errores estándar para el archivo MARTIN. AJU.
10
I ~U NOMA RE 11EVEXCION D
..01•111■41...--41.4.11M.
i FIR siF. E:5
CAPÍTULO 2 Programa AX.EXE
La figura 2.6 muestra el menú que contiene Ajustar una función. Esta opción permite analizar al
archivo seleccionado con una función de distribución de probabilidad en especial.
Las funciones que pueden analizarse mediante el programa de ajustes, son los siguientes :
Normal
Lognormal
Gumbel
Exponencial
Gamma
Doble Gumbel
Si se selecciona a las funciones Lognormal o Gamma, se debe decidir si se hace el ajuste con tres o
con dos parámetros. Esto se lleva a cabo mediante el siguiente menú:
Dos parámetros
2/3 Dato menor
Ecuaciones
Propuesto
donde:
• Dos parámetros: las funciones Lognormal y Gamma tienen al parámetro 6 con un valor igual a
cero.
• 2/3 del dato menor: el valor de 6 será dos tercios del valor del dato menor de la muestra.
• Propuesto: el valor de S se puede proponer, siempre y cuando éste sea menor que el dato menor de
la muestra.
Después de estos menús, ya sea que se trate el caso de lognormal y Gamma o de las restantes,
aparece otro en el cual se selecciona el método de solución, ya sea por momentos, o por máxima
verosimilitud.
Momentos
Máxima Verosimilitud
11
CAPÍTULO 2 Programa AX.EXE
Una vez que se ha definido el método, y en su caso, la forma de calcular el tercer parámetro, el
programa realiza el ajuste de la función de probabilidad seleccionada a la muestra. De esta manera, los
resultados que arroja el programa son los parámetros estadísticos de la muestra:
a) media
b) desviación estándar
c) coeficiente de asimetría y
d) coeficiente de curtosis
N
media = — E dato muestra.
N i =1
n
n2 ^ (Xt – x)4
curtosis = t=1
(n– 1)(n – 2)(n – 3)S4
Estos resultados son mostrados en una ventana (Figura 2.7) También muestra los parámetros de la
función ajustada, el valor calculado de cada uno de los datos de la muestra, así como los errores cuadráticos
de cada uno de ellos y el error estándar de toda la muestra (ver Global). En forma opcional se pueden
imprimir estos resultados
Se tiene la opción de calcular valores para períodos de retorno diferentes a los de la muestra, es
decir, lleva a cabo una interpolación o extrapolación, según sea el caso. Si se desea una extrapolación hay que
oprimir el botón rotulado como Extrapolar el cual despliega una ventana como el de la figura 2.8. En esta
ventana (Figura 2.8) también pueden imprimirse los resultados , o bien, se pueden grabar en un archivo con
el mismo nombre del archivo de trabajo, pero con extensión ".RES".
Por último los resultados se grafican en "papel Gumbel", es decir, con una escala doble logarítmica
en función del período de retorno, en el eje de las abscisas y con escala aritmética en el eje de las ordenadas.
Los datos de la muestra se dibujan como puntos y los de la función de probabilidad ajustada con línea
continua.
12
CAPÍTULO 2 Programa AX.EXE
5 1251.3
10 1435.7
20 1612.7
50 1841.7
100 2013.3
200 2184.2
500 2409.8
1 00 0 2580.3
2000 2750.7
5000 2976.
10000 3146.3
Cerrar Imprimir
I I
Guardar Aguda
13
CAPÍTULO 2 Programa AX.EXE
El menú ayuda es como el que se muestra en la figura 2.9, los Submenús que contiene son:
Contenido, Uso de Windows y Acerca de...
El submenú Contenido despliega la ayuda en línea acerca del programa AX.EXE, en esta ayuda
encontrará la mayoría de los temas que tratan en el programa por medio de ventanas de ayuda de Windows o
simplemente presionando la tecla F1.
El submenú Uso de Windows despliega una lista en donde podrá buscar un tema específico sobre el
uso de Windows.
El submenú Acerca de..., despliega una ventana conteniendo información sobre el programa tal
como Autor y Versión del programa
Habrá ocasiones en que la función Gamma no pueda ajustarse a alguna muestra de datos, ya sea por que
ésta es más bien simétrica, o por que el rango de los parámetros definidos para la solución, mediante el método
de máxima verosimilitud con tres parámetros, no sea el correcto, es decir, no incluya la solución para esa muestra
en especial; sin embargo, pueden modificarse algunos parámetros definidos para encontrar una solución, esto se
logra seleccionando el submenú Configuración del menú Archivo en la ventana principal. Al seleccionar aparece
una ventana como el de la figura 2.3.
En el caso en que no se puedan resolver las ecuaciones de máxima verosimilitud para tres parámetros,
en la opción de cálculo Global, el error cuadrático será 11111.0 (como se aprecia en figura 2.5 resumen de
errores estándar).
En este caso se sugiere modificar en el menú Configuración (Figura 2.3) el porcentaje de límite inferior
del tercer parámetro (por default vale 0.95, por lo que el rango del tercer parámetro queda definido como
0.95*datom;n;,,,o < S < datom,n,m0). Los valores que se sugiere probar pueden ser los siguientes: 0.9, 0.8,...,0.1. En
caso de que aún así se presente el error cuadrático igual a 11111.0, entonces no existe solución.
14
4SAIZiA n,VO4441i
a
CAPÍTULO 2 Programa AX.EXE
Si el problema se presenta al querer calcular un valor para un periodo de retorno determinado, los
valores calculados serán todos iguales a -1.0. Para solucionar esto se aconseja lo siguiente:
1) Si hay desbordamiento, bajar el límite superior del rango de solución de la función Gamma (por
default vale 100).
2) Si no aparece el mensaje de error de desbordamiento, pero los valores calculados de la muestra valen
-1.0, entonces se deberá aumentar el límite superior del rango de solución de la función Gamma, o bien,
aumentar el número de iteraciones para el cálculo de la función Gamma.
La función de distribución de probabilidad Doble Gumbel permite analizar muestras de datos formadas
por dos poblaciones distintas. Es muy útil cuando se tienen datos por ejemplo, de gastos máximos provocados
por ciclones o las debidas a tormentas de invierno, los cuales sobresalen de los demás, ya que forman parte de
otra población.
En la tabla 2.1 se muestra la función Doble Gumbel y los 5 parámetros que la definen: al, 13 1, a2, 132 y
P, en donde los subíndices 1 y 2 indican las poblaciones que forman la muestra. P y 1-P son las proporciones de
datos de cada población.
En la tabla resumen de errores estándar de la figura 2.10b (opción "Global" Figura 2.10a) se presenta
una primera aproximación al ajuste de esta función. El procedimiento se basa en escoger arbitrariamente un
valor de P igual a 0.8, con lo que la población con datos grandes sería el 20% del número total de ellos; después
se ajusta a cada población una función Gumbel sencilla. De esta manera los parámetros que resulten de estos dos
ajustes serán los de la función Doble Gumbel y se calcula con ellos el error estándar.
15
CAPÍTULO 2 Programa AX.EXE
Figura 2.10b Tabla resumen de errores estándar para el archivo MARTIN. AJU.
Aunque esta primera aproximación es buena, se puede mejorar seleccionando del menú "Ajustar una
función" a la función Doble Gumbel. Lo anterior se puede realizar de dos maneras (ver figura 2.11).
Si se escoge la opción Manual el ajuste se lleva a cabo, en gran parte, de manera visual. Para ello se
parte de los parámetros calculados en la opción Global. Al terminar de calcular despliega una ventana
conteniendo el error, los parámetros y la gráfica de los datos para dichos parámetros.
La tabla que contiene la ventana está dividida en 2 partes, a la izquierda presenta los valores de los
parámetros actuales y a la derecha los propuestos, para reducir el error estándar tendrá que modificar alguno de
estos valores, para poder hacerlo deberá colocar el puntero del Mouse en la tabla de la derecha y cambiar algún
16
CAPÍTULO 2 Programa AX.EXE
valor (Se verá más adelante) , se hace click en con lo que se muestran en pantalla los parámetros que hasta
ese momento representan a la función Doble Gumbel. Si ya se llegó a la solución se hace click en el cual
hace aparecer una ventana de errores cuadráticos, si elige el botón extrapolar es posible ver los valores para los
diferentes periodos de retorno.
Existen varias reglas para ir modificando el ajuste de esta función de manera satisfactoria y se basan en
la similitud que existe entre la función Gumbel sencilla con una recta, la función Gumbel sencilla se le ha
transformado previamente con logaritmos:
F=e
1 - a,r-Q,
In— = e
F
1
–lnln- = a
x–/3)
x=– llnln 1 + /3
a F
si
x= —Inlni
F
m= —
a
b= /3
y=x
entonces:
y =mx +b
es decir, si se desea " tener una pendiente más pronunciada" en alguna de las dos poblaciones, su
correspondiente parámetro a se deberá disminuir.
Si se quiere trasladar alguna de las curvas de cada población, se deberá aumentar o disminuir, según que
se quiera subir o bajar, al parámetro 13.
Para ilustrar lo anterior se mostrará un ejemplo en el que se describe la forma de hacer el ajuste de la
función Doble Gumbel. La estación analizada se llama "Águila" y el archivo de datos tiene el mismo nombre.
Al llevar a cabo la función "Global" los resultados que se obtienen son los que se pueden ver en la
figura 2.12
17
CAPÍTULO 2 Programa AX.EXE
Ahora se analiza en detalle la función Doble Gumbel. Con base en los parámetros calculados en
"Global" se despliega gráficamente el ajuste y se muestra el error estándar, ver figura 2.13
Presentación de resultados.
Actual: Propuesto:
a1 1100436 al 0.00436
671.853 A 1 671.853
a2 0.0007 m 110007
2510.899 02 2510.899
P 118 P 0.8
Er ro r estándar: 362.66423
•a•
•
a.
,a. a—e---a-v"rT—,r.
-
Como se observa, puede mejorarse aún el ajuste. Si se disminuye el porcentaje P y oprimir =' , el
programa volverá a calcular y al presentar los nuevos valores se tendrá un menor error. Ahora se aumenta la
pendiente de la segunda población y también se recorre hacia arriba, lo anterior lo ilustra las figuras 2.14 y 2.15,
18
CAPÍTULO 2 Programa AX.EXE
Presentación de resultados ^Q Q
al 0.00436 al 0.00436
$1 671.853 01 671.853
a2 0.0005 a2 0.00051
162 2510.899 02 2510.899
P 0.79 P 0.79
Error estándar: 234.62265
Presentación de resultados
Actual: Propuesto: á^
De esta manera el error estándar se ha disminuido lo mayor posible. Sin embargo, este no puede ser el
único ni el mejor criterio para seleccionar los parámetros de la función Doble Gumbel, por lo que es de mucha
ayuda la experiencia que tenga el usuario en este sentido, o bien, utilizar la opción automática. Para continuar
Por último, seleccionando el botón Extrapolar se muestran los resultados de extrapolaciones, con los
parámetros obtenidos de este ejemplo, si se desea mantener los datos en la ventana, es importante no descargarla,
si se descarga, posteriormente al activar la ventana aparecerá sin datos. La figura 2.17 muestra los valores de
extrapolación de los datos del archivo "Aguila.aju"
19
CAPÍTULO 2 Programa AX.EXE
Extrapolación de__ E3 E
Dato cal
831.6
2 5. 1441.01
3 10. 3412.12
4 20. 5144.46
5 50. 7143.31
6 100. 8581104
7 200. 9990.67
500. 11837.61
9 1000. 13234.86
10 2000. 14626.75
11 50011 16468.34
12 10000. 17838.82
Cerrar. I Imprimir I
Guardar. Ayuda
20
CAPÍTULO 2 Programa AX.EXE
Si se selecciona la opción Automática (ver figura 2.18) el programa buscará los parámetros que
minimizan el error estándar a partir del rango de valores del parámetro P definidos en la ventana
Configuración.
Después de que se encuentra la solución , hay que seleccionar O.K., el programa pasará a una
ventana de la opción Manual (Como el de la figura 2.14 0 2.15), en la que se pueden modificar los parámetros
en forma visual.
En algunos casos el límite superior de la búsqueda del parámetro P es demasiado grande y provoca
que queden pocos datos en la segunda población, lo cual dificulta el cálculo de sus estadísticos (Media,
Varianza, Asimetría y Curtosis), si ésto sucede el programa alerta de tal situación (Figura 2.19). Se sugiere
disminuir el valor del límite superior.
21
CAPÍTULO 3
PROGRAMA CARACHID.EXE
El menú principal del programa CARACHID.EXE se muestra en la figura 3.1, El menú Archivo
tiene los siguientes Submenús: Abrir archivos con gastos medios diarios, Abrir archivo con avenidas y Salir.
El menú Ayuda posee: Uso del Programa, Ayuda de Windows y Acerca de...
Para poder usar el programa es necesario proporcionar un archivo con la extensión ".QMD" que
debe contener 365 datos correspondientes a los gastos medios diarios para un año en particular. Una vez que
se han seleccionado cualquiera de estas avenidas es posible analizar cada una de ellas, modificarlas y
separarlas de otras avenidas. Todo lo anterior en un ambiente gráfico fácil de usar.
En esta parte del menú se analizan gastos medios diarios (o QMD) para varios años, con lo cual se
pueden seleccionar avenidas máximas anuales, o bien, avenidas excedentes anuales.
Al seleccionar este menú se despliega un cuadro de dialogo donde hay que indicarle ciertos
parámetros, que afectarán directamente a la pantalla donde se despliegan los datos en forma gráfica.
22
CAPÍTULO 3 Programa CARACHID.EXE
Gasto G sé `
fi
D ía mínrmo
3-v, 14:1k,t4 -
..^Y
D fa max^mo
:s
Gasto'grabco
r martini°
^. , ÁvoiBirin >a^revt
h Tv.
Separa avenidas
Ángulo de separación 75
Contador de avenidas o
c: 42_ qm d
pres 43_ qmd
avenidas 44. qmd
Er datos 45_ qmd
qmd 46_ qmd
47_qmd
48_ qmd
49_ qmd
50_ qmd
gácptar 57 _ qmd
52_ qmd
Figura 3.3 Puede elegirse una de las extensiones, o bien, escribir una diferente.
23
CAPÍTULO 3 Programa CARACHID.EXE
Una vez que se eligió el directorio y los archivos de trabajo, se entra a la pantalla en donde se grafican los
QMD de un año o del período total de años. La figuras 3.4 y 3.5 muestran el trabajo de cada uno de los
controles que forman dicha pantalla.
ti Gastos mcdios diarios Alio analizado: 1942
Umbral - 1044 Gasto máximo - 107S.1 Gasto base - 500.0 Rnatna rendiina--
Avrnirina - I Añn • - 4? Avenid:- - I O ia Gasto
1 ^
24
CAPÍTULO 3 Programa CARACHID.EXE
365
153.52
144.91
137.97
137.87
137.87
137.87
124.48
125.16
etc.
etc.
Se selecciona un umbral de manera que se pueda seleccionar un cierto número de avenidas para todo
el período. Se escoge la opción Rango de años para ver cuantas avenidas superaron el umbral y si no se está
de acuerdo con el número se selecciona otro valor de umbral. Se repite el proceso hasta obtener el número de
avenidas deseado. Mediante este procedimiento se puede utilizar el método de excedentes anuales o el de
máximos anuales. Después de correr esta opción se crea un archivo llamado "FLOODS.RES" en el
subdirectorio de trabajo, en el cual se indica el año de la avenida que pasó el umbral, el día en que ocurrió
esto y con que gasto sobrepasó el umbral (¡importante!: No es el gasto de pico de la avenida).
Una vez que se seleccionaron las avenidas, con ayuda del archivo "FLOODS.RES", se analiza una
por una. El objetivo es separar la avenida del registro anual y salvarla en un archivo con el nombre que
deseemos. Para ello nos podemos ayudar de los controles que vienen en la pantalla de trabajo y que están
explicados en 3.2.1, o bien, con el ratón, que es más rápido:
Moverse izquierda : Se ubica el puntero del ratón en el día que uno quiere inicie la pantalla
de QMD y se presiona el botón izquierdo
Moverse derecha : Se ubica el puntero del ratón en el día que uno quiere termine la pantalla de
QMD y se presiona el botón derecho
25
CAPÍTULO 3 Programa CARACHID.EXE
ALT + - Fijar punto inicial: Se ubica el puntero del ratón en el día que uno quiere inicie el
tiempo base de la avenida y se presiona ALT + el botón izquierdo
ALT + - Fijar punto final: Se ubica el puntero del ratón en el día que uno quiere termine el
tiempo base de la avenida, sin presionar ningún botón. Mientras mantenga apretada la tecla "ALT" aparecerá
en la parte inferior de la pantalla el tiempo base de la selección.
Para seleccionar una avenida, separarla y después salvarla se necesita del uso del ratón. No se puede
hacer esta operación mediante el teclado únicamente. Se procede de la siguiente manera:
SHIFT + Seleccionar inicio de la avenida: Se ubica el puntero del ratón en el día en que
inicia la avenida y se presiona la tecla SHIFT junto con el botón izquierdo
SHIFT + - Seleccionar fin de la avenida: Se ubica el puntero del ratón en el día en que
termina la avenida y se presiona la tecla SHIFT junto con el botón derecho
N
251 136a1 193 575.
• .:
252 3277.9 184 716.7
2533 241.3 115 141 6 A
254 3 191-5- - 1116 490.7
1551184. 117 272.4
256 < 136,9 1111 ibki.4
18a
1911 un R
191 90.7
r 1..nml iore
gait$ZO ialAóliMAl
hi E'al.NC;<0 ^d
4 ^.-^.^..... T
CAPÍTULO 3 Programa CARACHID.EXE
Se selecciona un nombre de archivo sin extensión (por default es ".GEN") y se presiona el botón
Salvar, de esta manera se van añadiendo las avenidas al archivo seleccionado, por lo que es posible utilizar
un archivo anterior, con lo que se actualizaría, o bien, al seleccionar uno que no existe, se crearía al momento
de salvar la avenida. Si se quieren hacer cambios al archivo (como borrar una avenida o modificarla), se
necesita usar un editor de texto cualquiera y al final de los cambios debe salvarse el archivo como texto o en
código ASCII.
Este proceso puede ser largo, por lo que se puede parar el programa y reiniciarlo después; las
avenidas anteriores no se pierden ya que se añaden al archivo escogido, sin embargo se crea otro archivo
paralelo, pero con extensión ".PRN" en el que se lleva un control de las avenidas separadas y salvadas. Por
ello es útil que cuando se reinicie el programa se actualice el parámetro contador de avenidas y se tecleé el
número de avenidas ya salvadas hasta ese momento.
Es posible modificar las avenidas mediante el programa. Esto se puede hacer de dos maneras :
DOBLE CLICK : - Borra el valor de un gasto. Borrando valores de los QMD en la tabla de
la avenida seleccionada y reescribiendo un nuevo valor
Q_
go ^ Kt
CTRL + ALT + Fin de la curva de recesión. Marca el fin de la curva de recesión y aparece
en la esquina inferior izquierda de la ventana principal de trabajo (Fig. 3.7)
Coefs. recesión
Coef Valor
k 11362
kpron 0.361
En la figura 3.7, los coeficientes indican lo siguiente: el valor de K para la avenida analizada y el
valor promedio de K para todas las curvas de recesión analizadas. Al presionar la tecla "Suaviza" se elige un
valor de K y la curva de recesión antigua cambiará por la calculada con la expresión anterior.
27
CAPÍTULO 3 Programa CARACHID.EXE
Una vez que se han seleccionado y salvado las avenidas a analizar, se crea un archivo .GEN el cual
sirve para obtiener sus características, tales como :
Gasto de pico
Volumen de la avenida
Tiempo de pico
Volumen antes del pico
Volumen después del pico
Tiempo base
Después se hace su el análisis estadístico de estas características para todas las avenidas y se obtienen
los parámetros estadísticos, tales como :
Media
Desviación estándar
Coeficiente de variación
Coeficiente de asimetría
Coeficiente de curtosis
Media: La media es un parámetro estadístico que mide la tendencia central de los datos, se expresa
como
E Xt
media =t=1
n
Desviación estándar: Parámetro estadístico que mide la dispersión de los datos, se calcula como
t E1 (X t —x) 2
desviacion estandar = S =
n- 1
S
coeficiente de variacion =
media
Coeficiente de asimetría: Parámetro estadístico que mide el sesgo de los datos, calculada como
n
n E (Xt - -x) 3
asimetria = t=1
(n —1)(n — 2)S3
28
CAPÍTULO 3 Programa CARACHID.EXE
Coeficiente de curtosis: Parámetro estadístico que mide la picudez o esbeltez de los datos, calculado
como
n _
n2 E (Xt - x)4
curtosis = t=1
(n - 1)(n - 2)(n - 3)S4
También se calculan los coeficientes de correlación para las relaciones de gasto de pico y volumen
de la avenida, ya sea su valor normal o de sus logaritmos. Los resultados se presentan en la figura 3.8
Cerrar Ayuda
Se crean dos archivos con las extensiones .RES y .LOG, los cuales contienen las características
anteriores, pero para cada avenida, y al final se incluye el resumen de la figura 3.8
El menú ayuda es como el que se muestra en la figura 3.9, los Submenús que contiene son:
Contenido, Uso de Windows y Acerca de...
29
El submenú Contenido despliega la ayuda en línea acerca del programa CARACHID.EXE, en esta
ayuda encontrará la mayoría de los temas que tratan en el programa por medio de ventanas de ayuda de
Windows o simplemente presionando la tecla F I.
El submenú Uso de Windows despliega una lista en donde podrá buscar un tema específico sobre el
uso de Windows.
El submenú Acerca de..., despliega una ventana conteniendo información sobre el programa tal
como Autor y Versión del programa
30
BIBLIOGRAFÍA Y REFERENCIAS
Berezowsky V., M., et al. (1983), "Métodos numéricos", capítulo A.2.16. del Manual de Diseño de
Obras Civiles, de la Comisión Federal de Electricidad, México, D.F.
Berkeley, T. K. (1966), "River Engineering and Water Conservation Works", Butter worths, London.
Domínguez M., R. y Cuadra A., A. (1992), , "Métodos para el cálculo de avenidas de diseño de
vertedores en presas de almacenamiento", informe interno del Instituto de Ingeniería, México, D.F.
Haan, CH. T. (1977), "Statistical Methods in Hidrology", The Iowa State University Press/Amer ,
E.U.A.
Jiménez E., M. (1992), "Manual de Operación del programa AX.EXE", RH105192, CENAPRED,
México.
Kite, G.W. (1977). "Frecuency and Risk Analysis in Hidrology", Water Resources Publicactions,
E.U.A.
31
.^
O n 6k
RECONOCIMIENTOS
32