Προβλεπτικός έλεγχος για ιπτάμενα οχήματα
Στην προκειμένη εργασία μελετάται όλο το θεωρητικό υπόβαθρο για τον προβλεπτικό έλεγχο για τις δύο κατηγορίες συστημάτων (Single Input-Single Output SISO, Multiple Input-Multiple Output MIMO). Αρχικά μελετάται η πρώτη μορφή προβλεπτικού ελέγχου που ήταν ο δυναμικός έλεγχος μητρών (DMC). Στην σ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2012
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/5290 |
id |
nemertes-10889-5290 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-52902022-09-05T20:39:54Z Προβλεπτικός έλεγχος για ιπτάμενα οχήματα Πιπεράκης, Στυλιανός Κούσουλας, Νικόλαος Τζες, Αντώνης Piperakis, Stylianos Προβλεπτικός έλεγχος Iπτάμενα οχήματα Model predictive control Dynamic matrix control (DMC) flying objects 004.24 Στην προκειμένη εργασία μελετάται όλο το θεωρητικό υπόβαθρο για τον προβλεπτικό έλεγχο για τις δύο κατηγορίες συστημάτων (Single Input-Single Output SISO, Multiple Input-Multiple Output MIMO). Αρχικά μελετάται η πρώτη μορφή προβλεπτικού ελέγχου που ήταν ο δυναμικός έλεγχος μητρών (DMC). Στην συνέχεια ακολουθεί το πρόβλημα του βέλτιστου προβλεπτικού ελέγχου διακριτού χρόνου όπως αυτό παρουσιάζεται και αναλύεται στην θεωρία του κ. Μaciejowski. Αμέσως μετά μελετάται πάλι το πρόβλημα εύρεσης βέλτιστου προβλεπτικού ελέγχου διακριτού χρόνου αλλά με την χρησιμοποίηση των διακριτών ορθοκανονικών συναρτήσεων βάσης Laguerre όπως αναλύεται από τον κ. Wang στο βιβλίο του. Στις δύο επόμενες ενότητες παρουσιάζονται οι ορθοκανονικές συναρτήσεις βάσης Laguerre συνεχούς χρόνους καθώς και μια άλλη κατηγορία, οι συναρτήσεις Κautz και αναλύεται ο τρόπος που υπολογίζεται ο προβλεπτικός έλεγχος συνεχούς χρόνου με τη χρήση αυτών. Αφού ο αναγνώστης αποκτήσει τις γνώσεις που χρειάζονται πάνω στον προβλεπτικό έλεγχο, ακολουθεί μια πρακτική εφαρμογή πάνω σε ένα ελικόπτερο 2 βαθμών ελευθερίας της Quanser. Εκεί αρχικά αφού περιγραφεί πλήρως η διάταξη μελετάμε τα προβλήματα ελέγχου πρώτα με Pole Placement στην συνέχεια με LQR καθώς και με την χρησιμοποίηση εκτιμητών κατάστασης όπως κάποιο παρατηρητή (observer) ή φίλτρο Kalman πάντα με τη βοήθεια του Μatlab και του Simulink. Επίσης όλη η θεωρία του ΜPC που μελετήσαμε έχει εφαρμοσθεί επιτυχώς σε προσομοίωση στο Μatlab και Simulink. Παρουσιάζονται ο κώδικας που χρειάζεται κάθε φορά καθώς και ενδιαφέροντα αποτέλεσματα για την απόκριση της διεργασίας. Επιπλέον μελετήθηκε το toolbox του Matlab για τον προβλεπτικό έλεγχο (MPC Toolbox). Τέλος οι παραπάνω έλεγχοι εφαρμόσθηκαν κατευθείαν στην πραγματική διεργασία (μη γραμμική) και τα αποτελέσματα ήταν ικανοποιητικά. This work presents all the necessary theory for the Model Predictive Control for both system categories (Single Input-Single Output SISO, Multiple Input-Multiple Output MIMO). To start, the earliest form of MPC called dynamic matrix control (DMC) is studied. Then the optimal Model Predictive Control for discrete time is analyzed based on the theory that Maciejowski presented. Afterwards the same problem is studied using the discrete time Laguerre orthonormal base functions and the optimal Model Predictive Control is computed as presented in Wang’s theory. In the next two chapters the reader will be guided through the continuous time Laguerre and Kautz orthonormal base functions and how they are used in computing the optimal continuous time Model Predictive Control. Since the reader has acquired all the necessary knowledge about MPC, a practical approach on the Quanser’s two degrees of freedom helicopter follows. Initially, after we have fully described the plant and all its components, we study the control problems using the pole placement and LQR techniques along with state estimators such as observers and Kalman filter, always in the Matlab and Simulink enviroment. Next, the MPC approaches we’ve studied are applied successfully, again using Matlab and Simulink. In every case, all the necessary programs and results are presented in detail. Addionally, the Matlab MPC Toolbox is studied along with its results for the problem. Finally all those controls are applied directly to the real nonlinear plant successfully and the results are discussed. 2012-05-31T11:17:10Z 2012-05-31T11:17:10Z 2012-02-24 2012-05-31 Thesis http://hdl.handle.net/10889/5290 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Προβλεπτικός έλεγχος Iπτάμενα οχήματα Model predictive control Dynamic matrix control (DMC) flying objects 004.24 |
spellingShingle |
Προβλεπτικός έλεγχος Iπτάμενα οχήματα Model predictive control Dynamic matrix control (DMC) flying objects 004.24 Πιπεράκης, Στυλιανός Προβλεπτικός έλεγχος για ιπτάμενα οχήματα |
description |
Στην προκειμένη εργασία μελετάται όλο το θεωρητικό υπόβαθρο για τον
προβλεπτικό έλεγχο για τις δύο κατηγορίες συστημάτων (Single Input-Single Output
SISO, Multiple Input-Multiple Output MIMO). Αρχικά μελετάται η πρώτη μορφή
προβλεπτικού ελέγχου που ήταν ο δυναμικός έλεγχος μητρών (DMC). Στην συνέχεια
ακολουθεί το πρόβλημα του βέλτιστου προβλεπτικού ελέγχου διακριτού χρόνου όπως
αυτό παρουσιάζεται και αναλύεται στην θεωρία του κ. Μaciejowski. Αμέσως μετά
μελετάται πάλι το πρόβλημα εύρεσης βέλτιστου προβλεπτικού ελέγχου διακριτού
χρόνου αλλά με την χρησιμοποίηση των διακριτών ορθοκανονικών συναρτήσεων
βάσης Laguerre όπως αναλύεται από τον κ. Wang στο βιβλίο του. Στις δύο επόμενες
ενότητες παρουσιάζονται οι ορθοκανονικές συναρτήσεις βάσης Laguerre συνεχούς
χρόνους καθώς και μια άλλη κατηγορία, οι συναρτήσεις Κautz και αναλύεται ο
τρόπος που υπολογίζεται ο προβλεπτικός έλεγχος συνεχούς χρόνου με τη χρήση
αυτών. Αφού ο αναγνώστης αποκτήσει τις γνώσεις που χρειάζονται πάνω στον
προβλεπτικό έλεγχο, ακολουθεί μια πρακτική εφαρμογή πάνω σε ένα ελικόπτερο 2
βαθμών ελευθερίας της Quanser. Εκεί αρχικά αφού περιγραφεί πλήρως η διάταξη
μελετάμε τα προβλήματα ελέγχου πρώτα με Pole Placement στην συνέχεια με LQR
καθώς και με την χρησιμοποίηση εκτιμητών κατάστασης όπως κάποιο παρατηρητή
(observer) ή φίλτρο Kalman πάντα με τη βοήθεια του Μatlab και του Simulink.
Επίσης όλη η θεωρία του ΜPC που μελετήσαμε έχει εφαρμοσθεί επιτυχώς σε
προσομοίωση στο Μatlab και Simulink. Παρουσιάζονται ο κώδικας που χρειάζεται
κάθε φορά καθώς και ενδιαφέροντα αποτέλεσματα για την απόκριση της διεργασίας.
Επιπλέον μελετήθηκε το toolbox του Matlab για τον προβλεπτικό έλεγχο (MPC
Toolbox). Τέλος οι παραπάνω έλεγχοι εφαρμόσθηκαν κατευθείαν στην πραγματική
διεργασία (μη γραμμική) και τα αποτελέσματα ήταν ικανοποιητικά. |
author2 |
Κούσουλας, Νικόλαος |
author_facet |
Κούσουλας, Νικόλαος Πιπεράκης, Στυλιανός |
format |
Thesis |
author |
Πιπεράκης, Στυλιανός |
author_sort |
Πιπεράκης, Στυλιανός |
title |
Προβλεπτικός έλεγχος για ιπτάμενα οχήματα |
title_short |
Προβλεπτικός έλεγχος για ιπτάμενα οχήματα |
title_full |
Προβλεπτικός έλεγχος για ιπτάμενα οχήματα |
title_fullStr |
Προβλεπτικός έλεγχος για ιπτάμενα οχήματα |
title_full_unstemmed |
Προβλεπτικός έλεγχος για ιπτάμενα οχήματα |
title_sort |
προβλεπτικός έλεγχος για ιπτάμενα οχήματα |
publishDate |
2012 |
url |
http://hdl.handle.net/10889/5290 |
work_keys_str_mv |
AT piperakēsstylianos probleptikoselenchosgiaiptamenaochēmata |
_version_ |
1771297291353718784 |