22.05.2014 Views

5. PREDAVANJE - phy

5. PREDAVANJE - phy

5. PREDAVANJE - phy

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LJETNI SEMESTAR 2010/2011<br />

NUMERIČKE METODE I<br />

MATEMATIČKO MODELIRANJE<br />

<strong>5.</strong> <strong>PREDAVANJE</strong><br />

www.<strong>phy</strong>.hr/~npaar


PRIMJENA NUMERIČKIH METODA U<br />

RJEŠAVANJU DIFERENCIJALNIH JEDNADŽBI<br />

(dio II)


RUNGE-KUTTA METODE<br />

Runge-Kutta metode su zasnovane na Taylorovom razvoju,<br />

bolji algoritam od Eulerove metode za rješavanje<br />

diferencijalnih jednadžbi<br />

uključuje međukorak u izračunu<br />

Treba riješiti diferencijalnu jednadžbu


RUNGE-KUTTA METODA DRUGOG REDA (RK2)<br />

prva aproksimacija uključujeTaylorov razvoj f(t,y) oko<br />

središta intervala za integraciju, tj.<br />

za određivanje vrijednosti<br />

metoda<br />

primjenjuje se Eulerova


algoritam RK2 metode:<br />

RUNGE-KUTTA METODA DRUGOG REDA (RK2)<br />

za razliku od metoda sa jednim korakom, Runge-Kutta<br />

metoda ima međukorak u proračunu,<br />

RK metode zahtjevaju izvođenje više operacija, no daju veću<br />

stabilnost rješenja


RUNGE-KUTTA METODA ČETVRTOG REDA (RK4)<br />

prvo se računa k 1 sa t i , y 1 i f<br />

zatim se uveća korak za h/2 i računa k 2 , k 3 , i k 4<br />

na kraju se određuje nova vrijednost varijable y


ZADATAK 5<br />

Primjenom Runge-Kutta metode četvrtog reda, treba riješiti problem<br />

nelinearnog oscilatora sa gušenjem i vanjskom periodičnom silom.<br />

Tipičan primjer ovakvog oscilatora je opisan Duffingovom<br />

jednadžbom:<br />

Dobivena rješenja mogu se proučavati na grafu putanje x(t), u faznom<br />

prostoru v(x), i u Poincareovoj mapi (sadrži presjeke faznog prostora<br />

u vremenskim koracima t=0,T,2T,3T,… gdje je T=2π/ω period vanjske<br />

sile).<br />

Treba ispitati dinamiku sustava za određeni skup parametara koji daje<br />

kaotično rješenje (npr. Vidjeti članak Lin et al.). Nacrtati<br />

odgovarajuće slike za putanju, fazni prostor i Poincareovu mapu<br />

kaotičnog rješenja (mapu računati za znatno dulje ukupno vrijeme da<br />

bude dovoljna gustoća točaka).<br />

W. A. Lin and L.E. Ballentine, Phys. Rev. Lett. 65, 2927 (1990).


EXERCISE 5<br />

Employ the fourth order Runge-Kutta method in solving<br />

nonlinear oscillator with friction and external time-dependent<br />

force (Duffing oscillator):<br />

The solutions can be represented by x(t), phase space v(x), and<br />

Poincare map (which corresponds to phase space solutions in steps<br />

t=0,T,2T,3T,… where T=2π/ω represents the period of external<br />

force).<br />

Explore the system dynamics for selected set of parameters which<br />

gives chaotic solution (e.g. see below the paper Lin et al.) Plot the<br />

corresponding figures for x(t), v(x) and Poincare map for chaotic<br />

dynamics of the oscillator (Poincare map should be calculated long<br />

enough in order to obtain sufficient density of points on the map).<br />

W. A. Lin and L.E. Ballentine, Phys. Rev. Lett. 65, 2927 (1990).


PRIMJER PROGRAMA SA RUNGE-KUTTA METODOM ZA H.O.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!