Font Size: a A A

Development And Application Of Automotive Remote Fault Diagnosis Software

Posted on:2020-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:H HuangFull Text:PDF
GTID:2492305771455364Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
With the development of electronic technology,automobiles have evolved from a single mechanical system to a complex electronic control system,which makes the possibility of automobile failure relatively increased.Traditional human diagnosis has been unable to meet the diagnostic requirements of modern automobiles.Therefore,diagnosing with the car fault diagnosis instrument has become the preferred method of car troubleshooting.Although the emergence of diagnosis instruments brought convenience to car diagnostics,sometimes the results of diagnosis are inaccurate or incorrect due to some products,technologies and distance factors.In order to improve these deficiencies,and to meet future network and remote fault diagnosis needs,this paper studied and developed a vehicle remote fault diagnosis system.The article first described the overall functional design of the vehicle remote diagnosis system.This paper built a system in three-layer C/S mode,analyzed the interconnected diagnosis instrument and diagnosis platform in remote communication,and introduced the development process and development tools.Second,the development of the diagnostic database was described in detail.This paper selected the most widely used KWP2000 and CAN automotive communication protocols,and configured parameters according to the upper and lower computer communication protocols.Then,based on the sampled data,a simulation file was created and loaded by the OSCAPP software for real-time communication to create a protocol file.Finally,according to the composition and characteristics of the XML language,the overall framework of the database was designed to complete the development of each diagnostic function data,including initialization,version information,read fault code,clear fault code,read data stream,motion test and advanced functions.Again,the development of remote diagnostic program was focused on.The software consists of two parts.On the diagnosis instrument side,the article used the JAVA language to design a remote communication APP program through the research on remote communication.On the engineer side,the article designed a remote diagnostic program based on the requirement of automobile multi-function diagnosis,and implemented the program in C language.Finally,the developed system was tested by using real vehicle.Compared with the data measured by the diagnosis instrument,the correctness and reliability of the system were verified.
Keywords/Search Tags:Remote diagnosis, C/S model, Communication protocol, Database
PDF Full Text Request
Related items