HEAL DSpace

Ανάπτυξη Αλγορίθμου για βέλτιστη φόρτιση ηλεκτρικών οχημάτων με χρήση γενετικών αλγορίθμων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Χατζηαργυρίου, Νικόλαος el
dc.contributor.author Αγιοβλασίτης, Μιχάλης Ν. el
dc.contributor.author Agiovlasitis, Michalis N. en
dc.date.accessioned 2014-02-13T10:37:47Z
dc.date.available 2014-02-13T10:37:47Z
dc.date.copyright 2013-07-23 -
dc.date.issued 2014-02-13
dc.date.submitted 2013-07-23 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/8780
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.12860
dc.description.abstract Σκοπός της παρούσας διπλωματικής εργασίας είναι η δημιουργία Γενετικού Αλγορίθμου για την φόρτιση ηλεκτρικών οχημάτων. Πιο αναλυτικά, περιγράφεται αρχικά η έννοια του ηλεκτρικού οχήματος καθώς και οι τρόποι και οι διαδικασίες φόρτισής του. Στην συνέχεια παρουσιάζεται ο γενετικός αλγόριθμός και τα είδη του καθώς και τα στάδια από τα οποία απαρτίζεται. Γίνεται αναλυτική παρουσίαση ενός απλού παραδείγματος για την εύρεση ελαχίστου σε μία συνάρτηση η οποία αποτελείται από δύο μεταβλητές αυτό γίνεται με την χρήση του δυαδικού γενετικού αλγορίθμου δηλαδή μετατρέπουμε τις τιμές των μεταβλητών σε δυαδικό σύστημα προκειμένου να εφαρμόσουμε τον δυαδικό γενετικό αλγόριθμο. Στο τέλος του παραδείγματος αυτού παρουσιάζονται αποτελέσματα όσον αφορούν την ακρίβεια και το ποσοστό επιτυχίας του αλγορίθμου αυτού. Στην συνέχεια παρουσιάζεται ο δυαδικός γενετικός αλγόριθμος για την φόρτιση ηλεκτρικών οχημάτων. Τα οχήματα θα πρέπει να φορτίσουν ακολουθώντας μία καμπύλη ισχύος του δικτύου για συγκεκριμένες ώρες με όσο το δυνατόν μικρότερο σφάλμα. Σε αυτόν τον δυαδικό γενετικό αλγόριθμο αρχικά παρουσιάζεται αναλυτικά ένα παράδειγμα προκειμένου να γίνει κατανοητή η λειτουργία του αλγορίθμου αυτού στην φόρτιση οχημάτων καθώς και η διαφοροποίηση του από τον συνηθισμένο δυαδικό γενετικό αλγόριθμο. Εν συνεχεία, ακολουθούν πέντε σενάρια προκειμένου να ελέγξουμε τον αλγόριθμό μας καθώς και να δούμε κάποιες παραλλαγές του. Στο πρώτο σενάριο θα δούμε πως ανταποκρίνεται ο αλγόριθμός μας όταν έχει να ακολουθήσει δύο καμπύλες του δικτύου μία στην οποία η παρεχόμενη από το δίκτυο ισχύς επαρκεί για την φόρτιση των οχημάτων και μία στην οποία δεν επαρκεί. Στο δεύτερο σενάριο θα δούμε συγκριτικά αποτελέσματα του αλγορίθμου για την φόρτιση οχημάτων κατά την οποία απαγορεύεται η παράλληλη φόρτιση (δηλαδή σε κάθε χρονοθυρίδα (timeslot) φορτίζει μόνο ένα όχημα) και ένα που επιτρέπεται. Σε αυτά τα δύο σενάρια θεωρούμε δύο οχήματα ανά φορτιστή. Ακόμα θα δούμε πως ανταποκρίνεται ο αλγόριθμός μας για την φόρτιση τριών οχημάτων ανά φορτιστή καθώς και πως γενικεύεται για περισσότερα από τρία οχήματα ανά φορτιστή. Τέλος θα μελετήσουμε την φόρτιση οχημάτων από φωτοβολταϊκά. Δηλαδή δεδομένης μιας καμπύλης από φωτοβολταϊκά πως ανταποκρίνεται ο αλγόριθμος μας. Ο αλγόριθμός μας υλοποιήθηκε με την βοήθεια του προγράμματος MATLAB. el
dc.description.abstract The scope of the present dissertation is the development of a genetic algorithm for the charging of electrical vehicles. More specifically, initially what is an electrical vehicle is described, as well as the ways and procedures of its charging. Moreover the genetic algorithm with its subcategories is presented and the parts that it is composed. An analytical example for the minimization of a function of two variables is solved with the use of a binary genetic algorithm; we convert the values of the function into binary system in order to apply the desirable algorithm. At the end of this example we elaborate on the results related with the accuracy and the success rate of this algorithm. Furthermore, the binary genetic algorithm for the charging of electrical vehicles is being analysed. The vehicles should be charged following a net power curve for a predefined amount of time with the minimum error. In this binary genetic algorithm an example is being presented in order to make the understanding of this algorithm clearer. Moreover, we want to highlight the difference with an ordinary binary algorithm. Following the above, are five scenarios in order to test our algorithm. In the first scenario, we do see how our algorithm responds when it has to follow two net power curves, one that the power is sufficient for the charging of the vehicles and one where it is not. In the second scenario we observe in comparison results of the charging vehicle algorithm that the parallel charging is allowed versus another one that parallel is not permitted (i.e. in every timeslot only one vehicle is possible to be charged). In both scenarios we consider two vehicles per charger. In addition we evaluate how our algorithm responds to the charging of three vehicles per charger. Finally charging of vehicles from photovoltaic panels is studied; in other words given a curve of photovoltaic power how the vehicles are being charged. Our algorithm was developed using MATLAB. en
dc.description.statementofresponsibility Μιχάλης Ν. Αγιοβλασίτης el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Ηλεκτρικό όχημα el
dc.subject Δυαδικός Γενετικός Αλγόριθμος el
dc.subject Διασταύρωση el
dc.subject Μετάλλαξη el
dc.subject Συνάρτηση Ικανότητας el
dc.subject Electrical vehicle en
dc.subject Binary Genetic Algorithm en
dc.subject Crossover en
dc.subject Mutation en
dc.subject Evaluation Function en
dc.title Ανάπτυξη Αλγορίθμου για βέλτιστη φόρτιση ηλεκτρικών οχημάτων με χρήση γενετικών αλγορίθμων el
dc.title.alternative Development of an algorithm for optimal charging of electric vehicles using genetic algorithms en
dc.type bachelorThesis el (en)
dc.date.accepted 2013-07-15 -
dc.date.modified 2013-07-23 -
dc.contributor.advisorcommitteemember Παπαθανασίου, Σταύρος el
dc.contributor.advisorcommitteemember Γεωργιλάκης, Παύλος el
dc.contributor.committeemember Χατζηαργυρίου, Νικόλαος el
dc.contributor.committeemember Παπαθανασίου, Σταύρος el
dc.contributor.committeemember Γεωργιλάκης, Παύλος el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Ηλεκτρικής Ισχύος. el
dc.date.recordmanipulation.recordcreated 2014-02-13 -
dc.date.recordmanipulation.recordmodified 2014-02-13 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής