Antes de los modelos digitales de terreno.
Antes de los mapas de profundidad en colores.
Antes de RAS Mapper.
Calcular el perfil de la superficie del agua en un río podía significar resolver iterativamente, a mano, la ecuación de energía sección por sección.
Era lento.
Muy lento.
HEC-RAS nació de décadas de intentos por convertir ese proceso hidráulico en software.
Y su historia comienza en los años sesenta.
El problema original: perfiles de agua
Imaginemos un río.
Conocemos:
- geometría;
- caudal;
- rugosidad;
- pendiente.
Queremos saber:
¿a qué elevación estará el agua?
Una de las técnicas clásicas es el Standard Step Method.
El ingeniero avanza de sección transversal en sección transversal resolviendo la ecuación de energía.
Antes de la computación moderna, el proceso podía requerir enormes cantidades de cálculo manual.
1964: Backwater — Any Cross Section
Gary Brunner, quien posteriormente lideraría el desarrollo de HEC-RAS, documentó la historia de este software.
En 1964, Bill Eichert desarrolló para el U.S. Army Corps of Engineers un programa llamado Backwater — Any Cross Section.
El nombre explicaba exactamente su ventaja.
Podía calcular perfiles para secciones irregulares, no solamente canales rectangulares o trapezoidales.
1966: FORTRAN
El programa fue reescrito en FORTRAN en 1966 y distribuido de manera más general.
Con el tiempo esta línea de software evolucionó hacia HEC-2.
HEC-2 se convirtió en una herramienta de referencia para perfiles hidráulicos unidimensionales en flujo permanente.
HEC-2
HEC-2 resolvía principalmente:
1D
+
steady flow
+
water surface profiles
Podía representar:
- ríos;
- secciones;
- puentes;
- estructuras.
Durante décadas fue utilizado en estudios hidráulicos.
Pero la informática había cambiado.
Los ingenieros necesitaban:
- interfaz gráfica;
- mejor gestión de datos;
- flujo no permanente;
- mejor integración geoespacial.
La generación NexGen
HEC inició una modernización de sus herramientas.
De la misma manera que HEC-HMS sustituyó a HEC-1, una nueva herramienta sustituiría a HEC-2.
Ese software se llamó HEC-RAS: River Analysis System.
Gary Brunner
HEC-RAS fue diseñado por Gary W. Brunner, quien lideró durante décadas el equipo de desarrollo.
Brunner se convirtió en una de las figuras más reconocidas de la hidráulica computacional aplicada dentro de USACE.
Julio de 1995: HEC-RAS 1.0
La primera versión pública de HEC-RAS fue publicada en julio de 1995.
Inicialmente el programa seguía concentrándose en el problema que HEC-2 conocía muy bien:
- perfiles de flujo permanente 1D.
Pero la nueva arquitectura permitía evolucionar mucho más.
La ecuación de energía sigue en el centro
Para flujo gradualmente variado 1D, HEC-RAS resuelve la ecuación de energía entre secciones.
Conceptualmente:
elevación
+
tirante
+
energía cinética
=
energía aguas abajo
+
pérdidas
Las pérdidas incluyen:
- fricción;
- contracción;
- expansión.
La ecuación de momento puede utilizarse en situaciones especiales.
Secciones transversales
Durante años el modelo típico HEC-RAS se construía alrededor de:
River
↓
Reach
↓
Cross Sections
Cada sección incluye:
- geometría;
- estaciones;
- elevaciones;
- Manning n;
- bancos.
Eso representa el río como un sistema esencialmente unidimensional.
Puentes y alcantarillas
Una de las razones por las que HEC-RAS se volvió tan importante es que no modela únicamente canales simples.
Incluye herramientas para estructuras hidráulicas.
Por ejemplo:
- bridges;
- culverts;
- inline structures;
- lateral structures;
- gates;
- weirs.
Esto lo hace especialmente útil en ingeniería civil real.
De steady a unsteady
El siguiente gran salto fue unsteady flow.
Ahora el caudal podía cambiar con el tiempo.
Q = Q(t)
Esto permite estudiar:
- ondas de crecida;
- operación de estructuras;
- rotura de presas;
- brechas de diques.
El problema ya no es simplemente calcular un perfil estático.
Hay que simular cómo evoluciona el sistema.
Dam break
HEC-RAS se convirtió en una herramienta muy utilizada para analizar:
- rotura de presas;
- overtopping;
- breach de diques.
Un modelo puede representar:
reservorio
↓
brecha
↓
onda de inundación
↓
valle
Estos análisis son esenciales para planificación de emergencias.
GIS y RAS Mapper
Durante años, la preparación geoespacial de HEC-RAS estaba muy conectada con herramientas externas como HEC-GeoRAS.
Con el tiempo HEC comenzó a integrar capacidades GIS directamente.
Apareció RAS Mapper.
Esto cambió profundamente la experiencia de uso.
Ahora el ingeniero puede trabajar directamente con:
- terrain;
- geometría;
- land cover;
- Manning layers;
- resultados espaciales.
2016: HEC-RAS 5.0 y el gran salto a 2D
Uno de los hitos más importantes ocurrió con HEC-RAS 5.0.
La documentación de 2016 introdujo:
- modelado 2D;
- modelos combinados 1D/2D;
- grandes mejoras en RAS Mapper.
Esto transformó HEC-RAS.
Ya no era solamente un software de secciones transversales.
Podía representar una planicie mediante una malla 2D.
¿Qué significa 2D?
En un modelo 1D asumimos que el flujo principal ocurre a lo largo de un eje.
En 2D resolvemos movimiento horizontal sobre una superficie.
↗
agua → celda → celda
↘
Esto es especialmente importante en:
- planicies de inundación;
- ciudades;
- flujos que se dividen;
- abanicos aluviales;
- roturas de presas.
Shallow Water Equations
HEC-RAS 2D puede resolver formulaciones relacionadas con las ecuaciones de aguas someras.
Estas representan conservación de:
- masa;
- momento.
Permiten calcular variables como:
- depth;
- velocity;
- water surface elevation.
Subgrid terrain
Una característica importante del enfoque 2D de HEC-RAS es el uso de información topográfica subgrid.
La celda computacional puede ser relativamente grande, pero el solver conserva información detallada del terreno dentro de la celda para mejorar relaciones hidráulicas.
Esto ayuda a equilibrar:
detalle
vs
costo computacional
HEC-RAS 6
La generación 6 amplió notablemente las capacidades 2D.
Entre otras cosas:
- nuevos solvers;
- mejoras de turbulencia;
- mud and debris flow;
- 2D sediment;
- water quality.
HEC-RAS dejó de ser simplemente un “calculador de perfiles”.
HEC-RAS 7 en 2026
El 17 de abril de 2026, HEC publicó HEC-RAS 7.0.
Y posteriormente: HEC-RAS 7.0.1.
La generación 7 representa una nueva etapa de desarrollo y continúa modernizando la arquitectura computacional del programa.
¿Para qué se usa HEC-RAS?
1. Mapas de inundación
Probablemente uno de sus usos más conocidos.
hidrograma
↓
modelo hidráulico
↓
depth grid
↓
flood map
2. Ríos
Permite estudiar:
- perfiles;
- velocidades;
- niveles;
- efectos de estructuras.
3. Puentes
Puede evaluar:
- remanso;
- apertura;
- flujo bajo puente;
- overtopping;
- scour mediante herramientas específicas.
4. Alcantarillas
Incluye cálculos para culverts y estructuras relacionadas.
5. Presas y diques
Permite simular:
- dam break;
- levee breach;
- overtopping;
- propagación de ondas.
6. Modelado urbano 2D
Con buen terreno y datos adecuados puede representar inundación sobre zonas urbanas.
La calidad del DEM se vuelve crítica.
7. Sedimentos
HEC-RAS incorpora capacidades para:
- transporte;
- erosión;
- deposición;
- cambio de lecho.
8. Calidad de agua
También posee módulos para temperatura y determinados constituyentes de calidad de agua.
HEC-RAS vs HEC-HMS
La pareja se entiende así:
lluvia
↓
HEC-HMS
↓
hidrograma Q(t)
↓
HEC-RAS
↓
nivel, velocidad, inundación
HEC-HMS es principalmente hidrología.
HEC-RAS es principalmente hidráulica.
HEC-RAS vs OpenFOAM
También es útil comparar escalas.
HEC-RAS
Especialmente eficiente para:
- ríos;
- floodplains;
- 1D/2D shallow water;
- grandes dominios.
OpenFOAM
Más apropiado cuando necesitamos:
- CFD 3D;
- turbulencia detallada;
- geometría local compleja;
- campos tridimensionales.
No tiene sentido utilizar el motor más complejo si la pregunta no lo necesita.
El contraste está desarrollado también en la historia de OpenFOAM.
Gratis, pero no trivial
HEC-RAS se distribuye sin costo.
Eso no significa que modelar inundaciones sea fácil.
Un modelo depende de:
- terreno;
- Manning n;
- boundary conditions;
- hydrographs;
- mesh;
- timestep;
- estructuras;
- calibración.
Sensibilidad al terreno
En modelado 2D, centímetros o pequeños detalles topográficos pueden determinar:
- por dónde circula el agua;
- qué calles actúan como canales;
- qué muros bloquean el flujo.
Automatización
HEC-RAS también está avanzando hacia workflows computacionales más modernos.
Los modelos generan datos en formatos como:
- HDF5;
- HEC-DSS;
- raster.
Esto facilita construir pipelines.
Por ejemplo:
forecast
↓
HEC-HMS
↓
HEC-RAS
↓
procesar grids
↓
dashboard
↓
alertas
De 1964 a 2026
La historia completa es extraordinaria.
1964
Backwater - Any Cross Section
↓
1966
FORTRAN
↓
HEC-2
↓
1995
HEC-RAS 1.0
↓
steady 1D
↓
unsteady
↓
GIS
↓
2016
HEC-RAS 5.0
2D
↓
HEC-RAS 6
sediment / advanced 2D
↓
2026
HEC-RAS 7
Conclusión
HEC-RAS comenzó resolviendo uno de los problemas más clásicos de la hidráulica:
calcular la superficie del agua en un río.
Pero durante seis décadas esa pregunta creció.
Primero perfiles 1D.
Luego flujo no permanente.
Después GIS.
Después 2D.
Luego sedimentos, calidad de agua y nuevas arquitecturas computacionales.
Hoy puede modelar desde un puente hasta una inundación regional.
Y aun así la idea fundamental sigue siendo la misma:
representar matemáticamente cómo se mueve el agua a través del territorio y de las estructuras que construimos.
Referencias
- HEC. River Hydraulics Software at HEC: From HEC-2 to HEC-RAS, Gary Brunner.
- HEC. HEC-RAS Features.
- HEC. HEC-RAS User’s Manual — Foreword.
- HEC. HEC-RAS 5.0 Release Notes.
- HEC. HEC-RAS 7.0 Release Notes.
- HEC. HEC-RAS 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 ríos, planicies, 1D/2D shallow water y grandes dominios. El mapa no sustituye terreno, rugosidad, condiciones de borde ni calibración. No uses el motor más complejo si la pregunta no lo necesita.
