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

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

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

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

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

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

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

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

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

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

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Εφαρμοσμένη Βελτιστοποίηση

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

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Εφαρμοσμένη Βελτιστοποίηση

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

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

Κβαντική Επεξεργασία Πληροφορίας

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

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

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

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

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

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

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

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

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

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

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

Κβαντική Επεξεργασία Πληροφορίας

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

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Εφαρμοσμένη Βελτιστοποίηση

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

Εισαγωγή στους Υπολογιστές

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

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας

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

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

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

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra

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

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

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

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim

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

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

Κβαντική Επεξεργασία Πληροφορίας

Εφαρμοσμένη Βελτιστοποίηση

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

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

Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Kruskal

Αερισμός. Ενότητα 1: Αερισμός και αιμάτωση. Κωνσταντίνος Σπυρόπουλος, Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής

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

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

Κβαντική Επεξεργασία Πληροφορίας

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

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

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

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

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

Συστήματα Επικοινωνιών

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

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

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

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

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

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Έλεγχος και Διασφάλιση Ποιότητας Ενότητα 4: Μελέτη ISO Κουππάρης Μιχαήλ Τμήμα Χημείας Εργαστήριο Αναλυτικής Χημείας

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

Ψηφιακή Επεξεργασία Εικόνων

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση

Συστήματα Επικοινωνιών

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

Ενότητα. Εισαγωγή στις βάσεις δεδομένων

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

Βάσεις Περιβαλλοντικών Δεδομένων

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

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Γενική Φυσική Ενότητα: Ταλαντώσεις

Εισαγωγή στη Δικτύωση Υπολογιστών

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

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Διδακτική των εικαστικών τεχνών Ενότητα 1

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

Διδακτική των εικαστικών τεχνών Ενότητα 3

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

Λογιστική Κόστους Ενότητα 10: Ασκήσεις Προτύπου Κόστους Αποκλίσεων.

Ηλεκτρικά Κινητήρια Συστήματα

Διδακτική των εικαστικών τεχνών Ενότητα 2

Διδακτική των εικαστικών τεχνών Ενότητα 2

Transcript:

Βέλτιστος Έλεγχος Συστημάτων Ενότητα 9: Αρχή της Βελτιστοποίησης-Θεωρία Hamilton Jacobi Καθηγητής Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

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

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

Αρχή της Βελτιστοποίησης Θεωρία Hamilton Jacobi

Αρχή της Βελτιστοποίησης Αν θεωρήσουμε μια διαδικασία βελτιστοποίησης πολλών βημάτων τότε ο συνολικός βέλτιστος δρόμος είναι αυτός που προκύπτει από το άθροισμα των επιμέρους βέλτιστων βημάτων. Έστω, δηλαδή, ότι έχουμε μια διαδικασία βελτιστοποίησης από το a στο c, όπως φαίνεται στο Σχήμα 9.1, η οποία ενδιαμέσως περνά από το σημείο b. Τότε, αν το ολικό βέλτιστο κόστος από το a στο c είναι J ac αυτό θα είναι ακριβώς το άθροισμα του βέλτιστου κόστους των επιμέρους βημάτων J ab και J bc. Jac = Jab + J ( 9.1) bc 6

Αρχή της Βελτιστοποίησης Σχήμα 9.1: Διαδικασία βέλτιστοποίησης πολλών βημάτων 7

Αρχή της Βελτιστοποίησης Η χαρακτηριστική αυτή ιδιότητα της εύρεσης του βέλτιστου δρόμου ονομάστηκε από τον Bellman Αρχή της Βελτιστοποίησης και διατυπώθηκε με την ακόλουθη πρόταση: Μια πολιτική βελτιστοποίησης έχει την ιδιότητα ότι οποιαδήποτε και αν είναι η αρχική κατάσταση και η αρχική απόφαση, οι ακολουθούσες αποφάσεις πρέπει να είναι βέλτιστες σε σχέση με την κατάσταση που προέκυψε από την αρχική απόφαση. Για τα γραμμικά δυναμικά συστήματα διατυπώσαμε την πολιτική αυτή του βέλτιστου ελέγχου κατευθείαν σε σχέση με την κατάσταση κάθε φορά του συστήματος (λύσεις κλειστού βρόχου). Μια χαρακτηριστική παρατήρηση σε όλες αυτές τις περιπτώσεις που εξετάσαμε ήταν ότι ο προκύπτον Βέλτιστος νόμος ελέγχου υπολογιζόταν από το τελικό όριο προς το αρχικό. 8

Αρχή της Βελτιστοποίησης Χρησιμοποιώντας την Αρχή της Βελτιστοποίησης για συστήματα συνεχούς χρόνου θα μπορούσαμε να την αξιοποιήσουμε για να βρούμε το βέλτιστο νόμο ελέγχου αν διατυπώναμε έναν αλγόριθμο που θα έδινε Βέλτιστη πολιτική ελέγχου γενικά σαν συνάρτηση της κατάστασης στην οποία βρίσκεται το σύστημα. 9

Αρχή της Βελτιστοποίησης Έστω λοιπόν η γενικευμένη περίπτωση όπου το δυναμικό σύστημα περιγράφεται στο χώρο κατάστασης από την εξίσωση: x = F xut,,, x t = x ( ) ( ) και το κριτήριο κόστους από τη σχέση : t f 0 0 0 J = L x, u, t dt +Φ x t f, t f t ( ) ( ) 10

Αρχή της Βελτιστοποίησης Τότε σύμφωνα με την αρχή της βελτιστοποίησης θα πρέπει για οποιαδήποτε χρονική στιγμή t και οποιαδήποτε κατάσταση x(t) η πολιτική ελέγχου από εκεί και πέρα να είναι βέλτιστη. Επομένως, με βάση το κριτήριο κόστους J μπορούμε να ορίσουμε για κάθε x(t) και t την πολιτική βελτιστοποίησης με τη μαθηματική έκφραση: t f [, ] min (,, ) ( ) V xt = L xut dt+φ x tf, t f u t 9.2 ( ) 11

Αρχή της Βελτιστοποίησης Αλλά σύμφωνα πάλι με την αρχή της βελτιστοποίησης όπως εκφράζεται από τη σχέση (9.1) είναι: t f t+ t [, ] min (,, ) (,, ) ( ) V xt = L xut dt+ L xut dt+φ x tf, t f u t t+ t όπου όμως: ( ) Θεωρώντας επιπλέον Δt αρκετά μικρό, ισχύει: 9.3 t f L( xut,, ) dt+φ x( t ) f, t f = V[ x+ xt, + t] ( 9.4) t+ t t+ t t (,, ) L( xut,, ) L xut dt 9.5 ( ) 12

Αρχή της Βελτιστοποίησης Έτσι η σχέση (9.2) γίνεται: [, ] = min { [ +, + ] + (,, )} ( 9.6) V xt V x xt t L xut u Η σχέση (9.6) αποτελεί έναν επαναληπτικό αλγόριθμο βελτιστοποίησης. Κάνοντας χρήση της επέκτασης aylor για την V[x+Δx, t+δt] παίρνουμε: V V V[ xt, ] = V[ xt, ] + x+ t x t όπου έχουν παραληφθεί οι όροι υψηλότερης τάξης. ( 9.7) 13

Αρχή της Βελτιστοποίησης Αντικαθιστώντας την (9.7) στην (9.6) και θεωρώντας Δt 0, τότε η V[x,t] πρέπει να ικανοποιεί την εξίσωση Hamilton- Jacobi: V V min x L( xut,, ) 0 u + + = x t ή την ( 9.8) V V min F( xut,, ) L( xut,, ) 0 u + + = x t ( 9.9) 14

Αρχή της Βελτιστοποίησης με τελική τιμή στο t f όπως προκύπτει από την (9.2): ( ) = Φ ( ) V xt, t xt, t f f f f ( ) Ο νόμος του βέλτιστου ελέγχου που θα ικανοποιεί την (9.9) προκύπτει από την ελαχιστοποίησητης εξίσωσης Hamilton- Jacobi ως προς την u: V V F( xut,, ) + + L( xut,, ) = 0 u x t 9.10 ( 9.12) 15

Το γραμμικό τετραγωνικό πρόβλημα ρύθμισης με τη μέθοδο Hamilton-Jacobi Ας θεωρήσουμε τη γνωστή δυναμική εξίσωση: x = Ax + Bu x t = x με το τετραγωνικό κριτήριο κόστους: t 0 ( ) 0 0 f 1 1 J = x Qx + u Ru dt + x t Sx t 2 2 t ( ) ( ) ( ) f f Η συνάρτηση κόστους από t έως t f σύμφωνα με τη θεωρία Hamilton-Jacobi είναι: t f 1 ( ) ( ) 1, min ( ) ( ) V x t t = x Qx + u Ru dt + x t f Sx t f u 2 t 2 9.12 ( ) 16

Το γραμμικό τετραγωνικό πρόβλημα ρύθμισης με τη μέθοδο Hamilton-Jacobi Αντίστοιχα, η εξίσωση Hamilton-Jacobi είναι: V V 1 min ( ) ( Ax Bu x Qx u Ru) + 0 u t + + + = t 2 και ο νόμος βέλτιστου ελέγχου θα προκύπτει αντίστοιχα από την: V V 1 ( ) ( Ax Bu x Qx u Ru) + + + + = 0 u t t 2 η οποία μετά τις πράξεις δίνει: u = R B 1 V x ( 9.13) ( 9.14) ( 9.15) 17

Το γραμμικό τετραγωνικό πρόβλημα ρύθμισης με τη μέθοδο Hamilton-Jacobi Αντικαθιστώντας τώρα το νόμο ελέγχου (9.15) στην εξίσωση Hamilton-Jacobi (9.13) παίρνουμε: 1 1 1 Ax BR B x Qx V V V V + + = x x 2 x x 2 0 ( 9.16) Με σκοπό να φθάσουμε σε μια κλειστού βρόχου λύσηθεωρούμε: 1 2 [ ], = x P( t) x ( ) V xt 9.17 18

Το γραμμικό τετραγωνικό πρόβλημα ρύθμισης με τη μέθοδο Hamilton-Jacobi έτσι ώστε ο νόμος ελέγχου (9.15) που εξαρτάται από την V εξισω να είναι ανάλογος του x, αφού: x [, ] V xt x P t x ( ) Επίσης η μερική παράγωγος της V[x(t)] ως προς t θα είναι: [ ] = V xt, 1 = t 2 ( 9.18) ( ) ( 9.19) xpt x 19

Το γραμμικό τετραγωνικό πρόβλημα ρύθμισης με τη μέθοδο Hamilton-Jacobi Αντικαθιστώντας τις μερικές παραγώγους, σύμφωνα με τις σχέσεις (9.18) και (9.19), στην (9.16), έχουμε: 1 1 1 1 x Px + x PAx x PBR B Px + x Qx = 0 2 2 2 Όπως εύκολα αποδεικνύεται, είναι: 1 1 x PAx = x PA + A P x = 0 2 2 οπότε η (9.20) καταλήγει στην: 1 2 + + + = 1 x P PA A P PBR B P Q x 0 ( 9.20) ( 9.21) ( 9.22) 20

Το γραμμικό τετραγωνικό πρόβλημα ρύθμισης με τη μέθοδο Hamilton-Jacobi Η τελευταία σχέση οφείλει να ισχύει για κάθε x 0, γεγονός που οδηγεί στη διαφορική εξίσωση Riccati: 1 P = PA A P + PBR B P Q με οριακή συνθήκη που προκύπτει στο τελικό όριο από την : 1 V xt t = x t Sxt 2 ( ), ( ) ( ) και είναι σε συνδυασμό με την (9.17): ( 9.23) f f ( ) f f P( t ) f 9.24 = S ( 9.25) 21

Το γραμμικό τετραγωνικό πρόβλημα ρύθμισης με τη μέθοδο Hamilton-Jacobi Ο νόμος βέτιστου ελέγχου θα είναι: u 1 R B Px 9.26 = ( ) Παρατηρούμε ότι η μέθοδος Hamilton-Jacobi κατέληξε στις ίδιες ακριβώς σχέσεις βελτιστοποίησης όπως αυτές έχουν προκύψει με διαφορετικό τρόπο στις προηγούμενες ενότητες. 22

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

Τέλος Ενότητας

Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Πατρών, Αλεξανδρίδης Αντώνιος 2015. Αλεξανδρίδης Αντώνιος. «Βέλτιστος Έλεγχος Συστημάτων. Αρχή της Βελτιστοποίησης-Θεωρία Hamilton Jacobi». Έκδοση: 1.0. Πάτρα 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: https://eclass.upatras.gr/courses/ee887/ 25

Σημείωμα Χρήσης Έργων Τρίτων Όλα τα σχήματα, οι εικόνες και τα γραφήματα που παρουσιάστηκαν σε αυτήν την ενότητα είναι από το βιβλίο << Βέλτιστος Έλεγχος Συστημάτων >>, Αντώνης Θ. Αλεξανδρίδης, εκδόσεις Πανεπιστημίου Πατρών. 26