top of page

Canal à Houle
OpenFoam

Final White.png

Cette page présente une initiation à l’utilisation du logiciel OpenFoam pour des applications hydrauliques. Une version abrégée de ce cours sera donnée en présentiel à l’école d’été du GIS HED2 à Anglet du 26 juin au 1 juillet 2022. 
 
Le GIS HED2 est l’un des producteurs de ce projet dans le cadre de ses mini-projets.
 

La première étape (optionnelle) consiste à télécharger une machine virtuelle linux que vous pouvez installer sur votre ordinateur personnel sans modification du système.

02 Linux et OpenFoam (Init)

La seconde étape, consiste à commencer à naviguer dans le système Linux (Ubuntu) et à lancer une première simulation afin de détailler la structure d’un cas de calcul OpenFoam.

03 Simulation : impact vague

La première simulation mise en oeuvre consiste à étudier l’impact d’une vague sur un obstacle. La vague est créée simplement par effondrement d’une colonne d’eau.

04 Simulation : canal à houle

La deuxième simulation consiste à créer un canal à houle avec une bathymétrie à 2 pentes. La houle est générée par une paroi verticale faisant office de piston.

syntec_figures.jpg

Avertissement : les simulations effectuées dans ce cours de découverte ne sont pas basée sur des configurations réalistes mais sur des géométries permettant de faire des calculs démonstratifs dans un temps minimum. De ce fait un certain nombre de phénomènes et paramètres ne sont pas considérés (turbulence, corrélations maillage/phénomènes, etc. ). Après cette phase d’initiation, les apprenants devront considérer leurs propres configurations avec des approches physiques et numériques complètes. 

01

Machine virtuelle

Etape optionnnelle. Voir page dédiée

02

Initiation

Initiation Linux
Initiation OpenFoam

03

Impact d'une vague

Base 1 : Configuration
Base 2 : CAD et maillage
Base 3 : Cas de calcul
Base 4 : Postprocessing graphique
Avancé 1 : Postprocessing python - forces
Avancé 2 : Postprocessing python - submersion
Conclusion

04

Canal à houle

CAO et maillage
1er calcul
Enrochement
bottom of page