Académique Documents
Professionnel Documents
Culture Documents
EXPOSE
PAR :
AICHA BOUSSEFIANE
MATH19
MR. TIKOBAINI
111
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
SUMMAIRE
Introduction générale
Définition
Équation aux dérivée partielle linéaire
Équation aux dérivée partielle quasi-linéaire
Équation aux dérivée partielle Non-linéaire
EDP linéaire du premier ordre
Classification des EDP linéaires du second ordre, à coefficients
constants
Méthodes des résolutions des EDP
Méthode des différences finis
Le principe fondamental
Maillage
Formule de Taylor
I. CAS D1 :
1. Dérivée d’ordre 1
2. Schéma d’ordre supérieur
3. Dérivée d’ordre supérieur
II. CAS D2 :
1. Dérivée première
2. Dérivées d’ordre supérieur
Approximation par D.F de problème parabolique
(L’EQUATION DE LA CHALEUR OU BIEN L’EQUATION DE
DEFFUSION)
1. Le problème continu d1
2. 2-schéma aux differences fines
3. 3-schéma d’Euler explicit
4. 4-Schéma d’Euler implicite
Application sur MATLAB
1
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Introduction générale
2
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Définition
Une équation aux dérivées partielles ou EDP est une relation faisant
intervenir une fonction inconnue u de Rn dans R, les variables x1, x2, ..., ses
dérivées partielles Elle s'écrit de façon générale :
Exemple :
2 order 1 order
3
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Une équation aux dérivées partielles homogène est vérifiée pour 𝑢 = 0 (si
elle est écrite de façon usuelle, le second membre, ne contenant ni 𝑢 ni
ses dérivées partielles, est identiquement nul.
L’équation du second ordre est dite homogène si la fonction g est
identiquement nulle sur Ω de l’équation et s'écrit sous la forme
he
Example
4
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
5
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
6
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Le principe fondamental
Le principe fondamental de cette méthode consiste à appliquer au domaine
d'étude un maillage, ensuite en appliquant le développement de Taylor de la
fonction à déterminer dans chaque noeud du maillage.
L'objectif étant de calculer ces valeurs discrètes ui comme étant une bonne
approximation de u(xi) (valeur de la solution exacte aux points de discrétisation)
points de grille
Maillage
On appelle maillage un ensemble des points isolés (nœuds) situés dans le
domaine de définition sur lequel on va appliquer la méthode des différences
fines. Le maillage comprend également des points trouvés sur la frontière du
domaine (ou au moins proche de cette frontière) an de pouvoir imposer les
conditions initiales ou la condition aux limite, avec une précision su-sante. Pour
une application dénie sur un segment de IR, on ajoutera en général les deux
extrémités du segment, mais pour un maillage en dimension supérieure, nous
serons amenés à choisir éventuellement des points du contour du domaine de
définition.
On appelle le pas de maillage la plus grande distance entre deux points
(noeuds) successifs voisins situées sur le droit parallèle à l'un des axes. En
dimension 1, cela simplifie en différence des abscisses. Le pas (global) de
l'approximation peut être défini comme le plus grand pas de maillage.
7
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Formule de Taylor
I. CAS D1 :
1. Dérivée d’ordre 1
Développement de Taylor :
Pour u ∈ C 2 la formule de Tylor à l’ordre 2 aux point u (x + h), et u (x − h) nous
donne :
L’erreur de Troncature
La précision de l’approximation est de premier ordre et la somme des
termes négliges dans le développement en série de Taylor est dit L’erreur
de Troncature
La puissance de ∆x avec le quelle l’erreur de troncature tend vers 0 est
appelée : l’ordre de la méthode
Notation :
On note ui la valeur discrète de u(x) u point xi , soit ui = u(xi). De même pour la
dérivée de u(x) au nœud xi, on note :
Cette notation s’utilise de façon équivalente pour toutes les dérivées d’ordre
successif de la grandeur u. Le schéma aux différences finies d’ordre 1 présenté
au-dessus s’écrit, en notation indicielle :
schéma ""centre"" ou
"décentré centre"
Pour obtenir des ordres supérieurs, il faut utiliser plusieurs nœuds voisins
de xi Le nombre de points nécessaire à l’écriture du schéma s’appelle le stencil.
Par exemple, un schéma aux différences finies d’ordre 3 pour la dérivée
première s’écrit :
9
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Ce qui permet d’obtenir le schéma d’ordre deux dit "centré" pour approximer la
dérivée seconde de u :
Il est également possible de construire, par le même procédé, des schémas aux
différences finies d’ordre supérieur pour les dérivées deuxième, troisième, etc...
II. CAS D2 :
Dans le cas D2, considérons une grandeur u (x, y) définie sur un certaine
domaine. Ce dernier est décomposé en N × P nœuds (xi , yj ) répartis
régulièrement avec un pas d’espace ∆x dans la direction x et ∆y dans l’autre
direction. On notera uij la valeur discrète de la grandeur u (x, y) au nœud (xi, yj)
Notation :
Ui,j = u(i∆x, j∆y) i, j ∈ Z
U (x, y) : est décomposé en N × P nœuds (xi, yj)
∆x : un pas dans la direction de x
∆y : un pas dans la direction de y
1. Dérivée première
De la même manière que dans le cas en dimension un, on obtient pour D2
les approximations suivants :
10
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Remarque
Pour obtenir de ordres supérieurs il faut utiliser plusieurs nœuds au voisinage
de (xi , yj )
11
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
En générale :(Consistance +
On dit que le problème Stabilité) ⇒ Convergence
(Ph) est stable si pour
toute fonction f.la solution Le théorème de Lax : Dans un
correspondante uh de (Ph) problème bien posé. Et avec
avec f est bornée par la un schéma numérique
donnée f. La notion de consistance, la stabilité est
stabilité dépend de la une condition nécessaire et
norme utilisée. suffisante pour la
convergence.
12
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
13
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
instable et inutilisable.
14
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Le problème Ph
Le membre à droite de cette équation est une combinaison convexe (car r ⩽ 1/2
⇒ 2r ⩽ 1)
On en déduit :
Passant en norme ∥ • ∥∞ :
15
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
Nous concluons qui le schéma d’Euler explicite est simple (pas de système
linéaire à résoudre) mais il y a une condition de stabilité à respecter, ce qui
limite le pas de tempe pour un pas h donné
Consistance : (fait)
Stabilité du schéma
De la même manière, on a :
Peson : r = ∆t/h2, on obtient :
16
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
% Conditions initiales
T0 = zeros(L/dx+1,1 );
T(1) = 100 ; % Condition aux limites a gauche
T(Nx) = 0; % Condition aux limites a droit
% Matrice de discrétisation
A = diag(1-2*r*ones(Nx,1)) + diag(r*ones(Nx-1,1),1) +
diag(r*ones(Nx-1,1),-1);
% Boucle temporelle
T = T0;
for t = 0:dt:tmax
T = A*T;
T(1) = 100 ;
T(Nx) = 0; % Condition aux limites
plot(T)
hold on
17
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
end
hold off
xlabel('x');
ylabel('temperature');
title('evolution de la tempurature dans le temps ')
ON MATLAB
18
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
La solution
19
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
EXMPLE 2
% Paramètres
L = 1; % Longueur de la barre
T = 0.3; % Temps final
n = 5; % Nombre de pas d'espace
m = 5; % Nombre de pas de temps
alpha = 0.1; % Coefficient de diffusion
dx = L/n; % Pas d'espace
dt = T/m; % Pas de temps
% Conditions initiales
u = zeros(n+1,m+1); % Initialisation de la matrice de
température
u(:,1) = 100; % Condition initiale de la température
u(1,:) = 0; % Condition aux limites de Dirichlet
u(n+1,:) = 50; % Condition aux limites de Dirichlet
% Calcul de la température
for j = 1:m
for i = 2:n
u(i,j+1) = u(i,j) + alpha*dt/dx^2*(u(i+1,j)-
2*u(i,j)+u(i-1,j));
end
end
% Affichage de la température
x = linspace(0,L,n+1);
t = linspace(0,T,m+1);
[X,T] = meshgrid(x,t);
surf(X,T,u');
xlabel('Position')
ylabel('Temps')
zlabel('Température')
20
Faculté des Hydrocarbures et de la chimie _ UMBB
Transport et distribution des hydrocarbures et équipements.
21