[PDF] Université Aix Marseille 1 Master de mathématiques Analyse





Previous PDF Next PDF



ANALYSE NUMERIQUE Mazen SAAD

Devoir surveillé d'Analyse Numérique (2010) et son corrigé. Exercice 3. ... Le graphe de A n'est pas fortement connexe car les sommets {S3S4} ne sont ...



Exercices corrigés

Si vous avez des questions concernant ces exercices n'hésitez pas à envoyer un mail à votre enseignant d'analyse numérique pour lui poser une question. Si vous 



Analyse Numérique - TP 1 - corrigé

Exercice 2. Soit f : R ? R x ?? x2 ? x ? 2. 1. Pour cette fonction



M33 Analyse numérique

Analyse numérique. Recueil d'exercices corrigés et aide-mémoire. Gloria Faccanoni i http://faccanoni.univ-tln.fr/enseignements.html. Année 2013 – 2014.



Analyse Numérique

Dec 2 2014 chapitre



Université Aix Marseille 1 Master de mathématiques Analyse

Apr 4 2020 1.1 L'analyse numérique des équations aux dérivées partielles . ... Exercice 5 (Principe du maximum) Suggestions en page 63





M33 Analyse numérique

Aug 27 2015 Analyse numérique. Recueil d'exercices corrigés et aide-mémoire. Gloria Faccanoni i http://faccanoni.univ-tln.fr/enseignements.html.



Analyse Numérique & Splines

Introduction à l'analyse numérique : applica- tions sous Matlab : cours et exercices corrigés. Dunod 2003. • Frédéric Holweck et Jean-Noël Martin.



Analyse numérique élémentaire

Oct 11 2016 Exercice 2.2.1. On suppose que la fonction f est continue sur ra

Universit´e Aix Marseille 1

Master de math´ematiques

Analyse num´erique

des ´equations aux d´eriv´ees partielles

Rapha`ele Herbin

2006-2007

Table des mati`eres1 Introduction4

1.1 L"analyse num´erique des ´equations aux d´eriv´ees partielles . . . . . . . . . . . . . . . . . . 4

1.2 Principales m´ethodes de discr´etisation . . . . . . . . . . .. . . . . . . . . . . . . . . . . . 5

1.2.1 M´ethodes de diff´erences finies et volumes finis . . . . . .. . . . . . . . . . . . . . . 5

1.2.2 M´ethodes variationnelles, m´ethodes d"´el´ementsfinis . . . . . . . . . . . . . . . . . 5

1.2.3 M´ethodes et spectrales . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 5

1.3 Types d"´equations aux d´eriv´ees partielles . . . . . . . .. . . . . . . . . . . . . . . . . . . . 6

1.3.1 Probl`eme elliptique . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 6

1.3.2 Probl`eme parabolique : . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . 6

1.3.3 Probl`emes hyperboliques . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 6

2 M´ethodes de diff´erences finies et volumes finis pour les probl`emes elliptiques et pa-

raboliques8

2.1 Principe des deux m´ethodes . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 8

2.1.1 Cas de la dimension 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 8

2.1.2 Cas de la dimension 2 ou 3 . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 10

2.1.3 Questions d"analyse num´erique . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 12

2.2 Etude de la m´ethode diff´erences finies pour un probl`emeelliptique unidimensionnel . . . . 13

2.3 Sch´ema volumes finis pour un probl`eme elliptique en unedimension d"espace . . . . . . . 19

2.3.1 Origine du Sch´ema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 19

2.3.2 Analyse math´ematique du sch´ema. . . . . . . . . . . . . . . . .. . . . . . . . . . . 21

2.3.3 Exemples de discr´etisation par diff´erences finies ouvolumes finis des probl`emes

elliptiques en dimension 2. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 26

2.3.4 Exemple d"impl´ementation en dimension 2 . . . . . . . . . .. . . . . . . . . . . . 27

2.4 Probl`emes paraboliques. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 32

2.4.1 Le probl`eme continu, et la discr´etisation espace-temps . . . . . . . . . . . . . . . . 32

2.4.2 Discr´etisation par Euler explicite en temps. . . . . . .. . . . . . . . . . . . . . . . 33

2.4.3 Sch´ema implicite et sch´ema de Crank-Nicolson . . . . .. . . . . . . . . . . . . . . 41

2.4.4 Cas de la Dimension 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 45

2.5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 46

2.6 Suggestions pour les exercices . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . 63

2.7 Corrig´es des exercices . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 66

1

3 M´ethodes variationnelles104

3.1 Exemple de probl`emes variationnels . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 104

3.1.1 Le probl`eme de Dirichlet . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 104

3.1.2 Probl`eme de Dirichlet non homog`ene . . . . . . . . . . . . . .. . . . . . . . . . . . 109

3.1.3 Probl`eme avec conditions aux limites de Fourier . . . .. . . . . . . . . . . . . . . 111

3.1.4 Condition de Neumann . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 114

3.1.5 Formulation faible et formulation variationnelle. .. . . . . . . . . . . . . . . . . . 114

3.2 M´ethodes de Ritz et Galerkin . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 115

3.2.1 Principe g´en´eral de la m´ethode de Ritz . . . . . . . . . . .. . . . . . . . . . . . . 115

3.2.2 M´ethode de Galerkin . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 120

3.2.3 M´ethode de Petrov-Galerkin . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 122

3.3 La m´ethode des ´el´ements finis . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . 123

3.3.1 Principe de la m´ethode . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 123

3.3.2 Construction du maillage, de l"espaceHNet de sa baseφN. . . . . . . . . . . . . 126

3.4 Elements finis de type Lagrange . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 129

3.4.1 D´efinition et coh´erence "locale" . . . . . . . . . . . . . . . .. . . . . . . . . . . . . 129

3.4.2 Construction deHNet coonformit´e . . . . . . . . . . . . . . . . . . . . . . . . . . 134

3.5 Exemples d"´el´ements finis de Lagrange . . . . . . . . . . . . . .. . . . . . . . . . . . . . . 137

3.5.1 El´ement fini de LagrangeP1 sur triangle (d= 2) . . . . . . . . . . . . . . . . . . . 137

3.5.2 El´ement fini triangulaireP2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

3.5.3 El´ements finis sur quadrangles . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 140

3.6 Construction du syst`eme lin´eaire . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . 141

3.6.1 Construction deHNet Φi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

3.6.2 Construction deKetG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

3.6.3 Calcul deaΩetTΩ, matrices ´el´ementaires. . . . . . . . . . . . . . . . . . . . . . . . 146

3.6.4 Calcul deaΓ1etTΓ1(contributions des arˆetes de bord "Fourier". . . . . . . . . . . 149

3.6.5 Prise en compte des noeuds li´es dans le second membre .. . . . . . . . . . . . . . 151

3.6.6 Stockage de la matriceK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

3.7 El´ements finis isoparam´etriques . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . 152

3.8 Analyse de l"erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 153

3.8.1 Erreur de discr´etisation et erreur d"interpolation. . . . . . . . . . . . . . . . . . . 153

3.8.2 Etude de l"erreur d"interpolation en dimension 1 . . . .. . . . . . . . . . . . . . . 153

3.8.3 Super convergence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 156

3.8.4 Traitement des singularit´es . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 157

3.8.5 Remarques sur les diff´erentes m´ethodes de discr´etisation . . . . . . . . . . . . . . . 158

3.9 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 159

3.10 Suggestions pour les exercices . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 167

3.11 Corrig´es des exercices . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 168

4 M´ethodes de volumes finis pour les probl`emes hyperboliques 197

4.1 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 197

4.2 Equation hyperbolique lin´eaire en une dimension d"espace . . . . . . . . . . . . . . . . . . 198

4.3 Sch´emas num´eriques pourut+ux= 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

4.3.1 Sch´ema explicite diff´erences finies centr´ees . . . . .. . . . . . . . . . . . . . . . . . 202

4.3.2 Sch´ema diff´erences finies d´ecentr´e amont . . . . . . . .. . . . . . . . . . . . . . . . 203

4.3.3 Sch´ema volumes finis d´ecentr´es amont . . . . . . . . . . . .. . . . . . . . . . . . . 206

4.4 Equations hyperboliques non lin´eaires . . . . . . . . . . . . .. . . . . . . . . . . . . . . . 206

2

4.5 Sch´emas pour les ´equations non lin´eaires . . . . . . . . . .. . . . . . . . . . . . . . . . . . 216

4.6 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 219

4.7 Corrig´es des exercices . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 227

Bibliography

3 Chapitre 1Introduction1.1 L"analyse num´erique des ´equations aux d´eriv´ees partielles

Pour aborder le calcul num´erique (`a l"aide d"un outil informatique) des solutions d"un probl`eme "r´eel",

on passe par les ´etapes suivantes :

1. Description qualitative des ph´enom`enes physiques.

Cette ´etape est effectu´ee par des sp´ecialistes des ph´enom`enes que l"on veut quantifier (ing´enieurs,

chimistes, biologistes etc.....)

2. Mod´elisation

Il s"agit, `a partir de la description qualitative pr´ec´edente, d"´ecrire un mod`ele math´ematique. On

supposera ici que ce mod`ele am`ene `a un syst`eme d"EDP (´equations aux d´eriv´ees partielles). Dans

la plupart des cas, on ne saura pas calculer une solution analytique, explicite, du mod`ele; on devra

faire appel `a des techniques de r´esolution approch´ee.

3. Analyse math´ematique

Mˆeme si l"on ne sait pas trouver une solution explicite du mod`ele, il est important d"en ´etudier les

propri´et´es math´ematiques, dans la mesure du possible. Il est bon de se poser les questions suivantes :

- Le probl`eme est-il bien pos´e? c"est-`a-dire y-a-t"il existence et unicit´e de la solution?

- Les propri´et´es physiques auxquelles on s"attend sont elles satisfaites par les solutions du mod`ele

math´ematique? Siuest une concentration, par exemple, peut-on prouver qu"elle est toujours posi- tive? - Y a-t-il continuit´e de la solution par rapport aux donn´ees?

4. Discr´etisation et r´esolution num´erique

Un probl`eme pos´e sur un domaine continu (espace - temps) n"est pas r´esoluble tel quel par un

ordinateur, qui ne peut traiter qu"un nombre fini d"inconnues. Pour se ramener `a un probl`eme en

dimension finie, on discr´etise l"espace et/ou le temps. Si le probl`eme original est lin´eaire on obtient

un syst`eme lin´eaire. Si le probl`eme original est non lin´eaire (par exemple s"il s"agit de la minimisation

d"une fonction) on aura un syst`eme non lin´eaire `a r´esoudre par une m´ethodead hoc(m´ethode de

Newton...)

5. Analyse num´erique

4

Une fois le probl`eme discret obtenu, il est raisonnable de se demander si la solution de ce probl`eme

est proche, et en quel sens, du probl`eme continu. De mˆeme, si on doit mettre en oeuvre une m´ethode

it´erative pour le traitement des non-lin´earit´es, il faut ´etudier la convergence de la m´ethode it´erative

propos´ee.

6. Mise en oeuvre, programmation et analyse des r´esultats

La partie mise en oeuvre est une grosse consommatrice de temps. Actuellement, de nombreux

codes commerciaux existent, qui permettent en th´eorie de r´esoudre "tous" les probl`emes. Il faut

cependant proc´eder `a une analyse critique des r´esultatsobtenus par ces codes, qui ne sont pas

toujours compatibles avec les propri´et´es physiques attendues...

1.2 Principales m´ethodes de discr´etisation

1.2.1 M´ethodes de diff´erences finies et volumes finis

On consid`ere un domaine physique o`udest la dimension de l"espace. Le principe des m´ethodes de

diff´erences finies consiste `a se donner un certain nombre depoints du domaine qu"on notera (x1...xN).

On approche l"op´erateur diff´erentiel en chacun desxipar des quotients diff´erentiels. Par exemple, on

pourra consid´erer un sch´ema d"Euler explicite ou implicite pour la discr´etisation en temps.

Les m´ethodes de volumes finis sont adapt´ees aux ´equationsde conservation et utilis´ees en m´ecanique

des fluides depuis plusieurs d´ecennies. Le principe consiste `a d´ecouper le domaine Ω en des "volumes de

contrˆole"; on int`egre ensuite l"´equation de conservation sur les volumes de contrˆole; on approche alors

les flux sur les bords du volume de contrˆole par une techniquede diff´erences finies.

1.2.2 M´ethodes variationnelles, m´ethodes d"´el´ementsfinis

On met le probl`eme d"´equations aux d´eriv´ees partiellessous forme variationnelle : ?a(u,v) = (f,v)H,?v?H, u?H,

o`uHest un espace de Hilbert bien choisi (par exemple parce qu"ily a existence et unicit´e de la solution

dans cet espace), (·,·)Hle produit scalaire surHetaune forme bilin´eaire surH.. La discr´etisation

consiste `a remplacerHpar un sous espace de dimension finieHk, construit par exemple `a l"aide de fonctions de base ´el´ements finis qu"on introduira plus loin : ?a(uk,vk) = (f,vk)H,?v?Hk, u k?Hk.

1.2.3 M´ethodes et spectrales

L"id´ee de ces m´ethodes est de chercher un solution approch´ee sous forme d"un d´eveloppement sur une

certaine famille de fonctions. On peut par exemple ´ecrire la solution approch´ee sous la forme :u=?ni=1α(u)pipifonction polynomiales, on choisit la basepide mani`ere `a ce queαi?etp?isoient faciles `a

calculer. Ces derni`eres m´ethodes sont r´eput´ees coˆuteuses, mais pr´ecises. Elles sont le plus souvent utilis´ees

comme aide `a la compr´ehension des ph´enom`enes physiques. 5

1.3 Types d"´equations aux d´eriv´ees partiellesIl existe une classification des ´equations aux d´eriv´ees partielles lin´eaires du second ordre. Consid´erons par

exemple une ´equation aux d´eriv´ees partielles ´ecrite sous la forme : Au xx+Buyy+Cuxy+Dux+Euy+F= 0 (1.3.1)

L"appellation "elliptique", "parabolique" ou "hyperbolique" d"une ´equation aux d´eriv´ees partielles (1.3.1)

correspond `a la nature de la conique d´ecrite par l"´equation caract´eristique correspondante, c"est-`a-dire :

Ax

2+By2+Cxy+Dx+Ey+F= 0.

Donnons maintenant des exemples d"´equations elliptique,parabolique et hyperbolique.

1.3.1 Probl`eme elliptique

L"´equation elliptique mod`ele est

-Δu=f,(1.3.2)

o`u Δu=∂21u+∂22,∂id´esignant la d´eriv´ee partielle par rapport `a lai-`eme variable (et donc∂2ila d´eriv´ee

partielle d"ordre 2 par rapport `a lai-`eme variable). Cette ´equation mod´elise par exemple le ph´enom`ene de

conduction de la chaleur stationnaire (c.`a.d. en r´egime permanent). En ´elasticit´e, on rencontre ´egalement

l"´equation du bi-laplacien, c.`a.d. : -Δ2u=f(1.3.3)

L"´equation (1.3.2) peut ˆetre discr´etis´ee par diff´erences finies, volumes finis o`u ´el´ements finis. On verra

par la suite que les m´ethodes des diff´erences finies sont limit´ees `a des domaines g´eom´etriques "simples".

L"´equation (1.3.3) est le plus souvent discr´etis´ee par ´el´ements finis, pour des raisons de pr´ecision.

1.3.2 Probl`eme parabolique :

L"´equation parabolique mod`ele est

u t-Δu=f,(1.3.4)

o`uutd´esigne la d´eriv´ee partielle deupar rapport au temps (uest donc une fonction dex, variable

d"espace, et det, variable de temps). Cette ´equation mod´elise par exemplela conduction de la chaleur

en r´egime instationnaire. Cette ´equation parabolique comporte deux op´erateurs : la d´eriv´ee d"ordre 1 en

temps est, de mani`ere usuelle, discr´etis´ee par diff´erences finies, tandis que le traitement de l"op´erateur

diff´erentiel d"ordre 2 en espace est effectu´e comme pour l"´equation (1.3.2).

1.3.3 Probl`emes hyperboliques

Les ´equations de type hyperbolique interviennent principalement en m´ecanique des fluides (a´eronautique,

´ecoulements diphasiques, mod´elisation de rupture de barrage et d"avalanches). Elles sont souvent obtenues

en n´egligeant les ph´enom`enes de diffusion (parce qu"ils sont faibles) dans les ´equations de conservation

de la m´ecanique.

L"exemple le plus classique d"´equation hyperbolique lin´eaire est l"´equation de transport (ou d"advection).

u t-ux= 0t?IR+,x?IR,(1.3.5) 6 avec condition initiale u(x,0) =u0(x).(1.3.6)

Dans le cas o`u la condition initialeu0est suffisamment r´eguli`ere, il est facile de voir que la fonction :

u(x,t) =u0(x+t),(1.3.7)

est solution de (1.3.5)-(1.3.6). Siu0est non r´eguli`ere (par exemple discontinue, nous verronsqu"il y a

encore moyen de montrer que la fonction d´efinie par (1.3.7) est solution en un sens que nous qualifierons

de "faible".

Si l"´equation est non lin´eaire, i.e.

u t+ (f(u))x= 0, t?IR+, x?IR,(1.3.8)

avec par exemplef(u) =u2, et condition initiale (1.3.6), on peut encore d´efinir des solutions faibles,

mais leur calcul est plus difficile. Les ´equations hyperboliques sont discr´etis´ees de mani`ere usuelle par la

m´ethode des volumes finis. Les discr´etisations par ´el´ements finis m`enent `a des sch´emas instables (c"est-

`a-dire que les solutions discr`etes ne v´erifient pas les propri´et´es physiques souhait´ees).

7

Chapitre 2M´ethodes de diff´erences finies etvolumes finis pour les probl`emeselliptiques et paraboliques2.1 Principe des deux m´ethodes2.1.1 Cas de la dimension 1On consid`ere le probl`eme unidimensionnel

-u??(x) =f(x),?x?]0,1[,(2.1.1) u(0) =u(1) = 0,(2.1.2)

o`uf?C([0,1]).Les conditions aux limites (2.1.2) consid´er´ees ici sont dites de type Dirichlet homog`ene

(le terme homog`ene d´esigne les conditions nulles). Cette´equation mod´elise par exemple la diffusion de

la chaleur dans un barreau conducteur chauff´e (terme sourcef) dont les deux extr´emit´es sont plong´ees

dans de la glace.

M´ethode de diff´erences finies.

Soit (xk)k=0,...,N+1une subdivision de [0,1], avec : x

0= 0< x1< x2< ... < xN< xN+1= 1.

Pouri= 0,...,N, on notehi+1/2=xi+1-xiet on d´efinit le "pas" du maillage par : h= maxi=0,...,Nhi+1/2.(2.1.3) Pour simplifier l"expos´e, on se limitera dans un premier temps `a un pas constant : h i+1/2=h?i?[0,N]. 8 On ´ecrit l"´equation aux d´eriv´ees partielles (2.1.1) aux pointsxi -u??(xi) =f(xi),?i= 1,...,N,

Effectuons un d´eveloppement de Taylor enxi:

u(xi+1) =u(xi) +hu?(xi) +h2 u(xi-1) =u(xi)-hu?(xi) +h2

2u??(xi)-h36u???(xi) +h424u(4)(ηi),

u(xi+1) +u(xi-1) = 2u(xi) +h2u??(xi) +O(h2)

Il semble donc raisonnable d"approcher la d´eriv´ee seconde-u??(xi) par le "quotient diff´erentiel"

2u(xi)-u(xi-1)-u(xi+1)

h2.

Sous des hypoth`eses de r´egularit´e suru, on peut montrer (voir lemme 2.12 page 16) que cette approxi-

mation est d"ordre 2 au sensquotesdbs_dbs9.pdfusesText_15
[PDF] analyse spectrale d'un signal

[PDF] analyse spectrale terminale s fiche

[PDF] anatomie du corps humain pdf gratuit

[PDF] ancienne carte de france moyen age

[PDF] ancient egyptian perfume recipes

[PDF] ancient perfume recipes

[PDF] and below the cone

[PDF] and distance worksheet

[PDF] and mode worksheet answers

[PDF] and outside the cone

[PDF] and oxalyl chloride

[PDF] and testing of engineered systems pdf

[PDF] and the worm pdf

[PDF] and their meanings

[PDF] andreas gursky paris montparnasse poster