Αλγόριθμοι βελτιστοποίησης ελεγκτών PID που χρησιμοποιούνται στον έλεγχο μη επανδρωμένων οχημάτων ρομποτικών σμηνών
Swarm robotics - Optimization algorithmics for the adjustment of PID controllers that wed for the controlling of a swarm robotics
Subject
TPSH::Επιστήμη Υπολογιστών::Τεχνητή Νοημοσύνη ; TPSH::Τεχνολογία::Αυτόματος Έλεγχος::ΡομποτικήKeywords
Ελεγκτές PID ; Αλγόριθμοι βελτιστοποίησης ; Ρομποτική σμήνους ; Αλγόριθμοι ; Βελτιστοποίηση ; Γενετικοί αλγόριθμοι ; Εξελικτικοί αλγόριθμοι ; Αλγόριθμος βελτιστοποίησης σμήνους σωματιδίωνAbstract
Η εργασία αυτή έχει ως σκοπό την ανάλυση και την αποσαφήνιση των ελεγκτών PID, καθώς επίσης των αλγόριθμων βελτιστοποίησης ελεγκτών PID. Έτσι, στην εργασία γίνεται μια λεπτομερή αναφορά σε αυτά τα δύο θέματα και στην χρήση των αλγόριθμων στα ρομποτικά σμήνη. Ο PID ελεγκτής είναι ένας μηχανισμός που χρησιμοποιείται συχνά σε μονάδες βιομηχανικού ελέγχου και έχει τρεις όρους (τον αναλογικό, τον παραγωγικό και τον ολοκληρωτικό). Η βελτιστοποίηση των ελεγκτών PID γίνεται με διάφορους αλγόριθμους. Μια από αυτές τις κατηγορίες είναι οι γενετικοί αλγόριθμοι. Οι γενετικοί αλγόριθμοι ανήκουν στον κλάδο της επιστήμης υπολογιστών και αποτελούν μια μέθοδος αναζήτησης βέλτιστων λύσεων σε συστήματα που μπορούν να οριστούν ως μαθηματικό πρόβλημα. Είναι χρήσιμοι σε προβλήματα που περιέχουν πολλές παραμέτρους, αλλά και σε προβλήματα όπου δεν υπάρχει αναλυτική μέθοδος που να μπορεί να βρει τον καλύτερο συνδυασμό των τιμών των μεταβλητών, ώστε το υπό εξέταση σύστημα να αντιδρά με όσο το δυνατόν καλύτερο τρόπο. Άλλη κατηγορία είναι οι εξελικτικοί αλγόριθμοι. Οι εξελικτικοί αλγόριθμοι είναι ένα πεδίο της εξελικτικής πληροφορικής. Επίσης, γίνεται αναφορά στους αλγόριθμους βελτιστοποίησης σμήνους, όπως, η νοημοσύνη σμήνους, η βελτιστοποίηση με σμήνος σωματιδίων και η νέα τροχιακή μέθοδος βελτιστοποίησης, με χρήση εξελικτικών τελεστών. Τέλος, παρουσιάζονται τα ρομποτικά σμήνη. Με την έννοια ρομποτικά σμήνη εννοούμε την μελέτη του τρόπου συντονισμού μεγάλων ομάδων, σχετικά απλών ρομπότ, μέσω της χρήσης τοπικών κανόνων. Τα ρομποτικά σμήνη έχουν εμπνευστεί από κοινωνίες εντόμων, τα οποία εκτελούν εργασίες που δεν μπορεί να εκτελέσει ένα άτομο μόνο του.
Abstract
This Thesis aims at analysing and clarifying the PID controllers, as well as the optimization algorithms PID controllers. The PID controller is a mechanism used for industrial control units has three terms: the proportional, the integral and the derivative.
The optimize PID controllers made with various algorithms. One of these classes are genetic algorithms. Genetic algorithms belong to the computer science industry and constitute a search method for optimal solutions in systems that can be set as a mathematical problem. . Another category is the evolutionary algorithms. Evolutionary algorithms are a field of evolutionary computing. Finally presents the robotic swarms.