Show simple item record

dc.contributor.advisorΝτούνης, Αναστάσιος
dc.contributor.authorΚαρυοφύλλης, Δημήτρης
dc.date.accessioned2014-04-25T12:36:46Z
dc.date.available2014-04-25T12:36:46Z
dc.date.issued2013-08
dc.identifier.urihttp://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/1147
dc.description.abstractΣτα πλαίσια της τεχνητής νοημοσύνης και τεχνητής ζωής έχουν αναπτυχθεί διάφοροι αλγόριθμοι που μιμούμενοι διεργασίες της φύσης προσδοκούν να δώσουν λύση σε διάφορα προβλήματα. Τέτοιοι αλγόριθμοι ονομάζονται μεθευρετικοί αλγόριθμοι βελτιστοποίησης. Αντικείμενο της ακόλουθης εργασίας είναι η παρουσίαση του αλγορίθμου Βελτιστοποίησης Σμήνους Σωματιδίων (Particle Swarm Optimization - PSO) και της χρήσης του σε εφαρμογές στα συστήματα αυτομάτου ελέγχου. Στο πρώτο μέρος γίνεται μια αναφορά στις μεθόδους και τις τεχνικές βελτιστοποίησης της Υπολογιστικής Νοημοσύνης καθώς και μια ιστορική αναδρομή και επεξήγηση της φιλοσοφίας του αλγορίθμου του PSO. Στο δεύτερο μέρος γίνεται μια εκτενής παρουσίαση του αλγορίθμου σε περιβάλλον προγραμματισμού Matlab. Ακόμα, παρουσιάζεται μια από της πιο γνωστές παραλλαγές και βελτιωμένες εκδόσεις του αλγορίθμου, APSO, καθώς και μια νέα έκδοση, DPSO, που αναπτύχθηκε και για πρώτη φορά παρουσιάζεται στα πλαίσια της παρούσας πτυχιακής. Οι δυο αυτές εκδόσεις συγκρίνονται μεταξύ τους στην επίλυση προβλημάτων μαθηματικής βελτιστοποίησης (test functions) και παρουσιάζονται τα αποτελέσματα. Στο τρίτο μέρος αναλύεται το πρόβλημα ελέγχου δύο πραγματικών συστημάτων ελέγχου μέσω μοντελοποίησης στο Simulink. Για τον έλεγχο των συγκεκριμένων φυσικών συστημάτων υλοποιείται ο PID-Τύπου ασαφής ελεγκτής και ρυθμίζεται μέσω των δύο προαναφερθέντων εκδοχών του PSO. Τέλος, τα ερευνητικά ευρήματα και συμπεράσματα που προκύπτουν, παρουσιάζονται στο τέταρτο και τελευταίο μέρος της εργασίας. Ακόμα, εκεί μπορεί κανείς να βρει προτεινόμενες λύσεις για την χρήση και ανάπτυξη του PSO σε περιβάλλον Matlab, καθώς και προτάσεις για περαιτέρω έρευνα και ανάπτυξη του προτεινόμενου DPSO.el
dc.format.extent115 σελ.el
dc.language.isoelel
dc.publisherΤΕΙ Πειραιάel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.subjectTPSH::Επιστήμη Υπολογιστώνel
dc.titleParticle Swarm Optimization και τεχνολογικές εφαρμογέςel
dc.typeΠτυχιακή εργασίαel
dc.contributor.departmentΤμήμα Αυτοματισμούel
dc.contributor.facultyΣχολή Τεχνολογικών Εφαρμογώνel
dc.subject.keywordΒελτιστοποίησηel
dc.subject.keywordΕξελικτικοί αλγόριθμοιel
dc.subject.keywordPSOel
dc.subject.keywordParticle Swarm Optimizationel
dc.subject.keywordStandard Particle Swarm Optimizationel
dc.subject.keywordAdaptive Particle Swarm Optimizationel
dc.description.abstracttranslatedIn the context of Artificial Intelligence and Artificial Life several algorithms which imitate the processes of nature have developed, hoping to give a solution to various problems. Such algorithms are called metaheurisic optimization algorithms. Purpose of the following paper is to present the algorithm of Particle Swarm Optimization (Particle Swarm Optimization - PSO) and apply it in automatic control systems. The first part is a reference to methods and optimization techniques of Computational Intelligence and a historical overview and explanation of the philosophy of the algorithm of PSO. The second part is a detailed presentation of the algorithm in a programming environment called Matlab. Also, it presents one of the most famous variations and improved versions of the algorithm, APSO, and a new version, DPSO, developed and first presented in the framework of this thesis. These two versions are compared with each other in solving mathematical optimization (test functions) and the results presented. The third part analyzes the problem of verification of two real control systems through modeling in Simulink. For the control of certain physical systems a PID-Type fuzzy controller is implemented the and regulated via the above two versions of PSO. Finally, research findings and conclusions drawn are presented in the fourth and final part of the job. Additionally, one can find proposed solutions, use and development of PSO in Matlab environment, and suggestions for further research and development of the proposed DPSO.el


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου, έγιναν στο πλαίσιο του Έργου "Υπηρεσία Ιδρυματικού Αποθετηρίου και Προστιθέμενης Αξίας Ψηφιακής Βιβλιοθήκης ΤΕΙ Πειραιά", του Επιχειρησιακού Προγράμματος "Ψηφιακή Σύγκλιση"