Σχεδιασμός Τροχιάς Ρομποτικών Χειριστών

Σχετικά έγγραφα
Μάθημα: Ρομποτικός Έλεγχος

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

Ρομποτική Ι: Διαφορική Κινηματική Ανάλυση

Μάθημα: Ρομποτικός Έλεγχος

Εισαγωγή στην Ρομποτική

Σχολή Ηλεκτρολόγων Μηχ/κών και Μηχ/κών Υπολογιστών, Ε.Μ.Π., Ακαδημαϊκό Έτος , 8ο Εξάμηνο. Ρομποτική II. Ευφυή και Επιδέξια Ρομποτικά Συστήματα

Ρομποτικά Συστήματα Ελέγχου: Διαφορική Κινηματική Ανάλυση

Ηλεκτρική και Μηχανική ταλάντωση στο ίδιο φαινόμενο

Σερβοκινητήρες πρόωσης σε συστήματα CNC

website:

Έλεγχος στροφών κινητήρα DC με ελεγκτή PI, και αντιστάθμιση διαταραχής.

Ρομποτικός Έλεγχος Δύναμης / Μηχανικής Αντίστασης

Ψηφιακός Έλεγχος. 10 η διάλεξη Ασκήσεις. Ψηφιακός Έλεγχος 1

Σχεδίαση τροχιάς. (α) (β) (γ) (δ) Σχήµα 2.5

Συλλογή μεταφορά και έλεγχος Δεδομένων. 1.4 Απλά και σύνθετα συστήματα αυτοματισμού.

Έλεγχος Κίνησης ISL. Intelligent Systems Labοratory

Λύσεις θεμάτων Α εξεταστικής περιόδου Χειμερινού εξαμήνου

Τ.Ε.Ι. ΠΑΤΡΑΣ / Σ.Τ.ΕΦ. Πάτρα Τμήμα: ΜΗΧΑΝΟΛΟΓΙΑΣ. Εξέταση στο μάθημα «Ηλεκτρικές Μηχανές»

Συστήματα Αυτομάτου Ελέγχου

Σχεδιασµός Τροχιάς. Σχήµα Πορείες στον χώρο των αρθρώσεων και τον Καρτεσιανό χώρο.

Αριθμητικές μέθοδοι σε ταλαντώσεις μηχανολογικών συστημάτων

1. Ηλεκτρικοί κινητήρες- σερβοκινητήρας 2. Ελεγκτές. ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης

Μηχανοτρονική Μάθημα 2 ο ενεργοποιητές - συστήματα κίνησης

Ροή ισχύος στις γεννήτριες συνεχούς ρεύματος

ΗΛΕΚΤΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ Α. ΑΣΚΗΣΕΙΣ ΕΛΕΓΧΟΥ ΤΑΧΥΤΗΤΑΣ D.C. ΚΙΝΗΤΗΡΑ

Λύσεις θεμάτων Α εξεταστικής περιόδου χειμερινού εξαμήνου (Ιούνιος 2014)

ΚΥΡΙΑ ΣΤΟΙΧΕΙΑ ΜΑΘΗΜΑΤΟΣ

Έλεγχος Αλληλεπίδρασης με το. Έλεγχος «Συμμόρφωσης» ή «Υποχωρητικότητας» (Compliance Control)

Συστήματα Αυτομάτου Ελέγχου ΙΙ Ασκήσεις Πράξης

Πρέσσες κοχλία. Κινηματική Δυνάμεις Έργο. Πρέσσες κοχλία. Γ.Βοσνιάκος-ΕΡΓΑΛΕΙΟΜΗΧΑΝΕΣ

1. Σέρβο (R/C Servo) 2. Βηματικοί κινητήρες 3. Χαρακτηριστικά κινητήρων. ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης

Λύσεις θεμάτων εξεταστικής περιόδου Ιανουαρίου Φεβρουαρίου 2015

Έλεγχος ενός βαθµού ελευθερίας ροµποτικού συστήµατος

Μάθημα: Θεωρία Δικτύων

Ροµποτικός Έλεγχος ύναµης / Μηχανικής Αντίστασης

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u

Ηλεκτρικό & Ηλεκτρονικό Υποσύστηµα ενός Ροµπότ. Επενεργητές Αισθητήρες Σύστηµα Ελέγχου

ΜΗΧΑΝΕΣ ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ. Κινητήρες ΣΡ. Άγγελος Μπουχουράς - Μηχανές Ι

3.6 Ευθεία και Αντίστροφη υναµική

4 ΜΟΝΤΕΛΟ ΗΛΕΚΤΡΙΚΟΥ ΟΧΗΜΑΤΟΣ

Ταλαντωτές. Ηλεκτρονική Γ Τάξη Β εξάμηνο Μάρτιος 2011 Επ. Καθ. Ε. Καραγιάννη

ΕΞΕΤΑΣΤΙΚΗ ΠΕΡΙΟΔΟΣ ΙΟΥΝΙΟΥ 2007

3η Εργαστηριακή Άσκηση: Εύρεση χαρακτηριστικής και συντελεστή απόδοσης κινητήρα συνεχούς ρεύµατος

3η Εργαστηριακή Άσκηση: Εύρεση χαρακτηριστικής και συντελεστή απόδοσης κινητήρα συνεχούς ρεύµατος

Ψηφιακός Έλεγχος. 12 η διάλεξη Ψηφιακός έλεγχος τεχνητού χεριού. Ψηφιακός Έλεγχος 1

p& i m p mi i m Με τη ίδια λογική όπως αυτή που αναπτύχθηκε προηγουµένως καταλήγουµε στην έκφραση της κινητικής ενέργειας του ρότορα i,

Πρόγραμμα Σπουδών Ακαδημαϊκού Έτους

ΛΥΜΕΝΑ ΘΕΜΑΤΑ ΕΞΕΤΑΣΕΩΝ ΗΛΕΚΤΡΙΚΕΣ ΤΑΛΑΝΤΩΣΕΙΣ

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

Ηλεκτρική Ενέργεια. Ηλεκτρικό Ρεύμα

Ρομποτική II. Περιεχόμενα Μαθήματος

ΔΥΝΑΜΙΚΗ & ΕΛΕΓΧΟΣ - ΕΡΓΑΣΤΗΡΙΟ

3 Διακριτοποίηση Συστημάτων Συνεχούς Χρόνου... 65

Εισαγωγή στη Δυναμική Μηχανών

ΔΠΜΣ «ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ» «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 2. Έλεγχος Pendubot

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

Επιταχύνοντας έναν αγωγό σε μαγνητικό πεδίο

Εγκαταστάσεις Ηλεκτρικής Κίνησης Ι Ι

Έλεγχος Κίνησης Σημειώσεις του Θεωρητικού Μέρους

ΔΙΑΓΩΝΙΣΜΑ ΦΥΣΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ-ΟΜΟΓΕΝΩΝ 25/7/2015

Έλεγχος Κίνησης

Οδηγία: Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω ερωτήσεις Α1-Α4 και δίπλα το γράμμα που αντιστοιχεί στη σωστή απάντηση.

ΘΕΜΑ A Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω ερωτήσεις Α1-Α4 και δίπλα το γράμμα που αντιστοιχεί στη σωστή απάντηση.

Ηλεκτρικές Μηχανές ΙΙ Εργαστήριο

ΤΥΠΟΛΟΓΙΟ ΦΥΣΙΚΗΣ A ΛΥΚΕΙΟΥ

Δυναμική Ηλεκτρικών Μηχανών

ΜΑΘΗΜΑ / ΤΑΞΗ : ΦΥΣΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ / Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΑΠΑΝΤΗΣΕΙΣ Α ΗΜΕΡΟΜΗΝΙΑ: ΑΡΧΩΝ ΜΑΡΚΟΣ-ΤΖΑΓΚΑΡΑΚΗΣ ΓΙΑΝΝΗΣ-KΥΡΙΑΚΑΚΗΣ ΓΙΩΡΓΟΣ

Πόλοι φανταστικοί. Είναι μια ιδιαίτερη περίπτωση των μιγαδικών πόλων με συντελεστή απόσβεσης ξ=0. jω. s 1 σ. s 3. s 2

Σεµινάριο Αυτοµάτου Ελέγχου

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Φυσικής Μηχανική Ι 22 Ιανουαρίου, 2019

α) = β) Α 1 = γ) δ) Μονάδες 5

ΦΥΣΙΚΗ Γ ΛΥΚΕΙΟΥ ΘΕΤΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΕΞΕΤΑΖΟΜΕΝΗ ΥΛΗ: ΜΗΧΑΝΙΚΕΣ ΚΑΙ ΗΛΕΚΤΡΙΚΕΣ ΤΑΛΑΝΤΩΣΕΙΣ 4/11/2012

9. ΕΛΕΓΧΟΣ ΑΛΛΗΛΕΠΙ ΡΑΣΗΣ ΜΕ ΤΟ ΠΕΡΙΒΑΛΛΟΝ. Εξετάζουµε διάφορα µοντέλα ελέγχου αλληλεπίδρασης του βραχίονα µε το περιβάλλον.

ΜΑΘΗΜΑ / ΤΑΞΗ: ΦΥΣΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ / Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: 1η (ΘΕΡΙΝΑ) ΗΜΕΡΟΜΗΝΙΑ: 21/10/12

ΗΛΕΚΤΡΟΝΙΚΑ ΚΥΚΛΩΜΑΤΑ θεωρία και ασκήσεις. Σπύρος Νικολαΐδης Αναπληρωτής Καθηγητής Τομέας Ηλεκτρονικής & ΗΥ Τμήμα Φυσικής

ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΤΕΧΝΙΑ / Γ ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 27/01/2013

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

Δυναμική Ηλεκτρικών Μηχανών

Λύσεις θεμάτων Α εξεταστικής περιόδου εαρινού εξαμήνου (Ιούνιος 2015)

Ψηφιακός Έλεγχος. 11 η διάλεξη Ασκήσεις. Ψηφιακός Έλεγχος 1

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

ΦΥΣΙΚΗ ΘΕΤΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

εν υπάρχει συµφωνία ως προς τον ορισµό Μηχανή Αριθµητικού Ελέγχου (MIT Servo Lab) Βραχίονες για χειρισµό πυρηνικού υλικού (Master Slave, 1948)

Hλεκτρομηχανικά Συστήματα Mετατροπής Ενέργειας

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

Συστήματα Αυτομάτου Ελέγχου ΙΙ Ασκήσεις Πράξης

Έλεγχος Κίνησης

Πα.Δα. Τμήμα Μηχανικών Πληροφορικής και Υπολογιστών ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ

Εισαγωγή στην Τεχνολογία Αυτοματισμού

ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ ΣΑΕ ΙΙ. Αισθητήρια θερμοκρασίας Εισαγωγή

ΚΕΦΑΛΑΙΟ 5 ο. ΓΕΩΜΕΤΡΙΚOΣ ΤΟΠΟΣ ΤΩΝ PIZΩN ή ΤΟΠΟΣ ΕVANS

Εισαγωγή στην Τεχνολογία Αυτοματισμού

Η Βασική Δομή Συστημάτων Ελέγχου Κίνησης

ΔΙΑΓΩΝΙΜΑ: Γ ΣΑΞΗ ΛΤΚΕΙΟΤ

ΘΕΩΡΗΤΙΚΗ ΜΗΧΑΝΙΚΗ ΙΙ

Λύσεις θεμάτων Εξεταστικής Περιόδου Σεπτεμβρίου 2014

ΤΕΙ ΑΝΑΤΟΛΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ & ΘΡΑΚΗΣ

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πειραιά Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανολογίας

ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΕΝΙΑΙΟΥ ΕΣΠΕΡΙΝΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 4 ΙΟΥΝΙΟΥ 2003 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ : ΦΥΣΙΚΗ

ΙΤ=ΙS RT RS. Uεπ. Άσκηση 5 Ηλεκτρικοί κινητήρες DC

Transcript:

Σχολή Ηλεκτρολόγων Μηχ/κών και Μηχ/κών Υπολογιστών, Ε.Μ.Π., Ακαδημαϊκό Έτος 00809, 7ο Εξάμηνο Μάθημα: Ρομποτική Ι Αυτόματος Έλεγχος Ρομπότ Κων/νος Τζαφέστας Τομέας Σημάτων, Ελέγχου & Ρομποτικής Σχολή Ηλεκτρ. Μηχ/κών & Μηχ/κών Υπολ., Ε.Μ.Π. Τηλ.: (0) 773687 (Κτήριο Ηλεκτρ., Γραφείο.36) Eail: kzaf@sofla.nua.gr We: hp://www.sofla.nua.gr/~kzaf/ Σχεδιασμός Τροχιάς Ρομποτικών Χειριστών

Ιεραρχική Δομή Ρομποτικών Συστημάτων Ελέγχου θέσεις στόχου Πρόγραμμα Εργασίας c Ευφυής Ελεγκτής μεταβολή θέσεων στόχου Σχεδιασμός Τροχιάς p(), i p () i Περιορισμοί Αλγόριθμος αντίστροφης κινηματικής σήματα αναφοράς q(), i q () i r r Βρόχοι Ελέγχου a q(), i q () i Στοιχεία Δράσης Μονάδα Παρεμβολής Αισθητήρια Στοιχεία 3 Σχεδιασμός Τροχιάς: Βασικές Έννοιες () Δρόμος (pah): Καμπύλη που διαγράφει το ρομπότ στο χώρο, η οποία ώνει δύο (ή περισσότερες) διάμεσες θέσεις (σημεία διέλευσης) Τροχιά (rajecory): Χρονική ακολουθία διάμεσων θέσεων (στο Καρτεσιανό χώρο) ή διατάξεων (στο χώρο των αρθρώσεων) Τροχιά: ιστορικό θέσεων ή διατάξεων (ήτοι, χρονική συνάρτηση) Ο αλγόριθμος σχεδιασμού τροχιάς κατασκευάζει συναρτήσεις του χρόνου για την εξέλιξη των μεταβλητών θέσης (ή διάταξης) του ρομπότ, οδηγώντας σε μια συνεχή (ομαλή) καμπύλη μεταξύ των ακραίων σημείων (αρχή στόχος), παρεμβάλλοντας ουσιαστικά διάμεσες θέσεις (αλγόριθμοι παρεμβολής) Οι θέσεις αυτές στέλνονται στον αλγόριθμο αντίστροφης κινηματικής, ο οποίος (σε κάθε δειγματοληπτικό διάστημα Τ secs) δίνει τις τολές κίνησης στους τοπικούς βρόχους ελέγχου των αρθρώσεων Εντολή θέσης p(i), Εντολή ταχύτητας p () i τολές κίνησης αρθρώσεων. Τα p(i) και p () i ικανοποιούν περιορισμούς χωρικής ταχύτητας και επιτάχυνσης 4

Σχεδιασμός Τροχιάς: Βασικές Έννοιες () Χωρικοί Περιορισμοί της Τροχιάς (spaial consrains): Εκτέλεση Εργασίας στο Χώρο του Τελικού Εργαλείου Δράσης Αποφυγή Εμποδίων, Αποφυγή Ιδιόμορφων Διατάξεων κλπ. Χρονικές Ιδιότητες της Τροχιάς (eporal ariues): Χρονική Διάρκεια απαιτούμη για την εκτέλεση της εργασίας (χρονικές στιγμές διέλευσης από διάμεσα σημεία via poins) Περιορισμοί Ταχύτητας και Επιτάχυνσης στις αρθρώσεις Τροχιά: Χρονική Συνάρτηση Συνεχής και «Ομαλή» Επιθυμητή Χρονική Συνέχεια ως προς την Ταχύτητα και ίσως και ως προς την Επιτάχυνση (για καλύτερο, συνεχεία, έλεγχο του ρομποτικού συστήματος) Σχεδιασμός Τροχιάς: (α) στο Χώρο Εργασίας, ή (β) στο Χώρο Αρθρώσεων Το (α) πλεονεκτεί τροχιά γική, ανεξάρτητη ρομποτικού χειριστή, αλλά απαιτεί αντιστροφή κινηματικής για τον έλεγχο του ρομπότ 5 Σχεδιασμός Τροχιάς: Βασικές Σχέσεις Αρχική θέση φάση επιτάχυνσης (γ) σταθερή ταχύτητα (dp/d)...... φάση επιβράδυνσης τελικό σημείοστόχος Απαιτούμη μεταβολή θέσης σε κάθε χρονική στιγμή i. Δ pi () pi () (φάση σταθερής ταχύτητας) ή () ( ) Δ pi Δpi γ (όπου γ επιθυμητή επιτάχυνση κατά μήκος του δρόμου) Εντολή θέσης συσσώρευση απαιτούμων μεταβολών θέσης: pi () pi ( ) Δpi () Εντολή ταχύτητας: p () i p ( i ) [ γ ] (αριθμητική ολοκλήρωση) Για καμπύλο δρόμο: ρ ακτίνα καμπυλότητας Αρχικό Σημείο Επιτάχυνση Σημείο διέλευσης Επιβράδυνση Επιτρεπόμη επιτάχυνση ελάχιστη ακτίνα καμπυλότητας ρf(επιτρεπόμη φυγόκτρη επιτάχυνση σε σχέση με το μέτρο της ταχύτητας) Τελικό Σημείο 6

Βασικοί αλγόριθμοι παρεμβολής Τα διανύσματα p(i) (τρέχουσα τολή θέσης) ή Δp(i) (απαιτούμη μεταβολή θέσης), τα οποία υπολογίζονται από τον αλγόριθμο σχεδιασμού τροχιάς, τροφοδοτούν τον αλγόριθμο αντίστροφης κινηματικής Απόλυτοι αλγόριθμοι παρεμβολής: p(i) q(i) Αυξητικοί αλγόριθμοι παρεμβολής: p () i q () i (αντίστροφο γεωμετρικό μοντέλο) (αντίστροφο διαφορικό κινηματικό μοντέλο) q() i q( i ) q () i 7 Απόλυτος αλγόριθμος παρεμβολής Σε κάθε βήμα δειγματοληψίας i υπολογίζεται μια νέα διάταξη αναφοράς q(i) (απ ευθείας από το p(i) μέσω αντίστροφου γεωμετρικού μοντέλου), η οποία στέλνεται ως τολή στους βρόχους ελέγχου Δqi () ( qi () qi ( ) ) Ταχύτητα αναφοράς: qi () Σφάλμα θέσης 0 σε όλα τα διάμεσα σημεία θέση επιθυμητή διάμεσο σημείο σφάλμα θέσης ταχύτητα επιθυμητή αναφοράς Δq αναφοράς (τολή) Δq 8

Αυξητικός αλγόριθμος παρεμβολής () Σε κάθε βήμα δειγματοληψίας i η ταχύτητα p () i μετασχηματίζεται σε ταχύτητα αναφοράς q () i, η οποία θεωρείται σταθερή σε κάθε βήμα Θέση αναφοράς (τολή): i qi () qk ( ) k Συσσωρευτικά (αθροιστικά) σφάλματα θέσης (επιθυμητή αναφοράς) (υπολογισμός μέσω ψηφιακής ολοκλήρωσης) ταχύτητα επιθυμητή αναφοράς (τολή) θέση επιθυμητή σφάλμα θέσης Δq αναφοράς (τολή) 9 Αυξητικός αλγόριθμος παρεμβολής () Σφάλματα παρακολούθησης τροχιάς στους αυξητικούς αλγορίθμους παρεμβολής Πραγματική Τροχιά Δp (χωρίς διόρθωση) Δp (με διόρθωση) Αρχή Δp Επιθυμητή Τροχιά Στόχος Σχεδιασμός τροχιάς p(i) p * (i) Δp(i) Αντίστροφη Κινηματική Ορθή Κινηματική προς βρόχους ελέγχου q(i) Βρόχος Διόρθωσης του συσσωρευτικού σφάλματος θέσης 0

Έλεγχος επιλυμένης ταχύτητας q(0) (Resolved oion rae conrol) q(i) Υπολογισμός j A j και A 0 j (j,,n) Υπολογισμός Ιακωβιανής J( q) Βρόχος διόρθωσης (correcion loop) p p *() i A0 n :3,4 p(i) p p( i ) p * ( i) d επιθυμητή τροχιά Επίλυση αντίστροφης διαφορικής κινηματικής p J( q) q Εύρεση q q( i ) q ( i) q ( i) d d: sapling ie i i q( i ), q ( i) προς ελεγκτή θέσης ρομπότ ξ() Σχεδιασμός τροχιάς μέσω πολυωνυμικών συναρτήσεων παρεμβολής (a) Έστω ξ μια μεταβλητή q i (στο χώρο των αρθρώσεων) ή p i (στο χώρο του τελικού στοιχείου δράσης) ξ f ξ0 ξ f Αρχικές / Τελικές Συνθήκες (oundary condiions) για τροχιά συνεχή, με συνεχή η παράγωγο (ταχύτητα) ξ 0 0 0 f ξ(0) ξ 0 ξ( f ) ξ f ξ(0) ξ ξ ( ) ξ 0 f f Πολυωνυμική Συνάρτηση Παρεμβολής: (3ου βαθμού, 4 παράμετροι) (cuic polynoials) ξ () a a a a 3 0 3 a0 ξ0 a ξ 0 a... a 3...

Σχεδιασμός τροχιάς μέσω πολυωνυμικών συναρτήσεων παρεμβολής () Πολυωνυμική Συνάρτηση Παρεμβολής (3ου βαθμού, 4 παράμετροι) (cuic polynoials) (συνέχεια) ξ () a a a a 3 0 3 3 a0 ξ0, ξ a f a0 a f a f a 3 f, ξ, ξ a a 3a 0 f f 3 f ΕΠΕΚΤΑΣΗ Κυβικές Τροχιές Παρεμβολής με Ενδιάμεσα Σημεία (via poins) και Συνεχή Ταχύτητα a0 ξ0, a ξ0, a 3 ( ξ 0) f ξ ξ0 ξf, f f f ξ 0 Α Β Γ ξ f a ( ξ ξ ) ( ξ ξ ) 3 3 f 0 0 f f f 0 A B Γ f 3 ξ() Σχεδιασμός τροχιάς μέσω πολυωνυμικών συναρτήσεων παρεμβολής () Έστω ξ μια μεταβλητή q i (στο χώρο των αρθρώσεων) ή p i (στο χώρο του τελικού στοιχείου δράσης) ξ f ξ 0 ξ0 0 0 f ξ f Αρχικές / Τελικές Συνθήκες (oundary condiions) ξ(0) ξ 0 ξ( f ) ξ f ξ(0) ξ 0 ξ ( ) f ξ f ξ (0) ξ ξ ( ) ξ 0 f f 5 Πολυωνυμική Συνάρτηση Παρεμβολής: ξ () a0 a a a 5 (5ου βαθμού, 6 παράμετροι) Ειδική περίπτωση, όταν ισχύουν οι συνθήκες: a0 ξ0 a 3... a ( ξf ξ ) ( 0 ξ0 ξf) ξ0 a ξ0 ξf 0, 4... a f ξ0/ a 5... a 5 0 ( πολυώνυμο 4ου βαθμού) 4

Σχεδιασμός τροχιάς μέσω πολυωνυμικών συναρτήσεων παρεμβολής (3) Τροχιές τριών φάσεων (επιτάχυνση, σταθερή ταχύτητα, επιβράδυνση), με πολυώνυμα παρεμβολής 4ου βαθμού (και συνέχεια ως προς την επιτάχυνση) Ειδική Περίπτωση: Αρχική και Τελική Θέση «στάσει» ξ ( ξf ξ0 )( / f Δ) στην ευθεία που ώνει τα ξ 0 ξ 0 και ξ f ξ f ξ f ξ f ξ f ξ f ξ f Εαν ( ξ f ξ 0) ( ξ 0 ξ f ) f 4ου βαθμού ξ 0 ξ 0 ξ 0 ξ 0 Φ Δ Δ Δ Δ Φ Φ3 Πολυώνυμα παρεμβολής 4ου βαθμού f Φ: Φ3: ( ξ 0 ξ 0) 0 ξ ( ξ ξ 0 0) ξ Δ Δ Ισχύουν! ( ξf ξ ) f ξ 0 ( ξf ξf) ξ Δ Δ 5 Γραμμικός Έλεγχος Απλής Ρομποτικής Άρθρωσης 6

Συνάρτηση μεταφοράς απλής ρομποτικής άρθρωσης () Κινητήρας συνεχούς ρεύματος (DC): υψηλός λόγος ροπήςισχύος, γραμμική χαρακτηριστική (ροπήςταχύτητας) και μικρές σταθερές χρόνου (ροπή αδρανείας φορτίου) v ρ R ρ ρ i ρ e θ J ρ τ * τ J τ θ (συντελεστής γραμμικής τριβής) J θ (συντελεστής τριβής φορτίου) λόγος μετάδοσης n Ισοδύναμο Ηλεκτρικό Κύκλωμα Οδήγησης Κινητήρα DC Μηχανικό Σύστημα Κινητήρα DC (μετάδοση κίνησης με οδοντωτούς τροχούς, gears) Ισχύει: rθ rθ ή N Nθ όπου r, r ακτίνες τροχών και N, N : αριθμοί οδόντων r N Λόγος μετάδοσης: n r N < (μειωτήρας) θ n θ θ n θ θ n θ () 7 Συνάρτηση μεταφοράς απλής ρομποτικής άρθρωσης () Μηχανικό Σύστημα Κινητήρα J * () τ() () τ() () άξονας κινητήρα τ : ροπή που αναπτύσσει ο κινητήρας * τ : ροπή από το φορτίο (ανηγμένο στον άξονα του κινητήρα) () * * θ Ισχύει (διατήρηση έργειας): τ τ θ τ τ n τ (3) θ άξονας φορτίου () (3) τ () J θ () θ () n τ () (4) J θ () τ () θ () (4) (5) ( ) ( ) τ () J θ () θ () τ () nj θ () n θ () τ() J n J () n () (6) J () (5) τ s ( J s ) μηχανική σταθερά χρόνου (Σ) 8

Συνάρτηση μεταφοράς απλής ρομποτικής άρθρωσης (3) Ηλεκτρικό Σύστημα Οδήγησης του DC Κινητήρα τ K i ρ όπου Κ Τ : σταθερά ροπής κινητήρα (N./A) i ρ : ένταση ρεύματος ρότορα και diρ vρ Rρ iρ ρ e όπου R ρ : ηλεκτρική αντίσταση κυκλώματος ρότορα d ρ : αυτεπαγωγή ρότορα e : αντιηλεκτρεγερτική δύναμη του κινητήρα e K Κ : σταθερά αναλογίας αντιηλεκτρικής δύναμης Άρα, μετασχηματίζοντας κατά aplace: vρ Ks vρ ( Rρ ρs) iρ Ks iρ ( ρs Rρ) και vρ Ks θ ηλεκτρική τ K iρ K σταθερά (Σ) ( s ρ Rρ) χρόνου 9 Συνάρτηση μεταφοράς απλής ρομποτικής άρθρωσης (4) Μηχανικό Υποσύστημα τ ( J s ) sθ s μηχανική σταθερά (Σ) χρόνου τ s ( J s ) Ηλεκτρικό Υποσύστημα v ρ i ρ K ρ ρ ( s R ) e K τ sθ ηλεκτρική σταθερά χρόνου (Σ) vρ Ks τ K iρ K ( s ρ Rρ) 0

Συνάρτηση μεταφοράς απλής ρομποτικής άρθρωσης (5) v ρ i ρ K ρ ρ ( s R ) τ ( J s ) sθ s e K sθ vρ Ks () s K s ( J s ) ( ρ s Rρ )... v ρ Άρα: e G( s) K sθ sθ s όπου: Ισχύει: sθ () s K v ( s R )( J s ) K K ρ ρ ρ K G( s) ( s R )( J s ) ρ ρ sθ G v K G() s ρ K G vρ s[ ( J ) ρ s ( RJ ρ ρ ) s ( R ρ KK ) ] Συνάρτηση μεταφοράς απλής ρομποτικής άρθρωσης (6) Απλοποίηση μοντέλου: αγνοούμε την επίδραση της αυτεπαγωγής ρ του ρότορα ( ρ 0) Δηλαδή: Θεωρούμε την ηλεκτρική σταθερά χρόνου (Τ e ρ /R ρ ) του κινητήρα πολύ μικρή σε σχέση με τη μηχανική σταθερά χρόνου (Τ e J / ) K G v s[ ( R J ) s ( R K K )] ή, ισοδύναμα: όπου: ρ ρ ρ K G v s[ s ] ρ K K ( R K K ) ρ : Συνάρτηση Μεταφοράς (ανοικτού βρόχου) απλής άρθρωσης : σταθερά ίσχυσης του κινητήρα RJ ρ ( R K K ) ρ : σταθερά χρόνου του κινητήρα

Βασικός βρόχος ελέγχου θέσης απλής ρομποτικής άρθρωσης () θ, d e θ K P Ks D v ρ i ρ K ρ ρ ( s R ) τ ( J s ) sθ s n θ e K sθ Ελεγκτής θέσης PD (proporionalderivaive): v ( K K s) e Αντιστάθμιση δύο όρων: θέσης και ταχύτητας (δύο όροι : ανάλογος και παραγώγου) Δηλαδή, ελεγκτής θέσης PD: u () v() Ke() K e() όπου: e θ : σφάλμα θέσης άρθρωσης θ, d ρ P θ D θ, d : επιθυμητή (desired, reference) θέση άρθρωσης ρ e θ θ θ (επιθυμητή θέση τρέχουσα θέση) P (σήμα ελέγχου, οδήγησης του κινητήρα της άρθρωσης) D θ 3 Βασικός βρόχος ελέγχου θέσης απλής ρομποτικής άρθρωσης () θ, d e θ K P Ks D GPD n : συνάρτηση μεταφοράς ανοικτού βρόχου v ρ θ θ G( s) n θ Συνάρτηση μεταφοράς ανοικτού βρόχου: όπου: ή ( ρ 0): G ( K K s) G PD P D K G vρ s[ ( J ) ρ s ( RJ ρ ρ ) s ( R ρ KK ) ] K G v s[ ( R J ) s ( R K K )] ρ ρ ρ Συνάρτηση μεταφοράς κλειστού βρόχου: Όταν ρ 0: H H PD PD( ) P D GPD() s G ( s ) K ( K K s) s s[ ( RJ ) s ( R KK) ] K ( K Ks) ρ ρ PD P D 4

H Βασικός βρόχος ελέγχου θέσης απλής ρομποτικής άρθρωσης (3) Συνάρτηση μεταφοράς κλειστού βρόχου μεμονωμένης ρομποτικής άρθρωσης με αντισταθμιστή θέσης PD K ( K K s) s ( R J ) s ( R KK KK) s KK PD( ) P D ρ ρ D P ανάδραση ταχύτητας (derivaive er) ανάδραση θέσης (proporional er) Επιλογή ισχύσεων ελέγχου θέσης και ταχύτητας Δευτεροβάθμιο Σύστημα: χ.π. s ( ζω ) ( ) n s ωn ζ: συντελεστής απόσβεσης ω n : ιδιοσυχνότητα ταλαντώσεων (χωρίς απόσβεση) εύρος ζώνης ( ) KKP ω n Rρ J ( Rρ KK KKD) ζ ( KK)( RJ ) P ρ 5 Βασικός βρόχος ελέγχου θέσης απλής ρομποτικής άρθρωσης (4) Προδιαγραφές Σχεδίασης Αντισταθμιστή PD Ελέγχου Απλής Ρομποτικής Άρθρωσης ωr ω n < (ω r : δομική συχνότητα συντονισμού συστήματος) ( Rρ J ) < RJ K KK ( ) ( ) P ωr ωr ω n < KP ( ) ρ Ενίσχυση ανάλογου όρου (proporional gain) ζ (κρίσιμη ή υπερκρίσιμη απόσβεση) ( R ρ KK KK D) ζ ( KK)( RJ ) P ρ K D P ( K K )( RρJ) Rρ K K K 6