Έλεγχος (PID-Control)

Σχετικά έγγραφα
5o Εργαστήριο Σ.Α.Ε Ενότητα : Ελεγκτές PID

ΕΛΕΓΚΤΕΣ PID. Ελεγκτής τριών όρων Η συνάρτηση μεταφοράς του PID ελεγκτή είναι η ακόλουθη:

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

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

Controllers - Eλεγκτές

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

Άσκηση 3. Ποιοτική Μελέτη των νόμων ελέγχου δύο και τριών όρων (συσκευή: Προσομοιωτής ελέγχου PCS327: Σχ.1) Απαραίτητες γνώσεις

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 9o Εργαστήριο Σ.Α.Ε. Ενότητα : Έλεγχος Υδραυλικού Συστήματος

Ο ελεγκτής PID χοντρικά...

1) Τι είναι ένα Σύστημα Αυτομάτου Ελέγχου 2) Παραδείγματα εφαρμογών Συστημάτων Ελέγχου 3) Τι είναι ανατροφοδότηση (Feedback) και ποιες είναι οι

NETCOM S.A. ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ ΠΑΛΜΟΜΕΤΑΤΡΟΠΕΩΝ DIGITAL CONTROL OF SWITCHING POWER CONVERTERS

ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ

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

ΑΛΓΟΡΙΘΜΟΙ ΕΛΕΓΧΟΥ PID

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

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

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

( t) όπου το * αντιστοιχεί σε συνέλιξη και. (t 2) * x 2

Είδη Διορθωτών: Υπάρχουν πολλών ειδών διορθωτές. Μία βασική ταξινόμησή τους είναι οι «Ειδικοί Διορθωτές» και οι «Κλασσικοί Διορθωτές».

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

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

Ευστάθεια, Τύποι συστημάτων και Σφάλματα

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

Άσκηση: Έλεγχος Φορείου Γραμμής Μεταφοράς

Ολοκληρωμένος Βιομηχανικός Έλεγχος

Εισαγωγή στα Συστήματα Αυτομάτου Ελέγχου. Επικ. Καθ. Νίκος Καραμπετάκης Τμήμα Μαθηματικών Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Όταν θα έχουµε τελειώσει το Κεφάλαιο αυτό θα µπορούµε να:

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

Βιομηχανικοί Ελεγκτές

Εισαγωγή στην Επιστήμη του Ηλεκτρολόγου Μηχανικού (και στην Τεχνολογία Υπολογιστών;)

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

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

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

Θεωρείστε το σύστηµα του ανεστραµµένου εκκρεµούς-οχήµατος του Σχ. 1 το οποίο περιγράφεται από το δυναµικό µοντέλο

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

(είσοδος) (έξοδος) καθώς το τείνει στο.

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

Βιομηχανικοί Ελεγκτές

Συστήματα Αυτομάτου Ελέγχου με Ανάδραση - Σερβομηχανισμοί

Κλασσική Θεωρία Ελέγχου

ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΦΟΡΩΝ

Άσκηση 4. Υλοποίηση ON/OFF και PID Ελεγκτών

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

. Σήματα και Συστήματα

Βαθμολογία Προβλημάτων Θέμα (μέγιστος βαθμός) (βαθμός εξέτασης)

2. ΚΕΦΑΛΑΙΟ ΕΙΣΑΓΩΓΗ ΣΤΑ ΣΥΣΤΗΜΑΤΑ. Γενικά τι είναι σύστηµα - Ορισµός. Τρόποι σύνδεσης συστηµάτων.

Σημειώσεις για το εργαστήριο του μαθήματος Βιομηχανικά Συστήματα Ελέγχου

Εισαγωγή στον Αυτόματο Έλεγχο ( ) Σημειώσεις Μαθήματος Μέρος 3ο: Κλασσικός Έλεγχος. Γεώργιος Παπαλάμπρου

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

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

Ευστάθεια συστημάτων

ΜΟΝΤΕΡΝΑ ΘΕΩΡΙΑ ΕΛΕΓΧΟΥ ΜΑΘΗΜΑΤΙΚΗ ΘΕΩΡΙΑΣ ΣΥΣΤΗΜΑΤΩΝ ΙΙ Τμήμα Μαθηματικών - Τομέας Υπολογιστών & Αριθμητικής Ανάλυσης Εξετάσεις Σεπτεμβρίου 2016

ΕΝΟΤΗΤΑ 12: ΑΠΟΚΡΙΣΗ ΣΥΧΝΟΤΗΤΑΣ ΔΙΑΓΡΑΜΜΑΤΑ BODE

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

Εξαρτημένες Πηγές και Τελεστικός Ενισχυτής

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

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

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

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

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

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

Τμήμα Ηλεκτρονικής. Θεωρία Ευφυών Συστημάτων Ελέγχου. Περίγραμμα μαθήματος

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

Παραρτήματα. Παράρτημα 1 ο : Μιγαδικοί Αριθμοί

ΔΥΝΑΜΙΚΗ & ΕΛΕΓΧΟΣ ΑΣΚΗΣΕΙΣ ΕΠΑΝΑΛΗΨΗΣ

ΧΡΟΝΙΚΗ ΑΠΟΚΡΙΣΗ ΣΥΝΑΡΤΗΣΕΙ ΤΩΝ ΠΟΛΩΝ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ ΕΞΟΔΟΥ Y(s) ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΓΝΩΡΙΣΜΑΤΑ ΤΗΣ ΧΡΟΝΙΚΗΣ ΑΠΟΚΡΙΣΗΣ ΣΕ ΕΙΣΟΔΟ ΜΟΝΑΔΙΑΙΑΣ ΒΑΘΜΙΔΑΣ

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

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

ΕΛΕΓΧΟΣ ΒΙΟΜΗΧΑΝΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ ΚΕΦΑΛΑΙΟ 1 ΕΙΣΑΓΩΓΗ

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

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

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

Ψηφιακός Έλεγχος. 6 η διάλεξη Σχεδίαση στο χώρο κατάστασης. Ψηφιακός Έλεγχος 1

Άσκηση: Ένα σύστηµα µε είσοδο u(t), έξοδο y(t) και διάνυσµα κατάστασης x(t) = (x 1 (t) x 2 (t)) T περιγράφεται από το ακόλουθο διάγραµµα:

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 1 η : Εισαγωγή

ΤΕΙ ΠΕΙΡΑΙΑ. Συστήµατα Αυτοµάτου Ελέγχου ΙΙ. Ασκήσεις Πράξης. . Καλλιγερόπουλος Σ. Βασιλειάδου. Χειµερινό εξάµηνο 2008/09

ΣΦΑΛΜΑΤΑ ΜΟΝΙΜΗΣ ΚΑΤΑΣΤΑΣΗΣ

Βιομηχανικοί Ελεγκτές

Σήματα και Συστήματα. Διάλεξη 3: Εισαγωγή στα Συστήματα. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

website:

Σήματα και Συστήματα. Διάλεξη 13: Μελέτη ΓΧΑ Συστημάτων με τον Μετασχηματισμό Laplace. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

Λύσεις θεμάτων εξεταστικής περιόδου Ιουνίου v 3 (t) - i 2 (t)

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

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

Σύστημα και Μαθηματικά μοντέλα συστημάτων

. Οι ιδιοτιμές του 3 3 canonical-πίνακα είναι οι ρίζες της. , β) η δεύτερη είσοδος επηρεάζει μόνο το μεσαίο 3 3 πίνακα και

2014 Παρίσης Κ., Καθηγητής

Άσκηση: Έλεγχος Φορείου Γραµµής Μεταφοράς

Βιομηχανικοί Ελεγκτές

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

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

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

Ρυθµιστές PID. Βρόχος Ανατροφοδότησης Αναλογικός Ρυθµιστής (Ρ) Ολοκληρωτικός Ρυθµιστής (Ι) ιαφορικός Ρυθµιστής (D) Ρύθµιση PID

ΚΕΦΑΛΑΙΟ 3 ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΕΛΕΓΧΟΥ. (α) Ο Διαδοχικός Έλεγχος (β) Ο Προσωτροφοδοτικός έλεγχος (γ) Τα Πολυμεταβλητά Συστήματα

HMY 220: Σήματα και Συστήματα Ι

Αυτόματος Έλεγχος. Ενότητα 9 η : Σχεδίαση ελεγκτών με το γεωμετρικό τόπο ριζών. Παναγιώτης Σεφερλής

ΣΧΕΔΙΑΣΜΟΣ Ρ.Ι.ϋ.ΕΛΕΓΚΤΗ ΓΙΑ ΤΟ ΚΑΤΑΓΡΑΦΙΚΟ ΤΗΣ HEWLETT-PACKARD ΗΡ-7090

M m l B r mglsin mlcos x ml 2 1) Να εισαχθεί το µοντέλο στο simulink ορίζοντας από πριν στο MATLAB τις µεταβλητές Μ,m,br

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

Transcript:

Έλεγχος (PID-Control) Γιάννης Παπακωνσταντινόπουλος Λέσχη Ρομποτικής 20 Μαΐου 2016

Το ρομπότ σαν σύστημα Σύστημα Αισθητήρες/Είσοδος Κινητήρες/ Έξοδος 2

Το ρομπότ σαν σύστημα 3

Τι είναι σύστημα Σύστημα είναι ένα σύνολο στοιχείων τα οποία είναι κατάλληλα συνδεδεμένα μεταξύ τους για να επιτελέσουν κάποιο έργο. Για να φέρει όμως ένα σύστημα σε πέρας ένα έργο θα πρέπει να του δοθεί, η κατάλληλη διέγερση. Η απόκριση y(t) καλείται επίσης και συμπεριφορά του συστήματος. 4

Βασικές κατηγορίες συστημάτων Ανάλογα με τη φύση των σημάτων εισόδου και εξόδου Συστήματα συνεχούς χρόνου Συστήματα διακριτού χρόνου/ψηφιακά συστήματα Ανάλογα με τον τρόπο λειτουργίας των συστημάτων Στατικά Δυναμικά Χρονικά αμετάβλητα Χρονικά μεταβαλλόμενα Αιτιατά Γραμμικά Μη γραμμικά 5

Ανοιχτά και κλειστά συστήματα Ανοιχτό σύστημα είναι ένα σύστημα που η είσοδος u(t) δεν είναι συνάρτηση της εξόδου y(t). Κλειστό σύστημα είναι ένα σύστημα που η είσοδος u(t) είναι συνάρτηση της εξόδου y(t). 6

Κλειστό σύστημα και ελεγκτής(closedloop) Δυναμικό σύστημα με ανάδραση. Reference: Σημείο αναφοράς(setpoint) Error = desired output (reference) - actual output 7

Αυτόματος έλεγχος Κύρια θέματα: Σταθερότητα Ταλάντωση Ελεγξιμότητα Παρατηρησιμότητα Συνάρτηση μεταφοράς H(s) Μαθηματική αναπαράσταση της σχέσης μεταξύ της εισόδου και εξόδου, που περιγράφει το σύστημα. s = σ + jω, X(s) = L { x(t) }, Y(s) = L { y(t) } x(t) = h(t) * x(t) <=> Y(s) = H(s) X(s) 8

Αυτόματος έλεγχος Control = 1. Measure 2. Compare 3. Compute 4. Correct 9

OpenLoop vs ClosedLoop(Cruise Control ) Στόχος : Διατήρηση της ταχύτητας του αυτοκινήτου σε μια καθορισμένη από τον οδηγό τιμή Plant: Αυτοκίνητο Reference: Καθορισμένη ταχύτητα Output: Γκάζι Sensing: Πραγματική ταχύτητα Error = reference - actual speed OpenLoop: Κλειδώνει το γκάζι σε μια συγκεκριμένη θέση χωρίς να ξέρουμε την πραγματική ταχύτητα (no feedback) ClosedLoop: Λήψη δεδομένων από το ταχύμετρο, μας επιστρέφει συνεχώς την πραγματική ταχύτητα την οποία αφαιρούμε από το reference, και το αποτέλεσμα καθορίζει τη θέση του γκαζιού ανάλογα με το σφάλμα 10

PID Controller Proportional Integral Derivative Control loop feedback mechanism Η μεταβλητή (e) αντιπροσωπεύει το σφάλμα παρακολούθησης, δηλαδή την διαφορά ανάμεσα στην τιμή της επιθυμητής εισόδου (R) και σε εκείνη της πραγματικής εξόδου (Υ). Ένας ελεγκτής PID υπολογίζει μια τιμή σφάλματος ως η διαφορά ανάμεσα σε μια μετρούμενη μεταβλητή της διαδικασίας και ένα επιθυμητό σημείο. 11

PID P Εξαρτάται από το σφάλμα στο παρόν Η χρησιμοποίηση ενός αναλογικού ελεγκτή - P -, θα έχει ως αποτέλεσμα την ελάττωση του χρόνου ανύψωσης, αλλά ποτέ την εξάλειψη του μόνιμου σφάλματος. Ι Εξαρτάται από τη συσσώρευση των σφαλμάτων του παρελθόντος Ο ολοκληρωτικός έλεγχος - I - θα εξαλείψει το μόνιμο σφάλμα, αλλά θα χειροτερέψει την μεταβατική Απόκριση (αριθμός των ταλαντώσεων μέχρι την τελική ισορροπία του συστήματος). D Είναι μια πρόβλεψη των μελλοντικών σφαλμάτων Ο διαφορικός έλεγχος - D - θα έχει ως αποτέλεσμα την αύξηση της σταθερότητας του συστήματος, μειώνοντας την υπερύψωση και βελτιώνοντας την μεταβατική Απόκριση. 12

Κέρδη Kp, Ki, Kd Oι όροι Κp, Ki και Kd είναι αντίστοιχα: Kp = Αναλογικό κέρδος Ki = Ολοκληρωτικό κέρδος Kd = Διαφορικό κέρδος 13

PID (Overshoot, Oscillation) Κάνοντας μεγάλη αλλαγή σε μικρό σφάλμα έχουμε υπερακόντιση (Overshoot) Αν ο ελεγκτής συνεχίσει την υπερακόντιση, η έξοδος θα κάνει ταλάντωση γύρω από το setpoint. (Oscillation) 14

PID (Stable, Unstable) Αν το oscilation μειώνεται στην πάροδο του χρόνου το σύστημα είναι σταθερό Αν το oscilation αυξάνεται στην πάροδο του χρόνου το σύστημα είναι ασταθές 15

Αστάθεια ΦΕΦΕ ευστάθεια αν για κάθε θετικό αριθμό M1< για τον οποίο ισχύει x(t ) <=M1 υπάρχει θετικός αριθμός M2< για τον οποίο ισχύει y(t) <=Μ2 Καθορίζεται από τις ρίζες της συνάρτησης μεταφοράς Η(s). Ένα αιτιατό σύστημα είναι ΦΕΦΕ ευσταθές όταν οι πόλοι της συνάρτησης μεταφοράς είναι αρνητικοί. 16

Παράδειγμα PID 17

Πως ρυθμίζουμε τις παραμέτρους Ρυθμίζουμε τα κέρδη Kp, Ki, Kd μέχρι να πετύχουμε το επιθυμητό αποτέλεσμα [ P, I, PI, PD ] controllers 18

Μέθοδος Ziegler & Nichols Set Kd, Ki to 0. Increase Kp till oscillation starts 19

Ψευδοκώδικας previous_error = 0 integral = 0 Repeat { error = setpoint - measured_value integral = integral + error*dt derivative = (error - previous_error)/dt output = Kp*error + Ki*integral + Kd*derivative previous_error = error wait(dt) } 20

PD Δρομέα -350 0 350 +Angular_vel -Angular_vel PWM: 0-255 21

PD Δρομέα 22

Ερωτήσεις? My robot says: Thank you for your attention. papakonst@ceid.upatras.gr robotics.mech.upatras.gr/club/ 23