240 likes | 606 Views
Tehnički fakultet Sveučilišta u Rijeci. Numeričko rješavanje običnih diferencijalnih jednadžbi. doc. Nelida Črnjarić-Žic, dipl. ing. y. x. ZADATAK Naći rješenje diferencijalne jednadžbe uz početni uvjet. Cauchyjeva zadaća. (1). Padanje tijela.
E N D
Tehnički fakultet Sveučilišta u Rijeci Numeričko rješavanje običnih diferencijalnih jednadžbi doc. Nelida Črnjarić-Žic, dipl. ing.
y x ZADATAK Naći rješenje diferencijalne jednadžbe uz početni uvjet Cauchyjeva zadaća (1)
Padanje tijela • Newtonov zakon hlađenja B širina kanala Q protok • Stacionarno strujanje fluida u • otvorenom vodotoku • Matematičko njihalo PRIMJERI DIFERENCIJALNIH JEDNADŽBI
Teorem o egzistenciji rješenja • Neka je zadana Cauchyjeva zadaća (1) i neka je f neprekidna funkcija u pravokutniku • gdje su a i b pozitivni brojevi. Pretpostavimo da • postoji pozitivna konstanta M takva da je za svaki ; • postoji nenegativna konstanta L takva da je • za proizvoljne točke . • Tada postoji jedinstveno rješenje Cauchyjeve zadaće (1), definirano i • neprekidno za sve , gdje je .
Eulerova metoda y yi+1 greška y(xi+1) yi xi xi+1 x h
y x h h
Primjer Analitičko rješenje:
lokalna greška Greška Eulerove metode • greška zaokruživanja Općenito, numerička greška se dijeli u dva dijela: • greška metode lokalna globalna Lokalna greška: Globalna greška: Eulerova metoda je prvog reda.
Poboljšanja Eulerove metode • Heunova metoda
Primjer Analitičko rješenje:
Runge-Kutta metoda k2 k4 k3 k1
Opći oblik Runge-Kutta metoda • Metoda 2. reda (r=2) • Metoda 4. reda (r=4)
Lokalna greška: Globalna greška: Primjeri Runge-Kutta metoda • Metoda 2. reda (r=2): Heunova metoda, poboljšana Eulerova metoda Numerička greška • Metoda 4. reda (r=4): Lokalna greška: Numerička greška Globalna greška:
Primjer , .
Stabilnost numeričkih shema Numerička su rješenja dobivena s korakom h=1.
Sustav diferencijalnih jednadžbi prvog reda Početni uvjeti
Numeričko rješavanje sustava diferencijalnih jednadžbi Primjer
Numeričko rješavanje diferencijalnih jednadžbi višeg reda Početni problem za diferencijalnu jednadžbu višeg reda Početni problem za sustav diferencijalnih jednadžbi prvog reda gdje je
Pripadajući sustav jednadžbi prvog reda Jednadžba gibanja Linearizirana jednadžba • Matematičko njihalo Znamo odrediti analitičko rješenje. Diferencijalna jednadžba 2. reda s konstantnim koeficijentima
Usporedba numeričkog rješenja i analitičkog rješenja linearizirane jednadžbe matematičkog njihala - kut
Usporedba numeričkog rješenja i analitičkog rješenja linearizirane jednadžbe matematičkog njihala – kutna brzina