Synth`ese
M´ ethodes de suivi d’interface et couplages fluides/poreux
S. Drapier et G. Pacquaut
D´epartement M´ecanique et Proc´ed´es d’Elaboration Centre Sciences des Mat´eriaux et des Structures & LTDS UMR CNRS 5513
Ecole Nationale Sup´erieure des Mines de Saint-Etienne
22/06/09
Synth`ese
Plan
1 Types de formulations pour le suivi d’interfaces
Les m´ethodes de mod´elisation `a discr´etisation spatiale mobile Les m´ethodes de mod´elisation `a discr´etisation spatiale fixe
M´ethodes de suivi du front mobile (Front tracking) M´ethodes de capture du front mobile (Front capturing)
Cas particulier des m´ethodes de capture du front mobile : la m´ethode Level-Set
2 Probl´ematiques du transport de mati`ere dans les proc´ed´es d’´elaboration directe
Frittage des c´eramiques en phase solide
Proc´ed´es d’´elaboration directe des composites `a matrice organique
3 Mod´elisation des proc´ed´es d’´elaboration par infusion Ecoulements fluide et en milieux poreux
Couplage Stokes-Darcy par la formulation Probl`eme discr´etis´e
Simulation num´erique du proc´ed´e d’infusion de r´esine
4 Synth`ese
Synth`ese
Plan
1 Types de formulations pour le suivi d’interfaces
Les m´ethodes de mod´elisation `a discr´etisation spatiale mobile Les m´ethodes de mod´elisation `a discr´etisation spatiale fixe
M´ethodes de suivi du front mobile (Front tracking) M´ethodes de capture du front mobile (Front capturing)
Cas particulier des m´ethodes de capture du front mobile : la m´ethode Level-Set
2 Probl´ematiques du transport de mati`ere dans les proc´ed´es d’´elaboration directe
Frittage des c´eramiques en phase solide
Proc´ed´es d’´elaboration directe des composites `a matrice organique
3 Mod´elisation des proc´ed´es d’´elaboration par infusion Ecoulements fluide et en milieux poreux
Couplage Stokes-Darcy par la formulation Probl`eme discr´etis´e
Simulation num´erique du proc´ed´e d’infusion de r´esine
4 Synth`ese
Synth`ese
D´ efinition du probl` eme
D´efinition : Soit une interface Γ. Chaque point de l’interface se d´eplace suivant la direction normale avec une vitesse v connue.
La vitesse peut d´ependre de plusieurs param`etres :
Des propri´et´es g´eom´etriques locales de l’interface (courbure).
Des propri´et´es globales de l’interface (int´egrale le long de la fronti`ere).
D’autres param`etres ind´ependants de l’interface (temp´erature...).
But : Suivre les mouvements d’une interface au fur et `a mesure qu’elle se d´eplace.
Synth`ese
Diff´ erents points de vue
Probl`eme discr´etis´e
Dans une approche num´erique discr´etis´ee, le suivi du front de mati`ere d´epend du type d’approche utilis´ee : Lagrangienne ou Eul´erienne.
Fluide A Fluide A
DOMAINE FIXE - Formulation Eulérienne
- approximation du front de fluide
- modéliser les changements de propriétés du domaine DOMAINE MATERIEL
- Lagrangienne Totale - Lagrangienne Réactualisée
Fluide A
Fluide A
Fluide A - modéliser la source de fluide
Inconvénients
Synth`ese
Formulation ALE (Arbitrary Lagrangian-Eulerian):
Principe :
Elle repose sur un maillage mobile.
Le front est suivi par le maillage qui est mis `a jour `a chaque pas de temps.
Arbitraire : les points du maillage peuvent ˆetre fixes ou peuvent se d´eplacer.
Avantages :
M´ethode pr´ecise.
Inconv´enients :
Difficile `a mettre en oeuvre pour des g´eom´etries en 3D.
Figure:’Formulation ALE’
Synth`ese
Pr´ esentation des diff´ erentes m´ ethodes sur maillage fixe
Deux grandes classes de m´ethodes pour mod´eliser les fronti`eres mobiles : Lesm´ethodes de suividu front mobile (’Front tracking’). Elles reposent sur l’utilisation de marqueurs qui servent `a localiser le front mobile.
Exemple : les m´ethodes des marqueurs
’Volume tracking’,
’Surface tracking’.
Lesm´ethodes de capturedu front mobile (’Front capturing’). Elles reposent sur l’utilisation d’un champ scalaire f qui d´efinit implicitement le front mobile.
Une ´equation de transport est n´ecessaire pour mouvoir le champ scalaire f et connaˆıtre l’´evolution du front.
Exemple :
M´ethode ’Volume Of Fluid’, M´ethode ’Level Set’.
Synth`ese
Pr´ esentation des diff´ erentes m´ ethodes sur maillage fixe
Deux grandes classes de m´ethodes pour mod´eliser les fronti`eres mobiles : Lesm´ethodes de suividu front mobile (’Front tracking’). Elles reposent sur l’utilisation de marqueurs qui servent `a localiser le front mobile.
Exemple : les m´ethodes des marqueurs
’Volume tracking’,
’Surface tracking’.
Lesm´ethodes de capturedu front mobile (’Front capturing’). Elles reposent sur l’utilisation d’un champ scalaire f qui d´efinit implicitement le front mobile.
Une ´equation de transport est n´ecessaire pour mouvoir le champ scalaire f et connaˆıtre l’´evolution du front.
Exemple :
M´ethode ’Volume Of Fluid’, M´ethode ’Level Set’.
Synth`ese
Marqueurs de volume (’Volume tracking’)
Principe :
Des marqueurs sont r´epartis uniform´ement dans le fluide.
Le maillage est fixe. Seuls les marqueurs se d´eplacent.
Ils sont transport´es par le champ de vitesse local interpol´e :
dxi
dt =vi
M´ethode MAC (’Marker and cells’)
Figure: ’Volume tracking’
Synth`ese
Avantages/Inconv´ enients
Avantages :
L’interface n’est pas stock´ee mais simplement reconstruite grˆace aux marqueurs.
Inconv´enients :
M´ethode peu pr´ecise.
Les propri´et´es g´eom´etriques de l’interface (normale, courbure) sont difficiles `a obtenir.
R´epartition non-uniforme des marqueurs dans le fluide : utilisation d’algorithmes pour redistribuer les marqueurs de fa¸con uniforme.
Synth`ese
Marqueurs de front (’Surface tracking’)
Principe :
Les marqueurs sont dispos´es uniquement sur l’interface.
Philosophie : suivre l’´evolution des marqueurs repr´esentants les points de la courbe.
Figure:’Surface tracking’
Synth`ese
Marqueurs de front (’Surface tracking’)
Soit Γ(t) une courbe ferm´ee se d´epla¸cant `a la vitesse~v dans la direction normale `a la courbe.
A l’instant t, l’´equation param´etrique de l’interface Γ est : Γ =
x(s,t) y(s,t)
Le vecteur d´eriv´e par rapport au temps t est : ∂x
∂t∂y
∂t
=~v=v(κ)~n
Avec :~n= 1
((∂x∂s)2+(∂y∂s)2)1/2 ∗ ∂y
∂s
−∂x∂s
et : κ=
∂2y
∂s2∗∂x∂s−∂2x
∂s2∗∂y∂s ((∂x∂s)2+(∂y∂s)2)3/2
Synth`ese
Marqueurs de front (’Surface tracking’)
D’o`u les ´equations du mouvement :
∂x
∂t =v(κ)
∂y
∂s
((∂x∂s)2+ (∂y∂s)2)1/2
∂y
∂t =v(κ) −∂x∂s ((∂x∂s)2+ (∂y∂s)2)1/2
En d´efinissant (xin,yin) = (x(i∆s,n∆t),y(i∆s,n∆t)) et en utilisant la m´ethode des diff´erences finies :
Sch´emas pour la discr´etisation spatiale :
∂x
∂s ≈xi+1n −xi−1n 2∆s
∂2x
∂s2 ≈xi+1n −2xin+xin−1
∆s2 Sch´emas pour la discr´etisation temporelle :
∂x
∂t ≈ xin+1−xin
∆t
Synth`ese
Avantages/Inconv´ enients
Avantages :
La position de l’interface est d´efinie instantan´ement et avec pr´ecision.
Inconv´enients :
Il faut effectuer une redistribution r´eguli`ere des marqueurs pour avoir une bonne r´epartition.
Il faut r´eactualiser et sauvegarder en m´emoire la position des marqueurs.
Les changements topologiques (fusion ou s´eparation d’interfaces) sont difficiles `a traiter (il faut d´efinir un crit`ere d’arrˆet).
Le sch´ema num´erique peut ˆetre instable lorsque deux marqueurs sont tr`es proches (le d´enominateur commun dexin+1 et deyin+1 tend vers z´ero).
Synth`ese
M´ ethode du volume de fluide (’Volume Of Fluid’)
Principe :
Maillage du domaine dans lequel se propage l’interface.
On attribue `a chaque cellule du maillage la fraction volumique de fluide contenue dans la cellule.
f =
1 si le fluide a rempli la maille 0 si le fluide n0a pas rempli la maille comprise entre 0 et 1 : sinon
Figure:’M´ethode VOF’
Synth`ese
M´ ethode du volume de fluide (’Volume Of Fluid’)
Il est n´ecessaire de reconstruire l’interface.
Il existe plusieurs techniques d’approximation :
M´ethode VOF-SLIC (Simple Line Interface Calculation) : segments parall`eles au maillage.
M´ethode VOF-PLIC (Piecewise Linear Interface Calculation) : segments obtenus grˆace au calcul de la normale.
Figure:Reconstruction de l’interface
Synth`ese
Avantages/Inconv´ enients
Avantages :
Elle permet d’´eviter les probl`emes topologiques.
Inconv´enients :
Cette m´ethode est peu pr´ecise puisque l’approximation du front `a partir des fractions volumiques est relativement grossi`ere.
L’utilisation de cette m´ethode dans le cas 3D (interfaces surfaciques) est difficile `a mettre en oeuvre.
Les calculs des grandeurs g´eom´etriques intrins`eques de l’interface (normale, courbure) sont peu pr´ecis.
Cette m´ethode ne peut pas ˆetre utilis´ee pour n’importe quelle fonction de vitesse.
Synth`ese
M´ ethode Level-Set (’Level set method’)
M´ethode d´evelopp´ee par Stanley Osher et James Sethian en 1988.
Philosophie diff´erente de la m´ethode des marqueurs puisque cette m´ethode ne suit pas l’interface.
Nombreuses applications :
En m´ecanique des fluides (d´eferlement d’une vague sur une plage...) En m´ecanique des solides (croissance des cristaux...)
En imagerie (d´etection de contours...)
Figure:Exemples d’utilisation de la m´ethode Level-Set
Synth`ese
M´ ethode Level-Set (’Level set method’)
Repr´esentation de la fronti`ere mobile par la ligne de niveau de niveau 0 d’une fonction r´eguli`ere Φ(x,y,t) (fonction ’level set’).
Γ(t) ={x,y ∈ <2|Φ(x,y,t) = 0}
Le d´eplacement de l’interface est obtenu en d´eterminant l’´evolution en temps de la fonction Level-set. L’interface est d´etermin´ee par simple localisation de l’ensemble Γ(t) pour lequel Φ est nulle.
La vitesse est `a l’origine du mouvement de l’interface. On utilise une
´
equation de transport :
∂Φ
∂t +~v. ~∇Φ = 0
Synth`ese
Exemple dans le cas d’une interface circulaire
Interface circulaire de rayon unitaire et de vitesse radiale v :
Synth`ese
Autres exemple ` a 2 r´ egions : dissociation
Evolution d’une interface vers 2 interfaces distinctes :
Synth`ese
Fonction Level-Set Φ
Il faut placer un maximun d’informations sur la fonction Level-Set Φ pour am´eliorer la qualit´e du suivi d’interface.
Quantit´es associ´ees `a l’interface : Normale :
~n= ∇Φ~
||∇Φ||~ Courbure :
κ=div ∇Φ~
||∇Φ||~
Il faut ˆetre pr´ecis dans la r´esolution de l’´equation de transport notamment lors de la discr´etisation de cette ´equation.
∂Φ
∂t +~v. ~∇Φ = 0
Les gradients de la fonction Φ doivent pouvoir ˆetre calcul´es pr´ecisement.
Synth`ese
M´ ethode Level-Set
Comment d´efinir la fonction Level-SetΦ?
Synth`ese
Fonction Level-Set Φ
Osher et Sethian ont d´efini la fonction Level-set comme une fonction distance sign´ee `a l’interface.
Φ(x,y,t) =dpour (x,y)∈Ω¯ Φ(x,y,t) =−dpour (x,y)∈Ω Φ(x,y,t) = 0 pour (x,y)∈Γ o`ud est la distance `a l’interface : d(x) =min|x−xΓ|.
Propri´et´e de la fonction distance sign´ee : ||∇Φ(x,~ y,t)||= 1
Synth`ese
Equation de transport
Il existe plusieurs fa¸cons d’´ecrire l’´equation de transport :
∂Φ
∂t +~v. ~∇Φ = 0 o`u :~v=vn~n+vt~t
Etant donn´e que~t. ~∇Φ = 0 car~net∇Φ sont colin´~ eaires. On peut ´ecrire l’´equation pr´ec´edente sous la forme :
∂Φ
∂t +vn~n. ~∇Φ = 0
En utilisant l’´equation de la normale, on obtient une ´equation qui ne fait intervenir que la composante de la vitesse normale :
∂Φ
∂t +vn||∇Φ||~ = 0
Synth`ese
R´ esolution de l’´ equation de transport
On est amen´e `a r´esoudre l’´equation suivante : ∂Φ
∂t +vn||∇Φ||~ = 0 Φ(x,y,0) donn´e
... et donc `a commettre des erreurs
Pour discr´etiser cette ´equation, il faut utiliser une formulation de type diff´erences finies :
Des sch´emas num´eriques centr´es.
Des sch´emas num´eriques d´ecentr´es.
Synth`ese
M´ ethode Level-Set
Que se passe t-il si la propri´et´e de distance sign´ee est perdue ?
Synth`ese
Algorithme de redistanciation
Perte de la propri´et´e intrins`eque de distance sign´ee :
Il est possible de corriger cette perte de la propri´et´e de distance sign´ee en utilisant un algorithme de redistanciation. Celui-ci s’appuie sur la r´esolution de l’´equation suivante :
∂Φ
∂τ +sgn(Φ)(||∇Φ|| −~ 1) = 0 Φ(x,y, τ= 0) = Φ0(x,y) Sachant que~n= ∇Φ~
||∇Φ||~ et en posantw~ =sgn(Φ)~non peut r´e´ecrire cette
´
equation sous la forme d’une ´equation de transport `a la vitessew~ :
∂Φ
∂τ +w~. ~∇Φ =sgn(Φ)
Synth`ese
Avantages de la m´ ethode Level set
Avantages :
Prise en compte automatique des changements topologiques (fusion ou s´eparation de deux interfaces).
Facilit´e de calcul des grandeurs g´eom´etriques intrins`eques de l’interface (normale, courbure).
Extension simple pour le calcul de fronti`eres mobiles surfaciques.
Utilisation de m´ethodes num´eriques connues pour le calcul des d´eriv´ees (m´ethodes utilis´ees pour la r´esolution des lois de conservation
hyperboliques).
La localisation de l’interface Γ est connue sans reconstruction pr´ealable.
Cette m´ethode peut ˆetre utilis´ee pour n’importe quelle forme de la fonction vitesse.
Couplage possible avec d’autres m´ethodes (couplages Level-set / VOF, Level-set / volume tracking )
Synth`ese
Inconv´ enients de la m´ ethode Level set
Inconv´enients :
Au niveau de l’impl´ementation : construire une fonction level set initiale de mani`ere `a ce que son niveau z´ero corresponde `a la position initiale de la fronti`ere.
Perte de la propri´et´e intrins`eque de distance sign´ee (´etirements +
resserrements). Il faut parfois recalculer la fonction distance sign´ee/niveau z´ero en utilisant un algorithme de redistanciation.
La vitesse~v n’est d´efinie que pour le niveau z´ero de la fonction level set (extension des vitesses `a tout le domaine).
Synth`ese
Cas particuliers de la m´ ethode Level set
Il existe des cas particuliers de la m´ethode Level Set, optimis´es pour des ph´enom`enes d´etermin´es :
La m´ethode de la bande ´etroite (’Narrow Band method’) id´eale pour les ph´enom`enes `a propagation ’lente’,
La m´ethode ’Fast Marching’ utilis´ee pour les fronts se propageant continˆument, utilis´ee de fa¸con privil´egi´ee en m´ecanique de la rupture, notamment pour la propagation (ouverture) de fissures.
Synth`ese
La m´ ethode de la bande ´ etroite (’Narrow Band method’)
Cette m´ethode permet d’optimiser la rapidit´e du temps de calcul (diminution du temps CPU).
Elle consiste `a ´etudier la propagation d’une ligne de niveau juste au niveau de l’interface sur une bande suffisamment large pour pouvoir r´ealiser les calculs.
Cela ´evite de calculer cette propagation pour toutes les lignes de niveau.
Synth`ese
Fast Marching method
C’est un cas particulier de la m´ethode de la bande ´etroite
On ´evalue, dans la r´egion proche de l’iso-0 (Φ(x,y,t) = 0), les ´eventuels emplacements en avant de l’interface o`u la fonction pourrait se d´eplacer.
Synth`ese
Fast Marching method
Liens avec la m´ethode Level Set : ∂Φ
∂t +vn||∇Φ||~ = 0 Φ(x,y,t= 0) = Φ0(x,y) Consid´erons le cas particulier o`u le front ne peut que croˆıtre :
|vn|>0,∀(x,y)∈Γ(t).
Si on pose Φ(x,y,t) =t−T(x,y) on obtient l’´equation suivante : v||∇T~ (x,y)||= 1
avec T(x,y) : l’instant de passage de l’interface au point (x,y) La formulation du probl`eme se r´esume `a l’´equation Eikonale :
v||∇T~ (x,y)||= 1
Γ(t) ={(x,y)|T(x,y) =t}
Synth`ese
Exemples :
Simulation de l’injection de r´esine pour le proc´ed´e RTM :S.Soukane et F.
Trochu
Synth`ese
Exemples :
Etude de l’´evolution de deux flammes
Synth`ese
Plan
1 Types de formulations pour le suivi d’interfaces
Les m´ethodes de mod´elisation `a discr´etisation spatiale mobile Les m´ethodes de mod´elisation `a discr´etisation spatiale fixe
M´ethodes de suivi du front mobile (Front tracking) M´ethodes de capture du front mobile (Front capturing)
Cas particulier des m´ethodes de capture du front mobile : la m´ethode Level-Set
2 Probl´ematiques du transport de mati`ere dans les proc´ed´es d’´elaboration directe
Frittage des c´eramiques en phase solide
Proc´ed´es d’´elaboration directe des composites `a matrice organique
3 Mod´elisation des proc´ed´es d’´elaboration par infusion Ecoulements fluide et en milieux poreux
Couplage Stokes-Darcy par la formulation Probl`eme discr´etis´e
Simulation num´erique du proc´ed´e d’infusion de r´esine
4 Synth`ese
Synth`ese
Le frittage en phase solide
Le frittage
D´efinition : Le frittage est unproc´ed´equi permet de fabriquer des pi`eces en mat´eriau c´eramique, m´etallique, polym`ere, ...
Principe : Il permet de consolider un mat´eriau pulv´erulent sous l’action de la chaleur. Au cours de la transformation, la forme de la pi`ece est conserv´ee mais sonvolume diminue(retrait) et ladensit´e augmente.
Types de frittage :
Lefrittage en phase liquide(fusion d’au moins un constituant de la poudre)
Lefrittage en phase solide (pas de fusion)
Synth`ese
Frittage
Au niveau thermodynamique, l’´energie de surface s’´ecrit : E=Asvγsv+Assγss
A l’´etat initial : l’aire de l’interface solide/solide est faible alors que l’aire de l’interface solide/vapeur est importante.
Sous l’action de la temp´erature : diffusion de la mati`ere.
L’aire de l’interface solide/solide augmente alors que l’aire de l’interface solide/vapeur diminue.
La diminution d’´energie induite par la diminution des surfaces solide/vapeur est plus importante que l’augmentation de l’´energie solide/solide.
L’´energie de surface E diminue. L’´etat final est atteint lorsque E est minimis´ee.
Synth`ese
Diffusion de la mati` ere
La diffusion de la mati`ere est li´ee aux courbures des surfaces qui g´en`erent des contraintes `a l’int´erieur des grains.
Ces contraintes s’expriment `a travers la loi de Laplace :
∆P=P1−P2=γ.(R1)
Cas o`u la phase 1 est un grain et la phase 2 est une phase vapeur. Etude de la diff´erence de pression subie par la mati`ere sous une surface courbe / celle qu’elle subirait sous une surface plane : ∆P=P1−P∞=γsv.(R1)
∆P>0 si R1 >0
Conclusion : Diffusion dans le sens des courbures d´ecroissantes.
Synth`ese
Diffusion de la mati` ere
Diffusion contribuant `a la croissance des cous : Diffusion gazeuse.
Diffusion en surface.
Diffusion en volume.
Diffusion contribuant `a la croissance des cous et `a la densification : Diffusion aux joints de grains.
Diffusion en volume.
Synth`ese
Mod´ elisation du frittage
Syst`eme d’´equations aux d´eriv´ees partielles EDP :
Equation d’´equilibre quasi statique et ´equation de conservation de la mati`ere :
div~ σ¯¯=~0
∂ρ
∂t +div(ρ~v) = 0 Equation de comportement :
¯¯ σ=C¯¯¯¯: ¯¯ε Conditions aux limites (conditions de contact).
Conditions initiales.
Synth`ese
Les proc´ ed´ es d’´ elaboration par infusion de r´ esine
L’infusion:
Permet de fabriquer des pi`eces en mat´eriau composite.
Proc´ed´e dit par ’voie s`eche’.
Infuse la r´esine `a travers l’´epaisseur des renforts.
Figure:Proc´ed´e d’infusion de r´esine
Synth`ese
Les proc´ ed´ es d’´ elaboration par infusion de r´ esine
Les principales familles de proc´ed´es : Le proc´ed´eLRI(Liquid Resin Infusion)
R´esine liquide.
Utilisation d’un drainant.
Le proc´ed´eRFI(Resin Film Infusion) R´esine solide.
Cycle de temp´erature : la viscosit´e de la r´esine d´ecroˆıt.
Figure:Proc´ed´es d’infusion : LRI(`a gauche) etRFI(`a droite)
Synth`ese
Exemples d’applications
Figure:Pi`eces de bateaux (coques...)
Synth`ese
Mod` ele retenu pour l’´ etude du proc´ ed´ e LRI
Principe :
Utilisation d’un drainant.
Infusion de la r´esine dans le drainant puis dans la pr´eforme.
Cycle de pression et de temp´erature (viscosit´e).
Mod`ele macroscopique : Trois zones qui ´evoluent :
R´esine+drainant.
R´esine+pr´eforme.
Pr´eforme s`eche.
Conditions aux limites.
Synth`ese
Mod` ele retenu pour l’´ etude du proc´ ed´ e RFI
Principe :
Pr´eforme d´epos´ee sur la r´esine solide.
Mise en place du contre-moule et du sac `a vide.
Cycle de pression et de temp´erature (viscosit´e).
Mod`ele macroscopique : Trois zones qui ´evoluent :
R´esine.
R´esine+pr´eforme.
Pr´eforme s`eche.
Conditions aux limites.
Synth`ese
Difficult´ es de la mod´ elisation des proc´ ed´ es RFI et LRI
Difficult´es induites par la physique :
Couplage m´ecanique solide / fluide (d´eplacement / vitesse).
Grandes d´eformations + non-lin´earit´es mat´eriau.
Ecoulement dans une zone libre.´
Evolution des domaines (´´ ecrasement des renforts secs et impr´egn´es).
Difficult´es de la mod´elisation :
Couplage entre l’´ecoulement de la r´esine et la d´eformation des pr´eformes - Couplage Stokes-Darcy
Quelles sont les conditions aux limites `a appliquer sur les fronti`eres mobiles ? Conditions de couplage
Comment effectuer le rep´erage de ces fronti`eres ? Suivi des interfaces Gestion de la disparition de la zone de r´esine. Fronti`ere fluide/poreux doit disparaˆıtre
Synth`ese
Difficult´ es de la mod´ elisation des proc´ ed´ es RFI et LRI
Difficult´es induites par la physique :
Couplage m´ecanique solide / fluide (d´eplacement / vitesse).
Grandes d´eformations + non-lin´earit´es mat´eriau.
Ecoulement dans une zone libre.´
Evolution des domaines (´´ ecrasement des renforts secs et impr´egn´es).
Difficult´es de la mod´elisation :
Couplage entre l’´ecoulement de la r´esine et la d´eformation des pr´eformes - Couplage Stokes-Darcy
Quelles sont les conditions aux limites `a appliquer sur les fronti`eres mobiles ? Conditions de couplage
Comment effectuer le rep´erage de ces fronti`eres ? Suivi des interfaces Gestion de la disparition de la zone de r´esine. Fronti`ere fluide/poreux doit disparaˆıtre
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Plan
1 Types de formulations pour le suivi d’interfaces
Les m´ethodes de mod´elisation `a discr´etisation spatiale mobile Les m´ethodes de mod´elisation `a discr´etisation spatiale fixe
M´ethodes de suivi du front mobile (Front tracking) M´ethodes de capture du front mobile (Front capturing)
Cas particulier des m´ethodes de capture du front mobile : la m´ethode Level-Set
2 Probl´ematiques du transport de mati`ere dans les proc´ed´es d’´elaboration directe
Frittage des c´eramiques en phase solide
Proc´ed´es d’´elaboration directe des composites `a matrice organique
3 Mod´elisation des proc´ed´es d’´elaboration par infusion Ecoulements fluide et en milieux poreux
Couplage Stokes-Darcy par la formulation Probl`eme discr´etis´e
Simulation num´erique du proc´ed´e d’infusion de r´esine
4 Synth`ese
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Infusion de r´ esine : fluide / milieu poreux
D´ecoupage du domaine en 3 zones
R´esine seule = Zonepurement fluide - Stokes Renforts impr´egn´es = Zonemilieu poreux - Darcy
Figure:Proc´ed´es d’infusion : LRI(`a gauche) etRFI(`a droite)
Pour m´emoire les´equations de Stokes en incompressible:
−div(2ηε(v˙ s)) +∇ps =0 dans Ωs
divvs = 0 dans Ωs
vs =0 sur Γs,D
σns =t sur Γs,N
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Ecoulement de Stokes : ´ ´ El´ ement fini P1+/P1
R´esolution num´erique de 2 ´equations:
Equilibre m´´ ecanique Incompressibilit´e
De pr´ef´erence r´esolution simultan´ee ⇒Formulation mixte vitesse-pression
Probl`emes de stabilit´e (syst`eme mal conditionn´e)⇒ EF ’Mini-´el´ement’
[Kvv] [Kvp] [Kvp]T [−Cpp]
.
v~le pe
= F~le
~0
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Ecoulement de Stokes : ´ ´ El´ ement fini P1+/P1
Principe des Puissances Virtuelles : Z
¯¯
σ:δεdv˙¯¯ = Z
fv~.δ~v dv+ Z
T~d.δ~v ds En utilisant :
Loi de comportement : ¯σ¯=−p¯¯I+ 2ηε˙¯¯
Incompressibilit´e :div~v= 0
Formulation variationnelle mixte de Stokes :
∀δ~v,R
2ηε˙¯¯:δεdv˙¯¯ −R
pdivδ~v dv=Rfv.δ~~ v dv+RT~d.δ~v ds
∀δp,R
div~v.δpdv= 0
+ conditions sur les espaces des fonctions test et r´eelles.
(1)
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Ecoulement de Stokes : ´ ´ El´ ement fini P1+/P1
.Stokes :
Utilisation d’´el´ements P1+/P1.
Interpolation lin´eaire en vitesse-pression
Interpolation en vitesse enrichie d’une fonction bulle (condition de stabilit´e) : d´ecomposition du vecteur vitesse : ~v =vl~ +vb~
Figure:El´´ement P1+/P1 et fonction d’interpolation de la bulle
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Couplage par la formulation
Notons Ωs⊂IRd et Ωd⊂IRd (d=2 ou 3) deux domaines tel que l’interface Γ entre les deux domaines soit d´efinie par :
Γ =∂Ωs∩∂Ωd
Hypoth`eses :
La r´esine : fluide newtonien incompressible.
Vitesse d’´ecoulement relativement faible : faible Reynolds.
Les effets de capillarit´e entre les fibres et la r´esine peuvent ˆetre n´eglig´es.
Les pr´eformes⇔milieu poreux.
Domaine constitu´e de fibres + espaces inter-fibres⇒Domaine constitu´e de grains et de pores.
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Equations de conservation et loi de comportement
Dans Ωs, l’´ecoulement est gouvern´e parles ´equations de Stokes incompressible:
−div(2ηε(v˙ s)) +∇ps =0 dans Ωs
divvs = 0 dans Ωs
vs =0 sur Γs,D
σns =t sur Γs,N
Dans Ωd, l’´ecoulement est gouvern´e parles ´equations de Darcy incompressible :
η
Kvd+∇pd =0 dans Ωd
divvd = 0 dans Ωd
vd.nd = 0 sur Γd,D
pd =pextsur Γd,N
Loi de comportement d’un fluide newtonien : σ= 2ηε˙−pI
Avec le tenseur des vitesses de d´eformation : ε˙= (∇v+∇vT)/2
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Conditions ` a l’interface Γ
Conditions de continuit´e sur l’interface Γ
Des conditions de continuit´e sur l’interface sont prises en compte dans le mod`ele :
Continuit´e de la vitesse normale :
vs.n = vd.n sur Γ Continuit´e de la contrainte normale :
σs.n = σd.n sur Γ
Condition de Beaver-Joseph-Saffman qui permet de sp´ecifier la composante tangentielle de la vitesse `a l’interface :
∂vs
∂y Γ
| {z }
taux de cisaillement
= α
√
K(vs|Γ−vd|Γ)
| {z }
6=des vitesses
Avec :
α: coefficient de frottement (sans dimension).
K : perm´eabilit´e de la pr´eforme.
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Condition de Beaver Joseph Saffman :
Ecoulement non nul `´ a l’interface avec le milieu poreux.
Le taux de cisaillement (variation de vitesse des filets fluides par rapport `a l’axe y) s’´ecrit sous la forme :
(ddy~U)y=0= √α
K(U~B−Q)~ UB =−k2η((
h2 k)+2α√h
k (1+α√h
k) )dPdx
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Couplage Stokes-Darcy avec une formulation duale
Couplage par les mˆemes inconnues vitesse et pression dans le probl`eme continu, puis discr´etis´e Obstacle
Stokes :
Z
Ωs
2ηε(˙¯¯v~s) : ˙¯¯ε(δ ~vs)dv− Z
Ωs
psdivδ ~vsdv+ Z
Γ
√αη
K(v~s.~τ)(δv~s.~τ)ds+ Z
Γ
psδ ~vs. ~nsds= 0
− Z
Ω
divv~sδpsdv= 0 Darcy :
Z
Ωd
η
Kv~d. ~δvddv− Z
Ωd
pddivδ ~vddv− Z
Γ
pdδ ~vs. ~nsds= 0
− Z
Ω
divv~dδpddv= 0
+ conditions sur les espaces des champs tests et champs solution
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Comparaison des r´ esultats analytiques et num´ eriques
Vitesse analytique dans le milieu purement fluide : En int´egrant l’´equation de Stokes.
Conditions aux bords.
vx =−K
2η(σ2+ 2ασ 1 +ασ )dP
dx(1 + α
√Ky) + 1
2η(y2+ 2αy√ K)dP
dx avecσ= √h
K o`uhest la hauteur du milieu purement fluide.
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Vitesse horizontale
Axe Y
solution analytique solution numerique
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Cas test 3D : Ecoulement horizontal
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Discr´ etisation du domaine de calcul
.Maillage unique + non structur´e: triangles (2D) et t´etra`edres (3D).
.Repr´esentation de l’interface entre Stokes et Darcy : φ= une fonction distance sign´ee.
φh ⇔distance discr´etis´ee du noeud `a l’interface (approximation P1).
φh est d´etermin´ee pour chaque noeud du maillage.
φh(x)>0 si x∈ Ωs,φh(x)<0 si x∈ Ωd et Γ ={x ; φh(x) = 0}
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Discr´ etisation du domaine de calcul
Approche eul´erienne : l’interface n’est pas d´efinie de mani`ere explicite.
L’int´egraleR
{φh=0}f(x)dxn’est pas directement calculable.
La surface{φh= 0}ne correspond pas `a un ensemble de faces.
Calcul sur le domaine Ω.
Approximation volumique de l’int´egrale surfacique grˆace `a la fonction distance sign´eeφ:
Z
Γ
f(x)ds≈ Z
Ω
1 εζ(φ
ε)||∇φ||~
| {z }
tend versδ{φ
h=0}quandε→0
f(x)dv
Avec :
ζ(φ ε) =
1
2(1 +cos(πφε)) si−ε < φ < ε 0 sinon
Choix deεtel que : 2ε= 1,5h, o`uhest la taille de maille.
.Autre utilisation de la fonctionφh: Calcul de la fonction HeavisideHi
Calcul de la normale : n=||∇φ∇φh
h||
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
D´ efinition du probl` eme
Domaine de calcul : rectangle 56mm×292mm.
Utilisation d’un canal d’injection.
Deux milieux : r´esine et air.
Deux domaines : un domaine purement fluide et un milieu poreux.
Conditions aux limites : Pression impos´ee en entr´ee.
Vitesse normale nulle sur les autres bords.
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Propri´ et´ es de l’air
Les propri´et´es de l’air ne sont pas prises en compte pr´ecis´ement dans le mod`ele.
But : Prolonger dans l’air les champs de vitesse et de pression sans perturber la propagation du front fluide.
Air⇔fluide newtonien avec viscosit´eηa<< ηr
Choix : ηr = 0.027 etηa= 0.001
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Repr´ esentation du front fluide
φf : Fonction distance sign´ee⇔ ||∇φf||= 1
Utilisation de la m´ethodeLevel setavec r´esolution d’une ´equation de transport :
∂φf
∂t +v.∇φf = 0 ∀(x,t)∈Ω×(0,T) φf(x,t= 0) =φ0(x) ∀x ∈Ω
φf(x,t) =g(t) ∀x ∈∂Ω−,∀t∈(0,T) O`u∂Ω−={x∈∂Ω;v.n<0}d´esigne la partie entrante de∂Ω.
Discr´etisation par une m´ethode EF continue stabilis´ee (SUPG).
Figure:Isovaleurs deφf `a t=0 et `a t>0
Equation de transport⇒φtf, tel que||∇φtf|| 6= 1 (tout d´epend du champ de vitesse).
Etape de redistanciation´ pour retrouver la propri´et´e de distance sign´ee
64/70 S. Drapier et G. Pacquaut M´ethodes de suivi d’interface et couplages fluides/poreux
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
Loi de m´ elange
La viscosit´e et la densit´e sont calcul´ees sur tout le domaine : η=H(φf)ηr+ (1−H(φf))ηa
ρ=H(φf)ρr+ (1−H(φf))ρa
O`uH(φf) est une fonction Heaviside avec une transition continue sur une
´
epaisseurε.
H(φf) =
0 si φf <−ε
1
2(1 +φεf) si |φf|6ε 1 si φf > ε
Evite d’avoir des propri´et´es diff´erentes d’un point d’int´egration `a un autre dans un mˆeme ´el´ement (probl`emes num´eriques).
Figure:Exemple pour la viscosit´e de la r´esine en rouge et de l’air en bleu
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
R´ esultats num´ eriques
.Simulation du proc´ed´e d’infusion : 2D 3D Nbre d’´el´ements : 37679
Nbre de noeuds : 19194 Nbre de dofs : 76776 Temps CPU : 10h30
Calcul sur Intel Pentium 4 CPU 3.20 GHz avec 3.0 Go RAM
.Remarques :
L’infusion dans le milieu poreux se produit avant le remplissage complet du domaine purement fluide.
Emprisonnement d’air lorsque le front atteint le bord gauche du domaine.
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
R´ esultats num´ eriques
.Simulation du proc´ed´e d’infusion sur pi`ece courbe : Coque
.Remarques : Infusion dans la direction normale `a l’interface⇒description fine grˆace `aφh.
Synth`ese Simulation num´erique du proc´ed´e d’infusion de r´esine
R´ esultats num´ eriques
.Simulation du proc´ed´e d’infusion sur un raidisseur a´eronautique : Raidisseur
Synth`ese
Plan
1 Types de formulations pour le suivi d’interfaces
Les m´ethodes de mod´elisation `a discr´etisation spatiale mobile Les m´ethodes de mod´elisation `a discr´etisation spatiale fixe
M´ethodes de suivi du front mobile (Front tracking) M´ethodes de capture du front mobile (Front capturing)
Cas particulier des m´ethodes de capture du front mobile : la m´ethode Level-Set
2 Probl´ematiques du transport de mati`ere dans les proc´ed´es d’´elaboration directe
Frittage des c´eramiques en phase solide
Proc´ed´es d’´elaboration directe des composites `a matrice organique
3 Mod´elisation des proc´ed´es d’´elaboration par infusion Ecoulements fluide et en milieux poreux
Couplage Stokes-Darcy par la formulation Probl`eme discr´etis´e
Simulation num´erique du proc´ed´e d’infusion de r´esine
4 Synth`ese
Synth`ese
Bilan
.Les interfaces sont induites par des Discontinuit´e des propri´et´es physiques.
Discontinuit´e g´eom´etrique.
.Les principales m´ethodes de suivi des interfaces dans une discr´etisation spatiale fixe sont
Lesm´ethodes de suividu front mobile (’Front tracking’), Lesm´ethodes de capturedu front mobile (’Front capturing’).
.Dans le cas particulier du couplage Stokes-Darcy, nous avons utilis´e Couplage par les ´equations de bilan (masse et quantit´e de mouvement) Formulation discr´etis´ee par EF commune aux 2 zones
Repr´esentation et suivi de l’interface avec une m´ethode Level-Set
Synth`ese
Bilan
.Les interfaces sont induites par des Discontinuit´e des propri´et´es physiques.
Discontinuit´e g´eom´etrique.
.Les principales m´ethodes de suivi des interfaces dans une discr´etisation spatiale fixe sont
Lesm´ethodes de suividu front mobile (’Front tracking’), Lesm´ethodes de capturedu front mobile (’Front capturing’).
.Dans le cas particulier du couplage Stokes-Darcy, nous avons utilis´e Couplage par les ´equations de bilan (masse et quantit´e de mouvement) Formulation discr´etis´ee par EF commune aux 2 zones
Repr´esentation et suivi de l’interface avec une m´ethode Level-Set
Synth`ese
Bilan
.Les interfaces sont induites par des Discontinuit´e des propri´et´es physiques.
Discontinuit´e g´eom´etrique.
.Les principales m´ethodes de suivi des interfaces dans une discr´etisation spatiale fixe sont
Lesm´ethodes de suividu front mobile (’Front tracking’), Lesm´ethodes de capturedu front mobile (’Front capturing’).
.Dans le cas particulier du couplage Stokes-Darcy, nous avons utilis´e Couplage par les ´equations de bilan (masse et quantit´e de mouvement) Formulation discr´etis´ee par EF commune aux 2 zones
Repr´esentation et suivi de l’interface avec une m´ethode Level-Set