導讀:車聯網系統包含四部分,主機、汽車T-BOX、手機APP及后臺系統。主機主要用于的影音娛樂,以及車輛信息顯示;汽車T-BOX主要用于和后臺系統/手機APP互聯通信,實現后臺系統/手機APP的車輛信息顯示與控制。
Telematics BOX,簡稱汽車T-BOX。
車聯網系統包含四部分,主機、汽車T-BOX、手機APP及后臺系統。主機主要用于的影音娛樂,以及車輛信息顯示;汽車T-BOX主要用于和后臺系統/手機APP互聯通信,實現后臺系統/手機APP的車輛信息顯示與控制。
汽車T-BOX的原理
汽車T-BOX與主機通過CAN BUS總線通信,實現指令與信息的傳遞,從而獲取到包括車輛狀態(tài)、按鍵狀態(tài)等信息以及傳遞控制指令等;通過音頻連接,實現雙方共用麥克與喇叭輸出。與手機APP是通過后臺系統以數據鏈路的形式進行間接通信(雙向)。T-BOX與后臺系統通信還包括語音和短信兩種形式,使用短信形式主要實現一鍵導航及遠程控制功能。
汽車T-BOX可深度讀取汽車CAN總線數據和私有協議,T-Box終端通過OBD模塊和MCU,采集汽車的總線數據和對私有協議的反向控制;T-Box同時可以通過GPS模塊對車輛位置進行定位,使用網絡模塊通過網絡將數據傳出到云服務器。車主可以在手機APP端通過網絡從云服務器中獲取車況報告、行車報告、油耗統計、故障提醒、違章查詢、位置軌跡、駕駛行為、安全防盜、預約服務、遠程找車等信息,還可以在手機APP端通過網絡與服務器的連接,間接與網絡模塊交互,繼而通過網絡模塊與MCU之間的渠道,最終使用MCU提供控制汽車門、窗、燈、鎖、喇叭、雙閃、反光鏡折疊、天窗、監(jiān)聽中控警告和安全氣囊狀態(tài)等服務。
汽車T-BOX的部分功能
1、遠程控制 用戶可以通過手機APP控制車門開關、鳴笛閃燈、開啟空調、啟動發(fā)動機、車輛定位等等功能,通過使用這些功能,車輛的使用不僅方便了許多,而且還可以節(jié)約用戶很多時間。比如在夏日和冬季,提前在上車之前幾分鐘開啟空調制冷或者制熱,這樣用戶就可以不用等待,上車時車內就下降或上升到舒適的溫度了,讓用戶真正體驗到“入車即享冬暖夏涼”;車主在冬天的時候還可以使用遠程啟動功能進行熱車,車輛被盜時可以使用遠程關閉發(fā)動機;如果車主將鑰匙忘記在車內,或者不確定是否鎖了車門但又離開車輛很遠的時候,可以通過手機APP遠程控制開鎖和關鎖;并且在大型停車場也不用再害怕找不到車了,只需要用手機通過APP查看車輛的定位了解大致方位,再控制車輛鳴笛、閃燈就可以知道車輛的具體位置了。
2、遠程查詢 通過手機APP就可以實現遠程查詢車輛狀態(tài),比如車輛油箱里還有沒有油,車窗車門有沒有關牢,電池電量還有多少夠不夠用,還可以行駛多久等等,非常全面的車輛狀態(tài)信息都能在手機上看得到,不用自己親自細查,如果出現問題用戶也可以使用手機一目了然的查詢到;同時手機APP還可以自助診斷車況,看看各個系統有沒有問題,要是某個系統出現有問題的話,APP端就會報警提醒,這樣如果是跑長途的用戶也不用一項一項的自己逐一檢查了,直接用手機APP查詢車輛狀況就可以了。
3、安防服務功能 這一項主要是針對行車安全和防盜而設計的,包含了路邊救援協助、緊急救援求助、車輛異動自動報警、車輛異常信息遠程自動上傳等服務。這些功能意義非凡,關鍵時刻甚至可以救命。例如,碰撞自動求救功能,車輛碰撞觸發(fā)安全氣囊后,T-BOX會自動觸發(fā)乘用車客戶救援熱線號碼,自動上傳車輛位置信息至后臺,同時后臺將發(fā)信息給所有緊急聯系人,短信中包含事故位置信息,以及事件信息,讓事故車輛和人員得到及時的救援。
T-BOX與Can通信
下圖是目前汽車內的主流總線架構形式(圖中每個框代表一個ECU)
OBD: On-Board Diagnostic 車載診斷系統
MOST: Media Oriented System Transport 面向媒體的系統傳輸總線
CAN總線為了便于管理和控制,一般按功能需求進行劃分,傳統汽車主要分動力和車身兩大塊,車身總線采用低速,動力采用高速。還留有一路專門做診斷的CAN連到車內的OBD接口。另外,由于現在車內導航、影音的需求太大,CAN總線沒辦法提供給視頻數據如此高的傳輸速率,所以在車載導航和娛樂系統中,一般采用速率可達22.5Mb/s 的MOST總線或其他類似的高速總線。不同總線網絡之間通信,全部依靠網關轉發(fā)報文。因此,網關也基本是車內總線中最重要的部件,重要性就相當于人體的脊椎。各廠商的架構根據其需求會略有不同,但總體上都是這種模式。
如果要實現車聯網,即車與網聯動。在CAN總線為主導的今天,勢必要將具有聯網功能的模塊加入到車內CAN總線架構中。在已經實現第一階段技術的車聯網產品中,大概又有三種技術方案。
1. OBD盒子聯網
將可聯網的設備(OBD盒子)插入車輛的OBD診斷接口,通過診斷CAN讀取車輛的相關行駛信息。這種方案被很多互聯網企業(yè)采用,汽車廠商只有極少數采用。
優(yōu)點:無需改動車內的總線架構,無需汽車廠商的配合,即插即用。因為OBD口是汽車強制必須留出來的,主要用作車輛檢測和后期的程序升級維護。
缺點:一般只能讀取車內數據,無法實現遠程控制,功能有限。而且,只要車廠封掉汽車行駛時的診斷CAN通信,這種方式就沒用了。
2. Telematics(無線通信車載系統)直連CAN總線
直接將具有遠程通信功能的模塊接入CAN總線,通過telematics模塊讀取各ECU的信息,并發(fā)送相應的控制信息,實現部分遠程操控功能。
優(yōu)點:報文不需網關轉發(fā),信息傳遞直接有效,實現較為方便。
缺點:安全性不足,一旦telematics被攻擊,整車的CAN總線幾乎就暴露在黑客手中。我懷疑之前被黑的切諾基采用的就是這種方式。
3. Telematics連在CAN外網絡
如圖的例子,將telematics模塊加入MOST總線,直接與娛樂系統連接,并通過MOST網關轉發(fā)相應的車輛信息和控制信息。
優(yōu)點:外部網絡與娛樂系統高度融合,便于實現車聯網娛樂和社交屬性;信息需要通過MOST網關轉發(fā),安全性較高。
缺點:MOST總線成本高,MOST網關開發(fā)難度大。
這三種技術方案雖然各有優(yōu)劣,但只要連入了CAN總線,在網關允許的情況下基本都能實現對車內各ECU的訪問和控制,不論是車身部分還是動力部分。那為何我要將控制車身和控制動力放在兩個不同的階段呢?這一點主要是考慮到安全性問題,從技術角度看通過遠程啟動發(fā)動機、控制轉向基本都沒有障礙,但現今眾多廠商極少有這么做的,大家忌憚的都是這安全性。
在智能輔助駕駛系統不成熟的情況下,將動力部分開放給車聯網并沒有什么明顯的優(yōu)勢和賣點,現階段的消費者不會因為你能遠程啟動而多掏錢。但是如果智能輔助駕駛技術越來越成熟,甚至出現自動駕駛,動力部分豈有不放開的理由,相應的安全性問題也會得到業(yè)界的重視。至于智能輔助駕駛系統何時才能成熟?好像還是繞不過CAN總線的瓶頸。