• Aucun résultat trouvé

Analyse, séance 3 : exercices DÉFORMATION D’UNE MEMBRANE

N/A
N/A
Protected

Academic year: 2021

Partager "Analyse, séance 3 : exercices DÉFORMATION D’UNE MEMBRANE"

Copied!
4
0
0

Texte intégral

(1)

Analyse, séance 3 : exercices

DÉFORMATION D’UNE MEMBRANE

Résumé

Le début de l’énoncé est dans le document intitulé “séance 3 : cours” . Il n’y a pas de corrigé distribué car cette séance est entièrement extraite du chapitre 7 du polycopié.

Modèle numérique

4 8

1 2 5

3

9 6 7 1 4

1 0 1 3

1 5

1 7 1 8 1 9 2 0 1 2

1 6 2 3

2 1 2 2

1 1

FIG. 1 – Un maillage

Choix d’un espace d’approximation

On suppose pour la suite que le bord deΩest polygonal. On choisit des points, que nous appel- leronsnœuds, bien répartis dansΩet sur son bord ; on découpeΩen petits triangles ayant ces points pour sommets (fig. 1). On obtient ce que l’on appelleun maillage en trianglesdeΩ. On suppose qu’il y aN nœuds intérieursxi(i.e. non situés sur le bord, les points du bord ont des numéros supérieurs à N). SoitVhle sous espace deV0, formé des fonctionscontinuesaffines par morceaux sur ce maillage (i.e. de la formea+bx+cysur chaque triangle).

On admettra, ce qui est intuitivement clair, qu’il est possible d’approcher une fonction “régulière”

quelconqueu∈V0 par une fonction deVh. Question 1

1

(2)

Mathématiques 2 2

Soitwi(x)l’unique fonction deVhqui vaut1au nœudiet0aux autres nœuds.

•Vérifier que la donnée de valeurs arbitraires aux nœuds détermine une fonction deVhet une seule.

En déduire que sivest une fonction quelconque deVhde valeurs aux nœudsvi =vh(xi)on a : vh(x) =X

j

vj wj(x) (1)

ce qui signifie que les fonctionswj(x)forment une base deVh.

•Montrer que le support dewi(i.e.{x / wi(x)6= 0}) est formé des triangles dontiest sommet.

•Quelle est la dimension deVh ?

Définition de la solution approchée Question 2

Suivant la méthode d’approximation présentée en cours, on définituh solution des deux problèmes équivalents :

∀v∈Vh J(uh)≤ J(v) (2)

∀v∈Vh a(uh, v) =L(v) (3)

On poseui=uh(xi), ce sont donc les composantes deuhdans la basewi.

•Montrer en utilisant les résultats de la question (1) que le vecteurU= (u1, . . ., uj, . . ., uN)t ∈ RN est solution du système :

K U=F avec :

Ki,j = Z

k∇wi(x)∇wj(x)dΩ Fi =

Z

f(x)wi(x)dΩ

•Montrer que les seuls termesKi,j non nuls de la matriceKsont tels queietjsont reliés par un segment, en déduire le nombre maximal de termes non nuls sur une ligne deKdans le maillage de la figure (1). Une matrice dont beaucoup de termes sont nuls est ditecreuse

Pour trouver la position de la membrane, il faut donc résoudre un système à matrice symétrique définie positive et creuse, ce qui peut être fait avec des méthodes très efficaces (Cholesky avec numérotation optimale ou gradient conjugué) ; il reste à calculer de façon algorithmique les coefficients de ce système.

Calcul des coefficients du système linéaire Question 3

ECP 2006-2007 Analyse

(3)

Mathématiques 2 3

1

2 3

FIG. 2 – Un triangle élémentaire

SoitΩeun triangle du maillage de sommets(i, j, k)1, on noteKˆela matrice qui est définie comme Kmais en remplaçantΩparΩe.

•Vérifier que cette matrice a pour seuls coefficients non nuls les coefficients situés à l’intersection des lignes et colonnes(i, j, k). Montrer que :

K=X

e

e

On appellematrice de raideur élémentaire, notéeKe, la matrice(3,3)formée par les coefficients non nuls deKˆe

Question 4

Soit un triangle rectangle isocèle de sommet(1,2,3)et de côtéh(fig. 2).

•Dessiner les graphes des fonctions de base restreintes à ce triangle.

On poseSe = Surface(Ωe), montrer que les coefficients de la matrice de raideur élémentaire de ce triangle pour deux sommetsietjsont2:

Ke,i,j =k Se∇wi.∇wj

En déduire :

Ke= k 2

1 −1 0

−1 2 −1

0 −1 1

 (4)

Un triangle, muni de fonctions d’interpolation affines, des trois nœuds sommets et de la matrice de raideur élémentaire3Keconstitue ce que l’on appelleun élément finipour l’opérateur laplacien, dit ici de type T3.

1Si un sommet est sur le bord rappelons que son numéro est supérieur àNpar convention

2En remarquant que le gradient d’une fonction affine est constant

3Pour des triangles ayant des sommets sur le bord on calcule la matrice comme pour des nœuds intérieurs, bien que certains termes n’interviennent pas dansKˆe

ECP 2006-2007 Analyse

(4)

Mathématiques 2 4

1 2

4 3

FIG. 3 – Un maillage simple

Question 5

•Pour le maillage de la figure 3, dessiner le support des fonctions de base et identifier les triangles qui contribuent à un élément de la matrice.

•En remarquant que la matrice élémentaire d’un triangle ne dépend que de sa forme, montrer que :

K=k

4 −1 0 −1

−1 4 −1 0

0 −1 4 −1

−1 0 −1 4

(5)

(Remarquer qu’en dimension 2 la matrice ne dépend pas deh, maish2figure dans les coefficients du second membre). Vérifier que l’on retrouve ici, pour un maillage régulier, les mêmes équations que par la méthode des différences finies.

Conclusion

On a développé une méthode générale pour résoudre le problème de la membrane pour un do- maine de forme quelconque, ou, autrement dit, une équation de Poisson avec des conditions aux bords de type “Dirichlet homogène” (i.e.u = 0). Il faut adapter cette méthode à la prise en compte de conditions aux limites linéaires plus générales (conditions de flux ou de convection) et permettre l’utilisation d’approximations plus précises (éléments quadratiques, utilisation de quadrilatères. . .).

ECP 2006-2007 Analyse

Références

Documents relatifs

[r]

ENS Cachan - Premi` ere Ann´ ee SAPHIRE SAPH111 - Milieux Continus. Sch´ ema d’int´ egration du champ de

Comment pourrait-on appeler cette dernière relation?. Lycée Henri Poincaré

On se doute que, comme les accroissements du mouvement brownien sont des gaussiennes, on peut v´ erifier l’hypoth` ese de ce th´ eor` eme sans grande difficult´ e.. Th´ eor` eme

La hauteur d’un triangle est la droite perpendiculaire à l’un des côtés et passant par le sommet opposé..

Ce d´ eveloppement ce trouve dans [QZ13] dans le chapitre Th´ eor` emes limites en Probabilit´ e.. Toute s´ erie enti` ere de rayon de convergence fini admet un

Ils ont pour rôle, d‟effectuer une transmission de puissance entre deux arbres en prolongement, et sans modification du couple ni de la vitesse, de remédier les inconvénients

 Un polygone qui a 4 côtés est un quadrilatère (s’il est régulier c’est un carré)..  Un polygone qui a 10 côtés est