Font Size: a A A

Design And Development Of The Client For Vehicle Telematics System Based On Android Platform

Posted on:2015-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:B L ChenFull Text:PDF
GTID:2298330422472292Subject:Automotive electronics engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile internet, smartphone market competition isfierce and its smoke has spread to the automobile industry. The traditional vehicleinformation service system has existed disadvantages such as: long update cycle, highmaintenance costs, poor extensibility and so on, it can not fully meet user requirements.Telematics as the development trend of future cars, a few automobile manufacturershave increased investment in research, the “car terminal+smartphone” model hasbrought new vitality to the vehicle information service system. So based on the specialfunds of state key laboratories project, the telematics system has been researched in thisissue, and the client for the telematics system based on Android platform has beendesigned and developed in this paper. Wireless communication with the remote serverhas been established, vehicle state information collection and remote monitoring hasbeen realized.The main research contents and conclusions of this paper are as follows:①The implementation schemes of the existing vehicle remote information servicesystems have been summarized, the adopted key technologies, the advantages anddisadvantages, and the function configurations have been mainly analyzed. Based onthis, a system solution has been proposed. The C/S architecture has been adopt: theAndroid application as the client, the Web application as the remote server and they areboth developed in Java language.②ELM327has been chosen as the system hardware device to interact with thecar, the data are acquired by bluetooth communication between smartphone andELM327. The working principle of OBD system, the OBD-П interface connections,OBD-П communication protocols and the method of data parsing have been studied.Through SAE J1979standard document and ELM327chip introduction, theunderstanding of the principle have been deepened and the foundation for the nextprogram design have been laid.③Eclipse has been chosen as the client development tool, the Androiddevelopment environment under Windows has been built, the basic grammar andprogramming method of Java and Android have been learned. An Android application inEclipse has been created, the designed functions have been achieved by modularprogramming, and the user interface have been designed according to its rules. ④Baidu map has been embedded into the application successfully with Baidumap Android SDK, the smartphone GPS has been used for positioning, the method torealize trajectory tracking has been designed and some location retrieval services havebeen provided. The HttpClient open source project which integrated in Androiddevelopment kit has been utilized to ensure the client can transfer the collected data tothe remote server by the way of sending a POST request.⑤The simulator test and the real phone test of the client of the telematics systemhave been accomplished, the real car test and system integration and test with theremote server have also been completed. It is shown by the test results that the Androidclient achieved the basic functions, reached the desired goal, verified the feasibility ofthe solution, but the compatibility and stability needed to be further improved in thefuture.
Keywords/Search Tags:Vehicle Telematics System, The Android Client, Remote Server, OBD-П, Wireless Transmission
PDF Full Text Request
Related items