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

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

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

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

Παράδειγμα 1. Δίνεται ο κάτωθι κλειστός βρόχος αρνητικής ανάδρασης με. Σχήμα 1. στο οποίο εφαρμόζουμε αρνητική ανάδραση κέρδους

Σχεδίαση Σ.Α.Ε: Σύγχρονες Μέθοδοι Σχεδίασης Σ.Α.Ε

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

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

Ανάλυση Σ.Α.Ε στο χώρο κατάστασης

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

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

Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα

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

Ακαδηµαϊκό Έτος , Εαρινό Εξάµηνο ιδάσκων Καθ.: Νίκος Τσαπατσούλης

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

Αριθμητική Ανάλυση και Εφαρμογές

Δηλαδή η ρητή συνάρτηση είναι πηλίκο δύο ακέραιων πολυωνύμων. Επομένως, το ζητούμενο ολοκλήρωμα είναι της μορφής

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

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

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

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

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

Ακαδηµαϊκό Έτος , Εαρινό Εξάµηνο ιδάσκων Καθ.: Νίκος Τσαπατσούλης

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις

4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER

Αριθμητική Ανάλυση και Εφαρμογές

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

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

[1] είναι ταυτοτικά ίση με το μηδέν. Στην περίπτωση που το στήριγμα μιας συνάρτησης ελέγχου φ ( x)

Πολυωνυμικές εξισώσεις και ανισώσεις Εξισώσεις και ανισώσεις που ανάγονται σε πολυωνυμικές

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές

Άσκηση 3. Έλεγχος ανατροφοδότησης κατάστασης dc κινητήρα. Έλεγχος ανατροφοδότησης κατάστασης

y 1 (x) f(x) W (y 1, y 2 )(x) dx,

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

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

Κεφάλαιο 5 Ευστάθεια Ελεγξιµότητα - Παρατηρησιµότητα

x k Ax k Bu k y k Cx k Du k «άνυσµα καταστάσεων» «άνυσµα εισόδων»

1 Επανάληψη εννοιών από τον Απειροστικό Λογισμό

Ευστάθεια Συστηµάτων Αυτοµάτου Ελέγχου: Αλγεβρικά κριτήρια

f(x) = και στην συνέχεια

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119)

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

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

6. ΚΕΦΑΛΑΙΟ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ LAPLACE

Κεφάλαιο 5 Γραμμικοί Μετασχηματισμοί

Κεφάλαιο 5 ΔΙΔΙΑΣΤΑΤΑ ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ. Ενα αυτόνομο δυναμικό σύστημα δύο διαστάσεων περιγράφεται από τις εξισώσεις

A N A B P Y T A ΑΣΚΗΣΕΙΣ ΠΟΛΥΩΝΥΜΩΝ. 1 (α + β + γ) [(α-β) 2 +(α-γ) 2 +(β-γ) 2 ] και τις υποθέσεις

TO ΠΡΟΒΛΗΜΑ ΤΗΣ ΤΟΠΟΘΕΤΗΣΗΣ ΠΟΛΩΝ ΜE ΑΝΑΤΡΟΦΟΔΟΤΗΣΗ ΤΩΝ ΜΕΤΑΒΛΗΤΩΝ ΚΑΤΑΣΤΑΣΗΣ

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

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο

Συστήματα Αυτομάτου Ελέγχου ΙΙ. Άσκηση. γραμμάτων του επιθέτου σας (π.χ. για το επίθετο Κοσματόπουλος, οι αριθμοί α ι θα είναι a

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

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

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

Κεφάλαιο 6. Έλεγχος στο Πεδίο της Συχνότητας. Τόπος Ριζών Διάγραµµα Bode Διάγραµµα Nyquist Ψηφιακός PID

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο

Ισοδυναµία τοπολογιών βρόχων.

Ορισμοί (Σημείο ισορροπίας - Ευστάθεια κατά Lyapunov)

Συστήματα Αυτομάτου Ελέγχου & Ρυθμίσεως Μηχανών (h>p://courseware.mech.ntua.gr/ml23147/)

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

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

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

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

1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης

Εφαρμοσμένα Μαθηματικά ΙΙ Εξέταση Σεπτεμβρίου 25/9/2017 Διδάσκων: Ι. Λυχναρόπουλος

Παραδείγματα (1 ο σετ) Διανυσματικοί Χώροι

Κεφάλαιο 5 Ευστάθεια Ελεγξιµότητα - Παρατηρησιµότητα

3. Μια πρώτη προσέγγιση στην επίλυση των κανονικών μορφών Δ. Ε.

(1) L{a 1 x 1 + a 2 x 2 } = a 1 L{x 1 } + a 2 L{x 2 } (2) x(t) = δ(t t ) x(t ) dt x[i] = δ[i i ] x[i ] (3) h[i, i ] x[i ] (4)

Εφαρμοσμένα Μαθηματικά ΙΙ

Παντελής Μπουμπούλης, M.Sc., Ph.D. σελ. 2 math-gr.blogspot.com, bouboulis.mysch.gr

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX

Γραμμικός Προγραμματισμός Μέθοδος Simplex

7. Αν υψώσουμε και τα δύο μέλη μιας εξίσωσης στον κύβο (και γενικά σε οποιαδήποτε περιττή δύναμη), τότε προκύπτει

Παράδειγµα Θεωρείστε το σύστηµα: αυτοκίνητο επάνω σε επίπεδη επιφάνεια κάτω από την επίδραση δύναµης x( t ) : v(t)

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

8. Πολλαπλές μερικές παράγωγοι

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

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

Γ. Ν. Π Α Π Α Δ Α Κ Η Σ Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ ( M S C ) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ. ΠΡΟΓΡΑΜΜΑ: Σπουδές στις Φυσικές Επιστήμες

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

Πανεπιστήμιο Πατρών Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών. Διάλεξη 9

Παραδείγματα Διανυσματικοί Χώροι Ι. Λυχναρόπουλος

10 2a 1 0 x. 1) Να εξεταστεί η ελεγξιμότητα και η παρατηρησιμότητα του συστήματος για τις διάφορες

Κεφάλαιο 6. Έλεγχος στο Πεδίο της Συχνότητας. Τόπος Ριζών Διάγραµµα Bode Διάγραµµα Nyquist Ψηφιακός PID

Πανεπιστήμιο Πατρών Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών. Διάλεξη 11

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

8.1 Διαγωνοποίηση πίνακα

IV.13 ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ 1 ης ΤΑΞΕΩΣ

1 x m 2. degn = m 1 + m m n. a(m 1 m 2...m k )x m 1

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

Ανάλυση Συστηµάτων Αυτοµάτου Ελέγχου: Γεωµετρικός Τόπος Ριζών

Διαγωνοποίηση μητρών. Στοιχεία Γραμμικής Άλγεβρας

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

Τυπική µορφή συστήµατος 2 ας τάξης

Ασκήσεις3 Διαγωνισιμότητα Βασικά σημεία Διαγωνίσιμοι πίνακες: o Ορισμός και παραδείγματα.

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

Ταξινόμηση καμπυλών και επιφανειών με τη βοήθεια των τετραγωνικών μορφών.

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 2 η Ημερομηνία Αποστολής στον Φοιτητή: 28 Νοεμβρίου 2011

Transcript:

ΔΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Σχεδίαση Συστημάτων Αυτομάτου Ελέγχου με χρήση Αλγεβρικών Τεχνικών (Συνοπτικές σημειώσεις με παραδείγματα) ( Επίκουρος Καθηγητής Ι. Μπούταλης ) Ξάνθη, Μάϊος 4

Α. Γραμμικοί νόμοι ανατροφοδότησης κατάστασης και εξόδου Α.. Αντισταθμιστές με ανατροφοδότηση κατάστασης Έστω το Γ.Χ.Α σύστημα x = Ax Bu y = Cx () όπου x R n, u R m, y R p και οι A, B, C, D είναι πίνακες κατάλληλων διαστάσεων. Επίσης δίνεται η συγκεκριμένη μορφή του αντισταθμιστή του παρακάτω σχήματος: u = Fx Gw () w G Σ u x = Ax Bu y = Cx x y Αντισταθμιστής F Όπου w R m* νέο διάνυσμα εισόδου με m* εισόδους και F και G είναι οι άγνωστοι πίνακες του αντισταθμιστή διαστάσεων mxn και mxm* αντίστοιχα. Αντικαθιστώντας την u στην () με την () το κλειστό σύστημα γράφεται : x = ( A BF) x BGw y = Cx (.α) Το πρόβλημα εδώ είναι να προσδιορισθεί ο νόμος ελέγχου () δηλαδή να προσδιορισθούν οι πίνακες F και G έτσι ώστε το κλειστό σύστημα να έχει προδιαγεγραμμένα χαρακτηριστικά. Τα εκάστοτε προδιαγεγραμμένα χαρακτηριστικά καθορίζουν και ένα συγκεκριμένο πρόβλημα, όπως π.χ. τη μετατόπιση ιδιοτιμής, την αποσύζευξη εισόδων εξόδων κ.α. Α.. Αντισταθμιστές με ανατροφοδότηση εξόδου Στην περίπτωση αυτή : u = Ky Nw (3)

όπου K και N οι άγνωστοι πίνακες του αντισταθμιστή διαστάσεων m p και m m* αντίστοιχα. w N Σ u x = Ax Bu y = Cx y Αντισταθμιστής Κ Με βάση την (3) η () γίνεται x = ( A BKC) x BNw y = Cx (4) Το πρόβλημα εδώ είναι να προσδιορισθεί ο νόμος ελέγχου, δηλ. να βρεθούν οι πίνακες K και N, έτσι ώστε το κλειστό σύστημα να έχει, όπως και στην περίπτωση της ανατροφοδότησης κατάστασης, επιθυμητά προδιαγεγραμμένα χαρακτηριστικά. Το πρόβλημα σχεδίασης με ανατροφοδότηση κατάστασης και εξόδου παρουσιάζουν μια ομοιότητα που συνοψίζεται στις σχέσεις F = KC G = N (5) Αν ισχύουν οι σχέσεις (5) τότε τα κλειστά συστήματα είναι τα ίδια. Αυτό δείχνει ότι αν το πρόβλημα με ανατροφοδότηση κατάστασης έχει λύση, τότε οι σχέσεις (5) είναι δυνατό να οδηγήσουν στη λύση του προβλήματος με ανατροφοδότηση εξόδου. Επειδή οι σχέσεις (5) είναι γραμμικές ως προς K και N αυτό σημαίνει ότι και η διαδικασία λύσης θα είναι απλή. Οι κύριες διαφορές των δύο μεθόδων είναι οι εξής : Η μέθοδος ανατροφοδότησης κατάστασης υπερτερεί της μεθόδου ανατροφοδότησης εξόδου στους βαθμούς ελευθερίας. Αυτό συμβαίνει γιατί ο πίνακας F έχει nm αυθαίρετα στοιχεία ενώ ο K έχει mp < nm αυθαίρετα στοιχεία Η μέθοδος όμως της ανατροφοδότησης εξόδου υπερτερεί της μεθόδου ανατροφοδότησης κατάστασης από πρακτικής πλευράς γιατί ενώ το ανατροφοδοτούμενο διάνυσμα εξόδου y(t) είναι κατά κανόνα γνωστό και μετρήσιμο, το διάνυσμα κατάστασης x(t) είναι σχεδόν πάντοτε δύσκολο να μετρηθεί και γι αυτό 3

αναγκαζόμαστε να χρησιμοποιήσουμε ειδικά συστήματα εκτίμησης του διανύσματος x(t) που ονομάζονται παρατηρητές κατάστασης. Β. Διευθέτηση πόλων ( ή μετατόπιση ιδιοτιμών ) Το πρόβλημα διατυπώνεται ως εξής : Δίνεται το Γ.Χ.Α σύστημα () και ζητείται να προσδιορισθεί ο πίνακας ανατροφοδότησης κατάστασης F ( ή εξόδου K ) έτσι ώστε ο πίνακας A BF ( ή ο πίνακας ABKC ) του κλειστού συστήματος να έχει ως ιδιοτιμές τις λ, λ, λ n. Δηλαδή si-a-bf = ( s λ ) n i= i si-a-bkc = ( s λ ) n i= Το πρόβλημα της μετατόπισης των ιδιοτιμών έχει μεγάλη πρακτική σημασία γιατί οι ιδιοτιμές διαδραματίζουν βασικό ρόλο στη συμπεριφορά ενός συστήματος. Έτσι με την κατάλληλη επιλογή του πίνακα F ( ή K ) ένα ασταθές ανοικτό σύστημα μετατρέπεται σε ένα ευσταθές κλειστό ή ένα ταχύ ανοικτό σύστημα σε ένα λιγότερο ή περισσότερο ταχύ κλειστό σύστημα. Β. Διευθέτηση πόλων με ανατροφοδότηση κατάστασης Θεώρημα Β. Οι ιδιοτιμές του συστήματος () μπορούν να μετατοπισθούν σε οποιεσδήποτε αυθαίρετες θέσεις λ, λ, λ n στο μιγαδικό επίπεδο με τον πίνακα ανατροφοδότησης κατάστασης F, τότε και μόνο τότε αν το σύστημα είναι ελέγξιμο ( το θεώρημα απέδειξε πρώτος ο Wohman το 967 ). Ο πίνακας F υπολογίζεται πολύ εύκολα στην περίπτωση όπου το υπό έλεγχο σύστημα είναι μιας εισόδου και στην κανονική μορφή φάσης, οπότε ο πίνακας F είναι το n διάνυσμα f = ( f, f, f n ). Αν το σύστημα δεν είναι στην κανονική μορφή φάσης ( ελέγξιμη κανονική μορφή ) το μετατρέπουμε σε τέτοια μέσω μετασχηματισμού ομοιότητας. Πράγματι αν υποθέσουμε ότι το σύστημα έχει τη μορφή : x = AxBu όπου A=, B=.. -α α -α α n- i Τότε ο πίνακας A Bf του κλειστού συστήματος παίρνει τη μορφή 4

ABf= ( a f) ( a f) ( a f3) ( a n f n ) Το χαρακτηριστικό πολυώνυμο του κλειστού συστήματος θα είναι : si A Bf = s n (α n- f n ) s n- (α f )s (α f ) Αν το επιθυμητό χορικό πολυώνυμο έχει τη μορφή : n i= n ( s λ ) = s y s... y s i n n y τότε εξισώνοντας τους συντελεστές των ομοίων δυνάμεων τους στη παρακάτω επιθυμητή σχέση s n ( α n- f n )s n- (α f )s (α f ) = s n γ n- s n- γ s γ θα πάρουμε για τα στοιχεία τον πίνακα f = ( f, f, f n ) την σχέση f i = α i- γ i-, i =,, n (6) Τα βήματα για τον υπολογισμό των στοιχείων f i περιγράφονται αμέσως παρακάτω. Βήματα Σχεδίασης για διευθέτηση πόλων Βήμα : Γίνεται έλεγχος της ελεγξιμότητας του συστήματος. Αν το σύστημα είναι πλήρως ελέγξιμο τότε ακολουθούν τα επόμενα βήματα. Βήμα : Από το χαρακτηριστικό πολυώνυμο του πίνακα Α: si A = s n α n- s n- α n- s n- α s α καθορίζονται οι τιμές των α, α, α n-. Βήμα 3: Αν το σύστημα δεν βρίσκεται στην κανονική μορφή φάσης ( η οποία είναι μία κανονική ελέγξιμη μορφή και ως εκ τούτον είναι εκ κατασκευής πάντα ελέγξιμη ) τότε εφόσον είναι ελέγξιμο υπάρχει μετασχηματισμός ομοιότητας που το μετασχηματίζει σ αυτή τη μορφή. ( Λήμα 4.3, σελ.4.3-9 του βιβλίου ). Ο πίνακας T που εκφράζει το μετασχηματισμό ομοιότητας υπολογίζεται από τη σχέση : T = Q C W (7) 5

όπου Q c είναι ο πίνακας ελεγξιμότητας ( έχει υπολογιστεί ήδη από το βήμα ). Q c = [ B AB A n- B] και ο W είναι ο α α W = α n- α α 3 α n- (8) Αν το σύστημα βρίσκεται ήδη στη κανονική μορφή φάσης τότε T = I ( ο μοναδιαίος πίνακας ) Βήμα 4 : Από τις επιθυμητές ιδιοτιμές ( λ i ) βρίσκουμε τις τιμές των συντελεστών του νέου χαρακτηριστικού πολυωνύμου n n n ( s λ i) = s yn s... ys y i= Βήμα 5 : Το ζητούμενο διάνυσμα ανάδρασης κατάστασης f βρίσκεται από τον τύπο f = ( f, f, f n ) = [ α γ α - γ α n- γ n- ] Τ - (9)... n n προκύπτει από την ανάλυση όταν το σύστημα βρίσκεται στην κανονική μορφή φάσης ( σχέση 6 ). Αν το σύστημα δεν βρίσκεται στην μορφή αυτή μπορεί να μετασχηματισθεί μέσω του πίνακα ομοιότητας T. Σ [ επεξήγηση : πράγματι η μορφή f = [ a y a y a y ] αυτή την περίπτωση θα ισχύει f = ft f = f T (που είναι η σχέση 9). Οι συντελεστές α ι είναι οι ίδιοι είτε πρόκειται για το αρχικό μας σύστημα είτε για το αλγεβρικά ισοδύναμό του σύστημα σε κανονική μορφή φάσης ]. Παρατήρηση : Αν το σύστημα είναι μικρής τάξης ( n 3 ) τότε η απ ευθείας αντικατάσταση του πίνακα ( ή διανύσματος στην περίπτωση της μιας εισόδου ) f στο επιθυμητό χαρακτηριστικό πολυώνυμο ίσως είναι ευκολότερη. π.χ. έστω f = [ f f f 3 ] 6

Αν αντικαταστήσουμε το f στο χαρακτηριστικό πολυώνυμο si A Bf και το εξισώσουμε με (s λi ) όπου λi οι επιθυμητές ιδιότητες έχουμε : n i= si A Bf = ( s λ )( s λ )( s λ ) () i 3 Επειδή αμφότερες οι πλευρές της εξίσωσης είναι πολυώνυμα του s εξισώνοντάς τους συντελεστές ίσων δυνάμεων του s είναι δυνατό να υπολογιστούν τα f, f, f 3. Η διαδικασία αυτή γίνεται πολύ κουραστική αν n 4. Διευθέτηση πόλων Τύπος του Ackrmann Ένας εναλλακτικός τρόπος υπολογισμού του πίνακα ( ή διανύσματος ) ανατροφοδότησης κατάστασης f χωρίς να υπολογίσουμε τον πίνακα ομοιότητας Τ ( που μετασχηματίζει το δοθέν σύστημα στην κανονική μορφή φάσης ) δίνεται από τον ακόλουθο τύπο του Ackrmann. [ ] n B ( ) f = B AB A ΦΑ () όπου Φ(Α) είναι η μητρική μορφή του επιθυμητού χαρακτηριστικού πολυωνύμου. Δηλαδή αν n n n λi n y το i= Φ ( s) = ( s ) = s y s... y s επιθυμητό χαρακτηριστικό πολυώνυμο, όπου λ i οι επιθυμητές ιδιοτιμές τότε Φ(Α) = Α n γ n- Α n- γ Α γ Ι () Προσοχή : Βασική προϋπόθεση εφαρμογής του τύπου Ackrmann είναι η ύπαρξη πλήρους ελεγξιμότητας του αρχικού μας συστήματος Άσκηση Έστω το σύστημα x=axbu όπου A, B = =.6, α) Δείξτε ότι το σύστημα είναι ασταθές. β) Χρησιμοποιώντας έλεγχο με ανάδραση κατάστασης ( u = F x ) βρείτε το κατάλληλο F ώστε οι πόλοι του κλειστού συστήματος ( δηλαδή οι ιδιοτιμές του Α ΒF ) να είναι οι s = -.8 ± j.4. Δοκιμάστε και τις τρεις μεθόδους που αναφέραμε έως τώρα. Λύση άσκησης 7

α) s si A = = s.6 = s =± 4.539.6 s H μία ρίζα βρίσκεται στο δεξί ημιεπίπεδο. Άρα το σύστημα είναι ασταθές. β) Επιθυμούμε οι νέοι πόλοι να είναι οι : s = -.8 j.4, s = -.8 j.4 Βήμα : Πρώτα ελέγχουμε την ελεγξιμότητα του συστήματος μέσω του πίνακα ελεγξιμότητας. Qc = [ B AB] =, όπου ρ ( Q ) c = Άρα το σύστημα είναι πλήρως ελέγξιμο και κατά συνέπεια είναι δυνατή η αυθαίρετη διευθέτηση των πόλων του. Μέθοδος Βήμα. Από το χαρακτηριστικό πολυώνυμο του si A = s.6 υπολογίζουμε τα α =, α = -.6 Βήμα 3. Το σύστημα βρίσκεται ήδη σε κανονική μορφή φάσης. Άρα Τ = I. Βήμα 4. Από τις επιθυμητές ιδιοτιμές του κλειστού συστήματος υπολογίζουμε τους συντελεστές του επιθυμητού χαρακτηριστικού πολυωνύμου ( s λ )( s λ ) = ( s.8 j.4 ) ( s.8 j.4 ) = = s 3.65 9 = s γ s γ Άρα γ = 3.6, γ = 9 Βήμα 5. Τα στοιχεία του πίνακα f υπολογίζονται από τη σχέση f = [ α γ α γ ] Τ - = [ α γ α γ ] Ι - = = [ α γ α γ ] = [ -9.6-3.6 ] Μέθοδος Στη μέθοδο αντικαθιστούμε κατ ευθείαν τον πίνακα f = [f f ] στο επιθυμητό χαρακτηριστικό πολυώνυμο. s si A BF =. [ f f] = s.6 s s = =.6 s f f.6 f s f s fs.6 f Το επιθυμητό χαρακτηριστικό πολυώνυμο είναι : s 3.65 9 εξισώνοντας τους συντελεστές των δυο πολυωνύμων έχουμε : f = -3.6, f = -9.6 8

Μέθοδος 3 Τύπος του Ackrmann Φ(s) = s 3.65 9 Φ(Α) = Α 3.6Α 9Ι = = 3.6 9.6.6.6 = 9.6 3.6 = 74.6 9.6 f = - [ ] [ B AB ] Φ(Α) = 9.6 3.6 = [ ] [ 9.6 3.6 = 74.6 9.6 ] 9

Γ. Αποσύζευξη εισόδων εξόδων Το πρόβλημα διατυπώνεται ως εξής : Δίνεται το Γ.Χ.Α σύστημα που περιγράφεται από τις () με ίσο αριθμό εισόδων και εξόδων, δηλαδή p = m και ζητείται να προσδιορισθούν οι πίνακες F και G του νόμου ανατροφοδότησης κατάστασης ( ή οι πίνακες K και N του νόμου ανατροφοδότησης εξόδου ) έτσι ώστε κάθε είσοδος του προκύπτοντος κλειστού συστήματος να επηρεάζει μία και μόνο έξοδό του και αντίστροφα κάθε έξοδος του κλειστού συστήματος να επηρεάζεται από μία και μόνο είσοδό του. Δηλαδή να ισχύει η σχέση : y i = f(u i ), i =,, m (3) Ο πίνακας συνάρτησης μεταφοράς του κλειστού συστήματος (.α) θα είναι H(s) = C( si A BF ) - BG (4) Και ο πίνακας συνάρτησης μεταφοράς Hˆ ( s) του κλειστού συστήματος (4) θα είναι H ˆ ( s) = C( si A BKC ) - BN (5) Επειδή Y(s) = H(s) Ω(s) ( ή Y(s) = Hˆ ( s) Ω(s) ) ο ισοδύναμος ορισμός της αποσύζευξης εισόδων εξόδων είναι ο εξής : Να προσδιορισθούν τα F και G ( ή τα Κ και Ν ) έτσι ώστε ο πίνακας συνάρτησης μεταφοράς H(s) ( ή Hˆ ( s) ) να είναι ομαλός και διαγώνιος. Αν ο πίνακας Η(s) είναι ομαλός και διαγώνιος δηλαδή είναι της μορφής H() s h h h mm ( S) = με H( s) τότε η σχέση Y(s) = H(s) Ω(s) γράφεται ως εξής y i (s) = h ii (s) ω i (s) i =,,, m (6) που είναι η αντίστοιχη σχέση της (3). Βασική επιδίωξη της αποσύζευξης ενός συστήματος είναι να καταστήσουμε κάθε έξοδο του συστήματος συνάρτηση μιας και μόνο εισόδου, δηλαδή να ανάγουμε ένα σύστημα πολλών εξόδων σε επί μέρους συστήματα μιας εισόδου - μιας εξόδου. Το γεγονός αυτό απλοποιεί σημαντικά τη μελέτη αλλά και τον περαιτέρω

έλεγχο του συστήματος. Γι αυτό, το πρόβλημα της αποσύζευξης έχει μεγάλη πρακτική σημασία. Γ. Αποσύζευξη με ανατροφοδότηση κατάστασης Στην περίπτωση της αποσύζευξης εισόδων εξόδων με ανατροφοδότηση κατάστασης ισχύει το παρακάτω θεώρημα ( Falb, Wolovich 967 ) Θεώρημα Γ. Το σύστημα (α) είναι αποσυζεύξιμο με το νόμο ανατροφοδότησης κατάστασης () αν και μόνο αν ο πίνακας Β είναι ομαλός ( δηλαδή dt( B ) ) όπου B d CA B d CA B = d m CmA B (7) όπου C i είναι η i-οστή γραμμή του πίνακα C και d, d, d m είναι ακέραιοι αριθμοί, που υπολογίζονται ως εξής: d j min j : CiA B, = j n αν CiA B = j =,, n i (8) για ολα τα j Ένα ζεύγος πινάκων F και G που ικανοποιούν το πρόβλημα της αποσύζευξης είναι το εξής: F = - ( B ) - A G = ( B ) - (9α) (9β) Όπου A CA d d CA = CmA dm () Από το θεώρημα Γ προκύπτει ότι θα πρέπει πρώτα να κατασκευάσουμε τον πίνακα Β κα στη συνέχεια να υπολογίσουμε την ορίζουσά του. Αν dt(β )=, αυτό σημαίνει ότι η αποσύζευξη δεν είναι δυνατή με ανατροφοδότηση της μορφής (), δηλαδή δεν υπάρχουν πίνακες F και G τέτοιοι ώστε ο πίνακας συνάρτησης μεταφοράς Η(s) να μπορεί να γίνει διαγώνιος και ομαλός. Αν όμως B τότε οι

σχέσεις (9), () προσδιορίζουν τους πίνακες F και G που καθιστούν τον πίνακα Η(s) διαγώνιο και ομαλό. Παράδειγμα Γ. Έστω το σύστημα της μορφής () όπου 4,, A= 3 B= = 4 C είναι το σύστημα αποσυζεύξιμο; Λύση Προσδιορίζουμε τους ακέραιους d και d σύμφωνα με την (8). Έχουμε : i = : 4 CAB = CIB = [ ] = [ 4] 4, Άρα j = Το C A B δεν χρειάζεται να υπολογιστεί επειδή έχουμε ήδη βρει το ελάχιστο j (j=) για το οποίο ισχύει C A j B i = : CAB CAB 4 = [ ] = [ ] = 4 4 = [ ] [ 8] 3 = 4 Άρα min j : ( C A j B ) = Άρα d =, d = επομένως ο πίνακας Β θα είναι B 4 d = d = = 8 CA B CAB CA B CAB και dt(b ) = άρα το δοθέν υπό έλεγχο σύστημα δεν είναι αποσυζεύξιμο με τον γραμμικό νόμο ανατροφοδότησης κατάστασης (). Παράδειγμα Γ. Έστω το σύστημα της μορφής () όπου A =, B=, C =

Να βρεθούν οι πίνακες F και G ώστε το κλειστό σύστημα να είναι αποσυζευγμένο. Λύση Υπολογίζουμε τους ακέραιους αριθμούς d i, i =,, m. Δηλαδή τους d, d αφού m = ( m οι είσοδοι ). i = : CAB = [ ] [ ] άρα το ελάχιστο των j για τα οποία ισχύει C A j B είναι το j =. Άρα δεν χρειάζεται να υπολογίσουμε τα C A B, C A B. Άρα d = i = : CAB = [ ] = [ ] = CAB = [ ] = [ 4] άρα d = d CA B CB Επομένως ο πίνακας B = = = d 4 CA B CAB dt(b ) = -4 άρα το σύστημα είναι αποσυζεύξιμο με το νόμο () u = Fx Gω. Προκειμένου να προσδιορίσουμε τους πίνακες F και G από τις (9.α.β) θα πρέπει πρώτα να υπολογίζουμε τον πίνακα Α. Από την () έχουμε : A d CA CA d 5 CA CA = = = Και οι πίνακες G και F θα είναι 4 G = ( B ) = 4 και 4 8 F = ( B ) A = 4 3 5 Το αποσυζευγμένο κλειστό σύστημα θα είναι : x = (Α BF)x BGω, y = Cx Αν αντικαταστήσουμε τις τιμές των A, B, C, F και G στο παραπάνω σύστημα θα έχουμε 3

x = 3 x ϖ και y = x 3 9 3 Ο πίνακας συνάρτησης μεταφοράς του κλειστού συστήματος θα είναι : / s H() s = C( si A BF) BG = / s Ο πίνακας Η(s) είναι διαγώνιος και ομαλός, όπως εξάλλου αναμενόταν. Από την y(s) = H(s) Ω(s) προκύπτει y( S ) (), s y() s () s ϖ s ϖ = = s Δηλαδή y (t) = ω(t), y (t) = ω(t) στο πεδίο του χρόνου ή με άλλα λόγια η y είναι συνάρτηση μόνο της ω και η y μόνο της ω. 4

Δ. Σχεδίαση παρατηρητών κατάστασης ( stat obsrvrs ) Στα προηγούμενα κεφάλαια, στη σχεδίαση συστημάτων για διευθέτηση πόλων και αποσύζευξη εισόδων εξόδων όπου χρησιμοποιήθηκε η ανατροφοδότηση κατάστασης, έγινε η υπόθεση ότι όλες οι μεταβλητές κατάστασης υπάρχουν και χρησιμοποιούνται στην ανάδραση. Στην πράξη όμως δεν είναι δυνατό να έχουμε μετρήσεις όλων των μεταβλητών κατάστασης. Κατά συνέπεια υπάρχει η ανάγκη εκτίμησης των μη διαθέσιμων μεταβλητών κατάστασης. Η μέθοδος της διαφόρισης κάποιων μεταβλητών κατάστασης για την απόκτηση των άλλων πρέπει να αποφεύγεται γιατί όπως γνωρίζουμε οι διαφοριστές κατά κανόνα ενισχύουν τον θόρυβο που ενδεχομένως υπάρχει σε ένα σήμα ( το σήμα εδώ είναι η μέτρηση μιας μεταβλητής κατάστασης ή η μέτρηση της εξόδου). Αντί της διαφόρισης προτιμάται η μέθοδος της σχεδίασης ενός συστήματος που εκτιμά τις μεταβλητές κατάστασης με βάση τις διαθέσιμες μετρήσεις των εξόδων και των μεταβλητών ελέγχου ( ή εισόδων ). Η εκτίμηση των μη μετρήσιμων μεταβλητών κατάστασης έχει επικρατήσει να καλείται παρατήρηση. Σύμφωνα με τα όσα αναφέρθηκαν μέχρι τώρα μπορούμε να δώσουμε τον ακόλουθο ορισμό για τον παρατηρητή κατάστασης : Παρατηρητής κατάστασης : Μια συσκευή (ή ένα πρόγραμμα υπολογιστή ) που εκτιμά (ή παρατηρεί ) τις μεταβλητές κατάστασης με βάση τις μετρήσεις της εξόδου (ων) και των μεταβλητών ελέγχου λέγεται παρατηρητής κατάστασης. Αν ο παρατηρητής κατάστασης εκτιμά όλες τις καταστάσεις του συστήματος (ανεξάρτητα από το αν αυτές είναι μετρήσιμες ή όχι) τότε λέγεται παρατηρητής κατάστασης πλήρους βαθμού (ή τάξης). Ο παρατηρητής κατάστασης που παρατηρεί μόνο το ελάχιστο απαιτούμενο πλήθος των μεταβλητών κατάστασης ονομάζεται παρατηρητής μειωμένης τάξης. Όπως είναι φυσικό η έννοια της παρατηρησιμότητας παίζει σημαντικό ρόλο στη σχεδίαση παρατηρητών κατάστασης. Έστω το σύστημα που ορίζεται από τις x = Ax Bu y = Cx (Δ.) Έστω επίσης x ~ η εκτίμηση του διανύσματος κατάστασης x, εκτίμηση που γίνεται σύμφωνα με το δυναμικό μοντέλο x = Ax Bu K ( y Cx ) (Δ.) και σύμφωνα με το ακόλουθο σχήμα. 5

Β Σ x C Α u Β x Σ Σ C y - Σ Α K Παρατηρητής κατάστασης πλήρους τάξης Σχήμα Δ.. Από το παραπάνω σχήμα βλέπουμε ότι ο παρατηρητής έχει σαν εισόδους του την έξοδο y και την είσοδο u του αρχικού συστήματος και δίνει σαν έξοδό του την παρατήρηση x~. Ο τελευταίος όρος της (Δ.) είναι ένας όρος διόρθωσης που περιλαμβάνει τη διαφορά μεταξύ της εκτιμούμενης εξόδου C x~ = ~ y και της πραγματικής y. Ο πίνακας K είναι ένας πίνακας βάρους. Ο όρος διόρθωσης παρακολουθεί την κατάσταση ~ x και βοηθά στη μείωση των αποτελεσμάτων που προκαλεί η διαφορά του πραγματικού συστήματος από το δυναμικό μοντέλο. Δ. Παρατηρητής κατάστασης πλήρους τάξης Έστω ότι η τάξη του παρατηρητή κατάστασης είναι ίδια με αυτή του συστήματος. Για να πάρουμε την εξίσωση σφάλματος του παρατηρητή έχουμε : και.. = x x ( Δ) ( Δ) x x = Ax Ax K ( Cx Cx ) = = ( A KC)( x x ) = ( A K C) (Δ.3) H (Δ3) μας λέει ότι η δυναμική συμπεριφορά του διανύσματος λάθους καθορίζετε από τις ιδιοτιμές του πίνακα (Α K C ). Αν ο πίνακας Α K C είναι ευσταθής, το σφάλμα θα συγκλίνει στο μηδέν για οποιοδήποτε αρχικό διάνυσμα σφάλματος (). Έτσι, το x ~ (t) θα συγκλίνει στο x(t) ανεξάρτητα από τις αρχικές τιμές x() και x ~ (). Αν οι ιδιοτιμές του πίνακα Α K C επιλεγούν έτσι ώστε η δυναμική συμπεριφορά 6

του να είναι ασυμπτωτικά ευσταθής και αρκετά γρήγορη, τότε οποιοδήποτε διάνυσμα σφάλματος θα τείνει στο μηδέν αρκετά γρήγορα. Όπως είδαμε και στο πρόβλημα της διευθέτησης πόλων αν το σύστημα είναι πλήρως ελέγξιμο είναι δυνατό να καθορισθεί ο πίνακας K έτσι ώστε το Α K C να έχει οποιεσδήποτε επιθυμητές τιμές. Δ.. Το δυαδικό πρόβλημα Όπως φάνηκε από την προηγούμενη ανάλυση, το πρόβλημα της σχεδίασης ενός παρατηρητή πλήρους τάξης ανάγεται στο πρόβλημα διευθέτησης πόλων. Έστω το σύστημα x = Ax Bu y = Cx Για τη σχεδίαση ενός παρατηρητή κατάστασης του συστήματος μπορούμε να λύσουμε το δυαδικό πρόβλημα, δηλαδή να λύσουμε το πρόβλημα διευθέτησης πόλων για το δυαδικό σύστημα : * * z = A z C u n = B (όπου * υποδηλώνει τον μιγαδικό συζυγή και ανάστροφο. Αν ο Α είναι πραγματικός Α * =Α Τ ) Έχει γίνει η υπόθεση ότι το σήμα ελέγχου είναι το * z u = -Kz (Δ.4) H (Δ.4) είναι υποπερίπτωση της () όπου F = -K, G = (Δ.5) Αν το δυαδικό σύστημα είναι πλήρως ελέγξιμο τότε μπορεί να βρεθεί πίνακας ανάδρασης κατάστασης Κ τέτοιος ώστε ο πίνακας Α * - C * K να έχει ένα επιθυμητό σύνολο ιδιοτιμών λ, λ,... λ n. Δηλαδή να ισχύει si - (A * - C * K) = (s - λ ) (s - λ )... (s - λ n ). Δεδομένου ότι οι ιδιοτομές των (A * - C * K) και (A - K * C) είναι οι ίδιες, έχουμε : si - (A * - C * K) = si - (A - K * C) Συγκρίνοντας το χαρ/κό πολυώνυμο si - (A * - C * K) με το χαρ/κό πολυώνυμο si - (A - K * C) για το σύστημα του παρατηρητή συμπεραίνουμε ότι K = K * (Δ.6) Δηλαδή ο πίνακας Κ που προκύπτει από το πρόβλημα της διευθέτησης των πόλων του δυαδικό συστήματος και ο πίνακας K του παρατηρητή κατάστασης συνδέονται με τη σχέση (Δ.6). 7

Δ... Αναγκαία και ικανή συνθήκη για παρατήρηση κατάστασης Όπως είδαμε παραπάνω για να καθορισθεί ο K αρκεί να μπορεί να λυθεί το πρόβλημα διευθέτησης πόλων για το δυαδικό σύστημα. Για να ισχύει όμως αυτό θα πρέπει το δυαδικό σύστημα να είναι ελέγξιμο, θα πρέπει δηλαδή να ισχύει : * * * * * rank( ( ) n C A C A C ) = n (Δ.7) Αυτή είναι η αναγκαία και ικανή συνθήκη και η οποία υποδηλώνει ότι το σύστημα θα πρέπει να είναι παρατηρήσιμο. Δ..3. Μέθοδοι Σχεδίασης παρατηρητών κατάστασης πλήρους τάξης Η σχεδίαση ενός παρατηρητή κατάστασης, συνίσταται, σύμφωνα με την προηγούμενη ανάλυση, στον υπολογισμό του πίνακα K, εφόσον φυσικά το σύστημα είναι παρατηρήσιμο. Πρώτο βήμα λοιπόν σε κάθε μέθοδο είναι ο έλεγχος της παρατηρησιμότητας του αρχικού συστήματος (Δ.). Μέθοδος : Απ ευθείας αντικατάσταση του πίνακα K στο επιθυμητό χαρακτηριστικό πολυώνυμο Αν το σύστημα είναι μικρής τάξης n 3 υπολογίζουμε τα στοιχεία του πίνακα K = [k k... k n ] T με απ ευθείας αντικατάσταση του K στην εξίσωση του επιθυμητού χαρ/κού πολυωνύμου : si ( A K C ) = ( s λ ) Εξισώνοντας τους συντελεστές των ίδιων δυνάμεων του s σε αμφότερα τα μέλη υπολογίζουμε το στοιχείο k i του πίνακα K. Η μέθοδος αυτή είναι αρκετά κουραστική για n 4. Η δεύτερη και η τρίτη μέθοδος που ακολουθούν στηρίζονται στο δυαδικό πρόβλημα, δηλαδή στον υπολογισμό του K μέσω της διευθέτησης πόλων του δυαδικού συστήματος. Μέθοδος : Τύπος του Ackrmann Ο πίνακας Κ που δίνει τη λύση στο πρόβλημα της διευθέτησης πόλων του δυαδικού συστήματος δίνεται από τον τύπο του Ackrmann (σχέσεις, ) Κ = [... ] [C * A * C *... (A * ) n- C * ] - Φ (A * ) (η μόνη διαφορά με τη σχέση () είναι η F = -K, δηλαδή διαφορά στο πρόσημο λόγω της (Δ.5) ). Όπως όμως είδαμε προηγουμένως (σχέση Δ.6 ) K = K * n i= i άρα K C CA = Φ( A) n CA n CA (Δ.8) 8

n όπου ϕ() s = ( s λi ) το επιθυμητό χαρακτηριστικό πολυώνυμο i= Μέθοδος 3 : Με μετασχηματισμό ομοιότητας Κατ αναλογία με το πρόβλημα σχεδίασης συστήματος για διευθέτηση πόλων το πρόβλημα υπολογισμού του πίνακα K απλουστεύεται αν το αρχικό σύστημα βρίσκεται σε κανονική παρατηρήσιμη μορφή δηλαδή οι πίνακες Α, C, έχουν τη μορφή... a... a A=... a, C=... an [ ] Αν το σύστημα δεν βρίσκεται σ αυτή τη μορφή αλλά είναι παρατηρήσιμο μπορεί να μετατραπεί σ αυτήν μέσω μετασχηματισμού ομοιότητας. Ο πίνακας του μετασχηματισμού ομοιότητας Q δίνεται από τη σχέση Q = (WN * ) - (Δ.8) όπου Ν είναι ο πίνακας παρατηρησιμότητας Ν = [C * A * C *... (A * ) n- C * ] (Δ.9) και a a W = a n a a 3............ a n (Δ.) όπου a, a,... a n- οι συντελεστές του χαρ/κού πολυωνύμου του αρχικού συστήματος δηλ. si - A = s n a n- s n-... a s a = Λαμβάνοντας υπόψη και την (Δ.6) ο πίνακας K δίνεται από τη σχέση : γ γ K = Q γ n a a a n (Δ.) Παρατηρούμε ότι σε σχέση με την (9) υπάρχει η αναμενόμενη διαφορά πρόσημου λόγω της F = -K) 9

Παράδειγμα Δ. Έστω x = Ax Bu y = Cx.6 με A =, B =, C = [ ] Να σχεδιαστεί παρατηρητής πλήρους τάξης αν η σύνθεση του συστήματος είναι αυτή που δείχνεται στο σχήμα Δ.. Υποθέτουμε ακόμη ότι οι επιθυμητές ιδιοτιμές του πίνακα παρατήρησης είναι οι λ = -.8 j.4, λ = -.8 - j.4 Η σχεδίαση του παρατηρητή κατάστασης ανάγεται στον προσδιορισμό του πίνακα K. Πρώτο βήμα σε όλες τις μεθόδους είναι η εξέταση του πίνακα παρατηρησιμότητας : * * * N= C A C = ρ (Ν) = = n Άρα το σύστημα είναι παρατηρήσιμο και το πρόβλημα έχει λύση. Μέθοδος Με απ ευθείας αντικατάσταση Από την εξίσωση (Δ.3) έχουμε = ( A K C) Αντικαθιστούμε το K = [k, k ] στο χαρ/κό πολυώνυμο si - A K C και το εξισώνουμε με το επιθυμητό χαρ/κό πολυώνυμο (s-λ ) (s-λ ) = s γ s γ Έχουμε λοιπόν : si - A K C = = s.6 k s k [ ] = s k s.6 k = Θέλουμε επίσης την επιθυμητή χαρ/κή εξίσωση (s.8 - j.4) (s.8 j.4) = s 3.65 9 = από όπου έχουμε γ = 3.6, γ = 9 s.6 k s k = Εξισώνοντας τους συντελεστές ομοίων όρων των δύο τελευταίων εξισώσεων παίρνουμε τελικά k = 9.6, k = 3.6 και K 9.6 = 3.6 Μέθοδος Τύπος του Ackrmann φ(s) = s 3.6 s 9

οπότε 9.6 74.6 Φ ( Α) = Α 3.6Α 9Ι = 3.6 9.6 οπότε (Δ.8) 9.6 74.6 9.6 K =Φ ( Α ) = = 3.6 9.6 3.6 Μέθοδος 3 Με μετασχηματισμό ομοιότητας Το αρχικό σύστημα είναι ήδη σε κανονική παρατηρήσιμη μορφή οπότε Q = I Το χαρ/κό πολυώνυμο του αρχικού συστήματος είναι s.6 = =.6 = = s si A s s as a Άρα α =, α = -.6 Από την επιθυμητή χαρ/κή εξίσωση έχουμε γ = 3.6, γ = 9 οπότε από την (Δ.) Έχουμε : K γ a = Q γ a = 9.6 9.6 = 3.6 3.6 Παράδειγμα Δ. Έστω το σύστημα x = Ax Bu y = Cx με A=, B=, C = 6 6 [ ] Να σχεδιασθεί παρατηρητής κατάστασης πλήρους τάξης της μορφής του σχήματος Δ. όπου οι επιθυμητές ιδιοτιμές του πίνακα του παρατηρητή είναι οι: λ = - j 3.4 464, λ = - j 3.4 464, λ 3 = -5 Λύση :

Κατ αρχήν υπολογίζουμε τον πίνακα παρατηρησιμότητας * * * * * N= ( ) C A C A C = Άρα ρ(ν) = 3 = n. Άρα το σύστημά μας είναι παρατηρήσιμο και το πρόβλημα της σχεδίασης του παρατηρητή κατάστασης έχει λύση και ανάγεται στον υπολογισμό των στοιχείων του διανύσματος K. Ας υπολογίσουμε το K με τη μέθοδο 3. (Μέθοδος μετ/μού ομοιότητας). α) s si A = s = s 6s s 6= s a s 9, s a 6 s 6 3 3 Άρα α = 6, α =, α = 6 β) Η επιθυμητή χαρ/κή εξίσωση είναι η (s - λ ) (s - λ ) (s - λ 3 ) = (s-j3.464) (sj3.464) (s5) = s 3 9s 36s 8 = s 3 γ s γ s γ = Άρα γ = 9, γ = 36, γ = 8 γ) γ a K = Q γ a γ a όπου Q = (WN * ) - με και N * = * = 6 W = 6 Άρα οπότε 6 Q = 6 = 6 6 5

K 8 6 3 = 6 36 = 7 6 5 9 6 Άρα ο παρατηρητής κατάστασης δίνεται από την (Δ.) και είναι ο : ~ x = ( A K C)x ~ Bu K y δηλαδή ~ x 3 ~ x = 7 ~ x 3 5 ~ x 3 ~ x u 7 y 6~ x3 Δ..4 Η επίδραση της πρόσθεσης ενός παρατηρητή σε ένα κλειστό σύστημα Στο πρόβλημα της διευθέτησης πόλων υποθέσαμε ότι η πραγματική κατάσταση x(t) είναι διαθέσιμη για ανάδραση. Στην πράξη όμως η πραγματική κατάσταση ενδέχεται να μην είναι μετρήσιμη οπότε απαιτείται η σχεδίαση ενός παρατηρητή και η χρήση της παρατηρούμενης (εκτιμούμενης) κατάστασης ~ x ( t ) σαν ανάδραση. Έτσι η διαδικασία σχεδίασης ενός συστήματος διευθέτησης πόλων γίνεται μια διαδικασία δύο σταδίων. Στο πρώτο στάδιο προσδιορίζεται ο πίνακας ανάδρασης κατάστασης K, που αναφέρεται στη διευθέτηση πόλων, ενώ, στο δεύτερο στάδιο καθορίζεται ο πίνακας Κ του παρατηρητή ο οποίος αποδίδει στον παρατηρητή την επιθυμητή χαρ/κή εξίσωση, σύμφωνα με τα όσα αναφέρθηκαν στις προηγούμενες παραγράφους. Το συνδυασμένο σύστημα ελέγχου και παρατήρησης περιγράφεται σχηματικά αμέσως παρακάτω : Β Σ x C u Α -Κ x Β Σ Σ C y - Σ Α K Σχήμα Δ. 3

Ας δούμε τώρα ποια είναι η επίδραση της χρήσης της παρατήρησης x ( ) αντί της πραγματικής κατάστασης x(t) στην χαρακτηριστική εξίσωση του συστήματος ελέγχου κλειστού βρόγχου. Έστω το πλήρως ελέγξιμο και παρατηρήσιμο στις καταστάσεις σύστημα x = Ax Bu y = Cx Έστω δε ότι για την ανάδραση της παρατηρούμενης κατάστασης ισχύει ο νόμος u() t = Kx () t (Στο πρόβλημα διευθέτησης πόλων είχαμε δει τον νόμο u = Fx Gw που είναι γενικευμένη παραλλαγή του u = -Kx με F = -K και G ). Με αυτό το σήμα ελέγχου η εξίσωση κατάστασης γίνεται: x = Ax BKx ~ = ( A BK) x BK( x ~ x) (Δ.) Δεδομένου ότι έχουμε ορίσει το σφάλμα μεταξύ της πραγματικής και της παρατηρούμενης κατάστασης να είναι η (Δ.) γίνεται ( t) = x( t) ~ x ( t) ~ t x = ( A BK) x BK (Δ.3) Δεδομένου ότι η δυναμική εξίσωση σφάλματος του παρατηρητή δίνεται από την (Δ.3) ως = A K C) ( τότε ο συνδυασμός της (Δ.3) με την (Δ.3) δίνει την δυναμική εξίσωση : x = A BK BK x A K C (Δ.4) Η (Δ.4) περιγράφει τη δυναμική του συστήματος ελέγχου με ανάδραση παρατηρούμενης κατάστασης. Η χαρ/κή εξίσωση του συστήματος είναι η : ή si A BK BK = si A K C si A BK si A K C = Η παραπάνω εξίσωση υποδηλώνει ότι οι πόλοι του συστήματος κλειστού βρόγχου με ανάδραση παρατηρούμενης κατάστασης αποτελούνται από τους πόλους που οφείλονται μόνο στη σχεδίαση διευθέτησης πόλων συν τους πόλους που οφείλονται μόνο στη σχεδίαση παρατηρητή κατάστασης. 4

Αυτό σημαίνει ότι η σχεδίαση διευθέτησης πόλων και η σχεδίαση παρατηρητή είναι ανεξάρτητες η μία από την άλλη. Μπορούν να σχεδιασθούν ξέχωρα και να συνδυαστούν ώστε να σχηματίσουν το σύνθετο σύστημα ελέγχου με παρατηρούμενη κατάσταση. Ας σημειωθεί ότι αν η τάξη του αρχικού συστήματος είναι n τότε ο παρατηρητής είναι n οστής τάξης (αν έχουμε παρατηρητή πλήρους τάξης) και η προκύπτουσα χαρακτηριστική εξίσωση για όλο το σύστημα είναι τάξης n. Στη σχεδίαση ενός κλειστού συστήματος διευθέτησης πόλων με παρατήρηση στις καταστάσεις προτιμάται η χρησιμοποίηση ενός παρατηρητή που φθάνει γρήγορα στη μόνιμη κατάσταση και που είναι μάλιστα γρηγορότερος από το σύστημα διευθέτησης πόλων. Ένας πρακτικός κανόνας είναι να επιλέγεται παρατηρητής που η απόκρισή του να είναι δύο έως πέντε φορές ταχύτερη από αυτήν του τελικού σύνθετου συστήματος. Προφανώς σ αυτή την περίπτωση οι πόλοι του παρατηρητή (ή για να ακριβολογήσουμε οι πόλοι του συστήματος (Δ.3)) βρίσκονται αριστερά των επιθυμητών πόλων του συστήματος διευθέτησης πόλων. Παράδειγμα Δ.3 : Έστω το σύστημα όπου x = Ax Bu y = Cx A =, =,.6 B C = [ ] Υποθέτουμε ότι θέλουμε να σχεδιάσουμε ένα σύστημα διευθέτησης πόλων του συστήματος με τους επιθυμητούς πόλους να είναι στις θέσεις λ = -.8 j.4 και λ = -.8 - j.4 Από την άσκηση είδαμε ότι αν χρησιμοποιήσουμε τον νόμο ελέγχου με ανατροφοδότηση κατάστασης : u = -Kx (συγκεκριμένα είδαμε την περίπτωση u = Fx) τότε K = [ 9.6 3.6] Έστω ακόμη ότι χρησιμοποιούμε έλεγχο με ανάδραση παρατηρούμενης κατάστασης αντί της πραγματικής κατάστασης (με τον όρο κατάσταση εδώ αναφερόμαστε σε όλο το διάνυσμα κατάστασης) οπότε ο έλεγχος γίνεται u = K ~ x = ~ x ~ x [ 9.6 3.6] όπου διαλέγουμε τις ιδιοτιμές του παρατηρητή να είναι : μ = μ = -8 Να υπολογισθεί ο πίνακας Κ και να σχεδιασθεί το λειτουργικό διάγραμμα του συστήματος ελέγχου με ανάδραση παρατηρούμενης κατάστασης. Λύση : Κατ αρχήν εξετάζουμε αν το αρχικό σύστημα είναι ελέγξιμο και παρατηρήσιμο ώστε τα προβλήματα σχεδίασης συστήματος διευθέτησης πόλων και παρατήρησης να έχουν λύση. Πράγματι από την άσκηση γνωρίζουμε ήδη ότι το σύστημα είναι ελέγξιμο, ενώ από τον πίνακα παρατηρησιμότητας 5

= [ C* A * C* ] = N με ρ(ν) = = n βλέπουμε ότι το σύστημα είναι και παρατηρήσιμο. Το χαρακτηριστικό πολυώνυμο του αρχικού συστήματος είναι : si A = οπότε α =, α = -.6 s = s.6 = s a s a.6 s Το επιθυμητό χαρ/κό πολυώνυμο του παρατηρητή είναι (s-μ ) (s-μ ) = (s8) (s8) = s 6s 64 = = s γ s γ οπότε γ = 6, γ = 64 Για τον υπολογισμό του πίνακα (εδώ διάνυσμα) Κ χρησιμοποιούμε τη σχέση (Δ.) δηλαδή : όπου γ a * = ( ) γ a K WN a W = = K = 64. 6 6 = 84. 6 = 6 6 84. 6 Η δυναμική εξίσωση του παρατηρητή κατάστασης δίνεται από την σχέση (Δ.) δηλαδή Δεδομένου ότι u = K ~ x αυτή γίνεται ~ x = (A K C) ~ x Bu K y ~ x = (A K C - BK) ~ x K y δηλαδή ~ x 6 ~ = x.6 84.6 6 ~ x 6 = y 93.6 3.6 x 84.6 ~ [ ] [ 9.6 3.6] ~ x 6 ~ y = x 84.6 Το λειτουργικό διάγραμμα του συνολικού συστήματος είναι το ακόλουθο 6

7