You are on page 1of 12

HEC-HMS.

Manual elemental
Introduccin
HEC-HMS es un programa complejo que calcula el hidrograma producido por una cuenca si le
facilitamos datos fisicos de la cuenca y datos de precipitaciones.1
Las diversas fases de trabajo del programa pueden esquematizarse as:
P

P neta o
efectiva

Infiltracin,
retenciones

Separacin de la lluvia neta (calcular qu


parte de la precipitacin cada va a generar
escorrenta directa)

Calcular la escorrenta directa


producida por esa precipitacin neta.

tiempo

P neta o
efectiva

tiempo

Escorr.
Directa

Sumar a la escorrenta directa la escorrenta


bsica, si exista previamente. Calcular la
evolucin de la escorrenta bsica a lo largo
del tiempo

tiempo

Q
Escorr.
Directa

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
.

Escorr. bsica
tiempo

Q
Escorr.
Directa
Escorr. bsica
tiempo

HEC-HMS permite establecer varias subcuencas. El programa realiza los clculos de las tres
primeras fases para cada subcuenca, y calcula la ltima fase (D) para cada trnsito a lo largo de un
cauce2 (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/


Este manual se refiere a HEC-HMS 2.2.2, 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 que aparece sobre l.
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 1

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 programa3:
User's Manual: Descripcin del programa y manual de utilizacin
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!).
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.

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:

Proyecto
Modelo de Cuenca
Subcuenca 1

Modelo Meteorolgico 3
Modelo Meteorolgico 2

Subcuenca 2

Subcuenca 3

Especificaciones de Control 2
Especificaciones de Control 1

Modelo Meteorolgico 1

Calcular de 2:00 a 9:30


D tiempo =10 minutos

Pluvimetro 1
Pluvimetro 2

Modelo de Cuenca (Basin 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:
Chapter 5: Computing Runoff Volume
Chapter 6: Modeling Direct Runoff
Chapter 7: Modeling Baseflow
Chapter 8: Modeling Channel Flow

http://www.hec.usace.army.mil/software/hec-hms/hechms-document.html

F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 2

Modelo meteorolgico (Meteorological 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.
Es habitual utilizar varios modelos meteorolgicos con el mismo modelo de cuenca, para
estudiar los caudales que se produciran generados por diferentes precipitaciones.
Especificaciones de control (Control Specifications)

Se trata simplemente de indicarle cuando empezar y terminar de computar y el incremento de


tiempo (Time interval)
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 (Time interval) es para indicar cada cuanto tiempo debe realizar el
clculo: si hacemos Time Interval = 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).

Ejemplo 1
Primer ejemplo muy simple: una sola subcuenca, no hay flujo base y disponemos de datos de
precipitacin neta.

Datos del problema


Cuenca de 32 km2 (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).

Primeros pasos
Lo primero: ajustamos el sistema (Windows) para que el signo decimal sea el punto y no la
coma . 4
Ahora abrimos el programa. Utilizamos los menus de la primera ventana: H M S * P r o j e c t
Definition

File > New Project... Creamos un proyecto. En la primera casilla le damos un nombre (por
ejemplo: Ejemplo 1) y hacemos OK.
File > Project Attributes... Antes de seguir adelante!: En la solapa Units indicamos System
International (Metric) para que podamos utilizar unidades del Sistema Mtrico Decimal.
En la segunda solapa (Basin Options) aparecen los dos ajustes siguientes:
4

En Windows 98 y Windows 2000, panel de control Configuracin regional, solapa Nmero. En Windows XP,
panel de control Configuracin regional y de Idioma, solapa Opciones regionales, botn Personalizar...
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 3

Allow Subbasin and Source Flow Ratios


Compute Local Flow at Junctions

Los manuales oficiales de HEC-HMS no informan nada del significado de estas opciones (?).
Los ejemplos que se presentan en este Manual generan los mismos resultados con estas opciones
marcadas y sin marcar

Modelo de Cuenca
Component>Basin Model > New... En la primera casilla le damos un nombre o dejamos el que

est. Aparece un panel para que esquematicemos nuestra cuenca, en este caso vamos a poner
simplemente una subcuenca: Cogemos con el cursor el dibujito de la izquierda
y lo arrastramos
hasta la mitad del panel. Ya tenemos la subcuenca, que en este ejemplo ella sola constituye la cuenca
completa.
Sobre ese icono que hemos creado hacemos doble clik (o botn derecho >> E d i t . . . ). Podemos
ponerle nombre, debemos escribir arriba la superficie de la subcuenca (en km2), y lo importante son
las tres solapas que aparecen abajo:

1 L o s s R a t e : Calcula qu parte de la precipitacin constituir P neta. Podremos elegir entre


varios mtodos Como en este ejemplo vamos a introducir P neta, en la casilla Method, elegimos
N o l o s s r a t e ; o sea: que no efecte ningn clculo.
2 T r a n s f o r m : Transforma la precipitacin en caudal. Podremos elegir entre varios mtodos.
Vamos a elegir el mtodo SCS. Para l 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.
3 B a s e f l o w m e t h o d . Le aade 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 Method elegimos No baseflow.
Cerramos el panel de Basin model.

Datos de precipitaciones
Antes de crear el Modelo Meteorolgico, debemos
introducir los datos pluviomtricos, en este ejemplo en un
nico pluvimetro. Para ello hacemos:
Data > Precipitation Gages...

Lo llamo pluv 1, dejo precipitacin incremental (lo


contrario es acumulativa, si le fuera a meter datos
acumulados: cunto llovi hasta las 3:00, hasta las 4:00,
etc) y ajusto unidades en mm. Abajo
dejo Manual entry porque vamos a
meter los datos a mano ahora mismo.
No es necesario indicar coordenadas.
OK.
En el cuadro siguiente relleno
las casillas de fechas y horas. Los
datos de este problema (ver al principio del Ejemplo) nos
daban lluvias en incrementos de 1 hora desde las 2:00
hasta las 6:00. Rellenamos esas horas y Time Interval: 1
Hour. La fecha aqu es irrelevante, pero el modelo podra
desarrollarse a lo largo de varios das. Los formatos de
fecha y hora puede ser de otro modo, pero estos
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 4

funcionan: atencin con poner las tres letras iniciales del mes en ingls.
Escribimos los datos de precipitaciones utilizando el punto para los decimales (en la columna
Time aparece el final de cada intervalo de tiempo):
Nota: Para cambiar datos pluviomtricos escritos con anterioridad: En la ventana principal: Data
>> Precipitacion gages... Aparece otra ventana con los pluvimetros existentes. Picamos en el que
queremos modificar, menu Edit >> Gage data. Aparece el pluvimetro, picamos abajo en Select y
ya aparece la tabla completa para que podemos cambiar los datos de precipitaciones.
Cerramos y ya podemos establecer el modelo meteorolgico.

Modelo Meteorolgico
Component > Meteorologic Model > New

Le damos nombre y OK
Aparecen dos cuadros superpuestos. En el primero (Subbasin list) debemos picar en el nombre
de la cuenca y despus en el botn Add , para que aparezcan las subcuencas a la derecha. En este
ejemplo tan simple, aparece la nica subcuenca, picamos en ella , OK
En el cuadro siguiente elegimos eentre varios mtodos para indicar las precipitaciones. Vamos a
dejar el que ofrece (User Hyetograph), aunque son posibles otros mtodos: varios pluvimetros para
hacer el promedio, tormentas de diseo (tericas), ... En el mtodo User Hyetograph a cada subcuenca
corresponde un hietograma que hemos preparado previamente, sean datos reales o de diseo. Aparecen
las subcuencas en la columna izquierda y picando debajo de Gage ID aparecern todos los
pluvimetros disponibles. Elegimos qu pluvimetros se asignan a cada subcuenca. En este caso no
hay mucha eleccin: una subcuenca, un pluvimetro:

Se selecciona el pluvimetro, y OK
Pasamos al tercer y ltimo componente: las especificaciones de control.

Especificaciones de control
Component > Control Specifications > New

.
Como en los modelos anteriores, le damos nombre. Con el mismo modelo de cuenca y con el
mismo modelo meteorolgico podramos querer ejecutar el modelo para diferentes intervalos de
tiempo o con diverentes incrementos.
En el siguiente cuadro simplemente le especificamos que calcule el hidrograma de 2:00 a 9:00,
pues la lluvia ces a las 6:00, pero habamos calculado un tiempo de concentracin de 2,6 horas. La
fecha, por supuesto, la misma que indicamos para la precipitaciones:

En Time interval 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 del modelo de cuenca, del modelo meteorolgico o de las especificaciones
de control, hacemos doble clic sobre cada uno de ellos en la ventana principal
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 5

Ejecucin y obtencin de resultados


Finalmente, vamos a ejecutar el modelo:
Tools > Run configuration... Aqu no hay donde elegir, picamos en las tres cosas que acabamos
de preparar: en el modelo de cuenca, el modelo meteorolgico y el control. En un proyecto complejo
podremos elegir el modelo de subcuenca, el modelo meteorolgico y las especificaciones de control.
OK.
Tools > Run Manager... Puede aparecer una lista de Run 1, Run 2 etc. si ya hemos ejecutado el
modelo con varias configuraciones. Elegimos el Run deseado y Compute
La ejecucin tambin se puede ordenar desde la ventana de los dibujos (Basin Model) en su
men Simulate.
Si hay algn error, en View Log nos indica el
problema, si no, vamos a la ventana de los dibujos
(Basin Model) y hacemos botn derecho sobre la
nica subcuenca que hemos diseado. En View
Results podemos elegir ver resultados numricos,
un resumen o el grfico, que aparece aqu 5:

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 6

Ejemplo 2
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:

8:00 a 8:20
8:20 a 8:40
8:40 a 9:00
9:00 a 9:20
9:20 a 9:40

Pluv 1
1.2 mm
4.9 mm
0.0 mm
3.5 mm
1.8 mm

Pluv 2
2.9 mm
6.0 mm
1.1 mm
0.0 mm
4.0 mm

Subuenca alta
Superficie =10,5 km2
T conc = 48 minutos

B=

ca
uc

eA

lon

9
4,8

Subcuenca baja

Superficie = 14,1 km2


T conc = 87 minutos

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.

Primeros pasos
Comenzamos como en el Ejemplo 1:
File > New Project...
File > Project Attributes...
Component>Basin Model > New...

Modelo de Cuenca
Creacin de los elementos necesarios

En el panel del Modelo de cuenca (Basin Model)


creamos dos subcuencas y un tramo de cauce (Reach),
arrastrando los iconos correspondientes al que llamamos
Tramo A-B.
Para darle nombre, doble clik sobre cada elemento, y el
nombre aparece en la primera casilla.
Adems, para sumar el caudal generado por la
Subcuenca baja ms el generado por la Subcuenca alta (y ya
calculado el trnsito por el canal A-B), abajo hemos puesto un
Sink (=sumidero) porque ah termina la cuenca, en B. Si continuara ms abajo, en lugar de un Sink
habramos puesto una unin (Junction). Los colocamos con una disposicin similar a las subcuencas
reales y tenemos un modelo de cuenca similar a la de la figura adjunta. La disposicin de los dibujitos
o la longitud del tramo A-B en el dibujo son irrelevantes para el clculo.

F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 7

Conexin de los elementos de la cuenca

Ahora debemos conectarlos: Es suficiente poner el icono de Subcuenca alta sobre el extremo
superior del Tramo A-B y se conectan automticamente. Igual cuando ponemos el elemento Sink-1
sobre el otro extremo del Tramo A-B. Para conectar la Subcuenca baja al Sink-1, esto ya no puede ser
automtico; el programa no sabe dnde tiene que poner el caudal generado en esa subcuenca, nosotros
se lo indicamos: botn derecho sobre Subcuenca baja >> Connect downstream (Conectar aguas
abajo) y el cursor adquiere forma de cruz: picamos con esa cruz sobre Sink-1.
Introduccin de los datos en cada elemento del modelo de cuenca

Entramos en cada una de las dos subcuencas (doble clik sobre su icono) e introducimos los datos
necesarios: Nombre y superficie (km2), y en la lengeta Transform elegimos (como en el Ejemplo 1) el
mtodo SCS, e introducimos el lag (minutos), que es el 60% del tiempo de concentracin.
En este Ejemplo 2 tambin tenemos que introducir datos en el que hemos llamado Tramo A-B.
HEC-HMS tiene que calcular el trnsito del hidrograma generado en la Subcuenca alta a travs de los
4,89 km de recorrido atravesando la Subcuenca baja. Para calcular el trnsito del hidrograma, vamos a
elegir el mtodo Muskingum. Este mtodo necesita dos parmetros: K y X. Vamos a introducir K=0.6
horas y X=0.2
Nota: HEC-HMS no considera de ninguna manera el trnsito de un caudal a lo largo del canal de
la propia subcuenca. En este ejemplo 2 el hidrograma generado en la Subcuenca baja 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 Subcuenca baja al punto
de desembocadura indica simplemente una conexin, no representa el cauce.

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: Data > Precipitation
Gages.... Menu Edit... > Add gage

Al primero lo llamo pluv alto (sern las lluvias cadas en la subcuenca alta), dejo precipitacin
incremental y ajusto unidades en mm. No es necesario indicar coordenadas. OK. Introduzco la
precipitaciones, que estn en los datos de este Ejemplo 2. Lo mismo para el segundo pluvimetro, al
que denomino pluv bajo, que representarn las precipitaciones cadas en la subcuenca baja.
Cerramos y ya podemos establecer el modelo meteorolgico.

Modelo Meteorolgico
Component > Meteorologic Model > New Le damos nombre y OK

Aparecen dos cuadros superpuestos. En el primero (Subbasin list) Menu Edit...>> Add subbasin
y picamos en el botn Add . Aparecen a la derecha las dos subcuencas que habamos creado en el
modelo de cuenca, Apply , OK
En el cuadro siguiente aparecen las subcuencas en la columna izquierda y (picando debajo de
Gage ID aparecern los dos pluvimetros disponibles. Elegimos qu pluvimetro se asigna a cada
subcuenca. Para la Subcuenca alta elegimos pluv alto, para la Subcuenca baja, elegimos pluv bajo
OK y pasamos al tercer y ltimo componente: las especificaciones de control.

Especificaciones de control
Component > Control Specifications > New

Le damos un nombre o dejamos el que ofrece.


En el siguiente cuadro simplemente le especificamos que calcule el hidrograma de 8:00 a 12:00,
ya que la lluvia se haba especificado de 8:00 a 9:40. La fecha, por supuesto, la misma que indicamos
para la precipitaciones.
En Time interval indicamos 5 minutos. La tabla de resultados finales y el grfico los calcular en
incrementos de 5 minutos.

F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 8

Ejecucin y obtencin de resultados


Ejecutamos el modelo (ver cmo hacerlo en el Ejemplo 1) y podemos obtener tres resultados
parciales y el resultado final:
1. Hidrograma generado
a la salida de la Subcuenca
alta, y sobre l, el hietograma
correspondiente. 6
(Recordamos: botn
derecho sobre la subcuenca >>
Results >> Graph)
2. El mismo hidrograma
despus de transitar por el Tramo A-B. Para esto, picamos con botn derecho sobre Tramo A-B
(El hidrograma
original ahora est en rojo,
ha cambiado de color en
cada figura, el resultado
final siempre aparece en
azul)
Vemos el hidrograma
transitado (en azul ) que,
como es lgico, aparece
desplazado en el tiempo (hacia
la derecha) y ms aplanado.
3. Hidrograma generado
por la Subcuenca baja, con sus
precipitaciones
correspondientes:

4. Y, finalmente, picando
sobre Sink-1, podemos obtener:
El hidrograma procedente de la
Subcuenca alta, despus de
transitar por el Tramo A-B (aqu
en negro)
El hidrograma generado en la
Subcuenca baja (aqu en rojo)
El hidrograma resultante en la
desembocadura (Sink-1) (en
azul), que se calcula como la
suma de los dos anteriores
6

Por qu el hietograma sobre el hidrograma va de 0 a 1.4 mm si hemos introducido lluvias de hasta 4.99 mm? Ver
nota la pi la final de Ejemplo 1: Escribimos lluvias en intervalos de 20 min y el programa ha calculado con intervalos de 5
minuntos (Especificaciones de control)
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 9

Ejemplo 3
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

Subuenca alta
Superficie =850 km2
T conc = 370 minutos

B=

0:00 a
1:00 a
2:00 a
3:00 a
4:00 a
5:00 a
6:00 a
7:00 a

1:00
2:00
3:00
4:00
5:00
6:00
7:00
8:00

Pluv 1
5 mm
23 mm
17 mm
34 mm
21 mm
28 mm
2 mm
6 mm

Pluv 2
5 mm
29 mm
15 mm
31 mm
19 mm
25 mm
3 mm
4 mm

A-

ca
uc

k
44

lon

Subcuenca baja

Superficie = 1140 km2


T conc = 650 minutos

Dos pluvimetros, 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 7


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

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
Ejemplo2 es ms cmodo abrirlo y utilizar el comando Copy Proyect... del Menu File. Esto nos
permite duplicar el proyecto con otro nombre (Ejemplo 3) y despus cambiar los datos de cada
elemento de la cuenca.
Introduccin de los datos en las subcuencas

Entramos en cada una de las dos subcuencas (doble


clik sobre su icono) e introducimos los datos necesarios:
Nombre y superficie (km2).
En Loss Rate , para separar la P neta de la P total,
elegimos el mtodo SCS, introduciendo en Initial Loss el valor de Po y en SCS Curve No. el valor CN,
ambos indicados en los datos del problema.
7

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:

25400 254

CN

P0 = 0, 2

, inversamente:

CN =

25400
P0
0, 2

+ 254

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.
F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 10

En 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)
En Baseflow Method , al hidrograma generado le aade el flujo base. De los diversos
procedimientos ofrecidos por HEC-HMS, vamos a elegir el de Recession. Los valores necesarios son
los siguientes:

Initial Q

Subcuenca alta
30 m3/seg

Subcuenca baja
21 m3/seg

0.90

0.95

0.2

0.3

Caudal inicial, caudal base al empezar el periodo de clculo


Recession constant

Para HEC-HMS, disminucin del caudal base cada da, si es


0.9 significa que: Qhoy / Qayer = 0.9
Threshold Q

Caudal umbral (por ej.: 0.10 =el 10% del caudal punta) a partir
del cual el programa comienza a computar una nueva
recesin8

Introduccin de los datos en el canal Tramo A-B

HEC-HMS calcula el trnsito del hidrograma generado en la Subcuenca alta a travs de los 44
km de recorrido atravesando la Subcuenca baja. 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. Si hemos duplicado el proyecto Ejemplo 2,
debemos eliminar los dos pluvimetros que diseamos all (Data > Precipitation Gages.... Menu Edit...
> Delete Gage) y establecer dos nuevos ( Data > Precipitation Gages.... Menu Edit... > Add Gage ).
Igual que en ejemplos anteriores: precipitacin incremental y unidades en mm. No es necesario
indicar coordenadas. OK. Introduzco la precipitaciones (datos del problema), desde las 0:00 hasta las
8:00 horas de una fecha cualquiera.
Cerramos y ya podemos establecer el modelo meteorolgico.

Modelo Meteorolgico
Si lo estamos haciendo todo nuevo, actuamos como en el Ejemplo 2, si hemos clonado el
Ejemplo 2 como Ejemplo 3, simplemente abrir el modelo meteorolgico (doble clik) y elegimos qu

pluvimetro se asigna a cada subcuenca.


OK y pasamos al tercer y ltimo componente: las especificaciones de control.

Especificaciones de control
La misma historia: si estamos construyendo nuevo, lo creamos, si estamos trabajando sobre el
duplicado del Ejemplo 2, abrimos el Control1 (doble clik), 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
8

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 11

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, haciendo botn derecho > Results en cada subcuenca, en el canal, en el
Sink
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.

F. Javier Snchez San Romn - Dpto. Geologa - Univ. Salamanca (Espaa)

http://web.usal.es/javisan/hidro

Pg 12