24.02.2013 Views

Simulation des écoulements turbulents compressibles par une ...

Simulation des écoulements turbulents compressibles par une ...

Simulation des écoulements turbulents compressibles par une ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Deuxième <strong>par</strong>tie<br />

-relaxation u = (1-a) u1 + a Uf<br />

-nouveau calcul du champ intérieur<br />

-nouveau calcul de Uf<br />

- relaxation u = (1-a) u + a Uf<br />

- calcul du champ à l'étape n+1<br />

Cette méthode reste néanmoins très couteuse et sa complexité la rend difficilement ádaptable à un<br />

traitement implicite <strong>des</strong> équations avec la méthode numérique utilisée. Cette méthode a cependant été<br />

utilisée avec succès <strong>par</strong> G.Brun dans le code NADIA[16].<br />

2.5.2 Formulation variationnelle<br />

Dans la formulation mixte éléments finis/volumes finis, le calcul <strong>des</strong> variables se fait <strong>par</strong> un bilan de<br />

flux autour d'<strong>une</strong> cellule. La prise en compte <strong>des</strong> conditions aux limites peut donc s'effectuer <strong>par</strong> leur<br />

introduction dans les flux à travers la <strong>par</strong>oi.<br />

La première étape consiste à calculer la valeur de la vitesse de frottement uf à <strong>par</strong>tir de la vitesse<br />

tangentielle sur la <strong>par</strong>oi u.t à l'étape en temps précédente. Pour cela, on utilise d'abord la première<br />

loi de <strong>par</strong>oi en supposant que l'on se situe dans la sous-couche visqueuse:<br />

uf =\/u.t / (Re 6) (2.91)<br />

Ensuite, la valeur de y en est déduite. Si Re 6 uf >11.6, uf est recalculé à <strong>par</strong>tir de la loi<br />

logarithmique <strong>par</strong> <strong>une</strong> méthode de Newton. On recherche alors la racine de la fonction f:<br />

f(uf)=u.t-uf (1/K log(Re 6 uf) +C)<br />

La méthode de Newton est initialisée avec la valeur précédemment calculée.<br />

ut0=,I(u.t)/Re 6<br />

et on effectue les itérations:<br />

u' = u - f(u") / f(u?')<br />

jusqu'à ce que Iu?'' -uI

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!