ecoulement laminaire transitoire autour d

17
© Ambroise BROU 1 ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D’UN CYLINDRE Introduction L’écoulement d’un fluide autour d’un cylindre fait partie des problĂšmes les plus Ă©tudiĂ©s en mĂ©canique des fluides ou en aĂ©rodynamique, Ă  cause de son aspect pratique car on le rencontre dans de nombreux domaines de l’ingĂ©nierie mĂ©canique. L’écoulement est caractĂ©risĂ© par un nombre de Reynolds ” ρ = ∞ D U Re , qui prend en compte les propriĂ©tĂ©s mĂ©caniques du fluide (masse volumique ρ et viscositĂ© dynamique ÎŒ) et la gĂ©omĂ©trie du cylindre (diamĂštre D). Dans le cas oĂč l’écoulement est supposĂ© incompressible, ce nombre permet de distinguer les diffĂ©rents rĂ©gimes : Nombre de Reynolds RĂ©gime d’écoulement Forme de l’écoulement Re→0 Ecoulement rampant 3-4<Re<30-40 Paire de vortex dans le sillage 30-40<Re<80-90 DĂ©but de vortex de Karman 80-90<Re<150-300 Purs vortex de Karman 150-300<Re<10 5 -1.3.10 5 RĂ©gime sub-critique Source: « Boundary layer theory. » H. Schlichting & K. Gersten, 8th Revised and Enlarged Edition L’écoulement est en outre caractĂ©risĂ© par les nombres adimensionnels suivants : Coefficient de pression : 2 2 1 p U p p C ∞ ∞ ρ − = , Coefficient de traĂźnĂ©e A U trainee Force C 2 2 1 D ∞ ρ = , avec A= aire projetĂ©e, soit ∫ π Ξ Ξ − = 2 0 p D d cos C 2 1 C , oĂč Ξ est l’angle mesurĂ© en partant de l’arriĂšre cylindre dans le sens antihoraire. Le nombre de Strouhal, ∞ = U fD Sr , avec f =frĂ©quence des vortex Description du problĂšme L’écoulement autour du cylindre est modĂ©lisĂ© en 2-D avec l’axe de rotation du cylindre perpendiculaire au sens de l’écoulement. Le cylindre est modĂ©lisĂ© par un cercle de rayon R, situĂ© dans le domaine reprĂ©sentĂ© par un rectangle (Cf. figure ci-dessous).

Upload: others

Post on 20-Jun-2022

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

1

ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D’UN CYLINDRE Introduction L’écoulement d’un fluide autour d’un cylindre fait partie des problĂšmes les plus Ă©tudiĂ©s en mĂ©canique des fluides ou en aĂ©rodynamique, Ă  cause de son aspect pratique car on le rencontre dans de nombreux domaines de l’ingĂ©nierie mĂ©canique.

L’écoulement est caractĂ©risĂ© par un nombre de Reynolds ”

ρ= ∞DURe , qui prend en compte les

propriĂ©tĂ©s mĂ©caniques du fluide (masse volumique ρ et viscositĂ© dynamique ”) et la gĂ©omĂ©trie du cylindre (diamĂštre D). Dans le cas oĂč l’écoulement est supposĂ© incompressible, ce nombre permet de distinguer les diffĂ©rents rĂ©gimes : Nombre de Reynolds RĂ©gime d’écoulement Forme de l’écoulement

Re→0 Ecoulement rampant

3-4<Re<30-40 Paire de vortex dans le sillage

30-40<Re<80-90 DĂ©but de vortex de Karman

80-90<Re<150-300 Purs vortex de Karman

150-300<Re<105-1.3.105 RĂ©gime sub-critique

Source: « Boundary layer theory. » H. Schlichting & K. Gersten, 8th Revised and Enlarged Edition L’écoulement est en outre caractĂ©risĂ© par les nombres adimensionnels suivants :

Coefficient de pression : 221p U

ppC∞

∞

ρ−

= ,

Coefficient de traßnée AU

traineeForceC 221D

∞ρ= , avec A= aire projetĂ©e, soit ∫

πΞΞ−=

2

0 pD dcosC21C ,

oĂč Ξ est l’angle mesurĂ© en partant de l’arriĂšre cylindre dans le sens antihoraire.

Le nombre de Strouhal, ∞

=UfDSr , avec f =fréquence des vortex

Description du problĂšme L’écoulement autour du cylindre est modĂ©lisĂ© en 2-D avec l’axe de rotation du cylindre perpendiculaire au sens de l’écoulement. Le cylindre est modĂ©lisĂ© par un cercle de rayon R, situĂ© dans le domaine reprĂ©sentĂ© par un rectangle (Cf. figure ci-dessous).

Page 2: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

2

RESUME DES DIFFERENTES ETAPES DE LA RESOLUTION 1. Pre-traitement (Preprocessing) :

1.1. Attribution d’un nom de fichier 1.2. DĂ©finition des diffĂ©rentes constantes du problĂšme 1.3. DĂ©finition du type d’élĂ©ment 1.4. CrĂ©ation du domaine d’écoulement et de la gĂ©omĂ©trie du cylindre 1.5. Maillage du domaine

2. Solution :

2.1. Application des conditions limites du domaine 2.2. DĂ©finition des propriĂ©tĂ©s du fluide 2.3. ContrĂŽle du mode d’exĂ©cution 2.4. RĂ©solution du problĂšme

3. Post-traitement (Postprocessing) :

3.1. Visualisation dans le temps du champ de vitesse dans le domaine et autour du cylindre 3.2. Variation du coefficient de pression le long du cylindre

Page 3: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

3

Avant toute chose commencez par dĂ©finir le type d’analyse Ă  effectuer afin de rendre facilement disponible dans le menu principal un certain nombre de sous menu. Main Menu>Preferences

1. Pré-traitement

1.1. Attribution d’un nom de fichier : Dans le menu principal Utility Menu >File >Change Jobname

Entrer le nom de fichier que vous souhaitez, par exemple « Ecoulement_autour_cyl » et cliquez « OK »

1.2. Définition des différentes constantes du problÚme ParamÚtres scalaires : Allez dans le menu Utility

Utility Menu>Parameters>Scalar Parameters Dans la fenĂȘtre qui s’affiche, entrez les paramĂštres qui suivent les uns aprĂšs les autres, dans le champ « Selection ». Cliquez sur « Accept » aprĂšs avoir entrĂ© chaque paramĂštre, et enfin sur « Close » pour fermer cette fenĂȘtre lorsque vous avez fini.

Page 4: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

4

ParamĂštres Valeur Description

R 0.05 Rayon du cylindre NU 1.8e-5 ViscositĂ© dynamique de l’air RHO 1.23 Masse volumique de l’air RE 100 Nombre de Reynolds VE RE*NU/(2*R *RHO) Vitesse Ă  l’infini NR1 30 Nombre de divisions sur les lignes 25 Ă  28, 7, 11, 13, 17, 23 NR2 30 Nombre de divisions des lignes 29 Ă  32 NX1 4*NR1 Nombre de divisions des lignes 10 et 12 NX2 6 Nombre de divisions des lignes 8 et 15 NX3 2 Nombre de divisions des lignes 18 et 13 RX1 0.2 Rapport d’espacement sur les lignes 29 Ă  32

1.3. DĂ©finition du type d’élĂ©ment Main Menu>Preprocessor>Element Type>Add/Edit/Delete Cliquez sur « Add ». Dans la boĂźte de dialogue qui apparaĂźt (voir figure ci-aprĂšs), sĂ©lectionnez « FLOTRAN CFD » puis cliquez sur « 2D FLOTRAN 141 ». Cliquez sur « OK » pour la fermer. Ensuite cliquez sur « close » pour clore la derniĂšre boĂźte de dialogue.

Page 5: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

5

1.4. CrĂ©ation du domaine d’écoulement et de la gĂ©omĂ©trie du cylindre

1.4.1. Création des points clés : Main Menu>Preprocessor>Modeling>Create>Keypoints>In Active CS

Dans la fenĂȘtre qui apparaĂźt, remplissez chaque champ avec les valeurs qui figurent dans le tableau ci-aprĂšs, en cliquant Ă  chaque fois sur « Apply » afin de ne pas la faire disparaĂźtre tant que tous les points ne sont pas crĂ©Ă©s :

Numéro x y Numéro x y 1 -10*R -20*R 12 -10*R -5*R 2 -5*R -20*R 13 -5*R -5*R 3 5*R -20*R 14 5*R -5*R 4 40*R -20*R 15 5*R 5*R 5 40*R -5*R 16 -5*R 5*R 6 40*R 5*R 17 - 2

2 *R 22 *R

7 40*R 20*R 18 - 22 *R - 2

2 *R 8 5*R 20*R 19

22 *R - 2

2 *R 9 -5*R 20*R 20

22 *R 2

2 *R 10 -10*R 20*R 21 0 0 11 -10*R 5*R

Page 6: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

6

1.4.2. Création des aires délimitées par les différents points clés :

Main Menu>Preprocessor>Modeling>Create>Areas>Arbitrary>Through KPs A l’aide de la souris, sĂ©lectionnez, dans cet ordre, les points 1, 2, 13 et 12 puis cliquez sur « Apply ». RĂ©pĂ©tez cette procĂ©dure afin de crĂ©er les autres aires conformĂ©ment au tableau suivant :

Aire n° Suite de points clés 1 1, 2, 13, 12 2 2, 3, 14, 13 3 3, 4, 5, 14 4 5, 6, 15, 14 5 6, 7, 8, 15 6 8, 9, 16, 15 7 9, 10, 11, 16 8 11, 12, 13, 16

Lorsque la derniÚre série de points est sélectionnée, cliquez sur « OK » pour fermer la boßte de dialogue.

1.4.3. Création de quatre arcs de cercle dont le centre est le point de coordonnées (0 ;0) et de rayon R :

Commencer d’abord par afficher le numĂ©ro de chaque point clĂ© si ce n’est dĂ©jĂ  fait. Menu Utility>PlotCtrls>Numbering
 Dans la boĂźte de dialogue, cochez « KP Keyppoint numbers » et cliquez ensuite sur « OK » pour valider et quitter.

Faites ensuite Menu Utility>Plot>Keypoinys> Keypoints, pour afficher les points clĂ©s. Faites un zoom pour voir convenablement les points clĂ©s 17, 18, 19, 20 et 21. Il faut aprĂšs crĂ©er quatre arcs de cercle ayant le mĂȘme rayon R. Main Menu> Preprocessor> Modeling> Create> Lines>Arcs> By End KPs & Rad La boĂźte de dialogue apparaĂźt, pour vous permettre de sĂ©lectionner Ă  l’aide de la souris les deux points extrĂȘmes de l’arc. SĂ©lectionnez les points 18 et 19 puis cliquez sur « OK ».

Une seconde boĂźte de dialogue s’affiche pour la sĂ©lection du point centre de l’arc. SĂ©lectionnez le point 21 et cliquez sur « OK ». Une troisiĂšme boĂźte de dialogue apparaĂźt. Tapez dans le champ « RAD Radius of the arc », R qui est le rayon de l’arc. Cliquez sur « Apply » pour valider. Recommencer la mĂȘme procĂ©dure pour crĂ©er les trois autres arcs.

Page 7: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

7

Créez ensuite les droites joignant les points 16 et 17 ; 13 et 18 ; 14 et 19 ; 15 et 20 comme suit : Main Menu> Preprocessor> Modeling> Create> Lines>Lines>Straight Line

Une fois les droites créées, cliquez sur « OK » dans la boßte de dialogue pour la fermer.

1.4.2. CrĂ©ation des aires dĂ©limitĂ©es par diffĂ©rentes lignes : Main Menu>Preprocessor>Modeling>Create>Areas>Arbitrary>By Lines A l’aide de la souris, sĂ©lectionnez, les lignes 7, 25, 30 et 31. Cliquez sur « Apply » dans la boĂźte de dialogue pour crĂ©er l’aire n°9. Il faut procĂ©der ainsi pour crĂ©er les autres aires :

Aire n° Suite de lignes 9 7, 25, 30, 31 10 13, 26, 31, 32 11 17, 27, 29, 32 12 23, 28, 29, 30

Enregistrez tout le travail fait durant cette étape en cliquant sur « SAVE_DB » dans le menu « ANSYS Toolbar ».

1.5. Maillage du domaine Le maillage des diffĂ©rentes surfaces qui ont Ă©tĂ© crĂ©Ă©es va se faire Ă  l’aide de l’outil de maillage dont dispose ANSYS. Main Menu> Preprocessor> Meshing> MeshTool On commence d’abord par subdiviser les diffĂ©rentes lignes dĂ©limitant le domaine d’écoulement en intervalles (Cf. tableau paragraphe 1.2).

1 2

3

Page 8: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

8

Dans le menu qui s’affiche, choisissez « Lines Set », puis sĂ©lectionnez les lignes L25 Ă  L28 comme le montre la figure 1.5.a.

Fig.1.5.a Cliquez en suite sur « Apply » dans le menu, puis dans l’autre boĂźte qui apparaĂźt , tapez NR1 dans le champ « No. of elements divisions » et ensuite 1 dans le champ « Spacing ratio » et enfin « Apply » pour prendre en compte ces valeurs. Recommencer ainsi la procĂ©dure pour toutes les autres lignes avec les valeurs de NDIV et SPACE comme indiquĂ©es dans le tableau ci-aprĂšs.

Lignes NDIV SPACE 25 Ă  28 NR1 1 7, 11, 13, 17, 23 NR1 1 29 Ă  32 NR2 RX1 10 et 12 NX1 1 8 et 15 NX2 1 5 et 18 NX3 1 1, 3, 20 et 21 NX3 1

Remarque : Le rapport d’espacement RX1 dans le cas des lignes 29 Ă  32 doit rester infĂ©rieur Ă  1 si on veut que les Ă©lĂ©ments soient plus resserrĂ©s au voisinage du cylindre et s’élargissent lorsqu’on s’en Ă©loigne (Cf. documentation ANSYS). Cela afin de prendre en compte les forts gradients de vitesse au voisinage du cylindre.

1

Page 9: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

9

Note : en cas d’erreur cliquez sur « Lines Clear », sĂ©lectionnez la ligne Ă  rĂ©initialiser puis « OK ».

Nous utilisons un maillage quadrilatĂ©ral structurĂ©, dans la zone situĂ© au niveau du cylindre. Dans le menu MeshTool, choisissez Mesh→Areas, Shape→Quad et « Mapped ». AprĂšs avoir cliquĂ© sur « Mesh », apparaĂźt une boĂźte de dialogue vous permettant de sĂ©lectionner les aires Ă  mailler. SĂ©lectionnez les aires numĂ©ro 4, 9, 10, 11 et 12 puis cliquez sur « OK ». Note : pour afficher le numĂ©ro de chaque aire, suivez la procĂ©dure dĂ©crite au paragraphe 1.4.3. Cochez « AREA area number » dans la boĂźte de dialogue puis faites Menu Utility>Plot>Areas pour afficher les aires avec leur numĂ©ro.

Utilisez ensuite un maillage libre avec des éléments triangulaires pour le reste des surfaces non encore maillées. Vous devez obtenir un maillage comme sur la figure ci-aprÚs si tout a été fait correctement.

Enregistrez tout le travail fait durant cette étape en cliquant sur « SAVE_DB » dans le menu « ANSYS Toolbar ».

2. Solution

2.1. Application des conditions limites au domaine Les conditions initiales aux limites du domaine seront appliquĂ©es sur les lignes qui le dĂ©limitent. Pour ce faire il faut afficher les numĂ©ros des diffĂ©rents points clĂ©s et les numĂ©ros des lignes uniquement si cela n’a pas Ă©tĂ© dĂ©jĂ  fait. Menu Utility>PlotCtrls>Numbering SĂ©lectionnez « KP » et « LINE » puis cliquez sur « OK ».

Page 10: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

10

Affichez ensuite les lignes Ă  partir du menu principal : Menu Utility>Plot>Lines

2.1.1. Conditions limite Ă  l’entrĂ©e

Les lignes 4, 22 et 24 dĂ©limitent l’entrĂ©e du domaine. On y donnera la valeur VE Ă  VX et 0 Ă  VY. Main Menu> Preprocessor> Loads > Define Loads> Apply> Fluid/CFD> Velocity> On Lines A l’aide de la souris sĂ©lectionnez les lignes 4, 22 et 24. Cliquez sur « OK » dans la boĂźte de dialogue. Entrez VE dans le champ « VX Load value » et 0 dans le champ « VY Laod value », puis faites « OK ».

2.1.2. Conditions de non glissement sur le cylindre

Sur tout le pĂ©rimĂštre du cercle formĂ© par les lignes 25 Ă  28, la vitesse est nulle. Main Menu> Preprocessor> Loads > Define Loads> Apply> Fluid/CFD> Velocity> On Lines Comme prĂ©cĂ©demment, sĂ©lectionnez les lignes 25 Ă  28 puis cliquez sur « OK ». Ensuite appliquez la valeur 0 Ă  « VX » et « VY » dans la boĂźte de dialogue qui s’affiche. Cliquez sur « OK » pour valider et quitter.

2.1.3. Conditions limites aux frontiÚres haut, bas et en sortie Main Menu> Preprocessor> Loads > Define Loads> Apply> Fluid/CFD> Pressure DOF > On Lines Sélectionnez les lignes 1, 5, 8, 9, 11, 14, 15, 18 et 21, puis cliquez sur « OK ». Donnez la valeur 0 à « Pressure value » puis cliquez sur « OK » pour valider et quitter.

Page 11: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

11

La figure ci-dessous présente en définitive les conditions aux frontiÚres du domaine et sur le cylindre.

Faites une sauvegarde avant de passer à la suite : cliquez sur « SAVE_DB » dans le menu principal.

2.2. PropriĂ©tĂ©s du fluide (Air Ă  20°C) La masse volumique de l’air RHO est prise Ă©gale Ă  1.23 kg.m-3 et sa viscositĂ© dynamique NU=1.8.10-5 kg.m-1.s-1 Ă  la tempĂ©rature de 20°C. Main Menu> Solution> FLOTRAN Set Up> Fluid Properties

Page 12: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

12

Dans la boßte de dialogue qui apparaßt , choisissez dans les champs « Density » et « Viscosity » la valeur « Constant », puis cliquez sur « OK ». Ensuite entrez les valeurs respectives RHO, NU dans les champs « Density » et « Viscosity », dans la seconde boßte de dialogue , puis cliquez sur « OK » pour valider les données et la fermer.

1

2

Page 13: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

13

2.3. ContrĂŽle du mode d’exĂ©cution 2.3.1. DĂ©finition du caractĂšre transitoire et du rĂ©gime de l’écoulement

L’écoulement de l’air autour du cylindre est transitoire, laminaire et incompressible. Main Menu> Solution> FLOTRAN Set Up> Solution Options Choisissez « Transient » et « Laminar », les autres options (dĂ©faut) restent inchangĂ©es puis cliquez sur « OK » pour fermer la fenĂȘtre.

2.3.2. Choix du type d’algorithme : Main Menu> Solution> FLOTRAN Set Up> Algoritm Ctrl

Cochez « SIMPLEN » puis cliquez sur « OK » pour valider et quitter. L’algorithme « SIMPLEN » est la version amĂ©liorĂ©e de « SIMPLEF ». Il permet d’accroĂźtre la vitesse de convergence quand les taux de relaxation des diffĂ©rents paramĂštres sont choisis convenablement (Cf. documentation Ansys).

Page 14: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

14

2.3.3. ContrĂŽle de l’exĂ©cution Main Menu> Solution> FLOTRAN Set Up> Execution Ctrl Choisissez dans le champ «STEP», « Advection » et ensuite « Time Steps » dans le champ « Base output control ».

AprĂšs avoir cliquĂ© sur « OK », la fenĂȘtre ci-dessous apparaĂźt.

Dans les champs « NUMB », « GLOB » et « STEP, APPE », entrez respectivement les valeurs 4000, 30 et 1. Les autres valeurs devant rester inchangées.

Page 15: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

15

2.3.4. Choix du mode d’intĂ©gration en temps Main Menu> Solution> FLOTRAN Set Up> Transient Ctrl>Time Integration Meth

Dans la boßte de dialogue qui apparaßt choisissez « Newmark » puis sur cliquez sur « OK » et encore « OK » dans la seconde. La méthode « Newmark » est plus précise comparée à « Backward ».

2.3.5. DĂ©finition des paramĂštres de relaxation Main Menu> Solution> FLOTRAN Set Up> Relax/Stab/Cap>DOF Relaxation

Entrez la valeur 0.95 comme facteur de relaxation pour « VX » et « VY » puis cliquez sur « OK ».

Page 16: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

16

2.3.6. Traitement de paramĂštres additionnels :

Pour permettre le stockage des donnĂ©es relatives au coefficient de pression (Cp) et de la contrainte Ă  la surface du cylindre (τw) lors de l’analyse et pouvoir les traiter Ă  la fin, il faut les activer. Main Menu> Solution> FLOTRAN Set Up> Additional Out>RFL Out Derived

Dans la boĂźte de dialogue qui s’affiche, cochez, en plus de celles dĂ©jĂ  cochĂ©es, « PCOE Output pressure coeff », « TAUW Output wall shear stress » et cliquez sur « OK » pour fermer. Cliquez sur « SAVE_DB » dans le menu « ANSYS Toolbar » pour tout sauvegarder avant de passer Ă  l’étape de la rĂ©solution.

2.4. RĂ©solution du problĂšme Main Menu> Solution> Run FLOTRAN AprĂšs quelques minutes voire quelques heures (donc il faut vous armer de patience), ANSYS vous annonce que l’analyse est terminĂ©e. Fermez alors la boĂźte de message qui s’affiche passer Ă  la phase de post-traitement.

Page 17: ECOULEMENT LAMINAIRE TRANSITOIRE AUTOUR D

© Ambroise BROU

17

3. Post-traitement 3.1. Visualisation dans le temps du champ de vitesse dans le domaine et autour du

cylindre

Re=100

(Double-cliquez sur chaque figure pour lancer l’animation)

Re=150

3.2. Variation du coefficient de pression le long du cylindre

Re=150t=609,057s

-1,5

-1,2

-0,9

-0,6

-0,3

0

0,3

0,6

0,9

1,2

0 60 120 180 240 300 360

Ξ (°)

Cp