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

Με την έλευση της Βιομηχανίας 4.0 (Industry 4.0) και τις τεχνολογίες του Διαδικτύου των Αντικειμένων να έχουν σημειώσει ραγδαία ανάπτυξη, οι βιομηχανίες έχουν αρχίσει να στρέφονται στα κυβερνοφυσικά συστήματα όπου όλα τα υποσυστήματα επικοινωνούν μεταξύ τους. Ιδιαίτερο ενδιαφέρον παρουσιάζεται στα σ...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Τσίτσικας, Ηλίας
Άλλοι συγγραφείς: Θραμπουλίδης, Κλεάνθης
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/13862
id nemertes-10889-13862
record_format dspace
institution UPatras
collection Nemertes
language Greek
topic Μαζική εξατομίκευση
Διαδίκτυο των αντικειμένων
Κυβερνοφυσικά συστήματα
Mass customization
Internet of Things
LWM2M
Containers
Docker
Cyber-physical systems
spellingShingle Μαζική εξατομίκευση
Διαδίκτυο των αντικειμένων
Κυβερνοφυσικά συστήματα
Mass customization
Internet of Things
LWM2M
Containers
Docker
Cyber-physical systems
Τσίτσικας, Ηλίας
Αξιοποίηση τεχνολογιών containers σε κυβερνοφυσικά συστήματα : από τη μαζική παραγωγή στη μαζική εξατομίκευση
description Με την έλευση της Βιομηχανίας 4.0 (Industry 4.0) και τις τεχνολογίες του Διαδικτύου των Αντικειμένων να έχουν σημειώσει ραγδαία ανάπτυξη, οι βιομηχανίες έχουν αρχίσει να στρέφονται στα κυβερνοφυσικά συστήματα όπου όλα τα υποσυστήματα επικοινωνούν μεταξύ τους. Ιδιαίτερο ενδιαφέρον παρουσιάζεται στα συστήματα παραγωγής και συναρμολόγησης. Με τις νέες τεχνολογίες θα παρέχεται η δυνατότητα στις βιομηχανίες να περάσουν από τη μαζική παραγωγή και τις συμβατικές γραμμές παραγωγής στην μαζική εξατομίκευση και τις προσαρμοζόμενες γραμμές παραγωγής όπου τα προϊόντα που προσφέρονται είναι εξατομικευμένα βάσει των αναγκών του εκάστοτε χρήστη. Μία από τις τεχνολογίες που αναπτύσσονται και υιοθετούνται είναι τα Containers. Τα Containers είναι μια τεχνολογία εικονικοποίησης και επιτρέπει στις εφαρμογές να εκτελούνται εύκολα σε οποιοδήποτε λειτουργικό σύστημα χωρίς μεγάλο αντίκτυπο στην απόδοση. Η τεχνολογία αυτή είναι ευέλικτη και παρέχει δυνατότητες scaling καθιστώντας την έτσι ιδανική για συστήματα όπου απαιτείται συνεχής αλλαγή παραμέτρων και λογισμικού. Στην παρούσα διπλωματική εργασία μελετήθηκαν η τεχνολογία των Containers ως εργαλείο για την μετατροπή ενός συστήματος μαζικής παραγωγής σε σύστημα μαζικής εξατομίκευσης καθώς και το πρωτόκολλο Lightweight M2M (LWM2M) ως μέσο επικοινωνίας και διαχείρισης των υποσυστημάτων. Στο πλαίσιο αυτό έγινε ανάλυση, σχεδιασμός και υλοποίηση ενός συστήματος το οποίο αποτελεί αναβάθμιση ενός υπάρχοντος κατανεμημένου συστήματος συναρμολόγησης, το οποίο έχει κατασκευαστεί σε προηγούμενες εργασίες, με σκοπό την επέκταση των δυνατοτήτων του από σύστημα μαζικής παραγωγής σε σύστημα μαζικής εξατομίκευσης. Στα πλαίσια της υλοποίησης χρησιμοποιήθηκαν κυρίως το εργαλείο Docker για τον έλεγχο των Containers και το έργο ανοιχτού κώδικα Eclipse Leshan, το οποίο αποτελεί μια υλοποίηση του LWM2M στη γλώσσα Java, καθώς και κάποιες άλλες τεχνολογίες που είχαν κυρίως υποστηρικτικό σκοπό. Επίσης σχεδιάστηκε και υλοποιήθηκε ένα απλό ηλεκτρονικό κατάστημα προκειμένου να γίνει επίδειξη της λειτουργίας της μαζικής εξατομίκευσης σε ένα περιβάλλον πιο κοντά στις πραγματικές συνθήκες της βιομηχανίας. Στο τέλος της εργασίας γίνεται αξιολόγηση του συστήματος και σύγκριση με το προηγούμενο σύστημα και προτείνονται μελλοντικές βελτιώσεις για πιο εύρυθμη λειτουργία.
author2 Θραμπουλίδης, Κλεάνθης
author_facet Θραμπουλίδης, Κλεάνθης
Τσίτσικας, Ηλίας
format Thesis
author Τσίτσικας, Ηλίας
author_sort Τσίτσικας, Ηλίας
title Αξιοποίηση τεχνολογιών containers σε κυβερνοφυσικά συστήματα : από τη μαζική παραγωγή στη μαζική εξατομίκευση
title_short Αξιοποίηση τεχνολογιών containers σε κυβερνοφυσικά συστήματα : από τη μαζική παραγωγή στη μαζική εξατομίκευση
title_full Αξιοποίηση τεχνολογιών containers σε κυβερνοφυσικά συστήματα : από τη μαζική παραγωγή στη μαζική εξατομίκευση
title_fullStr Αξιοποίηση τεχνολογιών containers σε κυβερνοφυσικά συστήματα : από τη μαζική παραγωγή στη μαζική εξατομίκευση
title_full_unstemmed Αξιοποίηση τεχνολογιών containers σε κυβερνοφυσικά συστήματα : από τη μαζική παραγωγή στη μαζική εξατομίκευση
title_sort αξιοποίηση τεχνολογιών containers σε κυβερνοφυσικά συστήματα : από τη μαζική παραγωγή στη μαζική εξατομίκευση
publishDate 2020
url http://hdl.handle.net/10889/13862
work_keys_str_mv AT tsitsikasēlias axiopoiēsētechnologiōncontainerssekybernophysikasystēmataapotēmazikēparagōgēstēmazikēexatomikeusē
AT tsitsikasēlias usingcontainersincyberphysicalsystemsfrommassproductiontomasscustomization
_version_ 1771297339280982016
spelling nemertes-10889-138622022-09-05T20:19:02Z Αξιοποίηση τεχνολογιών containers σε κυβερνοφυσικά συστήματα : από τη μαζική παραγωγή στη μαζική εξατομίκευση Using containers in cyber-physical systems : from mass production to mass customization Τσίτσικας, Ηλίας Θραμπουλίδης, Κλεάνθης Μουστάκας, Κωνσταντίνος Tsitsikas, Ilias Μαζική εξατομίκευση Διαδίκτυο των αντικειμένων Κυβερνοφυσικά συστήματα Mass customization Internet of Things LWM2M Containers Docker Cyber-physical systems Με την έλευση της Βιομηχανίας 4.0 (Industry 4.0) και τις τεχνολογίες του Διαδικτύου των Αντικειμένων να έχουν σημειώσει ραγδαία ανάπτυξη, οι βιομηχανίες έχουν αρχίσει να στρέφονται στα κυβερνοφυσικά συστήματα όπου όλα τα υποσυστήματα επικοινωνούν μεταξύ τους. Ιδιαίτερο ενδιαφέρον παρουσιάζεται στα συστήματα παραγωγής και συναρμολόγησης. Με τις νέες τεχνολογίες θα παρέχεται η δυνατότητα στις βιομηχανίες να περάσουν από τη μαζική παραγωγή και τις συμβατικές γραμμές παραγωγής στην μαζική εξατομίκευση και τις προσαρμοζόμενες γραμμές παραγωγής όπου τα προϊόντα που προσφέρονται είναι εξατομικευμένα βάσει των αναγκών του εκάστοτε χρήστη. Μία από τις τεχνολογίες που αναπτύσσονται και υιοθετούνται είναι τα Containers. Τα Containers είναι μια τεχνολογία εικονικοποίησης και επιτρέπει στις εφαρμογές να εκτελούνται εύκολα σε οποιοδήποτε λειτουργικό σύστημα χωρίς μεγάλο αντίκτυπο στην απόδοση. Η τεχνολογία αυτή είναι ευέλικτη και παρέχει δυνατότητες scaling καθιστώντας την έτσι ιδανική για συστήματα όπου απαιτείται συνεχής αλλαγή παραμέτρων και λογισμικού. Στην παρούσα διπλωματική εργασία μελετήθηκαν η τεχνολογία των Containers ως εργαλείο για την μετατροπή ενός συστήματος μαζικής παραγωγής σε σύστημα μαζικής εξατομίκευσης καθώς και το πρωτόκολλο Lightweight M2M (LWM2M) ως μέσο επικοινωνίας και διαχείρισης των υποσυστημάτων. Στο πλαίσιο αυτό έγινε ανάλυση, σχεδιασμός και υλοποίηση ενός συστήματος το οποίο αποτελεί αναβάθμιση ενός υπάρχοντος κατανεμημένου συστήματος συναρμολόγησης, το οποίο έχει κατασκευαστεί σε προηγούμενες εργασίες, με σκοπό την επέκταση των δυνατοτήτων του από σύστημα μαζικής παραγωγής σε σύστημα μαζικής εξατομίκευσης. Στα πλαίσια της υλοποίησης χρησιμοποιήθηκαν κυρίως το εργαλείο Docker για τον έλεγχο των Containers και το έργο ανοιχτού κώδικα Eclipse Leshan, το οποίο αποτελεί μια υλοποίηση του LWM2M στη γλώσσα Java, καθώς και κάποιες άλλες τεχνολογίες που είχαν κυρίως υποστηρικτικό σκοπό. Επίσης σχεδιάστηκε και υλοποιήθηκε ένα απλό ηλεκτρονικό κατάστημα προκειμένου να γίνει επίδειξη της λειτουργίας της μαζικής εξατομίκευσης σε ένα περιβάλλον πιο κοντά στις πραγματικές συνθήκες της βιομηχανίας. Στο τέλος της εργασίας γίνεται αξιολόγηση του συστήματος και σύγκριση με το προηγούμενο σύστημα και προτείνονται μελλοντικές βελτιώσεις για πιο εύρυθμη λειτουργία. With the advent of Industry 4.0 and the Internet of Things technologies growing rapidly, industries have begun to turn to cyberphysical systems where all subsystems communicate with each other. Of particular interest is the production and assembly systems. New technologies will enable industries to transition from mass production and conventional production lines to mass customization and customizable production lines where the products offered are tailored to the needs of each user. One of the technologies developed and adopted is Containers. Containers is a virtualization technology that allows applications to run effortlessly on any operating system without much impact on performance. This technology is flexible and provides scaling capabilities, making it ideal for systems where constant configuration and software changes are required. In this thesis, Containers technology was studied as a tool for converting a mass production system into a mass customization system and the Lightweight M2M (LWM2M) protocol as a means of communication and management of the subsystems. In this context, a system has been analyzed, designed and implemented as an upgrade of an existing distributed assembly system, built on previous work, with the aim of extending its capabilities from a mass production system to a mass customization system. The implementation mainly used the Docker tool for Containers control and the open source project Eclipse Leshan, which is an implementation of LWM2M in Java, as well as some other technologies that were mainly supportive. A simple online shop was also designed and implemented to demonstrate the operation of mass customization in an environment closer to the actual conditions of industry. At the end of the work the system is evaluated and compared to the previous system and future improvements are suggested for a more efficient operation. 2020-10-02T09:27:32Z 2020-10-02T09:27:32Z 2020-03-04 Thesis http://hdl.handle.net/10889/13862 gr 6 application/pdf