Sie sind auf Seite 1von 7

TP n°1 :

Prise en main de Pdetool de Matlab

1. Introduction
Matlab dispose d'un interactive graphique de résoudre d'Equations aux Dérivées Partielles (EDP) appelé
Pdetool. Taper directement à partir de la fenêtre de commande.
>>pdetool
Vous avez à l'écran suivant :

Mode Dessin
Nous pouvons commencer le Mode dessin de Pdetool (Draw mode). Sélectionner dans le menu
DrawDraw Mode. Vous pouvez dessiner des rectangles, ellipses ou polygones. Dans le menu principal,
sélectionner Draw Rectangle, Ellipse, Polygone, ou tous simplement les icônes ci-dessous du menu
principal. Il existe des domaines de base comme des rectangles, des polygones et des disques avec
lesquels on peut réaliser des domaines plus complexes en combinaison avec les opérations d'union (+) et
de la différence (-). Il est à noter que les régions sont numérotées dans l'ordre, s'ils sont des rectangles :
R1, R2, etc. Si des cercles : C1, C2, etc.

2. Opération sur les surfaces


Sélectionnez le menu Options puis l'item Axes Limits.... Entrez les bornes du domaine de calcul, par
exemple [-3,3] en x et [-3,3] en y.

Soient deux disques E1 et E2 de même rayon r=2 et de centres différents c1(x=-1, y=0) et c2(x=1, y=0).
Cliquez sur l'icône de l'ellipse avec une croix en son centre, placez ensuite le curseur de la souris à
l'endroit où vous voulez placer le centre de l'ellipse. Cliquez puis déplacez le curseur, en maintenant
enfoncé le bouton gauche de la souris, afin de fixer le rayon de l'ellipse/cercle. Vous remarquez qu'en haut
à droite, les coordonnées du curseur sont affichées. Créez ainsi un cercle centré à l'origine et de rayon 2
Une fois que vous avez relâché le bouton de la souris, Matlab donne un nom E1 à votre cercle. Cliquer
deux fois successivement sur l'ellipse. Vous avez à l'écran suivant :

1/6
Entrer les coordonnés du centre et les valeurs de A et B. Ici A=B=r (c'est un cercle).
Refaites l'opération afin de dessiner le disque E2 centré au point c2(x=1, y=0) et de rayon 2. Sur la ligne
Set Formula , vous entrez la formule E1 – E2.
L'étape de construction géométrique est terminée. Sélectionnez le menu Boundary puis

l'item Boundary Mode "Mode frontière". Ou tout simplement cliquer sur .

Réaliser les opérations suivantes sur les surfaces E1 et E2 et relier chaque opération aux cas de figure
convenable dans le tableau n°1 de la feuille réponse n°1.
E1-E2, E1+E2, E2-E1, E1-(E1-E2), (E1+E2)-(E1-E2), (E1+E2)-(E2-E1), (E1+E2)-(E1-(E1-E2)),
(E1+E2)-E1+(E1-E2).

Application : réaliser le domaine thermique suivant :

Donner l'opération effectuée sur les surfaces élémentaires :


…………………………………………………………………………………………………………….

3. Effet du nombre de nœud sur la convergence : Teste de convergence


Sélectionner le type d'Equations aux Dérivées Partielles à résoudre (voir figure ci-dessous).

Dessiner une sphère de rayon r0=2 centrée au point (0, 0).


La sphère a une conductivité k=5 et elle est le siège d’une production volumique de chaleur Q=100w/m2.
Sélectionnez le menu PDE puis l'item PDE Mode. Choisir le menu PDE puis l'item PDE Spécification.

Tout simplement cliquer sur .

2/6
Choisir l'équation Elliptique et enter les valeur de k , Q et h=0.
Le PDE mode est terminé. Nous passons maintenant au mode frontière pour imposer les conditions

aux limites. Cliquer sur .


Les frontières du système thermique "ici la sphère" apparaissent en rouge "quatre frontières".

Cliquer sur une de ses frontières. Vous avez à l'écran suivant :

Deux types de conditions aux limites apparaissent : Neumann "flux imposé" et Dirichlet "température
imposée". La température de la surface de la sphère est T(r0)=100°C. Entrer la valeur de r=100 et h=1.
Faire la même chose pour les autres frontières. Ainsi le mode frontière s'achève.

Mode de Maillage
Ce mode permet d'initialiser le maillage et de le raffiner en cas nécessaire. Prenez en considération qu'un
maillage ne peut pas indéfiniment être raffiné, si on raffine trop le calcul peut être excessivement lent ou
peuvent apparaître des oscillations. Ceci marque un compromis entre rapidité et précision.
Taper 1 fois sur : noter, sur le tableau n°2 de la feuille n°1, le nombre de nœud qui s'affiche en bas
à gauche du graphe.
Passer en mode solution. Dans ce mode on résout l'EDP. Il suffit de choisir du menu principal Solve. Par
défaut, le résultat graphique est du type de couleurs, avec la barre à droite en indiquant les valeurs qui
sont associées à divers couleur. La région centrale dans le rouge correspond à des valeurs plus hautes, les
bords les plus clairs à des valeurs plus petites de la solution. Dans l'exemple, les conditions de frontière
sont du Dirichlet type homogènes, il s'ensuit que la solution doit prendre la valeur 100 à la frontière.
Relever la température du centre r=0 en cliquant avec la sourie au centre r=0 "x=y=0" la température
apparaît en bas à droite de l'écran. Les valeurs de x et y apparaissent en haut à droite de l'écran. Pour plus
de précision, il est préférable de faire un zoom au voisinage du centre (0,0). Pour cela, sélectionnez le
menu Options puis l'item Axes Limits.... Entrez les bornes du domaine du zoom, par exemple [0, 0.1] en x
et [0, 0.1] en y.

3/6
Refaire la même procédure pour les quatre cas suivants.
Taper 1 fois sur et 1 fois sur : noter le nombre de nœuds et relever la température du centre.
Taper 1 fois sur et 2 fois sur : noter le nombre de nœuds et relever la température du centre.
Taper 1 fois sur et 3 fois sur : noter le nombre de nœuds et relever la température du centre.
Taper 1 fois sur et 4 fois sur : noter le nombre de nœuds et relever la température du centre.

Tracer, sur le graphe, l’évolution de T en fonction du Nombre de nœuds


Conclusion :
……………………………………………………………………………..…

4. Relation entre symétrie géométrique, symétrie thermique et symétrie du résultat final.


Déterminer la répartition des températures et des densités de flux de chaleur, d'un boc métallique de
section carrée d'arête 2a (a=1), de conductivité thermique k=10 et de production volumique de chaleur
Q=100, par la résolution de l’équation de la chaleur avec Pdetool à différentes conditions aux limites
citées ci-dessous. Compléter le tableau n°3 de la feuille n°1.
- Cas n°1 : T(x=-a,y) = T(x=a,y) = 100°C et (x,y=a)=(x,y=-a)=0
- Cas n°2 : T(x=-a,y) = T(x=a,y) = 100°C, (x,y=a)=0 et (x,y=-a)=100
- Cas n°3 : T(x=-a,y) = 200°C, T(x=a,y) = 100°C, (x,y=a)=0 et (x,y=-a)=100
Notez bien :
a. la notation utilisée par Pdetool pour exprimer la condition de Neumann est la
suivante :
n * k * grad (T )  q * T  g avec q=h "coefficient de convection" et g=h*Tfluide.
Dans notre cas : q=0 et g=
b. On peut choisir d'autres formes de représentation de la solution. Ceci est obtenu en
choisissant du menu principal Plot  Paramètres, la suivante fenêtre apparaîtra

Par exemple, si nous choisissons les options de Contours y Arrows, après avoir cliqué sur le bouton Plot,
en plus du graphique de couleur, apparaîtront des courbes de découpe T(x, y) = cst. et le négatif du
domaine gradient qui dans le cas de problèmes de transfert de chaleur peut être interprété comme le
vecteur de flux de chaleur.
Déterminer les valeurs des densités de flux sur les différents axes de symétrie. Toutes les surfaces "axe "
de symétrie sont elle forcément des surfaces adiabatiques ? Justifier votre réponse.

Peut-on profiter des axes de symétrie afin de réduire le temps de calcul ? Si oui comment ?

Conclusion : ………………………………………..………………………..
……………………………………………………………………

4/6
TP de transfère de chaleur:
Feuille réponse n°1

1. Opération sur les surfaces : Tableau n°1


Opération sur les surfaces Résultat

Application : réaliser le domaine thermique suivant :

Donner l'opération effectuer sur les surfaces élémentaires :


……………………………………………………………………………………………………………….

2. Effet du nombre de nœuds sur la convergence : Teste de


convergences
Nb de Nœuds Nb de triangles T(r=0)

5/6
Tracer, sur le graphe ci-dessous, l’évolution de T(r=0) en fonction du Nombre de nœuds

Conclusion :
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
3. Relation entre symétrie géométrique, symétrie thermique et symétrie du résultat final
Nombre d’axes de symétrie Nombre d’axes de symétrie de la
thermique et géométrique solution
Cas n°1
Cas n°2
Cas n°3
Déterminer les valeurs des densités de flux sur les différents axes de symétrie.
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
Toutes les surfaces "les axes dans l'espace 2D" de symétrie sont elles forcément des surfaces
adiabatiques ? Justifier votre réponse.
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
Peut-on profiter des axes de symétrie afin de réduire le temps de calcul ? Si oui comment ?
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
Conclusion :
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………

6/6
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………

7/6

Das könnte Ihnen auch gefallen