Académique Documents
Professionnel Documents
Culture Documents
- Master Spécialisé -
-Énergies Renouvelables & Systèmes Énergétiques -
-MERSE -
Devoir Maison N° 8 :
Pr. Faouzi. LAHNA
1 2
⇒ ln(𝑦(𝑡)) = 𝑡 + 𝑐𝑠𝑡
2
1 2
⇒ 𝑦(𝑡) = 𝑒 2𝑡 𝑒 𝑐𝑠𝑡
1 2
⇒ 𝑦(𝑡) = 𝐴𝑒 2𝑡
1 2
On a : 𝑦(1) = 𝐴𝑒 21 = 2
1
⇒ 𝐴 = 2𝑒 −2
1 1 2
Donc : 𝑦(𝑡) = 2𝑒 −2 𝑒 2𝑡
1 2
𝑦(𝑡) = 2𝑒 2(𝑡 −1)
2
AKRAB SAFAE-DM9-MERSE
2. La solution numérique :
a. Méthode d’EULER :
On a : 𝑦𝑖+1 = 𝑦𝑖 + ℎ𝑓(𝑦, 𝑡1 )
Avec :ℎ = 0,1
Méthode d'Eluer
t y y' y(exacte) Erreur. Abs. Erreur. Rela.
1 2 2 2 0 0
1,1 2,2000000 2,4200000 2,2214212 0,021421221 0,964302516
1,2 2,4420000 2,9304000 2,4921535 0,050153461 2,012454769
1,3 2,7350400 3,5555520 2,8239798 0,088939839 3,149450223
1,4 3,0905952 4,3268333 3,2321488 0,141553604 4,379550972
1,5 3,5232785 5,2849178 3,7364919 0,213213387 5,706245102
1,6 4,0517703 6,4828325 4,3629445 0,311174224 7,132206738
1,7 4,7000536 7,9900910 5,1456268 0,445573201 8,659260025
1,8 5,4990627 9,8983128 6,1297084 0,630645746 10,28834822
1,9 6,4888939 12,3288985 7,3753782 0,886484248 12,01950903
2 7,7217838 15,4435676 8,9633781 1,241594352 13,85185733
3
AKRAB SAFAE-DM9-MERSE
b. Méthode de Taylor :
ℎ2 𝑑𝑓𝑖 𝑑𝑓𝑖
On a : 𝑦𝑖+1 = 𝑦𝑖 + ℎ𝑦 ′ + [ + 𝑦′𝑖 ]
2 𝑑𝑡 𝑑𝑦
𝑑𝑓𝑖 𝑑(𝑡.𝑦)
Et : = =𝑦
𝑑𝑡 𝑑𝑦
𝑑𝑓𝑖 𝑑(𝑡. 𝑦)
= =𝑡
𝑑𝑦 𝑑𝑦
ℎ2
Donc : 𝑦𝑖+1 = 𝑦𝑖 + ℎ𝑦 ′ + [𝑦𝑖 + 𝑡𝑖 𝑦′𝑖 ]
2
Avec :ℎ = 0,1
Méthode de Taylor
t y y' y(exacte) Erreur. Abs. Erreur. Rela.
1 2 2 2 0 0
1,1 2,220000000 2,442000000 2,221421221 0,001421221 0,063977993
1,2 2,488731000 2,986477200 2,492153461 0,003422461 0,137329471
1,3 2,817741238 3,663063610 2,823979839 0,006238601 0,220915215
1,4 3,221946219 4,510724706 3,232148804 0,010202586 0,315659525
1,5 3,720703493 5,581055240 3,736491915 0,015788421 0,422546649
1,6 4,339270449 6,942832719 4,362944531 0,023674082 0,542617068
1,7 5,110792735 8,688347650 5,145626757 0,034834022 0,676963636
1,8 6,079032419 10,942258354 6,129708407 0,050675988 0,826727544
4
AKRAB SAFAE-DM9-MERSE
c. Méthode de Range Kutta :
Méthode de Runge-Kutta
t y k1 k2 k3 k4 y' y(exacte)
1 2 0,2 0,2205 0,22157625 0,244373388 2 2,0000000
1,1 2,2214210 0,244356308 0,269513901 0,270960462 0,299085773 2,4435631 2,2214212
1,2 2,4921528 0,299058334 0,330210244 0,332157238 0,367160303 2,9905833 2,4921535
1,3 2,8239784 0,36711719 0,406017492 0,408643262 0,45256703 3,6711719 2,8239798
1,4 3,2321460 0,452500441 0,501467452 0,505017561 0,560574535 4,5250044 3,2321488
1,5 3,7364868 0,560473026 0,622592119 0,627406349 0,69822291 5,6047303 3,7364919
1,6 4,3629356 0,698069704 0,777475133 0,784026081 0,874983494 6,9806970 4,3629445
1,7 5,1456116 0,87475397 0,977023 0,98597154 1,103684963 8,7475397 5,1456268
1,8 6,1296829 1,103342926 1,236050561 1,248326018 1,401821699 11,0334293 6,1297084
1,9 7,3753359 1,401313818 1,574818595 1,591735311 1,793414239 14,0131382 7,3753782
2 8,9633085 1,792661706 2,021226074 2,044653921 2,311672115 17,9266171 8,9633781
5
AKRAB SAFAE-DM9-MERSE
Erreur.
t Erreur. Rela.
Abs.
1 0 0
1.1 2,3946E-07 1,07796E-05
1.2 6,7884E-07 2,72392E-05
1.3 1,457E-06 5,15946E-05
1.4 2,8007E-06 8,66504E-05
1.5 5,0775E-06 0,00013589
1.6 8,8816E-06 0,00020357
1.7 1,517E-05 0,000294821
1.8 2,5484E-05 0,00041575
1.9 4,2301E-05 0,000573549
2 6,961E-05 0,000776602
6
AKRAB SAFAE-DM9-MERSE
Comparaison :
t y(exacte) y( Euler) y (Taylor) y(Range Kutta)
1 2 2 2 2
1,1 2,221421221 2,2000000 2,22 2,221420981
1,2 2,492153461 2,4420000 2,488731 2,492152782
1,3 2,823979839 2,7350400 2,817741238 2,823978382
1,4 3,232148804 3,0905952 3,221946219 3,232146004
1,5 3,736491915 3,5232785 3,720703493 3,736486837
1,6 4,362944531 4,0517703 4,339270449 4,362935649
1,7 5,145626757 4,7000536 5,110792735 5,145611587
1,8 6,129708407 5,4990627 6,079032419 6,129682922
1,9 7,375378187 6,4888939 7,302133742 7,375335886
2 8,963378141 7,7217838 8,857853335 8,963308531
Du tableau et du graphe on peut déduire que la méthode range kutta et celle la plus exacte ; puisque
la courbe de y range kutta et confondue avec celle de y exact. Puis La méthode de Taylor vient après
Euler et est la moins exacte.
7
AKRAB SAFAE-DM9-MERSE
Exercice 2 :
On le système d’équation différentiel à résoudre sur : [0;1]
Avec:
Méthode analytique :
8
AKRAB SAFAE-DM9-MERSE
La solution numérique : Range-Kutta :
9
AKRAB SAFAE-DM9-MERSE
t y1 y2 y(exacte) y2(exacte)
0 2 1 2 1
0,1 2,099825 0,994654167 2,099824744 0,994653826
0,2 2,198525549 0,977122978 2,198524965 0,977122207
0,3 2,294760972 0,944902475 2,294759973 0,944901165
0,4 2,386921034 0,895096794 2,386919516 0,895094819
0,5 2,473084066 0,824363427 2,473081906 0,824360635
0,6 2,550969269 0,728851307 2,550966321 0,72884752
0,7 2,617882429 0,604130802 2,61787852 0,604125812
0,8 2,670654188 0,445114625 2,670649114 0,445108186
0,9 2,705569901 0,245968487 2,705563422 0,245960311
1 2,718289992 1,02483E-05 2,718281828 0
Conclusion :
Pour une équation différentielle ou pour un système des équations la méthode range kuta est celle la plus
exacte, Comme on peut voir dans les courbes qu'on a présenté.
10
AKRAB SAFAE-DM9-MERSE