Nota

Historia de HEC-HMS: medio siglo preguntando cuánto caudal da la cuenca

De HEC-1 (1967) a HEC-HMS: USACE, lluvia-escorrentía, routing y por qué no es lo mismo que HEC-RAS.

Cuenca dendrítica en cian con lluvia, un outlet y un hidrograma, sobre fondo oscuro estilo AEC Hub.

Cuando abres HEC-HMS y armas Subbasin, Reach, Junction y Reservoir, parece «otro programa hidrológico con ventana». Su pregunta es más vieja: ¿cómo se transforma la precipitación sobre una cuenca en caudal? El antecesor HEC-1 empezó a desarrollarse en 1967. Más de medio siglo de ideas acumuladas.

¿Qué problema resuelve?

Conceptualmente: lluvia → intercepción/infiltración → escorrentía → transformación → routing → hidrograma.

Eso es distinto de preguntar qué profundidad alcanza el agua en la planicie. Esa segunda pregunta es hidráulica de río y suele ir a HEC-RAS.

El Hydrologic Engineering Center

HEC = Hydrologic Engineering Center, del U.S. Army Corps of Engineers (USACE), formado en 1964. Familias históricas tempranas:

  • HEC-1 — hidrología de cuencas
  • HEC-2 — hidráulica de ríos
  • HEC-3 — operación de reservorios
  • HEC-4 — generación estocástica de caudales

Con el tiempo varias evolucionaron a la generación moderna (HEC-HMS, HEC-RAS, HEC-ResSim, HEC-FDA…).

1967–1968: nace HEC-1

HEC-1 Flood Hydrograph Package se desarrolló originalmente en 1967 (Leo R. Beard y equipo HEC). La primera versión empaquetada salió en octubre de 1968. Unificaba programas más chicos y apuntaba a modelar hidrogramas de crecida —con memoria limitada, formatos rígidos y cómputo caro.

HEC-1 se revisó durante décadas (grandes revisiones en los 70 y 80; variantes como HEC-1F, PRECIP, HEC-IFH). Cuando HEC construyó la generación siguiente, no tiró el conocimiento: modernizó algoritmos.

NexGen y marzo de 1998: HEC-HMS 1.0

En 1991 HEC lanzó el proyecto NexGen: reemplazar programas antiguos con arquitectura moderna e interfaz gráfica (la ventana del programa). Del esfuerzo salieron HEC-RAS, HEC-HMS, HEC-FDA, HEC-ResSim…

HEC-HMS (Hydrologic Modeling System) es el heredero de HEC-1. La primera versión general 1.0 se publicó en marzo de 1998: C++, orientación a objetos, interfaz gráfica, más flexibilidad, runoff en grillas, menos restricciones históricas de HEC-1. Arlen Feldman lideró el proyecto HMS; el motor y la ventana los construyó un equipo HEC + consultores.

Cómo se arma un modelo

La cuenca es una red de elementos (subbasins, reaches, junctions, reservoirs, diversions, sources, sinks). Un proyecto típico combina:

  • Basin Model — estructura física
  • Meteorologic Model — precipitación y meteorología
  • Control Specifications — fechas e intervalo
  • Simulation Run — combina y ejecuta

Pérdidas (SCS Curve Number, Green-Ampt, Initial/Constant, SMA…), transformación a hidrograma (unit hydrographs, Clark, ModClark…), baseflow y routing (Muskingum, Muskingum-Cunge, kinematic wave, reservorios). No hay un método universal: depende de datos, escala y objetivo.

HEC-1 vivía sobre todo en eventos de crecida. HEC-HMS añadió con fuerza la simulación continua (días, meses, años): evapotranspiración, humedad del suelo, snowmelt, recuperación entre tormentas.

Qué se puede hacer con HEC-HMS

Diseño de crecidas

Tormenta de diseño → cuenca → hidrograma de diseño para puentes, alcantarillas, reservorios —y luego, si hace falta, HEC-RAS.

Estudios de inundación (junto con HEC-RAS)

Precipitación → HEC-HMS → Q(t) → HEC-RAS → profundidad / mancha. HMS produce el caudal; RAS dice qué hace ese caudal en el río y la planicie.

Reservorios y aliviaderos

Inflows, routing, tormentas extremas, diseño de spillways.

Drenaje urbano (a escala de cuenca)

Impacto de urbanización sobre escorrentía. Para redes detalladas de alcantarillado, SWMM suele ser más apropiado.

Disponibilidad de agua y forecasting

Series largas con simulación continua; herramientas de pronóstico e integración en sistemas operacionales (p. ej. ecosistemas tipo CWMS del Corps).

Grids, GIS y calibración

Precipitación radar / grids (ModClark y similares); DEM, delimitación de cuencas, redes de drenaje. Optimización de parámetros (Curve Number, lag, baseflow…) contra caudales observados —volumen, pico, timing, forma— sin creer que «Optimize» reemplaza al criterio. También capacidades de incertidumbre, sedimentos y calidad en el programa moderno; intercambio vía HEC-DSS.

Contrastes cortos

HEC-HMS vs HEC-RAS

HMS: ¿cuánto caudal produce la cuenca y cómo cambia con el tiempo? Salida típica Q(t). HEC-RAS: ¿qué hace ese caudal en el río y la planicie? Nivel, profundidad, velocidad, inundación. Complementarios, no sustitutos.

HEC-HMS vs SWMM

HMS: cuenca / lluvia-escorrentía / routing hidrológico. SWMM: drenaje urbano detallado (pluvial/sanitario) con superficies y procesos en la red. Escalas distintas.

Gratuito, vivo — y con límites

HEC desarrolla HEC-HMS para USACE y lo distribuye sin costo. A septiembre de 2026 la descarga estable principal sigue siendo HEC-HMS 4.13 (julio 2025); en 2026 HEC ha publicado betas de 4.14.

Cronología breve

  • 1964 — se forma HEC (USACE).
  • 1967–1968 — HEC-1; primera publicación.
  • Décadas de revisiones y variantes.
  • 1991 — proyecto NexGen.
  • 1998 — HEC-HMS 1.0 (C++, interfaz gráfica).
  • Evento → continuo → gridded → GIS → forecast / optimización.
  • 2025–2026 — HEC-HMS 4.13 estable; 4.14 en betas.

Conclusión

HEC-1 convirtió la lluvia-escorrentía en software cuando hacerlo era difícil. HEC-HMS llevó esas ideas a una plataforma con ventana, modular y más flexible. La pregunta central no cambió: ¿cómo responde una cuenca al agua que recibe? —y esa pregunta sigue siendo el punto de partida de mucha ingeniería hidráulica.

Referencias

  1. U.S. Army Corps of Engineers, HEC. About / History.
  2. HEC. HEC-1 Flood Hydrograph Package (legacy).
  3. HEC. HEC-HMS.
  4. HEC. HEC-HMS Technical Reference Manual (CPD-74B); Feldman / equipo NexGen.
  5. USACE IWR. NexGen Software Development Program.
  6. HEC Newsletter Summer 2009 (45th Anniversary; origen HEC-HMS / NexGen).
  7. HEC. HEC-HMS Downloads.

Evaluación y limitaciones

Trata las notas siguientes como contexto de evaluación, no como un cálculo o una revisión verificados.

Úsalo para lluvia-escorrentía y routing hidrológico. El caudal Q(t) que produce no es la mancha de inundación; esa pregunta suele ir a HEC-RAS. Calibrar no reemplaza el criterio.