Sei sulla pagina 1di 16

F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.

es/javisan/hidro Pg 1
HEC-HMS. Manual elemental (versin 3)
1. Introduccin
HEC-HMS es un programa complejo que calcula el hidrograma producido por una cuenca si le
facilitamos datos fisicos de la cuenca, datos de precipitaciones, etc.
1

Las diversas fases de trabajo del programa pueden esquematizarse as:
Q
Escorr. bsica
tiempo
P
Infiltracin,
retenciones
P neta o
efectiva
tiempo
tiempo
P
P neta o
efectiva
Q
tiempo
Q
Escorr. bsica
Escorr.
Directa
tiempo
Escorr.
Directa
Separacin de la lluvia neta (calcular qu
parte de la precipitacin cada va a generar
escorrenta directa)
Escorr.
Directa
Calcular la escorrenta directa
producida por esa precipitacin neta.
Calcular cmo evoluciona un hidrograma
a medida que discurre a lo largo de un
cauce o a travs de un depsito o embalse;
eso se denomina trnsito de hidrogramas
.
Sumar a la escorrenta directa la escorrenta
bsica, si exista previamente. Calcular la
evolucin de la escorrenta bsica a lo largo
del tiempo
A
B
C
D

HEC-HMS permite establecer varias subcuencas. El programa realiza los clculos de las tres
primeras fases (A, B, C) para cada subcuenca, y calcula la ltima fase (D) para cada trnsito a lo
largo de un cauce
2
(la evolucin del hidrograma que, generado en una subcuenca, circula por otra
distinta). Al final suma todos los caudales generados y transitados a lo largo del recorrrido y nos
proporciona (en tabla y en grfico) el hidrograma en la salida de la cuenca.

1
Se puede bajar gratuitamente de http://www.hec.usace.army.mil/software/hec-hms/
Este manual se refiere a HEC-HMS 3.0.0, no a la versin HEC-GeoHMS 1.1, que se utiliza con ArcView
2
El cuarto hidrograma (fase D) estara desplazado a la derecha respecto al hidrograma (C) que aparece sobre l.
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 2
Este pequeo manual pretende solamente ayudar a dar los primeros pasos. No intentamos
describir todas las facetas y posibilidades del programa y tampoco vamos a explicar aqu los diversos
mtodos hidrolgicos que engloba HEC-HMS. Para una utilizacin avanzada del programa, adems de
los lgicos conocimientos sobre los fundamentos hidrolgicos, son imprescindibles los textos
facilitados por los desarrolladores del programa
3
:
Quick Start Guide: Gua para empezar a utilizarlo. (51 pp)
User's Manual: Descripcin del programa y manual de utilizacin (260 pp)
Applications Guide: Aplicacin del programa a diversos campos de estudio.
Technical Reference Manual: (No asustarse por el nombre, ste es el imprescindible para
trabajar con HEC-HMS). Refiere todos los mtodos y frmulas comprendidos dentro de
HEC-HMS.
Los dos primeros estn actualizados para la versin 3.0.0, a la que se refiere este manual, los dos
ltimos no han sido modificados con la aparicin de esta ltima versin, pero probablemente no era
necesario, ya que tratan de aspectos fundamentales que no han cambiado.
El presente texto es, en realidad, lo que suele denominarse Tutorial: tras una breve introduccin (el siguiente apartado), est
estructurado en un serie de Ejemplos. El primer ejemplo es el caso ms sencillo posible, y despus cada ejemplo sucesivo va
introduciendo alguna complicacin. Por tanto, est pensado para seguirlo de forma secuencial. Si empezamos por el Ejemplo 3, porque
ya tenemos algunas nociones, puede ser que algunas frases no tengan mucho sentido porque se refieran al ejemplo anterior.
Despus de seguir paso a paso cada ejemplo, se debera realizar otro proyecto similar con otros datos diferentes, para familiarizarnos
con lo que hemos aprendido, antes de seguir adelante.
2. Componentes de un Proyecto en HEC-HMS
Para comenzar a utilizar HEC-HMS debemos abrir un nuevo Proyecto.
Dentro del Proyecto se guardan todo tipo de datos de la cuenca, de las precipitaciones, etc. Los
componentes bsicos de un Proyecto son los siguientes:
Modelo Meteorolgico 2
Subcuenca 1
Subcuenca 2
Subcuenca 3
Modelo de Cuenca
Pluvimetro 1
Pluvimetro 2
Modelo Meteorolgico 1
Modelo Meteorolgico 3
Especificaciones de Control 1
Especificaciones de Control 2
Proyecto
Calcular de 2:00 a 9:30
D tiempo =10 minutos

ModelodeCuenca (Basi n Model )
Aqu informamos al programa de las distintas subcuencas y sus caractersticas.
Un proyecto muy sencillo puede tener una sola subcuenca. Lo habitual es que tenga varias.
En cada subcuenca, HEC-HMS realiza las tres primeras etapas de clculo (A, B y C) que
resumamos en el esquema de la primera pgina; en cada una de ellas debemos elegir el procedimiento
a seguir y darle los datos necesarios. (Veremos esto en el Ejemplo 1)
Al circular por otra subcuenca, HEC-HMS calcula la evolucin del hidrograma generado en
una subcuenca al transitar por la subcuenca siguiente (fase D del esquema inicial).
Los diversos mtodos para las cuatro fases indicadas se explican en el Technical Reference Manual, respectivamente
en los captulos siguientes:

3
http://www.hec.usace.army.mil/software/hec-hms/documentation.html
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 3
Chapter 5: Computing Runoff Volume
Chapter 6: Modeling Direct Runoff
Chapter 7: Modeling Baseflow
Chapter 8: Modeling Channel Flow
Modelo meteorolgico (Met eor ol ogi c al Model )
Dentro del modelo meteorolgico introduciremos los datos de uno o ms pluvimetros. Podemos
utilizar precipitaciones reales o precipitaciones tericas, tormentas de diseo.
Si utilizamos varios pluvimetros habr que indicarle sus coordenadas para que HEC-HMS haga
la media para cada subcuenca. Si nosotros ya hemos evaluado la precipitacin media de la subcuenca,
se la asignamos a un solo pluvimetro: HEC-HMS aplicar esas precipitaciones a toda la superficie de
la subcuenca.
Es habitual utilizar varios modelos meteorolgicos con el mismo modelo de cuenca, para
estudiar los caudales que se produciran generados por diferentes precipitaciones sobre la misma
cuenca.
Especificaciones de control (Cont r ol Speci f i cat i ons)
Se trata simplemente de indicarle cuando debe empezar y terminar de computar y el incremento
de tiempo (Timeinterval)
Por ejemplo: si en el modelo meteorolgico hemos indicado que ha llovido desde las 2:00 hasta
las 7:00, lo normal sera que le hiciramos calcular desde las 2:00 hasta las 9:00, porque si la
precipitacin cesa a las 7:00 hay que permitir que el caudal generado llegue a la desembocadura de la
cuenca (eso depender del tiempo de concentracin, en este ejemplo le hemos dejado dos horas ms,
de 7:00 a 9:00)
El incremento de tiempo (Timeinterval) es para indicar cada cuanto tiempo debe realizar el
clculo: si hacemos TimeInterval=5 minutos, HEC-HMS calcular el hidrograma resultante para
puntos separados de 5 en 5 minutos. Este valor no debe ser muy grande (si es mayor del 29% del lag
de la subcuenca, HEC-HMS protesta).
3. Ejemplo 1
Primer ejemplo muy simple: una sola subcuenca, no hay flujo base y disponemos de datos de
precipitacin neta.
3.1. Datos del problema
Cuenca de 32 km
2
(No distinguimos ninguna subcuenca). Hemos calculado el tiempo de
concentracin en 155 minutos.
Sobre ella cae la siguiente precipitacin neta (ya la hemos separado de la P total):
2:00 - 3:00 =5.1 mm
3:00 - 4:00 =2.8 mm
4:00 - 5:00 =0.0 mm
5:00 - 6:00 =3.0 mm
Previamente a esta precipitacin, el cauce estaba seco (no haba caudal base).
3.2. Primeros pasos
Abrimos el programa.
File>NewProject... Creamos un proyecto. En la primera casilla le damos un nombre (por
ejemplo: Ejemplo_1) y en la casilla Location indicamos dnde guardar.
El espacio de trabajo de esta versin 3 est dividida en varias partes:
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 4
En el Explorador de Cuenca
4
irn apareciendo los distintos elementos que vayamos creando:
subcuencas, datos meteorolgicos, etc.
Editor de Componentes: Cuando picamos en uno de los elementos del Explorador de Cuenca,
debajo aparecen los parmetros correspondientes a ese elemento. En la figura puede verse que
al picar en Cuenca Ej-1, debajo han aparecido sus caractersticas.
El Escritorio es el panel de trabajo donde situamos las subcuencas, cauces, embalses, etc.

3.3. Modelo de Cuenca
Creamos el modelo de cuenca: Components>BasinModelManager>New... En la primera
casilla le damos un nombre (por ejemplo: CuencaEj-1).

En el Explorador de cuenca ha aparecido una nueva carpeta:

Abrimos la carpeta BasinModelspicando en el signo + y aparece la cuenca
que hemos creado:


4
Imagino que ha recibido este nombre por su similitud con el Explorador de Windows, en el que las carpetas se
abren y cierran mostrando su contenido en forma de rbol.
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 5
Hacemos doble click sobre la cuenca y a la derecha aparece una ventana en blanco cuadriculada.
Es el Escritorio, el panel donde vamos a situar todos los elementos del modelo: subcuencas, embalses,
cauces, etc...

En este ejemplo hay una sola subcuenca. Para crearla picamos
arriba en el botn:
y despus picamos en cualquier punto deEscritorio.
Aparece un cuadro donde nombramos la subcuenca, por
ejemplo: SubcuencaUnica, y el icono de la subcuenca aprece
en el panel de trabajo:

Ahora en el Explorador de cuenca abrimos el contenido de la
Cuenca (picando en ), luego abrimos la
subcuenca, y resulta esto:

Bajo la subcuenca aparecen las opciones predeterminadas por el programa para:
1. Calcular qu parte de la precipitacin es precipitacin neta
2. Transformar esa precipitacin neta en caudal
3. Sumar al hidrograma resultante el caudal base
Vamos a cambiar las dos primeras. Esto se hace abajo, en el Editor de componentes. Usaremos
ambos paneles constantemente. Cada vez que arriba
picamos en un elemento, abajo aparecen sus
caractersticas.
Picamos arriba en y
abajo aparece lo siguiente:
Lo primero: escribimos la superficie de la
cuenca, para este ejemplo es de 32 km
2
.
1. Picamos en el cuadro de LossMethod(donde
ahora aparece InitialandConstant). Como en este
ejemplo ya vamos a introducir P neta, elegiremos la
opcin --None-- para que no realice ningn clculo y
considere toda la precipitacin como neta.
2. Picamos en el cuadro de TransformMethod
(donde ahora aparece ClarkUnitHydrograph). Elegimos
la opcin SCSUnitHydrograph.
Sin salir del Editor de componentes, picamos en
la pestaa Trasform, y como hemos elegido el mtodo
del SCS para transformar la precipitacin neta en
caudal, nos solicita solamente el lag en minutos. Segn
este mtodo, el lag (tiempo que transcurre desde el
centro de gravedad de la P neta hasta la punta del hidrograma) es aproximadamente igual a 0,6 x
tiempo de concentracin. Por tanto, 155 x 0,6 =93 minutos. (t concentracin =155 min es un dato del
problema).
3. La tercera caracterstica de la subcuenca la dejamos en la opcin Nobaseblow. Aqu HEC-
HMS le aade al hidrograma el caudal base que tena la cuenca antes de la crecida, y que debe
continuar por debajo del hidrograma de crecida. Como en este ejemplo no exista escorrenta bsica
previa (el cauce estaba seco antes de la lluvia), en la casilla BaseflowMethoddejamos la opcin No
baseflow.
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 6
3.4. Datos de precipitaciones
Antes de crear el Modelo Meteorolgico, vamos a introducir los datos pluviomtricos, en este
ejemplo en un nico pluvimetro. Para ello hacemos:
Components>TimeSeriesDataManager>New...Aparece un cuadro en el que podemos introducir
datos diversos (precipitacin, evapotranspiracin,...), dejamos lo opcin ofrecida: PrecipitationGages,
y nombramos el nuevo pluvimetro: Pluviometro1
Picando arriba en , abajo ajustamos los datos correspondientes:
DataSource:ManualEntry (ya que vamos a introducir los datos manualmente
Units:IncrementalMillimeters. Dejamos precipitacin incremental (lo contrario es
acumulativa, si le fuera a meter datos acumulados: cunto llovi hasta las 3:00, hasta las
4:00, etc). En este caso no es necesario indicar las coordenadas del pluvimetro: esos datos
se considerar que son el promedio de toda la subcuenca.
TimeInterval: cambiamos a 1 hora (1Hour), los datos del problema indican precipitaciones
en intervalos de una hora.
Arriba, en el Explorador de Cuenca,
picamos en
(esas
son las fechas y horas que ofrece el programa
de modo predeterminado). Abajo en el Editor
de componentes, en la pestaa Time Window,
indicamos la fecha y hora de comienzo y fin de
la precipitacin (En este ejemplo la fecha es
irrelevante, pero el modelo podra desarrollarse
a lo largo de varios das). En esta versin ya puede indicarse el mes en espaol, siempre con el formato
de dos dgitos-tres letras-cuatro dgitos (da-mes-ao).
Aqu HEC-HMS se hace confuso: Recordemos que los datos del problema indicaban que las
precipitaciones se registraron en realidad entre las 2:00 y las 6:00. En cambio para las horas de
comienzo y de fin de la precitacin hemos escrito como hora de comienzo las 03:00 y de final las
07:00. Nos hemos desfasado una hora, ya que en este ejemplo los datos pluviomtricos figuran en
intervalos de 1 hora.
La explicacin de esta aparente divergencia es que HEC-HMS las horas que aparecen en la tabla
siguiente corresponden al final del
intervalo. Picamos en la pestaa Table y
la columna izquierda ya aparece completa.
En la columna derecha escribimos los
datos de precipitaciones; en la primera
casilla (hora 03:00) indicamos la
precipitcin recogida en el intervalo 02:00
a 03:00:
Escribimos los datos de precipitaciones utilizando para los decimales la coma o el punto, segn
est ajustado el sistema (Windows) en ese ordenador.
Otro detalle ms difcil de explicar es por qu he de indicar como hora final (End Time) las 7:00 en vez de las 6:00.
Si introduzco las 06:00 en Table la ltima lnea no aparece (?)
3.5. Modelo Meteorolgico
Creamos el modelo meteorolgico: Components>MeteorologicModelManager>New Le
damos nombre o dejamos el ofrecido: Met1.
En el Explorador de cuenca ha aparecido esto:
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 7
Al picar en Met1, abajo en el Editor de Componentes podemos especificar el tipo de
precipitacin, y, si lo deseamos, mtodos para la evapotranspiracin y para la fusn de la nieve. En
este ejemplo dejamos las opciones ofrecidas. SpecificHyetograph significa que el usuario le dar los
datos de precipitacin.
I MPORTANTE: Sin salir de ese panel, en la pestaa Basins hay que cambiar la opcin Include
Subbasinsy elegir Yes (picando en el No aparecen las dos opciones: No-Yes)
Ahora hay que aplicar el pluvimetro que
creamos al modelo meteorolgico. Picando en
, abajo aparece lo
siguiente:
Picando sobre --None-- aparecen los
pluvimetros que hayamos creado (en este caso
uno slo) y elegimos uno de ellos.
Pasamos al tercer y ltimo componente: las especificaciones de control.
3.6. Especificaciones de control
Component>ControlSpecificationsManager>New... .
Como en los modelos anteriores, le damos nombre o dejamos el ofrecido (Control1). Ya hemos
visto que las especificaciones de control sirven para indicar el periodo de tiempo (comienzo y final) en
el que HEC-HMS tiene que realizar clculos y el
incremento de tiempo para ello (Time Interval) .
En el Explorador de Cuenca picamos en Control 1, y
abajo, en el Editor de Componentes rellenamos los datos
que se ven a la derecha:
Le especificamos que calcule el hidrograma de 2:00 a
9:00, pues la lluvia ces a las 6:00, pero la escorrenta
continuar hasta que transcurra el tiempo de concentracin,
que habamos calculado en 2,6 horas. La fecha, por
supuesto, la misma que indicamos para la precipitaciones:
La hora de inicio para el clculo indicamos las 2:00, que es
cuando comenz a llover, aunque en las precipitaciones habamos
indicado como comienzo (Start Time) las 3:00. Ver la explicacin al
final del apartado 3.4. (All se indicabe el final de cada intervalo de precipitacin).
En TimeInterval indicamos el incremento de tiempo para el que el programa tiene que hacer los
clculos. Si el intervalo total es de 7 horas , con incrementos de 10 minutos nos presentar una tabla de
42 datos (7 x 6) y el grfico lo dibujar basndose en 42 puntos.
Nota: Para cambiar algo en el modelo de cuenca, en el modelo meteorolgico o en las
especificaciones de control, basta hacer clik en el Explorador de Cuenca sobre el elemento que
deseamos cambiar, y abajo, en el Editor de Componentes realizamos los cambios necesarios.
3.7. Ejecucin y obtencin de resultados
Finalmente, vamos a ejecutar
5
el modelo:
Primero creamos un protocolo de ejecucin (un Run): Compute>RunManager
En un proyecto complejo podremos definir diversos Run combinando diferentes modelos de
cuenca, modelos meteorolgicos y especificaciones de control. Por ejemplo: utilizar la misma cuenca
con diferentes precipitaciones (del Modelo Meteorolgico). O bien, podemos probar diferentes
modelos de cuenca con las mismas precipitaciones (recordemos que en el modelo de cuenca incluye,
por ejemplo, el procedimiento para separar la P neta).

5
Efectivamente: en espaol no se dice correr (un programa) sino ejecutar
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 8
En este ejemplo no hay donde elegir, definimos el Run1 con las tres cosas que acabamos de
preparar: en el modelo de cuenca, el modelo meteorolgico y el control.
Finalmente, ejecutamos el programa: Primero elegimos el Run (aqu slo hay uno para elegir):
Compute>SelectRun y finalmente para iniciar el clculo: Compute>ComputeRun[Run1]

Para obtener los resultados, el modo ms cmodo es hacer clik con el botn derecho sobre el
elemento elegido (aqu el nico existente: la Subcuenca). Elegimos la primera opcin (View Results) y
en ella podemos elegir ver resultados numricos, un resumen o el grfico, que es el que aparece aqu
6
:




6
El hietograma que aparece sobre el hidrograma tiene la misma forma que el que nosotros introdujimos (5.1, 2.8,
0.0, 3.0 mm), pero los valores son distintos: el pequeo eje vertical del hietograma va slo de 0.0 a 1.0. La explicacin es
que el hietograma de esta figura esta dibujado de acuerdo a los incrementos de tiempo sealados en las especificaciones de
control (en este ejemplo, 10 minutos). Si en la primera hora indicamos 5.1 mm en una hora, en cada intervalo de 10
minutos cayeron: 5.1/6 =0.85 mm
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 9
4. Ejemplo 2
4.1. Datos del problema
La cuenca tiene un solo cauce (no se distinguen
afluentes), pero separamos la cuenca alta y la cuenca
baja. Sus caractersticas se indican en el mapa adjunto.
No hay flujo base.
Dos pluvimetros, cada uno en una subcuenca:
Pluv_1 (representativo Subcuenca alta) y Pluv_2
(representativo Subcuenca baja). Las precipitaciones
netas registradas son las siguientes:




En este caso, HEC-HMS har las siguientes tareas:
1. Clculo del hidrograma generado en la subcuenca alta
2. Trnsito de ese hidrograma desde A hasta B
3. Clculo del hidrograma generado en la subcuenca baja
4. Suma los hidrogramas generados en los puntos 2 y 3 anteriores.
4.2. Nuevo Proyecto
File>New... Lo llamamos Ejemplo_2
4.3. Modelo de Cuenca
Creamos el modelo de cuenca: Components>BasinModelManager>New... En la primera
casilla le damos un nombre (por ejemplo: CuencaEj-2).
En el panel derecho, que hemos llamado Escritorio,creamos los siguientes elementos:
Dos subcuencas, picando primero en y luego en el Escritorio (panel cuadriculado de la
derecha). Les daremos los nombres de Subcuenca alta y Subcuenca baja.
Un sumidero (Sink) picando primero en y luego en el Escritorio. Conservamos el nombre
ofrecido: Sink-1. En este sumidero se sumarn el caudal generado por la Subcuenca baja ms
el generado por la Subcuenca alta (y ya calculado el trnsito por el tramo A-B).
Hemos puesto un Sink (=sumidero) porque ah termina la cuenca, en el punto B. Si tras esta unin, continuara ms
abajo, en lugar de un Sink habramos puesto un elemento Junction(=Unin).
Un tramo de cauce (Reach), al que llamamos TramoA-B , picando en y luego en el
Escritorio. Aparece una lnea azul. Se coloca con la herramienta en el sitio adecuado, su
tamao se regula arrastrando los extremos. Finalmente se arrastran los iconos de Subcuenca
alta y Sink-1 sobre los extremos del Tramo A-B y ya quedan pegados.
Ahora debemos conectar unos elementos a otros: el caudal desalida de un elemento entra en otro
elemento de la cuenca. En este sencillo ejemplo, es as:
Pluv 1 Pluv 2
8:00 a 8:20 1,2 mm 2,9 mm
8:20 a 8:40 4,9 mm 6,0 mm
8:40 a 9:00 0,0 mm 1,1 mm
9:00 a 9:20 3,5 mm 0,0 mm
9:20 a 9:40 1,8 mm 4,0 mm
Subuenca alta
Subcuenca baja
Superficie =10,5 km2
T conc = 48 minutos
Superficie = 14,1 km
2
T conc = 87 minutos
lo
n
g
c
a
u
c
e
A
-
B
=
4
,8
9
k
m
A
B
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 10
o LaSubcuencaalta en eltramoA-B
o El tramo A-B Sink-1
o La Subcuenca baja Sink-1
Esta conexin se realiza picando con el botn derecho
sobre el elemento de salida (por ejemplo: Subcuenca alta),
el cursor se convierte en una gran cruz, y con esa cruz se pica
en el elemento que recibe el caudal (por ejemplo: el extremo
superior del tramo A-B)
La fina lnea negra que aparece uniendo la Subcuenca
baja y el sumidero Sink-1 no representa ningn cauce que
vaya a ser calculado, es simplemente la indicacin de que el caudal generado en esa subcuenca se
sumar directamente en el Sink-1
Colocamos todos los elementos con una disposicin similar a las subcuencas reales y tenemos un
modelo de cuenca similar a la de la figura adjunta. La situacin de los iconos o la longitud del tramo
A-B en el dibujo son irrelevantes para el clculo.
Ajustes en las dos subcuencas
Area (km2)
Loss method: --None-- (Los datos de precipitaciones ya sern de P neta)
Transform Method: SCS Unit Hydrograph
Baseflow Method: --None-- (No exiiste flujo base)
En la pestaa Transform elegimos introducimos el
Lag (minutos), que es el 60% del tiempo de concentracin.
Ajustes en el Tramo A-B
En este Ejemplo 2 tambin tenemos que introducir
datos en el TramoA-B. HEC-HMS tiene que calcular el
trnsito del hidrograma generado en la Subcuencaalta a
travs de los 4,89 km de recorrido atravesando la
Subcuencabaja.Para calcular el trnsito del hidrograma,
vamos a elegir el mtodo Muskingum. Este mtodo necesita
dos parmetros: K y X. En la pestaa Route introducimos
los datos necesarios: K=0.6 horas y X=0.2
HEC-HMS no considera de ninguna manera el
trnsito de un caudal a lo largo del canal de la propia
subcuenca. En este ejemplo, el hidrograma generado en la
Subcuencabaja se suma directamente al final, sin ningn
tipo de clculo que podra tener en cuenta el recorrido que
ha tenido que hacer a travs de la propia subcuenca. La
lnea fina que une la Subcuencabaja al punto de
desembocadura indica simplemente una conexin, no
representa el cauce.
4.4. Datos de precipitaciones
Recordemos que antes de crear el Modelo Meteorolgico, debemos introducir los datos
pluviomtricos, en este ejemplo son dos pluvigrafos. Para ello hacemos:
Components>TimeSeriesDataManager>New.... Creamos dos, llamndolos Pluvigrafo1(sern
las lluvias cadas en la subcuenca alta) y Pluvigrafo2(lluvias cadas en la subcuenca baja)
En ambos pluvigrafos establecemos sus ajustes (picando arriba en el Explorador de Cuenca y
escribiendo abajo, en el Editor de Componentes) : Units: Incremental milimeters, Time Interval: 20
Minutes
No es necesario indicar coordenadas. Introduzco la precipitaciones, que estn en los datos de
este Ejemplo 2.
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 11
Ya vimos en el Ejemplo 1 el modo de escribir las precipitaciones para un pluvimetro y las
peculiaridades al introducir la hora de comienzo y de finalizacin de los datos de precipitacin: Como
las precipitaciones van desde las 8:00 hasta las 9:40 en intervalos de 20 minutos (datos del problema),
en la pestaa Time Window indicamos como hora de comienzo las 8:20 y hora de terminacin las
10:00 (ambas estn desfasadas 20 minutos,
que es el incremento de tiempo para los datos
en este ejemplo).
Despus picamos en la pestaa Table,
en la que ya aparecen los intervalos de tiempo
desde las 08:20 (hora de final del primer
intervalo) hasta las 09:40 (hora de final del
ltimo intervalo).
En la columna derecha tecleamos los
valores de precipitaciones del ejemplo:
(No hemos modificado la fecha, es irrelevante para el
clculo. Si la duracin fuera de varios das y el primero lo
hemos dejado en 1 Enero, la fecha de terminacin habra
que introducirla en consecuencia).

4.5. Modelo Meteorolgico
Creamos el modelo meteorolgico:
Components>MeteorologicModelManager>New Le damos nombre o dejamos el ofrecido: Met1.
Al picar en en el Explorador de cuenca, abajo en el Editor de Componentes podemos
especificar el tipo de precipitacin. En este ejemplo dejamos las opciones ofrecidas. Specific
Hyetograph significa que el usuario le dar los datos de precipitacin.
I MPORTANTE: Sin salir de ese panel, en la pestaa Basins hay que cambiar la opcin Include
Subbasinsy elegir Yes (picando en el No aparecen las dos opciones: No-Yes)
Ahora hay que aplicar el pluvimetro que creamos al
modelo meteorolgico. Picando en ,
abajo aparece lo siguiente:
Picando sobre --None-- aparecen los pluvimetros que
hayamos creado previamente, y asignamos el Pluvigrafo 1 a
la Subcuenca alta y el Pluvigrafo 2 a la Subcuenca baja.
(La figura de la derecha muestra el momento en el que estamos eligiendo
Pluvigrafo 2 para la Subcuenca baja.)
Pasamos al tercer y ltimo componente: las
especificaciones de control.
4.6. Especificaciones de control
Component>ControlSpecificationsManager>New... .
Como en los modelos anteriores, le damos
nombre o dejamos el ofrecido (Control1). Ya
hemos visto que las especificaciones de control
sirven para indicar el periodo de tiempo
(comienzo y final) en el que HEC-HMS tiene que
realizar clculos y el incremento de tiempo para
ello (Time Interval) .
En el Explorador de Cuenca picamos en
Control 1, y abajo, en el Editor de Componentes
le indicamos que calcule el hidrograma de 8:00 a
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 12
12:00, ya que la lluvia se haba especificado de 8:00 a 9:40. La fecha debe ser la misma que
indicamos para la precipitaciones!.
En Timeinterval indicamos 5 minutos. La tabla de resultados finales y el grfico los calcular en
incrementos de 5 minutos.
4.7. Ejecucin y obtencin de resultados
Ejecutamos el modelo y podemos obtener tres resultados parciales y el resultado final
(Recordamos: botn derecho en el Escritorio (panel cuadriculado) sobre la subcuenca, tramo o Sink:
View Results[Run1]>>Graph):
1. Hidrograma
generado a la salida de la
Subcuenca alta, y sobre l,
el hietograma
correspondiente.
7

2. El mismo
hidrograma despus de
transitar por el Tramo A-B.
Para obtener esto, picamos
con botn derecho sobre
TramoA-B
Vemos que el hidrograma
transitado (lnea continua)
aparece desplazado en el tiempo
(hacia la derecha) y ms
aplanado.
3. Hidrograma
generado por la Subcuenca
baja, con su hietograma
correspondiente:




7
Por qu el hietograma sobre el hidrograma va de 0 a 1,2 mm si hemos introducido lluvias de hasta 4,9 mm? Ya
explicamos en la nota la pi al final de Ejemplo 1: Escribimos lluvias en intervalos de 20 min y el programa ha calculado
con intervalos de 5 minuntos, por lo que el valor se divide por 4 .
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 13
4. Y, finalmente, picando sobre Sink-1, podemos obtener el hidrograma total generado en la
salida de la cuenca:

1. El hidrograma procedente de la Subcuencaalta, despus de transitar por el TramoA-B (aqu en
puntos)
2. El hidrograma generado en la Subcuencabaja (aqu en trazos)
3. El hidrograma resultante en la desembocadura (Sink-1) (en trazo continuo), que se calcula
simplemente como la suma de los dos anteriores
2
1
3
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 14
5. Ejemplo 3
5.1. Datos del problema
Utilizaremos el mismo mapa que para el ejemplo
2, pero con una escala mayor. Las superficies y otros
datos se indican en la figura adjunta.
Novedades con respecto al Ejemplo 2:
Disponemos de datos de P real, no P neta
El cauce presenta un caudal base antes del
hidrograma de crecida




Dos pluvigrafos, cada uno en una subcuenca.
- Pluv 1, representativo de la Subcuenca alta
- Pluv 2, representativo de la Subcuenca baja
Para calcular la P neta por el mtodo SCS
8

Cuenca baja: Po =68 mm, CN =43
Cuenca alta: Po =41 mm, CN =55
El caudal base previo era de 30 m
3
/seg

5.2. Primeros pasos y Modelo de Cuenca
Los primeros pasos y los elementos del Modelo de Cuenca son los mismos del Ejemplo 2
(subcuencas, conexiones,...).
Podemos repetir los mismos pasos, pero si tenemos guardado el proyecto Ejemplo_2 es ms cmodo utilizar el
comando File>>Import>>BasinModel... As disponemos inmediatamente de todos los elementos de la cuenca; slo ser
necesario cambiar los datos de cada elemento de la cuenca (superficies, lag, etc).
5.2.1. Introduccin de los datos en las subcuencas
Entramos en cada una de las dos subcuencas e introducimos la superficie (km
2
).
En Loss Method (para separar la P neta de la P total) elegimos el mtodo SCS, eligiendo la
opcin SCS Curve Number.
En Transform Method (para convertir la P neta en escorrenta) elegimos el mtodo SCS,
eligiendo la opcin SCS Unit Hydrograph.
En Baseflow Method (para calcular el caudal base) elegimos la opcin Recession.

8
Las tablas originales (americanas) dan valores de CN en funcin del tipo de suelo, cultivo, etc. Las tablas
espaolas dan valores de Po (abstraccin inicial o umbral de escorrenta). La relacin entre ambos es:
0
25400
0, 2 254 P
CN
=



, inversamente:
0
25400
254
0, 2
CN
P
=
+

El 0,2 de ambas frmulas se basa en la hiptesis del SCS de que la abstraccin inicial es el 20% de la abstraccin
mxima del suelo. Si se desea otro valor, sustituir el 0,2 de ambas frmulas por el coeficiente deseado.
Si admitimos la hiptesis del 20%, fijado el 0,2, podemos consultar indistintamente tablas de CN o de Po, y calcular
el otro valor, ya que HEC-HMS nos pide ambos.
Pluv 1 Pluv 2
0:00 a 1:00 5 mm 5 mm
1:00 a 2:00 23 mm 29 mm
2:00 a 3:00 17 mm 15 mm
3:00 a 4:00 34 mm 31 mm
4:00 a 5:00 21 mm 19 mm
5:00 a 6:00 28 mm 25 mm
6:00 a 7:00 2 mm 3 mm
7:00 a 8:00 6 mm 4 mm
Subuenca alta
Subcuenca baja
Superficie =850 km
2
T conc = 370 minutos
Superficie = 1140 km
2
T conc = 650 minutos
lo
n
g
c
a
u
c
e
A
-
B
=
4
4
k
m
A
B
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 15
Con las especificaciones
anteriores, abajo, en el Editor de
Componentes tendramos el siguiente
aspecto:

Vemos que han aparecido
(respecto al Ejemplo 2) las pestaas
Loss y Baseflow, en las que picaremos
para introducir los datos
correspondientes

Pestaa Loss: Initial Abstraction (mm) escribimos el valor de Po y en CurveNumber el valor
CN, ambos indicados en los datos del problema.
Pestaa Transform: como en los ejemplos anteriores, se nos solicita informacin para convertir
lluvia en caudal. Elegimos el mtodo SCS y en la casilla Lag escribimos el 60% de los tiempos de
concentracin de que disponemos (ver el mapita con los datos)
Pestaa BaseflowMethod: Para el procedimiento elegido (Recession)los valores necesarios son
los siguientes:

Subcuenca alta Subcuenca baja
InitialDischarge(m
3
/seg)
Caudal inicial, caudal base al empezar el periodo de clculo
30 m
3
/seg 21 m
3
/seg
Recessionconstant
Para HEC-HMS, disminucin del caudal base cada da, si es
0,9 significa que: Q
hoy
/ Q
ayer
= 0,9
0,90 0,95
ThresholdType(opcinRatiotoPeak)
Caudal umbral (por ej.: 0.10 =el 10% del caudal punta) a partir
del cual el programa comienza a com1140putar una nueva
recesin
9

0,25 0,3

Introduccin de los datos en el canal Tramo A-B
HEC-HMS calcula el trnsito del hidrograma generado en la Subcuencaalta a travs de los 44
km de recorrido atravesando la Subcuencabaja.Para calcular el trnsito del hidrograma, vamos a
elegir el mtodo Muskingum. Este mtodo necesita dos parmetros: K y X. Vamos a introducir K=1,2
horas y X=0,2
Datos de precipitaciones
Recordemos que antes de crear el Modelo Meteorolgico, debemos introducir los datos
pluviomtricos, en este ejemplo son dos pluvigrafos.
Igual que en ejemplos anteriores: precipitacin incremental y unidades en mm. No es necesario
indicar coordenadas..
Introduzco la precipitaciones (datos del problema): como las precipitaciones registradas van
desde las 0:00 hasta las 8:00 horas, en la pestaa Time Window indicamos desde la 01:00 hasta las

9
Aqu hay algo que no concuerda con la teora: Se supone que en el momento en que comienza un nuevo periodo de
agotamiento, ya ha pasado toda la escorrenta directa, y todo el caudal es debido al flujo base. Aqu, en cambio, al
alcanzar el umbral, comienza un nuevo agotamiento, pero an parte del caudal es debido a la escorrenta directa. Ver figura
7.2 , pg 84 del Technical Reference Manual
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa) http://web.usal.es/javisan/hidro Pg 16
09:00 (le sumamos una hora, ya que en este ejemplo el incremento de tiempo es de 1 hora, y ya hemos
visto que en la Tabla se indica la hora final de cada intervalo
Cerramos y ya podemos establecer el modelo meteorolgico.
Modelo Meteorolgico
Creamos un modelo meteorolgico, igual que en el ejemplo 2. Recordar que picando arriba en
, abajo, en la pestaa Basins hay que poner Yes en la casilla Include Subbasins
Finalmente, picando arriba en , abajo, le asignamos a la Subcuenca alta
el Pluv1 y a la Subcuenca baja el Pluv2. (segn se indica en los datos del problema)
Especificaciones de control
Creamos unas nuevas Especificaciones de Control, escribimos la misma fecha que inventramos
para las lluvias, y el periodo hay que extenderlo lo suficiente para que pase todo el hidrograma: si las
precipitaciones van de 0:00 a 8:00, podemos pedir que calcule de 0:00 a 20:00 horas. El intervalo de
clculo podemos indicar 30 minutos (no puede ser menor del 29% del tiempo de lag).
Ejecucin y obtencin de resultados
Ejecutamos el modelo,
igual que en el Ejemplo 2, y
finalmente observamos los
resultados (boton derecho
sobre el elemento deseado,
View Results...)
Como novedad, en el
hietograma que aparece sobre
el hidrograma (Resultados de
cada Subcuenca) aparece la
separacin entre P total y P
neta.
El caudal base es otra
novedad, aparece como una
lnea roja, por encima de la
cual se supone que es
escorrenta directa y por debajo escorrenta bsica.
Los resultados para la
desembocadura de la cuenca
(Sink-1) nos muestran el
hidrograma aportado por la
Subcuenca baja (en trazos),
por la Subcuenca alta (en
trazos cortos) y la suma de
ambos (linea continua), que
sera el caudal registrado en
ese punto.
P neta

Potrebbero piacerti anche