Вы находитесь на странице: 1из 49

PROGRAMA MASTER

EN INGENIERIA CIVIL
MENCIÓN EN RECURSOS
HÍDRICOS

PROGRAMA MASTER EN INGENIERIA CIVIL


UNIVERSIDAD DE PIURA
CURSO: Modelación Física y Numérica de obras
Hidráulicas
TEMA: TUTORIAL RIVER2D
Prof. José Vásquez Ojeda, Ph.D.
Chiclayo, Setiembre 25, 2010

PROGRAMA MASTER EN INGENIERIA CIVIL


UNIVERSIDAD DE PIURA
Contenido
• Edicion de archivo bed
• Cambios de rugosidad
• Generacion de malla
• Generacion de archivo *.CDG
• Correr hidrodinamica
• Visualizacion de resultados
Archivo RAW.BED
R2D_bed ignora texto opcional
n x y z k Code

101 995.0 1000.0 105.6 0.50 OutsideSW


102 1455.0 1000.0 105.6 0.50 OutsideSE
103 995.0 1200.0 105.7 0.50 OutsideNW
104 1250.0 1300.0 105.6 0.50 OutsideN
105 1455.0 1300.0 105.7 0.50 OutsideNE

.
.
.

no more nodes.

Punto decimal indica FIN de archivo


y es obligatorio
Exportar en Excel

Archivos en Excel se
pueden exportar como
archivo de texto
separado por espacio
Vista 3D de topografia en raw.bed
Entrada

Isla

Salida
PROGRAMA
R2D_BED.EXE
Boton edit node permite ver
propiedades de un nodo

R2D_bed lee raw.bed y muestra puntos en el plano


Presionar boton Triangulate
para triangular los puntos
topograficos
Triangulacion se puede observar con
Display/Triangulation
Mostrar curvas de nivel con
Display/Contour…/Color Shading/Bed elevation
Mostrar leyenda con
Display/Annotation

Varios puntos en la cresta del talud han interpolado,


no con el pie del talud, sino con puntos en el cauce
Introducir lineas de corte a lo
largo del pie de talud y
thalweg usando Define New
Breakline. Presionar boton al
iniciar y terminar linea
Elegir un punto en el borde exterior y unir
puntos secuencialment en sentido
antihorario, regresando al punto inicial

Grabar archivo intermedio por seguridad


Usar radio hidraulico R y n de
Manning para estimar ks usando
Bed/Roughness Converter
Las regiones deben definirse en
sentido antihorario
PROGRAMA
R2D_MESH.EXE
Definir caudal de entrada usando
Boundary/Set Inflow
Y picando entrada con mouse
Entrar 200 m3/s. La
entrada cambia de color de
rojo a verde
Definir el nivel de agua a la salida usando
Boundary/Set Outflow y picando con el mouse
Ingresar 101.5 m como nivel de
agua a la salida. Borde cambia a
color azul.
Definir los nodos en el borde exterior usando
Generate/Boundary Nodes
Ingresar espaciamiento de 10 m
Nodos aparecen en azul
Rellenar el dominio del modelo con una
distribucion uniforme usando
Generate/Uniform Fill
Presionar boton Triangulate para generar malla
El indice de calidad (Q.I.)
de la malla es muy baja,
presionar Smooth hasta que
suba por encima de 0.2
El peor triangulo se puede encontrar con Find Worst Triangle
Y aparece como un triangulo rojo

Triangulo con angulos muy agudos es


malo. Puede eliminarse (opcional)
Q.I. = 0.25 es aceptable y se puede grabar como archivo CDG
Grabar como archivo de River2D usando:
File/Save As River2D Input File
Darle un nombre y estimacion de nivel aguas arriba
Topografia puede verse con
Display\Display Options
PROGRAMA
RIVER2D.EXE
Para visualizar colores ir a
Display/Contour/Colour…

Elegir variable a mostrar

Seleccionar
Display Colour Shading

Seleccionar Clip Colour Shading… si se desea ocultar areas secas


Caudal de entrada Caudal de salida

Mostrar leyenda y caudales con


Display/Annotation

Caudal de entrada

Caudal de salida

Al inicio el caudal de salida es nulo porque las velocidades son


nulas en todo el dominio. Esto se llama “empezar en frio”
El nivel de agua inicial se interpola entre el nivel
dado a la salida y la estimacion dada aguas arriba

Si se desea cambiar la estimacion aguas arriba, ir a


Hydrodynamics/Reset Initial Conditions… e ingresar nuevo nivel
Tiempo inicial = 0 s
Tiempo final = 2000 s
dt inicial = 0.01 s
Maximo dt = 100 s
Presionar Run
para correr

Segun el programa converge, dt aumenta, Qin


se acerca a Qout y Solution change se vuelve
muy pequeno
Para mostrar vectores ir a Display/Vector

Elegir Velocity

Se puede graficar un vector en cada nodo (At nodes)


o en una cuadricula regular (On grid) en cuyo caso
hay que definir el espaciamiento (Grid spacing)
Para cambiar la topografia, rugosidad
o refinar la malla debe cargarse un
archivo bed
Usar boton Autorefine para
refinar en las zonas donde
velocidad varia entre 1.5 y 2.0
m/s

En los elementos elegidos se coloca un nodo adicional al


centro donde se generan 3 elementos adicionales presionando
el boton Triangulate
Despues de Triangular se debe presionar Smooth
El modelo debe correrse otra vez para actualizar
la solucion con la nueva malla
La distribucion de caudal acumulado y
lineas de corriente se pueden calcular con
Cumulative Discharge

106 m3/s

94 m3/s

Asi es posible determiar la distribucion de caudales


alrededor de la isla
Los limites del grafico de colores
se pueden cambiar
La variable en pantalla se pueden exportar ya sean
en todos los nodos (Dump nodal csv file…) o en
una reticula uniforme (Dump grid csv file…)

En este caso la
variable es la
velocidad de corte u*
El archivo de salida esta
delimitado por comas y se
puede abrir con Excel
El archivo CSV de salida
contiene cada nodo, sus
coordenadas (x,y) y la velocidad
de corte u*. Ese valor despues
se puede usar para calcular el
esfuerzo de corte usando:
= 1000(u*)2
Estos archivos CSV pueden
exportarse a otros programas
como AutoCAD, GIS, Surfer,
etc. para post-proceso adicional
Las condiciones de borde se pueden cambiar
con Edit Flow Boundary… y picando con el
mouse la entrada o salida
Por ejemplo, el
caudal se puede
cambiar aqui
Este tutorial es basico…
• Pero muestra todos los pasos necesarios para
generar un modelo y obtener resultados, pero
aun hay mas funciones.
• Se puede modelar flujo impermanente usando
un archivo de texto con el hidrograma (*.bcq) y
un cotagrama (*.bch)
• Con Display/Extract se pueden extrar valores a
lo largo de una section o en puntos definidos en
un archivo CSV.
MANUAL RIVER2D
• Pendiente de friccion:

• Chezy adimensional

• Manning y ks
Archivo *.bcq y *.bhc

Вам также может понравиться