用于監(jiān)測(cè)車輛故障的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種用于監(jiān)測(cè)車輛的方法和系統(tǒng)。在一個(gè)實(shí)施例中,該方法包括但不限于從車輛通信總線接收傳輸數(shù)據(jù)。該方法還包括但不限于利用處理器從傳輸數(shù)據(jù)識(shí)別網(wǎng)絡(luò)模體。該方法進(jìn)一步包括但不限于基于網(wǎng)絡(luò)模體檢測(cè)車輛的構(gòu)件的模式。
【專利說(shuō)明】用于監(jiān)測(cè)車輛故障的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明總體涉及診斷車輛的方法和系統(tǒng),更具體而言,涉及使用網(wǎng)絡(luò)模體(net-motifs)診斷車輛中的故障的方法和系統(tǒng)。
【背景技術(shù)】
[0002]車輛技師工具連接到車輛的通信系統(tǒng)以監(jiān)測(cè)和獲取來(lái)自車輛的數(shù)據(jù)。技師工具最常用于幫助技師診斷車輛的問(wèn)題。例如,通過(guò)技師工具可以從車輛的通信系統(tǒng)獲取診斷問(wèn)題代碼。由于車輛構(gòu)造的很大不同,技師必須遵循服務(wù)診斷樹(shù)以獲取代碼并且確定故障。這種方法可能是費(fèi)時(shí)和容易產(chǎn)生錯(cuò)誤的。此外,可能難以識(shí)別硬件、軟件和通信鏈路中的間歇性的故障,因?yàn)樗鼈儾豢偸怯梢环N代碼表示。
[0003]因此,希望提供用于監(jiān)測(cè)車輛和檢測(cè)車輛中的故障的改進(jìn)的方法和系統(tǒng)。另外,本發(fā)明的其它所期望的特征和特性將從結(jié)合附圖以及前述【技術(shù)領(lǐng)域】和【背景技術(shù)】的下述詳細(xì)說(shuō)明和權(quán)利要求變得清楚。
【發(fā)明內(nèi)容】
[0004]提供一種用于監(jiān)測(cè)車輛的方法和系統(tǒng)。在一個(gè)實(shí)施例中,該方法包括但不限于從車輛通信總線接收傳輸數(shù)據(jù)。該方法還包括但不限于利用處理器從傳輸數(shù)據(jù)識(shí)別網(wǎng)絡(luò)模體。該方法進(jìn)一步包括但不限于基于網(wǎng)絡(luò)模體檢測(cè)車輛的構(gòu)件的模式。
[0005]在另一個(gè)實(shí)施例中,提供一種用于監(jiān)測(cè)車輛的系統(tǒng)。該系統(tǒng)包括但不限于從車輛通信總線接收傳輸數(shù)據(jù)的第一模塊。該系統(tǒng)還包括但不限于從傳輸數(shù)據(jù)識(shí)別網(wǎng)絡(luò)模體的第二模塊。該系統(tǒng)進(jìn)一步包括但不限于基于網(wǎng)絡(luò)模體檢測(cè)車輛的構(gòu)件的模式的第三模塊。
[0006]此外,本發(fā)明還涉及以下技術(shù)方案。
[0007]1.一種監(jiān)測(cè)車輛的方法,包括:
從車輛通信總線接收傳輸數(shù)據(jù);
利用處理器從所述傳輸數(shù)據(jù)識(shí)別網(wǎng)絡(luò)模體;以及 基于所述網(wǎng)絡(luò)模體檢測(cè)車輛的構(gòu)件的模式。
[0008]2.如技術(shù)方案I所述的方法,還包括基于所述傳輸數(shù)據(jù)來(lái)構(gòu)建消息網(wǎng)絡(luò),并且其中,識(shí)別所述網(wǎng)絡(luò)模體基于所述消息網(wǎng)絡(luò)。
[0009]3.如技術(shù)方案I所述的方法,還包括基于所述網(wǎng)絡(luò)模體來(lái)計(jì)算模體分布向量,并且其中,檢測(cè)模式基于所述模體分布向量。
[0010]4.如技術(shù)方案3所述的方法,還包括將所述模體分布向量與預(yù)先確定的模體分布向量進(jìn)行比較,并且其中,檢測(cè)模式基于所述比較。
[0011]5.如技術(shù)方案4所述的方法,其中,所述預(yù)先確定的模體分布向量代表正常操作模式和故障操作模式中的至少一個(gè)。
[0012]6.如技術(shù)方案I所述的方法,其中,檢測(cè)模式還包括檢測(cè)故障模式和正常模式中的至少一個(gè)。[0013]7.如技術(shù)方案6所述的方法,其中,檢測(cè)模式還包括檢測(cè)車輛的軟件或硬件的模式。
[0014]8.如技術(shù)方案7所述的方法,還包括基于所述車輛的拓?fù)鋽?shù)據(jù)而將所述模式與所述車輛的特定軟件或特定硬件相關(guān)聯(lián)。
[0015]9.一種監(jiān)測(cè)車輛的系統(tǒng),包括:
從車輛通信總線接收傳輸數(shù)據(jù)的第一模塊;
從所述傳輸數(shù)據(jù)識(shí)別網(wǎng)絡(luò)模體的第二模塊;以及 基于所述網(wǎng)絡(luò)模體檢測(cè)車輛的構(gòu)件的模式的第三模塊。
[0016]10.如技術(shù)方案9所述的系統(tǒng),還包括基于所述傳輸數(shù)據(jù)來(lái)構(gòu)建消息網(wǎng)絡(luò)的第四模塊,并且其中,所述第二模塊基于所述消息網(wǎng)絡(luò)識(shí)別所述網(wǎng)絡(luò)模體。
[0017]11.如技術(shù)方案9所述的系統(tǒng),還包括基于所述網(wǎng)絡(luò)模體來(lái)計(jì)算模體分布向量的第五模塊,并且其中,所述第三模塊基于所述模體分布向量檢測(cè)所述模式。
[0018]12.如技術(shù)方案11所述的系統(tǒng),其中,所述第三模塊將所述模體分布向量與預(yù)先確定的模體分布向量進(jìn)行比較,并且基于所述比較檢測(cè)所述模式。
[0019]13.如技術(shù)方案12所述的系統(tǒng),其中,所述預(yù)先確定的模體分布向量代表正常操作模式和故障操作模式中的至少一個(gè)。
[0020]14.如技術(shù)方案9所述的系統(tǒng),其中,所述第三模塊通過(guò)檢測(cè)故障模式和正常模式中的至少一個(gè)來(lái)檢測(cè)所述模式。
[0021]15.如技術(shù)方案14所述的系統(tǒng),其中,所述第三模塊通過(guò)檢測(cè)所述車輛的軟件或硬件的模式來(lái)檢測(cè)所述模式。
[0022]16.如技術(shù)方案15所述的系統(tǒng),其中,所述第三模塊基于所述車輛的拓?fù)鋽?shù)據(jù)而將所述模式與所述車輛的特定軟件或特定硬件相關(guān)聯(lián)。
[0023]17.如技術(shù)方案9所述的系統(tǒng),其中,所述第一模塊、第二模塊、和第三模塊位于所述車輛上。
[0024]18.如技術(shù)方案9所述的系統(tǒng),還包括計(jì)算裝置,并且其中,所述第一模塊、第二模塊、和第三模塊位于所述計(jì)算裝置上。
【專利附圖】
【附圖說(shuō)明】
[0025]在下文中將結(jié)合附圖描述本發(fā)明,其中相同的附圖標(biāo)記表示相同的元件,并且:
圖1和圖2是說(shuō)明根據(jù)示例性實(shí)施例的車輛監(jiān)測(cè)系統(tǒng)的功能框圖;
圖3是數(shù)據(jù)流程圖,其說(shuō)明了根據(jù)示例性實(shí)施例的車輛監(jiān)測(cè)系統(tǒng)的監(jiān)測(cè)模塊;
圖4-6是圖解,其說(shuō)明了根據(jù)示例性實(shí)施例的示例性消息網(wǎng)絡(luò)以及由監(jiān)測(cè)模塊產(chǎn)生的網(wǎng)絡(luò)模體;以及
圖7是流程圖,其說(shuō)明了根據(jù)示例性實(shí)施例的可以由車輛監(jiān)測(cè)系統(tǒng)執(zhí)行的監(jiān)測(cè)方法?!揪唧w實(shí)施方式】
[0026]以下詳細(xì)說(shuō)明性質(zhì)上僅為示例性的,且并不旨在限定本發(fā)明或本發(fā)明的應(yīng)用及用途。另外,不應(yīng)被在前述【技術(shù)領(lǐng)域】,【背景技術(shù)】,
【發(fā)明內(nèi)容】
或以下的詳細(xì)描述中所表達(dá)的或暗示的理論所束縛。應(yīng)當(dāng)明白在所有附圖中,相應(yīng)的附圖標(biāo)記指示類似的或者相應(yīng)的部件和特征。如本文中所用,術(shù)語(yǔ)模塊是指任何硬件、固件、電子控制構(gòu)件、處理邏輯和/或處理器裝置,單獨(dú)的或任何組合,包括但不限于:專用集成電路(ASIC)、電子電路、處理器(共享,專用或成組的)以及執(zhí)行一種或多種軟件或固件程序的存儲(chǔ)器、組合邏輯電路和/或提供所述功能的其它適合的構(gòu)件。
[0027]現(xiàn)在參考圖1和圖2,示出了根據(jù)各實(shí)施例的車輛監(jiān)測(cè)系統(tǒng)10。雖然本文所示的附圖示出了元件的某些布置的示例,但在實(shí)際的實(shí)施例中可出現(xiàn)另外的中間元件、裝置、特征或構(gòu)件。還應(yīng)該理解的是,圖1和圖2僅僅是說(shuō)明性的,且可能不是按比例繪制。
[0028]在圖1中,車輛監(jiān)測(cè)系統(tǒng)10被顯示為包括與車輛14關(guān)聯(lián)的計(jì)算裝置12。計(jì)算裝置12通過(guò)一個(gè)或多個(gè)通信裝置16與車輛14通信。如可以認(rèn)識(shí)到的,通信裝置16可以是有線通信裝置(例如,通過(guò)車輛14的總成線路診斷鏈路(ALDL)連接器或任何其它有線系統(tǒng)的有線連接)、無(wú)線通信裝置(例如,連接到車輛14的遠(yuǎn)程信息系統(tǒng)的無(wú)線連接或任何其它無(wú)線系統(tǒng))、或者組合的有線通信裝置和無(wú)線通信裝置。
[0029]車輛14包括一個(gè)或多個(gè)控制模塊18-26,它們通過(guò)車輛通信總線28通信地聯(lián)接??刂颇K18-26處理來(lái)自車輛14的一個(gè)或多個(gè)構(gòu)件(未示出)的信號(hào)和/或控制車輛14的一個(gè)或多個(gè)構(gòu)件(未示出)(例如,發(fā)動(dòng)機(jī)控制模塊、變速器控制模塊、車身控制模塊等)??刂颇K18-26基于處理和/或控制而在車輛通信總線28上傳遞消息。車輛通信總線28可以包括一個(gè)或多個(gè)網(wǎng)絡(luò),諸如控制器局域網(wǎng)絡(luò)(CAN)總線、FlexCAN總線、局域互聯(lián)網(wǎng)(LIN)總線、GMLAN總線、和/或FlexRay總線。然而,也可以使用在汽車環(huán)境中常見(jiàn)的其它網(wǎng)絡(luò)。
[0030]計(jì)算裝置12可以是任何計(jì)算裝置,包括但不限于,膝上計(jì)算機(jī)(如圖所示)、手持裝置(諸如技師工具)、桌面計(jì)算機(jī)、工作站、或包括數(shù)據(jù)存儲(chǔ)裝置和處理器的任何其它裝置。處理器可以是例如任何定制或商業(yè)可得到的處理器、中央處理單元、與計(jì)算機(jī)關(guān)聯(lián)的若干處理器中的輔助處理器、基于半導(dǎo)體的微處理器、宏處理器、或用于執(zhí)行指令的大致任何裝置。數(shù)據(jù)存儲(chǔ)裝置可以是例如隨機(jī)存取存儲(chǔ)器、只讀存儲(chǔ)器、高速緩沖存儲(chǔ)器、棧、或者可以暫時(shí)或永久性存儲(chǔ)電子數(shù)據(jù)的裝置中的至少一個(gè)。如可以認(rèn)識(shí)到的,在各種實(shí)施例中,計(jì)算裝置12可以是單個(gè)的計(jì)算裝置(如圖所示)或者計(jì)算裝置的組合,這些計(jì)算裝置使用一個(gè)或多個(gè)限定的通信協(xié)議來(lái)傳遞數(shù)據(jù)。
[0031]計(jì)算裝置12包括根據(jù)示例性實(shí)施例的監(jiān)測(cè)模塊30。監(jiān)測(cè)模塊30處理車輛通信總線28上的傳輸數(shù)據(jù)以便區(qū)別車輛14內(nèi)的失效模式。監(jiān)測(cè)模塊30通過(guò)建立傳輸形態(tài)并且評(píng)估傳輸形態(tài)以確定特定的失效模式來(lái)處理傳輸數(shù)據(jù)。失效模式可以是由于軟件失效(即,控制模塊18-26中的軟件邏輯的失效),或諸如導(dǎo)線失效的硬件失效(即,連接到控制模塊18-26和/或車輛通信總線28的故障導(dǎo)線(未示出)),或者連接器失效(即,在導(dǎo)線和控制模塊18-26和/或車輛通信總線28之間的故障連接器(未示出))。然后,監(jiān)測(cè)模塊30通過(guò)圖形或文字的用戶界面對(duì)維護(hù)技師或產(chǎn)品研發(fā)人員給出失效模式和其它失效信息。
[0032]在圖2中,車輛監(jiān)測(cè)系統(tǒng)10顯示為包括車輛14,該車輛14包括根據(jù)示例性實(shí)施例的監(jiān)測(cè)模塊30。也就是說(shuō),不是將監(jiān)測(cè)模塊30實(shí)現(xiàn)在圖1所示的單獨(dú)的計(jì)算裝置12上,而是將監(jiān)測(cè)模塊30實(shí)現(xiàn)為車輛14的一部分。在該實(shí)施例中,監(jiān)測(cè)模塊30可以是通過(guò)車輛通信總線28與其它控制模塊18-26通信的單獨(dú)的模塊,可以實(shí)現(xiàn)為控制模塊18-26之一的一部分,或者可以部分地實(shí)現(xiàn)為單獨(dú)的模塊或者部分地實(shí)現(xiàn)為控制模塊18-26之一。在該實(shí)施例中,監(jiān)測(cè)模塊30實(shí)時(shí)地處理數(shù)據(jù)傳輸并且通過(guò)視覺(jué)信號(hào)(例如,通過(guò)警報(bào)燈)、聽(tīng)覺(jué)信號(hào)(例如,通過(guò)警報(bào)鈴音)、數(shù)據(jù)信號(hào)(例如,通過(guò)諸如導(dǎo)航系統(tǒng)或其它界面的數(shù)據(jù)顯示)或者它們的組合而為車輛14的操作者提供失效模式。
[0033]現(xiàn)在參考圖3,并且繼續(xù)參考圖1和圖2,數(shù)據(jù)流圖說(shuō)明了車輛監(jiān)測(cè)系統(tǒng)10的監(jiān)測(cè)模塊30的各個(gè)實(shí)施例。根據(jù)本發(fā)明的監(jiān)測(cè)模塊30的各個(gè)實(shí)施例可以包括任何數(shù)量的子模塊。如可以認(rèn)識(shí)到的,在圖3中所示的子模塊可以被組合和/或進(jìn)一步分割,以類似地監(jiān)測(cè)車輛14的傳輸數(shù)據(jù)。監(jiān)測(cè)模塊30的輸入可以從用戶輸入接收、從數(shù)據(jù)存儲(chǔ)裝置獲取、和/或從車輛通信總線28接收。在各種實(shí)施例中,監(jiān)測(cè)模塊30包括數(shù)據(jù)收集模塊40、消息網(wǎng)絡(luò)構(gòu)建模塊42、網(wǎng)絡(luò)模體識(shí)別模塊44、模體分布確定模塊46、故障模式檢測(cè)模塊48、以及模體分布向量數(shù)據(jù)存儲(chǔ)裝置50。
[0034]數(shù)據(jù)收集模塊40從車輛通信總線28接收傳輸數(shù)據(jù)52作為輸入。傳輸數(shù)據(jù)52包括已經(jīng)在控制模塊18-26之間傳輸?shù)南⒑?或關(guān)于在控制模塊18-26之間在車輛通信總線28上消息通信的信息。如可以意識(shí)到的,取決于監(jiān)測(cè)模塊30的實(shí)現(xiàn)(例如,在與車輛14相關(guān)聯(lián)的計(jì)算裝置12上,或作為車輛14的模塊),可以基于數(shù)據(jù)收集模塊30發(fā)出的請(qǐng)求和/或基于從車輛通信總線28獲取傳輸數(shù)據(jù)52的規(guī)劃好的事件而接收傳輸數(shù)據(jù)52。數(shù)據(jù)收集模塊40可以選擇性地對(duì)傳輸數(shù)據(jù)52進(jìn)行格式化和/或存儲(chǔ),用于進(jìn)一步處理。
[0035]消息網(wǎng)絡(luò)構(gòu)建模塊42接收存儲(chǔ)的/格式化的傳輸數(shù)據(jù)54作為輸入。消息網(wǎng)絡(luò)構(gòu)建模塊42由傳輸數(shù)據(jù)54構(gòu)建消息網(wǎng)絡(luò)56。如圖4和5所不,消息網(wǎng)絡(luò)56包括代表車輛14的控制模塊18-26的節(jié)點(diǎn)57以及代表控制模塊18-26之間的一個(gè)或多個(gè)消息(M1-M5)的傳遞的邊緣59。
[0036]當(dāng)構(gòu)建消息網(wǎng)絡(luò)56時(shí),消息網(wǎng)絡(luò)構(gòu)建模塊42評(píng)估每個(gè)消息(M1-M5),構(gòu)建控制模塊18-26之間的消息(M1-M5)的直接映射55,然后由直接映射55構(gòu)建消息網(wǎng)絡(luò)56。如可以認(rèn)識(shí)到的,消息網(wǎng)絡(luò)構(gòu)建模塊42可以使用各種網(wǎng)絡(luò)構(gòu)建方法來(lái)構(gòu)建消息網(wǎng)絡(luò)56。在一個(gè)示例性實(shí)施例中,可以使用以下方法來(lái)構(gòu)建直接映射55和消息網(wǎng)絡(luò)56:
初始化離散計(jì)數(shù)器T=I
對(duì)于每個(gè)消息[ECU1-> ECUj, k’...]
使得ttx = T
如果從當(dāng)前消息時(shí)間戳計(jì)數(shù)的之前W秒之內(nèi)(模擬或?qū)崟r(shí)值),當(dāng)前消息的發(fā)送器被發(fā)現(xiàn)是僅接收節(jié)點(diǎn)(帶有僅進(jìn)入的邊緣)
將ttx設(shè)置為等于與ECUi相關(guān)聯(lián)的計(jì)數(shù)器值;將ECUi從僅接收節(jié)點(diǎn)變?yōu)檫^(guò)渡節(jié)點(diǎn) 否則
產(chǎn)生新的ECUi過(guò)渡節(jié)點(diǎn)并且將其與計(jì)數(shù)器值ttx相關(guān)聯(lián)
如果在計(jì)數(shù)器值ttx+l還沒(méi)有存在接收節(jié)點(diǎn)ECU1 k,...的話,則產(chǎn)生接收節(jié)點(diǎn)ECUi t...(注意,如果是之前用過(guò)的接收節(jié)點(diǎn),則這可能不是T+1)
從相關(guān)聯(lián)的ECT1-> E⑶k;...節(jié)點(diǎn)添加邊緣 設(shè)置T = ttx+l (當(dāng)前消息的接收節(jié)點(diǎn)的計(jì)數(shù)器值)。
[0037]網(wǎng)絡(luò)模體識(shí)別模塊44接收消息網(wǎng)絡(luò)56作為輸入?;谙⒕W(wǎng)絡(luò)56,網(wǎng)絡(luò)模體識(shí)別模塊58識(shí)別網(wǎng)絡(luò)模體58。如圖6所示,網(wǎng)絡(luò)模體58包括來(lái)自消息網(wǎng)絡(luò)56的帶有固定長(zhǎng)度的子圖形態(tài)。如可以認(rèn)識(shí)到的,網(wǎng)絡(luò)模體識(shí)別模塊44可以使用各種模體識(shí)別方法來(lái)識(shí)別網(wǎng)絡(luò)模體58。在一個(gè)示例性實(shí)施例中,可以由網(wǎng)絡(luò)模體識(shí)別模塊44執(zhí)行以下方法來(lái)識(shí)別網(wǎng)絡(luò)模體58:
對(duì)輸入圖的節(jié)點(diǎn)賦予帶順序的索引,
將RT中的每個(gè)節(jié)點(diǎn)與兩個(gè)子圖集合(Vat)和每個(gè)排他的鄰居(Vem)相關(guān)聯(lián)滁了根節(jié)點(diǎn)),將Vsub中的節(jié)點(diǎn)標(biāo)記為衍生節(jié)點(diǎn)并且中的節(jié)點(diǎn)是索引大于Vsub中相關(guān)聯(lián)的衍生節(jié)點(diǎn)的節(jié)點(diǎn),并且
遞歸地使RT生長(zhǎng)到k水平(將是帶有尺寸k的子圖)。
[0038]模體分布確定模塊46接收網(wǎng)絡(luò)模體58作為輸入?;诰W(wǎng)絡(luò)模體58,模體分布確定模塊46計(jì)算模體分布向量60。例如,可以通過(guò)對(duì)網(wǎng)絡(luò)模體48發(fā)生的次數(shù)進(jìn)行計(jì)數(shù)以及通過(guò)總的發(fā)生次數(shù)的歸一化而對(duì)每個(gè)網(wǎng)絡(luò)模體48計(jì)算模體分布向量60。模體分布向量60代表網(wǎng)絡(luò)模體出現(xiàn)在消息網(wǎng)絡(luò)56中的可能性。
[0039]故障模式檢測(cè)模塊48接收模體分布向量60和拓?fù)鋽?shù)據(jù)62作為輸入。拓?fù)鋽?shù)據(jù)62包括關(guān)于車輛14的拓?fù)涞男畔?。通過(guò)將所確定的模體分布向量60與其它的模體分布向量進(jìn)行比較,故障模式檢測(cè)模塊48檢測(cè)并且報(bào)告特定的故障模式64或正常模式66。其它的模體分布向量可以是代表已知的失效模式的模體分布向量或者是代表已知的正常模式的分布向量??梢酝ㄟ^(guò)對(duì)已知的故障系統(tǒng)或已知的正常系統(tǒng)執(zhí)行與以上所述相同的方法來(lái)預(yù)先確定其它的模體分布向量,并且存儲(chǔ)在模體分布向量數(shù)據(jù)存儲(chǔ)裝置50中用于比較。然后可以使用故障模式64和正常模式66來(lái)產(chǎn)生報(bào)告信號(hào)?;谕?fù)鋽?shù)據(jù)62,故障模式檢測(cè)模塊48可以將特定的故障模式64或正常模式66與車輛的特定構(gòu)件(例如,硬件或軟件)相關(guān)聯(lián)。
[0040]現(xiàn)在參見(jiàn)圖7,并且繼續(xù)參見(jiàn)圖1至圖3,流程圖示出了一種根據(jù)本發(fā)明的可以由圖1和圖2的監(jiān)測(cè)模塊30執(zhí)行的監(jiān)測(cè)方法。如同在本公開(kāi)的教導(dǎo)下可以理解的是,方法內(nèi)的操作順序并不限于圖7所示的順序執(zhí)行,而能夠以可行的且根據(jù)本公開(kāi)的一種或多種不同順序執(zhí)行。如可以進(jìn)一步認(rèn)識(shí)到的是,只要不改變方法的本質(zhì),可以添加或者刪除方法的一個(gè)或多個(gè)步驟。
[0041]在一個(gè)示例中,本方法可以在100處開(kāi)始。在110處接收并存儲(chǔ)傳輸數(shù)據(jù)52。在120,例如使用以上所述的方法,通過(guò)評(píng)估存儲(chǔ)的傳輸數(shù)據(jù)54來(lái)構(gòu)建消息網(wǎng)絡(luò)56。在130,例如使用以上所述的方法來(lái)識(shí)別網(wǎng)絡(luò)模體58。在140計(jì)算模體分布向量60,并且在150與預(yù)先確定的模體分布向量進(jìn)行比較。在150,如果模體分布向量60與代表故障的預(yù)先確定的模體分布向量相同或類似,則在160,通過(guò)產(chǎn)生警報(bào)信號(hào)和/或由圖像和/或文字表示的故障消息而報(bào)告故障模式64。使用拓?fù)鋽?shù)據(jù)62,故障消息包括故障是與軟件、通信、還是硬件相關(guān)聯(lián)的指示。此后,可以在190處結(jié)束本方法。
[0042]然而,在150,如果模體分布向量60不匹配代表故障的預(yù)先確定的模體分布,而是在170,模體分布向量60與代表正常操作的預(yù)先確定的模體分布相同或類似,則與步驟160類似地在180報(bào)告正常操作模式66。此后,可以在190處結(jié)束本方法。
[0043]盡管已經(jīng)在前述詳細(xì)說(shuō)明中給出了至少一個(gè)示例性實(shí)施例,但應(yīng)該懂得存在很多變化。還應(yīng)當(dāng)理解的是,示例性實(shí)施例僅僅是示例,且不旨在以任何方式限制本發(fā)明的范圍、可應(yīng)用性或配置。相反,前述詳細(xì)說(shuō)明為本領(lǐng)域技術(shù)人員提供了一種簡(jiǎn)便的方法來(lái)實(shí)施一個(gè)或多個(gè)示例性實(shí)施例。應(yīng)該懂得,在不偏離由權(quán)利要求所闡述的本發(fā)明的范圍及其法律等價(jià)物的情況下,可以在元件的功能和布置上進(jìn)行各種變化。
【權(quán)利要求】
1.一種監(jiān)測(cè)車輛的方法,包括: 從車輛通信總線接收傳輸數(shù)據(jù); 利用處理器從所述傳輸數(shù)據(jù)識(shí)別網(wǎng)絡(luò)模體;以及 基于所述網(wǎng)絡(luò)模體檢測(cè)車輛的構(gòu)件的模式。
2.如權(quán)利要求1所述的方法,還包括基于所述傳輸數(shù)據(jù)來(lái)構(gòu)建消息網(wǎng)絡(luò),并且其中,識(shí)別所述網(wǎng)絡(luò)模體基于所述消息網(wǎng)絡(luò)。
3.如權(quán)利要求1所述的方法,還包括基于所述網(wǎng)絡(luò)模體來(lái)計(jì)算模體分布向量,并且其中,檢測(cè)模式基于所述模體分布向量。
4.如權(quán)利要求3所述的方法,還包括將所述模體分布向量與預(yù)先確定的模體分布向量進(jìn)行比較,并且其中,檢測(cè)模式基于所述比較。
5.如權(quán)利要求4所述的方法,其中,所述預(yù)先確定的模體分布向量代表正常操作模式和故障操作模式中的至少一個(gè)。
6.如權(quán)利要求1所述的方法,其中,檢測(cè)模式還包括檢測(cè)故障模式和正常模式中的至少一個(gè)。
7.如權(quán)利要求6所述的方法,其中,檢測(cè)模式還包括檢測(cè)車輛的軟件或硬件的模式。
8.如權(quán)利要求7所述的方法,還包括基于所述車輛的拓?fù)鋽?shù)據(jù)而將所述模式與所述車輛的特定軟件或特定硬件相關(guān)聯(lián)。
9.一種監(jiān)測(cè)車輛的系統(tǒng),包括: 從車輛通信總線接收傳輸數(shù)據(jù)的第一模塊; 從所述傳輸數(shù)據(jù)識(shí)別網(wǎng)絡(luò)模體的第二模塊;以及 基于所述網(wǎng)絡(luò)模體檢測(cè)車輛的構(gòu)件的模式的第三模塊。
10.如權(quán)利要求9所述的系統(tǒng),還包括基于所述傳輸數(shù)據(jù)來(lái)構(gòu)建消息網(wǎng)絡(luò)的第四模塊,并且其中,所述第二模塊基于所述消息網(wǎng)絡(luò)識(shí)別所述網(wǎng)絡(luò)模體。
【文檔編號(hào)】G05B23/02GK103472814SQ201310220158
【公開(kāi)日】2013年12月25日 申請(qǐng)日期:2013年6月5日 優(yōu)先權(quán)日:2012年6月5日
【發(fā)明者】T-C.盧, D.L.艾倫, Y.張, M.A.薩爾曼 申請(qǐng)人:通用汽車環(huán)球科技運(yùn)作有限責(zé)任公司