国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于車聯(lián)網(wǎng)的控制器遠(yuǎn)程診斷與刷寫

2016-11-10 07:38喻尚楊艷
汽車實用技術(shù) 2016年9期
關(guān)鍵詞:總線車載服務(wù)平臺

喻尚,楊艷

(陜西重型汽車有限公司,陜西 西安 710200)

基于車聯(lián)網(wǎng)的控制器遠(yuǎn)程診斷與刷寫

喻尚,楊艷

(陜西重型汽車有限公司,陜西 西安 710200)

∶為了獲得駕駛車輛的數(shù)據(jù)分析,避免或解決車輛控制單元在駕駛中失去功能的狀態(tài),設(shè)計和實現(xiàn)一種基于車聯(lián)網(wǎng)服務(wù)平臺數(shù)據(jù)分析以及遠(yuǎn)程控制器刷寫的系統(tǒng)。該系統(tǒng)包括整車控制模塊、車載終端、3G/4G無線通訊以及服務(wù)平臺。車載終端采集整車行駛狀態(tài)數(shù)據(jù)上報服務(wù)平臺進行數(shù)據(jù)分析;整車控制器模塊需要刷寫時,服務(wù)平臺通過3G/4G無線通訊下發(fā)刷寫數(shù)據(jù)給車載終端,再由車載終端下發(fā)給整車控制器進行刷寫。通過車型的功能應(yīng)用表明該系統(tǒng)的數(shù)據(jù)診斷以及刷寫可靠、準(zhǔn)確可以整車對各種控制器進行數(shù)據(jù)診斷刷寫。

∶服務(wù)平臺;車載終端;控制器;數(shù)據(jù)刷寫

10.16638/j.cnki.1671-7988.2016.09.061

CLC NO.: U463.67Document Code: AArticle ID: 1671-7988 (2016)09-183-03

引言

隨著車聯(lián)網(wǎng)技術(shù)與產(chǎn)業(yè)的發(fā)展,車聯(lián)網(wǎng)已在整車使用過程中得到廣泛應(yīng)用,如:車輛監(jiān)管、車輛控制、駕駛行為優(yōu)化、故障處理、升級優(yōu)化等。本文主要闡述一種以車聯(lián)網(wǎng)為基礎(chǔ)的車輛控制器遠(yuǎn)程診斷與軟件刷寫的實現(xiàn)原理與方法,旨在為車輛在使用過程中,對車輛控制器軟件版本升級、故障處理等提供一種解決方案。

車聯(lián)網(wǎng)技術(shù)包括無線網(wǎng)絡(luò)通信技術(shù)、衛(wèi)星定位技術(shù)、傳感器技術(shù)、計算機技術(shù)、數(shù)據(jù)處理技術(shù)等多種智能化技術(shù)[1]。作為引領(lǐng)行業(yè)未來發(fā)展的一個新興方向,目前主要是利用裝載在車輛上的終端設(shè)備獲取車輛行駛特性和系統(tǒng)運行狀態(tài)信息,通過衛(wèi)星定位、3G/4G等無線傳輸技術(shù)實現(xiàn)數(shù)據(jù)信息的傳輸與共享,再通過各類傳感器獲取車輛內(nèi)、車輛間以及車輛與道路交通基礎(chǔ)設(shè)施間的狀態(tài)信息從而達(dá)到互聯(lián)網(wǎng)信息平臺實現(xiàn)對車輛運行的監(jiān)控以及意外情況的數(shù)據(jù)刷寫。通過車聯(lián)網(wǎng)信息平臺必然可以實現(xiàn)整車上各個控制器的故障診斷、數(shù)據(jù)刷寫以及信息監(jiān)測等功能,即為基于車聯(lián)網(wǎng)的控制器遠(yuǎn)程診斷與刷寫。

1、系統(tǒng)原理

車聯(lián)網(wǎng)中控制器遠(yuǎn)程診斷與刷寫系統(tǒng)架構(gòu)主要可以分為車聯(lián)網(wǎng)服務(wù)平臺應(yīng)用部分、車聯(lián)網(wǎng)終端的數(shù)據(jù)傳輸部分以及控制本地控制器刷寫部分。其中車聯(lián)網(wǎng)終端的數(shù)據(jù)傳輸又可分為無線網(wǎng)絡(luò)數(shù)據(jù)傳輸和本地總線網(wǎng)絡(luò)數(shù)據(jù)傳輸。如圖1。

圖1 系統(tǒng)原理框圖

本地控制器的刷寫部分主要是指控制器通過診斷功能以及總線通訊CAN/LIN等方式對整車狀態(tài)監(jiān)控以及車輛上控制器的軟件進行更新、升級。

車聯(lián)網(wǎng)終端的數(shù)據(jù)傳輸部分主要由無線網(wǎng)絡(luò)數(shù)據(jù)的傳輸、本地總線網(wǎng)絡(luò)數(shù)據(jù)傳輸組成。無線網(wǎng)絡(luò)數(shù)據(jù)傳輸是通過3G/4G無線通訊網(wǎng)絡(luò)實現(xiàn)數(shù)據(jù)的傳遞,支撐車載終端與服務(wù)平臺之間的數(shù)據(jù)交互;本地總線網(wǎng)絡(luò)數(shù)據(jù)傳輸是根據(jù)汽車電器網(wǎng)絡(luò)架構(gòu)的通訊方式,如LIN、CAN、MOST汽車總線系統(tǒng)[2]等,實現(xiàn)車載終端節(jié)點與控制器節(jié)點之間的數(shù)據(jù)交互。

車聯(lián)網(wǎng)服務(wù)平臺應(yīng)用部分主要是指用戶通過應(yīng)用軟件或登陸車輛管理網(wǎng)站操作后臺服務(wù)平臺對車輛的信息收集監(jiān)控以及間接的控制管理,也可以稱之為應(yīng)用分析網(wǎng)站。

車聯(lián)網(wǎng)服務(wù)平臺根據(jù)無線傳輸技術(shù)和車載終端實時保持有效的通訊,從而得到車載終端上實時記錄的數(shù)據(jù);服務(wù)平臺對接收到的數(shù)據(jù)進行實時存儲和監(jiān)控,通過對數(shù)據(jù)分析或判定決策出對某個控制器節(jié)點進行診斷操作或者進一步的數(shù)據(jù)刷寫時,服務(wù)平臺通過無線網(wǎng)絡(luò)傳輸對車載終端下達(dá)診斷或刷寫命令,車載終端再通過整車的總線技術(shù)將命令傳輸給要診斷刷寫的控制器節(jié)點,相應(yīng)的控制器節(jié)點則進入診斷刷寫模式直至操作完畢。

2、遠(yuǎn)程刷寫系統(tǒng)的設(shè)計

2.1車載終端設(shè)計

車載終端作為整車遠(yuǎn)程刷寫系統(tǒng)的中間關(guān)鍵關(guān)節(jié),數(shù)據(jù)交互的可靠性、實時性和有效性均需要車載終端給予保證,因此硬件架構(gòu)一般采用雙處理器(符合汽車功能安全要求)、3G/4G通訊模塊、定位模塊和整車CAN/LIN通訊模塊組成,詳見圖2。

圖2 終端硬件結(jié)構(gòu)框圖

功能上車載終端應(yīng)支持和服務(wù)平臺相同的通訊方式以及通訊協(xié)議,并保證終端與平臺之間通訊的可靠性?,F(xiàn)階段大多以3G/4G網(wǎng)絡(luò)為基本通訊方式,WLAN輔助。實際應(yīng)用過程中,可根據(jù)各個網(wǎng)絡(luò)信號強度通過算法計算智能選擇。車載終端支持定位功能,定位系統(tǒng)應(yīng)兼容全球的四大定位系統(tǒng)。車載終端應(yīng)能接收多個定位請求進行定位信息上傳,通過無線通信方式上傳至主服務(wù)平臺或其他監(jiān)控平臺,并能按主服務(wù)平臺要求終止對其他平臺的定時上報。車載終端也應(yīng)具有在通信中斷時存儲一定數(shù)量的定位信息以及車輛狀態(tài),在恢復(fù)通信后將存儲的定位信息補報上傳的功能。另外,車載終端也會根據(jù)對接的主服務(wù)平臺差異性匹配的設(shè)計其他特殊的功能。

2.2本地控制器設(shè)計

控制器作為整車上最常見的模塊[3],主要由MCU、通訊模塊(CAN、LIN和無線等模塊)、數(shù)字/模擬量采集、高低邊驅(qū)動部分組成,其硬件結(jié)構(gòu)框圖見圖3。作為整車功能的邏輯模塊,自診斷的功能已經(jīng)成為必備功能。通過本地的OBD接口數(shù)據(jù)診斷/刷寫是最常見的控制器底層診斷功能,因此可以在硬件不變化的基礎(chǔ)上明確與車載終端之間的診斷數(shù)據(jù)下發(fā)協(xié)議即可實現(xiàn)車載終端對本地控制器的診斷與刷寫。對此車輛本地控制器的設(shè)計應(yīng)該具備Bootloader、UDS/KWP2000診斷以及總線CAN/LIN通訊功能時就可以完成軟件數(shù)據(jù)的刷寫。車輛本地控制器的其他的詳細(xì)功能則根據(jù)整車實際需求情況進行設(shè)計。

圖3 控制器硬件結(jié)構(gòu)框圖

2.3服務(wù)平臺設(shè)計

車輛網(wǎng)服務(wù)平臺是數(shù)據(jù)收集、數(shù)據(jù)存儲以及對數(shù)據(jù)進行分析挖掘的基礎(chǔ)規(guī)范接口,要能夠有效的實現(xiàn)不同類型的應(yīng)用匯聚以及新需求的開展,一般是基于SQA方法的開放式框架,大致可分為數(shù)據(jù)接入、數(shù)據(jù)管理分析和數(shù)據(jù)應(yīng)用三部分。數(shù)據(jù)接入也是數(shù)據(jù)的采集,即通過車載終端以及互聯(lián)網(wǎng)Internet獲取目標(biāo)對象的原始狀態(tài)信息。數(shù)據(jù)管理分析主要是對采集到的數(shù)據(jù)進行歸納分析,得到關(guān)聯(lián)性而進一步挖掘出潛在信息,進而為數(shù)據(jù)的決策應(yīng)用提供可靠的理論支撐。數(shù)據(jù)應(yīng)用主要是為目標(biāo)對象的需求提供所需求的信息。其中數(shù)據(jù)管理分析以及數(shù)據(jù)的挖掘是各個服務(wù)平臺的技術(shù)核心。

當(dāng)然車聯(lián)網(wǎng)服務(wù)平臺和車載終端兩者之間的數(shù)據(jù)的采集通信方式應(yīng)符合JT/T 794 中的相關(guān)規(guī)定,采用3G/4G方式進行通信,通信協(xié)議采用TCP或UDP,可進行協(xié)議通道選擇。車輛的定位位置應(yīng)實時的存儲、顯示并上報時間以及整車經(jīng)度、緯度、速度、高程和方向等位置信息[4]。采集過程中的數(shù)據(jù)信息的斷續(xù)補傳也是一個很重要的功能,保證了數(shù)據(jù)來源的可靠性。 目前國內(nèi)外車聯(lián)網(wǎng)服務(wù)平臺的側(cè)重點雖有不同,服務(wù)平臺的框架均大同小異,符合上述的三大塊在此不做詳述。

3、數(shù)據(jù)遠(yuǎn)程刷寫流程

數(shù)據(jù)的遠(yuǎn)程刷寫是車聯(lián)網(wǎng)服務(wù)平臺、車載終端和控制器三者之間的數(shù)據(jù)交互過程,以車載終端為中轉(zhuǎn)接點。即車聯(lián)網(wǎng)服務(wù)平臺將所需要的刷寫數(shù)據(jù)下發(fā)給車載終端,再由車載終端將刷寫數(shù)據(jù)傳輸給刷寫對象進行數(shù)據(jù)寫入。數(shù)據(jù)信息傳遞的準(zhǔn)確性依賴于車聯(lián)網(wǎng)服務(wù)平臺和車載終端之間數(shù)據(jù)交互機制。當(dāng)然在車聯(lián)網(wǎng)服務(wù)平臺下發(fā)控制整車命令時,應(yīng)將整車當(dāng)前的車速、轉(zhuǎn)速、鑰匙開關(guān)、手剎等與本地控制器升級刷寫或控制相關(guān)的車輛信息上傳至平臺,以便于判斷車輛運行狀態(tài),避免對正在行駛車輛的影響。

圖5 遠(yuǎn)程刷寫流程

車載終端和控制器都是整車網(wǎng)絡(luò)的CAN通訊節(jié)點,符合ISO 11898/J1939等目前汽車網(wǎng)絡(luò)通訊協(xié)議。因此車載終端和控制器之間的數(shù)據(jù)傳輸可以應(yīng)用CAN總線技術(shù)。為了進行控制器的軟件下發(fā)下載傳輸整車本地通訊可靠性,因此進行整車網(wǎng)絡(luò)設(shè)計時總線負(fù)載率應(yīng)有較大余量。另外,整車的診斷協(xié)議有KWP2000和UDS兩種,UDS目前為主流方式,其中對例程控制、請求下載和數(shù)據(jù)傳輸?shù)仍\斷服務(wù)的開發(fā)有詳細(xì)定義。當(dāng)所需要的診斷和刷寫操作執(zhí)行完成功后,重新上電檢測整車狀態(tài)是否正常。具體流程如圖5。

具體如下面診斷刷寫實例:

整車在意外/特殊情況提出對門窗控制節(jié)點的數(shù)據(jù)進行診斷刷寫需求被在車輛服務(wù)平臺獲知后,服務(wù)平臺會根據(jù)車載終端上傳的整車位置信息以及車速、轉(zhuǎn)速、鑰匙開關(guān)、手剎等自身控制狀態(tài)信息和刷寫節(jié)點門窗控制器的詳細(xì)數(shù)據(jù)狀態(tài)判斷是否可進行診斷刷寫。如果滿足刷寫要求,服務(wù)平臺則會下發(fā)診斷刷寫模式進入命令通過車載終端將刷寫的門窗控制器節(jié)點BT中刷寫標(biāo)識位賦值為1狀態(tài);當(dāng)然此時只是表明車輛本地刷寫控制器節(jié)點已經(jīng)知曉要進行刷寫。當(dāng)整車鑰匙開關(guān)重新上電狀態(tài)唄服務(wù)平臺檢測到后,服務(wù)平臺則傳輸需要刷寫的數(shù)據(jù)給車載終端,再由車載終端將數(shù)據(jù)傳遞給刷寫節(jié)點,刷寫節(jié)點則會根據(jù)接收到的數(shù)據(jù)重新寫入存儲器里面。當(dāng)然在數(shù)據(jù)寫入存儲器之前必須進行數(shù)據(jù)正確性的校驗驗證,校驗驗證通過才是有效數(shù)據(jù),可以被寫入;否則控制器則任為此次下發(fā)傳遞的數(shù)據(jù)無效。

4、總結(jié)

本設(shè)計主要是基于車聯(lián)網(wǎng)的整車控制器數(shù)據(jù)刷寫系統(tǒng),該系統(tǒng)的服務(wù)平臺、車載終端以及整車網(wǎng)絡(luò)控制器運行良好可靠,實現(xiàn)了遠(yuǎn)程的整車多種控制器的數(shù)據(jù)更新刷寫,保證了整車在意外狀況時的功能完善。通過在臺架以及實車上的應(yīng)用測試,驗證系統(tǒng)的可行性,從而為汽車設(shè)計研發(fā)以及用戶提供了優(yōu)化整車功能便捷方法。

[1] 何蔚.面向物聯(lián)網(wǎng)時代的車聯(lián)網(wǎng)研究與實踐[M].科學(xué)出版社,2013: 4-5.

[2] W.齊默爾曼,R施密特加爾.汽車總線系統(tǒng)[M].北京:機械工業(yè)出版社,2011.

[3] 李朝青.單片機原理與接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1994.

[4] 王立穎.基于車聯(lián)網(wǎng)的貨車安全監(jiān)控系統(tǒng)設(shè)計與分析[J].物流技術(shù),2014,33(06):353-356.

Diagnostics and Software Updata of Vehicle Unit Based on Telematics

Yu Shang, Yang Yan
(Shaanxi Heavy-Duty Automobile Co., Ltd., Shaanxi Xi'an 710200)

In order to obtain the data analysis of the driving cars and to avoid or resolve the loss of functions in the driving, the design and implementation of a data analysis diagnostics and software updata system based on the telematics.The system includes a vehicle unit, vehicle terminal,3G / 4G wireless communication and service platform. Vehicle terminal acquisition vehicle driving state data reporting service platform for data analysis; when the vehicle unit needs to software updata , service platform through 3G / 4G wireless communications transmit datas to the vehicle terminal,and then datas are distributed by the vehicle terminal to the vehicle unit which needs software updata. By application,the system is reliable,accurate and can be the way for a variety of vehicle unit diagnostics and software updata.

service platform; vehicle terminal; vehicle unit; software updata

∶U463.67

∶A

∶1671-7988 (2016)09-183-03

喻尚(1989—),男,助理工程師,就職于陜西重型汽車有限公司,從事車身控制器開發(fā)。

猜你喜歡
總線車載服務(wù)平臺
一種車載可折疊宿營住房
這才叫創(chuàng)業(yè)!90后水產(chǎn)追夢人打造一條龍式技術(shù)產(chǎn)品服務(wù)平臺
時間觸發(fā)通信總線監(jiān)控技術(shù)研究
高校財務(wù)“一站式服務(wù)平臺”建設(shè)探討
關(guān)于CAN總線的地鐵屏蔽門控制思路論述
捷豹I-PACE純電動汽車高壓蓄電池充電系統(tǒng)(三)
福州首家“奶爸版”母嬰服務(wù)平臺上線
奔馳S級48V車載電氣系統(tǒng)(下)
基于自媒體的編程服務(wù)平臺研究綜述
SA2型76毫米車載高炮多視圖