point thèse n°2 - implémentation de la paroi - mise en place d'une fonction restart (code +...

7
Point thèse n°2 - Implémentation de la paroi - Mise en place d'une fonction restart (code + postraitement) - Caractérisation du code -Étude de la théorie du code (en cours) (équation, WENO, RK4)

Upload: alison-turpin

Post on 04-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Point thèse n°2 - Implémentation de la paroi - Mise en place d'une fonction restart (code + postraitement) - Caractérisation du code -Étude de la théorie

Point thèse n°2

- Implémentation de la paroi- Mise en place d'une fonction restart

(code + postraitement)- Caractérisation du code

-Étude de la théorie du code (en cours)(équation, WENO, RK4)

Page 2: Point thèse n°2 - Implémentation de la paroi - Mise en place d'une fonction restart (code + postraitement) - Caractérisation du code -Étude de la théorie

Implémentation de la paroi

Ancienne VersionAncienne Version Version SahabVersion SahabVersion avec ParoiVersion avec Paroi

Page 3: Point thèse n°2 - Implémentation de la paroi - Mise en place d'une fonction restart (code + postraitement) - Caractérisation du code -Étude de la théorie

Ajout de la fonction Restart

T=4, 1 découpeT=4, 1 découpe

T=4, 10 découpesT=4, 10 découpes

PressionPression Masse VolumiqueMasse Volumique

Page 4: Point thèse n°2 - Implémentation de la paroi - Mise en place d'une fonction restart (code + postraitement) - Caractérisation du code -Étude de la théorie

Caractérisation du code (numérique)

Maillage carréMaillage carré(même nombre de maille (même nombre de maille en largeur et longueur)en largeur et longueur)

0 500000 1000000 1500000 2000000 25000000

100000

200000

300000

400000

500000

600000

700000

f(x) = 1.33E-004 x^1.52E+000R² = 1.00E+000

Evolutions du temps de calcul

Nombres de mailles

Tem

ps

de

calc

ul e

n s

0 200000 400000 600000 800000 1000000 12000000

100020003000400050006000700080009000

f(x) = 5.82E+000 x^5.29E-001R² = 1.00E+000

Evolutions des itérations

Nombre de mailles

No

mb

re d

'itér

atio

ns

Essai calcul sur Essai calcul sur servcalcul3, temps x servcalcul3, temps x 2,25, wall time 24h.2,25, wall time 24h.

Page 5: Point thèse n°2 - Implémentation de la paroi - Mise en place d'une fonction restart (code + postraitement) - Caractérisation du code -Étude de la théorie

Caractérisation du code (physique)

0 200000 400000 600000 800000 10000000

1000

2000

3000

4000

5000

6000

f(x) = 5.81E+002 ln(x) − 2.27E+003R² = 9.82E-001

Convergence en pression des simula-tions

Nombre de mailles

Pre

ssio

n

1000040000

90000160000

250000360000

490000640000

8100001000000

0

200

400

600

800

1000

12001016

543.4

343.1270.7

164.8 116.5 110.756.900000000000556.8999999999996

Augmentation du maximum de pression

Nombre de mailles

ΔP

0 200000 400000 600000 800000 10000000

0.2

0.4

0.6

0.8

1Convergence des simulations

Nombre de mailles

CF

L_m

ax

Stabilisation du CFL max à 0,67

Pour une dimension à moins de 100 mailles, le calcul diverge.

CFLCFL

PressionPression

Page 6: Point thèse n°2 - Implémentation de la paroi - Mise en place d'une fonction restart (code + postraitement) - Caractérisation du code -Étude de la théorie

Équations, méthode WENO/RK4

Cf. doc (en cours de rédaction).

Page 7: Point thèse n°2 - Implémentation de la paroi - Mise en place d'une fonction restart (code + postraitement) - Caractérisation du code -Étude de la théorie

Question

Collapse d'une bulle de cavitation ↔

collapse de la bulle suite à une onde de choc ?