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
Université Aix Marseille Licence de mathématiques Cours dAnalyse
Nov 17 2021 L. Sainsaulieu
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 partiellesRapha`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-
raboliques82.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. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 262.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
13 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
24.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 partiellesPour 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 endimension 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
4Une 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 nombreuxcodes 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 dediff´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. 51.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 :
Ax2+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).
7Chapitre 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 : x0= 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) +h22u??(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 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