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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΚΕΣ 01: Αυτόματος Έλεγχος © 2006 Nicolas Tsapatsoulis Σχεδίαση Σ.Α.Ε: Σύγχρονες Μέθοδοι Σχεδίασης Σ.Α.Ε ΚΕΣ 01 – Αυτόματος Έλεγχος.
Advertisements

ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΤΩΝ ΔΙΑΦΟΡΙΚΩΝ ΕΞΙΣΩΣΕΩΝ ΜΕ ΜΕΡΙΚΕΣ ΠΑΡΑΓΩΓΟΥΣ
ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΣΗΜΑΤΩΝ & ΣΥΣΤΗΜΑΤΩΝ ΧΩΡΟΣ ΚΑΤΑΣΤΑΣΗΣ.
Αριθμητική Ανάλυση ΙΙ Ακαδημαϊκό Έτος η Εβδομάδα
Πίνακες και επεξεργασία τους
Πιθανότητες & Τυχαία Σήματα Συσχέτιση
ΕΛΛΕΙΠΤΙΚΕΣ ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ
Επίπεδα Γραφήματα : Προβλήματα και Υπολογιστική Πολυπλοκότητα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA.
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ
του TANCIC NENAD (Α.Ε.Μ.: 3800)
Περιβάλλον Προσομοίωσης & Τεχνικές Σχεδίασης
Εισαγωγή στην Επιστήμη των Η/Υ ΙΙ Μάθημα 7
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Παχατουρίδη Σάββα(676) Επιβλέπων: Σ
Αριθμητικές Μέθοδοι Βελτιστοποίησης Θεωρία & Λογισμικό Τμήμα Πληροφορικής - Πανεπιστήμιο Ιωαννίνων Ι. Η. Λαγαρής.
3) Αριθμητικές Μέθοδοι Συστήματα μη-γραμμικών διαφορικών εξισώσεων με μερικές παραγώγους δεν μπορούν να λυθούν με τις γνωστές αναλυτικές μεθόδους. Για.
Ο Μετασχηματισμός Laplace και ο Μετασχηματισμός Ζ
Ευστάθεια Συστημάτων Αυτομάτου Ελέγχου:
Σέρρες,Ιούνιος 2009 Τίτλος: Αυτόματος έλεγχος στο Scilab: Ανάπτυξη πακέτου για εύρωστο έλεγχο. Ονοματεπώνυμο Σπουδάστριας: Ευαγγελία Δάπκα Επιβλέπων Καθηγητής.
1 Αριθμητική Ανάλυση Μεταπτυχιακού Ακαδημαϊκό Έτος Τετάρτη 5, Νοεμβρίου η Εβδομάδα ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΤΟΜΕΑΣ ΥΠΟΛΟΓΙΣΤΙΚΩΝ.
Υπολογιστική Μοντελοποίηση στη Βιοϊατρική Τεχνολογία
2-1 Ανάλυση Αλγορίθμων Αλγόριθμος Πεπερασμένο σύνολο εντολών που, όταν εκτελεστούν, επιτυγχάνουν κάποιο επιθυμητό αποτέλεσμα –Δεδομένα εισόδου και εξόδου.
Μερικές Διαφορικές Εξισώσεις ΙΙ
ΒΕΣ 06: Προσαρμοστικά Συστήματα στις Τηλεπικοινωνίες © 2007 Nicolas Tsapatsoulis Προσαρμοστικοί Αλγόριθμοι Υλοποίησης Βέλτιστων Ψηφιακών Φίλτρων: Ο αναδρομικός.
ΜΑΘΗΜΑ: ΣΧΕΔΙΑΣΗ ΑΛΓΟΡΙΘΜΩΝ ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Τμ.
Ανάλυση Σ.Α.Ε στο χώρο κατάστασης
Αλγόριθμοι - Τμήμα Πληροφορικής ΑΠΘ - 4ο εξάμηνο1 Ανάλυση Αλγορίθμων b Θέματα: Ορθότητα Χρονική αποδοτικότητα Χωρική αποδοτικότητα Βελτιστότητα b Προσεγγίσεις:
ΒΕΣ 06: Προσαρμοστικά Συστήματα στις Τηλεπικοινωνίες © 2007 Nicolas Tsapatsoulis Προσαρμοστικοί Αλγόριθμοι Υλοποίησης Βέλτιστων Ψηφιακών Φίλτρων: Ο αλγόριθμος.
Επιστημονικός Υπολογισμός Ι Πρώτο Εργαστήριο Εισαγωγή στο matlab 15 Οκτωβρίου 2010 Γιώργος Δρακόπουλος ΤΜΗΥΠ.
ΑΛΓΕΒΡΟ - ΠΟΛΥΩΝΥΜΙΚΕΣ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΤΗ ΘΕΩΡΙΑ ΕΛΕΓΧΟΥ Διδακτορική διατριβή Σταύρος Δ. Βολογιαννίδης URL:
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ
ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΥΨΗΛΗΣ ΤΑΞΗΣ ΓΙΑ ΤΗΝ ΕΠΙΛΥΣΗ ΔΙΑΦΟΡΙΚΩΝ ΕΞΙΣΩΣΕΩΝ ΚΑΙ ΣΥΣΤΗΜΑΤΩΝ – ΕΚΤΙΜΗΣΗ ΣΦΑΛΜΑΤΩΝ – ΕΦΑΡΜΟΓΕΣ ΜΕ ΠΡΟΓΡΑΜΜΑΤΑ ΣΕ MATLAB   ΛΑΜΠΡΟΥ.
ΜΕΤΑΠΤΥΧΙΑΚΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΓΕΩΡΓΙΑΔΗΣ Α. ΝΙΚΟΛΑΟΣ Επιβλέπουσα: Γουσίδου-Κουτίτα Μαρία Αναπληρώτρια Καθηγήτρια Α.Π.Θ. ΑΡΙΘΜΗΤΙΚΗ ΔΙΕΡΕΥΝΗΣΗ ΜΕΘΟΔΩΝ.
ΚΑΖΑΝΤΖΙΔΟΥ ΧΡΙΣΤΙΝΑ ΜΕΤΑΠΤΥΧΙΑΚΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ
ΕΠΙΛΥΣΗ ΕΞΙΣΩΣΕΩΝ LYAPUNOV ΜΕ ΕΦΑΡΜΟΓΕΣ ΣΤΗΝ ΘΕΩΡΙΑ ΕΛΕΓΧΟΥ
Επίλυση Διακριτών Γραμμικών Συστημάτων Νικόλαος Καραμπετάκης Επίκουρος Καθηγητής Τμήμα Μαθηματικών, Α.Π.Θ.
Άρτεμις Κωσταρίγκα Επίβλεψη: Ν. Καραμπετάκης ΙΟΥΝΙΟΣ 2005
ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΤΩΝ ΔΙΑΦΟΡΙΚΩΝ ΕΞΙΣΩΣΕΩΝ ΜΕ ΜΕΡΙΚΕΣ ΠΑΡΑΓΩΓΟΥΣ Ακαδημαϊκό Έτος Πέμπτη, 25 Ιουνίου η Εβδομάδα ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ.
Ανάλυση συστημάτων στο πεδίο του χρόνου
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Τμήμα Μαθηματικών “Θεωρητική Πληροφορική & Θεωρία Συστημάτων και Ελέγχου” Ανάπτυξη διαδραστικού περιβάλλοντος (GUI)
ΜΕΤΑΠΤΥΧΙΑΚΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Πατσαλίδου Κυριακή
Διάλεξη 14: Εισαγωγή στη ροή ρευστών
Μετασχηματισμός Fourier
5.1 Παραμορφώσεις, Τροπές, Στροφές Το διάνυσμα της μετατόπισης: Θλίψη: Η τροπή ε -1, γιατί δε μπορούμε να κοντύνουμε ένα σώμα περισσότερο από το ίδιο του.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ Παράδειγμα εφαρμογής του αλγορίθμου BP σε δίκτυο
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ Παραδείγματα BP.
Σέρρες, Μάρτιος 2006 ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ Σπουδάστρια Τμήματος: Επιβλέπων Καθηγητής: Καλαϊτζή Σουλτάνα Κουϊρουκίδης Απόστολος >
Για μτ από ατ μέχρι ττ [με_βήμα β] εντολές Τέλος_επανάληψης : περιοχή εντολών μτ : η μεταβλητή της οποίας η τιμή θα περάσει από την αρχική.
ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι 7 η Διάλεξη Η ΜΕΘΟΔΟΣ ΤΟΥ ΓΕΩΜΕΤΡΙΚΟΥ ΤΟΠΟΥ ΡΙΖΩΝ  Ορισμός του γεωμετρικού τόπου ριζών Αποτελεί μια συγκεκριμένη καμπύλη,
Μεταβατική απόκριση ενός συστήματος δεύτερης τάξης Σχήμα 5.7 σελίδα 370.
ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ II Καθ. Πέτρος Π. Γρουμπός Διάλεξη 8η Στοχαστικά Σήματα - 1.
ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι 8 η Διάλεξη ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι ΠΑΡΑΔΕΙΓΜΑΤΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΧΡΗΣΗΣ ΤΟΥ ΓΕΩΜΕΤΡΙΚΟΥ ΤΟΠΟΥ ΤΩΝ ΡΙΖΩΝ Το σύστημα ελέγχου.
Συστήματα Αυτομάτου Ελέγχου II
Θεωρία Σημάτων και Συστημάτων 2013
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΑΛΓΟΡΙΘΜΟΣ ΠΡΟΒΛΗΜΑ ΑΛΓΟΡΙΘΜΟΣ ΛΥΣΗ
Διάλεξη 15: O αλγόριθμος SIMPLE
Μετασχηματισμός Laplace συνέχεια
ΣΥΝΑΡΤΗΣΕΙΣ (Functions)
Διάλεξη 2: Περιγραφή αριθμητικών μεθόδων
Διάλεξη 9: Συναγωγή και διάχυση (συνέχεια)
Ψηφιακός Έλεγχος διάλεξη Παρατηρητές Ψηφιακός Έλεγχος.
Διάλεξη 6: Εξίσωση διάχυσης (συνέχεια)
Ονοματεπώνυμο Σπουδάστριας: Ευαγγελία Δάπκα
Διαφορικές εξισώσεις τάξης ανώτερης της πρώτης
Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ ΓΙΑ ΣΥΣΤΗΜΑΤΑ ΜΕΤΑΔΟΣΗΣ ΠΛΗΡΟΦΟΡΙΑΣ
Γραμμικός Προγραμματισμός
ΜΕΤΑΠΤΥΧΙΑΚΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ
Παρουσίαση 3η: Αρχές εκτίμησης παραμέτρων
Μεταγράφημα παρουσίασης:

ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΤΩΝ ΕΞΙΣΩΣΕΩΝ SYLVESTER - Η ΕΞΙΣΩΣΗ SYLVESTER ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΄΄ΘΕΩΡΗΤΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΘΕΩΡΙΑ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΕΛΕΓΧΟΥ΄΄ ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΤΩΝ ΕΞΙΣΩΣΕΩΝ SYLVESTER - Η ΕΞΙΣΩΣΗ SYLVESTER ΣΤΗ ΘΕΩΡΙΑ ΕΛΕΓΧΟY - ΕΦΑΡΜΟΓΕΣ ΜΕ MATLAB ΜΕΤΑΠΤΥΧΙΑΚΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Δημήτριος Χ. Κατωτοικίδης Επιβλέπουσα: Μαρία Γουσίδου-Κουτίτα Αναπλ. Καθηγήτρια Α.Π.Θ Θεσσαλονίκη, Ιούνιος 2007

ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΤΩΝ ΕΞΙΣΩΣΕΩΝ SYLVESTER Η ΕΞΙΣΩΣΗ SYLVESTER ΣΤΗ ΘΕΩΡΙΑ ΕΛΕΓΧΟY ΕΦΑΡΜΟΓΕΣ ΜΕ MATLAB

Αριθμητική επίλυση του γραμμικού συστήματος Αx=b oχι π.χ προτείνεται απαλοιφή Gauss με μερική οδήγηση κάτω τριγωνικός άνω τριγωνικός

προς τα εμπρός αντικατάσταση Κάτω τριγωνικό σύστημα προς τα εμπρός αντικατάσταση άνω τριγωνικό σύστημα πίσω αντικατάσταση mygaussel

Στοιχειώδεις ορθογώνιοι μετασχηματισμοί Επίπεδες περιστροφές (plane rotations) Στοιχειώδεις αντανακλάσεις (elementary reflections) Επίπεδες περιστροφές (Givens) επίπεδο i , j θέσεις Κυρίως σκοπός της επίπεδης περιστροφής είναι να παρουσιάσει μηδενικό σε ένα μονάχα στοιχείο ενός διανύσματος ή ενός πίνακα.

δοσμένο διάνυσμα Θέλουμε να μηδενίσουμε το στοιχείο του που βρίσκεται στην θέση j επίπεδο θα άλλαζε μονάχα τις και γραμμές του πίνακα

Στοιχειώδης αντανάκλαση ( Householder) συμμετρικός και ορθογώνιος μπορούμε να εισαγάγουμε ταυτόχρονα πολλά μηδενικά Για ένα διάνυσμα

Εφαρμογή σε

Η QR παραγοντοποίηση στοιχειώδεις αντανακλάσεις

Hessenberg , Schur αναγωγή πινάκων

ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΚΑΙ ΚΑΤΑΣΤΑΣΗ ΤΗΣ ΕΞΙΣΩΣΗΣ SYLVESTER μοναδική λύση Χ αν-ν ή όχι ίδιες ιδιοτιμές

όπου Ιδιοτιμές του πίνακα Ανάλυση διαταραχής της εξίσωσης Sylvester

Παράδειγμα

Αριθμός κατάστασης

Η εξίσωση Sylvester είναι σε αρρωστημένη κατάσταση αν και οι δυο πίνακες και είναι σε αρρωστημένη κατάσταση όσον αφορά την αντιστροφή τους. Παράδειγμα

Αριθμητικές μέθοδοι για την επίλυση της εξίσωσης Sylvester Το αντίστροφο του θεωρήματος γενικά δεν ισχύει, πχ στο προηγούμενο παράδειγμα Αριθμητικές μέθοδοι για την επίλυση της εξίσωσης Sylvester απαλοιφή Gauss με μερική οδήγηση υπολογισμού αποθήκευσης Nonsingular πίνακες και σε πιο απλές μορφές

Αλγόριθμος Βήμα 1. σε πιο απλές μορφές Βήμα 2. Βήμα 3. Βήμα 4.

Αριθμητική αστάθεια της διαγωνιοποίησης, της Jordan κανονικής μορφής, και των τεχνικών σχηματισμού συνοδεύων πινάκων Jordan πίνακες Συνοδεύων πίνακες Διαγώνιους πίνακες Αναγωγή σε Ανακριβή αποτελέσματα Παράδειγμα Διαγώνιοι πίνακες

Η εξίσωση Sylvester είναι σε καλή κατάσταση Η μέθοδος είναι ασταθής

(πραγματικές) Schur μορφή αναγωγή Ορθογώνιοι μετασχηματισμοί Hessenberg μορφή (πραγματικές) Schur μορφή αναγωγή Ορθογώνιοι μετασχηματισμοί Τέλεια καλή κατάσταση Λύνοντας την εξίσωση Sylvester με την μέθοδο Schur (Bartels-Stewart) κάτω μορφή Schur άνω μορφή Schur τάξης 1 ή 2 τάξης 1 ή 2

Blocks σύμμορφα ( conformal )

Αλγόριθμος Bartels-Stewart κάτω μορφή Schur άνω μορφή Schur Υπολόγισε for for λύσε για

flops υπολογισμού συνάρτηση SchrblockSchr για τον αλγόριθμο Bartels-Stewart Παράδειγμα Block τάξης 1

Ακρίβεια 13 δεκαδικών ψηφίων Block τάξης 2

Η Hessenberg-Schur μέθοδος για την εξίσωση Sylvester Είσοδος: Έξοδος: μεγαλύτερος σε διάσταση πίνακας από ότι ο Α Βήμα 1. άνω Hessenberg μορφή άνω πραγμ. Schur μορφή

σχημάτισε Βήμα 2. λύσε βρες

Βήμα 3. υπολογισμού Παράδειγμα Αν n > m τότε συνάρτηση HessSch για Hessenberg-Schur μέθοδο Παράδειγμα

Επίλυση της εξίσωσης Sylvester όταν οι πίνακες Α και Β είναι άνω τριγωνικοί πίνακες uptrig

Παράδειγμα

Η Hessenberg-Schur μέθοδος για την διακριτή εξίσωση Sylvester Είσοδος: Έξοδος: μεγαλύτερος σε διάσταση πίνακας από ότι ο Α Βήμα 1. άνω Hessenberg μορφή άνω πραγμ. Schur μορφή σχημάτισε Βήμα 2. λύσε

βρες βρες Βήμα 3. συνάρτηση discreteHessSch για Hessenberg-Schur μέθοδο Παρόμοια ακρίβεια με προηγούμενες μεθόδους , δεν υπάρχει παρόμοια συνάρτηση στην Matlab

Η γενικευμένη εξίσωση Sylvester μοναδική λύση αν-ν και ιδιοτιμές - ( ιδιοτιμές ) Προσπαθώντας να επιλύσουμε την γενικευμένη εξίσωση Sylvester

Αλγόριθμος Ο Bartels-Stewart αλγόριθμος γιa την να είναι nonsingular Η μέθοδος Bartels-Stewart για την επίλυση της γενικευμένης εξίσωσης Sylvester Αλγόριθμος Ο Bartels-Stewart αλγόριθμος γιa την Είσοδος: Έξοδος: Βήμα 1. άνω πραγμ. Schur μορφή άνω τριγωνική μορφή Σχημάτισε

Βήμα 2. Λύσε βρες βρες Βήμα 3.

συνάρτηση genSchSch για γενικευμένη εξίσωση Sylvester με αλγόριθμο Bartels-Stewart Παράδειγμα

Αναγωγή σε Hessenberg-τριγωνική μορφή Βήμα 1. άνω τριγωνικός , QR παραγοντοποίηση Βήμα 2. Hessenberg μορφή Παραμείνει σε τριγωνική μορφή

myqzpart1

Αλγόριθμος Ο Hessenberg - Schur αλγόριθμος γιa την Η μέθοδος Hessenberg-Schur για την επίλυση της γενικευμένης εξίσωσης Sylvester Αλγόριθμος Ο Hessenberg - Schur αλγόριθμος γιa την Είσοδος: Έξοδος: Βήμα 1. άνω Hessenberg μορφή άνω τριγωνική μορφή άνω πραγμ. Schur μορφή άνω τριγωνική μορφή Σχημάτισε

Βήμα 2. Λύσε βρες βρες Βήμα 3.

συνάρτηση genHessSch για γενικευμένη εξίσωση Sylvester με αλγόριθμο Hessenberg-Schur Παράδειγμα

Εκτίμηση κατάστασης μέσω της εξίσωσης Sylvester- παρατηρητής Ξέρουμε : κατασκευάζουμε : έτσι ώστε nonsingular Παρατηρητής Luenberger Για να είναι παρατηρητής θα πρέπει

Εξίσωση Sylvester-παρατηρητής είναι ευσταθής πίνακας. Αλγόριθμος Σχεδιασμός παρατηρητή πλήρης τάξης μέσω της εξίσωσης Sylvester παρατηρητή. Είσοδοι. Έξοδος. Μια εκτίμηση του διανύσματος κατάστασης Υποθέσεις. παρατηρήσιμο Βήμα 1. Βρες μια nonsingular λύση διαλέγοντας να είναι ευσταθής πίνακας, τέτοιο ώστε nonsingular

Βήμα 2. Βήμα 3. Βήμα 4. παρατηρήσιμο non-singular λύση ελέγξιμο Βήμα 2. Βήμα 3. Λύση του Βήμα 4. παρατηρήσιμο non-singular λύση ελέγξιμο

Παράδειγμα παρατηρήσιμο Βήμα 1. ελέγξιμο Βήμα 2 Βήμα 3

Βήμα 4

Εκτίμηση κατάστασης ελαττωμένης τάξης Αλγόριθμος Σχεδιασμός παρατηρητή ελαττωμένης τάξης μέσω της Sylvester-παρατηρητή εξίσωσης. Είσοδοι: Έξοδος: Υποθέσεις. παρατηρήσιμο πλήρη τάξη Βήμα 1. να είναι ευσταθής πίνακας,

Βήμα 2. Βήμα 3. Βήμα 4. Βρες τον (n-r) ελαττωμένης-τάξης παρατηρητή Βήμα 5.

Παράδειγμα Βήμα 1 & 2 Βήμα 3 Βήμα 4

Συνδυασμός ανάδρασης κατάστασης και σχεδιασμού παρατηρητή

Αριθμητική επίλυση της περιορισμένης Sylvester-παρατηρητή εξίσωσης Πλήρη τάξη Αλγόριθμος Ένας αλγόριθμος για την επίλυση της περιορισμένης ελαττωμένης τάξης εξίσωση Sylvester Είσοδοι: Έξοδος: έτσι ώστε να ικανοποιούνται οι παραπάνω συνθήκες Υποθέσεις: παρατηρήσιμο, Βήμα 1. Βρες την QR παραγοντοποίηση του : άνω τριγωνικός ορθογώνιος

Βήμα 2. Θέσε Βήμα 3. άνω τριγωνικός Βήμα 4.

Βήμα 5. Βήμα 6. Θέσε Παράδειγμα Υλοποίηση του αλγορίθμου …. constrainedSylvEq Παράδειγμα

(i) (ii) (iii)

όλες οι ιδιοτιμές του να έχουν αρνητικά πραγματικά μέρη. Η εξίσωση Sylvester-παρατηρητής και το πρόβλημα ανατοποθέτησης των ιδιοτιμών. γνωστό Ψάχνουμε ασυμπτωτικά ευσταθές όλες οι ιδιοτιμές του να έχουν αρνητικά πραγματικά μέρη. δηλαδή

επιθυμητό σύνολο ιδιοτιμών Μπορούμε να διαλέξουμε εμείς ποιες θα είναι η ιδιοτιμές του κλειστού συστήματος. Θα έχουμε επιθυμητό σύνολο ιδιοτιμών ψάχνουμε να έχει ιδιοτιμές Αν-ν ελέγξιμο θα έχει ιδιοτιμές

F=SylvEqInPolePlacement(A,B,T,G) Θέλουμε nonsingular λύση παίρνουμε ( μέθοδο απαλοιφής Gauss με μερική οδήγηση ) θα έχει ιδιοτιμές ελέγξιμο non-singular λύση παρατηρήσιμο διδιαγώνια μορφή, ενώ F=SylvEqInPolePlacement(A,B,T,G)

Παράδειγμα οι ιδιοτιμές του συστήματος πριν την ανάδραση

Συναρτήσεις που έφτιαξε ο συγγραφέας της διπλωματικής αυτής discreteHessSch : συνάρτηση επίλυσης της διακριτής εξίσωσης Sylvester schrschr : συνάρτηση επίλυσης της εξίσωσης Sylvester που βασίζεται στον αλγόριθμο Schur – Schur uptrig : συνάρτηση επίλυσης της εξίσωσης Sylvester σύμφωνα με τον τύπο όπου και είναι άνω τριγωνικοί πίνακες διάστασης και αντίστοιχα . genHessSch : συνάρτηση επίλυσης της γενικευμένης εξίσωσης Sylvester που βασίζεται στον αλγόριθμο Hessenberg – Schur .

myqzpart1 : Θεωρείται στην ουσία το πρώτο βήμα του αλγορίθμου QZ. Η συνάρτηση αυτή παίρνει ας πούμε το ζευγάρι πινάκων (Α,Β) και επιστρέφει το ζευγάρι πινάκων ας πούμε (ΗΑ,ΤΒ) όπου ΗΑ είναι ένας πίνακας σε Hessenberg μορφή και ΤΒ ένας πίνακας σε άνω τριγωνική μορφή. Η συνάρτηση αυτή μας δίνει και πίνακες Q, Z, έτσι ώστε να ισχύει ταυτοχρόνως ΗΑ=Q'*A*Z και TB=Q'*B*Z SchrblockSchr : συνάρτηση επίλυσης της εξίσωσης Sylvester που βασίζεται στον αλγόριθμο των Bartels-Stewart SylvEqInPolePlacement : συνάρτηση ανατοποθέτησης ιδιοτιμών μέσω της εξίσωσης Sylvester-παρατηρητή constrainedSylvEq : επιλύει την περιορισμένη εξίσωση Sylvester-παρατηρητή genSchSch : συνάρτηση επίλυσης της γενικευμένης εξίσωσης Sylvester που βασίζεται στον αλγόριθμο των Bartels – Stewart HessSch : συνάρτηση επίλυσης της εξίσωσης Sylvester που βασίζεται στον αλγόριθμο Hessenberg – Schur mygaussel : συνάρτηση επίλυση του συστήματος που βασίζεται στην μέθοδο απαλοιφής Gauss με μερική οδήγηση.

function F=SylvEqInPolePlacement(A,B,T,G) Π.χ Συνάρτηση ανατοποθέτησης ιδιοτιμών μέσω της εξίσωσης Sylvester –παρατηρητή function F=SylvEqInPolePlacement(A,B,T,G) % Αυτή η συνάρτηση βρίσκει από την εξίσωση Χ*Τ - Α*Χ = B*G την λύση Χ όπου % Τ είναι ένας πίνακας τέτοιος ώστε να έχει τις επιθυμητές ιδιοτιμές που % θέλουμε να έχει ο πίνακας A+B*F , ενώ ο G είναι ένας τυχαίος πίνακας % Ο πίνακας F θα δίνεται αν λύσουμε το σύστημα F*X=G % Εν τέλει η συνάρτηση αυτή μας δίνει αυτόν το πίνακα F. %------------ΚΑΤΩΤΟΙΚΙΔΗΣ ΔΗΜΗΤΡΙΟΣ Χ.--------------------- [n1,n2]=size(A); [n3,m1]=size(B); [n4,n5]=size(T); [m2,n6]=size(G); if (n1~=n2) || (n2~=n3) || (n3~=n4) || (n4~=n5) || (n5~=n6) || (m1~=m2) disp('wrong dimensions,A is nxn,B is nxm,T is nxn,G is mxn') else n=n1; m=m1; BG=B*G;

disp('rank (A,B)') Rab=rank(ctrb(A,B)) disp('rank(G,T)') Rtg=rank(obsv(G,T)) if (Rab~=n) disp('the problem has no solution') end if (Rtg~=n) disp(' X is singular ') X=HessSch(-A,T,BG); disp('the eigenvalues of T are :') disp(eig(T)) %------------------- % επιλυση του F*X=G %-----------------------

[g1,g2]=size(G); TrX=X'; TrG=G'; for i=1:g1 xx=mygaussel(TrX,TrG(:,i)); TrF(:,i)=xx; end F=TrF'; %-------------------- disp('F is:') disp(F) disp('the eigenvalues of A+BF are :') disp(eig(A+B*F))