• Aucun résultat trouvé

Analyse Numérique. Saiida LAZAAR. ENSA de Tanger Université AbdelMalek Essaadi, Maroc

N/A
N/A
Protected

Academic year: 2022

Partager "Analyse Numérique. Saiida LAZAAR. ENSA de Tanger Université AbdelMalek Essaadi, Maroc"

Copied!
22
0
0

Texte intégral

(1)

ESCE UM AVEIRO

Analyse Numérique

Saiida LAZAAR

ENSA de Tanger

Université AbdelMalek Essaadi, Maroc

Méthodes numériques pour la résolution d’équations différentielles

(2)

Plan

1 Introduction

2 Méthode d’Euler

3 Méthodes à un pas

4 Définitions générales

5 Méthode de Runge Kutta

6 Conclusion

(3)

ESCE UM AVEIRO Introduction

Plan

1 Introduction

2 Méthode d’Euler

3 Méthodes à un pas

4 Définitions générales

5 Méthode de Runge Kutta

6 Conclusion

(4)

Introduction

- Certaines équations différentielles ne peuvent pas être résolues sous forme explicite. Ex. : dydt =y2−t

- Cependant, on peut approximer la solution de ces équations par des méthodes numériques.

- Nous allons nous concentrer sur le problème de Cauchy et nous allons voir des méthodes d’approximation de typeEuler, etRunge Kutta.

- Par soucis de simplicité, nous allons nous restreindre aux méthodes à un pas.

(5)

ESCE UM AVEIRO Introduction

Problème de Cauchy

Hypothèses

SoitIun intervalle deIR non réduit à un point, soitt0∈I.

f désigne une fonction continue surI×IR à valeurs dansIR. Soit y0un réel donné.

(6)

Introduction

Problème de Cauchy

Définition

On appelle problème de Cauchy le problème suivant : Trouvery une fonction continue et dérivable surIà valeurs réelles telle que :

∀t ∈I,y0(t) =f(t,y(t)), y(t0) =y0

(7)

ESCE UM AVEIRO Méthode d’Euler

Plan

1 Introduction

2 Méthode d’Euler

3 Méthodes à un pas

4 Définitions générales

5 Méthode de Runge Kutta

6 Conclusion

(8)

Méthode d’Euler

Méthode d’Euler

Introduction

Soit le problème différentiel suivant : trouvery telle que

∀t ∈[t0,t0+T] y0(t) =f(t,y(t)), y(t0) =y0

Nous supposons quef est continue sur[t0,t0+T]×IRet vérifie une hypothèse deLipshitz:

∃L/∀t ∈[t0,t0+T],|f(t,y)−f(t,z)| ≤L|y−z|, ∀y,z ∈IR Nous allons voir que le problème de Cauchy admet une solution unique qu’on va approcher de façon discrète.

(9)

ESCE UM AVEIRO Méthode d’Euler

Solution du problème de Cauchy

Discrétisation

On se donne une subdivision de[t0,t0+T]soit : t0<t1< ... <tN = (t0+T)

On posehn=tn+1−tn pourn=0, ...,N−1 le pas de discrétisation et on noteh=maxhn

Solution numérique

Siy désigne la solution du problème de Cauchy, on :

y(tn+1) =y(tn) + Z tn+1

tn

y0(t)dt=y(tn) + Z tn+1

tn

f(t,y(t))dt

(10)

Méthode d’Euler

Solution du problème de Cauchy

Schéma d’Euler

La méthode d’Euler s’écrit en remplaçantRtn+1

tn f(t,y(t))dtpar f(tn,yn).hndans l’équation précédente.

On remarque ici une approximation de l’intégrale par une méthode de quadrature.

Schéma d’Euler explicite et implicite

Dans la solution précédente, on change seulement le termef(.,yn), on introduittnoutn+1

(11)

ESCE UM AVEIRO Méthode d’Euler

Solution du problème de Cauchy

Schéma d’Euler explicite

yn+1=yn+hnf(tn,yn)

Schéma d’Euler implicite

yn+1=yn+hnf(tn+1,yn+1)

(12)

Méthodes à un pas

Plan

1 Introduction

2 Méthode d’Euler

3 Méthodes à un pas

4 Définitions générales

5 Méthode de Runge Kutta

6 Conclusion

(13)

ESCE UM AVEIRO Méthodes à un pas

Méthodes à un pas

Définition

Considérons le problème de Cauchy avec la condition de Lipshitz et la même subdivision de l’intervalleI.

Une méthode à un pas s’écrit : yn+1=yn+hnΦ(tn,yn,hn),n≥0

y0

On suppose queΦest continue et ne dépend que def.

Remarque:Φ(t,y,h) =f(t,y)pour la méthode d’Euler.

Théorème

Si la méthode à un pas est stable et consistante, alors elle est convergente.

(14)

Définitions générales

Plan

1 Introduction

2 Méthode d’Euler

3 Méthodes à un pas

4 Définitions générales

5 Méthode de Runge Kutta

6 Conclusion

(15)

ESCE UM AVEIRO Définitions générales

Consistance, convergence, stabilité

Consistance

La méthode à un pas est consistance avec l’équation différentielle initiale si pour toute solution du problème de Cauchy, on ait :

PN−1

i=0 |y(tn+1)−y(tn)−hnΦ(tn,y(tn),hn)| →0 quandhn→0.

Convergence

maxn|y(tn)−yn| →0.

(16)

Définitions générales

Ordre d’une méthode à un pas

Définition

La méthode à un pas est d’ordrep>0 s’il existe un réelK indépendant dey et deΦtel que :

N−1

X

n=0

|y(tn+1)−y(tn)−hnΦ(tn,y(tn),hn)| ≤Khp

pour toute solutiony ∈Cp+1[t0,t0+T¸]de l’équationy0(t) =f(t,y(t))

(17)

ESCE UM AVEIRO Définitions générales

Exemple de méthodes à un pas

Méthode du développement de Taylor voir les détails au tableau.

*Pourp=1, on retrouve la méthode d’Euler.

(18)

Méthode de Runge Kutta

Plan

1 Introduction

2 Méthode d’Euler

3 Méthodes à un pas

4 Définitions générales

5 Méthode de Runge Kutta

6 Conclusion

(19)

ESCE UM AVEIRO Méthode de Runge Kutta

Méthode de Runge Kutta

Les méthodes de Runge-Kutta sont des méthodes d’approximation de solutions d’équations différentielles.

En 1901, elles ont été nommées en l’honneur des mathématiciens Carl Runge et Martin Wilhelm Kutta.

Ces méthodes reposent sur le principe d’itération : Une 1ère estimation de la solution est utilisée pour calculer une seconde plus précise.

(20)

Méthode de Runge Kutta

Méthode de Runge Kutta d’ordre q

Définition

















tn,i =tn+cihn

yn,i =yn+hn X

1≤j<i

aijpn,j

pn,i =f(tn,i,yn,i) tn+1=tn+hn

yn+1=yn+hn X

1≤j<q

bjpn,j

On a toujours :P

1≤j<iaij =ci,P

1≤j<qbj =1.

**Pour les méthodes d’ordre 2 et 4, voir explications au tableau.

(21)

ESCE UM AVEIRO Conclusion

Plan

1 Introduction

2 Méthode d’Euler

3 Méthodes à un pas

4 Définitions générales

5 Méthode de Runge Kutta

6 Conclusion

(22)

Conclusion

Conclusion

Nous avons présenté dans ce cours une initiation à l’analyse numérique.

Une introduction à la discrétisation numérique a également été présentée.

Les schémas numériques présentés ont été illustrés sur un modèle mathématique régi par une équation de type y0(t) =f(t,y(t)).

Références

Documents relatifs

 Allez dans le menu Analyse, Comparer les moyennes, puis Test T pour échantillons indépendants..  Ensuite, vous insérez la ou les variables continues dans la boite Variable(s)

cherchent ailleurs et nous pourrons tou- jours leur faire savoir que nous leur serons utiles lorsqu'ils se sentiront en état de malaise ... Ueberschlag dans un

Notre seule question, en réalité, est de savoir si nous allons ainsi ouvrir réellement nos clas, ses sur la vie et tuer définitivement la scolas- tique sans

Evoquant la tendance prédominante dans le domaine péda - gogique contempora in de ((l'éducation spécialisée )) qui impose une ((pédagogie curative)) , cette vague

Les chiffres so nt là.. Qu e je

Autre conséquence de l’indépendance : Cov(X,Y)=0.. Autrement dit, à une valeur donnée de X correspond une et une seule valeur de Y et vice versa.. 2°) Présenter les lois

-si mon œil est bleu, alors on se retrouve avec la situation précédente avec deux yeux d’une couleur donnée, et M2 comme M3 saura sa couleur et mourront la nuit suivante.. Le

Puisque (rappel) il n'y a pas de puissance minimale pour le vol d'un aérostat, l'installation, à bord des dirigeables, d'un moteur même assez lourd permet le déplacement aussi lent