Αξιοποίηση cyber-physical microservices σε συστήματα IoT
Το Internet of Things (IoT) αφορά την διασύνδεση συσκευών που παραδοσιακά δεν διασυνδέονταν, όπως ένα ρολόι που πλέον μπορεί να καταγράφει την ποιότητα του ύπνου και συνδέεται με ένα smartphone ή την παρακολούθηση του στόλου οχημάτων μιας επιχείρησης για τη βελτίωση της απόδοσής του. Η εδραίωση του...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2022
|
Θέματα: | |
Διαθέσιμο Online: | https://hdl.handle.net/10889/23446 |
id |
nemertes-10889-23446 |
---|---|
record_format |
dspace |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Κυβερνοφυσικά συστήματα Μικρο-υπηρεσίες Διαδίκτυο των Αντικειμένων Συστήματα συναρμολόγησης Ρομποτικοί βραχίονες Cyber-physical systems Microservices Internet of Things (IoT) Assembly systems Robotic arms |
spellingShingle |
Κυβερνοφυσικά συστήματα Μικρο-υπηρεσίες Διαδίκτυο των Αντικειμένων Συστήματα συναρμολόγησης Ρομποτικοί βραχίονες Cyber-physical systems Microservices Internet of Things (IoT) Assembly systems Robotic arms Δημητρίου, Σπυρίδων Αξιοποίηση cyber-physical microservices σε συστήματα IoT |
description |
Το Internet of Things (IoT) αφορά την διασύνδεση συσκευών που παραδοσιακά δεν διασυνδέονταν, όπως ένα ρολόι που πλέον μπορεί να καταγράφει την ποιότητα του ύπνου και συνδέεται με ένα smartphone ή την παρακολούθηση του στόλου οχημάτων μιας επιχείρησης για τη βελτίωση της απόδοσής του. Η εδραίωση του IoT σηματοδοτεί κατά πολλούς την έναρξη της 4ης Βιομηχανικής Επανάστασης καθώς προσφέρει μια καινοτόμα και αποδοτική προσέγγιση στον σχεδιασμό λύσεων για υπάρχοντα ηλεκτρονικά συστήματα και συστήματα που μετατρέπονται σε ηλεκτρονικά.
Ο έλεγχος των συσκευών δεν αφορά μόνο τις αποκλειστικά ψηφιακές συσκευές, όπως το καταγραφικό σύστημα ασφαλείας μιας επιχείρησης αλλά και συσκευές που επιτελούν φυσικό έργο, όπως ένας ρομποτικός βραχίονας, για αυτό και ο έλεγχος αυτός ονομάζεται κυβερνοφυσικός (Cyber-Physical). Ταυτόχρονα, η υπηρεσιοκεντρική (Service Oriented) προσέγγιση είναι ένα μοντέλο σχεδιασμού λογισμικού που παρέχει ευχρηστία, κατανόηση και δυνατότητες συντήρησης και αποδεικνύεται κατάλληλο για την ανάπτυξη ενός IoT συστήματος. Συνδυάζοντας το IoT με την υπηρεσιοκεντρική προσέγγιση πετυχαίνεται ένα Cyber-Physical Service Oriented σύστημα με τα θετικά στοιχεία και των δύο τεχνολογιών.
Στην εργασία αυτή μελετήθηκαν τεχνολογίες IoT και η υπηρεσιοκεντρική προσέγγιση για την αξιοποίησή τους σε συστήματα συναρμολόγησης. Υλοποιήθηκαν πρωτογενή Cyber-Physical Microservices που ελέγχουν τα μέρη του συστήματος συναρμολόγησης και σύνθετα Cyber-Physical Microservices που χρησιμοποιούν τα πρωτογενή για να παράσχουν πιο περίπλοκες λειτουργίες. Οι υπηρεσίες αυτές εξάγονται στο δίκτυο μέσω HTTP πρωτοκόλλου, που αποτελεί το Rest API της υποδομής. Χρησιμοποιώντας αυτό το API, μπορεί κανείς να αξιοποιήσει την υποδομή είτε ενορχηστρώνοντας τις υπηρεσίες (service orchestration) είτε αναπτύσσοντας μια χορογραφία υπηρεσιών (service choreography) για να κατασκευαστεί ένα σύστημα συναρμολόγησης.
Στο test-bed που κατασκευάστηκε επιλέχθηκε η μελέτη περίπτωσης συναρμολόγησης μιας καρέκλας γραφείου GREGOR για να κατασκευαστεί η υποδομή για το σύστημα GREGOR Office Chair Assembly System (GOCAS). Το σύστημα αποτελείται από τρεις ρομποτικούς βραχίονες και δυο τράπεζες εργασίας, όπου ο ρομποτικός βραχίονας είναι το Dobot Magician. Οι βραχίονες αναβαθμίστηκαν χρησιμοποιώντας υπολογιστές ελέγχου που εκτελούν Cyber-Physical Microservices διαθέσιμα μέσω HTTP, όπως επίσης υλοποιήθηκαν Cyber-Physical Microservices και για τις τράπεζες εργασίας. Τέλος υλοποιήθηκε η σύνθεση ενορχήστρωσης των υπηρεσιών για τη συναρμολόγηση μιας καρέκλας GREGOR και παρουσιάζονται δυο συστήματα που κατασκευάστηκαν χρησιμοποιώντας την υποδομή της εργασίας. |
author2 |
Dimitriou, Spyridon |
author_facet |
Dimitriou, Spyridon Δημητρίου, Σπυρίδων |
author |
Δημητρίου, Σπυρίδων |
author_sort |
Δημητρίου, Σπυρίδων |
title |
Αξιοποίηση cyber-physical microservices σε συστήματα IoT |
title_short |
Αξιοποίηση cyber-physical microservices σε συστήματα IoT |
title_full |
Αξιοποίηση cyber-physical microservices σε συστήματα IoT |
title_fullStr |
Αξιοποίηση cyber-physical microservices σε συστήματα IoT |
title_full_unstemmed |
Αξιοποίηση cyber-physical microservices σε συστήματα IoT |
title_sort |
αξιοποίηση cyber-physical microservices σε συστήματα iot |
publishDate |
2022 |
url |
https://hdl.handle.net/10889/23446 |
work_keys_str_mv |
AT dēmētriouspyridōn axiopoiēsēcyberphysicalmicroservicessesystēmataiot AT dēmētriouspyridōn utilizationofcyberphysicalmicroservicesiniotsystems |
_version_ |
1771297285354815488 |
spelling |
nemertes-10889-234462022-10-20T03:36:23Z Αξιοποίηση cyber-physical microservices σε συστήματα IoT Utilization of cyber-physical microservices in IoT systems Δημητρίου, Σπυρίδων Dimitriou, Spyridon Κυβερνοφυσικά συστήματα Μικρο-υπηρεσίες Διαδίκτυο των Αντικειμένων Συστήματα συναρμολόγησης Ρομποτικοί βραχίονες Cyber-physical systems Microservices Internet of Things (IoT) Assembly systems Robotic arms Το Internet of Things (IoT) αφορά την διασύνδεση συσκευών που παραδοσιακά δεν διασυνδέονταν, όπως ένα ρολόι που πλέον μπορεί να καταγράφει την ποιότητα του ύπνου και συνδέεται με ένα smartphone ή την παρακολούθηση του στόλου οχημάτων μιας επιχείρησης για τη βελτίωση της απόδοσής του. Η εδραίωση του IoT σηματοδοτεί κατά πολλούς την έναρξη της 4ης Βιομηχανικής Επανάστασης καθώς προσφέρει μια καινοτόμα και αποδοτική προσέγγιση στον σχεδιασμό λύσεων για υπάρχοντα ηλεκτρονικά συστήματα και συστήματα που μετατρέπονται σε ηλεκτρονικά. Ο έλεγχος των συσκευών δεν αφορά μόνο τις αποκλειστικά ψηφιακές συσκευές, όπως το καταγραφικό σύστημα ασφαλείας μιας επιχείρησης αλλά και συσκευές που επιτελούν φυσικό έργο, όπως ένας ρομποτικός βραχίονας, για αυτό και ο έλεγχος αυτός ονομάζεται κυβερνοφυσικός (Cyber-Physical). Ταυτόχρονα, η υπηρεσιοκεντρική (Service Oriented) προσέγγιση είναι ένα μοντέλο σχεδιασμού λογισμικού που παρέχει ευχρηστία, κατανόηση και δυνατότητες συντήρησης και αποδεικνύεται κατάλληλο για την ανάπτυξη ενός IoT συστήματος. Συνδυάζοντας το IoT με την υπηρεσιοκεντρική προσέγγιση πετυχαίνεται ένα Cyber-Physical Service Oriented σύστημα με τα θετικά στοιχεία και των δύο τεχνολογιών. Στην εργασία αυτή μελετήθηκαν τεχνολογίες IoT και η υπηρεσιοκεντρική προσέγγιση για την αξιοποίησή τους σε συστήματα συναρμολόγησης. Υλοποιήθηκαν πρωτογενή Cyber-Physical Microservices που ελέγχουν τα μέρη του συστήματος συναρμολόγησης και σύνθετα Cyber-Physical Microservices που χρησιμοποιούν τα πρωτογενή για να παράσχουν πιο περίπλοκες λειτουργίες. Οι υπηρεσίες αυτές εξάγονται στο δίκτυο μέσω HTTP πρωτοκόλλου, που αποτελεί το Rest API της υποδομής. Χρησιμοποιώντας αυτό το API, μπορεί κανείς να αξιοποιήσει την υποδομή είτε ενορχηστρώνοντας τις υπηρεσίες (service orchestration) είτε αναπτύσσοντας μια χορογραφία υπηρεσιών (service choreography) για να κατασκευαστεί ένα σύστημα συναρμολόγησης. Στο test-bed που κατασκευάστηκε επιλέχθηκε η μελέτη περίπτωσης συναρμολόγησης μιας καρέκλας γραφείου GREGOR για να κατασκευαστεί η υποδομή για το σύστημα GREGOR Office Chair Assembly System (GOCAS). Το σύστημα αποτελείται από τρεις ρομποτικούς βραχίονες και δυο τράπεζες εργασίας, όπου ο ρομποτικός βραχίονας είναι το Dobot Magician. Οι βραχίονες αναβαθμίστηκαν χρησιμοποιώντας υπολογιστές ελέγχου που εκτελούν Cyber-Physical Microservices διαθέσιμα μέσω HTTP, όπως επίσης υλοποιήθηκαν Cyber-Physical Microservices και για τις τράπεζες εργασίας. Τέλος υλοποιήθηκε η σύνθεση ενορχήστρωσης των υπηρεσιών για τη συναρμολόγηση μιας καρέκλας GREGOR και παρουσιάζονται δυο συστήματα που κατασκευάστηκαν χρησιμοποιώντας την υποδομή της εργασίας. Internet of Things (IoT) are concepts related to the interconnection of traditionally unconnected devices, such as a watch that can now record sleep quality and connects to a smartphone or fleet tracking vehicles of a business to improve its performance. The establishment of IoT is considered by many to be the beginning of the 4th Industrial Revolution as it offers an innovative and efficient approach to designing solutions for existing electronic systems and systems that are converted to electronic. Remote monitoring and control of devices does not concern solely digital devices, such as a company's CCTV, but also devices that perform physical work, such as a robotic arm, therefore this control is called Cyber-Physical. At the same time, the Service Oriented approach is a software design model that provides ease of use, understandability and maintainability, and proves to be suitable for developing an IoT system. By combining IoT with the service-oriented approach, a Cyber-Physical Service Oriented system is achieved with the positive elements of both technologies. In this thesis, IoT technologies and the service-oriented approach for their utilization in assembly systems were studied. Primitive Cyber-Physical Microservices that control parts of the assembly system were implemented as well as composite Cyber-Physical Microservices that use the primitive ones to provide more complex functionality. These services are exported to the network via HTTP protocol, which is the Rest API of the infrastructure. Using this API, one can utilize the infrastructure either by service orchestration or by developing a service choreography to build an assembly system. In the built test-bed, the assembly of the GREGOR Office Chair case study was chosen to build the infrastructure for the GREGOR Office Chair Assembly System (GOCAS). The system consists of three robotic arms and two workbenches, where the robotic arm is Dobot Magician. The arms were upgraded using control computers running Cyber-Physical Microservices available over HTTP, and such services were also implemented for the workbenches. Finally, the orchestration composition of the services for the assembly of a GREGOR chair was created and two systems built utilizing the infrastructure of the thesis are presented. 2022-10-19T06:44:02Z 2022-10-19T06:44:02Z 2022-10-19 https://hdl.handle.net/10889/23446 el CC0 1.0 Universal http://creativecommons.org/publicdomain/zero/1.0/ application/pdf |