Está en la página 1de 59

TUTORIAL DE HEC-RAS DR.

RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Universidad Autónoma de Yucatán

Facultad de Ingeniería

Tutorial de HEC-RAS para la modelación 1D


de un cauce en flujo estacionario

Dr. Rafael Casares Salazar

Mérida, Yucatán, México

Enero de 2022

1
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

INDICE

INDICE.................................................................................................................................................. 2
PRÓLOGO ............................................................................................................................................ 4
1. INTRODUCCIÓN ............................................................................................................................... 5
2. PRIMEROS PASOS PARA LA IMPLEMENTACIÓN DE UN MODELO 1D EN HEC-RAS ......................... 6
3. EJECUCIÓN DEL PROGRAMA ........................................................................................................... 7
3.1. Cambio de la configuración regional........................................................................................ 7
4. COMENZAR UN PROYECTO ............................................................................................................. 9
4.1. Comenzar un proyecto nuevo .................................................................................................. 9
4.2. Cambiar el sistema de unidades .............................................................................................. 9
4.3. Ventana principal del programa y nombres de archivo ......................................................... 10
5. INTRODUCIR DATOS GEOMÉTRICOS ............................................................................................. 12
5.1. Trazo del tramo ...................................................................................................................... 12
5.2. Crear secciones transversales ................................................................................................ 13
5.3. Guardar un proyecto, cerrarlo y abrir uno existente ............................................................. 19
5.4. Interpolar secciones transversales ......................................................................................... 20
6. DATOS DE FLUJO PERMANENTE .................................................................................................... 23
6.1. Definir los gastos en el cauce ................................................................................................. 23
6.2. Condiciones de frontera ......................................................................................................... 24
7. CREAR UN PLAN Y CORRER EL MODELO ....................................................................................... 30
8. VISUALIZACIÓN DE LOS RESULTADOS ........................................................................................... 32
9. MENSAJES DE ERROR, ADVERTENCIAS Y NOTAS........................................................................... 36
10. REVISIÓN DE LOS RESULTADOS DEL MODELO ............................................................................ 39
11. OPCIONES AVANZADAS, PARTE 1................................................................................................ 43
11.1. Definir llanuras de inundación en las secciones transversales ............................................ 43
11.2. Agregar tramos con confluencias ......................................................................................... 44
12. OPCIONES AVANZADAS, PARTE 2................................................................................................ 51
12.1. Interpolación de secciones transversales usando líneas auxiliares ..................................... 51
12.2. Definir áreas inefectivas ....................................................................................................... 51
12.3. Implementación de diques (levees) ..................................................................................... 52
12.4. Implementación de encauzamientos ................................................................................... 53

2
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

12.5. Implementación de alcantarillas (culverts) .......................................................................... 53


12.6. Implementación de estructuras en línea (vertedores y compuertas) ................................. 54
12.7. Implementación de estructuras laterales (vertedores, compuertas o alcantarillas laterales)
....................................................................................................................................................... 54
12.8. Implementación de obstrucciones al flujo ........................................................................... 55
12.9. Implementación de puentes ................................................................................................ 55
13. NOMENCLATURA EN HEC-RAS .................................................................................................... 57
14. REFERENCIAS ............................................................................................................................... 59

3
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

PRÓLOGO

El presente tutorial de HEC-RAS tiene por objetivo guiar al estudiante en el uso de este software
para que lo pueda aplicar a su proyecto en la asignatura Hidráulica de Tuberías y Canales, en cual se
requiere diseñar un canal de conducción desde la fuente de abastecimiento (un pozo) hasta el
primer nodo de la red hidráulica de la población donde habrá de suministrar el agua.

Otros usos que se le pueden dar a este software podrían consistir en conocer el nivel de agua ante
la presencia de una avenida extrema en el cauce de un río, asociado a un fenómeno
hidrometeorológico extremo, y que pudiera rebasar la cota de un puente, por ejemplo, ocasionando
un riesgo de destrucción.

Se le sugiere al usuario leer el apartado 13. NOMENCLATURA EN HEC-RAS antes de continuar con la
lectura del presente documento y poner manos en el programa, a fin de que se familiarice con los
términos que se estarán manejando, especialmente porque hay palabras en inglés que para el
principiante puede parecerle confuso.

El programa puede ser descargado gratuitamente desde la página web del Cuerpo de Ingenieros de
la Armada de los Estados Unidos (USACE), donde además se puede descargar el manual de usuario,
el manual de referencia técnica y ejemplos de aplicación.

Se desarrollan los conceptos básicos con un ejemplo de modelación. Se irá explicando el


procedimiento en la medida de lo posible y práctico, incluyendo imágenes en el caso de que lo
amerite, pues en el caso de que la indicación sea sencilla se deja al estudiante realizarlo por su
cuenta. Por tanto, se le anima a que lea todos los mensajes que emite el programa durante su
operación, con lo cual podrá comprender lo que está haciendo al implementar, correr y visualizar
los resultados del modelo. Asimismo, se anima al estudiante a observar todas las funcionalidades
que ofrece el programa dentro de los cuadros de diálogo que surjan durante el uso del modelo, pues
algunas de ellas no se explican en el presente tutorial, pero bien pueden ser requeridas en algún
momento posterior; por tanto, se espera que el estudiante mantenga una actitud proactiva.

Para un mayor dominio de este programa se sugiere consultar los manuales que se descargan junto
con el programa y así completar los contenidos.

Nota: si observa que los cambios que realice en el programa no se muestran en la gráfica o mapa
correctamente, es posible que tenga que cerrar la ventana o incluso el proyecto y volver a abrirlo.
Es solo una cuestión de representación gráfica que no afecta en lo absoluto en la implementación
ni en los resultados del modelo.

4
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

1. INTRODUCCIÓN

El programa HEC-RAS (River Analysis System, RAS) ha sido desarrollado por el Centro de Ingeniería
Hidrológica (Hydrologic Engineering Center, HEC) del Cuerpo de Ingenieros de la Armada de los
Estados Unidos (United States Army Corp of Engineers, USACE), y permite analizar (modelar o
simular, son sinónimos) sistemas de ríos y canales prismáticos. Es uno de los modelos hidráulicos
más utilizados en la modelación hidráulica de canales y ríos.

El presente tutorial fue realizado para el uso de HEC-RAS versión 5.0.3. Se sugiere ampliamente usar
esta versión para seguir el tutorial, puesto que el autor del presente documento observó algunas
dificultades en el despliegue de los elementos gráficos al utilizar la última versión más estable en su
momento (versión 5.0.7).

El tutorial está basado en varios documentos, pero principalmente en el de Nanía y Molero (2007).
Se presenta la secuencia de pasos para implementar un modelo hidráulico 1D de un cauce en estado
permanente (o estacionario), es decir, el flujo y sus variables se calculan en una dimensión, siendo
esta en dirección longitudinal.

Características y limitaciones de HEC-RAS:

• Es un modelo 1D. Sin embargo, la posibilidad de dividir la sección transversal en


subsecciones lo convierte en un modelo quasi 2D muy débil pues no tiene en cuenta la
transferencia lateral de momentum. En consecuencia, la solución de flujo en curvas es tan
solo aproximada.
• Resuelve la ecuación de fricción de Manning.
• La ecuación de energía supone una distribución hidrostática de presiones, es decir, que se
cumple la relación de presión hidrostática.
• Sólo se pueden modelar cauces con pendientes menores de 10° (So <0.18), ya que no se
tiene en cuenta la componente vertical del peso de la columna de agua en las ecuaciones.
• El programa siempre ofrece por defecto una solución, es decir, no se cuelga nunca. En
consecuencia, se debe ser crítico con el resultado numérico.
• No resuelve los procesos turbulentos.

5
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

2. PRIMEROS PASOS PARA LA IMPLEMENTACIÓN DE UN MODELO 1D


EN HEC-RAS

Los pasos generales para la implementación de un modelo hidráulico 1D de un cauce en HEC-RAS


son los siguientes, los cuales se presentan en el mismo orden a lo largo del presente documento.

• Ejecutar el programa (revisar la configuración de la computadora).


• Comenzar un proyecto y asignar el sistema de unidades.
• Introducir datos geométricos (tramos del cauce y secciones transversales).
• Definir los datos de flujo (gastos y condiciones de frontera).
• Crear un plan y correr el modelo.
• Visualizar los resultados preliminares (gráficas y tablas).
• Atender posibles mensajes de error y advertencias.
• Revisión de los resultados del modelo.
• Implementar opciones avanzadas (llanuras de inundación, agregar más tramos, puentes,
alcantarillas, diques, estructuras como vertedores y compuertas, obstrucciones al flujo).

Para el presente tutorial estaremos empleando básicamente los menús siguientes de la pantalla
principal del programa (Figura 2.1):

Figura 2.1. Ventana principal de HEC-RAS. Los campos se irán llenando automáticamente
con los nombres de archivo y rutas conforme los vayamos creando y guardando.

• File: para crear un nuevo proyecto, abrir uno existente, guardar el proyecto, renombrar el
título de un proyecto, borrar un proyecto, etc.
• Edit/Geometric Data: para trazar el o los tramos de río y definir las secciones transversales
a lo largo de los cauces.
• Edit/Steady Flow Data: para definir las condiciones de frontera y los caudales en los tramos
de los ríos.
• Run/Steady Flow Analysis: para correr el modelo.
• View: para ver los resultados del modelo en forma de gráficas y tablas, así como los
mensajes de error y advertencias.
• Options/Unit system: para definir el sistema de unidades (inglés o métrico).

6
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

3. EJECUCIÓN DEL PROGRAMA

Antes de empezar a trabajar con HEC-RAS, es preciso verificar y en su caso cambiar la configuración
de la computadora para que el símbolo decimal de números y de moneda sea el punto.

3.1. Cambio de la configuración regional

HEC-RAS trabaja con la configuración regional americana, y por lo tanto necesita que el separador
de números decimales sea un punto, en lugar de la coma, por lo que será lo primero que
comprobaremos.

En Windows, nos vamos a la CONFIGURACION REGIONAL y asignamos:


Símbolo decimal de números: punto.
Símbolo decimal de moneda: punto.

Particularmente para Windows 10, haremos lo siguiente: escribimos en el cuadro de búsqueda de


Windows “Configuración regional” (es importante poner el acento), lo cual nos dirige al siguiente
cuadro de diálogo en el cual damos clic a Región, y a Opciones adicionales de fecha, hora y
configuración regional (Figura 3.1.):

Figura 3.1. Cuadro de diálogo para la configuración regional.

Enseguida, damos clic donde dice Región, y Configuración adicional (Figura 3.2).

7
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 3.2. Cuadro de diálogo para la configuración regional.

Por último, asignamos los símbolos decimales en las pestañas Números y Moneda (Figura 3.3).

Figura 3.3. Cuadro de diálogo para la configuración regional.

8
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

4. COMENZAR UN PROYECTO

En esta sección del tutorial comenzaremos un proyecto nuevo y le asignaremos las unidades del
Sistema Internacional.

4.1. Comenzar un proyecto nuevo

Para comenzar un proyecto nuevo nos vamos a la pantalla principal del programa, menú File/New
Project

Seleccionamos la carpeta donde queremos que se guarde el proyecto (Tutorial 1). Para trabajar de
forma ordenada es recomendable crear una carpeta con el nombre de nuestro proyecto en la cual
se irán guardando todos los archivos. Escribimos un título para nuestro proyecto y un nombre de
archivo (Figura 4.1).

Figura 4.1. Creación de un proyecto nuevo en HEC-RAS.

Nos saldrá un mensaje indicando que el sistema de unidades es el inglés (US), damos clic en aceptar.

4.2. Cambiar el sistema de unidades

Para cambiar el sistema de unidades nos vamos al menú Options/Unit system

Con esta opción podemos asignar el sistema de unidades métrico. Se deja al estudiante para que lo
realice por su cuenta. En la pantalla principal del programa, podemos ver el sistema de unidades
elegido en la esquina inferior derecha.

9
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

En el sistema métrico, las unidades están en m, s, N (Figura 4.2).

Figura 4.2. Sistema de unidades métrico.

4.3. Ventana principal del programa y nombres de archivo

Conforme vamos generando y guardando los archivos del modelo, estos aparecen en la ventana
principal del programa junto con la ruta. El contenido del campo Description es opcional, y lo
introducimos directamente en la celda en blanco (Figura 4.3).

Figura 4.3. Ventana principal del programa con los nombres de archivo y ruta.

En la siguiente sección del tutorial crearemos la geometría del cauce y también le asignaremos un
nombre de archivo, lo cual aparecerá en el campo Geometry de la ventana principal de HEC-RAS
(Figura 4.3). Y así sucesivamente, crearemos el archivo que define las condiciones del flujo, lo cual
aparecerá en el campo Steady Flow. Al momento de correr el programa se definirá un nombre de
archivo para el plan de corrida, lo cual aparecerá en el campo Plan. En este tutorial no realizaremos
una simulación en estado transitorio (Unsteady Flow), por lo que dicho campo permanecerá vacío.

10
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Las extensiones de archivo son las siguientes (Tabla 4.1):

Tabla 4.1. Extensiones de archivo.

Contenido del archivoExtensión


Proyecto .prj
Geometría del cauce .g01
.g01.hdf
Condiciones de flujo .f01
Plan para correr el .p01
modelo .p01.hdf
Resultados del modelo .O01

Conforme guardamos el proyecto veremos que se generan archivos de respaldo (Backup.*), que
corresponden a una versión anterior del modelo.

11
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

5. INTRODUCIR DATOS GEOMÉTRICOS

En esta sección del tutorial vamos a definir la geometría del cauce por medio del trazo de un tramo
y la definición de las secciones transversales.

En el menú principal nos vamos a Edit/Geometric Data y nos saldrá la ventana de Geometric Data.

5.1. Trazo del tramo

En la ventana Geometric Data, damos clic al icono River Reach (tramo de río).

Tal como ocurre en un tramo de río, en un tramo de cauce de HEC-RAS puede haber variaciones en
la sección transversal. Eso lo veremos más adelante. A continuación, vamos a dibujar un esquema
del cauce. Trazaremos de forma aproximada un croquis del mismo. Este no requiere un trazo
preciso, pues el modelo es en una dimensión. El sentido del trazo del dibujo debe ser desde aguas
arriba hacia aguas abajo. Para terminar el trazo damos doble clic. Enseguida nos pide asignar los
nombres del río y del tramo, en nuestro ejemplo los nombraremos “Rio” y “Tramo”. Si lo hemos
realizado bien, aparecerá una flecha que nos indica el sentido del flujo (Figura 5.1).

Figura 5.1. Trazo del cauce.

12
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Se pueden hacer quiebres en el esquema definiendo puntos intermedios con un solo clic del ratón,
pero se debe recordar que aunque se dibujen quiebres o curvas el programa calculará el flujo en 1D.
Es decir, hidráulicamente no existirá diferencia alguna si dibujamos los tramos del cauce con su
forma real o como simples segmentos.

Si se trata de un tramo de cauce sencillo se puede dibujar a mano alzada, pero si se trata de un
esquema hidráulico importante resulta más práctico introducir una imagen de fondo como una foto
aérea o cartografía y dibujar el eje del cauce sobre la misma. También se puede importar la
geometría desde otros modelos o desde un Sistema de Información Geográfica.

5.2. Crear secciones transversales

Se requiere definir al menos una sección transversal al inicio y otra al final de cada tramo. Sin
embargo, habitualmente se definen varias secciones en un modelo para caracterizar
adecuadamente las diferentes capacidades de transporte y almacenamiento en diferentes puntos a
lo largo del cauce, de esta forma de define una mejor resolución espacial. Además, es necesario
definir secciones complementarias siempre que existan elementos singulares como puentes,
vertederos, entradas o salidas de caudal, etc.

En este ejemplo el criterio de numeración de las secciones transversales se corresponde con el dado
a las mismas en los trabajos topográficos (la numeración de la estación aguas arriba es mayor que
la numeración de la estación aguas abajo).

El programa nos pedirá asignar los coeficientes de contracción (normalmente 0.1) y de expansión
(normalmente 0.3) del flujo en canales (Figura 5.2).

Figura 5.2. Coeficientes de contracción y expansión del flujo en canales.

En este tutorial, por facilidad en la implementación del modelo iniciaremos definiendo la estación
(sección transversal) ubicada en el extremo aguas abajo (i.e., estación cero), y sucesivamente iremos
agregando las estaciones ubicadas aguas arriba. Sin embargo, también se pueden definir las
estaciones desde aguas arriba hacia aguas abajo, o sin seguir un orden determinado. En cualquier
caso, debemos tener en cuenta que las márgenes izquierda y derecha del cauce se definen en el
sentido del flujo, es decir, mirando desde aguas arriba hacia aguas abajo.

13
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Para empezar, definiremos 4 estaciones de sección rectangular para un canal que tiene una
pendiente longitudinal del 1‰ (uno al millar, 1/1,000 = 0.001), por lo que la elevación de la plantilla
se obtiene multiplicando la pendiente (adimensional) por la longitud (Tabla 5.1):

Tabla 5.1. Definición de 4 estaciones en el tramo del canal.

Distancia a la
Elevación de estación aguas abajo
Estación Dimensiones
la plantilla (Downstream Reach
Length)
0 (extremo Base=2 m; 0m 0m
aguas abajo) Altura=2 m

50 (centro del Base=2 m; 0.001 x 50 m = 50 m


cauce) Altura=2 m 0.050 m

51 (auxiliar para Base=1 m; 0.001 x 51 m = 1m


transición) Altura=2 m 0.051 m

100 (extremo Base=1 m; 0.001 x 100 m 49 m


aguas arriba) Altura=2 m = 0.100 m

A continuación, crearemos las secciones transversales. En la ventana Geometric Data, icono Cross
Section.

Para introducir la primera sección transversal seleccionamos Options/Add a new Cross Section.
Asignamos el nombre de la sección transversal (river station), nótese que solo admite números; la
nombramos “0”, esta será la estación ubicada en el extremo aguas abajo.

Para la primera estación (0), en la tabla asignaremos las coordenadas de un canal rectangular que
tiene 2 m de base, y 2 m de altura, con elevación de plantilla igual a cero. “Downstream Reach
Lengths” significa la distancia a la cual se encuentra la siguiente sección aguas abajo (Figura 5.3);
puesto que esta es la sección ubicada en el extremo aguas abajo, asignamos cero en las 3 casillas
(LOB, Channel y ROB). Asignamos el coeficiente de rugosidad de Manning para un canal de concreto
con acabado, cuyo valor es de 0.013. Asignamos la posición X donde se encuentran las márgenes
del canal, es decir, donde inician las llanuras de inundación (Left Bank, Right Bank). Asignamos los
coeficientes de contracción (0.1) y expansión (0.3) del flujo. Por último, damos clic en Apply Data.
En el dibujo se nos muestra el trazo de la sección, junto con los puntos del terreno (Ground, en
negro) y de los bancos del canal (en rojo) (Figura 5.4). Para ver la sección transversal en una ventana
separada seleccionamos Plot/Plot Cross Section.

14
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 5.3. Downstream Reach Lengths, significa la distancia


a la cual se encuentra la siguiente sección aguas abajo.

Figura 5.4. Sección transversal, estación 0.

Ahora crearemos la estación 50. Para esto copiaremos la estación 0 y le aumentaremos la elevación
de la plantilla. Para copiar una sección transversal, en la ventana Cross Section Data seleccionamos
Options/Copy Current Cross Section. Le asignamos el nombre “50”. Para elevar toda la sección
transversal seleccionamos Options/Adjust Elevations. Asignamos el valor 0.050. “Downstream
Reach Lengths” significa la distancia a la cual se encuentra la siguiente sección aguas abajo; por lo
que asignamos el valor 50 en las 3 casillas (LOB, Channel y ROB). Damos clic en Apply Data (Figura
5.5). Para ver la sección transversal en una ventana separada, Plot/Plot Cross Section

15
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 5.5. Sección transversal, estación 50.

Para crear la estación 51, con base de 1 m, altura de 2 m y elevación de plantilla de 0.051 m, quizá
nos convenga copiar la estación 50, modificar el ancho del canal, aumentar las elevaciones 0.001 m,
modificar los “Downstream Reach Lengths”, y modificar las márgenes izquierda y derecha (Figura
5.6).

Figura 5.6. Sección transversal, estación 51.

16
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Para crear la estación 100, con base de 1 m, altura de 2 m y elevación de plantilla de 0.1 m, quizá
nos convenga copiar la estación 51, aumentar las elevaciones 0.049 m, y modificar los “Downstream
Reach Lengths” (Figura 5.7).

Figura 5.7. Sección transversal, estación 100.

Para ver el perfil longitudinal del río seleccionamos Plot/Plot Profile (Figura 5.8).

Figura 5.8. Perfil longitudinal de la plantilla del canal.

17
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

En la pantalla Geometric Data podemos ver cómo va quedando el trazo del canal (Figuras 5.9 y 5.10).

Figura 5.9. Trazo del canal con sus secciones transversales.

Figura 5.10. Trazo del canal con sus secciones transversales.

Guardamos el archivo de geometría, en la ventana Geometric Data, menú File/Save Geometry Data
as… le damos el nombre “Geometria”.

18
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Podemos ver una vista de perspectiva, en la ventana principal de HEC-RAS, menú View/X-Y-Z
Perspective Plots (Figura 5.11).

Figura 5.11. Vista en perspectiva.

5.3. Guardar un proyecto, cerrarlo y abrir uno existente

Hasta aquí es un buen momento para guardar el proyecto y evitar perder nuestro trabajo. En la
ventana principal de HEC-RAS, File/Save Project

Para cerrar el proyecto, simplemente nos vamos al menú File/Exit. Con esto se cierra el programa.

Para abrir el proyecto existente, en el menú principal nos vamos a File/Open Project. Seleccionamos
el archivo con la extensión prj. Podemos ver que se carga el archivo de geometría (Figura 5.12).

Figura 5.12. Abriendo el proyecto existente.

19
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

5.4. Interpolar secciones transversales

En la ventana Geometric Data, menú Tools/XS Interpolation

La interpolación de secciones se puede realizar mediante 2 metodologías distintas:

• Within a Reach: la interpolación se realiza para una distancia máxima entre secciones
transversales. Por ejemplo, se pueden interpolar secciones transversales a cada 5 metros a
lo largo de todo el tramo del cauce seleccionado. Seleccionar este método si es principiante.
• Between 2 XS’s: el interés de esta interpolación estriba en la posibilidad de dibujar líneas
maestras que definan adecuadamente la interpolación de las secciones. Este método de
interpolación se verá en Opciones Avanzadas, Parte 2.

Las secciones interpoladas las marca el programa con el símbolo (*) con el objetivo de que sean
fácilmente distinguibles. Una peculiaridad a tener en cuenta es que en este tipo de secciones
interpoladas no se puede introducir un aumento o disminución de caudal.

Para nuestro ejemplo, interpolaremos las estaciones con la primera opción (Within a Reach) con
una distancia máxima de 5 m (Figuras 5.13 y 5.14).

Figura 5.13. Interpolación de secciones transversales.

20
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 5.14. Interpolación de secciones transversales.

Siempre es deseable revisar cómo han quedado las estaciones (botón Cross Section de la ventana
Geometric Data). Podemos ver el perfil longitudinal, en la ventana Cross Section Data, menú
Plot/Plot Profile (Figura 5.15)

Figura 5.15. Perfil longitudinal.

21
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

También podemos visualizar la perspectiva, en el menú principal del programa, View/X-Y-Z


Perspective Plots (Figura 5.16).

Figura 5.16. Vista en perspectiva.

22
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

6. DATOS DE FLUJO PERMANENTE

En esta sección del tutorial definiremos el gasto que fluye por el cauce, el cual puede ser variable a
lo largo del mismo. También definiremos varios escenarios, cada uno con un gasto dado. Luego
definiremos las condiciones de frontera que establecen el flujo.

6.1. Definir los gastos en el cauce

Nos vamos al menú Edit/Steady Flow Data

El gasto se define mediante cada perfil (PF). En el ejemplo definiremos 4 perfiles, cada uno con un
gasto diferente que se aplica en la estación 100: 1, 3, 5 y 7 m3/s, una vez introducidos los datos
presionamos Apply Data (Figura 6.1).

Figura 6.1. Asignación de perfiles (PF) o gastos.

El programa considera que el caudal no cambia hacia aguas abajo hasta que se encuentra con otro
valor en otra sección. Por tanto, es posible definir estaciones de cambio de caudal a través del botón
Add a Flow Change Location. De esta manera se definen los caudales para cada perfil en cada
estación donde se produce un cambio de caudal. El programa no permite introducir cambios de
caudales en secciones interpoladas. En nuestro ejemplo, vamos a introducir un gasto adicional de 1
m3/s en la estación 50. Para ello, seleccionamos la estación 50, presionamos el botón Add a Flow
Change Location, e introducimos los gastos en los perfiles, presionamos Apply Data (Figura 6.2).

23
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 6.2. Gastos asignados en la estación 50.

6.2. Condiciones de frontera

Las condiciones de frontera representan el escenario físico de lo que ocurre en el mundo real, por
lo que son un aspecto fundamental de la modelación numérica. Dicho de otro modo, si las
condiciones de frontera no representan la realidad, los resultados del modelo serán inválidos,
aunque el modelo corra bien (no de errores de cómputo). Valga explicar esto de otro modo: el hecho
de que el programa no muestre errores de cómputo no significa que los resultados sean correctos,
pues el modelo puede correr bien desde el aspecto computacional, pero dar resultados que no sean
reales en el caso de que el usuario haya cometido algún error en la implementación.

HEC-RAS tiene 4 tipos de condiciones de frontera, mismas que se asignan en las fronteras aguas
arriba y aguas abajo (puede ser solo en una o en ambas fronteras):

• Known W.S.: Elevación de la superficie del agua. Por ser elevación, se introduce la cota de
la plantilla del cauce más la profundidad del agua.
• Critical Depth: Profundidad crítica. Esta condición es adecuada si se trata de una sección de
control (en las secciones de control el flujo es crítico, produciendo flujo subcrítico antes de
esta y supercrítico después de la misma). El valor es calculado por el software.
• Normal Depth: Profundidad normal. Esta condición es adecuada para situaciones donde el
flujo se aproxime al uniforme. Aunque la condición de frontera se llama Profundidad
Normal, en realidad no pide la profundidad, sino la pendiente del tramo (adimensional).

24
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

• Rating Curve: Curva de gasto. Esta condición es adecuada si se trata de una sección de
control con una relación de profundidad vs gasto.

Dependiendo del régimen de flujo que ocurra en el canal, la profundidad puede estar controlada
por las condiciones aguas arriba o aguas abajo:

• En flujo subcrítico, la profundidad está controlada por las condiciones aguas abajo.
• En flujo supercrítico, la profundidad está controlada por las condiciones aguas arriba.

Para entender lo anterior se recomienda ver el siguiente video:


https://www.youtube.com/watch?v=7tjf8HWiR3Y&t=205s

Para la asignación de las condiciones de frontera debemos conocer el régimen de flujo (subcrítico o
supercrítico) en los extremos del canal; para ello podemos usar el software H-Canales, mismo que
resuelve la fórmula de Manning (este software es libre, ver las referencias al final del tutorial para
descargarlo) con las propiedades del canal (gasto, ancho del canal, talud o declive, rugosidad y
pendiente).

En el caso de nuestro ejemplo, usaremos H-Canales para conocer el régimen de flujo de un canal de
concreto con acabado (rugosidad de 0.013), de sección rectangular (declive de cero), con pendiente
de uno al millar (0.001), conformado por dos tramos de distinto ancho: tramo aguas arriba con
ancho de un metro y tramo aguas abajo con ancho de dos metros. Los resultados se muestran en
las tablas 6.1 y 6.2, de donde se observa que el flujo es subcrítico en todos los casos de perfil de
gasto y tramo de canal. Este es un resultado muy importante que nos servirá para implementar las
condiciones de frontera y en el momento de correr el modelo.

Tabla 6.1. Resultados de H-Canales para el tramo aguas arriba (ancho de un metro).

Perfil 1 Perfil 2 Perfil 3 Perfil 4


Q= 1 m3/s Q= 3 m3/s Q= 5 m3/s Q= 7 m3/s
b= 1 m b= 1 m b= 1 m b= 1 m
z= 0 z= 0 z= 0 z= 0
n= 0.013 n= 0.013 n= 0.013 n= 0.013
s= 0.001 s= 0.001 s= 0.001 s= 0.001

F=0.3863 F=0.2858 F=0.2375 F=0.2076


Régimen Régimen Régimen Régimen
subcrítico subcrítico subcrítico subcrítico

25
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Tabla 6.2. Resultados de H-Canales para el tramo aguas abajo (ancho de dos metros).

Perfil 1 Perfil 2 Perfil 3 Perfil 4


Q= 2 m3/s Q= 4 m3/s Q= 6 m3/s Q= 8 m3/s
b= 2 m b= 2 m b= 2 m b= 2 m
z= 0 z= 0 z= 0 z= 0
n= 0.013 n= 0.013 n= 0.013 n= 0.013
s= 0.001 s= 0.001 s= 0.001 s= 0.001
F= 0.5113 F= 0.4714 F= 0.4387 F= 0.4119
Régimen Régimen Régimen Régimen
subcrítico subcrítico subcrítico subcrítico

Una vez conocido de el régimen de flujo en los extremos del canal (de antemano empleando H-
Canales), podemos basarnos en la Figura 6.3 para asignar las condiciones de frontera, a saber:

• Si tenemos un régimen de flujo subcrítico y el extremo aguas abajo tiene una caída libre, la
frontera aguas arriba será de profundidad normal mientras que la frontera aguas abajo será
de profundidad crítica.
• Si tenemos un régimen de flujo supercrítico y el extremo aguas abajo tiene una caída libre,
la frontera aguas arriba será de profundidad crítica mientras que la frontera aguas abajo
será de profundidad normal.

Ahora bien, si estamos modelando un tramo de un canal o río en flujo uniforme (sin caída libre, es
solo un tramo de canal que continúa más allá de las fronteras del modelo), las condiciones de
frontera serían de profundidad normal en ambos extremos, es decir, aguas arriba y aguas abajo.

En el caso de que tengamos un salto hidráulico, pues tendremos simultáneamente un régimen de


flujo supercrítico y un régimen de flujo subcrítico, a lo que se le llama flujo mixto.

En una sección de control ocurren condiciones de flujo crítico, lo que establece una relación única
entre la profundidad y el caudal en la vecindad (por ejemplo, compuerta deslizante, vertedero). Es
decir, que la sección del canal donde forzosamente se presente el tirante y flujo crítico se le
denomina sección de control. Una estructura o dispositivo de control fija una cierta relación tirante-
gasto en sus fronteras y también fija el tipo de flujo, por lo que una sección de control produce flujo
subcrítico aguas arriba y supercrítico aguas abajo (Rodríguez, 2008; Figura 6.4).

26
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Flujo lento o subcrítico

Flujo crítico

Flujo rápido o supercrítico

L.P.N.: Línea de profundidad normal


L.P.C.: Línea de profundidad crítica

Figura 6.3. Condiciones de frontera en el caso de una caída libre (Rodríguez, 2008).

Sección de

Seción de

Flujo subcrítico

Flujo supercrítico Flujo subcrítico

Figura 6.4. Regímenes de flujo para asignar condiciones de


frontera entre dos secciones de control (Rodríguez, 2008).

27
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

En la tabla 6.3 se resumen los escenarios o casos para establecer las condiciones de frontera:

Tabla 6.3. Resumen de escenarios o casos para establecer las condiciones de frontera.

FRONTERA FRONTERA RÉGIMEN


CASO AGUAS AGUAS DE FLUJO NOTA
ARRIBA ABAJO
1 Profundidad Profundidad Mixto, Un tramo de cauce en flujo uniforme bajo
normal normal subcrítico, cualquier régimen de flujo.
supercrítico
2 Profundidad Profundidad Mixto*, Caída libre en el extremo aguas abajo.
normal crítica subcrítico Régimen de flujo subcrítico (figura 6.3).
3 Profundidad Profundidad Mixto*, Caída libre en el extremo aguas abajo.
crítica normal supercrítico Régimen de flujo supercrítico (figura 6.3).
4 Profundidad Subcrítico Caída libre en el extremo aguas abajo. Flujo
crítica lento o subcrítico, la profundidad está
controlada por las condiciones aguas abajo.
Así el software empieza a calcular desde
aguas abajo hacia aguas arriba.
5 Profundidad Supercrítico Caída libre en el extremo aguas abajo. Flujo
crítica rápido o supercrítico, la profundidad está
controlada por las condiciones aguas
arriba. Así el software empieza a calcular
desde aguas arriba hacia aguas abajo.
6 Profundidad Profundidad Mixto Simulación de un salto hidráulico entre dos
crítica crítica secciones de control.
* Se anotó que se pudiera correr en flujo mixto, pero como veremos más delante no se obtienen
resultados razonables con este supuesto de régimen de flujo.

Procederemos a probar todos los casos anteriores que sean físicamente realistas con el
conocimiento previo del régimen de flujo. Es decir, no tiene caso simular un escenario de flujo
supercrítico cuando sabemos que el flujo en el canal es subcrítico, como es el caso de nuestro
ejemplo.

En el siguiente ejemplo, prepararemos el modelo para el caso 2 de las condiciones de frontera


(aguas arriba con profundidad normal, aguas abajo con profundidad crítica), para fines didácticos,
considerando una caída libre y el régimen de flujo subcrítico. Para ello, en la ventana Steady Flow
Data, damos clic al botón Reach Boundary Conditions. Marcamos la opción “Set boundary for all
profiles”. En la frontera aguas arriba asignaremos una profundidad normal (nos pedirá el valor de la
pendiente del tramo, asignamos 0.001) y en la frontera aguas abajo asignaremos profundidad
crítica. Enseguida, damos clic a la opción “Set boundary for one profile at a time” y veremos una
tabla como la que se muestra en la Figura 6.5.

28
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 6.5. Asignación de las condiciones de frontera.

Damos clic al botón Apply Data, y guardamos el archivo de flujo con el menú File/Save Flow Data.
Lo nombramos “Flujo”.

29
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

7. CREAR UN PLAN Y CORRER EL MODELO

Ya estamos casi listos para correr el modelo. Nos vamos al menú Run/Steady Flow Analysis.
Aparecerá una ventana donde podemos introducir un identificador (Short ID). Si no lo hacemos, nos
lo pedirá al guardar el plan. Seleccionamos el archivo de datos de geometría, así como el archivo de
flujo.

Seleccionamos el régimen de flujo que se espera encontrar (subcrítico, supercrítico o mixto). Si no


estamos seguros del régimen que existirá se recomienda seleccionar la opción Mixed, pero debemos
tener en cuenta que este régimen exige condiciones de frontera tanto aguas arriba como aguas
abajo. En cambio, los regímenes de flujo subcrítico y supercrítico solamente requieren una condición
de frontera, es decir, la otra puede dejarse vacía. Para nuestro ejemplo seleccionaremos Mixed
(aunque sabemos que el flujo es subcrítico, pues previamente lo hemos determinado así en H-
Canales).

Si quisiéramos calcular la distribución de velocidades en el canal principal y en las llanuras de


inundación, seleccionamos Options/Flow Distribution Locations. Podemos seleccionar el número de
subsecciones para calcular la velocidad media, tanto para la llanura de inundación izquierda (LOB),
el cauce principal (channel), y la llanura de inundación derecha (ROB). Debido a que en este canal
no existen llanuras de inundación (es rectangular), nos saltaremos este paso.

Se sugiere activar la opción de revisar datos antes de la ejecución, esto se hace con el menú
Options/Check data before execution

Guardamos este plan que define la corrida, con el menú File/Save plan. Le podemos nombrar “Plan
1”. Enseguida nos pedirá el Short ID, le asignamos “Flujo mixto”. Finalmente, damos clic al botón
Compute (Figuras 7.1 y 7.2).

Figura 7.1. Plan para correr el modelo.

30
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 7.2. Archivo de mensajes de la corrida del modelo.

Luego de haber corrido el modelo, ya podremos ver la ventana principal de HEC-RAS con todos los
archivos del modelo estacionario (Figura 7.3).

Figura 7.3. Ventana principal de HEC-RAS con los archivos requeridos para un modelo estacionario.

31
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

8. VISUALIZACIÓN DE LOS RESULTADOS

HEC-RAS permite visualizar los resultados en forma gráfica y a través de tablas.

En forma gráfica podemos ver, a través del menú View de la pantalla principal:

• Secciones transversales (Cross-Sections).


• Perfiles longitudinales de las láminas de agua (Water Surface Profiles).
• Gráficas de varios parámetros a lo largo de todo el perfil (General Profile Plot). Aquí se
pueden seleccionar las variables: velocidad, flujo, área, ancho de la superficie, coeficiente
de Manning ponderado, número de Froude, profundidad hidráulica, esfuerzo cortante, área
superficial, volumen, potencia del flujo.
• Curvas caudal-profundidad de cada perfil (Rating Curves).
• Perspectivas 3D (X-Y-Z Perspective Plots).
• Hidrogramas de caudal y calado (solamente cuando se ejecuten simulaciones con flujo no
permanente) (Stage an Flow Hydrographs).

En forma de tablas podemos ver, también a través del menú View de la pantalla principal:

• Tablas detalladas en secciones transversales (Detailed Output Tables).


• Tablas de resumen (Profile Summary Table).

Se le deja al usuario para que explore las opciones de visualización de resultados, en el menú
Options; ahí es donde se eligen los resultados que se desea ver, así como los colores y estilos de
línea, texto de los ejes, etc.

A continuación, se presentan algunas gráficas para el ejemplo que estamos desarrollando (Figuras
8.1 a 8.6).

32
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 8.1. Ejemplo de Cross-Section para la estación 100 y perfil 1 (PF: profile). La línea verde
representa la energía total (EG: Energy Gradient), la línea roja representa la profundidad crítica, la
línea azul representa la superficie libre del agua (WS: Water Surface), la línea negra con puntos
negros representa la frontera física del canal, los puntos rojos representan las márgenes del canal,
el valor 0.013 que se muestra en la figura representa el coeficiente de rugosidad de Manning.

Figura 8.2. Ejemplo de Profile Plot para el perfil 1 (PF: profile). La línea verde representa la energía
total (EG: Energy Gradient), la línea roja representa la profundidad crítica, la línea azul representa
la superficie libre del agua (WS: Water Surface), la línea negra con puntos negros representa la
frontera física del canal y las estaciones originales, los puntos grises representan las estaciones
interpoladas.

33
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 8.3. Ejemplo de General Profile Plot. Se muestran las profundidades hidráulicas a lo largo del
canal para el perfil 1. Se añadió la profundidad crítica (Crit Depth) en el menú Options/Plot variables.

Figura 8.4. Ejemplo de General Profile Plot. Se muestra el gasto a lo largo del canal para el perfil 1.

34
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 8.5. Ejemplo de General Profile Plot. Se muestra el gasto a lo largo del canal para el perfil 4.

Figura 8.6. Ejemplo de X-Y-Z Perspective Plot.

35
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

9. MENSAJES DE ERROR, ADVERTENCIAS Y NOTAS

Una vez que hemos corrido el programa, podemos ver los mensajes de error, advertencias y notas.
Para esto nos vamos a la ventana principal del software, menú View/Summary Err, Warn, Notes…

• ERRORES: se producen cuando surgen problemas que han impedido realizar los cálculos.
• ADVERTENCIAS (WARNINGS): estas pueden ser indicadores de que algo no va bien con los
resultados, por lo que se aconseja atenderlas modificando el modelo. Afortunadamente se
indica en qué secciones aparece el problema e incluso proporciona sugerencias sobre los
cambios a introducir para solucionarlo. Por ejemplo, las soluciones más comunes son
incrementar el número de secciones transversales (puesto que están demasiado
espaciadas), revisar los datos geométricos, revisar las condiciones de frontera o el supuesto
de régimen de flujo (e.g., cambiar la hipótesis de flujo inicial subcrítico, supercrítico o mixto).
• NOTAS: estas proporcionan información de cómo se han realizado los cálculos, por ejemplo,
puede indicar que se ha obtenido un flujo supercrítico, o que se ha producido un salto
hidráulico entre dos secciones transversales.

Aunque suele mostrarse advertencias de que se podría necesitar agregar más secciones
transversales a lo largo del cauce, en la práctica las definiremos a espaciamientos que nos permitan
tener una resolución espacial suficiente para caracterizar adecuadamente las diferentes
capacidades de transporte y almacenamiento, lo cual incrementa la precisión de los resultados, así
como para definir secciones complementarias donde existan elementos singulares como puentes,
vertederos, entradas o salidas de caudal, etc.

A continuación, se presentan las advertencias que el programa podría mostrar, junto con una breve
explicación:

a) The velocity head has changed by more than 0.5 ft (0.15 m). This may indicate the need for
additional cross sections.

Esta advertencia significa que existe una importante diferencia de velocidad entre 2 secciones
transversales consecutivas, debido fundamentalmente a una diferencia importante de la forma o
de la pendiente entre estas secciones transversales. Esta alta diferencia influye en la precisión de
los resultados del modelo.

b) The energy loss was greater than 1.0 ft (0.3 m) between the current and previous cross section.
This may indicate the need for additional cross sections.

Similar a la advertencia anterior, esta significa que existe una diferencia importante entre las
pérdidas de carga de las 2 secciones consecutivas, lo que puede afectar a la precisión de los cálculos.

36
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

c) The conveyance ratio (upstream conveyance divided by downstream conveyance) is less than
0.7 or greater than 1.4. This may indicate the need for additional cross sections.

Similar a la advertencia anterior, esto significa que existe una diferencia importante en el transporte
de dos secciones consecutivas, lo que puede afectar a la precisión de los cálculos.

d) Divided flow computed for this cross-section.

La lámina de agua en la sección transversal se encuentra dividida debido a la topografía del cauce
en ese tramo (Figura 9.1). Es importante chequear si es o no posible esa división a partir de la
topografía. Si lo es, esta advertencia, una vez comprobada, no deberá tenerse en cuenta.

Figura 9.1. División de flujo debido a la topografía del cauce (Mateo del Horno, 2015).

e) The energy equation could not be balanced within the specified number of iterations. The
program used critical depth for the water surface and continued on with the calculations.

La ecuación de conservación de la energía, para el número de iteraciones y tolerancias especificadas,


no converge, dando como resultado el valor de la profundidad crítica, tomando ese valor para el
cálculo de las siguientes secciones transversales. Las posibles causas que impiden la convergencia
de la ecuación son: secciones transversales demasiado distantes, secciones con datos inadecuados
o cambios de régimen de flujo.

f) The energy equation could not be balanced within the specified number of iterations. The
program selected the water surface that had the least amount of error between computed and
assumed values.

37
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Al igual que en la advertencia anterior, la ecuación de conservación de la energía, para el número


de iteraciones y tolerancias especificadas, no converge. Ahora bien, el programa en vez de tomar
como resultado el valor de la profundidad crítica como en el caso anterior, asume el valor de la
profundidad que hace mínima la diferencia en el algoritmo de cálculo, debido a que la diferencia
entre el valor calculado y estimado es menor de 0.1 m (tolerancia establecida por defecto). La
aparición de esta advertencia hace que sea necesario cambiar el régimen de flujo.

g) During the standard step iterations, when the assumed water surface was set equal to critical
depth, the calculated water surface came back below critical depth. This indicates that there is
not a valid subcritical answer. The program defaulted to critical depth.

Esta advertencia indica que no se cumple la suposición de régimen lento, el programa detecta que
en esta sección transversal el régimen es rápido, tomando por defecto la profundidad crítica. La
aparición de esta advertencia hace que sea necesario cambiar la hipótesis de flujo inicial.

h) Slope too steep for slope area to converge during supercritical flow calculations (normal depth
is below critical depth). Water surface set to critical depth.

La pendiente del tramo es demasiado pronunciada para que el descenso de área del cálculo converja
a un resultado supercrítico (el que correspondería para esa pendiente). Es por eso que el programa
fija la profundidad en crítica. Para resolver esta situación se debería indicar otra condición de
frontera.

38
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

10. REVISIÓN DE LOS RESULTADOS DEL MODELO

En esta sección del tutorial revisaremos si el modelo está resolviendo adecuadamente el flujo,
visualizando los resultados (menú View/ Water Surface Profiles) con base en nuestro criterio y
conocimientos de hidráulica de canales. Nos concentraremos en lo siguiente:

• Leer las advertencias y atender especialmente aquellas relacionadas con la imposibilidad de


establecer un balance en la ecuación de energía con el número de iteraciones especificado
(incisos e, f, del apartado anterior), la relacionada con que no se encuentra una respuesta
subcrítica válida (inciso g, del apartado anterior), y la relacionada con que la pendiente es
muy fuerte para converger a un resultado supercrítico (inciso h, del apartado anterior).
• Observar los perfiles de la superficie libre del agua (profundidad hidráulica) y ver si se
cumplen las condiciones de frontera (profundidad normal o crítica en las fronteras).
• Revisar el régimen de flujo con base en el número de Froude, puesto que puede ser que
aparezcan regímenes distintos al supuesto (subcrítico o supercrítico).

A continuación, elaboraremos una tabla de casos en la que evaluamos las condiciones de frontera y
el supuesto de flujo inicial que puede ser mixto, subcrítico, supercrítico (Tabla 10.1). Las gráficas se
obtuvieron con el menú View/Water Surface Profiles

Nota: al realizar los cambios en las condiciones de frontera y el supuesto de flujo inicial (subcrítico,
supercrítico o mixto), el usuario puede guardar los cambios realizados a los archivos; sin embargo,
si se le olvida y no lo hace, el programa guarda los cambios automáticamente al correr el modelo,
como podrá comprobar al ver los resultados gráficos.

39
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Tabla 10.1. Resultados de casos de modelación para el ejemplo; se simulan solamente los que son
realistas para un régimen de flujo subcrítico con caída libre en el extremo aguas abajo.

Número de Frontera Frontera Resultado del perfil 1 Resultado del perfil 4 Observaciones
caso aguas aguas abajo
arriba

Tutorial de uso de HECRAS Plan: Plan 1 22/04/2021 Tutorial de uso de HECRAS Plan: Plan 1 22/04/2021
Caso 2, Profundidad Profundidad 1.0
Rio Tramo
Legend 3.0
Rio Tramo
Legend
Se va mal la gráfica del perfil
supuesto normal crítica 0.8
EG PF 1
WS PF 1
2.5
EG PF 4
WS PF 4
4 por lo que se rechaza esta
de flujo Crit PF 1
2.0
Crit PF 4
solución.

Elevation (m)

Elevation (m)
Ground Ground
0.6

mixto 0.4
1.5

1.0

0.2
0.5

0.0 0.0
0 20 40 60 80 100 120 0 20 40 60 80 100 120
Main Channel Distance (m) Main Channel Distance (m)

Tutorial de uso de HECRAS Plan: Plan 1 22/04/2021 Tutorial de uso de HECRAS Plan: Plan 1 22/04/2021
Caso 2, Profundidad Profundidad 1.0
Rio Tramo
Legend 3.0
Rio Tramo
Legend
Se observa una gráfica
supuesto normal crítica 0.8
EG PF 1
WS PF 1
2.5
EG PF 4
WS PF 4
razonable. Se acepta esta
de flujo Crit PF 1
2.0
Crit PF 4
solución.
Elevation (m)

Elevation (m)
Ground Ground
0.6

subcrítico 0.4
1.5

1.0

0.2
0.5

0.0 0.0
0 20 40 60 80 100 120 0 20 40 60 80 100 120
Main Channel Distance (m) Main Channel Distance (m)

Tutorial de uso de HECRAS Plan: Plan 1 22/04/2021 Tutorial de uso de HECRAS Plan: Plan 1 22/04/2021
Caso 4, Profundidad 1.0
Rio Tramo
Legend 3.0
Rio Tramo
Legend
Mismo resultado que el caso
supuesto crítica 0.8
EG PF 1
WS PF 1
2.5
EG PF 4
WS PF 4
2. Se observa una gráfica
de flujo razonable. Se acepta esta
Crit PF 1 Crit PF 4
2.0
Elevation (m)

Elevation (m)

Ground Ground
0.6

subcrítico 0.4
1.5
solución.
1.0

0.2
0.5

0.0 0.0
0 20 40 60 80 100 120 0 20 40 60 80 100 120
Main Channel Distance (m) Main Channel Distance (m)

40
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

De la tabla anterior se observa algo interesante: los casos 2 y 4, ambos con el supuesto de flujo
subcrítico, dan los mismos resultados. Esto se debe a que el flujo subcrítico solamente requiere la
condición de frontera de aguas abajo, por lo que asignarle la de aguas arriba (en cuyo caso tendría
que ser de profundidad normal) o dejarla sin asignar no afecta en lo absoluto, ya que el flujo
subcrítico está controlado por las condiciones aguas abajo.

También es interesante de notar que al correr el modelo del caso 2 con el supuesto de flujo mixto
(recordemos que habíamos mencionado que si no estamos seguros del régimen que existirá se
recomienda seleccionar la opción Mixed, pero debemos tener en cuenta que este régimen exige
condiciones de frontera tanto aguas arriba como aguas abajo, lo cual estamos cumpliendo en este
caso), los resultados no son razonables. De aquí se concluye que al correr HEC-RAS se deberá
asignar la opción “Mixed” solamente cuando hubiera ambos regímenes de flujo (como en la
formación de un salto hidráulico, por ejemplo).

En las Figuras 10.1 y 10.2 se presentan los resultados de los casos 2 y 4 en régimen subcrítico (son
los mismos resultados).

Nótese que la pendiente de las líneas de energía es menor en las estaciones 0 a 50, pues es donde
aumentó el ancho del canal.

Finalmente, valga hacer notar que HEC-RAS corre con el supuesto de flujo mixto, subcrítico o
supercrítico, y que en cada caso se obtendrán resultados diferentes. Por tal razón, es deseable
conocer de antemano el régimen de flujo, lo cual lo podremos determinar aplicando H-Canales para
flujo uniforme, y de esta manera podremos obtener la solución única en HEC-RAS.

Tutorial de uso de HECRAS Plan: Plan 1 22/04/2021


Rio Tramo
1.0 Legend

EG PF 1
0.8 WS PF 1
Crit PF 1
Elevation (m)

Ground
0.6

0.4

0.2

0.0
0 20 40 60 80 100 120
Main Channel Distance (m)

Figura 10.1. Perfil de la superficie libre del agua con


condición de frontera de profundidad crítica aguas abajo, perfil 1.

41
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Tutorial de uso de HECRAS Plan: Plan 1 22/04/2021


Rio Tramo
3.0 Legend

EG PF 4
2.5
WS PF 4
Crit PF 4
2.0

Elevation (m)
Ground

1.5

1.0

0.5

0.0
0 20 40 60 80 100 120
Main Channel Distance (m)

Figura 10.2. Perfil de la superficie libre del agua con


condición de frontera de profundidad crítica aguas abajo, perfil 4.

42
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

11. OPCIONES AVANZADAS, PARTE 1

11.1. Definir llanuras de inundación en las secciones transversales

En un cauce tenemos tres zonas: el cauce principal (channel), la llanura de inundación izquierda
(LOB) y la llanura de inundación derecha (ROB). Es común asignar coeficientes de rugosidad de
Manning diferentes para el cauce principal y para las llanuras de inundación, debido a la diferencia
de profundidades. De hecho, el coeficiente de rugosidad no depende solamente del material del
cauce, sino también de la profundidad o tirante de agua, pues en un cauce profundo la rugosidad
del fondo apenas será sentida por el flujo de agua, mientras que en un cauce muy somero el efecto
de la rugosidad del fondo influye prácticamente en toda la columna de agua. Aunque HEC-RAS es
un modelo 1D, la posibilidad de dividir la sección transversal en subsecciones (canal principal y
llanuras de inundación) lo convierte en un modelo quasi 2D, aunque muy débil pues no simula las
corrientes secundarias, es decir, aquellas que ocurren en el plano de la sección transversal.

En la sección transversal que se muestra en la Figura 11.1 se muestran los límites del cauce principal
con las llanuras de inundación (puntos rojos de la gráfica, definidos con las abscisas Main Channel
Bank Stations), en los que se asignaron valores de coeficiente de rugosidad de Manning mayores
que en el canal principal, por el simple hecho de que las llanuras tienen un menor tirante.

Figura 11.1 se muestran los límites del cauce principal con las llanuras de inundación.

43
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

11.2. Agregar tramos con confluencias

Para la realización de este ejercicio en el cual agregaremos una confluencia se sugiere crear una
nueva carpeta. Por ejemplo, si la carpeta del ejercicio anterior la nombramos Tutorial 1, a la nueva
carpeta la podemos nombrar Tutorial 2. Enseguida copiamos los archivos de la carpeta Tutorial 1 a
la carpeta Tutorial 2, excepto los archivos Backup (son un respaldo de una versión anterior), y les
cambiamos el nombre, por ejemplo Tutorial2.*

Abrimos el proyecto en HEC-RAS (Tutorial 2).

Las confluencias se deben agregar entre secciones medidas, no interpoladas. En este caso
introduciremos la confluencia entre las estaciones 50 y 51.

Nota: ambas estaciones (50 y 51) son medidas, pero si alguna fuese interpolada la podemos crear
nuevamente para que sea una estación medida. Para esto podemos copiar la tabla de coordenadas
de la estación (seleccionamos los datos y Control+C), eliminamos dicha estación (Options/Delete
Cross Section), creamos una estación nueva a partir de alguna estación existente contigua aguas
arriba o aguas abajo (Options/Copy Current Cross Section) y le pegamos las coordenadas (para que
se copien debemos seleccionar ambas columnas Station y Elevation, y Control+V).

Creamos un tramo nuevo dando clic al icono River Reach de la ventana Geometric Data, y trazamos
el tramo tal como lo hicimos antes, desde aguas arriba hacia aguas abajo, dando doble clic para
finalizarlo. Lo finalizaremos entre las estaciones 50 y 51. Nos pide un nombre de río y tramo. Al río
lo podemos definir como “Tributario”, y al tramo como “Tramo 1”. Nos preguntará si queremos
dividir el tramo aguas abajo, decimos que sí. Nos pregunta el nombre del río que quedará aguas
abajo de la división, lo podemos llamar también “Río” pues es la continuación del existente, así como
el nombre del tramo, lo nombramos “Tramo 2”. Luego nos pedirá que asignemos el nombre de la
confluencia, le llamaremos “Confluencia1”. Puesto que Río quedó dividido en Tramo y Tramo 2,
podemos cambiar el nombre de los ríos, tramos y confluencias en el menú Edit/Change name,
renombrando Tramo como Tramo 1 (Figura 11.2).

44
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 11.2. Trazo de los ríos con sus tramos correspondientes y la confluencia.

En seguida, asignamos las secciones transversales en el nuevo tramo de río (Tributario), como se ha
explicado con anterioridad (Figuras 11.3, 11.4 y 11.5).

Nota: podemos copiar la estación 51 (Options/Copy Current Cross Section) y definirla como la
estación 0 del río Tributario, con valor cero a Downtream Reach Lengths, y copiar esta nueva
estación para crear la estación 30 del río Tributario, a la cual le ajustamos las elevaciones
considerando la pendiente del 0.001 y la distancia de 30 m. Sin embargo, en la versión de HEC-RAS
que estamos usando (5.0.3) si lo hacemos de esta manera no se muestran las estaciones creadas
para el río Tributario. Por lo tanto, debemos crearlas (Options/Add a New Cross Section), no
copiarlas. Aún sería posible copiar y pegar la tabla de coordenadas que definen la sección
transversal, pero para ello se deben seleccionar las dos columnas (Station y Elevation) antes de
pegar los datos.

45
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 11.3. Estación 0 del río Tributario.

Figura 11.4. Estación 30 del río Tributario.

46
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 11.5. Estaciones en el río Tributario.

A continuación, damos clic sobre la confluencia, y en el menú que nos sale seleccionamos Edit
Junction (es lo mismo que presionar el botón Junct.). Con esto podremos editar las propiedades de
la confluencia, cambiando la distancia que existirá desde el tramo de confluencia hasta los tramos
de aporte (Figuras 11.6, 11.7 y 11.8).

Figura 11.6. Confluencia. Las flechas azules indican el sentido del flujo en los tramos. Las flechas
negras indican la distancia a la cual se encuentran los tramos a partir del tramo donde confluyen.

47
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 11.7. Edición de la confluencia (junction).

Figura 11.8. Ubicación de la confluencia entre las estaciones 50 y 51. Es posible que tenga que
cerrar el programa y volver a abrir el proyecto para ver los cambios gráficos.

Interpolamos estaciones del Río Tributario a cada 5 m (Figura 11.9).

48
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 11.9. Secciones transversales en el río Tributario.

Asignamos las condiciones de frontera (profundidad normal) en el extremo aguas arriba del río
Tributario. No es necesario definir las condiciones de frontera en la confluencia, ya que HEC-RAS
considera estas condiciones de como internas (Figura 11.10).

Figura 11.10. Condiciones de frontera en los tramos.

49
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Asignamos los caudales para los 4 perfiles en cada uno de los tramos (Figura 11.11).

Figura 11.11. Asignación de caudales en los tramos.


Se requiere especificar un gasto al inicio de cada tramo.

Finalmente, corremos el modelo y visualizamos la gráfica en perspectiva (Figura 11.12) para verificar
que todo haya sido implementado correctamente.

Tutorial de uso de HECRAS Plan: Plan 1 29/04/2021


Legend
15.000*
WS PF 4
Ground
Bank Sta
10.000*
Ground

60.800* 5.000*

55.900*

51 0

45.000*

40.000*

Figura 11.12. Vista en perspectiva del perfil 4 con los 3 tramos.

50
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

12. OPCIONES AVANZADAS, PARTE 2

Las siguientes opciones avanzadas de HEC-RAS se pueden consultar en Nanía y Molero (2007) y en
Mateo del Horno (2015).

Puesto que lo más probable es que las siguientes opciones avanzadas no se apliquen al proyecto del
curso de Hidráulica de Tuberías y Canales, a continuación, solamente se explica de qué se trata cada
una de estas, para que el estudiante que esté interesado pueda consultarlo en los documentos
citados.

12.1. Interpolación de secciones transversales usando líneas auxiliares

Anteriormente interpolamos las secciones transversales con el menú Tools/XS Interpolation/Within


a Reach

En tal interpolación las líneas auxiliares, es decir, aquellas líneas que unen virtualmente los extremos
del canal, los bancos de las planicies y el punto de menor elevación del cauce entre las secciones
transversales son perpendiculares al plano de la sección. Esto es apropiado cuando el canal es
prismático.

Sin embargo, cuando el canal presenta irregularidades, conviene emplear las líneas auxiliares para
guiar la interpolación. Esto se realiza con la opción de interpolación Between 2 XS’s.

12.2. Definir áreas inefectivas

Un área inefectiva de la sección es aquella parte de la misma que es incapaz de contribuir al flujo
del agua en el sentido principal de la corriente, comportándose simplemente como una zona de
almacenamiento o estancamiento de agua. En la figura 12.1 se observan tres zonas que, según el
sentido principal de desplazamiento del agua en la llanura de inundación, difícilmente podrían
contribuir al flujo de agua, ya que en ellas se produce un estancamiento. Si se incluyen tal cual estas
zonas en la sección transversal, HEC-RAS las contemplaría como una parte más de la sección,
sobreestimando así la capacidad de desagüe de la llanura de inundación.

51
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Figura 12.1. Áreas inefectivas en un cauce (Mateo del Horno, 2015).

Este concepto de área inefectiva se utiliza también en las proximidades de los puentes, donde
existen zonas laterales (proximidades de los estribos) que pueden almacenar agua pero su velocidad
en el sentido del cauce es prácticamente nula.

12.3. Implementación de diques (levees)

Los diques son barreras que se disponen longitudinalmente al cauce y sirven para restringir el flujo
de agua en las llanuras de inundación. Se representan como un muro vertical e impiden que HEC
RAS llene simultáneamente todas las depresiones de la llanura de inundación que se encuentren
por debajo de una determinada cota (Figura 12.2).

Figura 12.2. Diques (levees) (Mateo del Horno, 2015).

52
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

12.4. Implementación de encauzamientos

Los encauzamientos (encroachments) se utilizan para definir vías de intenso desagüe. Para ello es
necesario ejecutar una simulación con las condiciones naturales del cauce y luego simular el
encauzamiento (Figura 12.3) con diferentes métodos.

Figura 12.3. Encauzamiento (enchroachment), tomado de Nanía y Molero (2007).

12.5. Implementación de alcantarillas (culverts)

Las alcantarillas son estructuras hidráulicas que permiten el flujo a través de tubos; se componen
del tablero y las alcantarillas en sí. El tablero de las alcantarillas también puede funcionar como
vertedor (Figura 12.4).

Figura 12.4. Elementos geométricos de una alcantarilla.

53
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

12.6. Implementación de estructuras en línea (vertedores y compuertas)

Las estructuras en línea son las que se oponen al flujo perpendicularmente. Pueden ser vertedores
de pared gruesa o diques, así como compuertas (Figura 12.5).

2 compuertas

Figura 12.5. Elementos geométricos de una compuerta.

12.7. Implementación de estructuras laterales (vertedores, compuertas o


alcantarillas laterales)

Las estructuras laterales son vertedores, compuertas o alcantarillas que se instalan paralelas al flujo
principal del cauce (Figura 12.6).

Figura 12.6. Estructuras laterales (Oliveras, sin fecha).

54
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

12.8. Implementación de obstrucciones al flujo

Para el correcto funcionamiento de las estructuras en línea (vertedores y compuertas) y las laterales
(vertedores, compuertas o alcantarillas), es necesario bloquear el paso del agua en una zona de la
sección aguas arriba de la estructura lateral; a estos elementos se le llama obstrucciones al flujo
(Figura 12.7).

Obstrucción al flujo

Estructura lateral 2 compuertas

Figura 12.7. Vista en perspectiva de las compuertas (estructuras en línea),


estructura lateral y obstrucción al flujo.

12.9. Implementación de puentes

Dentro de las modelizaciones hidráulicas de tramos de río, habitualmente es necesario modelar los
puentes existentes en el cauce, puesto que en determinados casos su influencia sobre el perfil de la
lámina de agua es notable (Figura 12.8).

a)

b)

Figura 12.8. Tipos de flujo en un puente: a) Flujo inferior al puente, es el más habitual,
b) flujo superior al puente.

55
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Los elementos de un puente (camino, pilas y estribos) cuando están en contacto con el agua
ocasionan una obstrucción al flujo. El puente en sí puede actuar incluso como un vertedero (Figura
12.9).

estribos camino

pilas

Figura 12.9. Elementos geométricos de un puente.

56
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

13. NOMENCLATURA EN HEC-RAS

HEC-RAS tiene una nomenclatura que si bien puede tener sentido para el modelador acostumbrado
a este tipo de software hidráulico, para el principiante puede parecer confuso, sobretodo si su
idioma nativo no es el inglés. Por tal razón, a continuación se enlistan las principales nomenclaturas
usadas por el programa, así como la traducción de los principales términos. En la Figura 13.1 se
presenta una ilustración de los términos relacionados con las líneas de energía.

Bank sta: bank station, define el límite de las llanuras de inundación.

Chl: channel, cauce principal.

Crit.: crítico.

Downstream (DS), upstream (US): aguas abajo, aguas arriba.

EG: Energy gradient, gradiente de la línea de energía.

Err: error.

Flow: caudal.

Flow área: área hidráulica.

Ground: plantilla del cauce.

LOB, ROB: llanura de inundación izquierda (left of bank) y derecha (right of bank). Estos se definen
en las secciones transversales (Main Channel Bank Stations).

Min Ch El: cota inferior del cauce en la sección.

Mixed: régimen de flujo mixto, que puede variar entre el subcrítico y el supercrítico.

Q Total: caudal total en la sección.

PF: profile, perfil.

Rating curve: curva de gasto (relación profundidad vs gasto).

57
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

Reach: tramo.

RS: river station, se refiere a la sección transversal.

Shear: esfuerzo cortante.

Stream power: potencia del flujo.

Top Width: ancho de la superficie libre del agua en la sección.

US, SI: Sistema de unidades “United States” (unidades inglesas), y “System International” (unidades
métricas).

Vel. Chnl.: velocidad de flujo en el cauce.

Warn: aviso.

Weighted n: coeficiente de Manning ponderado.

W.S.: water surface.

XS: cross-section.

Figura 13.1 Términos relacionados con las líneas de energía (Oliveras, sin fecha).

58
TUTORIAL DE HEC-RAS DR. RAFAEL CASARES SALAZAR FACULTAD DE INGENIERÍA, UADY

14. REFERENCIAS

H-Canales, liga de descarga: https://ingeciv.com/descargar-hcanales-v3/

Mateo del Horno, M.J. (2015). Aplicación práctica del programa HEC-RAS. Escuela de Organización
Industrial. Disponible en https://static.eoi.es/savia/documents/apuntes_hecras_eoi_2016.pdf

Nanía, L.S. y Molero, E. (2007). Manual Básico de HEC-RAS 3.1.3 y HEC-GeoRAS 3.1.1. Universidad
de Granada. Disponible en https://cemexico.groups.et.byu.net/vocabulary/ManualBasico_HEC-
RAS313_HEC-GeoRAS311_Espanol.pdf

Oliveras, J. (sin fecha). Guía para el análisis de resultados de simulaciones en HEC-RAS. HidrojING.
Disponible en https://www.hidrojing.com/wp-content/uploads/2015/03/EBOOK_Guia-de-analisis-
de-resultados.pdf

Rodríguez Ruiz, P. (2008) Hidráulica II: Hidráulica de Canales.

59

También podría gustarte