CAN 總線被廣泛應用于汽車通信。隨著汽車電控系統結構的日益復雜,電子系統出現故障的可能性也相對增加,同時對故障發生原因也變得越來越困難,從而極大影響了客戶的用車體驗。本文以汽車診斷儀為研究對象,分別介紹有線式診斷儀、無線式近距離診斷儀和無線遠程式診斷儀技術路線所需要的硬件設備和優缺點,并進一步分析汽車診斷技術未來發展趨勢。架構功能設計方法進行應用和探索。
1 前言
隨著對汽車安全性、發動機油耗及排放的法規要求越來越高,越來越多的傳感器應用到車輛中,車輛控制系統也變得越來越復雜。而各控制系統的電子化、復雜化在提高車輛安全性、燃油經濟性、動力性以及排放的同時[1],也給汽車模塊間穩定通信帶來了巨大的挑戰。CAN總線在信息傳輸中具有良好的可靠性[2-3],因此CAN總線被廣泛應用于汽車通信。在汽車電控系統結構日益復雜的今天,電子系統出現故障的可能性也相對增加,對故障發生原因和發生部位的判斷就變得越來越困難。故汽車故障診斷技術己經成為汽車故障診斷過程屮必不可少的工具[4-5]。本文通過研究有線式診斷儀、無線式診斷儀以及遠程式診斷儀這3種不同形式診斷儀硬件的技術路線,從而為后續汽車診斷技術的發展起到了一定的指導作用。
2 診斷系統現狀
為了滿足故障診斷的巨大需求,許多汽車公司、專業故障診斷研發公司及高校研究并開發了多種基于汽車故障的診斷技術。目前應用的汽車故障診斷技術按照結構和功能可分為3種類型[6]:有線式診斷技術、無線式近距離診斷技術、無線遠程式診斷技術。
2.1 有線式診斷技術
有線式診斷系統技術架構示意如圖1所示。
圖1 有線式診斷系統技術架構示意圖
2.1.1 實現原理釋義
診斷儀工作時,接口電路板將PC機的請求信號經過重新編程和電壓轉換后發送給OBDII隨車診斷系統,并將OBDII隨車診斷系統的應答信號經過電壓轉換和重新編碼后返回給PC機。當應答信號到達后,PC機軟件通過解碼和運算,最終以用戶易于接受的方式顯示。
2.1.2 有線式診斷系統硬件
電腦和單片機之間需要實現數據的傳輸和接收,需要采用標準接口將兩者連接在一起,另外還需要電平轉換模塊將電腦的輸出電壓轉換成單片機可用的電壓,從而實現電腦與單片機的相連。目前常用的串口RS232、RS454、IIC、SPI。表1是幾種常用串口的參數分析。
表1 幾種常用串口的參數
RS485相較于RS232改進后的特點包括以下4點。
1) 電平:RS485接口相較于R232電平低,由于芯片電壓大多是3.3V或者5V左右,因此RS485不易損壞芯片。
2) 傳輸速率:RS485相較于RS232傳輸速率高。在短距離通信時,RS485最高速率可以達到35Mb/s,在長距離通信時,傳輸速率也可達100kb/s以上,而RS232傳輸速率只有20kb/s。
3) 抗干擾性:RS485接口是采用平衡驅動器和差分接收器的組合,抗共模干擾能力增強,即抗噪聲干擾性好。
4) 傳輸距離:RS485總線最大傳輸距離可達1200m,RS232傳輸距離最多不超過15m,因此RS485傳輸距離更遠。
CAN總線:由于在汽車、工業控制領域,設備或者汽車處于高溫、振動、各種負荷的工作環境中,對通信的穩定性要求非常高,并且CAN總線只需要2根線就可以實現數據的傳輸和接收,減少設備和汽車上線束的數量,因此CAN總線廣泛應用于汽車領域和工業控制領域。而IIC和SPI主要應用于芯片里面的通信。
CAN收發器:CAN收發器的作用是邏輯信號與差分信號之間相互轉換。數據接收部分的作用是將自總線的差動信號經過數據接收電路的接收,轉換成邏輯信號并發送到CAN協議控制器,數據發送部分是將邏輯信號轉化成差分信號,繼而將數據傳遞到總線。
2.1.3 有線式優缺點
有線診斷設備具有硬件集成度高,能滿足數據采集、數據分析、指令控制、二次開發等一系列需求的特點,由于集成了較多功能,因此其價格昂貴、體積較大、不利于攜帶、操作復雜,需要受過專業培訓的人才會使用,因此主要用于汽車主機廠和大型4S店。
2.2 無線式近距離診斷技術
無線式診斷系統技術架構示意如圖2所示。
圖2 無線式診斷系統技術架構示意
2.2.1 診斷原理
當車輛發生故障時,首先人為將無線診斷設備插接在車輛OBD(On-Board Diagnostic) 口,然后用手機/電腦連接無線診斷設備實現車機相連,電腦/手機通過腳本發送可以獲取到整車故障狀態,最后診斷專家對故障數據進行分析。
2.2.2 無線式近距離診斷系統硬件
目前常用主流的無線診斷技術主要是通過藍牙和WIFI去實現診斷設備與PC/電腦通信,然而WIFI由于受制于網絡信號以及時延等問題,應用受到一定的限制。對于短距離通信,目前市面上比較成熟的產品有RDS GDS以及市面上開發的各種無線診斷小盒子,大多都采用藍牙通信。因藍牙技術已經在手機和電腦上有成熟的應用,故近距離無線診斷診斷技術可將藍牙技術和診斷相結合。
藍牙的連接可以細分為3個階段:配對、連接、數據傳輸。
1) 配對階段:實現連接的前提條件,目前主要通過Bluetooth In Ban的方式連接。
2) 連接階段:首先藍牙模塊要處于“可被發現”的狀態,電腦/手機根據搜索到的藍牙設備名和地址進行連接,為了保證安全性藍牙,設備之間還需要進行安全驗證,通常都是通過密碼的方式確認安全,通過安全驗證之后,就可以實現設備與移動端之間的互聯。
3) 數據傳輸:實現設備與移動設備互聯之后,就可以通過調用不同的函數實現數據的傳輸和接收。
2.2.3 近距離無線診斷技術優缺點
近距離診斷技術具有硬件成本低、質量輕、集成較為方便的特點。目前功能比較受限,主要用于讀取一些故障碼以及常用的狀態參數,另外數據存儲也有比較大限制,只能存儲較少的數據,因此對于需要數據量大、復雜度高的問題不適用。
2.3 無線遠程式診斷技術
無線遠程式診斷系統技術架構示意如圖3所示。
圖3 無線遠程式診斷系統技術架構示意圖
2.3.1 診斷原理
采集設備可以將整車的故障數據通過4G/5G網絡發送云端,最終通過PC等設備聯網在云臺獲取數據,最后對故障進行分析。
2.3.2 無線遠程式診斷系統硬件
遠程式診斷系統最為關鍵的就是通信模塊,汽車TBOX與汽車通過CAN bus總線通信,實現指令與信息的傳遞,從而獲取到包括車輛狀態、按鍵狀態等信息以及傳遞控制指令等,通過音頻連接,實現雙方共用麥克與喇叭輸出。而與手機APP連接是通過后臺系統以數據鏈路的形式進行間接通信(雙向),目前常用的無線通信模塊有以下3種方式。
1) OBD連接T-BOX盒子:將T-BOX盒子插入車輛的OBD口,通過診斷診斷口讀取車輛的相關總線數據。這種方式不用對傳統汽車架構進行更改,使用方便,但是造價較高,只能讀取一些總線數據,不能驅動汽車。目前主要應用在汽車廠商錄取數據,不利于推廣到個人用戶。
2) T-BOX加在CAN總線里:將T-BOX作為總線中的一個可以用于外部聯網的模塊,這種方式可以遠程啟動車輛,實現遠程空調、遠程解鎖等一些基礎功能,但是由于與外部聯網,因此整車設計該架構時需要著重考慮其安全性。
3) T-BOX加在如MOST(Media Oriented System Transport) 中:可以實現與娛樂系統的互聯,從而通過娛樂系統控制車輛,但是由于設計難度大,MOST總線造價高,應用還受到一定的限制,因此推廣顯得不便。
2.3.3 無線e遠距離診斷技術優缺點
遠距離通信具有可實現遠程獲取數據和遠程分析的特點,其可依據實時獲取的車輛數據來做出專業判斷,減少專業技術人員往返的時間成本,但是相較于傳統汽車,需要更改架構和提高汽車安全等級,因此前期設計的成本會較高,后續使用也存在一定的安全隱患。
3 診斷系統未來發展趨勢
隨著汽車智能化、物聯網、云技術與大數據技術的不斷提高,在多學科交叉融合的背景下,汽車診斷技術也向著設備智能化、數據共享化、信息網絡化方向發展[7-9]。未來汽車診斷技術將是集問題數據采集、問題數據分析、問題解決方案于一體,可以實時采集、遠程獲取數據和解決方案,以便提升問題解決效率,提高車輛在市場售后的表現,具體實現框架如圖4所示。
圖4 實現框架示意圖
1) 云平臺:①應用商店平臺主要用于存放各種版本軟件安裝包以及功能升級安裝包,當顧客車輛出現問題或者需要安裝新的功能可以從此處獲得安裝包;②遠程診斷平臺主要用于整車總線相互,實時獲取整車總線數據,同時也可以通過發送腳本給到整車獲取所需數據,從而可以實時獲取車輛故障數據,找到問題解決方案,此平臺著重在采集數據和存放數據;③專家診斷平臺主要用于數據處理和分析,該系統導入大量實際案例并且還能不斷地自學習升級,這樣專家系統可以解決80%簡單的問題,剩余的復雜問題可以由專家和研發人員一對一地分析和解決。此平臺著重于提供問題的解決方案,并且將解決方案給到顧客、4S店以及相關的售后人員。
2) 空中升級平臺:主要負責車輛升級策略、升級范圍,并通過軟件升級來修復一些軟件BUG。
3) 手機:可以實現車輛安全驗證,并且通過手機APP和云平臺聯網,發送診斷/升級需求[10]。
4) 4S店:可以通過云端診斷結果實施修理/更換零件的工作。一般4S店著重于硬件的更換和升級。
參考文獻:
[1] 吳廣. 汽車故障診斷系統研究[D]. 長春:吉林大學,2009.
[2] 程瑤. 基于CAN 的車載故障診斷系統設計與實現[J].電子設計工程,2017,25(10):162-165.
[3] 盛祥政. 基于智能手機的遠程汽車故障診斷系統的研發與開發[D]. 武漢:武漢理工大學,2012.
[4] 周理忠. 嵌入式汽車遠程故障診斷儀[D]. 杭州:浙江大學,2008.
[5] 史瑋煒. 電控柴油機便攜式故障診斷儀的研發[D]. 上海:上海工程技術大學,2013.
[6] 盛祥政. 基于智能手機的遠程汽車故障診斷系統的研發與開發[D]. 武漢:武漢理工大學,2012.
[7] 王子陽,董宇航,郭以勛,等. 國內外汽車診斷技術發展綜述[J]. 內燃機與配件,2018(11):156-158.
[8] 楊凱悅. 遠程汽車狀態監控及故障診斷系統的研究[D].上海:上海交通大學,2012.
[9] Hu Jie,Yan Fuwu,Tian Jing,et al. Developing PCBased Automobile Diagnostic System Based on OBD System[C]//Power and energy Egineering Conference,2010:1-5.
[10] 王新. 基于藍牙技術的汽車無線診斷系統的研究與實現[D]. 安徽:合肥工業大學,2017
編輯:黃飛
?
評論
查看更多