TUTO N1 : Ecoulement de fluide dans une
canalisation 2D
1. Contexte
Vous devez modéliser l’écoulement de fluide dans une canalisation en 2D avec deux obstacles à l’aide du
logiciel d’éléments finis COMSOL Multiphysics en régime permanent. Cette canalisation mesurant 100
mm par 20 mm et entravé par deux obstacles qui sont des cercles de 3 mm de rayon chacun, le premier situé
au point A(20, 10) et le second au point B(60, 5) .
2. Introduction à l’interface utilisateur de COMSOL 5.6
L’interface de COMSOL 5.6 peut être séparée en quatre parties et sont présentées à la Figure 1.
Figure 1 : Interface utilisateur de COMSOL 5.6
À gauche, on trouve le Model Builder (Constructeur de Model) ① dans lequel est défini le problème à
étudier. Dans le détail, le menu Global Definitions regroupe notamment les variables et paramètres du
problème. Dans le menu Component 1 sont définis le système de coordonnées (Définitions) par défaut le
système cartésien, la géométrie (Geometry), les matériaux (Materials), la ou les physique(s) appliquées au
problème et le maillage (Mesh). Le menu suivant Study 1(étude) permet de définir les paramètres de
1
résolution, stationnaire ou instationnaire, ainsi que les options du solveur. Finalement, le menu Results
regroupe l’ensemble des options de post-traitement des données.
La colonne directement à droite Settings ② permet d’entrer les données relatives aux options sélectionnées
dans le Model Builder. Par exemple, les dimensions de l’objet créé dans Geometry. C’est aussi dans cette
fenêtre que les valeurs initiales et les conditions frontières de la simulation et les modèles physiques
nécessaires sont choisis.
En haut à droite, l’interface d’affichage graphique Graphics ③ permet de visualiser la géométrie, le
maillage ou les résultats. Au haut de cette fenêtre se trouvent les options permettant de changer le
grossissement de l’affichage, l’orientation d’un objet tridimensionnel, cacher certains éléments, etc. Les
options permettant de sélectionner des objets, des domaines, des frontières ou des points se retrouvent aussi
au haut de cette fenêtre.
Finalement, directement au-dessous de la fenêtre d’affichage graphique, une fenêtre ④ permet de visualiser
les éventuels messages d’erreur, la progression des simulations, la liste des opérations effectuées lors du
calcul de la solution ainsi que des résultats numériques calculés une fois la simulation terminée.
3. Création du modèle de simulation
① Ouvrez une nouvelle simulation COMSOL, sélectionnez Model
Wizzard. Cette option permet de définir pas à pas les modalités du
problème.
① ②
② Choisissez ensuite un modèle spatial en 2D.
③ Vous devez par la suite choisir le modèle physique approprié.
Sélectionnez le modèle Laminar Flow dans la catégorie Fluid
Flow. Cliquez sur Add puis sur
④ Après avoir sélectionné le modèle, vous devez sélectionner le type
d’étude désiré. Sous Preset Studies, choisissez le cas d’étude en
régime temporaire (Time Dependent), puis cliquez sur
Sauvegardez la simulation dans votre répertoire personnel.
4. Construction du model
Apres avoir entre les données pour le model géométrique
Cliquez sur .
Figure 4 : Construction de la géométrie.
En suite effectuer une différence entre la conduite et les deux obstacles pour cela faire un clic droit sur
geometry puis aller sur booléen et partition en suite cliquer sur différence dans l’interface de réglage vous
aurez deux case le premier objet à garder et le second objet à soustraire, vous deviez donc choisir pour la
première la conduite et pour la seconde les deux cercles puis clique sur construire tous les objets.
4. Ajout des propriétés du matériau composant la plaque
Pour ajouter le matériau dans lequel est faite la plaque, cliquez droit sur le sous-menu
Material disponible dans Component 1. Sélectionnez Add Material, une nouvelle fenêtre
apparait à droite pour choisir parmi une liste de matériaux, gaz et liquides. Choisissez
Air disponible sous l’onglet Built-In puis ajoutez-le au modèle (Add to Component). Air
est maintenant sous l’onglet Materials, ce matériau est associé à la conduite par défaut.
Les domaines associés à un matériau apparaissent en bleu lorsque ces derniers sont
sélectionnés.
5. Ajout des conditions frontières
Dans Laminar Flow, ajoutez les conditions d’entré et de sorti pour cela faite un clic droit sur laminar flow
dans constructeur de model puis sélectionner écoulement entrant dans cette section définir la vitesse
d’écoulement à 0.5 m/s et choisir la face avant du model géométrique. Faire un autre clic droit sur laminar
flow puis choisir écoulement sortant choisir la fasse arrière et laisser la pression à 0.
6. Maillage
Cliquez sur Mesh et choisissez comme taille de maillage extra fin, laissez le maillage défini en tant que
Physics-controlled mesh. Cliquez sur , il est maintenant possible de voir le maillage triangulaire
(option par défaut). Il est possible de définir manuellement les paramètres de maillage, mais vous n’aurez
pas à le faire dans le cadre de cet exercice.
À ce stade, votre modèle devrait ressembler à celui présenté à la Figure 6.
Figure 6 : État du modèle avant de simuler.
Figure 7 : Résultat de la simulation.
7. Simulation et traitement des résultats
Pour effectuer la simulation, cliquez sur Study dans le Model Builder puis sur . COMSOL se
chargera de choisir les paramètres du solveur en fonction des modèles physiques choisis. Si vous désirez
changer les paramètres du solveur, ces derniers sont accessibles à partir de l’onglet Study, mais cela n’est
pas nécessaire dans le cadre de ce tutoriel.
Le résultat que vous devriez obtenir est présenté à la Figure 7. La figure comporte en plus des courbes de
contours, vous pouvez les faire apparaitre en cliquant droit sur le menu Température (ht) puis
Contour, sélectionnez votre variable de contour (la température ici) puis cliquez sur . Observez
comment les courbes d’iso-température varient, en particulier, à proximité des conditions aux limites.
Vous devez maintenant tracer le profil de température selon y à une hauteur de 10 mm dans la plaque (x =
0). Pour ce faire, vous devez créer une ligne de coupe (cut line). Effectuez un clic droit sur Data Sets sous
l’onglet Results et créez une ligne de coupe en deux dimensions (Cut Line 2D). Définissez la position des
points à chaque bout de la ligne de manière à placer cette dernière à une hauteur de 10 mm. Vous pouvez
cliquer sur pour vérifier que la ligne de coupe se situe à l’endroit désiré (Figure 8).
Maintenant, créez un groupe de graphiques à une dimension en effectuant un clic droit sur Results et en
choisissant 1D Plot Group. Une fois le groupe de graphiques créé, faites un clic droit sur ce dernier et
choisissez l’option Line Graph. Une fois le Line Graph sélectionné, sous l’onglet Data, choisissez la ligne
de coupe que vous venez de créer comme Data Set. Sous-y-Axis Data, entrez spf.U dans expression. En
cliquant sur Replace Expression , vous avez accès à la liste de différentes variables calculées par
COMSOL si vous désirez tracer des courbes représentant d’autres variables. Sous x-Axis Data,
choisissez Expression plutôt que Arc Length et entrez 𝑥 afin d’afficher la courbe en fonction de la
position en 𝑥 plutôt qu’en fonction de la longueur de la ligne de coupe. Il est aussi possible si vous le
désirez de changer les titres du graphique et des axes et les unités. La Figure 9 représente le graphique
du profil de température dans la plaque à une hauteur de 25 cm.
Figure 8 : Ligne de coupe à H = 25 cm.
Figure 9 : Profil de température à H = 25 cm.