10.12.2012 Views

Κεφάλαιο 1 - Nemertes

Κεφάλαιο 1 - Nemertes

Κεφάλαιο 1 - Nemertes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• Τροποποιηµένος Αλγόριθµος Verlet (Leapfrog) και Υπολογισµός ∆υνάµεων<br />

ΚΕΦΑΛΑΙΟ 4 o<br />

Στο συγκεκριµένο στάδιο το σύστηµα δεν θεωρείται ότι έχει φτάσει σε κατάσταση<br />

ισορροπίας, συνεπώς για να έχουµε ισορροπία απλά εκτελούνται υπολογισµοί Μ∆ για έναν<br />

ικανοποιητικό αριθµό χρονοβηµάτων. Για την επίλυση των εξισώσεων της κίνησης<br />

χρησιµοποιείται ένας συνηθισµένος δεύτερης τάξης αλγόριθµος, ο τροποποιηµένος Verlet,<br />

γνωστός και ως Leapfrog Verlet. Η µέθοδος Leapfrog είναι ένα χρονόσχηµα όπως<br />

ακολουθεί:<br />

v = v + α δt<br />

Εξίσωση 4.40<br />

n+1/2 n-1/2 n<br />

x = x + v δt<br />

Εξίσωση 4.41<br />

n+1 n n+1/2<br />

όπου xn και an είναι η θέση και η επιτάχυνση n, un+1/2 η ταχύτητα στο χρόνο n+1/2 και το Dt<br />

είναι το χρονόβηµα. Η προσοµοίωση Μ∆ είναι τρισδιάταση και συνεπώς οι προηγούµενοι<br />

αλγόριθµοι γράφονται για το i άτοµο ως:<br />

⎡vix ⎤ ⎡vix ⎤ ⎡aix ⎤<br />

⎢ ⎥ ⎢ ⎥ ⎢ ⎥<br />

⎢viy ⎥ = ⎢viy ⎥ + ⎢aiy ⎥ δt<br />

⎢v ⎥ ⎢v ⎥ ⎢a ⎥<br />

⎣ ⎦ ⎣ ⎦ ⎣ ⎦<br />

iz n+ 1/2 iz n−1/2 iz n<br />

⎡xi⎤ ⎡xi⎤ ⎡vix⎤ ⎢<br />

y<br />

⎥ ⎢<br />

i y<br />

⎥ ⎢ ⎥<br />

⎢ ⎥<br />

=<br />

⎢ i⎥ + ⎢viy⎥ δt<br />

⎢⎣z ⎥⎦ ⎢⎣z ⎥⎦<br />

⎢v⎥ ⎣ ⎦<br />

i n+ 1 i n iz n+<br />

1/2<br />

Εξίσωση 4.42<br />

Εξίσωση 4.43<br />

Στον αλγόριθµο Leapfrog οι θέσεις είναι γνωστές στους χρόνους n, n+1, n+2, … αλλά οι<br />

ταχύτητες στους n-1/2, n+1/2, n+3/2, … . Συνεπώς η ∆υναµική Ενέργεια και η Κινητική δεν<br />

µπορούν να υπολογιστούν ταυτόχρονα. Μια επιλογή είναι η χρησιµοποίηση µιας<br />

επιπρόσθετης εξίσωσης για τον υπολογισµό των ταχυτήτων σε ακέραιο αριθµό<br />

χρονοβηµάτων. Αξίζει να σηµειωθεί ότι ο υπολογισµός αυτός κάνει τον Leapfrog τόσο<br />

χρονοβόρο όσο και τον απλό Verlet, όσον αφορά των αριθµό των διαδικασιών και την<br />

αποθήκευση αποτελεσµάτων.<br />

173

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

Saved successfully!

Ooh no, something went wrong!