基于Android智能手機的汽車診斷系統(tǒng)的研究與實現(xiàn)
發(fā)布時間:2018-04-02 08:53
本文選題:OBD-II 切入點:故障診斷 出處:《中國海洋大學》2014年碩士論文
【摘要】:自20世紀50年代電子技術(shù)開始應(yīng)用于汽車行業(yè)以來,汽車的電子控制系統(tǒng)結(jié)構(gòu)變得日益復雜。我們在享受電控系統(tǒng)所帶來的汽車動力性能、安全性能等不斷地提高的同時,又要面臨汽車故障種類變多、汽車發(fā)生故障可能性增大、對汽車故障類型及發(fā)生位置的診斷也越來越困難等問題。目前汽車的診斷維修更加的倚重電子化、電腦化的專業(yè)診斷系統(tǒng),汽車故障診斷儀己經(jīng)成為診斷過程中必不可少的設(shè)備,其需求也越來越大。針對現(xiàn)有汽車故障診斷儀存在缺點與不足,結(jié)合Android智能手機龐大的用戶量以及具有的越來越強大的運算處理能力、支持豐富的硬件資源、簡單直觀的圖形化操作界面、方便快捷的上網(wǎng)等優(yōu)點,本文設(shè)計并實現(xiàn)了一種基于Android智能手機的汽車診斷系統(tǒng)。 本文所研究實現(xiàn)的診斷系統(tǒng),,通過OBD-II通用診斷接口ELM327與汽車的OBD系統(tǒng)進行通信,從而讀取汽車實時的運行參數(shù)以及故障參數(shù)。該診斷系統(tǒng)通用性較強,可適用于絕大多數(shù)車型。車主可以通過本系統(tǒng)查看汽車的實時信息、周圍修理廠信息,申請遠程故障診斷、道路救援服務(wù),還可以對汽車的加油、維修保養(yǎng)等信息進行管理。 為實現(xiàn)本系統(tǒng),本文所做的主要的研究如下: (1).重點研究了車輛數(shù)據(jù)的獲取與上傳。首先是通過智能手機傳感器獲取汽車加速度以及行駛方向;其次是汽車OBD系統(tǒng)中的數(shù)據(jù)的獲取過程,并且從數(shù)據(jù)的實時性以及冗余性考慮,設(shè)計了一個數(shù)據(jù)的動態(tài)采集策略;最后是數(shù)據(jù)上傳,針對實時上傳,采用MQTT推送的方式來實現(xiàn),而針對手動上傳,設(shè)計了一種新的數(shù)據(jù)存儲格式,從而減少存儲空間。 (2).對系統(tǒng)中所涉及的關(guān)鍵點進行了針對性研究。首先根據(jù)獲取到的汽車的數(shù)據(jù),給出了故障診斷、油耗分析和危險駕駛預警分析,從而更好地服務(wù)于車主;其次針對數(shù)據(jù)的網(wǎng)絡(luò)傳輸進行研究,主要包括對JSON格式的交互數(shù)據(jù)的解析,采用雙重MD5加密來確保密碼等敏感數(shù)據(jù)傳輸?shù)陌踩,引入異步網(wǎng)絡(luò)傳輸機制使耗時的網(wǎng)絡(luò)數(shù)據(jù)傳輸操作能夠正常的執(zhí)行。 (3).設(shè)計并實現(xiàn)了一個基于Android智能手機的汽車診斷系統(tǒng)。主要研究了系統(tǒng)整體架構(gòu)的設(shè)計、功能模塊的設(shè)計以及數(shù)據(jù)存儲方案的設(shè)計,并針對系統(tǒng)的功能模塊的設(shè)計,詳細介紹了該診斷系統(tǒng)各個子功能模塊的系統(tǒng)界面的設(shè)計以及相應(yīng)功能的實現(xiàn)。
[Abstract]:The electronic control system structure of automobile has become more and more complicated since the electronic technology began to be applied in automobile industry in the 1950s .
This paper studies the diagnosis system realized in this paper , and communicates with the OBD system of the automobile through the OBD - II universal diagnostic interface ELM327 , so as to read the real - time operating parameters and the fault parameters of the automobile . The diagnosis system has strong universality and can be applied to most models . The owner can view the real - time information of the automobile , the information of the surrounding repair plant , the application of remote fault diagnosis and road rescue service through the system , and also can manage the information such as fuel filling , maintenance and the like of the automobile .
In order to realize this system , the main research done in this paper is as follows :
( 1 ) the acquisition and uploading of the vehicle data are mainly studied , firstly , the vehicle acceleration and the traveling direction are acquired through the smart phone sensor ;
Secondly , it is the acquisition process of the data in the automobile OBD system , and the dynamic acquisition strategy of data is designed from the real - time and redundancy of the data .
Finally , the data upload is realized in the way of MQTT push for real - time upload , and a new data storage format is designed for manual upload , thus reducing storage space .
( 2 ) The key points involved in the system are studied . Firstly , according to the acquired data , the fault diagnosis , fuel consumption analysis and dangerous driving early warning analysis are given , so as to better serve the vehicle owner ;
Secondly , the research on the network transmission of the data mainly includes the parsing of the interaction data in JSON format , the double MD5 encryption to ensure the security of the sensitive data transmission such as the password , and introduces the asynchronous network transmission mechanism to enable the time - consuming network data transmission operation to be performed normally .
( 3 ) Design and implement an automobile diagnostic system based on Android smartphones . The design of the system ' s overall architecture , the design of functional modules and the design of the data storage scheme are studied , and the design of the functional modules of the system is discussed in detail . The design of the system interface and the realization of the corresponding functions are introduced in detail .
【學位授予單位】:中國海洋大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:U472.9;TN929.53
【參考文獻】
相關(guān)期刊論文 前3條
1 陳震;王艷;;淺談企業(yè)信息系統(tǒng)的密碼改進措施[J];科技廣場;2013年03期
2 何龍文;徐建閩;徐鑫龍;;基于OBD接口的危險駕駛報警與記錄系統(tǒng)設(shè)計[J];信息技術(shù);2013年05期
3 胡杰;盛祥政;李洪飛;曹愷;顏伏伍;;基于智能手機的汽車故障診斷系統(tǒng)研究與開發(fā)[J];汽車技術(shù);2011年09期
本文編號:1699649
本文鏈接:http://sikaile.net/kejilunwen/wltx/1699649.html
最近更新
教材專著