Tutorial de simulación 3D de flujo en un canal con vertedero con OpenFOAM

OpenFOAM es un software para la simulación de la dinámica de fluidos en tres dimensiones. En este tutorial utilizamos OpenFOAM para la simulación de flujo en un canal de 4 metros de largo que tiene un vertedero en la mitad de su trayecto. El modelo también incluye la configuración de condiciones iniciales de nivel agua aguas arriba del vertedero y simula los procesos de llenado, cobertura del vertedero y generación del tirante crítico. Por último el modelo simula el llenado del canal luego de 12 segundos de simulación.

 

Galeria de fotos

 

Animación

 

Video del tutorial

 

Datos de entrada

Descargue los datos requeridos para esta simulación en este enlace.

 

Lista de comandos

A continuación la lista de comandos utilizados:

 

cd Documents/SimulacionOpenFOAM/canal

docker ps -a

docker cp . cb8585a8fa87:root/simulacion/canalsim

docker attach cb8585a8fa87

cd simulacion/canalsim/

rm -rf constant/polyMesh/

nano 0/U

inlet
{
typefixedValue;
value uniform (0.75 0 0);
}

nano system/setFieldsDict

regions
(
boxToCell
{
box (0 0 0) (1.4 0.4 0.2);
fieldValues
(
volScalarFieldValue alpha.water 1
);
}
);

nano system/controlDict

endTime 12;

writeInterval 0.2;

ideasUnvToFoam Mesh_1.unv

setFields

checkMesh

#Ctrl P + Q

cd ..

docker cp cb8585a8fa87:root/simulacion/canalsim canal12s

cd canal12s/

ls

#paraView

docker attach cb8585a8fa87

interFoam

#Ctrl P + Q

rm -rf canal12s/

docker cp cb8585a8fa87:root/simulacion/canalsim canal12s

 

Smiley face

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

Posted on February 16, 2017 and filed under Hidráulica, Tutorial.