專(zhuān)利名稱(chēng):一種電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)及其診斷方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電控車(chē)輛運(yùn)行監(jiān)控技術(shù),尤其是一種電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)及其診斷方法。
背景技術(shù):
為滿(mǎn)足排放法規(guī)及故障診斷的需要,當(dāng)前汽車(chē)都會(huì)配備或者集成一個(gè)0BD診斷裝
置。然而, 一旦發(fā)生故障時(shí),需要在特定的場(chǎng)所如4S店,使用專(zhuān)門(mén)的0BD診斷儀才能對(duì)故障
進(jìn)行診斷,而且故障的原始數(shù)據(jù)很難保存及反饋給主機(jī)廠。對(duì)于主機(jī)廠來(lái)說(shuō),汽車(chē)在開(kāi)發(fā)過(guò)
程中需要在試驗(yàn)場(chǎng)、高寒、高熱及高原地帶進(jìn)行試驗(yàn),并進(jìn)行整車(chē)數(shù)據(jù)標(biāo)定,然而在很多場(chǎng)
所無(wú)法對(duì)車(chē)進(jìn)行標(biāo)定的操作,而且數(shù)據(jù)也無(wú)法實(shí)時(shí)的傳回主機(jī)廠的技術(shù)中心。 現(xiàn)有的一些遠(yuǎn)程診斷系統(tǒng),大都是將車(chē)載終端的采集數(shù)據(jù)上傳至后臺(tái),所測(cè)量的
參數(shù)數(shù)量及功能有限,所采用協(xié)議并非公開(kāi)及標(biāo)準(zhǔn)的協(xié)議,也無(wú)法對(duì)前臺(tái)的監(jiān)控參數(shù)進(jìn)修
更改以及對(duì)數(shù)據(jù)進(jìn)行標(biāo)定。
發(fā)明內(nèi)容
本發(fā)明的首要目的在于提供一種對(duì)多車(chē)輛遠(yuǎn)程無(wú)線(xiàn)實(shí)時(shí)監(jiān)控、能夠?qū)崿F(xiàn)故障診斷及數(shù)據(jù)標(biāo)定等功能的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)。
為實(shí)現(xiàn)上述目的,本發(fā)明采用了以下技術(shù)方案一種電控車(chē)輛遠(yuǎn)程診斷系統(tǒng),包括
分別安裝在各輛車(chē)上并通過(guò)CAN總線(xiàn)與VMS整車(chē)控制器通訊的車(chē)載診斷終端,車(chē)載診斷終
端和整車(chē)控制器內(nèi)均設(shè)置CCP協(xié)議模塊,車(chē)載診斷終端通過(guò)CCP協(xié)議模塊讀取整車(chē)控制器
采集的故障信息,并將該故障信息通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)反饋至后臺(tái)監(jiān)控服務(wù)裝置。 本發(fā)明的另一 目的在于提供一種電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)的診斷方法,該方法包括
下列順序的步驟 (1)車(chē)載診斷終端通過(guò)CCP協(xié)議模塊讀取故障標(biāo)志,判斷當(dāng)前整車(chē)是否發(fā)生故障;
(2)若步驟一的判斷結(jié)果為是,VMS整車(chē)控制器將故障信息輸出至車(chē)載診斷終端,由車(chē)載診斷終端通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)將故障信息上傳至后臺(tái)監(jiān)控服務(wù)裝置;否則,返回步驟 由上述技術(shù)方案可知,本發(fā)明采用CCP標(biāo)準(zhǔn)協(xié)議,通過(guò)車(chē)載診斷終端實(shí)時(shí)讀取VMS整車(chē)控制器所監(jiān)測(cè)到的故障信息,并將該故障信息上傳至后臺(tái)監(jiān)控服務(wù)裝置,有效地解決了開(kāi)發(fā)及售后市場(chǎng)運(yùn)行的監(jiān)控、故障診斷等問(wèn)題,有利于汽車(chē)質(zhì)量的提高,本發(fā)明使用方便,可靠性強(qiáng)。
圖1是本發(fā)明的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 圖2是本發(fā)明的結(jié)構(gòu)框 圖3是本發(fā)明的工作流程圖。
—種電控車(chē)輛遠(yuǎn)程診斷系統(tǒng),包括分別安裝在各輛車(chē)上并通過(guò)CAN總線(xiàn)與VMS整車(chē)控制器10通訊的車(chē)載診斷終端20, VMS整車(chē)控制器10和車(chē)載診斷終端20內(nèi)分別設(shè)置CCP協(xié)議模塊11、21,車(chē)載診斷終端20通過(guò)CCP協(xié)議模塊21讀取VMS整車(chē)控制器10采集的故障信息,并將該故障信息通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)40反饋至后臺(tái)監(jiān)控服務(wù)裝置30,如圖1所示。本發(fā)明所采用的是CAN總線(xiàn)通訊方式,標(biāo)定協(xié)議采用的是CCP(CANCalibration Protocol)協(xié)議,也可以采用其他通訊方式如FLEX_RAY總線(xiàn)、USB總線(xiàn)等,標(biāo)定協(xié)議也可采用XCP通用測(cè)量與標(biāo)定協(xié)議規(guī)范。 結(jié)合圖1、2,所述的后臺(tái)監(jiān)控服務(wù)裝置30包括用于與無(wú)線(xiàn)通信網(wǎng)絡(luò)40進(jìn)行數(shù)據(jù)雙向收發(fā)的通訊路由器31、用于數(shù)據(jù)保存和查詢(xún)的管理及數(shù)據(jù)庫(kù)服務(wù)器32、用于作為人機(jī)接口的WEB服務(wù)器33,三者通過(guò)高速光纜連接,通訊路由器31與管理及數(shù)據(jù)庫(kù)服務(wù)器32之間、通訊路由器31與WEB服務(wù)器33之間以TCP/IP協(xié)議進(jìn)行通訊。采用這種三層結(jié)構(gòu)來(lái)構(gòu)架整個(gè)系統(tǒng)的方法,可以保證系統(tǒng)中硬件和軟件系統(tǒng)的分離,有利于提高系統(tǒng)的穩(wěn)定性,避免了系統(tǒng)的某一模塊發(fā)生故障而對(duì)整個(gè)系統(tǒng)造成影響。如果前臺(tái)用戶(hù)需要的話(huà),后臺(tái)監(jiān)控服務(wù)裝置30可以通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)40以SMS短消息的形式發(fā)送諸如故障信息、事故報(bào)警等在線(xiàn)服務(wù)信息到用戶(hù)的個(gè)人手機(jī)中。 結(jié)合圖1、2,通訊路由器31負(fù)責(zé)與無(wú)線(xiàn)通信網(wǎng)絡(luò)40進(jìn)行數(shù)據(jù)的雙向收發(fā),通過(guò)標(biāo)準(zhǔn)高速以太網(wǎng)端口與管理及數(shù)據(jù)庫(kù)服務(wù)器32通訊,硬件容量配置根據(jù)在線(xiàn)終端來(lái)定。當(dāng)在線(xiàn)車(chē)輛多,數(shù)據(jù)量大時(shí),與無(wú)線(xiàn)通信網(wǎng)絡(luò)40的通訊可以采用移動(dòng)DDN數(shù)字?jǐn)?shù)據(jù)網(wǎng)專(zhuān)線(xiàn)的形式,避免無(wú)線(xiàn)數(shù)據(jù)傳輸?shù)难舆t與阻塞。通訊路由器31可以實(shí)現(xiàn)對(duì)各種數(shù)據(jù)的分類(lèi)發(fā)送功能,比如將監(jiān)控標(biāo)定數(shù)據(jù)發(fā)往WEB服務(wù)器33的標(biāo)定協(xié)議模塊;將用戶(hù)通過(guò)WEB服務(wù)器33發(fā)送的SMS消息,通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)40發(fā)送到用戶(hù)的個(gè)人手機(jī)中。此外,通訊路由器31還可以加裝一個(gè)協(xié)議轉(zhuǎn)換模塊,負(fù)責(zé)TCP/IP協(xié)議及CAN網(wǎng)絡(luò)協(xié)議的轉(zhuǎn)換,提供標(biāo)準(zhǔn)的CAN通訊接口。 結(jié)合圖1、2管理及數(shù)據(jù)庫(kù)服務(wù)器32負(fù)責(zé)整個(gè)系統(tǒng)的配置管理、數(shù)據(jù)的保存和查詢(xún),支持任意容量數(shù)據(jù)的存取。WEB服務(wù)器33負(fù)責(zé)響應(yīng)任一互聯(lián)網(wǎng)網(wǎng)絡(luò)用戶(hù)基于IE等公共瀏覽器的訪問(wèn),基于各個(gè)級(jí)別的授權(quán)用戶(hù)通過(guò)密碼訪問(wèn)可以滿(mǎn)足眾多用戶(hù)的訪問(wèn)需求,比如主機(jī)廠開(kāi)發(fā)人員、4S店及相關(guān)監(jiān)督部門(mén)等。通過(guò)訪問(wèn)WEB服務(wù)器33,互聯(lián)網(wǎng)用戶(hù)可以完成需求的整車(chē)參數(shù)的選擇、數(shù)據(jù)的實(shí)時(shí)顯示以及可標(biāo)定參數(shù)的標(biāo)定、歷史監(jiān)控?cái)?shù)據(jù)的查詢(xún)和回放?;赪EB服務(wù)器33還可以通過(guò)CCP協(xié)議實(shí)現(xiàn)VMS整車(chē)控制器10的遠(yuǎn)程程序更新。 結(jié)合圖1、2,所述的無(wú)線(xiàn)通信網(wǎng)絡(luò)40為GPRS網(wǎng)絡(luò),所述的車(chē)載診斷終端20上設(shè)置CAN總線(xiàn)通訊接口 , CAN總線(xiàn)通訊接口采用光耦合電路,可以提高與整車(chē)CAN總線(xiàn)的電氣抗干擾能力。車(chē)載診斷終端20通過(guò)CAN總線(xiàn)與VMS整車(chē)控制器10連接,車(chē)載診斷終端20內(nèi)還設(shè)置無(wú)線(xiàn)通信模塊。所述的無(wú)線(xiàn)通信模塊為GPRS通信模塊23, GPRS通信模塊23與協(xié)議轉(zhuǎn)換模塊24雙向通訊,協(xié)議轉(zhuǎn)換模塊24與CCP協(xié)議模塊21雙向通訊,CCP協(xié)議模塊21與NVM存儲(chǔ)器22雙向通訊,NVM存儲(chǔ)器22與數(shù)據(jù)讀取及配置接口 25通訊。無(wú)線(xiàn)通信網(wǎng)絡(luò)40采用目前公共無(wú)線(xiàn)通訊網(wǎng)絡(luò)-GRPS網(wǎng)絡(luò),也可以是其他如GSM、CDMA、3G網(wǎng)絡(luò)等,無(wú)線(xiàn)通
4信網(wǎng)絡(luò)40負(fù)責(zé)車(chē)載診斷終端20與通訊路由器31之間的雙向數(shù)據(jù)傳輸。
以下結(jié)合圖1、2、3對(duì)本發(fā)明作進(jìn)一步的描述。 在工作時(shí),默認(rèn)情況下,車(chē)載診斷終端20通過(guò)CCP協(xié)議模塊21通過(guò)標(biāo)準(zhǔn)CCP協(xié)議指令讀取故障標(biāo)志FLAG,判斷當(dāng)前整車(chē)是否發(fā)生故障。如果發(fā)生故障,即故障標(biāo)志FLAG =1時(shí),車(chē)載診斷終端20按默認(rèn)配置數(shù)據(jù)參數(shù)集主動(dòng)啟動(dòng)CCP數(shù)據(jù)查詢(xún),車(chē)載診斷終端20接收到故障信息后,判斷無(wú)線(xiàn)通信網(wǎng)絡(luò)40是否連接,若判斷結(jié)果為是,則將故障信息通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)40發(fā)送至后臺(tái)監(jiān)控服務(wù)裝置30,并將故障信息存儲(chǔ)在其內(nèi)的NVM存儲(chǔ)器22內(nèi);若判斷結(jié)果為否,則直接將故障信息存儲(chǔ)在其內(nèi)的NVM存儲(chǔ)器22內(nèi)。如果未發(fā)生故障,即故障標(biāo)志FLAG # 1時(shí),返回車(chē)載診斷終端20繼續(xù)讀取故障標(biāo)志FLAG,無(wú)需發(fā)送監(jiān)控?cái)?shù)據(jù)至后臺(tái)監(jiān)控服務(wù)裝置30,可以顯著降低通訊費(fèi)用。 本系統(tǒng)還具有監(jiān)控功能網(wǎng)絡(luò)用戶(hù)通過(guò)密碼訪問(wèn)WEB服務(wù)器33后,登陸到操作界面,選擇需要監(jiān)控的參數(shù)后,WEB服務(wù)器33按照CCP協(xié)議轉(zhuǎn)換成指令,通過(guò)通訊路由器31、無(wú)線(xiàn)通信網(wǎng)絡(luò)40發(fā)給車(chē)載診斷終端20,由車(chē)載診斷終端20發(fā)給VMS整車(chē)控制器10,按照CCP協(xié)議,VMS整車(chē)控制器10收到完整的指令后,開(kāi)始按CCP協(xié)議格式發(fā)送需求的數(shù)據(jù),再由車(chē)載診斷終端20轉(zhuǎn)發(fā)至無(wú)線(xiàn)通信網(wǎng)絡(luò)40,最后在用戶(hù)的瀏覽器界面中顯示。按照CCP協(xié)議的要求,比如使用INCA,查詢(xún)參數(shù)的數(shù)量是有限制的,受到DAQJJST(Data AcquisitionQueue)的約束,而后臺(tái)監(jiān)控服務(wù)裝置30的標(biāo)定功能可以自動(dòng)切換并輪流查詢(xún)DAQ_LIST,所選取的參數(shù)可以是任意數(shù)量的變量。 本系統(tǒng)還具有標(biāo)定功能網(wǎng)絡(luò)用戶(hù)通過(guò)密碼訪問(wèn)WEB服務(wù)器33后,登陸到操作界面,選擇需要標(biāo)定的參數(shù),編輯標(biāo)定值,WEB服務(wù)器33按照CCP協(xié)議轉(zhuǎn)換成指令,通過(guò)通訊路由器31、無(wú)線(xiàn)通信網(wǎng)絡(luò)40發(fā)給車(chē)載診斷終端20,由車(chē)載診斷終端20發(fā)給VMS整車(chē)控制器10,按照CCP協(xié)議,VMS整車(chē)控制器10收到后即可更改這一標(biāo)定量,通過(guò)CCP協(xié)議,可以標(biāo)定及監(jiān)控VMS整車(chē)控制器10中的任一參數(shù),極大地?cái)U(kuò)展了監(jiān)控的參數(shù)范圍,有利于分析故障原因,改進(jìn)軟件功能,優(yōu)化整車(chē)性能。 綜上所述,本發(fā)明的核心在于采用CCP標(biāo)準(zhǔn)協(xié)議,通過(guò)車(chē)載診斷終端20實(shí)時(shí)讀取VMS整車(chē)控制器10所監(jiān)測(cè)到的故障信息,并將該故障信息上傳至后臺(tái)監(jiān)控服務(wù)裝置30,有效地解決了開(kāi)發(fā)及售后市場(chǎng)運(yùn)行的監(jiān)控、故障診斷等問(wèn)題,有利于汽車(chē)質(zhì)量的提高,本發(fā)明使用方便,可靠性強(qiáng)。
權(quán)利要求
一種電控車(chē)輛遠(yuǎn)程診斷系統(tǒng),其特征在于包括分別安裝在各輛車(chē)上并通過(guò)CAN總線(xiàn)與VMS整車(chē)控制器通訊的車(chē)載診斷終端,車(chē)載診斷終端和整車(chē)控制器內(nèi)均設(shè)置CCP協(xié)議模塊,車(chē)載診斷終端通過(guò)CCP協(xié)議模塊讀取VMS整車(chē)控制器采集的故障信息,并將該故障信息通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)反饋至后臺(tái)監(jiān)控服務(wù)裝置。
2. 根據(jù)權(quán)利要求1所述的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng),其特征在于所述的車(chē)載診斷終端上設(shè)置CAN總線(xiàn)通訊接口 ,車(chē)載診斷終端通過(guò)CAN總線(xiàn)與VMS整車(chē)控制器連接,車(chē)載診斷終端內(nèi)還設(shè)置無(wú)線(xiàn)通信模塊。
3. 根據(jù)權(quán)利要求1所述的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng),其特征在于所述的后臺(tái)監(jiān)控服務(wù)裝置包括用于與無(wú)線(xiàn)通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)雙向收發(fā)的通訊路由器、用于數(shù)據(jù)保存和查詢(xún)的管理及數(shù)據(jù)庫(kù)服務(wù)器、用于作為人機(jī)接口的WEB服務(wù)器,三者通過(guò)高速光纜連接,通訊路由器與管理及數(shù)據(jù)庫(kù)服務(wù)器之間、通訊路由器與WEB服務(wù)器之間以TCP/IP協(xié)議進(jìn)行通訊。
4. 根據(jù)權(quán)利要求1或2所述的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng),其特征在于所述的無(wú)線(xiàn)通信網(wǎng)絡(luò)為GPRS網(wǎng)絡(luò),所述的無(wú)線(xiàn)通信模塊為GPRS通信模塊,GPRS通信模塊與協(xié)議轉(zhuǎn)換模塊雙向通訊,協(xié)議轉(zhuǎn)換模塊與CCP協(xié)議模塊雙向通訊,CCP協(xié)議模塊與NVM存儲(chǔ)器雙向通訊,NVM存儲(chǔ)器與數(shù)據(jù)讀取及配置接口通訊。
5. 根據(jù)權(quán)利要求1所述的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)的診斷方法,該方法包括下列順序的步驟(1) 車(chē)載診斷終端通過(guò)CCP協(xié)議模塊讀取故障標(biāo)志,判斷當(dāng)前整車(chē)是否發(fā)生故障;(2) 若步驟一的判斷結(jié)果為是,VMS整車(chē)控制器將故障信息輸出至車(chē)載診斷終端,由車(chē)載診斷終端通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)將故障信息上傳至后臺(tái)監(jiān)控服務(wù)裝置;否則,返回步驟一。
6. 根據(jù)權(quán)利要求5所述的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)的診斷方法,其特征在于所述的車(chē)載診斷終端接收到故障信息后,判斷無(wú)線(xiàn)通信網(wǎng)絡(luò)是否連接,若判斷結(jié)果為是,則將故障信息通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)發(fā)送至后臺(tái)監(jiān)控服務(wù)裝置,并將故障信息存儲(chǔ)在其內(nèi)的NVM存儲(chǔ)器內(nèi);若判斷結(jié)果為否,則直接將故障信息存儲(chǔ)在其內(nèi)的NVM存儲(chǔ)器內(nèi)。
7. 根據(jù)權(quán)利要求5或6所述的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)的診斷方法,其特征在于所述的后臺(tái)監(jiān)控服務(wù)裝置包括用于與無(wú)線(xiàn)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)雙向收發(fā)的通訊路由器、用于數(shù)據(jù)保存和查詢(xún)的管理及數(shù)據(jù)庫(kù)服務(wù)器、用于作為人機(jī)接口的WEB服務(wù)器,三者通過(guò)高速光纜連接,通訊路由器與管理及數(shù)據(jù)庫(kù)服務(wù)器之間、通訊路由器與WEB服務(wù)器之間以TCP/IP協(xié)議進(jìn)行通訊。
8. 根據(jù)權(quán)利要求5或6所述的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)的診斷方法,其特征在于所述的車(chē)載診斷終端上設(shè)置CAN總線(xiàn)通訊接口 ,車(chē)載診斷終端通過(guò)CAN總線(xiàn)與VMS整車(chē)控制器連接,車(chē)載診斷終端內(nèi)還設(shè)置無(wú)線(xiàn)通信模塊,所述的無(wú)線(xiàn)通信模塊為GPRS通信模塊,GPRS通信模塊與協(xié)議轉(zhuǎn)換模塊雙向通訊,協(xié)議轉(zhuǎn)換模塊與CCP協(xié)議模塊雙向通訊,CCP協(xié)議模塊與NVM存儲(chǔ)器雙向通訊,NVM存儲(chǔ)器與數(shù)據(jù)讀取及配置接口通訊。
9. 根據(jù)權(quán)利要求7所述的電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)的診斷方法,其特征在于所述的WEB服務(wù)器發(fā)送指令至車(chē)載診斷終端,車(chē)載診斷終端將該指令發(fā)送至VMS整車(chē)控制器,VMS整車(chē)控制器按照CCP協(xié)議格式發(fā)送所需求的數(shù)據(jù)至車(chē)載診斷終端,再由車(chē)載診斷終端將該數(shù)據(jù)經(jīng)無(wú)線(xiàn)通信網(wǎng)絡(luò)發(fā)送至后臺(tái)監(jiān)控服務(wù)裝置。
全文摘要
本發(fā)明涉及一種電控車(chē)輛遠(yuǎn)程診斷系統(tǒng),包括分別安裝在各輛車(chē)上并通過(guò)CAN總線(xiàn)與VMS整車(chē)控制器通訊的車(chē)載診斷終端,車(chē)載診斷終端和整車(chē)控制器內(nèi)均設(shè)置CCP協(xié)議模塊,車(chē)載診斷終端通過(guò)CCP協(xié)議模塊讀取整車(chē)控制器采集的故障信息,并將該故障信息通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)反饋至后臺(tái)監(jiān)控服務(wù)裝置。本發(fā)明還提供了一種電控車(chē)輛遠(yuǎn)程診斷系統(tǒng)的診斷方法。本發(fā)明采用CCP標(biāo)準(zhǔn)協(xié)議,通過(guò)車(chē)載診斷終端實(shí)時(shí)讀取VMS整車(chē)控制器所監(jiān)測(cè)到的故障信息,并將該故障信息上傳至后臺(tái)監(jiān)控服務(wù)裝置,有效地解決了開(kāi)發(fā)及售后市場(chǎng)運(yùn)行的監(jiān)控、故障診斷等問(wèn)題,有利于汽車(chē)質(zhì)量的提高,本發(fā)明使用方便,可靠性強(qiáng)。
文檔編號(hào)G01M17/007GK101706372SQ20091018544
公開(kāi)日2010年5月12日 申請(qǐng)日期2009年11月10日 優(yōu)先權(quán)日2009年11月10日
發(fā)明者左從兵, 柳士江, 王振慶 申請(qǐng)人:奇瑞汽車(chē)股份有限公司