Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Solveur multiphasé (tutoriel interfoam)

Dans ce tutoriel nous allons résoudre un problème de 50 m de long canal droit avec deux bassins, un plus petit à l’entrée, et un plus grand à la sortie, et un obstacle situé au milieu.

openfoam

Figure 1:Vue 3D de la structure analysée.

Dans ce cas, nous utiliserons l’interFoam de résolution multiphase couplé avec un modèle de turbulence k - ϵ\epsilon (epsilon). interFoam identifie l’interface eau-air basée sur la méthode du volume de liquide (VOF), qui résout les équations de transport pour une seule ou plusieurs fractions de phase alpha, où alpha est 0,5 à l’interface entre les fluides (voir OpenFOAM Standard Solvers). En outre, nous nous concentrerons sur la mise en place de zones de rugosité multiples liées aux éléments techniques et axés sur la nature présents dans le modèle, et nous appliquerons une hauteur de rugosité spécifique.

openfoam

Figure 2:Vue en 3D de la structure analysée dans la direction du flux en mettant en évidence les matériaux assignés.

Le dossier contenant tous les fichiers nécessaires peut être téléchargé ici.


Importation de fichier

La première section de ce tutoriel traitera de l’importation de la géométrie initialement créée. Tous les fichiers ont été créés à l’aide de Blender, qui est un logiciel 3D gratuit et open source. La géométrie a été divisée en éléments individuels basés sur leur matériau de composition et selon les zones à affiner dans le processus de maillage. Par conséquent, pour le présent exemple, les éléments suivants ont été exportés comme fichiers STL:

openfoam

Figure 3:Éléments constitutifs du canal.

Lorsque vous exportez les fichiers STL de Blender, sélectionnez l’option Ascii et n’incluez que l’objet sélectionné, comme indiqué ci-dessous.

openfoam

Figure 4:Paramètres pour l’exportation des fichiers STL de Blender.

Ensuite, avant de procéder à la génération de maillage, les fichiers STL exportés doivent être ouverts avec un éditeur de texte et la première et dernière ligne doit être modifiée comme suit:

solid Exported from Blender-2.93.3
...
endsolid Exported from Blender-2.93.3
solid Gravel-bottom
...
endsolid Gravel-bottom

Enfin, tous les fichiers STL exportés et édités peuvent être enregistrés dans le dossier triSurface qui sera décrit plus en détail dans la section suivante.