Font Size: a A A

Development Of OSGi Based Automotive Remote Diagnosis Platform

Posted on:2016-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:Z H SunFull Text:PDF
GTID:2322330503494294Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Vehicle diagnostics is an inescapable process before any new vehicle model come into the market. Along with the rapid development of auto electronics, vehicle OEMs and accessory manufacturers pay more and more attention to vehicle remote diagnosis technology. As a new vehicle diagnosis technology, automotive remote diagnosis technology integrates auto electronic technology and mobile communication technology, monitors running status of each module in real time, provides remote support for vehicle testing and failure diagnosis, and saves both human resource and time cost. Especially, it provides strong data base for accurate trouble shooting. With rapid development of automotive manufacturing industry and electronics, accomplish vehicle remote testing and failure diagnosis can greatly improve product quality and market competition of vehicle and accessory manufacturer.This paper analyzes formulate an automotive diagnosis way based on OSGi modular, the relations between modules are completely decoupled. Data exchange between modules is driven by JMS message and function call is realized via the methods of service registration and transfer. The diversity of protocol is dealed with from the view of plug-in. Vehicle communication protocol is reasonably customized with both message uplink and downlink taking into consideration, and Json format is used to resolve the problems existing in traditional diagnostic area, for example, protocol is hard to analyze and segment. Based on this newly established system, the paper defines the functional, non-functional and interface requirements of the vehicle remote diagnostic system.Then, the paper studies the system from aspects, including system partitioning, technical framework, procedure?deployment and data view, and formulates the communication protocol. This article takes advantage of the data driven technology to make analysis of the uplink diagnostic message. Different messages trigger different events, which greatly improves the efficiency of message analysis and process. Moreover, the dynamic code is taken to integrate the deployment of diagnostic tasks and orders from multi vehicle platforms, BDC and tasks. With the help of ‘Reverse Proxy' technology, the platform framework is achieved and its fast business prototype is established. Based on the prototype, the testers can develop and deploy the diagnostic tasks, define the task procedure, time period and frequency, also the diagnostic order distribution, triggering method, safety algorithm and log-out condition.Finally, the paper takes the backstage process center VDMS as example, by using class diagram and timing chart, explaining in details about the design of the VDMS's framework system and subsystem. Finally, the function test is done on the test bench and pressure test by SoapUI. The test result and one month experimental operation prove that the platform can precisely analyze and process the uplink message according the feedback DBC information from vehicles. Furthermore, the platform can implement the task and order deposited, stably and flexibly.
Keywords/Search Tags:Automotive Remote Diagnosis, OSGi, JMS Message Driven, Packet Protocol, Reflective Proxy
PDF Full Text Request
Related items