2.8 Démarche de la simulation
numérique
Le chemin adopté pour accomplir ce travail est
basée sur une démarche structurée selon les étapes
de la simulation numérique suivantes :
2.8.1 Identification du système et ces
mécanismes physiques
Cette étape consiste à identifier le système
à étudier, délimiter sa frontière, et de recenser
les phénomènes physiques qui apparaissent dans le système.
Elle permet également d'identifier les paramètres physiques
nécessaires à la modélisation du système.
2.8 Démarche de la simulation numérique
50
Rédigé par: MBAINGUEBEM Arnaud
Mémoire de fin d'études
2.8.2 Écriture des équations
mathématiques modélisant les mécanismes
Il s'agit des équations qui gouvernent les
phénomènes physiques du système. Elles sont en
générale écrites de sorte à prendre en compte tous
les paramètres physiques intervenant dans le système.
2.8.3 Choix du solveur
Le choix du solveur est fait après vérification
de l'ensemble des équations précédemment écrites
par comparaison des celles introduites initialement dans les codes sources.
Cette étape permet d'identifier et d'introduire les paramètres
qui n'ont pas été introduits dans le code avant de passer
à l'étape suivante.
2.8.4 Implentation du modèle des suies dans
OpenFOAM
Les équations (1.24), (1.25) , (1.26) et (1.27) page 23
de transport des suies sont implantées dans OpenFOAM par la mise en
oeuvre des opérateurs algébriques ddt()
dérivée temporaire, div() divergence,
laplacian() laplacien qui expliquent respectivement les
instationnaires, la convection, la diffusion des suies. Cette
implémentation s'effectue par la déclaration et la
définition des variables n , f, et les constantes dans
le fichiers createFields.H (c.f. l'annexe B.1). Les constantes quant
à elles seront lues dans le répertoire constant. Le
fichier source FvEqn.H (c.f. l'annexe B.2) a été
créé puis incorporé dans le programme principal
mareacting-Foam.C(c.f. l'annexe B.3). La compilation nous permet de
produire une nouvelle application.
2.8.5 Maillage du domaine
Le point nécessaire dans la réalisation d'une
simulation numérique est la définition d'un maillage
adapté au problème physique à étudier. Sa
qualité influe sur la précision des calculs. En effet, un nombre
de mailles insuffisant peut par exemple être à l'origine de la
divergence du calcul ou être responsable d'une diffusion numérique
trop importante alors qu'un maillage trop fin alourdira le calcul et un
maillage grossier peut causer des variations trop grandes à travers le
reste du domaine. Cette étape consiste à définir le nombre
de maille nécessaire à la simulation. Ceci se passe soit directe
dans le fichier d'entrée de mailleur interne blockMesh
2.8 Démarche de la simulation numérique
51
Rédigé par: MBAINGUEBEM Arnaud
Mémoire de fin d'études
où soit par des mailleur externe comme Gmsh,
Gambit...
|