Αναπαράσταση δεδομένων του πρωτοκόλλου OBD-ΙΙ σε android συσκευές

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

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Χριστοδούλου, Αλκιβιάδης
Άλλοι συγγραφείς: Παυλίδης, Γεώργιος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2016
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/9425
id nemertes-10889-9425
record_format dspace
institution UPatras
collection Nemertes
language Greek
topic Ενσωματωμένα συστήματα διάγνωσης
Πρωτόκολλο OBD-II
Android εφαρμογή
On board diagnostic systems
OBD-II protocol
Android application
005.445
spellingShingle Ενσωματωμένα συστήματα διάγνωσης
Πρωτόκολλο OBD-II
Android εφαρμογή
On board diagnostic systems
OBD-II protocol
Android application
005.445
Χριστοδούλου, Αλκιβιάδης
Αναπαράσταση δεδομένων του πρωτοκόλλου OBD-ΙΙ σε android συσκευές
description Ο κλάδος των έξυπνων κινητών συσκευών εξελίσσεται με ταχύτατους ρυθμούς τα τελευταία χρόνια. Οι τελευταίας τεχνολογίας κινητές συσκευές εξοπλίζονται με διάφορες ασύρματες διεπαφές και η υπολογιστική τους ισχύ είναι αρκετά μεγάλη ώστε να είναι σε θέση να εκτελούν μια ευρεία ποικιλία εργασιών. Ανάλογη δραστηριότητα παρατηρείται τα τελευταία χρόνια και στην περιοχή των ευφυών συστημάτων μεταφορών (Intelligent Transportation Systems) με δύο σημαντικά μειονεκτήματα: τον αργό ρυθμό με τον οποίο τα οχήματα γίνονται “εξυπνότερα” και το μεγάλο κόστος υλοποίησής τους. Από την άλλη πλευρά, στο χώρο της αυτοκίνησης έχει εισαχθεί αρκετά χρόνια τώρα, η έννοια του Διαγνωστικού Ελέγχου (On Board Diagnostics, OBD), αρχικά ως εργαλείο συνεχούς ελέγχου εκπομπών καυσαερίων. Με την ανάπτυξη των ηλεκτρονικών συστημάτων ελέγχου των κινητήρων, εξελίχθηκε το πρωτόκολλο ΟΒD-II, το οποίο ανάλογα με τον κατασκευαστή, μπορεί να πραγματοποιεί πολύ περισσότερους ελέγχους σε ένα όχημα και καταγράφει διάφορες μετρήσεις από αισθητήρες που ελέγχει πάνω στο όχημα. Μερικές από αυτές τις μετρήσεις είναι το φορτίο του κινητήρα, η ταχύτητα περιστροφής του κινητήρα, η ταχύτητα του οχήματος, η θερμοκρασία του ψυκτικού μέσου του κινητήρα, κ.ά. Εάν υπάρχει πρόβλημα, ένας διαγνωστικός κώδικας (DTC) αποθηκεύεται στη μνήμη της εσωτερικής πλακέτας στο όχημα. Ο συνδυασμός των έξυπνων κινητών συσκευών στα υπάρχοντα οχήματα, τα οποία διαθέτουν ενσωματωμένα συστήματα αυτοδιάγνωσης (OBD–II), με την υλοποίηση της κατάλληλης διεπαφής μπορεί να αναπτύξει νέες λειτουργίες και υπηρεσίες για τους οδηγούς, την οδήγηση και την κατάσταση ενός οχήματος. Στην παρούσα εργασία μελετάται η μεθοδολογία για την άντληση των κατάλληλων δεδομένων από την ηλεκτρονική πλακέτα ενός αυτοκινήτου, ο τρόπος με τον οποίο μπορεί αυτή η πληροφορία να διοχετευθεί προς ένα σύστημα αναπαράστασης και ο σχεδιασμός και η ανάπτυξη μιας ολοκληρωμένης πλατφόρμας για την αναπαράσταση των δεδομένων του πρωτοκόλλου OBD-II σε Android συσκευές. Το σύστημα δίνει τη δυνατότητα στους χρήστες να παρακολουθούν τα δεδομένα του οχήματος σε πραγματικό χρόνο και επιπλέον να τα καταγράφουν σε κάποιο αρχείο στην κινητή συσκευή, έτσι ώστε να τα μεταφορτώσουν στη συνέχεια σε κάποιο διαδικτυακό εξυπηρετητή για περαιτέρω ανάλυση. Επιπρόσθετα, τα δεδομένα μπορούν να αποτυπώνονται σε μορφή γραφημάτων και γίνεται καταγραφή της διαδρομής που ακολουθεί ο χρήστης μέσω του GPS της συσκευής. Τέλος, υπολογίζονται και αναπαριστάνονται άλλες χρήσιμες πληροφορίες, όπως η κατανάλωση καυσίμου για την ολοκληρωμένη στατιστική ανάλυση της διαδρομής που ακολουθεί ο χρήστης και αποδεικνύεται με πραγματικές δοκιμές η ορθότητα λειτουργίας της εφαρμογής.
author2 Παυλίδης, Γεώργιος
author_facet Παυλίδης, Γεώργιος
Χριστοδούλου, Αλκιβιάδης
format Thesis
author Χριστοδούλου, Αλκιβιάδης
author_sort Χριστοδούλου, Αλκιβιάδης
title Αναπαράσταση δεδομένων του πρωτοκόλλου OBD-ΙΙ σε android συσκευές
title_short Αναπαράσταση δεδομένων του πρωτοκόλλου OBD-ΙΙ σε android συσκευές
title_full Αναπαράσταση δεδομένων του πρωτοκόλλου OBD-ΙΙ σε android συσκευές
title_fullStr Αναπαράσταση δεδομένων του πρωτοκόλλου OBD-ΙΙ σε android συσκευές
title_full_unstemmed Αναπαράσταση δεδομένων του πρωτοκόλλου OBD-ΙΙ σε android συσκευές
title_sort αναπαράσταση δεδομένων του πρωτοκόλλου obd-ιι σε android συσκευές
publishDate 2016
url http://hdl.handle.net/10889/9425
work_keys_str_mv AT christodouloualkibiadēs anaparastasēdedomenōntouprōtokollouobdiiseandroidsyskeues
AT christodouloualkibiadēs obdiiprotocolsdatarepresentationonandroiddevices
_version_ 1771297142806151168
spelling nemertes-10889-94252022-09-05T05:00:02Z Αναπαράσταση δεδομένων του πρωτοκόλλου OBD-ΙΙ σε android συσκευές OBD-II protocol’s data representation on android devices Χριστοδούλου, Αλκιβιάδης Παυλίδης, Γεώργιος Βλάχος, Κυριάκος Παυλίδης, Γεώργιος Βλάχος, Κυριάκος Λυκοθανάσης, Σπυρίδων Christodoulou, Alkiviadis Ενσωματωμένα συστήματα διάγνωσης Πρωτόκολλο OBD-II Android εφαρμογή On board diagnostic systems OBD-II protocol Android application 005.445 Ο κλάδος των έξυπνων κινητών συσκευών εξελίσσεται με ταχύτατους ρυθμούς τα τελευταία χρόνια. Οι τελευταίας τεχνολογίας κινητές συσκευές εξοπλίζονται με διάφορες ασύρματες διεπαφές και η υπολογιστική τους ισχύ είναι αρκετά μεγάλη ώστε να είναι σε θέση να εκτελούν μια ευρεία ποικιλία εργασιών. Ανάλογη δραστηριότητα παρατηρείται τα τελευταία χρόνια και στην περιοχή των ευφυών συστημάτων μεταφορών (Intelligent Transportation Systems) με δύο σημαντικά μειονεκτήματα: τον αργό ρυθμό με τον οποίο τα οχήματα γίνονται “εξυπνότερα” και το μεγάλο κόστος υλοποίησής τους. Από την άλλη πλευρά, στο χώρο της αυτοκίνησης έχει εισαχθεί αρκετά χρόνια τώρα, η έννοια του Διαγνωστικού Ελέγχου (On Board Diagnostics, OBD), αρχικά ως εργαλείο συνεχούς ελέγχου εκπομπών καυσαερίων. Με την ανάπτυξη των ηλεκτρονικών συστημάτων ελέγχου των κινητήρων, εξελίχθηκε το πρωτόκολλο ΟΒD-II, το οποίο ανάλογα με τον κατασκευαστή, μπορεί να πραγματοποιεί πολύ περισσότερους ελέγχους σε ένα όχημα και καταγράφει διάφορες μετρήσεις από αισθητήρες που ελέγχει πάνω στο όχημα. Μερικές από αυτές τις μετρήσεις είναι το φορτίο του κινητήρα, η ταχύτητα περιστροφής του κινητήρα, η ταχύτητα του οχήματος, η θερμοκρασία του ψυκτικού μέσου του κινητήρα, κ.ά. Εάν υπάρχει πρόβλημα, ένας διαγνωστικός κώδικας (DTC) αποθηκεύεται στη μνήμη της εσωτερικής πλακέτας στο όχημα. Ο συνδυασμός των έξυπνων κινητών συσκευών στα υπάρχοντα οχήματα, τα οποία διαθέτουν ενσωματωμένα συστήματα αυτοδιάγνωσης (OBD–II), με την υλοποίηση της κατάλληλης διεπαφής μπορεί να αναπτύξει νέες λειτουργίες και υπηρεσίες για τους οδηγούς, την οδήγηση και την κατάσταση ενός οχήματος. Στην παρούσα εργασία μελετάται η μεθοδολογία για την άντληση των κατάλληλων δεδομένων από την ηλεκτρονική πλακέτα ενός αυτοκινήτου, ο τρόπος με τον οποίο μπορεί αυτή η πληροφορία να διοχετευθεί προς ένα σύστημα αναπαράστασης και ο σχεδιασμός και η ανάπτυξη μιας ολοκληρωμένης πλατφόρμας για την αναπαράσταση των δεδομένων του πρωτοκόλλου OBD-II σε Android συσκευές. Το σύστημα δίνει τη δυνατότητα στους χρήστες να παρακολουθούν τα δεδομένα του οχήματος σε πραγματικό χρόνο και επιπλέον να τα καταγράφουν σε κάποιο αρχείο στην κινητή συσκευή, έτσι ώστε να τα μεταφορτώσουν στη συνέχεια σε κάποιο διαδικτυακό εξυπηρετητή για περαιτέρω ανάλυση. Επιπρόσθετα, τα δεδομένα μπορούν να αποτυπώνονται σε μορφή γραφημάτων και γίνεται καταγραφή της διαδρομής που ακολουθεί ο χρήστης μέσω του GPS της συσκευής. Τέλος, υπολογίζονται και αναπαριστάνονται άλλες χρήσιμες πληροφορίες, όπως η κατανάλωση καυσίμου για την ολοκληρωμένη στατιστική ανάλυση της διαδρομής που ακολουθεί ο χρήστης και αποδεικνύεται με πραγματικές δοκιμές η ορθότητα λειτουργίας της εφαρμογής. In recent years the smartphone industry is advancing rapidly. The latest technology mobile devices are equipped with various wireless interfaces and their computational power is large enough to be able to perform a wide variety of tasks. In addition, a similar activity is observed in Intelligent Transportation Systems area with two major drawbacks: the slow pace at which the vehicles become “smarter” and their large implementation cost. On the other hand, in the automotive area has been introduced several years now the concept of On Board Diagnostics, initially as an exhaust emission continuous monitoring tool. With the development of electronic engine control systems, was developed the OBD – II protocol, which, depending on the manufacturer, can perform many more diagnostic checks in a vehicle and record various measurements from sensors that control on the vehicle. Some of these measurements are the engine load, the engine speed, the vehicle speed, the engine coolant temperature, etc. If there is a malfunction, a diagnostic code is stored in the internal board’s memory of the vehicle. The combination of smartphones on existing vehicles, which are equipped with On Board Diagnostic Systems, and the implementation of an appropriate interface can develop new functionality and services for the drivers, the driving and a vehicle’s condition. In the present thesis is studied the methodology for the extraction of the appropriate data from a vehicle’s electronic board, the way in which this information can be directed to a representation system and the design and development of an integrated platform for OBD – II protocol’s data representation on Android devices. The system allow users to monitor vehicle’s data in real time and in addition to store them in a file on the mobile device, so that they can upload them afterwards to a web server for further analysis. Additionally, data are presented to graphs and is recorded the user’s route via the device’s GPS. Finally, are calculated and represented other useful information, such as fuel consumption for the comprehensive statistical analysis of the route followed by the user and is proved with real testing the application’s correct operation. 2016-06-21T14:19:39Z 2016-06-21T14:19:39Z 2016-02-02 Thesis http://hdl.handle.net/10889/9425 gr 0 application/pdf