5. PREDAVANJE - phy
5. PREDAVANJE - phy
5. PREDAVANJE - phy
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.