You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ΚΕΦΑΛΑΙΟ 6 ο<br />
µε δεδοµένες τις συνθήκες ri(0), ŕi(0). Αυτό είναι ένα πρόβληµα αρχικών τιµών, το οποίο<br />
µετατρέπεται σε ένα σύστηµα συζευγµένων απλών διαφορικών εξισώσεων πρώτης τάξης µε<br />
την αντικατάσταση:<br />
i<br />
i<br />
i i<br />
r = v i=1,2,....,N<br />
Εξίσωση 6.2<br />
i 1<br />
v i = F i(r1, r 2, ....r N),<br />
i=1,2,....,N<br />
Εξίσωση 6.3<br />
m<br />
µε αρχικές συνθήκες ri(0), νi(0). Με y ≡ [r v] T , το παραπάνω σύστηµα έχει τη γενική µορφή<br />
i<br />
y = f(, t y )<br />
Εξίσωση 6.4<br />
µε δεδοµένο y(0). Όπως είναι γνωστό από προβλήµατα αρχικών τιµών, υπάρχει πληθώρα<br />
µεθόδων πεπερασµένων διαφορών για την επίλυση της παραπάνω εξίσωσης [4]. Γενικά η<br />
ανεξάρτητη µεταβλητή που είναι ο χρόνος απότελεί και σηµείο αναφοράς κατά µήκος της<br />
οποίας κινούνται όλες οι υπόλοιπες µεταβλητές µε πεπερασµένα βήµατα δt. Το µήκος του<br />
πεπερασµένου βήµατος µπορεί να είναι σταθερό ή να προσαρµόζεται κατά τη διάρκεια της<br />
αριθµητικής επίλυσης. Η αριθµητική έκφραση για τον προσδιορισµό του y(t) καλείται nοστης<br />
τάξης, όταν το σφάλµα είναι:<br />
numerical exact<br />
( )<br />
⎡ n+<br />
1⎤<br />
ε = y − y =Ο δt<br />
Εξίσωση 6.5<br />
⎣ ⎦<br />
Επιλέγοντας έναν αλγόριθµο για την ολοκλήρωση των παραπάνω εξισώσεων πρέπει να<br />
προσέξουµε µερικά χαρακτηριστικά που διαφοροποιούν τη Μ∆ από άλλα προβλήµατα<br />
αρχικών συνθηκών. Μερικά απo αυτά καταγράφονται παρακάτω:<br />
• Το τµήµα της Μ∆ που απαιτεί τον περισσότερο υπολογιστικό χρόνο είναι η<br />
εκτίµηση των δυνάµεων πάνω στα σωµατίδια. Ένα καλό κριτήριο για την<br />
απόδοτικότητα ενός αλγορίθµου Μ∆ είναι ο λόγος:<br />
Number of Forces Evaluated<br />
Simulation Time<br />
Εξίσωση 6.6<br />
205