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

Σχετικά έγγραφα
Μοντέρνα Θεωρία Ελέγχου

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Ενότητα 10: Γραμμικό Τετραγωνικό Πρόβλημα. Νίκος Καραμπετάκης Τμήμα Μαθηματικών

Λογισμός 3. Ενότητα 19: Θεώρημα Πεπλεγμένων (γενική μορφή) Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

Ιστορία της μετάφρασης

Γενικά Μαθηματικά Ι. Ενότητα 5: Παράγωγος Πεπλεγμένης Συνάρτησης, Κατασκευή Διαφορικής Εξίσωσης. Λουκάς Βλάχος Τμήμα Φυσικής

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

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Γενικά Μαθηματικά Ι. Ενότητα 14: Ολοκλήρωση Κατά Παράγοντες, Ολοκλήρωση Ρητών Συναρτήσεων Λουκάς Βλάχος Τμήμα Φυσικής

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

Εκκλησιαστικό Δίκαιο

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

Ενότητα 6: Ακρότατα συναρτησιακών διανυσματικών συναρτήσεων. Νίκος Καραμπετάκης Τμήμα Μαθηματικών

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

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

Εκκλησιαστικό Δίκαιο

Παράκτια Τεχνικά Έργα

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

Λογισμός 3. Ενότητα 18: Θεώρημα Πεπλεγμένων (Ειδική περίπτωση) Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ. Λογισμός 3. Ενότητα 13: Τύπος του Taylor. Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

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

Γενικά Μαθηματικά Ι. Ενότητα 13: Ακτίνα Σύγκλισης, Αριθμητική Ολοκλήρωση, Ολοκλήρωση Κατά Παράγοντες. Λουκάς Βλάχος Τμήμα Φυσικής

Λογισμός 4 Ενότητα 10

Μηχανολογικό Σχέδιο Ι

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

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

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

Γενικά Μαθηματικά Ι. Ενότητα 19: Υπολογισμός Εμβαδού και Όγκου Από Περιστροφή (2 ο Μέρος) Λουκάς Βλάχος Τμήμα Φυσικής

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

Ιστορία της μετάφρασης

Οικονομία των ΜΜΕ. Ενότητα 7: Μορφές αγοράς και συγκέντρωση των ΜΜΕ

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

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

Γενικά Μαθηματικά Ι. Ενότητα 16: Ολοκλήρωση Τριγωνομετρικών Συναρτήσεων, Γενικευμένα Ολοκληρώματα Λουκάς Βλάχος Τμήμα Φυσικής

Εισαγωγή στους Αλγορίθμους

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

ΓΕΝΙΚΗ ΚΑΙ ΑΝΟΡΓΑΝΗ ΧΗΜΕΙΑ

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Συμπεριφορά Καταναλωτή

Γεωργική Εκπαίδευση Ενότητα 9

Εκκλησιαστικό Δίκαιο

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Στρατηγικό Μάρκετινγκ

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στην Διοίκηση Επιχειρήσεων

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

Αξιολόγηση μεταφράσεων ιταλικής ελληνικής γλώσσας

Οδοποιία IΙ. Ενότητα 14: Υπόδειγμα σύνταξης τευχών θέματος Οδοποιίας. Γεώργιος Μίντσης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Ενότητα 4: Εισαγωγή στο Λογισμό Μεταβολών. Νίκος Καραμπετάκης Τμήμα Μαθηματικών

Γενικά Μαθηματικά Ι. Ενότητα 17: Αριθμητική Ολοκλήρωση, Υπολογισμός Μήκους Καμπύλης Λουκάς Βλάχος Τμήμα Φυσικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Εργαστήριο Χημείας Ενώσεων Συναρμογής

Λογισμός 3. Ενότητα 17: Απόδειξη Θεωρήματος Αντιστροφής. Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6

ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ. Λογισμός 3. Ενότητα 16: Θεώρημα Αντιστροφής. Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών

Εκκλησιαστικό Δίκαιο

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ. Λογισμός 3. Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 6

Εργαστήριο Χημείας Ενώσεων Συναρμογής

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

Διοικητική Λογιστική

Διπλωματική Ιστορία Ενότητα 2η:

Επιμέλεια μεταφράσεων και εκδοτικός χώρος

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

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών

Ενότητα 11: Βέλτιστος Έλεγχος με φραγμένη είσοδο - Αρχή ελαχίστου του Pontryagin. Νίκος Καραμπετάκης Τμήμα Μαθηματικών

Φ 619 Προβλήματα Βιοηθικής

Λογισμός 4. Ενότητα 9: Παραδείγματα από άλλες αλλαγές. Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Οικονομία των ΜΜΕ. Ενότητα 9: Εταιρική διασπορά και στρατηγικές τιμολόγησης

Συμπεριφορά Καταναλωτή

Transcript:

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 17. Ανάδραση του ανύσματος κατάστασης και επανατοποθέτηση πόλων του συστήματος Νίκος Καραμπετάκης

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

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

Περιεχόμενα Ενότητας Επανατοποθέτηση ιδιοτιμών μέσω ανάδρασης καταστάσεως. Ackermann s formula. Χρήση Butterworth πολυωνύμων. Μέθοδο Faddeev. 4

Σκοποί Ενότητας Μελέτη των μεθόδων επανατοποθέτηση ιδιοτιμών ενός συστήματος μιας εισόδου μέσω ανάδρασης καταστάσεως. 5

Κανονική μορφή ελεγξιμότητας (Συστήματα μίας εισόδου και μίας εξόδου) Έστω το σύστημα της μορφής του χώρου των καταστάσεων x t = Ax t + Bu t (1) A R n n, B R n 1 6

Θεώρημα 1 Θεώρημα. Το σύστημα (1) είναι ελέγξιμο αν και μόνο αν υπάρχει μετασχηματισμός ομοιότητας x t = T 1 x t x t = Tx t, T R n n, T 0 τέτοιος ώστε οι πίνακες Α T 1 AΤ, Β = T 1 Β, οι οποίοι περιγράφουν το σύστημα με άνυσμα κατάστασης το x t x t = Αx t + Βu t να έχουν την μορφή A = 0 1 0 0 0 0 1 0 0 0 0 1 a 0 a 1 a 2 a n 1 R n n, B = 0 0 0 1 R n 1 (2) 7

Κανονική μορφή ελεγξιμότητας όπου a i R, i = 0,1,2,, n 1 είναι οι συντελεστές του χαρακτηριστικού πολυωνύμου του A: det si n A = d s = s n + a n 1 s n 1 + + a 1 s + a 0 Ορισμός. Λέμε ότι οι πίνακες της μορφής (2) βρίσκονται στην κανονική μορφή ελεγξιμότητας. 8

Αναλλοίωτες κάτω από τον μετασχηματισμό ομοιότητας (1) x t x t = Ax t + Bu t Tx t x t = Tx t = T 1 AT = ATx t + Bu t A x t + T 1 B B u t si n A B = = st 1 T T 1 AT T 1 B = = T 1 si n A B T 0 0 I m 9

Αναλλοίωτες κάτω από τον μετασχηματισμό ομοιότητας (2) x t x t = Ax t + Bu t x t = Tx t Tx t = ATx t + Bu t = T 1 AT x t C = B AB A n 1 B = A + T 1 B B u t = T 1 B T 1 AT T 1 B T 1 AT n 1 T 1 B = T 1 B T 1 AB T 1 A n 1 B = T 1 B AB A n 1 B = = T 1 C 10

Αναλλοίωτες κάτω από τον μετασχηματισμό ομοιότητας (3) B R n 1 x t = Ax t + Bu t x t = Tx t Tx t = ATx t + Bu t x t = T 1 AT x t + T 1 B u t A B C = T 1 C TC = C T = C C 1 11

Αναλλοίωτες κάτω από τον μετασχηματισμό ομοιότητας (4) Κανονική μορφή ελεγξιμότητας B = AB = 0 0 1 A = 0 1 0 0 0 1 a 0 a 1 a 2 A 2 B = A AB = 0 1 0 0 0 1, B = a 0 a 1 a 2 0 0 1 = 0 1 a 2 0 1 0 0 0 1 a 0 a 1 a 2 0 0 1 0 1 a 2 = 1 a 2 a 1 + a 2 2 12

Αναλλοίωτες κάτω από τον μετασχηματισμό ομοιότητας (5) 0 0 1 C = B AB A 2 B = 0 1 a 2 2 1 a 2 a 1 + a 2 a 1 a 2 1 C 1 = a 2 1 0 1 0 0 T = C C 1 = B AB A 2 B a 1 a 2 1 a 2 1 0 1 0 0 13

Επανατοποθέτηση ιδιοτιμών μέσω ανάδρασης (Eigenvalue assignment via state feedback) (1) Έστω το σύστημα της μορφής του χώρου των καταστάσεων: x t = Ax t + Bu t (1) A R n n, B R n 1 Υποθέτουμε ότι όλες οι συνιστώσες x i t, i = 1,2,, n του ανύσματος κατάστασης x 1 t x t = x 2 t x n t R n 1 είναι γνωστές μετρήσιμες (στην πράξη κάτι τέτοιο συμβαίνει μόνο σε ειδικές περιπτώσεις). 14

Επανατοποθέτηση ιδιοτιμών μέσω ανάδρασης (Eigenvalue assignment via state feedback) (2) Ορίζουμε «νόμο ελέγχου» που αποτελεί ανάδραση του ανύσματος κατάστασης μέσω σταθερού πίνακα F R 1 n (state feedback control law), ο οποίος συνίσταται σε ένα γραμμικό συνδυασμό όλων των συνιστωσών x i t, i = 1,2,, n του ανύσματος κατάστασης, με βάση την: u t = r t + Fx t (2) u t = r t + Fx t = r t + f 0 f 1 f n 1 x 2 t x 1 t x n t = r t + f 0 x 1 t + f 1 x 2 t + + f n 1 x n t (3) = 15

Επανατοποθέτηση ιδιοτιμών μέσω ανάδρασης (Eigenvalue assignment via state feedback) (3) όπου F = f 0 f 1 f n 1 R 1 n και r(t) μία νέα είσοδος αναφοράς. Ορισμός. Ένας νόμος ελέγχου όπως ο (3) ονομάζεται regulator. Αντικαθιστώντας την (2) στην (1) έχουμε ότι το σύστημα κλειστού βρόγχου είναι το x t = Ax t + B r t + Fx t = Ax t + Br t + BFx t = A + BF x t + Br t x t = A + BF x t + Br t (4) 16

Επανατοποθέτηση ιδιοτιμών μέσω ανάδρασης (Eigenvalue assignment via state feedback) (4) 17

Επανατοποθέτηση ιδιοτιμών μέσω ανάδρασης (Eigenvalue assignment via state feedback) (5) Η ασυμπτωτική ευστάθεια ενός γραμμικού και χρονικά αναλλοίωτου συστήματος, όπως το σύστημα στην (1), εξαρτάται από τη θέση όλων των ιδιοτιμών του πίνακα A εντός του ανοικτού αριστερού μιγαδικού ημι-επιπέδου C = s C, Re s < 0. Μετά από ανάδραση του ανύσματος κατάστασης, όπως στην (2), η ασυμπτωτική ευστάθεια του συστήματος κλειστού βρόγχου εξαρτάται από τη θέση όλων των ιδιοτιμών του πίνακα A + BF εντός του C. 18

Θεώρημα 2 (1) Το ερώτημα που δημιουργείται είναι αν η επιλογή του πίνακα στην (3) μας δίνει τη δυνατότητα επιλογής των ιδιοτιμών του πίνακα A + BF του συστήματος κλειστού βρόγχου στην (4). Θεώρημα. Για ένα σύστημα της μορφής του χώρου των καταστάσεων (1) υπάρχει νόμος ανάδρασης του ανύσματος κατάστασης της μορφής u t = r t + Fx t τέτοιος ώστε όλες ιδιοτιμές του συστήματος κλειστού βρόγχου x t = A + BF x t + Br t να έχουν αυθαίρετες (επιθυμητές) τιμές αν και μόνο αν το σύστημα (1) είναι ελέγξιμο. 19

Θεώρημα 2 (2) Απόδειξη. Α, Β ελέγξιμο, τότε υπάρχει F R 1 n τέτοιος ώστε οι ιδιοτιμές του A + BF να είναι επιθυμητές και αυθαίρετες. Αν το ζεύγος Α, Β είναι ελέγξιμο, τότε υπάρχει μετασχηματισμός ομοιότητας x t = T 1 x t x t = Tx t, T R n n, T 0 τέτοιος ώστε οι πίνακες Α T 1 AΤ, Β = T 1 Β, οι οποίοι περιγράφουν το σύστημα με άνυσμα κατάστασης το x t x t = Αx t + Βu t (5) 20

Θεώρημα 2 (3) να έχουν την κανονική μορφή ελεγξιμότητας 0 1 0 0 0 0 1 0 A = R n n, B = 0 0 0 1 a 0 a 1 a 2 a n 1 Για το σύστημα (5), έστω νόμος ελέγχου ανάδρασης του ανύσματος κατάστασης x t όπου u t = Fx t F = f 0 f 1 f n 1 R 1 n 0 0 0 1 R n 1 21

Θεώρημα 2 (4) Έστω ότι a c s είναι το χαρακτηριστικό πολυώνυμο του συστήματος κλειστού βρόγχου, έστω δηλαδή ότι a c s = det si n A BF = s n + d n 1 s n 1 + + d 1 s + d 0 και έστω ότι λ i d C : Re λ i d < 0, i = 1,2,.., n είναι οι επιθυμητές ιδιοτιμές του συστήματος κλειστού βρόγχου έτσι ώστε Θα είναι s λ 1 d s λ 2 d s λ n d = s n + d n 1 s n 1 + + d 1 s + d 0 22

Θεώρημα 2 (5) A + BF = = 0 1 0 0 0 0 1 0 0 0 0 1 a 0 a 1 a 2 a n 1 + 0 0 0 1 f 0 f 1 f n 1 0 1 0 0 0 0 1 0 0 0 0 1 a 0 + f 0 a 1 + f 1 a 2 + f 2 a n 1 + f n 1 23

Θεώρημα 2 (6) Για να έχει το σύστημα κλειστού βρόγχου χαρακτηριστικό πολυώνυμο το a c s και άρα ιδιοτιμές τις λ d i, i = 1,2,.., n θα πρέπει να είναι 0 1 0 0 0 0 1 0 A + BF = 0 0 0 1 d 0 d 1 d 2 d n 1 και άρα θα πρέπει να ισχύουν οι ισότητες a 0 + f 0 = d 0, a 1 + f 1 = d 1,, a n 1 + f n 1 = d n 1 24

Θεώρημα 2 (7) θα δίνονται από τις σχέσεις f 0 = d 0 + a 0, f 1 = d 1 + a 1,,, f n 1 = d n 1 + a n 1 Ορίζουμε τον πίνακα F από την σχέση u t = Fx t = F T 1 x t = FT 1 x t F x t Βλέπουμε ότι τα στοιχεία του πίνακα ανάδρασης F = f 0 f 1 f n 1 R 1 n δίνονται από την F = FT 1 25

Θεώρημα 2 (8) Υπάρχει F R 1 n τέτοιος ώστε οι ιδιοτιμές του A + BF να είναι αυθαίρετες, τότε A, B ελέγξιμο. Έστω ότι υπάρχει F R 1 n τέτοιος ώστε οι ιδιοτιμές του A + BF να είναι αυθαίρετες αλλά δεν είναι ελέγξιμο. A, B δεν είναι ελέγξιμο άρα υπάρχει υπάρχει λ C: rank λi n A B < n ξ T R 1 n, ξ T 0 0 : ξ T λi n A B = 0 1,n+1 ξ T λi n A = 0 1,n και ξ T Β = 0 26

Θεώρημα 2 (9) F R 1 n ξ T ΒF = 0 1,n F R 1 n ξ T λi n A B = 0 1,n F R 1 n το λ είναι ιδιοτιμή του A + BF Δεν υπάρχει F R 1 n τέτοιος ώστε οι ιδιοτιμές Α + BF να είναι αυθαίρετες, το οποίο αντιβαίνει στην υπόθεση. 27

Τι γίνεται αν το σύστημα δεν είναι στην companion form; (1) Βήμα 1. Ορίζουμε μετασχηματισμό: x t = T 1 x t x t = Tx t, τέτοιον ώστε να πάρουμε το σύστημα στην ελέγξιμη μορφή: όπου x t Τ = Β ΑΒ Α n 1 B = Αx t + Βu t a 1 a 2 a n 1 1 a 2 a 3 1 0 a n 1 1 0 0 1 0 0 0 28

Τι γίνεται αν το σύστημα δεν είναι στην companion form; (2) Βήμα 2.Υπολογίζουμε τον controller για το σύστημα στην κανονική μορφή u t = Fx t όπου F = f 0 f 1 f n 1 R 1 n f 0 = d 0 + a 0, f 1 = d 1 + a 1,,, f n 1 = d n 1 + a n 1 d s λ 1 s λ d d 2 s λ n = s n + d n 1 s n 1 + + d 1 s + d 0 Βήμα 3.Ο controller που ψάχνουμε έχει την μορφή: u t = FT 1 x t + v t F Bass-Goura approach 29

2 η μέθοδος (Ackermann s formula) (1) Βήμα 1. Ορίζουμε τον πίνακα (ανάδραση u t = Kx t ) A = A BK Βήμα 2. Κατασκευάζω το επιθυμητό χαρακτηριστικό πολυώνυμο det si n A BK = s μ 1 s μ 2 s μ n = s n + a n 1 s n 1 + + a 1 s + a 0 Cayley Hamiltton φ A = A n + a n 1 A n 1 + + a 1 A + a 0 Ι n = 0 30

2 η μέθοδος (Ackermann s formula) (2) A 2 = Ι n = Ι n A = A BK A BK 2 = A 2 ABK BKA A 3 = A BK 3 = A 3 A 2 BK ABKA BKA 2 0 = φ A = A 3 + a 2 A 2 + a 1 A + a 0 Ι n n = 3 = a 0 Ι n + a 1 Α ΒΚ + α 2 A 2 ABK BKA + A 3 A 2 BK ABKA BKA 2 = 31

2 η μέθοδος (Ackermann s formula) (3) = a 0 Ι n + a 1 Α + a 2 Α 2 + a 3 Α 3 φ A α 1 ΒΚ a 2 ABK a 2 BKA A 2 BK ABKA BKA 2 = = φ A B α 1 Κ + a 2 KA + KA 2 AB a 2 K + KA A 2 B K = φ A B AB A 2 B α 1 Κ + a 2 KA + KA 2 a 2 K + KA K α 1 Κ + a 2 KA + KA 2 φ A = B AB A 2 B a 2 K + KA K 32

2 η μέθοδος (Ackermann s formula) (4) K α 1 Κ + a 2 KA + KA 2 B AB A 2 B 1 φ A = a 2 K + KA 0 0 I 0 0 I B AB A 2 B 1 φ A = 0 0 I α 1 Κ + a 2 KA + KA 2 a 2 K + KA K 33

2 η μέθοδος (Ackermann s formula) (5) Βήμα 3. όπου K = 0 0 I B AB A 2 B 1 φ A φ A = a 0 Ι n + a 1 A + a 2 A 2 + a 3 A 3 και a i οι συντελεστές του επιθυμητού χαρακτηριστικού πολυωνύμου. 34

Επιθυμητές θέσεις πόλων (χρήση Butterworth πολυωνύμων) (1) s = w 0 w 0 σταθερά 1 n+1 2n = e j 2k+1 π n+1 2n, k = 0,1,2, n πλήθος επιθυμητών πόλων n = 1, k = 1, s = w 0 cos π + jsin π = w 0 35

Επιθυμητές θέσεις πόλων (χρήση Butterworth πολυωνύμων) (2) s = w 0 w 0 σταθερά n πλήθος επιθυμητών πόλων n = 2, 1 n+1 2n = e j 2k+1 π n+1 2n, k = 0,1,2, s = w 0 cos 2k + 1 π + jsin 2k + 1 π 2+1 2 2 = w 0 cos 3 2k + 1 4 π + jsin 3 2k + 1 4 π k = 0, s 1 = w 0 cos 3 4 π + jsin 3 4 π 36

Επιθυμητές θέσεις πόλων (χρήση Butterworth πολυωνύμων) (3) s w 0 = 1 n+1 2n = e j 2k+1 π n+1 2n, k = 0,1,2, w 0 σταθερά, n πλήθος επιθυμητών πόλων n = 2, s = w 0 cos 2k + 1 π + jsin 2k + 1 π = w 0 cos 3 2k + 1 4 π + jsin 3 2k + 1 4 k = 1, s 2 = w 0 cos 9 4 π + jsin 9 4 π απορρίπτεται 2+1 2 2 π 37

Επιθυμητές θέσεις πόλων (χρήση Butterworth πολυωνύμων) (4) s = 1 n+1 n+1 2n = e j 2k+1 π w 2n, k = 0,1,2, 0 w 0 σταθερά, n πλήθος επιθυμητών πόλων n = 2, s = w 0 cos 2k + 1 π + jsin 2k + 1 π = w 0 cos 3 2k + 1 4 π + jsin 3 2k + 1 4 2+1 2 2 π k = 2, s 2 = w 0 cos 15 απορρίπτεται 4 π + jsin 15 4 π 38

Επιθυμητές θέσεις πόλων (χρήση Butterworth πολυωνύμων) (5) s = 1 n+1 n+1 2n = e j 2k+1 π w 2n, k = 0,1,2, 0 w 0 σταθερά, n πλήθος επιθυμητών πόλων n = 2, s = w 0 cos 2k + 1 π + jsin 2k + 1 π = w 0 cos 3 2k + 1 4 π + jsin 3 2k + 1 4 k = 3, s 2 = w 0 cos 21 4 π + jsin 21 4 π 2+1 2 2 π 39

Παράδειγμα 1 (1) Ανάστροφο εκκρεμές x 1 x 2 x 3 x 4 = 0 1 0 0 M + m g 0 0 0 Ml 0 0 0 1 m M g 0 0 0 x 1 x 2 x 3 x 4 + 0 1 Ml 0 1 M u y 1 y 2 = 1 0 0 0 0 0 1 0 x 1 x 2 x 3 x 4 40

Α = Παράδειγμα 1 (2) Ανάστροφο εκκρεμές 0 1 0 0 20.601 0 0 0 0 0 0 1 0.4905 0 0 0 Bass-Goura formula det M, B = 0 1 0 0.5, C = 1 0 0 0 0 1 0 0 M = B AB A 2 B A 3 B 0 1 0 20.601 1 0 20.601 0 = 0 0.5 0 0.4905 0.5 0 0.4905 0 = 96.2361 0 Ελέγξιμο 41

Παράδειγμα 1 (3) Ανάστροφο εκκρεμές s 1 0 0 20.601 s 0 0 det si 4 A = = s 0 0 s 1 4 20.601s 2 0.4905 0 0 s a 0 = 0, a 1 = 0, a 2 = 20.601, a 3 = 0 T = B AB A 2 B A 3 B a 1 a 2 a 3 1 a 2 a 3 1 0 a 3 1 0 0 1 0 0 0 = 42

Παράδειγμα 1 (4) Ανάστροφο εκκρεμές = 0 1 0 20.601 1 0 20.601 0 0 0.5 0 0.4905 0.5 0 0.4905 0 0 20.601 0 1 20.601 0 1 0 0 1 0 0 1 0 0 0 = = 0. 0. 1. 0. 0. 0. 0. 1. 9.81 0. 0.5 0. 0. 9.81 0. 0.5 u t = Kx t + v t 43

Παράδειγμα 1 (5) Ανάστροφο εκκρεμές Επιθυμητοί πόλοι: μ 1 = 2 + j2 3, μ 2 = 2 j2 3, μ 3 = 10, μ 4 = 10 d s = s μ 1 s μ 2 s μ 3 s μ 4 = = s 4 + 24s 3 + 196s 2 + 720s + 1600 = = s 4 + d 3 s 3 + d 2 s 2 + d 1 s + d 0 K = FT 1 = f 0 f 1 f 2 f 3 T 1 F = a 0 d 0 a 1 d 1 a 2 d 2 a 3 d 3 T 1 44

Παράδειγμα 1 (6) Ανάστροφο εκκρεμές = 0 1600 0 720 20.601 196 0 24 0. 0. 1. 0. 0. 0. 0. 1. 9.81 0. 0.5 0. 0. 9.81 0. 0.5 = 298.1504 60.6972 163.0989 73.3954 1 45

Ackermann s formula Παράδειγμα 1 (7) Ανάστροφο εκκρεμές d s = s μ 1 s μ 2 s μ 3 s μ 4 = = s 4 + 24s 3 + 196s 2 + 720s + 1600 = = s 4 + d 3 s 3 + d 2 s 2 + d 1 s + d 0 d 3 = 24, d 2 = 196, d 1 = 720, d 0 = 1600 φ A = A 4 + d 3 A 3 + d 2 A 2 + d 1 A + d 0 I 4 = = = A 4 + 24A 3 + 196A 2 + 720A + 1600I 4 6062.1972 1214.424 0. 0. 25018.3488 6062.197201 0. 0. 106.2428 11.772 1600. 720. 595.6750 106.2428 0. 1600. 46

Παράδειγμα 1 (8) Ανάστροφο εκκρεμές K = 0 0 0 1 B AB A 2 B A 3 B 1 φ A = 0 1 0 20.601 1 0 20.601 0 = 0 0 0 1 0 0.5 0 0.4905 0.5 0 0.4905 0 6062.1972 1214.424 0. 0. 25018.3488 6062.197201 0. 0. = 106.2428 11.772 1600. 720. 595.6750 106.2428 0. 1600. = 298.15 60.6972 163.099 73.3945 1 47

Παράδειγμα 1 (9) Ανάστροφο εκκρεμές 48

Μέθοδο Faddeev (1) A, B, C Γ.Χ.Α. σύστημα μιας εισόδου μιας εξόδου x t = Ax t + Bu t y t = Cx t, y t, u t R, x t R n, A R n n, B R n 1, C R 1 n και γραμμική ανάδραση κατάστασης u t = v t kx t, v t = u t + kx t k = k 1 k 2 k n k R 1 n, (row vector) 49

Μέθοδο Faddeev (2) Έστω το σύστημα x t = Ax t + Bu t y t = Cx t + Du t Έστω το χαρακτηριστικό πολυώνυμο του πίνακα Α είναι: α s = s n + a n 1 s n 1 + + a 1 s + a 0 Να βρεθεί ένας πίνακας K R m n τέτοιος ώστε αν εφαρμόσω την ανάδραση κατάστασης: u t = v t Κx t το καινούργιο σύστημα να έχει ως χαρακτηριστικό πολυώνυμο το: α s = s n + a n 1 s n 1 + + a 1 s + a 0 50

Μέθοδο Faddeev (3) det R A a I... n 1 1 n si n A R AR a I A A a I a I A a A a I 2 2 1 2 n 1 n 2 n 1 2 n 1 det R AR a I A A a A a I a I A a A a A a I 2 3 2 3 2 3 n 1 2 n 3 n 1 2 3 n R AR a I A a A a A a I n 1 n 2 n 3 n 1 n 2 n 1 n 1 2 n 1 n Adj si si n n 1 n 2 1 2 n n A A si A s a s a s a Adj si A s I R s R s R n 1 n 2 n 3 n n 1 2 n 1 n 51

Μέθοδο Faddeev (4) x t = A ΒΚ x t + Bv t y t = C DK x t + Dv t a k s = det si n A + BK = = det{ si n A I n + si n A 1 BK } = det si n A det I n + si n A 1 BK = a s 1 + K si n A 1 B si n A 1 = 1 a s a k s a s = a s K si n A 1 B s n 1 I n + s n 2 A + a n 1 I n + s n 3 A 2 + a n 1 A + a n 2 I n + 52

Μέθοδο Faddeev (5) a n 1 a n 1 = ΚΒ a n 2 a n 2 = ΚΑΒ + a n 1 KB Μέθοδο Faddeev a n 3 a n 3 = ΚΑ 2 Β + a n 1 KAB + a n 2 KB a a = KCQ T a = a n 1 a 1 a 0, a = a n 1 a 1 a 0 C = B AB A 2 B 1 0 0 A n 1 B a n 1 1 0 Q = a n 2 a n 1 a 1 a 2 1 K = a a Q T 1 C 1 53

Παράδειγμα 2 (1) Έστω το σύστημα x t = 0 1 0 1 0 0 1 2 3 x t + 1 0 0 u t Να βρεθεί Κ = k 1 k 2 k 3 τέτοιο ώστε αν εφαρμόσω ανάδραση κατάστασης: u t = v t Κx t το καινούργιο σύστημα να έχχει ιδιοτιμές τις { 1, 2, 3}. K = a a Q T 1 C 1 54

Παράδειγμα 2 (2) Λύση a = a n 1 a 1 a 0 a = a n 1 a 1 a 0 a s = s + 1 s + 2 s + 3 = s 2 + 3s + 2 s + 3 = s 3 + 6s 2 + 11s + 6 a s = s 2 1 s 3 = s 3 3s 2 s + 3 55

Παράδειγμα 2 (3) a a = 6 11 6 3 1 3 = 9 12 3 1 0 0 a n 1 1 0 Q = a n 2 a n 1 a 1 a 2 1 1 1 0 0 1 0 0 Q = 3 1 0 Q 1 = 3 1 0 1 3 1 1 0 0 1 3 1 = 3 1 0 10 3 1 56

Παράδειγμα 2 (4) 1 0 1 C = B AB A 2 B = 0 1 0 0 1 1 3 1 10 K = 9 12 3 0 1 3 1 1 1 C 1 = 0 1 0 1 1 0 1 1 1 0 1 0 0 0 1 0 1 1 1 1 1 = 9 39 129 0 1 0 0 1 1 K = 9 81 120 57

Κλειστό σύστημα Κλειστό σύστημα x t = A Bk x t + Bv t y t = Cx t Χαρακτηριστικά πολυώνυμα a c s = det si A + Bk a s, a s = det si A Bass-Gura formula 58

Ορίζουσες Ορίζουσα Τριγωνικού Μπλόκ πίνακα det P 0 P Q = det = det P det (S) R S 0 S Μπλοκ πίνακες P Q R S = P 0 I P 1 Q R I 0 S RP 1 Q P Q I Q P QS = 1 R 0 R S 0 S S 1 R I det P 1 1 det S RP 1 Q = 1 det S det P QS 1 R 1 59

Εφαρμογή (1) και det si A B k 1 det si A det(1 + k si A 1 B) = 1 det si A + B1 1 k Κάνοντας χρήση της Bass-Gura formula det si A det(1 + k si A 1 B) = 1 det si A + B1 1 k α s 1 + k si A 1 B = det si A + Bk = a s a s = α s 1 + k si A 1 B a s α s = α s k si A 1 B 60

Εφαρμογή (2) from the resolvent formula si A 1 = 1 a s (sn 1 I + s n 2 A + α 1 I + s n 3 A 2 + α 1 A + α 2 I + ) = α 1 α 1 s n 1 + α 2 α 2 s n 2 + + α n α n = kbs n 1 + k A + a 1 I Bs n 2 + 61

Εφαρμογή (3) α 1 α 1 = kb α 2 α 2 = kab + a 1 kb = a 1 kb + kab α 3 α 3 = ka 2 B + a 1 kab + a 2 kb = a 2 kb + a 1 kab + ka 2 B 1 a 1 a 2 a n 1 0 1 a 1 a n 2 a a = k B AB A 2 B A n 1 B 0 0 1 a n 3 T a a = kct C Εάν το σύστημα είναι ελέγξιμο k = a a T C T C 1 62

Άσκηση 1 Έστω το σύστημα x t = 2 0 9 3 x t + 0 3 y t = 1 1 x t u t Κατασκευάστε (εάν είναι δυνατόν) έναν ελεγκτή κατάστασης ο οποίος σταθεροποιεί το σύστημα. 63

Άσκηση 2 Έστω το σύστημα x t = 2 0 9 3 x t + 2 3 y t = 1 1 x t u t Κατασκευάστε (εάν είναι δυνατόν) έναν ελεγκτή κατάστασης ο οποίος σταθεροποιεί το σύστημα. 64

Βιβλιογραφία Βαρδουλάκης Α.Ι.Γ., 2012, Εισαγωγή στην Μαθηματική Θεωρία Σημάτων, Συστημάτων και Ελέγχου, Τόμος Β.. Εκδόσεις Τζιόλα. Antsaklis P. and Michel A.N., 1977, Linear Systems, The McGraw-Hill Companies Inc. New York. Charles Ε., Donald G., James L., Melsa J., Rohrs C., Schultz D., 1996, Γραμμικά συστήματα αυτομάτου ελέγχου, Εκδόσεις Τζιόλα. Chen C.T., 1970, Introduction to Linear System Theory, Holt, Renehart and Winston Inc. New York. Kailath T., 1980, Linear Systems, Prentice Hall. 65

Σημείωμα Αναφοράς Copyright, Νικόλαος Καραμπετάκης. «. Ενότητα 17. Ανάδραση του ανύσματος κατάστασης και επανατοποθέτηση πόλων του συστήματος». Έκδοση: 1.0. Θεσσαλονίκη 2014. Διαθέσιμο από τη δικτυακή διεύθυνση: http://eclass.auth.gr/courses/ocrs431/ 66

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά - Παρόμοια Διανομή [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. [1] http://creativecommons.org/licenses/by-sa/4.0/ 67

Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους. 68

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Τέλος Ενότητας Επεξεργασία: Αναστασία Γ. Γρηγοριάδου Θεσσαλονίκη, Εαρινό εξάμηνο 2014-2015