• Aucun résultat trouvé

TD-TP d’analyse num

N/A
N/A
Protected

Academic year: 2022

Partager "TD-TP d’analyse num"

Copied!
4
0
0

Texte intégral

(1)

TD-TP d’analyse num´erique

R´esolution num´erique de l’´equation de la chaleur en 1D par diff´erences finies

Olivier LOUISNARD 2 avril 2008

On consid`ere un mur d’´epaisseur L, constitu´e d’un mat´eriau homog`ene et iso- trope, infini dans les deux autres dimensions.

1 Mise en ´ equations et conditions aux limites

1. Rappelez l’´equation de conduction de la chaleur dans une g´eom´etrie quel- conque, puis dans une g´eom´etrie monodimensionnelle.

2. Exprimez les diff´erentes conditions aux limites envisageables pour cette

´equation, dans le cas

– d’une temp´erature impos´eeTi – d’un flux de chaleur impos´e qi

– d’un ´echange de chaleur convectif avec l’air ambiant, suppos´e maintenu

`

a une temp´eratureT tr`es loin de la paroi.

Exprimez ´egalement la condition initiale.

3. Quelle est la forme du profil de temp´erature dans le mur en r´egime per- manent ? Ce r´egime permanent existe-t’il quelles que soient les conditions aux limites aux deux extr´emit´es ? Pourquoi physiquement ? Calculer l’ex- pression de ce profil lorsque les temp´eratures en x = 0 et x = L sont impos´ees respectivement `a Tg et Td.

2 R´ esolution num´ erique : m´ ethode explicite

On souhaite r´esoudre num´eriquement l’´equation de la chaleur dans ce domaine.

On prendra dans un premier temps des conditions aux limites de type tem- p´erature impos´ee Tg et Td en x = 0 et en x = L. Initialement, le mur est `a temp´erature constante T =T0.

1

(2)

On cherche `a discr´etiser l’´equation de la chaleur sur un maillage temporel et spatial. Pour ce faire,

– on d´ecoupera l’intervalle [0, L] en M intervalles de mˆeme longueur ∆x.

– on cherche `a ´evaluer la solution en des instants tn distants d’un pas ∆t.

On notera

– tn= (n−1)∆t, n= 1. . . N+ 1 – xi = (i−1)∆x, i= 1. . . M+ 1 – Tin =T(xi, tn)

1. En utilisant des diff´erences finies progressives en temps et centr´ees en espace, trouver une expression de la temp´erature Tin+1 `a l’instant tn+1

en fonction des temp´eratures `a l’instant tn en chaque noeud milieu du domaine (i= 2. . . M).

2. D´eterminez les temp´eratures aux limites `a l’instanttn+1.

3. D´eduisez-en un algorithme pour construire par r´ecurrence les temp´era- tures en chaque point du mur `a tout instant.

4. Exprimez la relation obtenue sous forme matricielle. A quelle condition l’algorithme obtenu est-il stable. En d´eduire une condition de stabilit´e reliant la diffusivit´e a et les pas ∆x et ∆t. Que signifie cette condition ?

3 Application

Ecrire un programme MATLAB qui impl´emente la m´ethode explicite, et qui trace les profils de temp´erature dans le mur `a divers instants. On y superposera le profil en r´egime permanent calcul´e `a la question 1.

Mettre en ´evidence la condition de stabilit´e en jouant sur le pas de temps.

On ne d´epassera pas 20 points pour le maillage spatial. Le temps final de la simulation sera choisi judicieusement, sur des crit`eres physiques.

On prendra comme donn´ees num´eriques (b´eton) : Conductivit´e thermique λ= 0.92 W.m−1.K−1

Densit´e ρ= 2300 kg.m−3

Capacit´e calorifique massique C = 960 J.kg−1.K−1

Epaisseur du mur L= 0.2 m

2

(3)

T0 = 25˚C Tg = 10˚C Td= 50˚C

4 M´ ethode implicite

On cherche maintenant `a ´ecrire un algorithme inconditionnellement stable.

1. Utilisez maintenant des diff´erences finies r´egressives en temps et tou- jours centr´ees en espace. Comparez la formule obtenue `a la pr´ec´edente.

Pourquoi cette m´ethode est-elle appel´ee «implicite»?

2. Ecrire cette relation sous forme matricielle. Qu’implique la mise en oeuvre de cet algorithme ?

3. Montrez que l’algorithme obtenu est inconditionnellement stable.

5 Autres conditions aux limites

On reprendre la question 1 en prenant des conditions aux limites plus r´ealistes.

On suppose que le mur s´epare l’air ext´erieur `a temp´eratureTede l’air int´erieur

`

a temp´erature Ti. Les ´echanges d’´energie entre le mur et l’air sont mod´elis´es par des coefficient de convection he et hi.

1. Ecrire une relation entre ∂T∂x et T en x= 0 etx=L.

2. Ecrire l’´equation du profil en r´egime permanent pour Te etTi fix´ees.

3. Ecrire les conditions aux limites en x = 0 et x = L discr´etis´ees. On cherchera `a ´ecrire une condition entre T1n+1 et T2n+1, et une autre entre TM+1n+1 et TMn+1.

4. On suppose que l’on est en automne, que la temp´erature ext´erieure est Te0 depuis plusieurs jour. Le profil dans le mur est en r´egime permanent.

L’hiver arrive et `at= 0, la temp´erature ext´erieure passe brutalement de Te0 `a Te1. Ecrire un programme qui permet d’observer l’´evolution de la temp´erature dans le mur au cours du temps apr`es que l’air ext´erieur se soit refroidi.

On prendra les donn´ees num´eriques suivantes :

3

(4)

he = 100 W.m−2.K−1 hi = 20 W.m−2.K−1 Te0= 15˚C

Te1= 0˚C Ti= 25˚C

6 M´ ethode de Crank-Nicholson

La m´ethode de Crank-Nicholson est en fait une moyenne entre la m´ethode implicite et la m´ethode explicite.

Ecrire `a nouveau le relation entre les temp´eratures `atn+1et celles `atn. Montrez que la m´ethode est inconditionnellement stable.

Cette m´ethode est pr´ef´erable `a la m´ethode implicite pr´ec´edente, car on montre qu’elle est d’ordre 2.

4

Références

Documents relatifs

a - Calculer pour chaque sou-espace la performance moyenne et enregistrer le r´ esultat dans un data frame (utiliser summaryBy si possible).. b - Rep´ erer les 3 sous-espaces les

c - Comparer de nouveau, ` a l’aide d’un test statistique, les moyennes des 4 s´ eries de donn´ ees ` a partir de sous-´ echantillons al´ eatoires de taille 30. Exercice 4 :

Pour tester si les observations suivent une loi donn´ ee, pour comparer des moyennes, pour comparer des taux, si les observations sont issues d’une mˆ eme distribution, etc...

b - Le fichier ruban-3 initial final.csv contient la longueur de la trajectoire suivie par la pro- cession au d´ ebut (lorsque la tˆ ete atteint le point d’arriv´ e) et ` a la fin de

b - Ecrire une fonction carres qui affiche une ligne de carr´ es dont les intensit´ es de couleurs rouges, bleues et vertes sont contenues dans trois tableaux d’entier de mˆ

b - Le fichier ruban-3 initial final.csv contient la longueur de la trajectoire suivie par la pro- cession au d´ ebut (lorsque la tˆ ete atteint le point d’arriv´ e) et ` a la fin de

[r]

[r]