Προβλεπτικός έλεγχος για ιπτάμενα οχήματα

Στην προκειμένη εργασία μελετάται όλο το θεωρητικό υπόβαθρο για τον προβλεπτικό έλεγχο για τις δύο κατηγορίες συστημάτων (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