Υλοποίηση και σχεδίαση γραφικού περιβάλλοντος για την εφαρμογή ενός αλγορίθμου υπολογισμού κανονικών δυναμικών αντισταθμιστών για την ανάθεση παρονομαστών σε συστήματα μη-μηδενικής φάσεως
Creators: name: Κωστοπούλου, Μαρία Παναγιώτη
Publisher: name: Aristotle University of Thessaloniki
Year: 2016
Subjects: Υπολογισμός κανονικών δυναμικών αντισταθμιστών
Ανάθεση παρονομαστών
Συστήματα μη-μηδενικής φάσεως
Computation of proper dynamic compensators
Denominator assigning
Non-minimum phase plants

description: Η παρούσα διπλωματική εργασία στηρίζεται στα αποτελέσματα των Vardulakis A.I.G. και Kazantzidou C. και αφορά στην υλοποίηση ενός πλήρως λειτουργικού υπολογιστικού προγράμματος, το οποίο πραγματοποιεί τη διαδικασία υπολογισμού κανονικών δυναμικών αντισταθμιστών με την ανάθεση επιθυμητού πίνακα-παρονομαστή σε συστήματα μη-μηδενικής φάσεως, καθώς και στην κατασκευή μίας εύχρηστης διεπαφής για την άμεση εκτέλεση του αλγορίθμου σε επιθυμητά συστήματα. Η ανάπτυξη του κώδικα πραγματοποιήθηκε στο προγραμματιστικό περιβάλλον του MATLAB. Η εργασία ξεκινά με μία συνοπτική εισαγωγή στους μαθηματικούς ορισμούς, οι οποίοι αποτελούν το θεμελιώδες θεωρητικό υπόβαθρο του αλγορίθμου και, στη συνέχεια, πραγματοποιείται μία ανασκόπηση των βημάτων του εν λόγω αλγορίθμου και ορισμένων θεμάτων υλοποίησης. Έπειτα, γίνεται μια πιο αναλυτική παρουσίαση των βημάτων του υλοποιημένου αλγορίθμου με βάση ένα συγκεκριμένο σύστημα, το οποίο έχει ληφθεί ως παράδειγμα - απόσπασμα από την εργασία των Vardulakis A.I.G. και Kazantzidou C., παρέχοντας στιγμιότυπα του γραφικού περιβάλλοντος εργασίας. Το τελευταίο κεφάλαιο περιγράφει αναλυτικότερα τη διαδικασία εγκατάστασης και ρύθμισης των βασικών εργαλείων για την εκτέλεση του προγράμματος στο προγραμματιστικό περιβάλλον του MATLAB. Ο πλήρης κώδικας από τις συναρτήσεις και υπορουτίνες, οι οποίες συντάχθηκαν για τον σκοπό της εργασίας, παρέχεται στο παράρτημα με τη μορφή μεμονωμένων τμημάτων κώδικα από τα διάφορα αρχεία.
description: The current thesis follows the results of Vardulakis A.I.G. and Kazantzidou C. and goes on to implement a fully functional computer program that comprises an implementation of the algorithm for the computation of proper dynamic internally stabilizing and denominator assigning compensators for non-minimum phase plants, as well as construct a user-friendly interface for the direct execution of the algorithm. The development is carried out in the MATLAB programming environment. The thesis begins with a brief introduction of the mathematical definitions comprising the fundamental theoretical framework and proceeds to review the steps of the described algorithm and a few implementation issues. Onwards, the thesis elaborates on the programmed algorithm steps based on an example applied on a specific plant (system) taken from the paper of Vardulakis A.I.G. and Kazantzidou C., and provides screenshots of the graphical user interface application along the way. The final chapter is devoted to the extensive and analytical description of the process of initializing and using the developed application in the MATLAB development environment. The complete MATLAB code is provided in the appendix in the form of isolated subroutine modules as standalone pieces of code.