Rapport Matlab
Rapport Matlab
Rapport Matlab
Méthode de décomposition de
domaine en 1D par recouvrement
Elaboré par :
CHROUDI Eya
HALOUI Ines
Encadré par :
Remerciement
2
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
Sommaire
1. Remerciement…………………………………………………………………….....1
2. Introduction ………………………………………………………………………....2
3. Résolution avec condition aux limites de DIRICHLET…………………………....3
4. Méthode de NEWMANN…………………………………………………………...4
5. Méthode de recouvrement………………………………………………………….5
6. Schwarz Alternée…………...………………………………………………………6
7. Schwarz parallèle…………………………………………………………………...7
8. Conclusion………………………………………………………………………….8
3
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
Introduction :
Dans la nature, les systèmes et les phénomènes physiques les plus intéressants
sont aussi les plus complexes à étudier. Ils sont souvent régis par un grand
nombre de paramètres non-linéaires interagissant entre eux (transfert thermique,
météorologie, la turbulence des fluides...).
L'une des solutions est de recourir à une série d'expériences pour analyser les
paramètres et grandeurs du système. Mais les essais peuvent s'avérer très
coûteux (essais en vol, essais avec matériaux rares, instrumentations très
chères...) et ils peuvent être très dangereux (essais nucléaires, environnement
spatial...).
Enfin il peut être difficile de mesurer tous les paramètres : échelles du problème
trop petites (chimie du vivant, couche limite en fluide...) ou trop grandes
(astrophysique, météorologie, géophysique...). On peut aussi construire un
modèle mathématique permettant la représentation du phénomène physique. Ces
modèles utilisent très souvent des systèmes d'équations aux dérivées partielles
(EDP) non-linéaires dont on ne connait pas de solutions analytiques en général.
Il faut résoudre un problème physique avec un zone de recouvrement pour cela
on a utilisé la méthode de Schwartz mais la question qui se pose les quels des
conditions aux limites sont les meilleurs : celle de Dirichlet ou Neumann ?
4
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
Résolution numérique :
5
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
AU N =b
( 2+ h2 ) −1 0 ⋯ 0 U1
1
h2
( −1
⋮
⋮
⋮
( 2+h2 )
⋱
⋱
…
⋱
⋱
⋱
…
⋱
⋱
⋱
−1
⋮
⋮
−1
( 2+h 2 )
) ()
U2
⋮
U N−2
U N−1
=
U0
f 1+
( )
h2
f2
⋮
f N −2
U
f N −1 + 2N
h
6
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
N=10
N=5
7
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
-On remarque que les courbes sont très proches donc l’erreur est presque
négligeable
-Ce qui est démontrée aussi par E=max |Uapp-U|
8
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
Méthode de NEWMANN
N=5 N=10
9
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
10
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
Méthode de recouvrement
11
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
Schwarz Alternée
12
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
U₂ⁿ⁺1(x2)=U₁ⁿ⁺1 (x2)
Le graphique montre :
13
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
14
MÉTHODE Schwarz
1D PARParallèle
DE DÉCOMPOSITION DE DOMAINE EN RECOUVREMENT ENIT
(-U2’’)ⁿ⁺1+U₂ⁿ⁺1 = 10*sin(3x)
U₂ⁿ⁺1(1)=sin(3)
U₂ⁿ⁺1(x2)=U₁ⁿ (x2)
15
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
erreur=abs(U2-U1)
16
MÉTHODE DE DÉCOMPOSITION DE DOMAINE EN 1D PAR RECOUVREMENT ENIT
Conclusion
Ce projet illustre bien l’importance des méthodes numériques pour la résolution
des problèmes mathématique ainsi que leurs variétés, et permet de constater le
peu de différences concernant les solutions proposées par chaque méthode, d’où
leur efficacité. En effet , il nous a été très utile de travailler sur ce projet,
sachant que d’une part on a pu mieux concevoir l’idée de devoir résoudre un tel
problème mathématique, et d’autre part se familiariser davantage avec un outil
important pour un élève ingénieur et reconnaitre son utilité.
17