Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informe SOFTWARE HEC-HMS PDF
Informe SOFTWARE HEC-HMS PDF
FACULTAD TECNOLÒGICA
CONSTRUCCIÓN CIVIL
“SOFTWARE HEC-HMS”
AUTORES:
TUTOR:
1
Índice
1. Resumen __________________________________________Página 3
2. Introducción ________________________________________Página 4 a 5
3. Metodología ________________________________________Página 6 a 9
4. Resultados
5. Conclusión _________________________________________Página 29
6. Bibliografía _________________________________________Página 30
7. Anexos ____________________________________________Página 31 a 32
2
1. Resumen
Este documento fue elaborado utilizando la versión 4.4.1 del sistema de modelaje
hidrológico desarrollado por el centro de ingeniería hidrológica de los Estados
Unidos (HEC-HMS), el cual es un programa que calcula el hidrograma producido
por una cuenca si se le facilitan datos de ella, además de la información sobre
precipitaciones. Todo ello se encuentra en función del lapso de tiempo que duré la
simulación requerida.
Además, para una utilización avanzada del programa, son imprescindibles los textos
facilitados por los desarrolladores de éste software:
3
2. Introducción
4
En resumen, se deduce las fases de trabajo por las que transcurre el programa:
5
3. Metodología
En esta parte del curso, sólo se va a considerar tres métodos de cálculo, ya que con
ello, se desarrollará lo visto más adelante, las cuales son:
Por otro lado, el método SCS–CN estima el escurrimiento medio (Q) mediante una
cantidad de precipitación y retención máxima potencial (S), utilizando valores de
curvas numéricas. Igualmente, la fórmula para obtener Q se indica a continuación:
Donde:
Por otro lado, el método del SCS asume la hipótesis de que la abstracción inicial es
el 20% de la abstracción máxima del suelo, de ahí procede el 0,2 de la fórmula (P0
= 0.2S). Asimismo, en HMS sólo es necesario introducir el valor de “CN” y el
programa calculará la P0 mediante la relación indicada. Por consiguiente, si se
introducen ambos valores (CN y P0, que allí se denomina, “abstracción inicial”), el
programa indicará tras la ejecución la relación entre P0 (abstracción inicial) y S
(retención máxima potencial), que puede ser distinta de 0,2.
6
Luego, se tiene que las tablas originales (americanas) proporcionan valores de CN
en función del tipo de suelo, cultivo, etc. Asimismo, las tablas españolas presentan
valores de P0 (abstracción inicial o umbral de escorrentía; en inglés initial
abstraction).
Finalmente, dado que el área bajo la curva del hidrograma unitario es equivalente a
1cm, si “A” es igual al área de la cuenca en km2, entonces
(2,08 A)
Qp (descarga máxima) = tp
7
3.- Método de flujo base:
Mientras que el elemento de la subcuenca representa conceptualmente la
infiltración, la escorrentía superficial y los procesos del subsuelo que interactúan
entre sí, los cálculos reales del subsuelo se realizan mediante un método de flujo
base contenido en el subsuelo. El programa proporciona un total de 6 métodos
diferentes de flujo base, pero el procedimiento elegido para este estudio es el
método de “Recession”.
Recession
(Recesión)
Por otro lado, el método de recesión es generalmente más aplicable a periodos más
cortos para cuencas hidrográficas, donde el volumen y el tiempo del flujo base están
fuertemente influenciados por el evento de precipitación en sí.
Asimismo, los parámetros de entrada para el método de flujo base de recesión son
los siguientes:
o Flujo inicial al comienzo de la tormenta en cubic meters second (metros
cúbicos por segundo) o cubic meters second/km2 (metros cúbicos por
segundo dividido en kilómetro cuadrado) para unidades métricas.
o El flujo del umbral en cubic meters second, por debajo del cual ocurre la
recesión del flujo base de acuerdo con la constante de recesión, corresponde
al punto en el hidrograma donde el flujo base reemplaza la escorrentía como
la fuente de la subcuenca. Esto puede especificarse como un valor absoluto
o como una relación del flujo máximo.
Los siguientes métodos no fueron objeto de estudio de este informe, así que serán
explicados en términos generales.
8
4.- Método de Canopy:
El método canopy es uno de los componentes que pueden ser incluidos en el
elemento de subcuenca y puede representar la presencia de plantas en el paisaje.
Asimismo, las plantas interceptan precipitación, reduciendo la cantidad de lluvia que
llega a la superficie del suelo. Por otro lado, el agua interceptada se evapora entre
tormentas.
También, las plantas pueden extraer agua del suelo en un proceso denominado
transpiración.
Además, la evaporación y la transpiración, a menudo se combinan como evapo-
transpiración.
Por consiguiente, seleccionar un método de Canopy es opcional, pero debe usarse
para aplicaciones de simulación continua. En el caso que no se elija ningún método,
la subcuenca no computara ninguna evapo-transpiración y toda la precipitación se
asumirá como precipitación directa en la superficie del suelo, y estará sujeta a la
intercepción de la superficie y a la infiltración en el suelo.
5.- Método de Superficie:
La superficie es uno de los componentes que pueden ser incluidos en el elemento
de subcuenca. Su objetivo es representar la superficie del suelo donde el agua
puede acumularse en el almacenamiento de la depresión de la superficie. El
almacenamiento de la depresión de una superficie impermeable, como un
estacionamiento, generalmente está cerca de cero. Sin embargo, el
almacenamiento de la depresión para campo agrícola puede ser bastante grande si
se utilizan prácticas de labranza de conservación. Igualmente, la precipitación caída
a través del Canopy, o la precipitación directa si no hay Canopy, impactan en la
superficie. Así, la precipitación neta se acumula en el almacenamiento de la
depresión y se infiltra a medida que el suelo tiene capacidad para aceptar agua. Por
consiguiente, la escorrentía superficial comenzara cuando la tasa de precipitación
exceda la tasa de infiltración y se llene el almacenamiento de la superficie.
Asimismo, la precipitación que reside en el almacenamiento de la superficie puede
infiltrarse después de que la precipitación se detiene y está sujeta a un potencial de
evapo-transpiración.
Por consiguiente, seleccionar un método de superficie es opcional y generalmente
solo se usa para aplicaciones de simulación continua. En el caso que no se elija
ningún método, la subcuenca no computara ningún almacenamiento de depresión
superficial y toda la precipitación de caída (hojas húmedas arrojan el exceso de
agua sobre la superficie del suelo) por lo que se asumirá como precipitación directa
en la superficie del suelo y estará sujeta a la infiltración del suelo.
9
4. Resultados
En esta sección se plantean tres ejemplos tipos con sus respecticos resultados,
para conseguir un mejor entendimiento de la información proporcionada
anteriormente.
Se plantea el primer ejemplo como una sola subcuenca, no existe caudal previo
(flujo base y escorrentía básica), y se dispone de datos de precipitación neta.
Además, de las fases de trabajo del programa, solamente es preciso abordar en
este caso la conversión de precipitación neta en escorrentía directa.
4° Luego, el proyecto es una “caja vacía” donde se guardan los elementos que se
vayan creando.
10
Parte 1: Surgen los diferentes elementos que se vayan creando mediante se
avanza en el proyecto, como por ejemplo subcuencas, uniones entre ellas,
embalses, entre otras.
Parte 2: Al hacer click en uno de los elementos del área uno o tres, en ésta
aparecerán los parámetros correspondientes a dicho punto seleccionado. En la
imagen se puede visualizar “Rio Negro”, y al hacer click irán apareciendo sus
componentes.
Parte 3: Corresponde a la zona de trabajo donde se sitúan y conectan las
subcuencas, cauces, embalses, entre otros.
2.1. Se abre esta carpeta “Basin Models” haciendo click en el signo y aparece
la cuenca que se ha creado.
11
2.1.1 Luego se le da doble click en la cuenca definida como Rio Negro
y a su derecha se presentará una ventana en blanco que fue
explicada en el área tres descrita anteriormente, ahí se van situando
todos los elementos del modelo que vayan apareciendo.
4.2 Luego se modifican las opciones que presenta el software para cada fase de
cálculo.
4.2.1 Por lo que se debe hacer Click en el cuadro identificado como “Loss
Method”, y seleccionar “Initial and Constant”. Como en el ejemplo que
se está desarrollando ya se introducirá la P neta, se debe escoger la
opción –None--, para que el programa no realice ningún cálculo.
12
4.3 Luego, se debe hacer click en la pestaña , y como previamente se ha
elegido el método de SCS para modificar la precipitación neta en caudal,
solamente se solicitará el “lag” en minutos. Además, según el método que se
está utilizando, el “lag” que es el tiempo que transcurre desde el centro de
gravedad de la P neta hasta la punta del hidrograma, es aproximadamente
igual a 0,6 × tiempo de concentración. Entonces se tiene que 155 × 0,6 = 93
minutos (155 minutos dato del problema).
7° Ahora se deben obtener los datos de precipitaciones, por lo que antes de crear
el Modelo Meteorológico se deben introducir los datos pluviométricos, en este caso
solo se tiene un único pluviómetro. Por lo que se debe hacer:
1. Primeramente, click en “Components” de la barra de menú, para luego
seleccionar “Time Series Data Manager” y por último “New”, en donde aparecerá
un cuadro en el que se podrá crear dispositivos de medida de datos diversos
como precipitación, caudal, etc. Igualmente se debe dejar la opción ofrecida de
“Precipitation Gages” para nombrar el nuevo pluviómetro como Pluviometro 1
(despreciar las tildes).
2.1. Data Source: Manual Entry (ya que se introducen los datos
manualmente).
13
2.3. Time Interval: Se transforma a 1 hora, debido a que se introducen
datos de precipitaciones en intervalos de una hora.
2.5. Por último, dar click en la pestaña para incluir los datos
pluviométricos. Además, se analiza que para los cuatro intervalos de una
hora, se le ha indicado desde las 2:00 hasta las 6:00, por lo que nos
muestra las horas del final de cada intervalo. Por otro lado debemos tener
en cuenta que la precipitación recogida de 2:00 a 3:00 debe escribirse en
la celda que se encuentra frente a 3:00.
2.6. Por último, se escriben los datos de precipitaciones aplicando para los
decimales la coma si el sistema del dispositivo se ajusta a ella.
14
9° Se debe en tener en cuenta un dato importante, que es que se debe cambiar la
última opción denominada como “Replace Missing” a “Set to Default”, lo que se hace
para evitar un fallo absurdo del programa. Y además, otro dato significativo es que,
sin salir de ese panel, en la pestaña “Basins” hay que cambiar la opción “Include
Subbasins” a “Yes”, de tal manera:
11° Luego, al darle click sobre –None— se muestran los pluviómetros que se hayan
creado dependiendo del proyecto, para este caso tan solo se tiene uno.
12° Por consiguiente, en este momento se deben realizar las especificaciones de
control, por lo que nuevamente se debe ir a la barra de menú y seleccionar
“Component”, en la cual se abrirá una cierta de cantidad de casillas en la parte
inferior, por lo que se le da click a “Control Specifications Manager” y por último a
“New”
13° Asimismo, como en los casos anteriores que se han creado, se le da el nombre
de “Control 1”. Igualmente se sabe que las especificaciones de control sirven para
indicar el periodo de tiempo, tanto su comienzo como el fin, en la cual son datos con
los que el software tiene para realizar cálculos y el incremento de tiempo para ello,
definido como “Time Interval”, por lo que se debe hacer lo siguiente:
1. Primeramente, en la parte superior se hace click a “Control 1” y se completan los
datos que se ven a la derecha.
15
2. Luego, se debe especificar el periodo de tiempo en el que el software calcula el
hidrograma, en este caso de 2:00 a 12:00, debido a que la lluvia ceso a las 6:00,
no obstante la escorrentía continua después de las 6:00.
14° Por último, se ejecutará el modelo y la obtención de sus resultados, para ello se
crea un protocolo de ejecución definido “Run”, luego seleccionar “Compute”, la cual
deriva a “Create Compute”, y por último se elige “Simulation Run”. Asimismo, en un
proyecto complejo se pueden puntualizar diversos “Run” mezclando diferentes
modelos de cuencas, modelos meteorológicos y especificaciones de control. Una
manera es emplear la misma cuenca, pero con diferentes precipitaciones o en
diferentes Modelos Meteorológicos, de igual forma se puede probar diferentes
modelos de cuenca con las mismas precipitaciones, pero en este caso no es posible
elegir ya que se ha definido el “Run 1” con las tres opciones preparadas, siendo un
modelo de cuenca, uno meteorológico y un control.
16° Por otro lado, para obtener los resultados, el modo más cómodo es hacer click
con el botón derecho sobre el elemento elegido, en este caso la subcuenca, luego
se prefiere la primera opción que es “View Results” y en ella se puede elegir
visualizar resultados numéricos, un resumen en “Summery Table” o el grafico.
16
17° En el caso si el hidrograma sale del grafico por la derecha, tan solo bastara con
aumentar el tiempo en el control y ajustar nuevamente el mismo “Run”, si se ve que
el eje de abscisas es demasiado largo se debe hacer lo contrario.
18° Por otro lado, se tienen los resultados numéricos que pueden copiarse en Excel
para cumplir cálculo o gráficos. Se aprecia que en este caso el HMS ha efectuado
los cálculos cada 10 minutos, indicados en el “Control”. A continuación se muestra
una imagen de explicación:
Ejemplo N°2
17
(Imagen ejemplo 2)
18
3° Posteriormente, en la primera casilla se le debe dar un nombre como por ejemplo
“Dos ríos”
4° Con la cuenca creada se debe empezar a dibujar. Primeramente en el panel
blanco a la derecha, se crearan dos subcuencas (subbasin) haciendo click en el
7° Las finas líneas que aparecen uniendo las subcuencas en el punto de unión, no
representan los causes de los ríos, simplemente es una representación gráfica de
la interacción de los elementos del modelo.
Igualmente se pueden mover los elementos del modelo hasta conseguir una
disposición similar a las subcuencas reales, pero en estos casos, la situación de
los iconos en el dibujo es irrelevante para el cálculo.
8° Luego, se deberán ajustar los datos en las subcuencas. Para ello, se debe
introducir el área o superficie de ellas (en km2), y elegir los métodos que se desea
utilizar en cada fase de cálculo, por lo que se debe hacer click en el icono de la
subcuenca, y en el cuadrado de abajo a la izquierda se elegir el método
correspondiente.
Donde:
- Loss method: SCS – Curve Number (Método de pérdida elegido para calcular la
precipitación neta).
19
- Transform Method: SCS Unit Hydrograph (Método de transformación, transforma
la precipitación en caudal).
- Baseflow method: -None- (Método de flujo base, como el problema lo dice, no
existe flujo base).
10° Luego, se deben introducir los datos de precipitaciones. Para ello se debe
introducir los datos pluviométricos, en este ejemplo son 2 pluviógrafos, por lo que
se deberá hacer click en , y
posteriormente crear los dos mencionados, correspondientes a “Pluv1” (para las
lluvias caídas en el Rio Lobo) y “Pluv2” (para las lluvias caídas en el Rio verde).
11° Además, en ambos pluviógrafos se establecerán sus ajustes, para ello se debe
hacer click en el panel superior izquierdo:
20
13° Por tanto, en la pestaña “Time Window” se deben establecer fechas y horas del
comienzo de la precipitación (no se ha cambiado la fecha porque es irrelevante ya
que el periodo de lluvia fue de unas horas).
15° Finalmente, se debe repetir el mismo proceso pero con los datos del otro
pluviómetro (Pluv2).
17° Primeramente, se debe usar el nombre por defecto “Met 1”. Luego, al hacer click
en el componente recién creado “Met 1”, en el panel de la izquierda se podrá
especificar el tipo precipitación. En este ejemplo se dejarán las opciones ofrecidas.
“Specific Hyetograph”, lo que significa que el usuario le dará los datos de
precipitación.
18° Un factor importante que se debe realizar, es cambiar la última opción
“Repleace missing” a “set to default”, ya que por un problema de versión crea un
fallo absurdo del programa, por lo que no existen datos de precipitación a lo largo
de todo el periodo indicado.
21
19° Luego, sin salir de ese panel, en la pestaña “Basins” se debe cambiar la opción
“Include Subbasins” y seleccionar “Yes”.
22
26° Terminando, este hidrograma corresponde a lo generado a la salida de la
subcuenca del Rio Verde y sobre él, el hietograma correspondiente en el que se
señala la precipitación total (rojo) y la precipitación neta (azul)
Ejemplo N°3:
Nuevo tipo de elemento (tramos, reach) para calcular el tránsito a lo largo del
cauce.
Este cause presenta un caudal base antes del hidrograma de crecida.
23
Se debe establecer las subcuencas del rio castro hasta los puntos A y B los
cuales son las salidas a las otras subcuencas (figura 2).
Este ejemplo tiene en total 5 subcuencas, las cuales se deben crear y analizar
(figura 3).
Datos subcuenca:
o Los datos pluviómetro son 3, Castro alto Y Nieva, Castro medio y Hurones, y
Castro bajo.
Castro alto y Nieva Castro medio y Hurones Castro bajo
(pluv 1) (pluv 2). (pluv 3).
00:00 a 01:00 3.1 4.1 3.1
01:00 a 02:00 18.2 20.9 13.8
02:00 a 03:00 25.2 31.8 19.7
03:00 a 04:00 13.8 17.2 11.3
04:00 a 05:00 7.5 9 6.9
05:00 a 06:00 4.0 5 3.9
24
Datos para calcular el caudal base son los siguientes:
5° Luego, en el mundo real el cauce del tramo A-B no solo transporta lo que entra
por A, si no que va recogiendo la escorrentía de Castro medio. Pero en el modelo
toda la escorrentía generada por Castro medio es directamente depositada en el
punto B.
25
7° Por otro lado, para introducir las áreas y especificar los métodos para todas las
subcuencas a la vez, se debe seleccionar en el panel de arriba en la parte izquierda,
la cuenca completa, en este caso Río Castro, utilizando el menú “PARAMETERS”:
o
o
o
8° Después, para introducir los datos en todas las cuencas en el mismo cuadro se
selecciona lo siguiente:
Especificaciones de control:
11° Se debe crear una nueva especificación de control, en la cual se asignan las
mismas fechas y el periodo se extiende para que pase por todo el hidrograma, por
ende como calcula de 00:00 a 06:00, se debe ingresar un cálculo hasta las 22:00
con un intervalo de 10 min.
12° Para la obtención de los resultados, se hará una comparación con los caudales
reales, porque pueden estar afectados a grandes errores.
26
Para ello se ejecutan los resultados históricos con intervalos de 10 minutos, luego
se comparan con los resultados que realmente dieron con intervalos de 1 hora. En
caso que la comparación no sea satisfactoria se deberá cambiar los parámetros
necesarios y se tendrá que volver al punto 1.
siguiente: , en la cual
aparecen tres cuadros sencillos.
o Se le adjudica un nombre al ensayo (ofrece el nombre Trial 1)
o Se elige la cuenca.
o Se elige el elemento de cuenca con el que se quiere hacer la
optimización.
27
18° Por consiguiente, en la parte superior izquierda se selecciona
“Compute” y aparecerá la carpeta optimización trial (trial 1).
Presionamos sobre trial , luego se deben rellenar las fechas y
horas, utilizando las mismas puestas en especificación de control, solo
que se deberá ingresar desde las 01:00 hasta las 22:00 sin intervalos.
Figura 1
28
5. Conclusión
Dentro del análisis expuesto, se explica paso a paso la utilización básica del
software utilizando una serie de tres ejercicios correlacionados con sus respectivos
resultados en una superficie terrestre.
Por otro lado, la integración del modelo hidrológico HEC-HMS con el sistema de
información Geográfica ArcGis, a través de las extensiones “HEC-Geo HMS” y
“ArcHydro Tools”, facilita el manejo del modelo, al permitir introducirle una parte
importante de las variables que necesita, especialmente en lo referente al modelado
de la cuenca, permitiendo además trabajar con información distribuida o pseudo-
distribuida.
29
6. Bibliografía
o https://www.hec.usace.army.mil/software/hec-hms/downloads.aspx
o http://www.ugr.es/~lnania/_private/ManualBasico_HEC-HMS300_HEC-
GeoHMS11_Espanol.pdf
o https://www.hec.usace.army.mil/confluence/hmsdocs/hmsum/latest/subbasi
n-elements/selecting-a-loss-method
o http://www7.uc.cl/sw_educ/hidrologia/Capitulo_4/modulo4/scs.pdf
o https://www.hec.usace.army.mil/confluence/hmsdocs/hmsum/latest/subbasi
n-elements/selecting-a-transform-method
o https://uomustansiriyah.edu.iq/media/lectures/5/5_2019_04_22!08_20_51_P
M.pdf
o https://www.hec.usace.army.mil/confluence/hmsdocs/hmsum/latest/subbasi
n-elements/selecting-a-baseflow-method
o https://www.xmswiki.com/wiki/WMS:HEC-HMS_Base_Flow
o https://www.hec.usace.army.mil/confluence/hmsdocs/hmsum/latest/subbasi
n-elements/selecting-a-canopy-method
o https://www.hec.usace.army.mil/confluence/hmsdocs/hmsum/latest/subbasi
n-elements/selecting-a-surface-method
4. Formas en la que se utiliza el software y para qué sirve cada casilla del
programa:
o https://portal.camins.upc.edu/materials_guia/250336/2012/40_ManualHMS.
pdf
5. Los siguientes link, son grabaciones las cuales sirven para poder realizar los
ejemplos especificados en este trabajo:
o https://www.youtube.com/watch?v=hcKLsyBF50M&t=1s
o https://www.youtube.com/watch?v=bP7VPBnJKzc&t=258s
30
7. Anexos
El modelo permite que el usuario pueda elegir entre una variedad de métodos
de cálculo para computar cada parte de la hidrológica, es por ello, que para el
propósito de este estudio, el modelo es conceptualizado como se muestra en la
siguiente imagen:
31
Presentación del programa HEC-HMS versión 4.4.1:
32