張宇星 姜洪亮 于斯亮 黃桂容 羅勐 黃裕錕






摘 要:隨著經濟的發展,車聯網技術的發展也越來越快,新技術的方向多聚焦于智能駕駛的進步,而對于車輛救援技術的關注卻很少。本論文主要設計一種TBOX軟件技術——車輛一鍵救援系統,使車載系統能夠通過移動車載終端直接與服務平臺進行數據傳輸,企業數據平臺可配置車載多媒體在救援場景下的UI文字顯示和語音交互對話內容,車載多媒體在收到企業數據平臺下發的報警消息后,通過UI和語音交互引導用戶申請救援服務。
關鍵詞:車聯網 車輛救援 車載終端 一鍵救援
1 引言
自2000年以來,我國每年約有10萬人死于交通事故,平均每天有近300人死于交通事故,致死率高達17%。在道路交通事故發生后,如果救援人員能夠在最短時間內趕赴現場進行救援,能有效降低事故的傷亡率和死亡率),也可以解決用戶車輛的虧電現象和爆胎現象等[1-3]。
基于車載通訊設備”(TBOX)設計的軟件技術——車輛一鍵救援系統,使車載系統能夠通過移動車載終端直接與服務平臺進行數據傳輸[4-6],可以及時定位到故障車輛所在的位置,識別車輛所發生的故障(例如虧電,碰撞,爆胎),幫助客戶解決所遇到的問題,提升用戶的使用體驗。
當前,車輛救援系統方式如圖1所示:在車輛發生故障時,用戶判斷故障情況并在車上操作E-CALL/I-CALL等觸發救援的按鍵呼叫救援服務平臺;平臺工作人員與用戶確認車輛信息、故障類型、車輛定位等信息,生成救援服務訂單,用戶等待救援服務[7-9]。
目前的車輛救援系統方式存在以下問題:
1)在汽車中配置E-CALL/B-CALL等救援功能,需要增加硬件。
2)在汽車發生故障時,用戶通常不能及時做出反應,缺乏處理處理問題的經驗。
3)救援服務平臺與用戶確認信息后,生成救援服務訂單,用戶在原地等待救援,無法實時獲得救援進度。
以上三點都會影響用戶對救援服務的體驗,或者導致整車成本提高。為此本文開發了新的救援系統技術,新技術方案的救援服務系統的方式如圖2所示,車載多媒體在收到企業數據平臺下發的報警消息后,通過UI和語音交互引導用戶申請救援服務。
2 一鍵救援系統技術方案
2.1 用戶主動請求道路救援功能邏輯
用戶在車機屏幕上點擊一鍵救援按鈕,若車機已連接手機藍牙,則會彈窗是否需要撥打道路救援電話;若車機沒有連接手機藍牙,則會向平臺調用一鍵救援H5網址,請求救援H5網頁,再全屏展示救援H5網頁。
2.2 一鍵救援系統H5網頁的優化
2.2.1 車輛識別碼和車主信息的識別
圖3為主動打開一鍵救援網頁后界面的顯示信息,從下圖可以看出,車機界面不顯示車機VIN(車輛唯一識別碼),聯系人及手機號碼信息,說明車機VIN,車主信息識別失敗。
解決方法:對于車輛VIN信息的獲取是通過JS(Java Script)交互從車機App的代碼中得到,而車主信息的獲取則是H5通過已售車的VIN接口查詢車主和車牌信息,接口是CDMP(Certified Data Management Professional)提供,名字和車牌號可以進行修改。
2.2.2 一鍵救援定位的獲取
獲取到正確的一鍵救援定位信息的前提是車機能夠得到正確的經緯度,車機拿到的經緯度是launcher自己調用的安卓標準接口,經緯度是WGS84的坐標系。
H5網頁調用的方法其實是通過JS交互從車機App的代碼中獲取的經緯度,本質上是從車機App中拿,通過安卓原生的定位去取的經緯度。
一鍵救援定位獲取成功的標志是在正式環境情況下,可以獲取到正確的車機定位信息。為了保證測試的影響最小性,本測試先在測試環境進行測試,待測試環境定位成功后,再切換到正式環境,做最后的驗證。
第一步:測試環境
在車機中加入高德SDK輔助定位后,H5網頁調用高德地圖API的反地理位置信息編碼搜索,反地理位置編碼就是把經緯度信息轉換成它所對應的地址信息[10]。直接調用如下方法:window.appAction("getPosition"),可以定位到當前車輛所在位置,在實測車機上也可以獲取到具體的定位信息,結果如圖4所示。圖4為打開一鍵救援后H5網頁顯示的信息,從圖中可以看出,地圖上定位的信息與圖4中下方顯示的位置信息一致,表明成功獲取到車輛當前所在的位置信息。
第二步:正式環境
當從測試環境切換到正式環境后,由于分支合并有問題,導致線上定位不準確。線上代碼需要發布,要使用的分支合并線上分支,可能出現同個頁面的修改代碼會自動和諧,出現沖突,導致問題的產生。在解決了分支合并的問題后,成功獲取到了車機的定位信息。
2.3 一鍵救援技術的應用
下圖為一個救援服務的實施例子。
1)車載媒體首頁的下來菜單上有“救援服務”的入口,用戶通過點擊“救援服務”圖標進入救援服務頁面。
2)在企業數據平臺配置車載多媒體救援場景的UI文本彈窗內容已經語音對話的話術。
3)當車載多媒體收到企業數據平臺發布的報警消息時,通過彈窗的UI視覺交互和語音對話交互完成救援服務請求,圖5為車載多媒體上的救援服務頁面,用戶可以設置服務類型。
4)救援服務平臺向車輛附近的服務站派發工單,結合現有的銷售服務體系的標準服務流程,將維修工單的進度實時反饋到車載多媒體上的救援服務界面(圖6)。
在救援服務場景中增加平臺實時計算車輛運行狀態,發生異常時在車載多媒體上調用UI彈窗和語音交互主動引導用戶完成救援服務請求,同時實時向用戶展示救援服務工單的進度,體驗更好。
3 結束語
本文采用新方案的車輛救援系統技術,完成服務端、客戶端、運行監控端功能的實現,車載終端的開發以藍牙通信技術和網絡通信技術為基礎,并嵌入高德地圖技術實現定位功能。當企業數據平臺收到車輛上傳的數據后:
1)通過算法規則可以判斷出車輛是否發生故障,并將報警信號下發給車載多媒體;車載多媒體通過UI和語音引導用戶完成救援服務請求;實時性、主動式交互體驗更好。
2)在車載媒體上使用藍牙電話或者打開網頁請求救援服務,可降低整車成本。
3)在企業數據平臺上動態配置車載媒體的救援服務的UI彈窗文本和語音話術;救援服務界面采用網頁形式,可實時更新,靈活性高;
4)在車載多媒體上打開救援服務網頁,用戶可以實時查看工單進度,使用更安心。
參考文獻:
[1]李志輝.北汽新能源汽車TBOX軟件設計與實現[D].大連理工大學,2017.58.
[2]張君.車聯網模式在傳統車輛運營領域中的應用研究[D].天津大學,2015.1-54.
[3]周路菡.汽車與互聯網,跨界合作新常態[J].新經濟導刊,2015,(Z1):54-58.
[4]湯波.基于CAN總線的車載信息系統的研究與設計[D].武漢:武漢理工大學,2012.
[5]李澤光,李亞杰,郝莉.基于CAN總線的設備故障診斷系統[J].機電技術,2006,(02):18-19.
[6]姜竹勝,湯新寧,陳軍.基于車聯網的智能車載終端研制[J].汽車電器,2012,(10):39-44.