Αξιοποίηση του android OS σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού
Η εργασία αυτή αποτελεί μια ευρεία μελέτη πάνω στο Android ως λειτουργικό σύστημα ενός πολυπύρηνου ενσωματωμένου συστήματος με πεδίο εφαρμογής τα συστήματα βιομηχανικών αυτοματισμών. Στα πλαίσια της εργασίας αυτής μελετάται και αξιολογείται η υποστήριξη και η αξιοποίηση ενός πολυπύρηνου επε...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2017
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/10357 |
id |
nemertes-10889-10357 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-103572022-09-05T05:38:25Z Αξιοποίηση του android OS σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού Exploiting the android OS in a multicore embedded industrial automation system Κωνσταντινίδης, Κωνσταντίνος Θραμπουλίδης, Κλεάνθης Θραμπουλίδης, Κλεάνθης Κουμπιάς, Σταύρος Konstantinidis, Konstantinos Πολυπύρηνα ενσωματωμένα συστήματα Διαδίκτυο των Πραγμάτων Πραγματικός χρόνος Android Multicore embedded systems Internet of Things (IoT) Real time 005.445 Η εργασία αυτή αποτελεί μια ευρεία μελέτη πάνω στο Android ως λειτουργικό σύστημα ενός πολυπύρηνου ενσωματωμένου συστήματος με πεδίο εφαρμογής τα συστήματα βιομηχανικών αυτοματισμών. Στα πλαίσια της εργασίας αυτής μελετάται και αξιολογείται η υποστήριξη και η αξιοποίηση ενός πολυπύρηνου επεξεργαστικού περιβάλλοντος από το Android καθώς και οι τρόποι εκμετάλλευσής του από την πλευρά του προγραμματιστή. Ταυτόχρονα, ερευνάται η δυνατότητα του λειτουργικού συστήματος να υποστηρίξει συνθήκες πραγματικού χρόνου και αναλύονται οι παράγοντες που επηρεάζουν αυτή τη δυνατότητα. Στη συνέχεια μελετάται η δυνατότητα του Android να αποτελέσει μέσο διασύνδεσης των επιμέρους συνθετικών ενός ευρύτερου δικτύου αντικειμένων (IoT) μέσω των πρωτοκόλλων του CoAP και του Lightweight M2M. Ερευνήθηκε και υλοποιήθηκε το porting υφιστάμενων υλοποιήσεων των προαναφερθέντων πρωτοκόλλων στο λειτουργικό σύστημα του Android. Για τη μελέτη των παραπάνω αναπτύχθηκε το κατάλληλο υλικό και λογισμικό στα πλαίσια ενός σεναρίου μελέτης που αφορά σε μια μονάδα παραγωγής λικέρ. Οι εν λόγω υλοποιήσεις έγιναν πάνω στο ενσωματωμένο σύστημα UDOO, το οποίο επιλέχθηκε έτσι ούτως ώστε να πληρούνται οι προδιαγραφές εκείνες οι οποίες θα καθιστούσαν δυνατή τη μελέτη και υλοποίηση των επιμέρους στόχων της εργασίας. This thesis is a comprehensive study on Android as an operating system for a multicore embedded system in the scope of industrial automation systems. Within this thesis, we study the support and utilization of a multicore processing environment by Android, as well as the means for its exploitation from the developer’s scope. The operating system’s capability of meeting real time requirements, in addition to the factors affecting this feature, are also examined. Furthermore, we consider Andoid as an interconnection interface for the individual components of a broader network of objects (IoT) via CoAP and the Lightweight M2M protocols. In this thesis, the porting of existing implementations of the protocols mentioned above to the Android operating system was thoroughly studied and implemented. To study the above, the appropriate software and hardware was designed and developed around the case study of a liqueur production unit. Those implementations were realized on the UDOO embedded system. The UDOO platform was selected to meet the required specifications which made the study and implementation of the individual objectives of this thesis feasible. 2017-06-02T08:02:23Z 2017-06-02T08:02:23Z 2017-03-02 Thesis http://hdl.handle.net/10889/10357 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Πολυπύρηνα ενσωματωμένα συστήματα Διαδίκτυο των Πραγμάτων Πραγματικός χρόνος Android Multicore embedded systems Internet of Things (IoT) Real time 005.445 |
spellingShingle |
Πολυπύρηνα ενσωματωμένα συστήματα Διαδίκτυο των Πραγμάτων Πραγματικός χρόνος Android Multicore embedded systems Internet of Things (IoT) Real time 005.445 Κωνσταντινίδης, Κωνσταντίνος Αξιοποίηση του android OS σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού |
description |
Η εργασία αυτή αποτελεί μια ευρεία μελέτη πάνω στο Android ως λειτουργικό σύστημα ενός πολυπύρηνου ενσωματωμένου συστήματος με πεδίο εφαρμογής τα συστήματα βιομηχανικών αυτοματισμών. Στα πλαίσια της εργασίας αυτής μελετάται και αξιολογείται η υποστήριξη και η αξιοποίηση ενός πολυπύρηνου επεξεργαστικού περιβάλλοντος από το Android καθώς και οι τρόποι εκμετάλλευσής του από την πλευρά του προγραμματιστή. Ταυτόχρονα, ερευνάται η δυνατότητα του λειτουργικού συστήματος να υποστηρίξει συνθήκες πραγματικού χρόνου και αναλύονται οι παράγοντες που επηρεάζουν αυτή τη δυνατότητα. Στη συνέχεια μελετάται η δυνατότητα του Android να αποτελέσει μέσο διασύνδεσης των επιμέρους συνθετικών ενός ευρύτερου δικτύου αντικειμένων (IoT) μέσω των πρωτοκόλλων του CoAP και του Lightweight M2M. Ερευνήθηκε και υλοποιήθηκε το porting υφιστάμενων υλοποιήσεων των προαναφερθέντων πρωτοκόλλων στο λειτουργικό σύστημα του Android. Για τη μελέτη των παραπάνω αναπτύχθηκε το κατάλληλο υλικό και λογισμικό στα πλαίσια ενός σεναρίου μελέτης που αφορά σε μια μονάδα παραγωγής λικέρ. Οι εν λόγω υλοποιήσεις έγιναν πάνω στο ενσωματωμένο σύστημα UDOO, το οποίο επιλέχθηκε έτσι ούτως ώστε να πληρούνται οι προδιαγραφές εκείνες οι οποίες θα καθιστούσαν δυνατή τη μελέτη και υλοποίηση των επιμέρους στόχων της εργασίας. |
author2 |
Θραμπουλίδης, Κλεάνθης |
author_facet |
Θραμπουλίδης, Κλεάνθης Κωνσταντινίδης, Κωνσταντίνος |
format |
Thesis |
author |
Κωνσταντινίδης, Κωνσταντίνος |
author_sort |
Κωνσταντινίδης, Κωνσταντίνος |
title |
Αξιοποίηση του android OS σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού |
title_short |
Αξιοποίηση του android OS σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού |
title_full |
Αξιοποίηση του android OS σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού |
title_fullStr |
Αξιοποίηση του android OS σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού |
title_full_unstemmed |
Αξιοποίηση του android OS σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού |
title_sort |
αξιοποίηση του android os σε πολυπύρηνο ενσωματωμένο σύστημα βιομηχανικού αυτοματισμού |
publishDate |
2017 |
url |
http://hdl.handle.net/10889/10357 |
work_keys_str_mv |
AT kōnstantinidēskōnstantinos axiopoiēsētouandroidossepolypyrēnoensōmatōmenosystēmabiomēchanikouautomatismou AT kōnstantinidēskōnstantinos exploitingtheandroidosinamulticoreembeddedindustrialautomationsystem |
_version_ |
1771297147563540480 |