Βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων

Στην παρούσα εργασία παρουσιάζεται το πρόβλημα σχεδιασμού ελατηρίων και η βελτιστοποίηση σε αυτό με χρήση γενετικών αλγορίθμων. Σκοπός είναι να εξεταστούν τα αποτελέσματα που παρέχουν και οι προοπτικές που παρέχει η χρήση των αλγορίθμων αυτών στο συγκεκριμένο πρόβλημα, εφαρμόζοντας τους σε διάφορες...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Κωνσταντουδάκης, Μάριος
Άλλοι συγγραφείς: Konstantoudakis, Marios
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:https://hdl.handle.net/10889/23531
id nemertes-10889-23531
record_format dspace
spelling nemertes-10889-235312022-10-28T03:36:08Z Βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων Optimization of mechanical springs by genetic algorithms Κωνσταντουδάκης, Μάριος Konstantoudakis, Marios Σχεδιασμός ελατηρίων Παραμετρικός σχεδιασμός Βελτιστοποίηση Γενετικοί αλγόριθμοι Spring design Parametric design Optimization Genetic algorithms Στην παρούσα εργασία παρουσιάζεται το πρόβλημα σχεδιασμού ελατηρίων και η βελτιστοποίηση σε αυτό με χρήση γενετικών αλγορίθμων. Σκοπός είναι να εξεταστούν τα αποτελέσματα που παρέχουν και οι προοπτικές που παρέχει η χρήση των αλγορίθμων αυτών στο συγκεκριμένο πρόβλημα, εφαρμόζοντας τους σε διάφορες επί μέρους περιπτώσεις. Αρχικά παρουσιάζεται ένα πρόβλημα σχεδιασμού ελατηρίου με τα αποτελέσματα που παρέχει για αυτό η εφαρμογή διαφόρων εξελικτικών αλγορίθμων και γίνεται μία σύντομη περιγραφή σύμφωνα με τα δεδομένα της σχετικής βιβλιογραφίας. Κατόπιν αναλύονται οι σχέσεις που διέπουν τον σχεδιασμό και υπολογισμό διαφόρων τύπων ελατηρίων, περιγράφεται η διαδικασία του παραμετρικού τους σχεδιασμού και ο ρόλος της βελτιστοποίησης που αποτελεί μέρος αυτής, περιγράφεται ο τρόπος με τον οποίο γίνεται η τελευταία και παρατίθενται οι μέθοδοι που είναι διαθέσιμες. Ακολουθεί η θεωρία των γενετικών αλγορίθμων καθώς και τα επιμέρους στοιχεία του γενετικού αλγόριθμου που θα χρησιμοποιηθεί για την επίλυση και βελτιστοποίηση των προβλημάτων. Ακολουθεί η παράθεση τεσσάρων διαφορετικών περιπτώσεων σχεδιασμού ελατηρίων και σε κάθε μία από αυτές καταγράφονται οι παράμετροι, οι μεταβλητές και οι περιορισμοί καθώς και η αντικειμενική συνάρτηση για την οποία πραγματοποιείται η βελτιστοποίηση. Γίνεται πλήρης ανάλυση των αποτελεσμάτων του γενετικού αλγόριθμου για κάθε περίπτωση μέσω των τιμών των τελικών λύσεων αλλά και διαφόρων διαγραμμάτων που αφορούν τον τρόπο με τον οποίο λειτουργεί ο αλγόριθμος. Εξετάζονται όλα τα διαθέσιμα στοιχεία από την διαδικασία ώστε να αντληθούν τα απαραίτητα συμπεράσματα σχετικά με την χρήση γενετικών αλγορίθμων στο συγκεκριμένο πρόβλημα. Στο τέλος δίνονται και κάποιες παραπέρα προοπτικές για τη συνέχιση της παρούσας εργασίας. The present thesis presents the spring design problem and its optimization using genetic algorithms. The purpose is to examine the results and the perspectives provided by the use of these algorithms in the specific problem, applying them in various individual cases. Initially, a spring design problem is presented with the results provided by the application of various evolutionary algorithms and a brief description is made according to the data of the relevant technical literature. Then the relationships that govern the design and calculation of various types of springs are analyzed. References follow to the processes of parametric design and optimization, and the methods that are available are listed. The theory of genetic algorithms follow and references are made to their individual elements that will be used for solving the problems that follow. Four different spring design cases are studied, and in each one of them the parameters, variables, and constraints, as well as the objective function for which the optimization is performed, are recorded. A complete analysis of the results of the genetic algorithm is done for each case through the values of the final solutions and the various diagrams concerning the way in which the algorithm works. All available data from the process are examined in order to draw the necessary conclusions regarding the use of genetic algorithms in the specific problem. At the end, some general conclusions, and further perspectives for the continuation of this work are given. 2022-10-27T06:49:44Z 2022-10-27T06:49:44Z 2022-10-26 https://hdl.handle.net/10889/23531 el CC0 1.0 Universal http://creativecommons.org/publicdomain/zero/1.0/ application/pdf
institution UPatras
collection Nemertes
language Greek
topic Σχεδιασμός ελατηρίων
Παραμετρικός σχεδιασμός
Βελτιστοποίηση
Γενετικοί αλγόριθμοι
Spring design
Parametric design
Optimization
Genetic algorithms
spellingShingle Σχεδιασμός ελατηρίων
Παραμετρικός σχεδιασμός
Βελτιστοποίηση
Γενετικοί αλγόριθμοι
Spring design
Parametric design
Optimization
Genetic algorithms
Κωνσταντουδάκης, Μάριος
Βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων
description Στην παρούσα εργασία παρουσιάζεται το πρόβλημα σχεδιασμού ελατηρίων και η βελτιστοποίηση σε αυτό με χρήση γενετικών αλγορίθμων. Σκοπός είναι να εξεταστούν τα αποτελέσματα που παρέχουν και οι προοπτικές που παρέχει η χρήση των αλγορίθμων αυτών στο συγκεκριμένο πρόβλημα, εφαρμόζοντας τους σε διάφορες επί μέρους περιπτώσεις. Αρχικά παρουσιάζεται ένα πρόβλημα σχεδιασμού ελατηρίου με τα αποτελέσματα που παρέχει για αυτό η εφαρμογή διαφόρων εξελικτικών αλγορίθμων και γίνεται μία σύντομη περιγραφή σύμφωνα με τα δεδομένα της σχετικής βιβλιογραφίας. Κατόπιν αναλύονται οι σχέσεις που διέπουν τον σχεδιασμό και υπολογισμό διαφόρων τύπων ελατηρίων, περιγράφεται η διαδικασία του παραμετρικού τους σχεδιασμού και ο ρόλος της βελτιστοποίησης που αποτελεί μέρος αυτής, περιγράφεται ο τρόπος με τον οποίο γίνεται η τελευταία και παρατίθενται οι μέθοδοι που είναι διαθέσιμες. Ακολουθεί η θεωρία των γενετικών αλγορίθμων καθώς και τα επιμέρους στοιχεία του γενετικού αλγόριθμου που θα χρησιμοποιηθεί για την επίλυση και βελτιστοποίηση των προβλημάτων. Ακολουθεί η παράθεση τεσσάρων διαφορετικών περιπτώσεων σχεδιασμού ελατηρίων και σε κάθε μία από αυτές καταγράφονται οι παράμετροι, οι μεταβλητές και οι περιορισμοί καθώς και η αντικειμενική συνάρτηση για την οποία πραγματοποιείται η βελτιστοποίηση. Γίνεται πλήρης ανάλυση των αποτελεσμάτων του γενετικού αλγόριθμου για κάθε περίπτωση μέσω των τιμών των τελικών λύσεων αλλά και διαφόρων διαγραμμάτων που αφορούν τον τρόπο με τον οποίο λειτουργεί ο αλγόριθμος. Εξετάζονται όλα τα διαθέσιμα στοιχεία από την διαδικασία ώστε να αντληθούν τα απαραίτητα συμπεράσματα σχετικά με την χρήση γενετικών αλγορίθμων στο συγκεκριμένο πρόβλημα. Στο τέλος δίνονται και κάποιες παραπέρα προοπτικές για τη συνέχιση της παρούσας εργασίας.
author2 Konstantoudakis, Marios
author_facet Konstantoudakis, Marios
Κωνσταντουδάκης, Μάριος
author Κωνσταντουδάκης, Μάριος
author_sort Κωνσταντουδάκης, Μάριος
title Βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων
title_short Βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων
title_full Βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων
title_fullStr Βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων
title_full_unstemmed Βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων
title_sort βελτιστοποίηση ελατηρίων με χρήση γενετικών αλγορίθμων
publishDate 2022
url https://hdl.handle.net/10889/23531
work_keys_str_mv AT kōnstantoudakēsmarios beltistopoiēsēelatēriōnmechrēsēgenetikōnalgorithmōn
AT kōnstantoudakēsmarios optimizationofmechanicalspringsbygeneticalgorithms
_version_ 1771297290092281856