Μόρφωση πεπερασμένων στοιχείων

Σχετικά έγγραφα
Περιπτώσεις συνοριακών συνθηκών σε προβλήματα γεωτεχνικής μηχανικής

11. Εισαγωγή στις Μεθόδους Πεπερασμένων Στοιχείων

10. Εισαγωγή στις Μεθόδους Πεπερασμένων Στοιχείων (ΜΠΣ)

ΕΣΩΤΕΡΙΚΕΣ ΕΛΕΥΘΕΡΩΣΕΙΣ ΜΕΘΟΔΟΣ ΣΥΝΔΥΑΣΜΕΝΩΝ ΚΟΜΒΩΝ

Συνήθεις διαφορικές εξισώσεις προβλήματα οριακών τιμών

Δυναμική Μηχανών I. Διάλεξη 20. Χειμερινό Εξάμηνο 2013 Τμήμα Μηχανολόγων Μηχ., ΕΜΠ

6. Κάμψη. Κώστας Γαλιώτης, καθηγητής Τμήμα Χημικών Μηχανικών

ΜΗΧΑΝΙΚΗ ΤΩΝ ΥΛΙΚΩΝ 2017

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

ΚΕΦΑΛΑΙΟ. Οι γραμμικοί φορείς. 1.1 Εισαγωγή 1.2 Συστήματα συντεταγμένων

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ A. 1 Εισαγωγή στην Ανάλυση των Κατασκευών 3

Ενότητα: Υπολογισμός διατμητικών τάσεων

Δυναμική Μηχανών I. Διάλεξη 21. Χειμερινό Εξάμηνο 2013 Τμήμα Μηχανολόγων Μηχ., ΕΜΠ

ΔΥΝΑΜΙΚΗ ΣΥΣΤΗΜΑΤΩΝ ΣΥΝΕΧΟΥΣ ΜΕΣΟΥ

Σημειώσεις του μαθήματος Μητρωϊκή Στατική

ΕΠΩΝΥΜΟ :... ΟΝΟΜΑ :... ΒΑΘΜΟΣ:

Γεωμετρικές Μέθοδοι Υπολογισμού Μετακινήσεων. Εισαγωγή ΜέθοδοςΔιπλήςΟλοκλήρωσης

Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Πολιτικών Μηχανικών. Πολυβάθμια Συστήματα. Ε.Ι. Σαπουντζάκης. Καθηγητής ΕΜΠ. Δυναμική Ανάλυση Ραβδωτών Φορέων

Δρ. Μηχ. Μηχ. Α. Τσουκνίδας. Σχήμα 1

ιαλέξεις Παρασκευή 8 Οκτωβρίου,, Πέτρος Κωµοδρόµος Στατική Ανάλυση των Κατασκευών Ι 1

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

ΣΤΡΕΠΤΙΚΗ ΑΝΑΛΥΣΗ ΡΑΒΔΩΝ ΣΤΑΘΕΡΗΣ Η ΜΕΤΑΒΛΗΤΗΣ ΔΙΑΤΟΜΗΣ

ΜΕΘΟΔΟΣ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ-ΕΠΙΠΕΔΑ ΠΛΑΙΣΙΑ

Πρόλογος Οι συγγραφείς... 18

ιάλεξη 7 η, 8 η και 9 η

Γενικευμένα Mονοβάθμια Συστήματα

Δυναμική Μηχανών I. Δυναμικά Μοντέλα Συνεχούς Μέσου

ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΔΙΑΣΤΑΣΕΩΝ

Εξίσωση Κίνησης Μονοβάθμιου Συστήματος (συνέχεια)

Κλασική Ηλεκτροδυναμική Ι

ΤΕΙ ΠΑΤΡΑΣ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΙΑΣ ΕΡΓΑΣΤΗΡΙΟ ΑΝΤΟΧΗΣ ΥΛΙΚΩΝ. Γεώργιος Κ. Μπαράκος Διπλ. Αεροναυπηγός Μηχανικός Καθηγητής Τ.Ε.Ι. ΚΑΜΨΗ. 1.

Ενεργειακές Μέθοδοι Υπολογισμού Μετακινήσεων (συνέχεια)

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΔΟΜΟΣΤΑΤΙΚΗΣ

1. Ανασκόπηση Μεθόδων Ευκαμψίας (δυνάμεων)

Δυναμική Μηχανών I. Προσέγγιση Galerkin

Περιεχόμενα. Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ Οι συντεταγμένες ενός σημείου Απόλυτη τιμή...14

ΕΠΙΛΥΣΗ ΥΠΕΡΣΤΑΤΙΚΩΝ ΦΟΡΕΩΝ Μέθοδος Castigliano Ελαστική γραμμή. Διδάσκων: Γιάννης Χουλιάρας

ΑΣΚΗΣΗ 9 - ΧΩΡΙΚΟ ΠΛΑΙΣΙΟ

ΤΕΧΝΙΚΗ ΜΗΧΑΝΙΚΗ Ι ΚΕΝΤΡΑ ΒΑΡΟΥΣ ΕΠΙΠΕ ΩΝ ΕΠΙΦΑΝΕΙΩΝ ΟΡΙΣΜΟΣ ΚΕΝΤΡΟΥ ΒΑΡΟΥΣ ΕΠΙΠΕ ΗΣ ΕΠΙΦΑΝΕΙΑΣ

ΠΕΡΙΕΧΟΜΕΝΑ. 1. ΟΙ ΓΡΑΜΜΙΚΟΙ ΦΟΡΕΙΣ Εισαγωγή Συστήματα συντεταγμένων. 7

ιαλέξεις Τρίτη, 2, Τετάρτη, 3, Παρασκευή 5 komodromos@ucy.ac.cy Πέτρος Κωµοδρόµος

2. Επίλυση Δικτυωμάτων με τις Μεθόδους Ευκαμψίας (ή Δυνάμεων)

2. Επίλυση Δικτυωμάτων με τις Μεθόδους Ευκαμψίας (ή Δυνάμεων)

ΔΙΑΛΕΞΕΙΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ «ΘΕΜΕΛΙΩΣΕΙΣ»

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΜΗΤΡΩΙΚΕΣ ΜΕΘΟΔΟΥΣ ΑΝΑΛΥΣΗΣ ΡΑΒΔΩΤΩΝ ΦΟΡΕΩΝ

x=l ηλαδή η ενέργεια είναι µία συνάρτηση της συνάρτησης . Στα µαθηµατικά, η συνάρτηση µίας συνάρτησης ονοµάζεται συναρτησιακό (functional).

5.1 Προβλήματα επίπεδης έντασης και επίπεδης παραμόρφωσης

Μέθοδος των Δυνάμεων

ΕΦΑΡΜΟΓΕΣ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ ΣΤΗ ΝΑΥΠΗΓΙΚΗ ΚΑΙ ΣΤΗ ΘΑΛΑΣΣΙΑ ΤΕΧΝΟΛΟΓΙΑ

Πειραματική Αντοχή Υλικών Ενότητα:

(a) = lim. f y (a, b) = lim. (b) = lim. f y (x, y) = lim. g g(a + h) g(a) h g(b + h) g(b)

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

ΚΑΤΑΣΤΡΩΣΗ ΔΙΑΦΟΡΙΚΩΝ ΕΞΙΣΩΣΕΩΝ ΠΟΛΥΒΑΘΜΙΩΝ ΣΥΣΤΗΜΑΤΩΝ 55

ΕΠΩΝΥΜΟ :... ΟΝΟΜΑ :... ΒΑΘΜΟΣ:

ΛΥΣΕΙΣ άλυτων ΑΣΚΗΣΕΩΝ στην Αντοχή των Υλικών

Ενεργειακές Μέθοδοι Υπολογισμού Μετακινήσεων

ΕΠΩΝΥΜΟ :... ΟΝΟΜΑ :... ΒΑΘΜΟΣ:

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

Κεφάλαιο 2. Μέθοδος πεπερασµένων διαφορών προβλήµατα οριακών τιµών µε Σ Ε

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

Κεφάλαιο 1 Βασικές αρχές µελέτης των κατασκευών 1

ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ ΓΕΩΤΕΧΝΙΚΗΣ ΜΗΧΑΝΙΚΗΣ ΜΕ ΤΗ ΜΕΘΟΔΟ ΤΩΝ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ. Θεόδωρος Χατζηγώγος Φώτιος Καραουλάνης

ΜΕΘΟΔΟΣ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ-ΕΠΙΠΕΔΑ ΔΙΚΤΥΩΜΑΤΑ

Πρόλογος Οι συγγραφείς... 18

Γραμμική Διαφορική Εξίσωση 2 ου βαθμού

Παράδειγμα 14.2 Να βρεθεί ο μετασχηματισμός Laplace των συναρτήσεων

Με βάση την ανίσωση ασφαλείας που εισάγαμε στα προηγούμενα, το ζητούμενο στο σχεδιασμό είναι να ικανοποιηθεί η εν λόγω ανίσωση:

Κεφάλαιο 1: Εισαγωγή

ΕΛΑΣΤΙΚΟΣ ΛΥΓΙΣΜΟΣ ΥΠΟΣΤΥΛΩΜΑΤΩΝ

ΕΣΩΤΕΡΙΚΕΣ ΕΛΕΥΘΕΡΩΣΕΙΣ ΜΕΘΟΔΟΣ ΤΡΟΠΟΠΟΙΗΜΕΝΩΝ ΜΗΤΡΩΩΝ ΣΤΙΒΑΡΟΤΗΤΑΣ

Διδάσκων: Κίρτας Εμμανουήλ

ΑΣΚΗΣΕΙΣ ΥΠΟΛΟΓΙΣΜΟΥ ΜΑΖΑΣ ΘΕΣΗΣ ΚΕΝΤΡΟΥ ΜΑΖΑΣ ΡΟΠΗΣ ΑΔΡΑΝΕΙΑΣ ΣΩΜΑΤΩΝ

ΜΗΧΑΝΙΚΗ ΤΩΝ ΥΛΙΚΩΝ- 2015

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

ΣΤΟΙΧΕΙΑ ΜΕΤΑΒΛΗΤΗΣ ΔΙΑΤΟΜΗΣ

ΠΡΟΣΟΜΟΙΩΜΑΤΑ ΚΤΙΡΙΩΝ ΑΠΌ ΦΕΡΟΥΣΑ ΤΟΙΧΟΠΟΙΙΑ ΓΙΑ ΣΕΙΣΜΙΚΕΣ ΔΡΑΣΕΙΣ Προσομοίωση κτιρίων από τοιχοποιία με : 1) Πεπερασμένα στοιχεία 2) Γραμμικά στοιχεί

Περίληψη μαθήματος Ι

ΑΣΚΗΣΗ 6 - ΔΙΚΤΥΩΤΗ ΚΑΤΑΣΚΕΥΗ

1 η Επανάληψη ιαλέξεων

Διδάσκων: Μ. Γ. Σφακιανάκης ΤΜΗΜΑ ΠΟΛ/ΚΩΝ ΜΗΧ/ΚΩΝ Εξέταση : , 12:00-15:00 ΤΟΜΕΑΣ ΚΑΤΑΣΚΕΥΩΝ

4. Παραγώγιση πεπερασμένων διαφορών Σειρά Taylor Πολυωνυμική παρεμβολή

Χ. ΖΕΡΗΣ Απρίλιος

Δυναμική Μηχανών I. Διάλεξη 3. Χειμερινό Εξάμηνο 2013 Τμήμα Μηχανολόγων Μηχ., ΕΜΠ

Κεφάλαιο 1: Προβλήµατα τύπου Sturm-Liouville

Η μέθοδος του κινουμένου τριάκμου

Κεφ. 6Α: Συνήθεις διαφορικές εξισώσεις - προβλήματα δύο οριακών τιμών

Μάθημα: Στατική ΙΙ 3 Ιουλίου 2012 Διδάσκων: Τριαντ. Κόκκινος, Ph.D. ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ

ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ. Μ. Παπαδρακάκης Στατική ΙΙΙ : Σύγχρονες Μέθοδοι Αναλύσεως Φορέων. Στοιχείο Χωρικού Πλαισίου (S2) j k x1

Κεφάλαιο 6. Εισαγωγή στη µέθοδο πεπερασµένων όγκων επίλυση ελλειπτικών και παραβολικών διαφορικών εξισώσεων

AΛΥΤΕΣ ΑΣΚΗΣΕΙΣ ΑΥΤΟΑΞΙΟΛΟΓΗΣΗΣ

Στοιχεία Μηχανών. Εαρινό εξάμηνο 2017 Διδάσκουσα: Σωτηρία Δ. Χουλιαρά

Σύµβολα. Ελληνικοί χαρακτήρες. γ σταθερά δυναµικής χαλάρωσης

ΜΕΘΟΔΟΣ ΠΕΠΕΡΑΣΜΕΝΩΝ ΣΤΟΙΧΕΙΩΝ

website:

Πολυβάθμια Συστήματα

Ενότητα: Διαμήκης Αντοχή Πλοίου- Ορθές τάσεις λόγω κάμψης

ΑΝΑΠΤΥΞΗ ΑΝΑΛΥΤΙΚΩΝ ΣΧΕΣΕΩΝ ΥΠΟΛΟΓΙΣΜΟΥ ΔΕΙΚΤΗ ΠΛΑΣΤΙΜΟΤΗΤΑΣ ΚΑΜΠΥΛΟΤΗΤΩΝ ΟΡΘΟΓΩΝΙΚΩΝ ΔΙΑΤΟΜΩΝ Ο.Σ. ΣΕ ΔΙΑΞΟΝΙΚΗ ΚΑΜΨΗ ΜΕ ΟΡΘΗ ΔΥΝΑΜΗ

Transcript:

Κεφάλαιο 3 Μόρφωση πεπερασμένων στοιχείων Στο παρόν κεφάλαιο μορφώνονται τυπικά πεπερασμένα στοιχεία που χρησιμοποιούνται ευρέως στη γεωτεχνική μηχανική. Αρχικά εξετάζονται τα γραμμικά στοιχεία, όπως το στοιχείο ράβδου (Ενότητα 3.1) και το στοιχείο δοκού (Ενότητα 3.2). Για το στοιχείο ράβδου (Ενότητα 3.1), δίνεται καταρχήν η διατύπωσή του σε όρους δυσκαμψίας (Ενότητα 3.1.1). Στη συνέχεια επαναδιατυπώνονται οι εξισώσεις του στοιχείου με τη χρήση συναρτήσεων μορφής (Ενότητα 3.1.2). Πιο συγκεκριμένα, δίνονται οι συναρτήσεις μορφής (Ενότητα 3.1.2.1), το μητρώο παραμόρφωσης (Ενότητα 3.1.2.2), το μητρώο ελαστικότητας (Ενότητα 3.1.2.3) και το μητρώο δυσκαμψίας στο τοπικό σύστημα συντεταγμένων (Ενότητα 3.1.2.4). Στη συνέχεια εξετάζεται ο μετασχηματισμός του μητρώου δυσκαμψίας και δίνεται το καθολικό μητρώο δυσκαμψίας (Ενότητα 3.1.3). Τέλος συζητείται η χρήση του στοιχείου σε προβλήματα γεωτεχνικής μηχανικής (Ενότητα 3.1.4). Για το στοιχείο δοκού (Ενότητα 3.2), δίνονται αντίστοιχα οι συναρτήσεις σχήματος (Ενότητα 3.2.1), οι σχέσεις παραμορφώσεων-μετακινήσεων (Ενότητα 3.2.2) και το μητρώο δυσκαμψίας (Ενότητα 3.2.3). Τέλος συζητείται η χρήση του στοιχείου σε προβλήματα γεωτεχνικής μηχανικής (Ενότητα 3.2.4). Στη συνέχεια παρουσιάζεται ένα πιο εξειδικευμένο στοιχείο δοκού, που αφορά ένα στοιχείο δοκού που εδράζεται επί του εδάφους (Ενότητα 3.3). Δίνεται το μητρώο δυσκαμψίας του στοιχείου (Ενότητα 3.3.1), ενώ παρουσιάζεται και ο προγραμματισμός του (Ενότητα 3.3.2). Ακολουθεί η παρουσίαση των επίπεδων στοιχείων, ξεκινώντας από το τριγωνικό στοιχείο τριών κόμβων σταθερής παραμόρφωσης (Ενότητα 3.4). Δίνονται το μητρώο συναρτήσεων μορφής (Ενότητα 3.4.1), το μητρώο συναρτήσεων παραμορφώσεων-μετακινήσεων (Ενότητα 3.4.2), το μητρώο ελαστικότητας (Ενότητα 3.4.3) και τέλος το μητρώο δυσκαμψίας (Ενότητα 3.4.4). Στη συνέχεια αναπτύσσεται η ισοπαραμετρική αναπαράσταση και δίνονται οι μέθοδοι αριθμητικής ολοκλήρωσης (Ενότητα 3.5). Πιο συγκεκριμένα, παρουσιάζεται η ισοπαραμετρική θεώρηση (Ενότητα 3.5.1), δίνεται η περιγραφή της γεωμετρίας (Ενότητα 3.5.1.1) και περιγράφεται το φυσικό σύστημα συντεταγμένων (Ενότητα 3.5.1.2). Τέλος αναπτύσσεται η αριθμητική ολοκλήρωση (Ενότητα 3.5.1.3). Από τα ισοπαραμετρικά επίπεδα στοιχεία εξετάζονται το τετράκομβο τετράπλευρο στοιχείο (Ενότητα 3.6) και το αντίστοιχο στοιχείο διεπιφάνειας (Ενότητα 3.7) σε συνθήκες επίπεδης παραμόρφωσης. Για το τετράκομβο στοιχείο (Ενότητα 3.6) δίνονται το μητρώο συναρτήσεων μορφής (Ενότητα 3.6.1), το μητρώο συναρτήσεων παραμορφώσεων-μετακινήσεων (Ενότητα 3.6.2), το μητρώο ελαστικότητας (Ενότητα 3.6.3) και τέλος το μητρώο δυσκαμψίας (Ενότητα 3.6.4), όπως προκύπτει από την αριθμητική ολοκλήρωση (Ενότητα 3.6.5). Για το στοιχείο διεπιφάνειας (Ενότητα 3.7) δίνονται ομοίως το μητρώο συναρτήσεων μορφής (Ενότητα 3.7.1), το μητρώο ελαστικότητας (Ενότητα 3.7.2), το μητρώο συναρτήσεων παραμορφώσεων-μετακινήσεων (Ενότητα 3.7.3) και τέλος το μητρώο δυσκαμψίας (Ενότητα 3.7.4). Τέλος παρουσιάζονται οι εξισώσεις του εξάπλευρου, οκτάκομβου τριγραμμικού τρισδιάστατου στοιχείου (Ενότητα 3.8). Στο τέλος του κεφαλαίου παρατίθεται η σχετική βιβλιογραφία (Ενότητα 3.9).

72 3. Μόρφωση πεπερασμένων στοιχείων 3.1 Το στοιχείο ράβδου Το στοιχείο ράβδου (ή στοιχείο δικτυώματος) αποτελεί ίσως το πιο απλό στοιχείο που χρησιμοποιείται κατά την εφαρμογή της μεθόδου των πεπερασμένων στοιχείων. Το στοιχείο ράβδου περιγράφεται συνήθως από δύο ή τρεις κόμβους και μπορεί να χρησιμοποιηθεί σε προβλήματα μίας, δύο ή τριών διαστάσεων. 3.1.1 Διατύπωση σε όρους δυσκαμψίας Έστω το στοιχείο ράβδου του Σχήματος 3.1, μήκους, διατομής A και μέτρου ελαστικότητας E. E, A 1 2 (α ) F k s = EA/ d F 1 2 (β ) d E, A x 1 2 F (γ ) Σχήμα 3.1: Στοιχείο ράβδου. Φυσικό πρόβλημα (α), ελατηριακό ανάλογο (β) και προσομοίωμα (γ). Οι δυνάμεις συνδέονται με τις μετακινήσεις μέσω του μητρώου δυσκαμψίας K e, σύμφωνα με τη σχέση: f e = K e ū e (3.1) η οποία αναλυτικά δίνεται ως: [ [ [ f1 K11 K12 ū1 = f 2 K 21 K22 ū 2 (3.2) Τα διανύσματα f e και ū e ονομάζονται διανύσματα επικόμβιων φορτίσεων και επικόμβιων μετακινήσεων αντίστοιχα.

3.1 Το στοιχείο ράβδου 73 Υπάρχουν αρκετοί διαφορετικοί τρόποι για να μορφωθεί ο πίνακας K e. Αρχικά εξετάζεται ίσως ο πιο απλός, σύμφωνα με τον οποίο το στοιχείο ράβδου αντικαθίσταται από ένα γραμμικό ελατήριο με δυσκαμψία k s, όπως φαίνεται στο Σχήμα 3.1 [3. Αν οι ιδιότητες του στοιχείου είναι σταθερές σε όλο το μήκος του, τότε ισχύει: Επομένως η σχέση δυνάμεων-μετακινήσεων δίνεται ως k s = EA (3.3) F = k s d = EA d (3.4) όπου F είναι η αξονική δύναμη και d η σχετική αξονική μετακίνηση που αντιστοιχεί στην αλλαγή του μήκους του στοιχείου. Σε όρους επικόμβιων δυνάμεων και μετακινήσεων προκύπτει: F = f 2 = f 1 (3.5) d = ū 2 ū 1 (3.6) Οι παραπάνω εξισώσεις αντιστοιχούν στην ισορροπία των δυνάμεων και στο συμβιβαστό των μετακινήσεων αντίστοιχα. Συνδυάζοντας την (3.2) με τις (3.5)-(3.6) προκύπτει f e = [ f1 f 2 = EA [ 1 1 1 1 [ ū1 όπου το μητρώο δυσκαμψίας στο τοπικό σύστημα συντεταγμένων δίνεται ως: K e = EA [ 1 1 1 1 3.1.2 Διατύπωση με τη χρήση συναρτήσεων μορφής ū 2 = K e ū e (3.7) Η παραπάνω διαδικασία είναι εφικτή μόνο σε πολύ απλές περιπτώσεις. Στη συνέχεια εξετάζεται η μόρφωση του μητρώου δυσκαμψίας σύμφωνα με τη γενική σχέση, K e = B T CBdΩ (3.9) όπως προέκυψε από τη μέθοδο των πεπερασμένων στοιχείων που εξετάστηκε στο προηγούμενο κεφάλαιο. 3.1.2.1 Συναρτήσεις μορφής Ω Αν υποθέσουμε ότι η κατανομή των μετακινήσεων εντός του στοιχείου είναι γραμμική, τότε οι μετακινήσεις μπορεί να εκφραστούν με τη βοήθεια της σχέσης: (3.8) u = a 1 + a 2 x (3.1) H (3.1) ονομάζεται πολυώνυμο παρεμβολής, που στην προκειμένη περίπτωση λόγω της γραμμικής θεώρησης των μετακινήσεων είναι πρώτου βαθμού ως προς το u. Σε μητρωική μορφή η (3.1) γράφεται ως: u = [ 1 x [ a 1 a 2 (3.11) Οι συντελεστές a 1 και a 2 του πολυωνύμου παρεμβολής συνδέονται με τις επικόμβιες μετακινήσεις μέσω των συνοριακών συνθηκών του στοιχείου: u = u 1 όταν x = (3.12) u = u 2 όταν x = (3.13)

74 3. Μόρφωση πεπερασμένων στοιχείων Αντικαθιστώντας τις (3.12)-(3.13) στην (3.11), προκύπτει: [ [ [ u1 1 a1 = 1 u 2 a 2 (3.14) u = Aa (3.15) Επομένως οι συντελεστές του a πολυωνύμου παρεμβολής μπορούν να υπολογιστούν επιλύοντας το παραπάνω 2 2 γραμμικό σύστημα. Για την περίπτωση που εξετάζεται, η επίλυση μπορεί να γίνει με την αντιστροφή του μητρώου A ως: a = A 1 u (3.16) [ [ a1 1 [ = a 2 1 u1 1 (3.17) u 2 Αντικαθιστώντας την (3.17) στην (3.11), προκύπτει: u = [ 1 x [ a 1 a 2 = [ 1 x [ 1 [ 1 u1 1 u 2 [ = 1 x x [ u1 (3.18) }{{ } u 2 N u = Nu (3.19) Το μητρώο N αποτελεί το μητρώο συναρτήσεων σχήματος του στοιχείου. Αναλυτικά η παραπάνω σχέση μπορεί να γραφτεί ως: όπου οι συναρτήσεις N i για i = 1, 2 ορίζονται ως u = N 1 u 1 + N 2 u 2 (3.2) N 1 = 1 x N 2 = x (3.21) (3.22) και απεικονίζονται στο Σχήμα 3.2. 3.1.2.2 Μητρώο παραμορφώσεων-μετακινήσεων Το μητρώο παραμόρφωσης συνδέει την ανηγμένη παραμόρφωση με τις επικόμβιες μετακινήσεις του στοιχείου για την περίπτωση του στοιχείου ράβδου μέσω της σχέσης ε x = du dx Αντικαθιστώντας στην παραπάνω σχέση την (3.2), προκύπτει: (3.23) ε x = dn 1 dx u 1 + dn 2 dx u 2 = N 1,x u1 + N 2,x u 2 (3.24) όπου οι παράγωγοι των συναρτήσεων μορφής δίνονται ως: N 1,x = 1 (3.25) και N 2,x = 1 (3.26)

3.1 Το στοιχείο ράβδου 75 N 1 N 2 1 1 1 2 Σχήμα 3.2: Συναρτήσεις σχήματος του στοιχείου ράβδου. Επομένως η (3.23) μπορεί να επαναδιατυπωθεί σε μητρωική μορφή ως: [ ε x = 1 1 [ u1 u 2 (3.27) ε x = Bu (3.28) όπου [ B = 1 1 (3.29) το μητρώο παραμορφώσεων-μετακινήσεων. 3.1.2.3 Μητρώο ελαστικότητας Για την περίπτωση του στοιχείου ράβδου, το μητρώο ελαστικότητας που συνδέει τις τάσεις με τις παραμορφώσεις ως σ = Eε (3.3) ορίζεται ως το ακόλουθο 1 1 μητρώο: C = [E (3.31) 3.1.2.4 Μητρώο δυσκαμψίας Το μητρώο δυσκαμψίας προκύπτει από τη σχέση K e = B T CBdΩ (3.32) Ω

76 3. Μόρφωση πεπερασμένων στοιχείων αντικαθιστώντας τα αντίστοιχα μητρώα παραμορφώσεων-μετακινήσεων B (3.29) και τάσεων-παραμορφώσεων C (3.31) και ολοκληρώνοντας στο μήκος του στοιχείου, δηλαδή στο διάστημα [,, οπότε προκύπτει: K e = }{{} B T }{{} C }{{} B dω = = Ω (2 1) (1 1) (1 2) Ω = EA 2 K e = EA 1 1 A [E [ 1 1 1 [E [ 1 1 1 1 [ 1 1 1 1 [ 1 1 dx dω 1 dadx Συγκρίνοντας τις (3.8) και (3.33) παρατηρούμε ότι τα μητρώα δυσκαμψίας που προκύπτουν ταυτίζονται. 3.1.3 Μετασχηματισμός του μητρώου δυσκαμψίας. Το καθολικό μητρώο δυσκαμψίας (3.33) Το μητρώο δυσκαμψίας του στοιχείου δικτυώματος, όπως αυτό περιγράφεται από τις (3.8) και (3.33), αναφέρεται στο τοπικό σύστημα συντεταγμένων του στοιχείου. Στη συνέχεια εξετάζεται πώς μπορεί να επαναδιατυπωθεί το μητρώο K e από το τοπικό σύστημα συντεταγμένων στο σύστημα συντεταγμένων του συνολικού προβλήματος, που στη συνέχεια θα αναφέρεται ως γενικό σύστημα συντεταγμένων. Η επαναδιατύπωση του μητρώου γίνεται με τον μετασχηματισμό του από το ένα σύστημα συντεταγμένων στο άλλο με τη βοήθεια των μητρώων μετασχηματισμού. Η περίπτωση που εξετάζεται αναφέρεται σε ένα δισδιάστατο γενικό σύστημα συντεταγμένων, ενώ η αντίστοιχη περίπτωση του τρισδιάστατου γενικού συστήματος συντεταγμένων αφήνεται ως άσκηση για τον αναγνώστη. Αρχικά επαναδιατυπώνεται το μητρώο δυσκαμψίας στο τοπικό σύστημα συντεταγμένων, λαμβάνοντας υπόψη και τον άξονα ȳ. Εύκολα διαπιστώνεται ότι το μητρώο K e όπως δίνεται π.χ. στην (3.33) μπορεί ισοδύναμα να διατυπωθεί και ως: K e = EA K e = EA [ 1 1 1 1 1 1 1 1 (3.34) (3.35) Οι μετασχηματισμοί που απαιτούνται προκύπτουν εύκολα εξετάζοντας το Σχήμα 3.3. Για τις μετακινήσεις του κόμβου 1 ισχύει: ενώ αντίστοιχες είναι οι σχέσεις και για τις μετακινήσεις του κόμβου 2: ū x1 = u x1 cos ϕ + u y1 sin ϕ (3.36) ū y1 = u x1 sin ϕ + u y1 cos ϕ (3.37) ū x2 = u x2 cos ϕ + u y2 sin ϕ (3.38) ū y2 = u x2 sin ϕ + u y2 cos ϕ (3.39)

3.1 Το στοιχείο ράβδου 77 fy2 f y2 fx2 f x2 2 fy1 f y1 fx1 ū y2 u y2 ū x2 1 f x1 u x2 2 ū y1 u y1 ū x1 y 1 u x1 ϕ x Σχήμα 3.3: Μετασχηματισμός των δυνάμεων και των μετακινήσεων. Έστω τώρα c = cos ϕ και s = sin ϕ, όπου ϕ η γωνία μεταξύ του γενικού (x) και του τοπικού ( x) συστήματος συντεταγμένων, μετρούμενη από το x στο x με αντι-ωρολογιακή φορά. Διατυπώνοντας τις παραπάνω σχέσεις σε μητρωική μορφή, προκύπτει το μητρώο μετασχηματισμού των μετακινήσεων από το γενικό σύστημα συντεταγμένων (x) στο τοπικό ( x): ū x1 ū y1 ū x2 ū y2 = c s s c c s s c u x1 u y1 u x2 u y2 (3.4) ή σε συμπαγή μορφή: ū e = Tu e (3.41) Το μητρώο 4 4 που προκύπτει ονομάζεται μητρώο μετασχηματισμού και συμβολίζεται με T. Ακολουθώντας παρόμοια διαδικασία, προκύπτει για τον μετασχηματισμό των δυνάμεων από το τοπικό ( x) στο γενικό σύστημα συντεταγμένων (x) ότι: f x1 f y1 f x2 f y2 = c s s c c s s c f x1 f y1 f x2 f y2 (3.42) ή σε συμπαγή μορφή: f e = T T f e (3.43)

78 3. Μόρφωση πεπερασμένων στοιχείων Εύκολα διαπιστώνεται ότι το μητρώο που προκύπτει από τον μετασχηματισμό των δυνάμεων ισούται με τον ανάστροφο του T, δηλαδή T T. Η σχέση αυτή μπορεί να αποδειχτεί ότι ισχύει γενικά. Αξίζει επίσης να σημειωθεί ότι στην (3.4) το τοπικό σύστημα συντεταγμένων ( x) εμφανίζεται στο αριστερό σκέλος της εξίσωσης ενώ στην (3.42) στο δεξί. Στην πραγματικότητα οι εξισώσεις (3.4) και (3.42) αποτελούν τη διακριτή διατύπωση του συναλλοίωτου και του ανταλλοίωτου μετασχηματισμού, όπως αποκαλούνται στη μηχανική του συνεχούς μέσου, περιγράφουν δηλαδή τον κανόνα που προσδιορίζει πώς συγκεκριμένες γεωμετρικές οντότητες (τανυστές, διανύσματα) συμπεριφέρονται στην αλλαγή της βάσης τους. Στη συνεχή τους διατύπωση οι εξισώσεις (3.4) και (3.42) αποκαλούνται συμπληρωματικές. Σε κάθε περίπτωση (διακριτή ή συνεχής) οι εξισώσεις (3.4) και (3.42) αναφέρονται στην έννοια της δυϊκότητας. Σημειώνεται επίσης ότι, για τη συγκεκριμένη περίπτωση στοιχείου, ο πίνακας μετασχηματισμού είναι τετραγωνικός και ορθογωνικός, ισχύει δηλαδή ότι T T = T 1. Αλλά αυτή η ιδιότητα δεν ισχύει απαραίτητα σε πιο περίπλοκα στοιχεία. Στη γενική περίπτωση ο πίνακας μετασχηματισμού T δεν είναι τετραγωνικός, οπότε και δεν μπορεί να οριστεί ο αντίστροφός του. Επιστρέφοντας στη διατύπωση των εξισώσεων του στοιχείου δικτυώματος στο γενικό σύστημα συντεταγμένων, αυτές δίνονται σε μητρωική μορφή ως: ενώ στο τοπικό σύστημα συντεταγμένων ως: Αντικαθιστώντας στην τελευταία σχέση τις (3.41) και (3.43), δηλαδή: ū e = Tu e, K e u e = f e (3.44) K e ū e = f e (3.45) f e = T T f e (3.46) προκύπτει ότι το μητρώο δυσκαμψίας στο γενικό σύστημα συντεταγμένων ορίζεται συναρτήσει του αντίστοιχου μητρώου στο τοπικό σύστημα συντεταγμένων μέσω του ακόλουθου μετασχηματισμού: H σχέση (3.47) δίνεται αναλυτικά ως: K e = Ee A e e K e = (T e ) K e T e (3.47) c 2 sc c 2 sc sc s 2 sc s 2 c 2 sc c 2 sc sc s 2 sc s 2 (3.48) όπου σύμφωνα και με τα όσα αναφέρθηκαν προηγουμένως s = sin ϕ e και c = cos ϕ e. Στη συνέχεια δίνεται ενδεικτικά κώδικας σε γλώσσα προγραμματισμού Python, για τον υπολογισμό του μητρώου δυσκαμψίας. 1 def get_k ( s e l f ) : 2 dx = s e l f. nodes [ 1. x [ s e l f. nodes [. x [ 3 dy = s e l f. nodes [ 1. x [ 1 s e l f. nodes [. x [ 1 4 = math. s q r t ( dx * dx + dy * dy ) 5 s = dy / 6 c = dx / 7 K = numpy. a r r a y ( [ 8 [ c * c, s * c, c * c, s * c, 9 [ s * c, s * s, s * c, s * s, 1 [ c * c, s * c, c * c, s * c, 11 [ s * c, s * s, s * c, s * s ) 12 K *= s e l f. E * s e l f.a / 13 return K

3.2 Το στοιχείο δοκού 79 3.1.4 Χρήση του στοιχείου στη γεωτεχνική μηχανική Το στοιχείο δικτυώματος χρησιμοποιείται στη γεωτεχνική μηχανική για την προσομοίωση αγκυρώσεων, αντηρίδων και γενικά ραβδωτών κατασκευών για τις οποίες η αντίσταση σε ροπή θεωρείται αμελητέα. Για αυτές τις περιπτώσεις χρησιμοποιείται το στοιχείο δοκού, που περιγράφεται στη συνέχεια. 3.2 Το στοιχείο δοκού Οι δοκοί αποτελούν τον συνηθέστερο τύπο δομικού στοιχείου στην περιγραφή και ανάλυση προβλημάτων κυρίως της δομοστατικής μηχανικής. Από μηχανικής άποψης, ένα στοιχείο δοκού διαφέρει από ένα στοιχείο δικτυώματος, όπως αυτό περιγράφηκε στην προηγούμενη ενότητα (Ενότητα 3.1), στο γεγονός ότι το στοιχείο δοκού μπορεί να παραλάβει φόρτιση και σε μια εγκάρσια διεύθυνση στον άξονά της. Από μαθηματικής άποψης, η διαφορά της δοκού που εξετάζεται στη συνέχεια με το στοιχείο του δικτυώματος οφείλεται ακριβώς στο γεγονός ότι θα πρέπει να περιγραφούν επιπλέον οι εγκάρσιες μετακινήσεις. Οι εγκάρσιες μετακινήσεις για να θεωρηθούν επιτρεπτές θα πρέπει να περιγράφονται από συναρτήσεις οι οποίες είναι μεν συνεχείς αλλά και οι πρώτες παράγωγοί τους είναι συνεχείς, έτσι ώστε να ισχύει το συμβιβαστό των μετακινήσεων στα άκρα των δοκών και για τις μετακινήσεις όσο και για τις κλίσεις (στροφές στο πλαίσιο των μικρών μετακινήσεων), όπως δίνεται σχηματικά στο Σχήμα 3.4. 3 1 2 Σχήμα 3.4: Οι συναρτήσεις που μπορούν να χρησιμοποιηθούν στην περιγραφή των εγκάρσιων μετακινήσεων του στοιχείου της δοκού θα πρέπει να μπορούν να περιγράψουν σωστά και τις κλίσεις στα άκρα της. Η δοκός παραλαμβάνει τα εγκάρσια φορτία πρωτίστως μέσω της καμπτικής λειτουργίας της, η οποία δημιουργεί περιοχές θλιπτικών και εφελκυστικών τάσεων. Οι περιοχές αυτές διαχωρίζονται από τον ουδέτερο άξονα (ή επίπεδο) στον οποίο οι τάσεις είναι μηδενικές. Σε επίπεδο διατομής της δοκού, ο συνδυασμός θλιπτικών και εφελκυστικών τάσεων δημιουργεί μία ροπή, η οποία μεταφέρει τη φόρτιση στις στηρίξεις, όπως περιγράφεται και στο Σχήμα 3.5. Στην ευρύτερη οικογένεια των στοιχείων δοκών ανήκουν διάφοροι τύποι στοιχείων. Με τον όρο γενική δοκός συνήθως αναφερόμαστε σε εκείνον τον τύπο γραμμικών στοιχείων τα οποία μπορούν να παραλάβουν έναν συνδυασμό δράσεων, όπως π.χ. διαξονική κάμψη, διάτμηση και στρέψη. Στην περίπτωση που φορτίζεται κατά τη διαμήκη διεύθυνσή της με θλιπτικό φορτίο, το στοιχείο της δοκού θα πρέπει να μπορεί να περιγράψει και το φαινόμενο του λυγισμού. Στην περίπτωση που υποβάλλεται κυρίως σε αξονικά και καμπτικά φορτία, τότε αναφέρεται και ως δοκόςυποστύλωμα. Αν υποβάλλεται κυρίως σε καμπτικά φορτία, τότε αναφέρεται απλά ως δοκός. Μία δοκός συνήθως είναι ευθύγραμμη και η διατομή της είναι πρισματική και σταθερή σε όλο το μήκος της. Μία χωρική δοκός μπορεί να παραλάβει εγκάρσια φόρτιση σε τυχαία διεύθυνση στο επίπεδο της διατομής της. Αντίθετα, μία επίπεδη δοκός μπορεί να παραλάβει εγκάρσια φόρτιση μόνο σε μία διεύθυνση η οποία βρίσκεται εντός ενός δεδομένου επιπέδου. Στη συνέχεια του παρόντος κεφαλαίου θα ασχοληθούμε μόνο με αυτή την περίπτωση δοκού.

8 3. Μόρφωση πεπερασμένων στοιχείων θλιπτικές τάσεις εφελκυστικές τάσεις ουδέτερος άξονας Σχήμα 3.5: Παραλαβή της εξωτερικής φόρτισης από μία δοκό. Από μαθηματικής άποψης, τα απλούστερα και πιο διαδεδομένα μαθηματικά προσομοιώματα δοκών στηρίζονται στη θεωρία των Bernoulli-Euler (η οποία ονομάζεται επίσης και κλασική θεωρία των Δοκών) και στη θεωρία του Timoshenko. Η θεωρία των Bernoulli-Euler οδηγεί στα επονομαζόμενα Hermitian στοιχεία δοκού (ή αλλιώς στοιχεία C 1 ) λόγω των απαιτήσεων συνέχειας των συναρτήσεων σχήματος που χρησιμοποιούνται. Η θεωρία των Bernoulli-Euler στηρίζεται στις ακόλουθες παραδοχές: 1. Επίπεδη συμμετρία. Ο διαμήκης άξονας της δοκού είναι ευθύγραμμος και η διατομή της δοκού έχει ένα επίπεδο συμμετρίας. Η συνισταμένη των εγκάρσιων φορτίων και οι στηρίξεις της δοκού βρίσκονται σε αυτό το επίπεδο. 2. Μεταβλητή διατομή. Η διατομή είτε είναι σταθερή σε όλο το μήκος της δοκού είτε μεταβάλλεται ομαλά. 3. Επιπεδότητα. Διατομές οι οποίες αρχικά (στην απαραμόρφωτη κατάσταση) ήταν επίπεδες στον διαμήκη άξονα της δοκού παραμένουν επίπεδες και μετά την επιβολή του εξωτερικού φορτίου. 4. Ενέργεια παραμόρφωσης. Η εσωτερική ενέργεια λόγω των παραμορφώσεων αντιστοιχεί μόνο στις καμπτικές παραμορφώσεις. Η συνεισφορά των υπόλοιπων παραμορφώσεων (αξονικές και διατμητικές) αγνοείται. 5. Μικρές μετακινήσεις. Οι εγκάρσιες μετακινήσεις και στροφές θεωρούνται πολύ μικρές ώστε να γίνεται δεκτή η παραδοχή των μικρών μετακινήσεων. 6. Υλικό. Το υλικό θεωρείται ελαστικό και ισότροπο. 3.2.1 Συναρτήσεις σχήματος Το πεδίο των μετακινήσεων του στοιχείου της δοκού ορίζεται από την αξονική μετακίνηση u και την εγκάρσια μετακίνηση v. Για την πρώτη επιλέγεται μία γραμμική συνάρτηση κατά μήκος του στοιχείου, αντίστοιχη με με εκείνη που χρησιμοποιήθηκε στο στοιχείο του δικτυώματος, ενώ η εγκάρσια μετακίνηση v εκφράζεται με μία συνάρτηση τρίτου βαθμού. Επομένως μπορούμε να γράψουμε: u = α 1 + α 2 x (3.49) v = α 3 + α 2 x + α 2 x 2 + α 2 x 3 (3.5)

3.2 Το στοιχείο δοκού 81 y, v u 2 θ 2 θ 1 v 1 u 1 v 2 v 2 θ 1 θ 2 v 1 u 1 u 2 E, A x, u Σχήμα 3.6: Στοιχείο δοκού στο επίπεδο (αρχική/παραμορφωμένη κατάσταση). ή σε μητρωική μορφή: u = [ 1 x [ α 1 α 2 v = [ 1 x x 2 x 3 α 3 α 4 α 5 α 6 (3.51) (3.52) Ο υπολογισμός των παραμέτρων α 1 και α 2 γίνεται ακολουθώντας παρόμοια διαδικασία με αυτή που ακολουθήθηκε στο στοιχείο δικτυώματος, οπότε και προκύπτει: όπου οι συναρτήσεις N i για i = 1, 2 ορίζονται ως u = N 1 u 1 + N 2 u 2 (3.53) N 1 = 1 x N 2 = x (3.54) (3.55) και απεικονίζονται στο Σχήμα 3.2. Ο υπολογισμός των παραμέτρων α 3 -α 6 γίνεται συνδέοντας τις παραμέτρους με τις συνοριακές συνθήκες του στοιχείου, u = u 1, du dx = θ 1 όταν x = (3.56) u = u 2, du dx = θ 1 όταν x = (3.57) Αντικαθιστώντας τις παραπάνω σχέσεις (3.56)-(3.57) στην (3.52), προκύπτει: u 1 1 α 1 θ 1 u 2 = 1 α 2 1 2 3 α 3 (3.58) θ 2 1 2 3 2 α 4

82 3. Μόρφωση πεπερασμένων στοιχείων ή σε συντετμημένη μορφή: d b = A b a b (3.59) όπου ο δείκτης b αναφέρεται στα καμπτικά μεγέθη του στοιχείου. Από την επίλυση της παραπάνω σχέσης με αντιστροφή του πίνακα A b προκύπτει: ή αναλυτικά α 1 α 2 α 3 α 4 = a b = A 1 b d b (3.6) 1 1 3 2 2 3 2 1 2 1 3 2 2 3 1 2 Αντικαθιστώντας την (3.52) στην (3.61), προκύπτει α 3 v = [ 1 x x 2 x 3 α 4 α 5 α 6 1 = [ 1 x x 2 x 3 1 3 2 2 3 2 1 2 1 3 2 2 3 1 2 ή αλλιώς όπου u 1 θ 1 u 2 θ 2 (3.61) u 1 θ 1 u 2 θ 2 (3.62) v = N b d b (3.63) 1 N b = [ 1 x x 2 x 3 1 3 2 2 3 2 1 2 1 3 2 2 3 1 [ 2 = 1 3x2 2 + 2x3 3 x 2x2 2 + x3 3x 2 3 2 2x3 3 x2 2 + x3 3 Επομένως η (3.63) μπορεί τώρα να γραφτεί ως όπου οι συναρτήσεις N 3, N 4, N 5 και N 6 γράφονται αναλυτικά ως (3.64) v = N 3 v 1 + N 4 θ 1 + N 5 v 2 + N 6 θ 2 (3.65) N 3 = 1 3x2 2 N 4 = x 2x2 2 N 5 = 3x2 2 + 2x3 3 (3.66) + x3 3 (3.67) 2x3 3 (3.68) N 6 = x2 2 + x3 3 (3.69)

3.2 Το στοιχείο δοκού 83 y, v N 3 1 x, u y, v N 4 1 x, u y, v N 5 1 x, u y, v N 6 x, u 1 Σχήμα 3.7: Κυβικές συναρτήσεις σχήματος για το στοιχείο επίπεδης δοκού. και δίνονται στο Σχήμα 3.7. Συνδυάζοντας την (3.53) και την (3.65), μπορούμε τώρα να γράψουμε: [ u v [ N1 N = 2 N 3 N 4 N 5 N 6 u 1 v 1 θ 1 u 2 v 2 θ 2 (3.7) Η παραπάνω σχέση εκφράζει το πεδίο των μετακινήσεων του στοιχείου της επίπεδης δοκού συναρτήσει των

84 3. Μόρφωση πεπερασμένων στοιχείων επικόμβιων μετακινήσεων της u 1, v 1, θ 1, u 2, v 2 και θ 2. 3.2.2 Σχέσεις παραμορφώσεων-μετακινήσεων Για τον υπολογισμό του μητρώου παραμορφώσεων-μετακινήσεων B του στοιχείου, διατυπώνονται στη συνέχεια οι αντίστοιχες σχέσεις παραμορφώσεων-μετακινήσεων. Σύμφωνα με τη θεωρία των Euler-Bernoulli που εξετάζεται, προκύπτει ότι οι μετακινήσεις ενός εγκάρσιου επιπέδου της δοκού δίνονται από τις σχέσεις (βλ. και Σχήμα 3.8): u = u(x) yθ(x) (3.71) v = v(x) (3.72) u(x) x, u y, v v(x) θ Σχήμα 3.8: Κινηματική μίας δοκού που περιγράφεται από τη θεωρία Euler-Bernoulli. Σύμφωνα με τη θεωρία των Euler-Bernoulli οι διατμητικές παραμορφώσεις ε xy που ορίζονται ως ε xy = 1 2 ( u + v ) (3.73) είναι μηδενικές, ενώ η ανηγμένη παραμόρφωση της δοκού ε x δίνεται από τη σχέση: ε x = du dx (3.74) Αντικαθιστώντας την (3.71) στην (3.74), τελικά προκύπτει σχέση παραμορφώσεων-μετακινήσεων για τη δοκό που στηρίζεται στη θεωρία των Euler-Bernoulli: ε x = du dx y du2 dx 2 (3.75) Το μητρώο παραμόρφωσης B προκύπτει από τις (3.53), (3.65) και (3.75). Από την (3.53), η οποία περιγράφει την παρεμβολή των αξονικών μετακινήσεων, u = N 1 u 1 + N 2 u 2 (3.76)

3.2 Το στοιχείο δοκού 85 προκύπτει η παράγωγος du dx, du dx = d (N 1u 1 + N 2 u 2 ) dx = d (N 1u 1 ) + d (N 2u 2 ) dx dx = d (N 1) dx u 1 + d (N 2) dx u 2 = N 1,x u 1 + N 2,x u 2, (3.77) ή σε μητρωική μορφή: du dx = [ [ u1 N 1,x N 2,x u 2 (3.78) Ομοίως, από την (3.65), η οποία περιγράφει την παρεμβολή των εγκάρσιων μετακινήσεων και στροφών, v = N 3 v 1 + N 4 θ 1 + N 5 v 2 + N 6 θ 2 (3.79) προκύπτει η παράγωγος d2 v dx 2, d 2 v dx 2 = d2 N 3 dx 2 v 1 + d2 N 4 dx 2 θ 1 + d2 N 5 dx 2 v 2 + d2 N 6 dx 2 θ 2 = N 3,xx v 1 + N 4,xx θ 1 + N 5,xx v 2 + N 6,xx θ 2 (3.8) ή σε μητρωική μορφή: du dx = [ N 3,xx N 4,xx N 5,xx N 6,xx v 1 θ 1 v 2 θ 2 (3.81) Η ανηγμένη παραμόρφωση ε x, όπως δίνεται από την (3.75), μπορεί πλέον να γραφτεί σύμφωνα με τα παραπάνω ως: ε x = du dx y du2 dx 2 (3.82) ε x = [ N 1,x yn 3,xx yn 4,xx N 2,x yn 5,xx yn 6,xx u 1 v 1 θ 1 u 2 v 2 θ 2 (3.83) ή σε μητρωική μορφή: ε x = Bd (3.84)

86 3. Μόρφωση πεπερασμένων στοιχείων όπου οι όροι του μητρώου παραμορφώσεων-μετακινήσεων δίνονται ως: B 1 = 1 B 2 = y [ 6 ( 2 1 2x ) [ B 3 = y 2 ( 3 3x ) B 4 = 1 B 5 = y [ 6 ( 2 1 2x ) [ B 6 = y 2 ( 1 3x ) (3.85) (3.86) (3.87) (3.88) (3.89) (3.9) 3.2.3 Το μητρώο δυσκαμψίας Με γνωστό το μητρώο παραμορφώσεων-μετακινήσεων B, το μητρώο δυσκαμψίας Κ, εύκολα πλέον προκύπτει από τη γενική σχέση Κ (6 6) = B T (6 1) C (1 1)B (1 6) dω (3.91) Ω Το μητρώο ελαστικότητας για τη συγκεκριμένη περίπτωση ταυτίζεται με το μέτρο του Young, E, δηλαδή K e = C = [E. (3.92) Θεωρώντας ότι οι άξονες που περιγράφουν τη διατομή του στοιχείου είναι κύριοι και κεντροβαρικοί και ότι η δοκός είναι πρισματική, σταθερής διατομής, προκύπτει το μητρώο δυσκαμψίας ως: AE AE 12 EI 3 6 EI AE 2 12 EI 3 6 EI 2 6 EI 2 12 EI 3 4 EI 6 EI AE 2 6 EI 2 12 EI 3 2 EI 3.2.4 Χρήση του στοιχείου στη γεωτεχνική μηχανική 6 EI 2 6 EI 2 2 EI 6 EI 2 4 EI (3.93) Το στοιχείο της δοκού χρησιμοποιείται στην προσομοίωση προβλημάτων της γεωτεχνικής μηχανικής για την προσομοίωση δοκών, πεδιλοδοκών και γενικά επιφανειακών θεμελιώσεων, πασσάλων, διαφραγματικών τοίχων αντιστήριξης και γενικά όλων εκείνων των στοιχείων στα οποία η καμπτική λειτουργία τους είναι επικρατούσα. 3.3 Το στοιχείο δοκού επί εδάφους Σε γεωτεχνικά κυρίως προβλήματα υπάρχει συχνά η ανάγκη προσομοίωσης οριζόντιων ή κατακόρυφων δοκών οι οποίες να υποστηρίζονται ελαστικά κατά το μήκος τους και στις οποίες η χρήση ενός απλού στοιχείου

3.3 Το στοιχείο δοκού επί εδάφους 87 δοκού επί επιφανειακών ή χωρικών στοιχείων, τα οποία θα αναπτυχθούν στις επόμενες ενότητες, κρίνεται συχνά υπερβολική. Στις περιπτώσεις αυτές χρησιμοποιείται το στοιχείο δοκού επί ελαστικού εδάφους [3. Οι πιο συνηθισμένες εφαρμογές των στοιχείων δοκού επί ελαστικού εδάφους αφορούν: 1. την προσομοίωση πεδιλοδοκών (δοκών θεμελίωσης επί του εδάφους) και 2. την προσομοίωση πασσάλων. Μια συνηθισμένη απλοποιητική παραδοχή που εφαρμόζεται στα παραπάνω προβλήματα είναι το προσομοίωμα ελαστικής στήριξης Winkler. Πρόκειται για μια προσέγγιση της συμπεριφοράς του εδάφους κατά την οποία: το έδαφος προσομοιώνεται ως συνεχή ελαστικά ελατήρια, αγνοείται η επίδραση της πολυδιάστατης ελαστικότητας και αγνοείται η επίδραση της τριβής. y, v q(x) x e Σχήμα 3.9: Το στοιχείο δοκού επί εδάφους. 3.3.1 Το μητρώο δυσκαμψίας Έστω μία πρισματική δοκός σταθερής διατομής επί ελαστικού εδάφους το οποίο θεωρείται ότι προσεγγίζεται με το προσομοίωμα ελαστικής στήριξης Winkler, όπως δίνεται στο Σχήμα 3.9. Η ελατηριακή σταθερά που περιγράφει το προσομοίωμα ελαστικής στήριξης Winkler συμβολίζεται με k F, όπου k F >. Η εξίσωση που περιγράφει την ισορροπία της δοκού δίνεται ως: όπου: EI d4 v dx 4 + k F v = q(x) (3.94) E I Το μέτρο ελαστικότητας του υλικού της δοκού. Η ροπή αδράνειας της διατομής της δοκού. q(x) Το κατανεμημένο φορτίο κατά μήκος της δοκού (βλ. και Σχήμα 3.9).

88 3. Μόρφωση πεπερασμένων στοιχείων όπου και Η γενική, ομογενής λύση της παραπάνω εξίσωσης για ένα μήκος ίσο με l, από x = έως x = l, δίνεται ως: v(x) = e ζ (c 1 sin ζ + c 2 cos ζ) + e ζ (c 3 sin ζ + c 4 cos ζ) (3.95) ζ = λx l (3.96) λ = 4 kf (3.97) 4EI Οι συντελεστές c 1, c 2, c 3 και c 4 στην (3.95) καθορίζονται από τις συνοριακές συνθήκες. Στη συνέχεια οι συντελεστές c 1, c 2, c 3 και c 4 θεωρούνται ως οι γενικευμένες συντεταγμένες: c = c 1 c 2 c 3 c 4 (3.98) Το συναρτησιακό της συνολικής δυναμικής ενέργειας του συστήματος ορίζεται ως προς τις γενικευμένες συντεταγμένες σύμφωνα με τη σχέση: l ( 1 Π e c = 2 EI(v ) 2 + 1 ) 2 k f v 2 q v dx = 1 2 ct (K cb + K cf ) c c T f c (3.99) Από την παραπάνω εξίσωση ορίζονται τα μητρώα K cb και K cf ως τα γενικευμένα μητρώα δυσκαμψίας που αναφέρονται στην κάμψη της δοκού και στο ελατηριακό προσομοίωμα του εδάφους αντίστοιχα. Το διάνυσμα f c είναι το γενικευμένο διάνυσμα φόρτισης λόγω ενός κατανεμημένου φορτίου q(x). Οι επικόμβιοι βαθμοί ελευθερίας σχετίζονται με τις γενικευμένες μετακινήσεις μέσω της σχέσης: v 1 θ 1 v 2 θ 2 = 1 1 λ l e λ sin λ λ l e λ cos λ λ l e λ sin λ λ l e λ cos λ λe λ (cos λ sin λ) λe λ (cos λ sin λ) l l λe λ (cos λ + sin λ) l ή αλλιώς σε συνεπτυγμένη μορφή: όπου Αντιστρέφοντας την παραπάνω σχέση, προκύπτει: λe λ (cos λ + sin λ) l c 1 c 2 c 3 c 4 (3.1) u e = G F c. (3.11) c = H F u e (3.12) H F = G 1 F (3.13) Η δυσκαμψία του στοιχείου προκύπτει τελικά ως το άθροισμα των επιμέρους δυσκαμψιών Κ e = Κ e B + Κ e F (3.14) όπου και Κ e B = H T F Κ cb H F (3.15) Κ e F = H T F Κ cf H F. (3.16)

3.3 Το στοιχείο δοκού επί εδάφους 89 Αντίστοιχα το διάνυσμα της φόρτισης προκύπτει ίσο με: f e = H T F f c. (3.17) Κάνοντας τις παραπάνω πράξεις, προκύπτει: B 1 B 2 B 5 B 4 K e B = B 3 B 4 B 6 B 1 B 2 (3.18) symm B 3 F 1 F 2 F 5 F 4 K e F = F 3 F 4 F 6 F 1 F 2 (3.19) symm F 3 f 1 f e = q l f 2 λ 2 g f 1 (3.11) f 2 Οι όροι του μητρώου K e B δίνονται ως: B 1 = 2λ 2 4 sin(2λ) + sin(4λ) + 4 sin λ(cos λ cosh(2λ) + 8λ sin λ sinh 2 λ) + 2 cos(2λ) 2) sinh(2λ) + sinh(4λ) (3.111) B 2 = 2l e λ(4 cos(2λ) cos(4λ) 4 cosh(2λ) + cosh(4λ) 8λ sin(2λ) sinh λ sinh λ + 8λ sin λ sin λ sinh(2λ)) (3.112) B 3 = (l e l e (8λ cos(2λ) 12 sin(2λ) + cosh(2λ)(6 sin(2λ) 8λ) + 3 sin(4λ) + 2 (6 3 cos(2λ) + 4λ sin(2λ)) sinh(2 λ) 3 sinh(4λ))) (3.113) B 4 = 4l e λ(λ cosh(3λ) sin λ λ cosh λ( 2 sin λ + sin(3λ)) + (λ(cos λ + cos(3λ)) + cosh(2λ)( 2λ cos λ + 4 sin λ) + 2( 5 sin λ + sin(3λ))) sinh λ) (3.114) B 5 = 4λλ(2 cos λ( 2 + cos(2λ) + cosh(2λ)) sinh λ + sin(3λ)(cosh λ 2λ sinh λ) + sin λ( 4 cosh λ + cosh(3λ) + 2λ sinh(3λ))) (3.115) B 6 = 2l 2 e(cosh(3λ)( 2λ cos λ + 3 sin λ) + cosh λ(2λ cos(3λ) + 3(sin(3λ) 4 sin λ)) + (9 cos λ 3 cos(3λ) 6 cos λ cosh(2λ) + 16λ sin λ) sinh λ) (3.116) Αντίστοιχα οι όροι του μητρώου K e F δίνονται ως: F 1 = 2λλ( 32λ sin λ sin λ sinh λ sinh λ + 6( 2 + cos(2λ))(sin(2λ) + sinh(2λ)) + 6 cosh(2λ)(sin(2λ) + sinh(2λ))) (3.117) F 2 = 2l e λ(4 cos(2λ) cos(4λ) 4 cosh(2λ) + cosh(4λ) + 8λ sin(2λ) sinh λ sinh λ 8λ sin λ sin λ sinh(2λ)) (3.118) F 3 = l e l e (8λ cos(2λ) + 4 sin(2λ) 2 cosh(2λ)(4λ + sin(2λ)) sin(4λ) + 2(cos(2λ) + 4λ sin(2λ) 2) sinh(2λ) + sinh(4λ)) (3.119) F 4 = 4l e λ(λ cosh(3λ) sin λ λ cosh λ( 2 sin λ + sin(3λ)) + (λ cos λ + λ cos(3λ) + 1 sin λ 2 cosh(2λ)(λ cos λ + 2 sin λ) 2 sin(3λ)) sinh λ) (3.12) F 5 = 4λλ(6 cos λ( 2 + cos(2λ) + cosh(2λ)) sinh λ + sin(3λ)(3 cosh λ + 2λ sinh λ) + sin λ( 12 cosh λ + 3 cosh(3λ) 2λ sinh(3λ))) (3.121) F 6 = 2l e l e ( (cosh(3λ)(2λ cos λ + sin λ)) + cosh λ(2λ cos(3λ) + 4 sin λ sin(3λ)) (3.122) + (cos(3λ) + cos λ(2 cosh(2λ) 3) + 16λ sin λ) sinh λ) (3.123)

9 3. Μόρφωση πεπερασμένων στοιχείων Τέλος, οι όροι του διανύσματος F e δίνονται ως: Στα παραπάνω ισχύει: 3.3.2 Προγραμματισμός του στοιχείου f 1 = 2l (cosh λ cos λ) (sin λ sinh λ) (3.124) f 2 = (l e (sin λ sinh λ) (sin λ sinh λ)) (3.125) 4 kf λ = l e 4EI και (3.126) g = 2 cos(2λ) cosh(2λ) (3.127) Με βάση τα παραπάνω δίνεται στη συνέχεια ενδεικτικά ο προγραμματισμός του στοιχείου στη γλώσσα προγραμματισμού Python. Πιο συγκεκριμένα, το μητρώο K e B δίνεται ως: 1 def get_keb ( s e l f ) : 2 l = s e l f. l e * ( ( s e l f. kf / ( 4 * s e l f. E * s e l f. I ) ) * * (. 2 5 ) ) 3 g = 2 math. cos (2 * l ) math. cosh (2 * l ) 4 B1 = 2 * l * l * ( 5 4 * math. s i n (2 * l ) 6 + math. s i n (4 * l ) 7 + 4 * math. s i n ( l ) * ( 8 math. cos ( l ) * math. cosh (2 * l ) 9 + 8 * l * math. s i n ( l ) * math. s i n h ( l ) * math. s i n h ( l ) 1 ) + 2 * ( math. cos (2 * l ) 2) * math. s i n h (2 * l ) 11 + math. s i n h (4 * l ) 12 ) 13 B2 = 2 * s e l f. l e * l * ( 14 4 * math. cos (2 * l ) 15 math. cos (4 * l ) 16 4 * math. cosh (2 * l ) 17 + math. cosh (4 * l ) 18 8 * l * math. s i n (2 * l ) * math. s i n h ( l ) * math. s i n h ( l ) 19 + 8 * l * math. s i n ( l ) * math. s i n ( l ) * math. s i n h (2 * l ) 2 ) 21 B3 = ( 22 s e l f. l e * s e l f. l e * ( 23 8 * l * math. cos (2 * l ) 24 12 * math. s i n (2 * l ) 25 + math. cosh (2 * l ) * ( 26 6 * math. s i n (2 * l ) 27 8 * l 28 ) 29 + 3 * math. s i n (4 * l ) 3 + 2 *( 31 6 32 3 * math. cos (2 * l ) 33 + 4 * l * math. s i n (2 * l ) 34 )* math. s i n h (2* l ) 35 3 * math. s i n h (4 * l ) 36 ) 37 ) 38 B4 = 4 * s e l f. l e * l * ( 39 l * math. cosh (3 * l ) * math. s i n ( l )

3.3 Το στοιχείο δοκού επί εδάφους 91 4 l * math. cosh ( l ) * ( 2 * math. s i n ( l ) + math. s i n (3 * l ) ) 41 + ( l * ( math. cos ( l ) + math. cos (3 * l ) ) 42 + math. cosh (2 * l ) * ( 2 * l * math. cos ( l ) + 4 * math. s i n ( l ) ) 43 + 2 * ( 5 * math. s i n ( l ) + math. s i n (3 * l ) ) ) * math. s i n h ( l ) ) 44 B5 = 4 * l * l * ( 45 2 * math. cos ( l ) * ( 46 2 + math. cos (2 * l ) 47 + math. cosh (2 * l ) 48 ) * math. s i n h ( l ) + math. s i n (3 * l ) * ( 49 math. cosh ( l ) 2 * l * math. s i n h ( l ) 5 ) + math. s i n ( l ) * ( 51 4 * math. cosh ( l ) 52 + math. cosh (3 * l ) 53 + 2 * l * math. s i n h (3 * l ) 54 ) 55 ) 56 B6 = 2 * s e l f. l e * s e l f. l e * ( 57 math. cosh (3 * l ) * ( 58 2 * l * math. cos ( l ) 59 + 3 * math. s i n ( l ) 6 ) + math. cosh ( l ) * ( 61 2 * l * math. cos (3 * l ) 62 + 3 * ( math. s i n (3 * l ) 63 4 * math. s i n ( l ) ) 64 ) + ( 65 9 * math. cos ( l ) 66 3 * math. cos (3 * l ) 67 6 * math. cos ( l ) * math. cosh (2 * l ) 68 + 16 * l * math. s i n ( l ) 69 ) * math. s i n h ( l ) 7 ) 71 facb = ( s e l f. E * s e l f. I * l / s e l f. l e * s e l f. l e * s e l f. l e ) / ( 4 * g * g ) 72 KeB = facb * np. a r r a y ( [ 73 [ B1, B2, B5, B4, 74 [ B2, B3, B4, B6, 75 [ B5, B4, B1, B2, 76 [ B4, B6, B2, B3 77 ) 78 return KeB Το μητρώο K e F δίνεται ως: 1 def get_kef ( s e l f ) : 2 l = s e l f. l e * ( ( s e l f. kf / ( 4 * s e l f. E * s e l f. I ) ) * * (. 2 5 ) ) 3 g = 2 math. cos (2 * l ) math. cosh (2 * l ) 4 F1 = 2 * l * l *( 5 32 * l * math. s i n ( l ) * math. s i n ( l ) * math. s i n h ( l ) * math. s i n h ( l ) 6 + 6 * ( 7 2 + math. cos (2 * l ) ) * ( math. s i n (2 * l ) 8 + math. s i n h (2 * l ) 9 ) 1 + 6 * math. cosh (2 * l ) * ( 11 math. s i n (2 * l ) 12 + math. s i n h (2 * l ) 13 ) 14 ) 15 F2 = 2 * s e l f. l e * l * ( 16 4 * math. cos (2 * l ) 17 math. cos (4 * l )

92 3. Μόρφωση πεπερασμένων στοιχείων 18 4 * math. cosh (2 * l ) 19 + math. cosh (4 * l ) 2 + 8 * l * math. s i n (2 * l ) * math. s i n h ( l ) * math. s i n h ( l ) 21 8 * l * math. s i n ( l ) * math. s i n ( l ) * math. s i n h (2 * l ) 22 ) 23 F3 = s e l f. l e * s e l f. l e * ( 24 8 * l * math. cos (2 * l ) 25 + 4 * math. s i n (2 * l ) 26 2 * math. cosh (2 * l ) * ( 27 4 * l 28 + math. s i n (2 * l ) 29 ) math. s i n (4 * l ) 3 + 2 * ( 31 math. cos (2 * l ) + 4 * l * math. s i n (2 * l ) 2 32 ) * math. s i n h (2 * l ) 33 + math. s i n h (4 * l ) 34 ) 35 F4 =4 * s e l f. l e * l *( 36 l * math. cosh (3 * l ) * math. s i n ( l ) 37 l * math. cosh ( l ) * ( 38 2 * math. s i n ( l ) 39 + math. s i n (3 * l ) 4 ) + ( 41 l * math. cos ( l ) 42 + l * math. cos (3 * l ) 43 + 1 * math. s i n ( l ) 44 2 * math. cosh (2 * l ) * ( 45 l * math. cos ( l ) 46 + 2 * math. s i n ( l ) 47 ) 2 * math. s i n (3 * l ) 48 ) * math. s i n h ( l ) 49 ) 5 F5 = 4 * l * l * ( 51 6 * math. cos ( l ) * ( 52 2 53 + math. cos (2 * l ) 54 + math. cosh (2 * l ) 55 ) * math. s i n h ( l ) 56 + math. s i n (3 * l ) * ( 57 3 * math. cosh ( l ) 58 + 2 * l * math. s i n h ( l ) 59 ) + math. s i n ( l ) * ( 6 12 * math. cosh ( l ) 61 + 3 * math. cosh (3 * l ) 62 2 * l * math. s i n h (3 * l ) 63 ) 64 ) 65 F6 = 2 * s e l f. l e * s e l f. l e *( 66 ( 67 math. cosh (3 * l ) * ( 68 2 * l * math. cos ( l ) 69 + math. s i n ( l ) 7 ) 71 ) + math. cosh ( l ) * ( 72 2 * l * math. cos (3 * l ) 73 + 4 * math. s i n ( l ) 74 math. s i n (3 * l ) 75 ) + (

3.4 Το τριγωνικό στοιχείο 93 76 math. cos (3 * l ) 77 + math. cos ( l ) * ( 78 2 * math. cosh (2 * l ) 79 3 8 ) + 16 * l * math. s i n ( l ) 81 ) * math. s i n h ( l ) 82 ) 83 facf = ( s e l f. kf * s e l f. l e ) / ( 1 6 * l * l * l * g * g ) 84 KeF = facf * np. a r r a y ( [ 85 [ F1, F2, F5, F4, 86 [ F2, F3, F4, F6, 87 [ F5, F4, F1, F2, 88 [ F4, F6, F2, F3 ) 89 return KeF Το συνολικό μητρώο K e επομένως προκύπτει ως: 1 def get_ke ( s e l f ) : 2 KeB = s e l f. get_keb ( ) 3 KeF = s e l f. get_kef ( ) 4 ke = KeB + KeF 5 return ke Τέλος, το αντίστοιχο διάνυσμα της φόρτισης δίνεται ως: 1 def get_fe ( s e l f, q ) : 2 l = s e l f. l e * ( ( s e l f. kf / ( 4 * s e l f. E * s e l f. I ) ) * * (. 2 5 ) ) 3 f1 = 2 * l *( 4 math. cosh ( l ) 5 math. cos ( l ) 6 ) *( math. s i n ( l ) math. s i n h ( l ) 7 ) 8 f2 = ( 9 l e * ( 1 math. s i n ( l ) 11 math. s i n h ( l ) 12 ) * ( 13 math. s i n ( l ) 14 math. s i n h ( l ) 15 ) 16 ) 17 f a c f = ( q * l e ) / ( l * l * g ) 18 f e = f a c f * np. a r r a y ( [ 19 f1, 2 f2, 21 f1, 22 f2 23 ) 24 return f e 3.4 Το τριγωνικό στοιχείο Στη συνέχεια εξετάζεται η μόρφωση επίπεδων στοιχείων δισδιάστατης ελαστικότητας ξεκινώντας από το κλασικό τριγωνικό στοιχείο [5, του οποίου οι εξισώσεις θα διατυπωθούν στο καρτεσιανό σύστημα συντεταγμένων x-y.

94 3. Μόρφωση πεπερασμένων στοιχείων 3.4.1 Το μητρώο συναρτήσεων μορφής Έστω το τριγωνικό στοιχείο του Σχήματος 3.1 με συντεταγμένες (x 1, y 1 ), (x 2, y 2 ), (x 3, y 3 ) στους κόμβους 1, 2, 3 αντίστοιχα. y 3 (x 3, y 3 ) 2 (x 2, y 2 ) 1 (x 1, y 1 ) x Σχήμα 3.1: Το τριγωνικό στοιχείο στο καρτεσιανό σύστημα συντεταγμένων. Αν θεωρηθεί ότι η συνάρτηση μορφής είναι διγραμμική, δηλαδή γραμμική και κατά x και κατά y, τότε ένα μέγεθος ϕ μπορεί να περιγραφεί από σχέσεις της μορφής: ϕ = a 1 + a 2 x + a 3 y = [1 x a 1 y a 2 a 3 = ac. (3.128) Οι σταθερές a 1, c 2 και a 3 υπολογίζονται από τις συντεταγμένες των κόμβων και τις τιμές ϕ i της συνάρτησης ϕ στους κόμβους, δηλαδή: ϕ 1 = a 1 + a 2 x 1 + a 3 y 1, (3.129) ϕ 2 = a 1 + a 2 x 2 + a 3 y 2, (3.13) ϕ 3 = a 1 + a 2 x 3 + a 3 y 3, (3.131) Οι παραπάνω εξισώσεις μπορούν να γραφούν σε μητρωική μορφή, ϕ 1 1 x 1 y 1 a 1 ϕ 2 = 1 x 2 y 2 a 2 ϕ = Aa. (3.132) ϕ 3 1 x 3 y 3 a 3 Λύνοντας ως προς a, και αντικαθιστώντας στην (3.128), προκύπτει: a = A 1 ϕ, (3.133) Επομένως, οι συναρτήσεις μορφής δίνονται ως: ϕ = aa 1 ϕ. (3.134) N = aa 1. (3.135)

3.4 Το τριγωνικό στοιχείο 95 Προκύπτει ότι N 1 = [(x 2 y 3 x 3 y 2 ) + x(y 2 y 3 ) + y(x 3 x 2 )/2A, (3.136) N 2 = [(x 3 y 1 x 1 y 3 ) + x(y 3 y 1 ) + y(x 1 x 3 )/2A, (3.137) N 3 = [(x 1 y 2 x 2 y 1 ) + x(y 1 y 2 ) + y(x 2 x 1 )/2A, (3.138) όπου A το εμβαδό του τριγωνικού στοιχείου. Η διακριτοποίηση των μετακινήσεων σε επίπεδο στοιχείου με τη βοήθεια των συναρτήσεων μορφής οδηγεί στις σχέσεις: ή σε μητρωική μορφή: [ ux u y u x = N 1 u 1x + N 2 u 2x + N 3 u 3x, (3.139) u y = N 1 u 1y + N 2 u 2y + N 3 u 3y, (3.14) [ N1 N = 2 N 3 N 1 N 2 N 3 u 1x u 1y u 2x u 2y u 3x u 3y (3.141) όπου N 1, N 2 και N 3 οι συναρτήσεις μορφής για το τριγωνικό στοιχείο όπως δίνονται από τις (3.136)-(3.138). Επομένως μπορεί να οριστεί το μητρώο N των συναρτήσεων μορφής του στοιχείου σύμφωνα με τη (3.135) ως: [ N1 N N = 2 N 3. (3.142) N 1 N 2 N 3 3.4.2 Το μητρώο συναρτήσεων παραμορφώσεων-μετακινήσεων Το μητρώο παραμορφώσεων-μετακινήσεων B προκύπτει ως: B = N = N 1 = N 1 = [ N1 N 2 N 3 N 1 N 2 N 3 N 1 N 1 N 2 N 2 N 2 N 2 N 3 N 3 N 3 N 3 y 2 y 3 y 3 y 1 y 1 y 2 x 3 x 2 x 1 x 3 x 2 x 1 x 3 x 2 y 2 y 3 x 1 x 3 y 3 y 1 x 2 x 1 y 1 y 2 όπου A το εμβαδό του τριγωνικού στοιχείου, όπως δίνεται από τη σχέση: A = 1 1 x 1 y 1 2 det 1 x 2 y 2 1 x 3 y 3 = 1 2 [(x 2y 3 y 2 x 3 ) (x 1 y 3 y 1 x 3 ) + (x 1 y 2 y 1 x 2 ) (3.143) (3.144) (3.145) /2A (3.146) = 1 2 x 2y 3 y 2 x 3 x 1 y 3 + y 1 x 3 + x 1 y 2 y 1 x 2 (3.147)

96 3. Μόρφωση πεπερασμένων στοιχείων 3.4.3 Το μητρώο ελαστικότητας Το μητρώο υλικού C για συνθήκες επίπεδης παραμόρφωσης δίνεται από την παρακάτω σχέση: C = 3.4.4 Το μητρώο δυσκαμψίας E(1 ν) (1 + ν)(1 2ν) ν 1 1 ν 1 1 2ν. (3.148) 2(1 ν) ν 1 ν Τέλος, το μητρώο δυσκαμψίας Κ, εφόσον είναι γνωστά τα μητρώα B (3.148) και C (3.146), προκύπτει από τη γενική σχέση ως: K e = B T CBdΩ (3.149) Ω = t B T CBdxdy (3.15) x y = tb T CB, dxdy (3.151) όπου t το πάχος του στοιχείου. x y = tb T CBA (3.152) 3.5 Ισοπαραμετρική διατύπωση και αριθμητική ολοκλήρωση Η διαδικασία που ακολουθήθηκε στις προηγούμενες ενότητες για τη μόρφωση του μητρώου δυσκαμψίας του στοιχείου ράβδου ή του διγραμμικού τριγώνου θα μπορούσε θεωρητικά να εφαρμοστεί και στην περίπτωση τετράπλευρων στοιχείων ή γενικά στοιχείων με συναρτήσεις μορφής ανώτερου βαθμού. Μια τέτοια προσέγγιση όμως θα συναντούσε τις ακόλουθες δυσκολίες: 1. Οι συναρτήσεις μορφής στοιχείων ανώτερου βαθμού ορίζονται από εξαιρετικά πολύπλοκες σχέσεις όταν ορίζονται στο καρτεσιανό σύστημα συντεταγμένων. 2. Η ολοκλήρωση των παραπάνω σχέσεων για τη μόρφωση του μητρώου δυσκαμψίας και του αντίστοιχου διανύσματος φόρτισης δεν μπορεί να γίνει πλέον αναλυτικά. Για την επίλυση των δύο παραπάνω προβλημάτων εισάγονται οι έννοιες της ισοπαραμετρικής διατύπωσης και της αριθμητικής ολοκλήρωσης αντίστοιχα, οι οποίες αποτελούν βασικά χαρακτηριστικά της εφαρμογής της μεθόδου των πεπερασμένων στοιχείων [6. 3.5.1 Ισοπαραμετρική θεώρηση Η ισοπαραμετρική θεώρηση στηρίζεται στη διατύπωση της περιγραφής της γεωμετρίας και του πεδίου μετατοπίσεων με τις ίδιες συναρτήσεις μορφής σε ένα νέο σύστημα συντεταγμένων που, σε αντίθεση με το πραγματικό σύστημα συντεταγμένων (συνήθως το καρτεσιανό), ονομάζεται φυσικό σύστημα συντεταγμένων. 3.5.1.1 Περιγραφή της γεωμετρίας/μετατοπίσεων Για την κατανόηση της ισοπαραμετρικής θεώρησης εξετάζεται η γενική περίπτωση ενός τρισδιάστατου στοιχείου, όπως αυτό που απεικονίζεται στο Σχήμα 3.11.

3.5 Ισοπαραμετρική διατύπωση και αριθμητική ολοκλήρωση 97 Καταρχήν θεωρείται ότι τόσο η γεωμετρία του στοιχείου (x, y και z) όσο και το αντίστοιχο πεδίο μετατοπίσεων (u x, u y και u z ) περιγράφονται από τις ίδιες συναρτήσεις μορφής. Η θεώρηση αυτή δίνεται σε μητρωική μορφή ως: 1 x y z u x u y u z = 1 1... 1 x 1 x 2... x n y 1 x 2... y n z 1 x 2... z n u x1 u x2... u xn u y1 u y2... u yn u z1 u z2... u zn N 1 N 2. N n (3.153) όπου x i, y i, z i (i = 1,... n) οι συντεταγμένες των n κόμβων του στοιχείου στο πραγματικό σύστημα συντεταγμένων, u xi, u yi, u zi οι επικόμβιες μετατοπίσεις και N i οι αντίστοιχες συναρτήσεις σχήματος. Αναλυτικά η (3.153) μπορεί να γραφτεί ως: 1 = x = y = z = u x = u y = u z = n N i = N 1 + N 2 +... + N n (3.154) i=1 n N i x i = N 1 x 1 + N 2 x 2 +... + N n x n (3.155) i=1 n N i y i = N 1 y 1 + N 2 y 2 +... + N n y n (3.156) i=1 n N i z i = N 1 z 1 + N 2 z 2 +... + N n z n (3.157) i=1 n N i u xi = N 1 u x1 + N 2 u x2 +... + N n u xn (3.158) i=1 n N i u yi = N 1 u y1 + N 2 u y2 +... + N n u yn (3.159) i=1 n N i u zi = N 1 u z1 + N 2 u z2 +... + N n u zn (3.16) i=1 3.5.1.2 Το φυσικό σύστημα συντεταγμένων Η ορθή απεικόνιση των πραγματικών συντεταγμένων x, y και z συναρτήσει των φυσικών συντεταγμένων ξ, η και ζ ορίζεται ως: x = x(ξ, η, ζ) (3.161) y = y(ξ, η, ζ) (3.162) z = z(ξ, η, ζ) (3.163) Ομοίως η αντίστροφη απεικόνιση των φυσικών συντεταγμένων ξ, η και ζ συναρτήσει των πραγματικών συντεταγμένων x, y και z δίνεται ως: ξ = ξ(x, y, z) (3.164) η = η(x, y, z) (3.165) ζ = ζ(x, y, z) (3.166) (3.167)

98 3. Μόρφωση πεπερασμένων στοιχείων ζ η z ξ y x Σχήμα 3.11: Πραγματικό (καρτεσιανό) σύστημα συντεταγμένων. ζ η ξ Σχήμα 3.12: Φυσικό σύστημα συντεταγμένων. Η απεικόνιση μεταξύ των δύο συστημάτων πρέπει να είναι αμφιμονοσήμαντη, έτσι ώστε κάθε σημείο με συντεταγμένες (x, y, z) να έχει αντίστοιχες μοναδικά ορισμένες συντεταγμένες (ξ, η, ζ) και το αντίστροφο. Ο μετασχηματισμός από το πραγματικό σύστημα συντεταγμένων στο φυσικό σύστημα συντεταγμένων πε-

3.5 Ισοπαραμετρική διατύπωση και αριθμητική ολοκλήρωση 99 ριγράφεται από το Ιακωβιανό μητρώο, το οποίο ορίζεται ως: (x, y, z) ξ J = (ξ, η, ζ) = ξ z ξ η η z η ζ ζ z ζ (3.168) 3.5.1.3 Αριθμητική ολοκλήρωση Η αριθμητική ολοκλήρωση είναι τις περισσότερες φορές απαραίτητη για τον υπολογισμό των ολοκληρωμάτων που περιγράφουν τα μητρώα και τα διανύσματα ενός ισοπαραμετρικού στοιχείου. Στη συνέχεια εξετάζεται η αριθμητική ολοκλήρωση, ξεκινώντας από το (μονοδιάστατο) ολοκλήρωμα I := b a f(x)dx (3.169) όπου f μία πραγματική συνάρτηση μίας μεταβλητής x, και a, b τα όρια ολοκλήρωσης. Το διάστημα ολοκλήρωσης (a, b) μπορεί να μετασχηματιστεί στο διάστημα ( 1, 1) συναρτήσει μίας νέας μεταβλητής ξ θέτοντας: x = 1 2 (a + b) + 1 (b a)ξ (3.17) 2 Ο παραπάνω μετασχηματισμός είναι αμφιμονοσήμαντος όταν ισχύει a b. Εύκολα αποδεικνύεται ότι ισχύει: Το ολοκλήρωμα (3.169) μπορεί τώρα να διατυπωθεί ως: I := b a f(x)dx = 1 1 x = a αν ξ = 1 (3.171) x = b αν ξ = +1 (3.172) f( 1 2 (a + b) + 1 1 2 (b a)ξ)dξ := g(ξ)dξ (3.173) Η αριθμητική ολοκλήρωση του μετασχηματισμένου πλέον ολοκληρώματος (3.173) ορίζεται συνήθως ως ένα άθροισμα: 1 I := f( 1 2 (a + b) + 1 n 2 (b a)ξ)dξ w k g(ξ k ) (3.174) 1 όπου ξ k είναι οι συντεταγμένες των (δειγματοληπτικών) σημείων ολοκλήρωσης και w k τα αντίστοιχα βάρη ολοκλήρωσης. Από τις πιο γνωστές μεθόδους ολοκλήρωσης είναι: Ο κανόνας του τραπεζίου, όπου n = 2, w 1 = w 2 = 1, ξ 1 = 1 και ξ 2 = 1. Με τον κανόνα του τραπεζίου επιτυγχάνεται ακριβής ολοκλήρωση για πολυώνυμα μέχρι πρώτου βαθμού (q = 1). Ο κανόνας Simpson, όπου n = 3, w 1 = w 3 = 1 3, w 2 = 4 3 ξ 1 = 1, ξ 2 = και ξ 3 = 1. Με τον κανόνα Simpson επιτυγχάνεται ακριβής ολοκλήρωση για πολυώνυμα μέχρι τρίτου βαθμού (q = 3). Η μέθοδος των Newton-Cotes, κατά την οποία τα n σημεία ολοκλήρωσης ορίζονται σε ίσες αποστάσεις στο διάστημα ( 1, 1). Η μέθοδος αυτή ενδέχεται να παρουσιάσει μειωμένη ακρίβεια για μεγάλο αριθμό σημείων n. Ο κανόνας του τραπεζίου και ο κανόνας Simpson αποτελούν υποπεριπτώσεις των κλειστών σχέσεων Newton-Cotes. Η μέθοδος ολοκλήρωσης Gauss, στην οποία τα σημεία ολοκλήρωσης σε βελτιστοποιημένες, μη ισαπέχουσες θέσεις, όπως αυτά προκύπτουν από τις λύσεις των πολυωνύμων egendre. Στον Πίνακα 3.1 δίνονται οι θέσεις xi i και τα βάρη w i για n = 1 5. Η συνήθης πρακτική είναι να γίνεται ολοκλήρωση με τη μέθοδο Gauss, χρησιμοποιώντας τον ελάχιστο αριθμό σημείων ώστε να επιτυγχάνεται η απαραίτητη ακρίβεια. k=1 1

1 3. Μόρφωση πεπερασμένων στοιχείων n ξ i w i 1 2 2 ±1/ 3 1 3 ± 3/ 5 8 9 5 9 4 ± 1 1 ( ) 525 7 3 18 + 3 35 36 ± 1 1 ( ) 525 + 7 3 18 3 35 36 128 5 225 ± 1 1 ( ) 245 14 7 322 + 13 7 21 9 ± 1 1 ( ) 245 + 14 7 322 13 7 21 9 Πίνακας 3.1: Θέσεις και βάρη των σημείων Gauss. 3.6 Το τετράκομβο τετράπλευρο στοιχείο Στη συνέχεια εξετάζεται το δισδιάστατο, ισοπαραμετρικό, τετράκομβο, τετράπλευρο στοιχείο, που αποτελεί ένα από τα πλέον συνήθη στοιχεία που χρησιμοποιούνται στην επίλυση προβλημάτων με τη μέθοδο των πεπερασμένων στοιχείων [4. Η γεωμετρία του στοιχείου περιγράφεται στο Σχήμα 3.13. y η 4 (x 4, y 4 ) 3 (x 3, y 3 ) ξ 2 (x 2, y 2 ) 1 (x 1, y 1 ) x Σχήμα 3.13: Το τετράκομβο τετράπλευρο στοιχείο.

3.6 Το τετράκομβο τετράπλευρο στοιχείο 11 3.6.1 Το μητρώο συναρτήσεων μορφής Η διακριτοποίηση των μετακινήσεων σε επίπεδο στοιχείου με τη βοήθεια των συναρτήσεων μορφής οδηγεί στις σχέσεις: u x = N 1 u 1x + N 2 u 2x + N 3 u 3x + N 4 u 4x (3.175) u y = N 1 u 1y + N 2 u 2y + N 3 u 3y + N 4 u 4y (3.176) ή σε μητρωική μορφή: [ ux u y [ N1 N = 2 N 3 N 4 N 1 N 2 N 3 N 4 u 1x u 1y u 2x u 2y u 3x u 3y u 4x u 4y (3.177) όπου N 1, N 2, N 3 και N 3 οι συναρτήσεις μορφής για το τετράκομβο στοιχείο. Μπορεί επομένως να οριστεί το μητρώο N των συναρτήσεων μορφής του ως: [ N1 N N = 2 N 3 N 4 N 1 N 2 N 3 N 4. (3.178) 3.6.2 Το μητρώο παραμορφώσεων-μετακινήσεων Το μητρώο παραμορφώσεων-μετακινήσεων B προκύπτει από την κινηματική εξίσωση που συνδέει τις τάσεις με τις παραμορφώσεις, ε ij = 1 ( ui + u ) j (3.179) 2 j i όπου για τη συγκεκριμένη περίπτωση i = 1, 2. Προκύπτει επομένως για k = 1,..., n: ε 11 = ε xx = 1 ( uxk 2 ε 22 = ε yy = 1 ( uyk 2 + u x k + u y k ) ) = u x k = (N ku xk ) = N k u x k (3.18) = u x = (N ku yk ) = N k u y k (3.181) 2ε 12 = 2ε 21 = 2ε xy = u x + u y = (N ku xk ) + (N ku yk ) = N k u x k + N k u y k (3.182) Οι παραπάνω σχέσεις μπορούν να διατυπωθούν σε μητρωική μορφή ως: ε = Bu (3.183)

12 3. Μόρφωση πεπερασμένων στοιχείων όπου το μητρώο B, γνωστό και ως μητρώο παραμορφώσεων-μετακινήσεων, ορίζεται ως: B = N = N 1 = N 1 [ N1 N 2 N 3 N 4 N 1 N 2 N 3 N 4 N 1 N 1 N 2 N 2 N 2 N 2 N 3 N 3 N 3 N 3 N 4 N 4 N 4 N 4 (3.184) (3.185). (3.186) Οι παράγωγοι των συναρτήσεων i, όπου i = 1, 2, 3, 4 ως προς x και y, προκύπτουν από τον κανόνα της αλυσίδας: N 1 = N 1 ξ ξ + N 1 η η = 1 4 N 1 = N 1 ξ ξ + N 1 η η = 1 4 N 2 = N 2 ξ ξ + N 2 η η = 1 4 N 2 = N 2 ξ ξ + N 2 η η = 1 4 N 3 = N 3 ξ ξ + N 3 η η = 1 4 N 3 = N 3 ξ ξ + N 3 η η = 1 4 N 4 = N 4 ξ ξ + N 4 η η = 1 4 N 4 = N 4 ξ ξ + N 4 η η = 1 4 [ [ ( 1 + η) ξ η + ( 1 + ξ) ( 1 + η) ξ + ( 1 + ξ) η (1 η) ξ η + ( 1 ξ) (1 η) ξ + ( 1 ξ) η (1 + η) ξ η + (1 + ξ) (1 + η) ξ + (1 + ξ) η [ [ [ [ [ ( 1 η) ξ η + (1 ξ) [ ( 1 η) ξ + (1 ξ) η (3.187) (3.188) (3.189) (3.19) (3.191) (3.192) (3.193) (3.194) Ο υπολογισμός των ξ, ξ, η (3.168), δηλαδή και η γίνεται με τη βοήθεια του αντίστροφου μητρώου της Ιακωβιανής ξ = 1 det(j) J 22 = 1 det(j) η, (3.195) ξ = 1 det(j) J 12 = 1 det(j) ξ, (3.196) η = 1 det(j) J 21 = 1 det(j) η, (3.197) η = 1 det(j) J 11 = 1 det(j) ξ, (3.198)

3.6 Το τετράκομβο τετράπλευρο στοιχείο 13 όπου ξ, η, και μπορούν να προκύψουν εύκολα από την παραγώγιση των x και y: ξ η ξ = 1 4 (1 η)x 1 + 1 4 (1 η)x 2 + 1 4 (1 + η)x 3 1 4 (1 + η)x 4, (3.199) ξ = 1 4 (1 η)y 1 + 1 4 (1 η)y 2 + 1 4 (1 + η)y 3 1 4 (1 + η)y 4, (3.2) η = 1 4 (1 ξ)x 1 1 4 (1 + ξ)x 2 + 1 4 (1 + ξ)x 3 + 1 4 (1 ξ)x 4, (3.21) η = 1 4 (1 ξ)y 1 1 4 (1 + ξ)y 2 + 1 4 (1 + ξ)y 3 + 1 4 (1 ξ)y 4. (3.22) Με βάση τα παραπάνω ορίζεται πλήρως το μητρώο B. 3.6.3 Το μητρώο ελαστικότητας Το μητρώο υλικού C για συνθήκες επίπεδης παραμόρφωσης ταυτίζεται με αυτό της (3.148): ν 1 1 ν E(1 ν) ν C = 1 (1 + ν)(1 2ν) 1 ν 1 2ν 2(1 ν) (3.23) 3.6.4 Το μητρώο δυσκαμψίας Τέλος, το μητρώο δυσκαμψίας Κ e προκύπτει ως: K e = όπου B και C όπως δίνονται από τις (3.186) και (3.23) αντίστοιχα. 3.6.5 Αριθμητική ολοκλήρωση Ω B T CBdΩ (3.24) Για τον υπολογισμό του μητρώου K e η ολοκλήρωση γίνεται αριθμητικά, ακολουθώντας τη μέθοδο του Gauss. Σύμφωνα με τη μέθοδο αυτή ο υπολογισμός ενός διπλού ολοκληρώματος της μορφής ανάγεται σε άθροισμα της μορφής I = 1 1 n 1 i=1 j=1 1 f(ξ, η)dξdη (3.25) n w i w j f(ξ i, η j ) (3.26) όπου w i τα βάρη και ξ i οι θέσεις των σημείων Gauss όπως αυτά δίνονται στην Ενότητα 3.5.1.3. Για το μητρώο K e επομένως μπορούμε να γράψουμε: K e = Ω 1 1 B T CBdΩ = t B T CBdetJdξdη, (3.27) 1 1 όπου t το πάχος, το οποίο λαμβάνεται ανεξάρτητο των ξ, η στη συγκεκριμένη περίπτωση. Έστω f(ξ, η) η συνάρτηση προς ολοκλήρωση, f(ξ, η) = tb T (ξ, η)cb(ξ, η)det(j(ξ, η)), (3.28)

14 3. Μόρφωση πεπερασμένων στοιχείων και Kij e το (i, j) στοιχείο του μητρώου K. Τότε από την (3.27) και για κανόνα ολοκλήρωσης 2 2 προκύπτει: K e ij = w 2 1f(ξ 1, η 1 ) + w 1 w 2 f(ξ 1, η 2 ) + w 2 w 1 f(ξ 2, η 1 ) + w 2 2f(ξ 2, η 2 ). (3.29) Στη συνέχεια δίνεται ενδεικτικά κώδικας σε γλώσσα προγραμματισμού Python για τον υπολογισμό των συναρτήσεων μορφής και της Ιακωβιανής του τετράκομβου, τετράπλευρου γραμμικού στοιχείου. 1 def shape41 ( nodes, gps ) : 2 N = np. z e r o s ( ( 4, 3, 4 ) ) 3 d e t J = np. z e r o s ( 4 ) 4 5 f o r k, gp in enumerate ( gps ) : 6 m1 = 1 gp. x i 7 p1 = 1 + gp. x i 8 m2 = 1 gp. e t a 9 p2 = 1 + gp. e t a 1 11 N[,, k =. 2 5 * m1 * m2 12 N[ 1,, k =. 2 5 * p1 * m2 13 N[ 2,, k =. 2 5 * p1 * p2 14 N[ 3,, k =. 2 5 * m1 * p2 15 N[, 1, k =.25 * m2 16 N[ 1, 1, k = +.25 * m2 17 N[ 2, 1, k = +.25 * p2 18 N[ 3, 1, k =.25 * p2 19 N[, 2, k =.25 * m1 2 N[ 1, 2, k =.25 * p1 21 N[ 2, 2, k = +.25 * p1 22 N[ 3, 2, k = +.25 * m1 23 24 J = np. z e r o s ( ( 2, 2 ) ) 25 f o r i in range ( 4 ) : 26 J [, += N[ i [ 1 [ k * nodes [ i. x [ 27 J [ 1, += N[ i [ 2 [ k * nodes [ i. x [ 28 J [, 1 += N[ i [ 1 [ k * nodes [ i. x [ 1 29 J [ 1, 1 += N[ i [ 2 [ k * nodes [ i. x [ 1 3 d e t J [ k = J [, * J [ 1, 1 J [, 1* J [ 1, 31 i f d e t J [ k <. : 32 p r i n t N e g a t i v e d e r i v a t i v e a t e l e m e n t %i. %s e l f. id 33 p r i n t Nodes :, [ n. id f o r n in nodes 34 e x i t ( 1.) 35 36 f o r i in range ( 4 ) : 37 d1 = N[ i, 1, k * ( J [ 1, 1 / d e t J [ k ) 38 + N[ i, 2, k * ( J [, 1 / d e t J [ k ) 39 d2 = N[ i, 1, k * ( J [ 1, / d e t J [ k ) 4 + N[ i, 2, k * ( J [, / d e t J [ k ) 41 N[ i, 1, k = d1 42 N[ i, 2, k = d2 43 44 return N, d e t J