Αυτόματος Έλεγχος. Ενότητα 7 η : Αναλογικός Ολοκληρωτικός Διαφορικός (PID) ελεγκτής Α. Στοιχεία ελεγκτή. Παναγιώτης Σεφερλής

Σχετικά έγγραφα
Αυτόματος Έλεγχος. Ενότητα 3 η : Δυναμικά Χαρακτηριστικά Τυπικών Συστημάτων Ευστάθεια Δυναμικών Συστημάτων. Παναγιώτης Σεφερλής

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

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

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

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

Αυτόματος Έλεγχος. Ενότητα 12 η : Συστήματα ελέγχου πολλαπλών βρόχων ανάδρασης. Παναγιώτης Σεφερλής

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

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

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

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

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

Αυτόματος Έλεγχος. Ενότητα 6 η : Στοιχεία, δυναμικά χαρακτηριστικά και προδιαγραφές βρόχου ανάδρασης. Παναγιώτης Σεφερλής

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

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

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

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

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

Αυτόματος Έλεγχος. Ενότητα 4 η : Πρότυπα μεταβλητών κατάστασης. Παναγιώτης Σεφερλής. Εργαστήριο Δυναμικής Μηχανών Τμήμα Μηχανολόγων Μηχανικών

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

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

Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 7: Άλγεβρα βαθμίδων (μπλόκ) Ολική συνάρτηση μεταφοράς

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

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

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

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

Βαθμονόμηση PID Ρυθμιστών

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

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

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

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

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

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

Controllers - Eλεγκτές

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

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

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

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

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

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

Εισαγωγή στον Αυτόματο Έλεγχο

ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ

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

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

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

Τεχνολογίες Ελέγχου στα Αιολικά Συστήματα

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

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

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

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

Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 8: Αντίστροφος μετασχηματισμός Laplace Εφαρμογή σε απόκριση συστήματος: Σύστημα 1 ης τάξης

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

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

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

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

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

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

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

Ο Βρόχος Ρύθµισης µε Ανατροφοδότηση

ΔΥΝΑΜΙΚΗ ΤΩΝ ΚΑΤΑΣΚΕΥΩΝ Ενότητα 3&4: ΤΑΛΑΝΤΩΣΗ ΑΡΜΟΝΙΚΗΣ ΔΙΕΓΕΡΣΗΣ. Διδάσκων: Κολιόπουλος Παναγιώτης ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 9: Σύστημα 2 ης τάξης: Χρονική απόκριση και χαρακτηριστικά μεγέθη (φυσικοί συντελεστές)

Διδάσκων: Κολιόπουλος Παναγιώτης

ΣΑΕ 1. Σημειώσεις από τις παραδόσεις. Για τον κώδικα σε L A TEX, ενημερώσεις και προτάσεις:

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

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

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

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

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

Μοντέρνα Θεωρία Ελέγχου

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

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

ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ

Θερμοδυναμική - Εργαστήριο

ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ

ΔΥΝΑΜΙΚΗ ΤΩΝ ΚΑΤΑΣΚΕΥΩΝ. Διδάσκων: Κολιόπουλος Παναγιώτης

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

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

Βέλτιστος Έλεγχος Συστημάτων

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

Προηγμένος έλεγχος ηλεκτρικών μηχανών

Υποθέστε ότι ο ρυθμός ροής από ένα ακροφύσιο είναι γραμμική συνάρτηση της διαφοράς στάθμης στα δύο άκρα του ακροφυσίου.

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

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

9 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

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

Βέλτιστος Έλεγχος Συστημάτων

Εντολές κίνησης σε συστήματα CNC

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

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

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

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 2 - Εργαστήριο

Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 6: Έννοια της συνάρτησης μεταφοράς Παραδείγματα εφαρμογής σε φυσικά συστήματα

ΔΥΝΑΜΙΚΗ ΤΩΝ ΚΑΤΑΣΚΕΥΩΝ. Διδάσκων: Κολιόπουλος Παναγιώτης

ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ. Γενικά Μαθηματικά Ι. Ενότητα 6: Ακρότατα Συνάρτησης. Λουκάς Βλάχος Τμήμα Φυσικής

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

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

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

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

Φυσική (Ε) Ανοικτά Ακαδημαϊκά Μαθήματα. Ενότητα 2: Θεωρία ταλαντώσεων (Συνοπτική περιγραφή) Αικατερίνη Σκουρολιάκου. Τμήμα Ενεργειακής Τεχνολογίας

Αυτόματος Έλεγχος. Ενότητα 1 η : Εισαγωγή στον Αυτόματο Έλεγχο. Παναγιώτης Σεφερλής. Εργαστήριο Δυναμικής Μηχανών Τμήμα Μηχανολόγων Μηχανικών

Transcript:

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 7 η : Αναλογικός Ολοκληρωτικός Διαφορικός (PID) ελεγκτής Α. Στοιχεία ελεγκτή Παναγιώτης Σεφερλής Εργαστήριο Δυναμικής Μηχανών

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς.

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. 3

Έλεγχος ανάδρασης Ελεγκτής PID Στόχοι της ενότητας (Μέρος Α) Κατανόηση των πλεονεκτημάτων και των αδυναμιών των τριών δράσεων ενός αναλογικούολοκληρωτικού-διαφορικού ελεγκτή (PID). Εδραίωση γενικών ιδιοτήτων του ελεγκτή PID από το μοντέλο του κλειστού βρόχου. Επιλογή παραμέτρων ελεγκτή PID. 4

Έλεγχος ανάδρασης Ελεγκτής PID Περίληψη της ενότητας (Μέρος Α) Γενικές ιδιότητες και ιστορία του ελεγκτή PID. Δράσεις του ελεγκτή PID Αναλογική (proportional, P) Ολοκληρωτική (integral, I) Διαφορική (differential, D) Δυναμική απόκριση συστημάτων ανάδρασης με PID. 5

Έλεγχος ανάδρασης Ελεγκτής PID Ιδιότητες που αναζητούμε από ένα ελεγκτή. Καλή επίδοση κριτήρια απόδοσης βρόχου ανάδρασης. Ευρεία προσαρμοστικότητα ρυθμιζόμενοι παράμετροι. Γρήγοροι υπολογισμοί αποφυγή προβλημάτων αριθμητικής σύγκλισης. Μετάβαση από/σε χειροκίνητο έλεγχο ομαλή. Επέκταση εύκολη βελτίωση. 6

Ελεγκτής PID Αναπτύχθηκε τη δεκαετία του 40, παραμένει η κοινή πρακτική της βιομηχανίας. Δεν είναι βέλτιστος καθώς στηρίζεται στις καλές ιδιότητες κάθε δράσης. Προγραμματίζεται σε κάθε ψηφιακό σύστημα ελέγχου. Απαιτεί ΜΙΑ ρυθμιζόμενη (CV) και ΜΙΑ ρυθμίζουσα μεταβλητή (MV). Πολλοί PID χρησιμοποιούνται σε μια βιομηχανική εγκατάσταση ή σύστημα. 7

Ελεγκτής PID U, έξοδος ελεγκτή M, Ενεργοποιητής Y, Ρυθμιζόμενη μεταβλητή ΔΙΕΡΓΑΣΙΑ αισθητήρας + Αναλογική Ολοκληρωτική Διαφορική Y m, Μετρούμενη τιμή Y + Σφάλμα E R Y m R, Σημείο αναφοράς Τρεις δράσεις : Τρεις τρόποι χρησιμοποίησης της χρονικά μεταβαλλόμενης συμπεριφοράς της μετρούμενης μεταβλητής. 8

Ελεγκτής PID Αναλογική δράση Διόρθωση ανάλογη προς το σφάλμα. Δράση ελεγκτή: Συνάρτηση μεταφοράς: c U t K E t I U s GC s K E s p C K C = κέρδος ελεγκτή [=] μονάδες MV/μονάδες CV. 9

Ελεγκτής PID Αναλογική δράση Χρονική μεταβολή χειραγωγούμενης μεταβλητής, U. c U t K E t I p U(t) U(t) U max Μέγιστο όριο κλίση: Κ c Κ c E(t) U min Ελάχιστο όριο E(t) χρόνος, t E(t)=σταθερό 0

Ελεγκτής PID Αναλογική δράση Κύρια δυναμικά χαρακτηριστικά Επιτάχυνση της δυναμικής απόκρισης της διεργασίας. G s K K τs KK K c c K K τs KcK τ s c τs K K K K K τ τ K K c c c Μικρότερη σταθερά χρόνου από το σύστημα ανοικτού βρόχου.

Ελεγκτής PID Αναλογική δράση Κύρια δυναμικά χαρακτηριστικά Σφάλμα σε μόνιμη κατάσταση ισορροπίας υπό την επίδραση βηματικής διαταραχής. ΔD K lim d ΔD K Y t s d 0 t s K K K K s0 c p c p Δεν επιτυγχάνεται μηδενικό σφάλμα καθώς η ρυθμιζόμενη μεταβλητή δεν επιστρέφει στο σημείο αναφοράς. Πώς μπορούμε να επηρεάσουμε το μόνιμο σφάλμα αλλάζοντας κάποια παράμετρο του ελεγκτή; Ποια τα πιθανά προβλήματα από την αλλαγή;

Ελεγκτής PID Αναλογική δράση 3

Ελεγκτής PID Αναλογική δράση Απότομες μεταβολές στη χειραγωγούμενη μεταβλητή απαιτούνται για ταχύτερη απόκριση του συστήματος. 4

Ελεγκτής PID Ολοκληρωτική δράση Η επίμονη δράση Δράση ελεγκτή: Συνάρτηση μεταφοράς: I t K U c t E(t')dt' I τ G C s 0 U s E s KC τ s I I τ Ι = χρόνος ολοκλήρωσης [=] μονάδες χρόνου. 5

Ελεγκτής PID Ολοκληρωτική δράση τ Ι : χρόνος που απαιτείται ώστε η συμβολή του ολοκληρωτικού όρου να ισούται με αυτήν του αναλογικού όρου. I t K Ut c E t' dt' I τ U(t) 0 I U(t) Kc E(t) E(t')dt' I τ I 0 U(t) t I κλίση: Κ c E(t)/τ Ι κλίση: Κ c E(t)/τ Ι Κ c Κ c αναλογική δράση χρόνος, t E(t)=σταθερό τ Ι χρόνος, t E(t)=σταθερό 6

Ελεγκτής PID Ολοκληρωτική δράση Κύρια δυναμικά χαρακτηριστικά Αυξάνεται η τάξη του συστήματος. G s KKc KKc ττ I τ s τs KK s τs KK τ τ I c c I ω KK τ τ ζ τ τ τ KK n c I I c 7

Ελεγκτής PID Ολοκληρωτική δράση Κύρια δυναμικά χαρακτηριστικά Σφάλμα σε μόνιμη κατάσταση ισορροπίας υπό την επίδραση βηματικής διαταραχής. Y t t K lim d ΔD s 0 KK s sτ s0 c p I Επιτυγχάνετε μηδενικό σφάλμα σε μόνιμη κατάσταση καθώς η ρυθμιζόμενη μεταβλητή επιστρέφει στο σημείο αναφοράς. Σε ποια περίπτωση δεν έχουμε μηδενικό σφάλμα; 8

Ελεγκτής PID Διαφορική δράση Η προληπτική δράση Δράση ελεγκτή: Συνάρτηση μεταφοράς: de t Ut KcτD I dt U s GC s KcτDs E s D τ D = χρόνος διαφόρισης [=] μονάδες χρόνου. 9

Ελεγκτής PID Διαφορική δράση Κανονική συνάρτηση μεταφοράς για πρακτική εφαρμογή της διαφορικής δράσης. G C s KcτDs aτ s U s E s D τ D = χρόνος διαφόρισης [=] μονάδες χρόνου, 0<a<. 0

Ελεγκτής PID Διαφορική δράση Κύρια δυναμικά χαρακτηριστικά Σφάλμα σε μόνιμη κατάσταση ισορροπίας υπό την επίδραση διαταραχής. K lim d ΔD Y t s ΔD K t s0 K τ s s c D Δεν επιτυγχάνεται μηδενικό σφάλμα καθώς η ρυθμιζόμενη μεταβλητή δεν επιστρέφει στο σημείο αναφοράς. Προκαλεί ταλαντώσεις στη χειραγωγούμενη μεταβλητή (ανεπιθύμητες λόγω φθοράς και κόπωσης ενεργοποιητή). d

Ελεγκτής PID Διαφορική δράση Εναλλακτική μορφή εισαγωγής διαφορικού όρου. de t Ut KcτD ID dt Ποια θα είναι η συμπεριφορά της ρυθμίζουσας μεταβλητής σε μια βηματική μεταβολή του σημείου αναφοράς; Προτεινόμενη μεταβολή της δράσης: d Y t Ut KcτD I dt D

Ελεγκτής τριών δράσεων PID Συνδυασμός όλων των δράσεων δημιουργεί τον PID. E t R t Y t t dy Ut KcE t E t' dt' τd I τi dt 0 m 3

Έλεγχος ταχύτητας οχήματος Εφαρμογή PID στον έλεγχο ταχύτητας οχήματος. Y: ταχύτητα οχήματος U: δύναμη στην κατεύθυνση της κίνησης. Προδιαγραφές απόκρισης: Χρόνος ανόδου < 5 s. Ποσοστό υπερύψωσης < 0%. Σφάλμα σε μόνιμη κατάσταση < %. u by y Παραδοχές: ) Η οπισθέλκουσα δύναμη λόγω (ιξώδους) τριβής είναι ανάλογη της ταχύτητας. ) Η δυναμική του ταχύμετρου είναι αμελητέα. 3) Η δυναμική του ενεργοποιητή είναι αμελητέα. Y s U s ms b m=000 kg b=50 N s/m u=500 N 4

Έλεγxος ταχύτητας οχήματος P ελεγκτής Kc=00 Kc=000 Velocity 0 9 8 7 6 5 4 3 Force, N 0000 9000 8000 7000 6000 5000 4000 3000 000 000 Velocity (m/s) 0 9 8 7 6 5 4 3 Kc=600, τ Ι =0 0 0 0 0 30 40 Time (sec) Force (N) 6000 5000 4000 3000 000 000 PI ελεγκτής Velocity (m/s) 0 8 6 4 System: untitled Time (s):.4 Velocity (m/s): 0.4 0 0 0 0 30 40 Time (sec) Kc=400, τ Ι = Force (N) 4000 3500 3000 500 000 500 000 500 0 0 5 Time (s) 0 5 0 0 0 5 0 5 0 Time (s) 0 0 5 0 5 0 Time (s) 0 0 5 0 5 0 Time (s) 5

Έλεγχος συστήματος ανάρτησης Εφαρμογή PID στο σύστημα ανάρτησης οχήματος. Ρυθμιζόμενη μεταβλητή Y = μετατόπιση Χ Χ. Χειραγωγούμενη μεταβλητή U: δύναμη που ασκείται από τον ενεργοποιητή. Προδιαγραφές συστήματος κλειστού βρόχου: Χρόνος αποκατάστασης < 5 s. Ποσοστό υπερύψωσης < 5%. (π.χ. για 0 cm διαταραχή πλάτος ταλάντωσης +/-5 mm). x x w k k Μάζα οχήματος m U Μάζα ανάρτησης, m b b Διαταραχή - τραχύτητα οδού. 6

Έλεγχος συστήματος ανάρτησης Εξισώσεις προτύπου συστήματος: Συναρτήσεις μεταφοράς: G s G X s X s m m s b s k Δ s Us 3 Ws Δ X s X s m b s m k s Δ m s b s k m s b b s k k b s k b s k Μάζα οχήματος m = 500 kg Μάζα ανάρτησης m = 30 kg Σταθερά ελατηρίου ανάρτησης k = 80000 N/m Σταθερά ελατηρίου τροχού και ελαστικού k = 500000 N/m Σταθερά απόσβεσης ανάρτησης b = 350 N s/m Σταθερά απόσβεσης τροχού και ελαστικού b = 500 N s/m 7

Έλεγχος συστήματος ανάρτησης W(s) G (s) R(s) + E(s) U(s) + G C (s) G (s) + X (s)-x (s) G s Us X s X s m m s b s k Δ G s 3 X s X s m b s m k s W s Δ Δ m s b s k m s b b s k k b s k b s k 8

Έλεγχος συστήματος ανάρτησης Απόκριση ανοικτού βρόχου. Open loop response to a step change in manipulated variable.5 x 0-5 Open loop response to a step change in disturbance 0. 0.05 Displacement (m).5 Displacement (m) 0-0.05 0.5-0. 0 0 0 0 30 40 50 60 Time (s) -0.5 0 0 0 30 40 50 Time (s) Διαταραχή μεγέθους 0 cm προκαλεί μέγιστο πλάτος ταλάντωσης 0.5 cm! 9

Έλεγχος συστήματος ανάρτησης Απόκριση κλειστού βρόχου σε βηματική μεταβολή της διαταραχής w. x 0-3 Step Response 6 x 0-3 Step Response 5 4 Displacement (m) 0-5 Displacement (m) 0 - -4-0 0 0.5.5.5 3 Time (s) Παράμετροι ελεγκτή PID: Κ c =8300 τ Ι =.333 τ D =0.5-6 0 0.5.5.5 3 Time (s) Παράμετροι ελεγκτή PID: Κ c =66400 τ Ι =.333 τ D =0.5 30

Έλεγχος συστήματος ανάρτησης Απόκριση ανοικτού βρόχου σε «λακούβα» μέγιστου βάθους 5cm, μήκους 0m με ταχύτητα οχήματος 50 km/hr. w=0.05sin(πs/0), s=[0,0] Displacement X-X (m) 0.08 0.06 0.04 0.0 0-0.0-0.04-0.06 Open loop response to a road disturbance W -0.08 0 50 00 50 00 Distance (m) 3

Έλεγχος συστήματος ανάρτησης Απόκριση κλειστού βρόχου (μετατόπιση) σε «λακούβα» μέγιστου βάθους 5cm, μήκους 0m με ταχύτητα οχήματος 50 km/hr. w=0.05sin(πs/0), s=[0,0] 4 x 0-4 PID closed loop output response Παράμετροι ελεγκτή PID: Κ c =66400 τ Ι =.333 τ D =0.5 Displacement (m) 3 0 - - -3 0 0.5.5.5 3 Time (s) 3

Έλεγχος συστήματος ανάρτησης Απόκριση κλειστού βρόχου (ενεργοποιητής) σε «λακούβα» μέγιστου βάθους 5cm, μήκους 0m με ταχύτητα οχήματος 50 km/hr. w=0.05sin(πs/0), s=[0,0] 500 PID closed loop input response Παράμετροι ελεγκτή PID: Κ c =66400 τ Ι =.333 τ D =0.5 Force (N) 000 500 0-500 -000-500 0 0.5.5.5 3 Time (s) 33

Έλεγχος ταχύτητας κινητήρα DC Εφαρμογή PID στο σύστημα ηλεκτρικού κινητήρα. Y = Tαχύτητα κινητήρα. V = Tάση πηγής. V + ~ R L + T θ T d b Προδιαγραφές συστήματος κλειστού βρόχου: Χρόνος αποκατάστασης < s. Ποσοστό υπερύψωσης < 5%. Σφάλμα στη μόνιμη κατάσταση < %. 34

Έλεγχος ταχύτητας κινητήρα DC Εξισώσεις μοντέλου: Συνάρτηση μεταφοράς: K Y s V s Js b Ls R K Ροπή αδράνειας ρότορα: J = 0.0 kg m /s. Σταθερά απόσβεσης μηχανικού μέρους: b = 0. N s/m. Σταθερά αντιηλεκτρεγερτικής δύναμης: K=K e =K t = 0.0 N m/a. Ηλεκτρική αντίσταση: R = Ω. Ηλεκτρική αυτεπαγωγή: L = 0.5 H. Είσοδος: V: τάση πηγής. Έξοδος: θ =Y: ταχύτητα κινητήρα. 35

Έλεγχος ταχύτητας κινητήρα DC Απόκριση κλειστού βρόχου Παράμετροι ελεγκτή: Κ c =50 τ Ι =0.6 Παράμετροι ελεγκτή: Κ c =60 τ Ι =0.6 τ D =0. 36

Ελεγκτής PID Πώς υπολογίζεται η δυναμική απόκριση του κλειστού βρόχου; Σε ορισμένες περιπτώσεις μπορεί να γίνει αναλυτικά. Στις περισσότερες περιπτώσεις πρέπει να λυθούν οι εξισώσεις αριθμητικά. Σε κάθε χρονικό βήμα πρέπει να ολοκληρώσουμε: Τις διαφορικές εξισώσεις της διεργασίας. Τις διαφορικές εξισώσεις του ελεγκτή. Συνυπολογίζοντας τις πιθανές αλγεβρικές σχέσεις (όρια στις ρυθμίζουσες μεταβλητές). Πολλές αριθμητικές μέθοδοι είναι διαθέσιμες. 37

Επίτευξη μαθησιακών στόχων Στο τέλος αυτής της ενότητας ο/η εκπαιδευόμενος/η θα πρέπει να μπορεί να: Γνωρίζει τα χαρακτηριστικά της αναλογικής, ολοκληρωτικής και διαφορικής δράσης ενός ελεγκτή PID. Εφαρμόζει τον αλγόριθμο του ελεγκτή PID σε απλά δυναμικά συστήματα απλού βρόχου ανάδρασης. 38

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 7 η : PID Ελεγκτής Β. Επιλογή παραμέτρων ελεγκτή για δυναμική επίδοση Παναγιώτης Σεφερλής Εργαστήριο Δυναμικής Μηχανών

Στόχοι της ενότητας (Μέρος Β) Παράθεση στόχων απόκρισης κλειστού βρόχου με τη ρύθμιση του ελεγκτή. Εφαρμογή διαδικασίας ρύθμισης χρησιμοποιώντας την απόκριση της διεργασίας και κατάλληλες συσχετίσεις. Ακριβής ρύθμιση. Επιλογή παραμέτρων PID 40

Δοκιμή και σφάλμα γιατί δε συνίσταται. Ορισμός προβλήματος ρύθμισης παραμέτρων ελεγκτή. Επίλυση και ανάπτυξη συσχετίσεων. Ziegler-Nichols, Ciancone-Marlin, καμπύλη απόκρισης. Σύνθεση ελεγκτών με βάση την απόκριση κλειστού βρόχου. Επιλογή παραμέτρων με βελτιστοποίηση δυναμικής απόκρισης. Εφαρμογή συσχετίσεων σε παραδείγματα. Ακριβής ρύθμιση. Επιλογή παραμέτρων PID Περίληψη της ενότητας (Μέρος Β) 4

Επιλογή παραμέτρων PID Πώς εφαρμόζεται η ίδια εξίσωση σε διαφορετικές διεργασίες; Πώς επιτυγχάνεται η επιθυμητή δυναμική απόδοση; ΕΠΙΛΟΓΗ ΠΑΡΑΜΕΤΡΩΝ ΕΛΕΓΚΤΗ t dy Ut KcE t E t' dt' τd I τi dt 0 Οι παράμετροι ρυθμίζονται ανάλογα με τη διεργασία για να επηρεασθεί η δυναμική συμπεριφορά του συστήματος κλειστού βρόχου. 4

Επιλογή παραμέτρων PID Υπάρχει απλούστερος τρόπος από τη δοκιμή και σφάλμα;.5 x 04 Step Response Step Response Step Response 0.9 0.9 0.8 0.8 0.7 0.7.5 0.6 0.6 Amplitude Amplitude 0.5 0.4 Amplitude 0.5 0.4 0.3 0.3 0.5 0. 0. 0. 0. 0 0 4 6 8 0 4 6 8 0 0 0 00 400 600 800 000 00 0 0 50 00 50 00 50 300 Time (sec) Time (sec) Time (sec) Δοκιμή : ασταθής, ζημιά 35000. Δοκιμή : πολύ αργή, ζημιά 5000. Δοκιμή n: Ικανοποιητική, αλλά μετά από πολλές προσπάθειες και υψηλό κόστος. 43

Επιλογή παραμέτρων PID Μέθοδος Ziegler-Nichols Trans ASME, v. 64, p. 759, 94 Διατηρείται μόνο ο αναλογικός όρος του ελεγκτή (δηλαδή μηδενίζεται ο ολοκληρωτικός και ο διαφορικός όρος). Επιβάλλεται μια μικρή βηματική μεταβολή στο σημείο αναφοράς. Απορυθμίζεται ο ελεγκτής, αυξάνοντας σταδιακά το αναλογικό κέρδος, Κ c, μέχρι να επιτευχθεί οριακή ταλάντωση σταθερού εύρους για τη ρυθμιζόμενη μεταβλητή για το οριακό κέρδος Κ c =Κ cu (ultimate gain). Μετράται η οριακή περίοδος της ταλάντωσης Τ u (ultimate period). Ορίζεται ως επιθυμητή απόκριση ένας λόγος απόσβεσης των ταλαντώσεων ίσος με /4. 44

Επιλογή παραμέτρων PID: Ziegler Nichols K c τ Ι τ D P K cu / - - PI K cu /. T u /. - PID* K cu /.7 T u / T u /8 Σχόλια: Κ c μικρότερο στον PI λόγω καθυστέρησης φάσης από ολοκληρωτικό όρο. Κ c μεγαλύτερο στον PID λόγω προήγησης φάσης από διαφορικό όρο. ' * ' τ Ds τ Ds G PID(s) Kc G ' ' PID(s) Kc τis aτds τi s aτds ' ' ' ' ' ' ' ' ' K K τ τ,τ τ τ,τ τ τ / τ τ c c D I I I D D I D I D 45

Επιλογή παραμέτρων PID: Tyreus-Luyben Tyreus and Luyben (Ind. & Eng. Chem. Research, 3, p 65, 99) K c τ Ι τ D PI 0.3K cu.t u - PID 0.45K cu.t u T u /6.3 46

Επιλογή παραμέτρων PID: Ziegler Nichols Χαρακτηριστική εξίσωση συστήματος: 5 4 3 K 0. 387s 3. 7s 7. 859s 6. 043. 05K 0 67 05 05 c cτd s.. Kc s. 0 τ Θέτουμε /τ Ι =0 και τ D =0: 4 3 0. 387s 3. 7s 7. 859s 6. 043s 0. 67. 05K c 0 Ι Για τον υπολογισμό του απόλυτου κέρδους θέτουμε s=jω και Κ c =K cu Από την εξίσωση του πραγματικού και μιγαδικού μέρους με το μηδέν λαμβάνουμε ω u =.359 rad/s, K cu =0.44, T u =π/ω u K c τ Ι τ D PID 6.4.3 0.58 47

Επιλογή παραμέτρων PID Προσδιορισμός μοντέλου διεργασίας από πειραματικά δεδομένα. Pressure, kpa 05 00 95 90 85 80 75 70 65 0 5 0 5 0 5 30 35 40 Time, min Ορισμός προβλήματος επιλογής παραμέτρων ελεγκτή. Δυναμική διεργασίας.. Μετρούμενη μεταβλητή. 3. Σφάλμα μοντέλου. 4. Εξαναγκασμένη διέγερση. 5. Τύπος ελεγκτή. 6. Δείκτες δυναμικής επίδοσης. Εφαρμογή ελεγκτή. 48

Controlled Variable Controlled Variable Controlled Variable Controlled Variable Controlled Variable Επιλογή παραμέτρων PID Ορισμός προβλήματος. Δυναμική διεργασίας. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 5. Ελεγκτής 6. Δείκτες απόδοσης 0.8 0.6 0.4 0. DYNAMIC SIMULATION ης τάξης με νεκρό χρόνο 0 0 5 0 5 0 5 30 35 40 45 50 Time 0.8 0.6 0.4 0. 0 Ο ελεγκτής PID λειτουργεί επιτυχώς για μια μεγάλη ομάδα διεργασιών ανάδρασης. DYNAMIC SIMULATION ν-τάξης με νεκρό χρόνο 0 5 0 5 0 5 30 35 40 45 50 Time DYNAMIC SIMULATION.5 ασταθής 0.5 0 0 5 0 5 0 5 30 35 40 45 50 Time DYNAMIC SIMULATION.5 ολοκληρωτής 0.5 0 0 5 0 5 0 5 30 35 40 45 50 Time DYNAMIC SIMULATION.5 υποκρίσιμη 0.5 0 0 5 0 5 0 5 30 35 40 45 50 Time Marlin ΤΕ, Process Control, McGraw-Hill, 995 49

Controlled Variable Controlled Variable Controlled Variable Επιλογή παραμέτρων PID Ορισμός προβλήματος. Δυναμική διεργασίας 0.8 0.6 0.4 0. DYNAMIC SIMULATION Αναπτύσσονται συσχετίσεις επιλογής παραμέτρων για αυτές τις δυναμικές.. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 0.8 0.6 0.4 0. 0 0 5 0 5 0 5 30 35 40 45 50 Time DYNAMIC SIMULATION 0 0 5 0 5 0 5 30 35 40 45 50.5 Time DYNAMIC SIMULATION Πιο συχνά εμφανιζόμενες. Παλινδρόμηση μοντέλου με βάση την καμπύλη απόκρισης. 5. Ελεγκτής 6. Δείκτες απόδοσης 0.5 0 0 5 0 5 0 5 30 35 40 45 50 Time Λοιπές διεργασίες χρειάζονται ίσως περισσότερες προσπάθειες. Marlin ΤΕ, Process Control, McGraw-Hill, 995 50

Επιλογή παραμέτρων PID Ορισμός προβλήματος. Δυναμική διεργασίας. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 5. Ελεγκτής 6. Δείκτες απόδοσης Πραγματική κατάσταση: Η μετρούμενη μεταβλητή περιλαμβάνει το θόρυβο του αισθητήρα και την επίδραση διαταραχών υψηλής συχνότητας. Pressure, kpa 05 00 95 90 85 80 75 70 Marlin ΤΕ, Process Control, McGraw-Hill, 995 65 0 5 0 5 0 5 30 35 40 Time, min 5

Manipulated Variable Controlled Variable Επιλογή παραμέτρων PID Ορισμός προβλήματος. Δυναμική διεργασίας. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 5. Ελεγκτής 6. Δείκτες απόδοσης Marlin ΤΕ, Process Control, McGraw-Hill, 995 0.8 0.6 0.4 0. Πραγματική κατάσταση: Tο μοντέλο δεν αντιπροσωπεύει τη διεργασία ακριβώς. Θεωρείται ότι το μοντέλο έχει 5% σφάλμα στο κέρδος, τη σταθερά χρόνου και το νεκρό χρόνο. Παράδειγμα: 0 0 5 0 5 0 5 30 35 40 45 50 Time G P s Κέρδος.5.5 CV s MV s 0.8 0.6 0.4 0. 5 s 0. e 0 s DYNAMIC SIMULATION 0 0 5 0 5 0 5 30 35 40 45 50 Time Νεκρός χρόνος 3.75 6.5 Σταθερά χρόνου 7.5.5 5

Επιλογή παραμέτρων PID Ορισμός προβλήματος. Δυναμική διεργασίας. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 5. Ελεγκτής 6. Δείκτες απόδοσης Marlin ΤΕ, Process Control, McGraw-Hill, 995 Πραγματική κατάσταση: Δυο τύποι σήματος εισόδου χρησιμοποιούνται, βηματικές μεταβολές στο σημείο αναφοράς και στη διαταραχή. T F Ρεύμα θερμαντικού μέσου T3 L T F Σημείο αναφοράς 53

Επιλογή παραμέτρων PID Ορισμός προβλήματος. Δυναμική διεργασίας. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 5. Ελεγκτής 6. Δείκτες απόδοσης Πραγματική κατάσταση: Χρησιμοποιούμε τον ελεγκτή PID που ενδείκνυται για κάθε απλό βρόχο (-ΡΜ, -ΧΜ). T F T3 L TC F Σημείο αναφοράς Marlin ΤΕ, Process Control, McGraw-Hill, 995 54

Χειραγωγούμενη μεταβλητή Ρυθμιζόμενη μεταβλητή Επιλογή παραμέτρων PID Ορισμός προβλήματος. Δυναμική διεργασίας. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 5. Ελεγκτής 6. Δείκτες απόδοσης Marlin ΤΕ, Process Control, McGraw-Hill, 995 ΡΜ δυναμική συμπεριφορά: Ευσταθής, μηδενικό σφάλμα, ελάχιστο IAE. Οι ΧΜ μπορούν να είναι πιο απότομες στο πρώτο στάδιο της απόκρισης. ΧΜ δυναμική συμπεριφορά: ταλαντώσεις και μικρές διακυμάνσεις λόγω σφάλματος (ΙΑΕ, ΙSE). Όριο στη ΧΜ 55

Manipulated Variable Επιλογή παραμέτρων PID Ορισμός προβλήματος. Δυναμική διεργασίας. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 5. Ελεγκτής 6. Δείκτες απόδοσης Marlin ΤΕ, Process Control, McGraw-Hill, 995 Ο κύριος στόχος είναι η διατήρηση της ΡΜ κοντά στο σημείο αναφοράς. Ωστόσο επιβάλλεται και η τήρηση στόχων για τη ΧΜ. 40 30 0 0 0-0 Παροχή καυσίμου 0 5 0 5 0 5 30 35 40 Time Μεγάλη, ταχεία μεταβολή στην παροχή του καυσίμου μπορεί να δημιουργήσει υπερβολική θερμική τάση στους σωλήνες και τα υλικά του καυστήρα. 56

G s G s G s θs Ke τs Επιλογή παραμέτρων PID τ s τ s τ s Ke Ke θs θs G C (s) ζτs G v (s) D(s) Η διεργασία G(s)=G v (s)g p (s)g s (s) χαρακτηρίζεται από ένα μοντέλο ης ή ης τάξης με νεκρό χρόνο. G d (s) R(s) E(s) U(s) + + Μέθοδος Καμπύλης Απόκρισης Y m (s) G P (s) G S (s) + Y(s) 57

Μέθοδος Καμπύλης Απόκρισης G C (s) G v (s) D(s) G d (s) R(s) E(s) U(s) + + Y m (s) G P (s) G S (s) + Y(s) Τίθεται το σύστημα σε χειροκίνητο έλεγχο (ανοικτός βρόχος). Εφαρμόζεται μια βηματική μεταβολή στο σήμα του ενεργοποιητή, αρκετά μεγάλη ώστε να γίνει αισθητή στην έξοδο του συστήματος αλλά όχι να προκαλέσει την εμφάνιση μη γραμμικών φαινομένων. Καταγράφεται η καμπύλη απόκρισης της μεταβλητής εξόδου. Προσεγγίζεται η καμπύλη απόκρισης με μία συνάρτηση ης τάξης με νεκρό χρόνο. C s θs Ke τs Δm s C t KΔmu t- q e t θ /τ 58

G s Μέθοδος Καμπύλης Απόκρισης 50 0. 06 Ke θs 0s 30s 3s τs G A s 7. s 08. e 54. 3s G B s 7. s 08. e 37. s Φέρεται την εφαπτόμενη από το σημείο μέγιστης κλίσης της σιγμοειδούς καμπύλης απόκρισης. Η τομή της εφαπτομένης με τον άξονα του χρόνου προσδιορίζει προσεγγιστικά το νεκρό χρόνο, θ. Η ασύμπτωτος στην καμπύλη απόκρισης για t χρησιμοποιείται για τον υπολογισμό του κέρδους Κ=ΔΥ m /ΔU. Προσεγγίζεται η σταθερά χρόνου από το χρόνο που η απόκριση χρειάζεται για να φθάσει το 63.% της τελικής τιμής (αφαιρούμε την καθυστέρηση χρόνου). Εναλλακτικά υπολογίζεται από το σημείο τομής της καθέτου από το σημείο τομής της εφαπτομένης με την τελική τιμή της διεργασίας με τον οριζόντιο άξονα. 59

G s Μέθοδος Καμπύλης Απόκρισης 50 0. 06 Ke θs 0s 30s 3s τs G A s 7. s 08. e 54. 3s G B s 7. s 08. e 37. s 60

Μέθοδος Καμπύλης Απόκρισης Εμπειρικές συσχετίσεις με βάση καμπύλη απόκρισης ης τάξης με νεκρό χρόνο Ziegler-Nichols, Κριτήριο ¼ λόγος απόσβεσης ταλαντώσεων. K c τ Ι τ D P (τ/θ)/k - - PI 0.9(τ/θ)/K 3.33θ - PID.(τ/θ)/K.0θ.θ Cohen-Coon, Κριτήριο ¼ λόγος απόσβεσης ταλαντώσεων. K c τ Ι τ D P (τ/θ)(+θ/3τ)/k - - PI (τ/θ)(0.9+θ/τ)/k θ(30+3θ/τ)/(9+0θ/τ) - PID (τ/θ)(6τ+3θ)/(kτ) θ(3+6θ/τ)/(3+8θ/τ) 4θ/(+θ/τ) 6

Μέθοδος Καμπύλης Απόκρισης Εμπειρικές συσχετίσεις με βάση καμπύλη απόκρισης ης τάξης με νεκρό χρόνο Ελαχιστοποίηση δείκτη ISE για μεταβολές στις διαταραχές. K c τ Ι τ D P 0.90(θ/τ) -0.985 /Κ - - PI 0.984(θ/τ) -0.986 /Κ τ(θ/τ) 0.707 /0.608 - PID.435(θ/τ) -0.9 /Κ τ(θ/τ) 0.749 /0.878 0.48τ (θ/τ).37 Ελαχιστοποίηση δείκτη ISE για μεταβολές του σημείου αναφοράς. K c τ Ι τ D PI 0.758(θ/τ) -0.86 /Κ τ/[.0-0.33(θ/τ)] - PID.086(θ/τ) -0.869 /Κ τ/[0.740-0.30(θ/τ)] 0.348τ(θ/τ) 0.94 6

Συστήματα ης τάξης + νεκρό χρόνο G s τ s K e p θs ζτs K c τ Ι τ D IMC- Chien ζτ ζτ τ Κ λ θ ζ p ΙΜC- ζτ λ θ Mac p Κ λ θ ζτ λ θ τ τ τ τ Ι θ 6 λ θ λ=max(0.5θ, 0.τ) Panda et al, ISA Trans, v. 43, p. 83, 004 3 Ι 63

Μέθοδος Καμπύλης Απόκρισης Παρατηρήσεις: Η Κ c επιλέγεται αντιστρόφως ανάλογη του κέρδους του ανοικτού βρόχου Κ p K v K s. Η K c ελαττώνεται με την αύξηση του θ/τ. Οι τ Ι και τ D αυξάνονται καθώς ο λόγος θ/τ αυξάνεται (συνήθως έχουμε τ D =0.5τ Ι ). Μείωση της Κ c αν αυξηθεί η ολοκληρωτική δράση (αποφυγή αστάθειας). Αύξηση της Κ c αν αυξηθεί η διαφορική δράση (καθώς η διαφορική δράση βελτιώνει το περιθώριο ευστάθειας). Για μείωση των ταλαντώσεων μειώνουμε την Κ c και αυξάνουμε την τ Ι. Συσχετίσεις για άλλα κριτήρια απόδοσης (ελαχιστοποίηση ΙΑΕ, ISE, ITAE). 64

Επιλογή παραμέτρων PID: Ciancone Marlin Ορισμός προβλήματος. Δυναμική διεργασίας. Μετρούμενη μεταβλητή 3. Σφάλμα μοντέλου 4. Εξαναγκασμένη είσοδος 5. Ελεγκτής 6. Δείκτες απόδοσης Marlin ΤΕ, Process Control, McGraw-Hill, 995 Κατάστρωση συσχετίσεων Μοντέλο διεργασίας: ης τάξης με νεκρό χρόνο. Θορυβώδες σήμα μέτρησης. ± 5% σφάλμα μεταξύ μοντέλου διεργασίας. Ελεγκτής PID: προσδιορισμός K c, τ I, τ d. Ελαχιστοποίηση IAE σε ΡΜ με ΧΜ εντός ορίων. Επίτευξη στόχων με ρύθμιση των K c, τ I και τ D. Η ρύθμιση του ελεγκτή δεν είναι η βέλτιστη για μια συγκεκριμένη περίπτωση, αλλά είναι η βέλτιστη για μια ομάδα πιθανών δυναμικών συμπεριφορών. Ενισχύει τη σθεναρότητα του ελεγκτή. 65

Μέθοδος Ciancone Marlin Η επίλυση κάθε προβλήματος θα οδηγούσε σε χρονοβόρα διαδικασία. Οι Ciancone και Marlin δημιούργησαν συσχετίσεις με αδιάστατες μεταβλητές. Μέθοδος Ciancone-Marlin Ανεξάρτητη μεταβλητή θ s' T θ τ d e KcKp s' TI τ s' θ τ s' CV s θ τ θ τ MV s θ s' T θ τ d e KcKp s' TI θ τ τ s' s' θ τ θ τ Παράμετροι ελεγκτή σε αδιάστατη μορφή 66

Γραφήματα για PID ελεγκτές Επιλογή παραμέτρων PID: Ciancone Marlin Μεταβολή στη διαταραχή θ/(θ+τ) Κ c K p τ Ι /(θ+τ) τ D /(θ+τ) 0.. 0.4 0.00 0..0 0.5 0.00 0.3. 0.68 0.0 0.4.0 0.66 0.07 0.5 0.8 0.6 0.0 0.6 0.7 0.60 0. 0.7 0.5 0.56 0.4 0.8 0.45 0.5 0. 0.9 0.35 0.48 0.5.0 0.3 0.45 0.05 Μεταβολή στο σημείο αναφοράς θ/(θ+τ) Κ c K p τ Ι /(θ+τ) τ D /(θ+τ) 0..5 0.73 0.005 0..4 0.95 0.0 0.3.0 0.8 0.055 0.4 0.8 0.75 0.075 0.5 0.7 0.68 0.085 0.6 0.6 0.6 0. 0.7 0.5 0.55 0.6 0.8 0.45 0.5 0.3 0.9 0.3 0.50 0.4.0 0.3 0.47 0.05 Marlin ΤΕ, Process Control, McGraw-Hill, 995 Τα γραφήματα συνοψίζουν ένα μεγάλο αριθμό περιπτώσεων (Οι τιμές στους πίνακες είναι κατά εκτίμηση από τα αντίστοιχα διαγράμματα). 67

Γραφήματα για PI ελεγκτές Επιλογή παραμέτρων PID: Ciancone Marlin Μεταβολή στη διαταραχή θ/(θ+τ) Κ c K p τ Ι /(θ+τ) 0..0 0. 0..8 0.5 0.3.0 0.7 0.4 0.9 0.70 0.5 0.8 0.65 0.6 0.6 0.6 0.7 0.5 0.58 0.8 0.45 0.5 0.9 0.4 0.50.0 0.3 0.48 Μεταβολή στο σημείο αναφοράς θ/(θ+τ) Κ c K p τ Ι /(θ+τ) 0..8 0.73 0.. 0.95 0.3.0 0.85 0.4 0.8 0.80 0.5 0.8 0.74 0.6 0.75 0.65 0.7 0.7 0.55 0.8 0.65 0.5 0.9 0.6 0.5.0 0.55 0.48 Marlin ΤΕ, Process Control, McGraw-Hill, 995 Τα γραφήματα συνοψίζουν ένα μεγάλο αριθμό περιπτώσεων (Οι τιμές στους πίνακες είναι κατά εκτίμηση από τα αντίστοιχα διαγράμματα). 68

Επιλογή παραμέτρων PID Ακριβής Ρύθμιση: Οι μέθοδοι που παρουσιάστηκαν δίνουν τιμές για τις παραμέτρους του PID με αρκετά ικανοποιητική δυναμική επίδοση. Ωστόσο, καθώς οι συσχετίσεις προέρχονται από γενικευμένες μεθόδους χρειάζεται η προσαρμογή των παραμέτρων στην επιμέρους διεργασία και στην παρούσα επίδοση του βρόχου. Μερικοί βρόχοι έχουν διαφορετικά κριτήρια απόδοσης. Μερικοί βρόχοι μπορεί να έχουν διαφορετική δυναμική από σύστημα ης τάξης με νεκρό χρόνο. Η απόκριση του συστήματος μπορεί να έχει σφάλματα λόγω διαταραχής κατά τη διάρκεια του πειράματος. Η δυναμική του συστήματος μπορεί να αλλάξει με αλλαγή στο σημείο λειτουργίας. 69

Επιλογή παραμέτρων PID με σύνθεση ελεγκτή Y s Gc s G s Ts R s G s G s Βήμα ο: Ορίζεται η επιθυμητή απόκριση του κλειστού βρόχου. Y s R s T Βήμα ο: Προσδιορίζεται το μοντέλο της διεργασίας. g G s G s G s G s Βήμα 3ο: Λύνεται ως προς G c (s). G c s c g s v p s s Tg T s G s g 70

Επιλογή παραμέτρων PID με σύνθεση ελεγκτή Επιλέγεται ο ελεγκτής PID με βάση την επιθυμητή απόκριση του συστήματος κλειστού βρόχου Τ(s). sgs Gc T s Tg s G s G s λs c cl c cl cl Gc s G s ω T s Tg s G s G s s ξω ω R(s) E(s) U(s) + G C (s) G(s) Y(s) Λύνοντας ως προς G c (s): G c s s Tg T s G s g Αντιστροφή μοντέλου Διεργασίας. 7

Επιλογή παραμέτρων PID με σύνθεση ελεγκτή Σύστημα ελέγχου ανάδρασης D(s) R(s) E(s) U(s) + G C (s) G(s) + + Y(s) Σύστημα ελέγχου ανάδρασης με «εσωτερικό μοντέλο» διεργασίας. D(s) R(s) E(s) U(s) + G C (s) G(s) G m (s) + + + Y(s) 7

Επιλογή παραμέτρων PID με σύνθεση ελεγκτή Μοντέλο διεργασίας: G s K τs Επιθυμητή απόκριση κλειστού βρόχου: T s λs g G c s T g T s λs τs s Gs K λs K g λs τ G c s λk λks τs PI ελεγκτής Κ τ λκ, τ τ c Ι 73

Έλεγχος ταχύτητας οχήματος Εφαρμογή PID στον έλεγχο ταχύτητας οχήματος. Y = ταχύτητα οχήματος. U = δύναμη στην κατεύθυνση της κίνησης. Προδιαγραφές απόκρισης κλειστού βρόχου. Χρόνος ανόδου < 5 sec. Ποσοστό υπερύψωσης < 0%. Σφάλμα σε μόνιμη κατάσταση < %. u Υ Παραδοχές:. Η οπισθέλκουσα δύναμη λόγω (ιξώδους) τριβής είναι ανάλογη της ταχύτητας.. Η δυναμική του ταχύμετρου είναι αμελητέα. 3. Η δυναμική του ενεργοποιητή είναι αμελητέα. Y U m=000 kg b=50 N s/m u=500 N s s ms b bυ K=/b=0.0 m/(n s), τ=m/b=0 s Matlab αρχείο: cruise.m 74

Έλεγχος ταχύτητας οχήματος Σύνθεση ελεγκτή (ρύθμιση PI). K c =500, τ Ι =0 Κ τ λκ, τ τ c λ=0 s Κ c =00, τ Ι =0 λ=5 s Κ c =00, τ Ι =0 λ= s Κ c =500, τ Ι =0 Ι b+50% b-50% 75

Επιλογή παραμέτρων PID με σύνθεση ελεγκτή Μοντέλο διεργασίας μεσαίας απόσβεσης ζ > 0.6. K Gs s ζω s ω Επιθυμητή απόκριση κλειστού βρόχου: T g s s ω a cl ξωcls ωcl as s G c s T g T s s s Gs a s a s K g ζωs ω G c s K P K I s K D τ D s s Ισοδύναμος με PID ελεγκτή. 76

Επιλογή παραμέτρων PID με σύνθεση ελεγκτή cl cl D D I P ω ξ a, ω a a a τ, Ka ω a a ζωa a K Ka ω K, Ka ω a ζωa K 3 77

Επιλογή παραμέτρων PID με σύνθεση ελεγκτή Παρατηρήσεις: Η επίδοση του ελεγκτή στηρίζεται στην καλή γνώση του μοντέλου της διεργασίας. Η επιλογή της επιθυμητής απόκρισης πρέπει να οδηγεί σε σύνθεση ενός ευσταθούς και κανονικού (βαθμός αριθμητή βαθμός παρονομαστή) ελεγκτή. Η αντιστροφή του μοντέλου δεν είναι πάντα εφικτή (π.χ. παρουσία νεκρού χρόνου στη διεργασία). Απαιτείται ειδικός χειρισμός. Η παρουσία μηδενικών στο ΔΗΕ στο μοντέλο της διεργασίας οδηγεί σε μη σταθερό ελεγκτή (ανεπιθύμητη συμπεριφορά). Απαιτείται ειδικό χειρισμός. Η συμπεριφορά της χειραγωγούμενης μεταβλητής πρέπει να συμπεριληφθεί στην επιλογή των παραμέτρων. 78

Επίτευξη μαθησιακών στόχων Στο τέλος αυτής της ενότητας ο/η εκπαιδευόμενος/η θα πρέπει να μπορεί να: Γνωρίζει τα χαρακτηριστικά της αναλογικής, ολοκληρωτικής και διαφορικής δράσης ενός ελεγκτή PID. Εφαρμόζει τον αλγόριθμο του ελεγκτή PID σε απλά δυναμικά συστήματα απλού βρόχου ανάδρασης. Επιλέγει τις κατάλληλες τιμές των παραμέτρων του ελεγκτή για την επίτευξη της επιθυμητής συμπεριφοράς του κλειστού βρόχου. 79

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Τέλος ενότητας Επεξεργασία: Δρ Παπαδόπουλος Αθανάσιος Δρ Αγγελική Μονέδα Θεσσαλονίκη, Μάιος 04