• Aucun résultat trouvé

Equation d’onde acoustique

Dans le document EQUATIONS AUX DERIVEES PARTIELLES (Page 57-61)

On considère la propagation d’une onde sonore plane dans tube de longueur2L, contenant un milieu au repos de densité 0 et de pression p0. L’équation 206 représente cette propagation, la démonstration est disponible en annexe.

@2p

@t2 + p0

0

@2p

@x2 = 0 (206)

Si les deux extrémités du tube sont ouvertes, on peut considérer que la pression y est constante et égale àp0. La ‡uctuation de pression véri…e alors une condition de Dirichlet homogènep= 0enx= Let enx= +L.

Dans le cas d’extrémités fermés (parois solides), la ‡uctuation de vitesse y est nulle et la ‡uctuation de pression véri…e une condition de Neumann @p@x = 0x= Let en x=Lpuisque @x@p = 0@u@t = 0siu= 0

Pour un tube ouvert, la ‡uctuation de pressionp(x; t)est solution de l’équation des ondes, avec les conditions aux limites et initiales suivantes :

@2p

@t2 p0

0

@2p

@x2 = 0 (207)

p( L; t) = 0,p(+L; t) = 0 (208)

p(x;0) = w(x), @2p

@t2 (x;0) = 0 (209)

L’équation 207 décrit la propagation d’ondes de pression avec une célérité c0 = q p

0

0 . Le problème modèle associé s’écrit :

@2u

@t2 +c20@2u

@x2 = 0 x2] L;+L[ (210)

u( L; t) = u(+L; t) cd limites (211)

u(x;0) = w(x), @u(x;0)

@t = 0 cd initiales (212)

Discrétisons par di¤érences …nies centrées le système un+1i 2uni +uni 1

t2 = c20 uni+1 2uni +uni 1 x2

un+1i 2uni +uni 1 = G2 uni+1 2uni +uni 1

un+1i = 2uni +G2 uni+1 2uni +uni 1 uni 1 L’étude de la stabilité se fait avec la méthode des perturbations de Von Neumann.

Introduisons dans le schéma des noeuds intérieurs??la perturbation harmoniqueuni =Unexp (jik x), en posant d’abordG2= c20xt22, le coe¢ cient d’ampli…cation est dé…ni parA= u

n+1 i

uni

Un+1 2Un+Un 1

Un = 2 G2 (cosk x 1) (213)

Introduisons l’expression du facteur d’ampli…cation dans l’expression 213, on obtient en posantX =k2x

A2 2A 1 2 G2 sin2X + 1 = 0 (214)

L’expression 214 est une équation du second degré enA, les deux racines de cette équation nous renseignent sur la stabilité.

D’après l’équation 214, le produit des racinesA1 A2= 1. Donc si les racines sont réelles, l’une des racines est en module supérieure à1 et le schéma est instable. Par contre si les racines sont complexes conjuguées, leur module est égale à1 et le schéma est stable. Pour que l’équation 213 ait des racines complexes, il faut

que son discriminant soit négatif, c’est-à-dire : 1 2 G2 sin2X 2 1 = 4G4sin4X 4G2sin2X = 4G2sin2X G2 1

1 2 G2 sin2X 2 1 < 0

1 + 42 G4 sin4X 4 G2 sin2X 1 < 0 (215)

G2 1 < 0 (216)

La condition ??conduit à la condition CFL

CF L=c0 t

x <1 (dc- )

Références

[1] Richtmeyer and Morton, Di¤erence methods for initial value problems, J. Wiley 1957 Interscience.

[2] Godunov et Ryabinski, Schémas aux di¤érences, Mir

[3] M. N. Boumahrat et Gourdin, Analyse numérique appliquée, OPU 1983 [4] R.S. Varga, Matrix iterative analisys, Prentice Hall Englewood Cli¤s 1962

[5] W.H. Press, S.A. Teukolsky, W.T Vetterling and B.P Flannery, Numerical Recipes in Fortran, The art of scienti…c computing, Cambridge University Press, 1992

[6] Samarski et Nikolaiev, Méthodes de résolution des équations de mailles, Mir

[7] S. M. Walas, Modeling with di¤erential equations in chemical engineering, B.U 1991 [8] Samarski, Méthodes aux di¤érences pour équations elliptiques, Mir

[9] Le Pourlhiet, Résolution numérique des équations aux dérivées partielles. une première approche, Edition Cepad 1988.

[10] R. Peyret and T. Taylor, Computational methods for ‡uid ‡ow, Springer-Verlag [11] Zienkievich, Numerical methods in heat transfer, Mc Graw Hill

[12] E.L. Wachpress, Iterative solutions of elliptic systems, Prentice Hall, 1966

[13] Young, The numerical solution of elliptic and parabolic partial di¤erential équations, Mac Graw Hill, N.Y.

1961

[14] R. W. Lewis, P. Nithiarasu and K. N. Seetharamu, Fundamentals of the …nite element method for heat and ‡uid ‡ow, Wiley editor, 2004

[15] D. A. Anderson, J. C. Tannehill and R. H. Pletcher, Computational Fluid Mechanics and Heat Transfer, Hemisphere Publishing Company, 1984.

[16] R. L. Burden, J. D. Faires, Numerical Analysis, 7th edition, Brooks Cole Publishing Co, 2000

[17] G. D. Smith, Numerical solution of partial di¤erential equations Finite Di¤erence Methods, 3rd edition, Oxford Applied Mathematics and Computing Science Series, Clarendon Press, 1984

[18] Kendall Atkinson, Weimin Han, Elementary Numerical Analysis, 3rd edition, Wiley editor, 2004

[19] L. F. Shampine, R. C. Allen, Jr. and S. Pruess, Fundamentaals of Numerical Computing, Wiley editor, 1997

[20] R. A. Buckingham, Numerical Methods, Isaac Pitman editor, 1957

[21] Karl Erik Froberg, Introduction to Numerical analysis, 2nd edition, Addison Wesley editor, 1969 [22] André Fortin, Analyse Numérique pour Ingénieurs, Editions de l’Ecole Polytechnique de Montreal [23] Daniel R. Lynch, Numerical Partial Di¤erential Equations For Environmental Scientists And Engineers,

2005 Springer Science+Business Media, Inc.

[24] Joe D. Ho¤man, Numerical Methods for Engineers and Scientists, snd edition, 2001 Marcel Dekker editor.

[25] R. A. Buckingham, Numerical Methods, PITMAN & SONS editors, LTD., 1957

Faculté des Sciences et des Sciences de l’Ingénieur Bouira Enseignant : M. Boussaid

TD Di¤érences …nies

Exercice 1: Montrer que l’expression discrète suivante est possible:

@f

Faisons la di¤érence entre ces deux développements 4fi+1 fi+2= 3fi+ 1!x @f@x

i+126x3 @@x3f3 , @f@x

i= fi+2+4f2 xi+1 3fi 2x2 @@x3f3

Exercice 2: Formules centrées d’ordre 2: @@x3f3

i= fi 2+2fi21x32fi+1+fi+2, @@x4f4

i= fi 2 4fi 1+6fxi4 4fi+1+fi+2. Etablir et donner l’ordre de troncature.

Solution 2: La somme de ces 4 développement donne

fi 2+ 2fi 1 2fi+1+fi+2= @@x3f3

La somme donne des ces 4 développements donne

fi 2 4fi 1+ 6fi 4fi+1+fi+2= 6fi+ 4 6x4 6x4 6x4+46x4 @@x4f4

i+O x5

@4f

@x4

i=fi 2 4fi 1+6fxi4 4fi+1+fi+2 +O x5

Exercice 3: Formules décentrées arrière d’ordre 2 @f@x

i= fi 2 4f2ix1+3fi, @@x2f2

Exercice 4: Formules décentrées amont d’ordre 2 @f@x

i= 3fi+4f2i+1x fi+2, @@x2f2

i= fi 3+4fi 2x25fi 1+2fi,

@3f

@x3 i= 3fi+4+14fi+3224fx3i+2+18fi+1 5fi, @@x4f4

i= 2fi+5+11fi+4 24f2i+3x+26f3 i+2 14fi+1+3fi

Exercice 5: Formules décentrées arrière d’ordre 1 @f@x

i= fi 1x+fi, @@x2f2

Exercice 6: Formules décentrées amont d’ordre 1 @f@x apparaissant en mécanique des ‡uides.

Solution 7:

1. i+1;j 2 xi;j2+ i 1;j + i;j+1 2 yi;j2+ i;j 1 +!i;j= 0

2. i 3;j+4 i 2;jx25 i 1;j+2 i;j + i;j 3+4 i;j 2y25 i;j 1+2 i;j +!i;j= 0

Exercice 8: Proposer une expression discrète en utilisant les di¤érences …nies de l’équation parabolique suivante:@@t = @@x22 +@@y22 +a

Exercice 9: Utiliser la méthode des directions alternées pour discrétiser les équations de transport de la fonction de courant et du tourbillon dans un domaine rectangulaire.

@2

@x2 +@@y22 +!= 0 couplé à @!@t +@ @y@!@x @ @x@!@y = @@x22 +@@y22 +f(x; y)

Exercice 10: Un problème de conduction peut être modélisé mathématiquement par le système suivant:@T@t = a(T) O2T+Q, @T@x x=0= 0, @T@x x=L= CT +D,T(x;0) =E

Le terme a(T) =F T1=2. On demande:

1. Utiliser les di¤érences …nies pour discrétiser l’équation ??. Proposer un schéma implicite pur.

2. Donner les équations discrètes des noeuds limites1 etn, pour des conditions de Fourier.

3. Ecrire sous forme matricielle le système obtenu.

4. Décrire l’algorithme permettant de lever la non linéarité.

Solution 10:

Exercice 11: Calculer la répartition de température dans un mur (1Dimension) d’épaisseur e= 0:1m, en stationnaire avec une source de chaleur fonction de la températureP(T) = 103 T. En utilisant 4 noeuds intérieurs en plus des noeuds limites. On donne les conditions aux limites: Température est imposée à gauche T = 10 C et à droiteT = 0 C. On donne l’expression de l’équation de la chaleur:ddx2T2 +P(T) = 0. Utiliser la méthode des di¤érences …nies en fonction du pointi. Faire 4 itérations au moins. Calculer le ‡ux à la paroi gauche et droite, sachant que la conductivité thermique est = 20W=m C.

Solution 11: x=0:15 = 0:02, x2= 0:022= 0:000 4

1ère itération estimé initialTi= 5 T11= 10

3ème itération

Le système obtenu est à 2 ou 3 niveaux de temps?

Solution 12:

Schéma de Dufort et Frankel. On considère l’équation de la chaleur et le schéma suivant

Exercice 13: Schéma de Dufort et Frankel. On considère l’équation de la chaleur et le schéma suivant

Tin+1 Tin 1

2 t = T

n

i+1 Tin+1 Tin 1+Tin1 x2

Étudier l’ordre du schéma. Le schéma est-il implicite ou explicite ? Étudier la stabilité de ce schéma.

Solution 13: Schéma rétrograde.

On considère le schéma rétrograde suivant de l’équation de la chaleur: 32T

n+1

Déterminer l’ordre du schéma. Le schéma est-il explicite ou implicite ? Étudier la stabilité du schéma.

Dans le document EQUATIONS AUX DERIVEES PARTIELLES (Page 57-61)

Documents relatifs