專利名稱:通信系統(tǒng)、控制設(shè)備和車載導(dǎo)航設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信系統(tǒng)和一種技術(shù),在該通信系統(tǒng)中,多個(gè)車載控制設(shè)備經(jīng)由數(shù)據(jù)通信網(wǎng)絡(luò)互相傳送數(shù)據(jù),并且該技術(shù)有助于在識別不出缺陷控制設(shè)備的情況下可防止正常控制設(shè)備被錯(cuò)誤地替換。
背景技術(shù):
車載通信系統(tǒng)包括多個(gè)控制設(shè)備,這些控制設(shè)備經(jīng)由車內(nèi)的網(wǎng)絡(luò)相互傳送數(shù)據(jù)。通信系統(tǒng)也可以與車輛外部的故障診斷設(shè)備經(jīng)由有線或者無線線路連接(例如專利文獻(xiàn)1)。
在車載通信系統(tǒng)中,所發(fā)送消息的報(bào)頭具有指示作為目的地的控制設(shè)備的地址,從而可與該控制設(shè)備建立通信。
為了執(zhí)行故障診斷,操作員將診斷設(shè)備(也就是診斷工具)連接到車載網(wǎng)絡(luò)上并使用輸入鍵輸入目標(biāo)控制設(shè)備和相關(guān)診斷過程的信息。這樣,請求消息被發(fā)送到目標(biāo)控制設(shè)備以要求該目標(biāo)控制設(shè)備執(zhí)行相關(guān)的診斷過程。
例如,請求消息要求目標(biāo)控制設(shè)備返回存儲(chǔ)在其中的控制數(shù)據(jù)或者強(qiáng)行驅(qū)動(dòng)致動(dòng)器。
-專利文獻(xiàn)1JP-2002-091545A(USP-6405110)在前面的車載通信系統(tǒng)中,缺陷出現(xiàn)在故障診斷中。具有一種主要用于連接資訊娛樂(infotainment)設(shè)備的車載局部網(wǎng)絡(luò)(下文,稱為資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò))。在該資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)(即,用于車輛資訊娛樂的局域網(wǎng))中,出現(xiàn)的故障是大量數(shù)據(jù)產(chǎn)生的各種因素的組合的結(jié)果。例如,即使用戶檢測到控制設(shè)備的故障并接著將車輛帶到經(jīng)銷商那里,經(jīng)銷商也往往不能利用故障診斷檢測到故障。
此外,通過與另一個(gè)連接于該網(wǎng)絡(luò)的設(shè)備交換數(shù)據(jù),連接于該資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)的導(dǎo)航系統(tǒng)使用人機(jī)界面來輸出音頻或視頻。例如,通信系統(tǒng)包括多個(gè)設(shè)備,例如導(dǎo)航系統(tǒng)、放大器、網(wǎng)關(guān)或類似的設(shè)備;故障發(fā)生,即導(dǎo)航系統(tǒng)中沒有引導(dǎo)語音輸出。在這種情況下,當(dāng)將車輛送到經(jīng)銷商那里并且該故障又沒有再出現(xiàn)時(shí),就不能輕易地識別出引起故障的設(shè)備。這里,由于導(dǎo)航系統(tǒng)最初需要引導(dǎo)語音,因此常常確定該導(dǎo)航系統(tǒng)出現(xiàn)故障。結(jié)果,即使導(dǎo)航系統(tǒng)處于正常狀態(tài),該導(dǎo)航系統(tǒng)也作為修理對象而被替換。
例如,當(dāng)診斷設(shè)備連接到具有諸如MOST(面向媒體系統(tǒng)傳輸)等環(huán)形拓?fù)涞木W(wǎng)絡(luò)系統(tǒng)上時(shí),這增加了MOST中的通信復(fù)雜性。因此,實(shí)際上,帶入經(jīng)銷商那里的故障診斷僅僅在該網(wǎng)絡(luò)系統(tǒng)處于正常狀態(tài)下才會(huì)起作用。
此外,例如MOST等網(wǎng)絡(luò)可以傳送諸如音頻或視頻等流數(shù)據(jù)。幀數(shù)據(jù)包括三種類型的數(shù)據(jù)信道,即流信道(同步信道)、分組信道(異步信道)和控制信道。數(shù)據(jù)是否正常不能僅僅通過檢查控制信道來確定。
在諸如MOST等網(wǎng)絡(luò)中,所有控制設(shè)備同步于網(wǎng)絡(luò)內(nèi)僅有的主時(shí)鐘(即MOST主時(shí)鐘)來傳送數(shù)據(jù)。因此,當(dāng)不包括在MOST中的控制設(shè)備(即節(jié)點(diǎn))發(fā)送諸如音頻或視頻數(shù)據(jù)等流數(shù)據(jù)時(shí),帶寬(字節(jié)數(shù))需要在MOST幀上的流信道中預(yù)留。
因此,當(dāng)車載系統(tǒng)啟動(dòng)時(shí),連接到該環(huán)的全部必要節(jié)點(diǎn)都需要通過MOST主時(shí)鐘預(yù)先分配地址。這樣,另外安裝診斷設(shè)備在車輛送到經(jīng)銷商的情況下不那么容易。
此外,為了動(dòng)態(tài)執(zhí)行網(wǎng)絡(luò)系統(tǒng)的故障診斷,要求再現(xiàn)應(yīng)用的操作并且監(jiān)控該網(wǎng)絡(luò)的控制狀態(tài)。將該診斷設(shè)備組裝到網(wǎng)絡(luò)中是不實(shí)際的。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種技術(shù),其使執(zhí)行故障診斷的操作能夠容易地確定過去故障的起因,并有助于在識別不出缺陷控制設(shè)備的情況下可防止正常控制設(shè)備的錯(cuò)誤替換。
為了實(shí)現(xiàn)上述目的,如本發(fā)明的一個(gè)方面,提供如下用于車輛的通信系統(tǒng)。該通信系統(tǒng)包括(i)多個(gè)控制設(shè)備;和(ii)連接該控制設(shè)備的網(wǎng)絡(luò)。所述控制設(shè)備可操作為用于經(jīng)由該網(wǎng)絡(luò)相互傳送數(shù)據(jù)。這里,多個(gè)控制設(shè)備中的至少一個(gè)第一控制設(shè)備包括(i)存儲(chǔ)裝置,用于存儲(chǔ)經(jīng)由網(wǎng)絡(luò)傳送的數(shù)據(jù)的通信記錄;(ii)通知裝置,用于通知用戶所存儲(chǔ)的通信記錄;以及(iii)通知控制裝置,用于根據(jù)用戶的請求讀取存儲(chǔ)的通信記錄并且用于命令所述通知裝置向用戶通知所讀取的通信記錄。
通過下面參考附圖的詳細(xì)說明,本發(fā)明的上述及其它目的、特征以及優(yōu)點(diǎn)將會(huì)變得更加清楚,在附圖中圖1是示出根據(jù)本發(fā)明第一實(shí)施例的通信系統(tǒng)的總體結(jié)構(gòu)的簡圖;圖2是示出通信系統(tǒng)中的導(dǎo)航系統(tǒng)ECU的總體結(jié)構(gòu)的簡圖;圖3是示出行駛記錄器的初始操作過程的流程圖;圖4是示出行駛記錄器的故障診斷過程的流程圖;圖5是示出MOST啟動(dòng)順序的簡圖;圖6是示出用于音頻輸出的故障診斷的流程圖;圖7是窗口的實(shí)例(a)初始化窗口;(b)時(shí)間設(shè)置窗口;(c)記錄列表窗口;以及(d)時(shí)間序列圖表窗口。
具體實(shí)施例方式
(第一實(shí)施例)車載通信系統(tǒng)1根據(jù)本發(fā)明的第一實(shí)施例。系統(tǒng)1的總體結(jié)構(gòu)在圖1中示出。導(dǎo)航系統(tǒng)ECU(電子控制單元)3包括在通信系統(tǒng)1之中。該系統(tǒng)3的總體結(jié)構(gòu)在圖2中示出。
<通信系統(tǒng)1的結(jié)構(gòu)>
用于車輛的通信系統(tǒng)1包括幾個(gè)ECU(電子控制單元)和資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11,該資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11連接這些ECU以相互傳送數(shù)據(jù)。所述ECU包括導(dǎo)航系統(tǒng)ECU 3,其具有沿指定路線引導(dǎo)用戶的功能;顯示器ECU 5,其具有顯示各種視頻數(shù)據(jù)的功能;音頻ECU 7,其具有再現(xiàn)CD等功能;以及網(wǎng)關(guān)ECU 9。這里,為導(dǎo)航系統(tǒng)ECU 3和顯示器ECU 5額外提供通信線路4以在不使用資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11時(shí)傳送視頻信號。此外,音頻ECU 7與揚(yáng)聲器8連接。揚(yáng)聲器8輸出由音頻ECU 7再現(xiàn)的聲音或語音。導(dǎo)航系統(tǒng)ECU 3用作車載導(dǎo)航設(shè)備。
本實(shí)施例的資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11例如是基于環(huán)形拓?fù)涞腗OST(面向媒體系統(tǒng)傳輸)。在通信系統(tǒng)1中,導(dǎo)航系統(tǒng)ECU 3、顯示器ECU 5、音頻ECU 7和網(wǎng)關(guān)ECU 9都與資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11連接;此外,其它諸如地面電視、無線電調(diào)諧器或者衛(wèi)星廣播調(diào)諧器等設(shè)備可以連接到資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11上。這里,在該資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11中只允許包括一個(gè)網(wǎng)關(guān)ECU 9或者只包括一個(gè)具有相同功能的控制設(shè)備。
<導(dǎo)航系統(tǒng)ECU 3的結(jié)構(gòu)>
如圖2所示,導(dǎo)航系統(tǒng)ECU 3包括CPU 29,用于運(yùn)行導(dǎo)航系統(tǒng)ECU 3的所有應(yīng)用;位置檢測器(未示出),用于檢測車輛的當(dāng)前位置;DVD/HDD 35,用于存儲(chǔ)地圖數(shù)據(jù)等;操作開關(guān)組(未示出),用于接收來自用戶的各種輸入;外部存儲(chǔ)設(shè)備(未示出),用于存儲(chǔ)各種數(shù)據(jù),例如用戶指定的路線;遙控傳感器(未示出),用于經(jīng)由遠(yuǎn)程控制器接收來自用戶的各種輸入ROM 33,用于存儲(chǔ)應(yīng)用程序;RAM 31,用于臨時(shí)存儲(chǔ)應(yīng)用程序;HDD/ROM 34,用于存儲(chǔ)通過資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11發(fā)送的數(shù)據(jù)的日志(通信記錄);顯示器I/F37,用于向外輸出由CPU 29提供的視頻信號;MOST I/F 39;輸入/輸出;以及連接前述部件的總線。MOST I/F 39用作電或數(shù)字接口,其在資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11上傳送控制信號或同步信號并與CPU29通信,同時(shí)將控制信號和音頻信號彼此分開。包括在導(dǎo)航系統(tǒng)ECU3中的諸如位置檢測器等部件都是公知的;因此,不再做詳細(xì)的解釋。
顯示器I/F 37與通信線路4連接;CPU 29可以經(jīng)由顯示器I/F 37和通信線路4與顯示器ECU 5交換視頻信號。MOST I/F 39與資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11連接;CPU 29可以經(jīng)由MOST I/F 39和資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11與每個(gè)ECU交換控制信號或者音頻信號。
在該實(shí)施例中,盡管ROM 33是閃存,但是它可以由任何非易失性可重寫存儲(chǔ)區(qū)來替換。此外,盡管HDD/ROM 34是閃存或者硬盤驅(qū)動(dòng)器,但是它可以由任何非易失性可重寫存儲(chǔ)區(qū)來替換。
CPU 29通過控制各種部件來執(zhí)行諸如路線指定等各種過程。例如,CPU 29基于存儲(chǔ)在ROM 33和RAM 31中的程序來執(zhí)行地圖顯示過程和路線計(jì)算過程。在地圖顯示過程中,基于來自位置檢測器的各種檢測信號,將車輛當(dāng)前位置計(jì)算為一對航向和一組坐標(biāo);然后,從地圖數(shù)據(jù)輸入單元讀取該當(dāng)前位置周圍的地圖,并且將讀取的地圖等在顯示設(shè)備上示出。在線路計(jì)算過程中,基于存儲(chǔ)在地圖數(shù)據(jù)輸入單元中的地點(diǎn)數(shù)據(jù),經(jīng)由操作開關(guān)組或遠(yuǎn)程控制器指定作為目的地的設(shè)施;然后,自動(dòng)計(jì)算出從當(dāng)前位置到目的地的最佳路線。
此外,CPU 29經(jīng)由MOST I/F 39獲得在資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11上傳送的數(shù)據(jù)日志(即,通信記錄)并將獲得的日志存儲(chǔ)在HDD/ROM 34中。
<網(wǎng)關(guān)ECU 9的結(jié)構(gòu)>
如圖1所示,網(wǎng)關(guān)ECU 9包括MOST網(wǎng)絡(luò)I/F 13、緩沖器15、協(xié)議轉(zhuǎn)換17、緩沖器19和CAN I/F 21以及CPU 23。MOST網(wǎng)絡(luò)I/F13、緩沖器15、協(xié)議轉(zhuǎn)換17、緩沖器19和CAN I/F 21按照順序連接到通信線路上以相互傳送數(shù)據(jù)。此外,MOST網(wǎng)絡(luò)I/F 13、緩沖器15、協(xié)議轉(zhuǎn)換17、緩沖器19和CAN I/F 21經(jīng)由通信線路與CPU 23連接以單獨(dú)交換數(shù)據(jù)。
網(wǎng)關(guān)ECU 9與資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11經(jīng)由MOST網(wǎng)絡(luò)I/F 13連接。網(wǎng)關(guān)ECU 9與控制器局域網(wǎng)25(即CAN)經(jīng)由CAN I/F 21連接。控制器局域網(wǎng)25與方向盤開關(guān)27連接。方向盤開關(guān)27用作導(dǎo)航系統(tǒng)ECU 3的操作開關(guān)組以接收用戶的各種輸入。
這里,方向盤開關(guān)27和網(wǎng)關(guān)ECU 9與作為多個(gè)信號線的控制器局域網(wǎng)25連接;然而,它們可以與資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11連接。
接著,將關(guān)于每種信號類型來解釋網(wǎng)關(guān)ECU 9、導(dǎo)航系統(tǒng)ECU 3等中的通信。
(1)關(guān)于來自方向盤開關(guān)27的按鍵開關(guān)信息的按鍵開關(guān)信息,輸出對導(dǎo)航系統(tǒng)ECU 3的地址的請求。該地址由網(wǎng)關(guān)ECU 9分配。網(wǎng)關(guān)ECU 9基于該請求來辨認(rèn)該按鍵開關(guān)信息。然后,通知與網(wǎng)絡(luò)11連接的所有ECU相關(guān)數(shù)據(jù)是從方向盤開關(guān)27到導(dǎo)航系統(tǒng)ECU 3的控制數(shù)據(jù)。這里,除了導(dǎo)航系統(tǒng)ECU 3之外的其它ECU都不是目的地,因此所以它們不需要響應(yīng)。當(dāng)確定該按鍵開關(guān)信息被分配適當(dāng)參數(shù)時(shí),導(dǎo)航系統(tǒng)ECU 3發(fā)送響應(yīng)到網(wǎng)關(guān)ECU 9。然后,當(dāng)確定該響應(yīng)具有正確格式時(shí),網(wǎng)關(guān)ECU 9傳送該響應(yīng)到方向盤開關(guān)27。網(wǎng)絡(luò)11上傳送的消息可以由與其連接的所有ECU來監(jiān)控,并且需要以預(yù)定方式使用格式和參數(shù)。
(2)音頻信號關(guān)于來自導(dǎo)航系統(tǒng)ECU 3的音頻信號,輸出對音頻ECU 7的地址的請求。該地址由網(wǎng)關(guān)ECU 9分配。網(wǎng)關(guān)ECU 9基于該請求來辨認(rèn)該音頻信號。然后,通知與網(wǎng)絡(luò)11連接的所有ECU相關(guān)數(shù)據(jù)是從導(dǎo)航系統(tǒng)ECU 3到音頻ECU 7的控制數(shù)據(jù)。音頻信號是使用網(wǎng)絡(luò)11中的同步信道的實(shí)時(shí)數(shù)據(jù),因此導(dǎo)航系統(tǒng)ECU 3采用從網(wǎng)關(guān)ECU9獲得音頻權(quán)利的程序,從而分配同步信道。在網(wǎng)關(guān)ECU 9允許導(dǎo)航系統(tǒng)ECU 3獲得音頻權(quán)利之后,導(dǎo)航系統(tǒng)ECU 3通過給音頻ECU 7分配地址來發(fā)送音頻數(shù)據(jù)。音頻ECU 7接收具有分配給音頻ECU 7自身地址的音頻數(shù)據(jù)。當(dāng)確定該數(shù)據(jù)用正確的參數(shù)編碼時(shí),音頻ECU7對該數(shù)據(jù)解碼并經(jīng)由揚(yáng)聲器8輸出解碼后的數(shù)據(jù)。
(3)視頻信號關(guān)于來自導(dǎo)航系統(tǒng)ECU 3的視頻信號,輸出對顯示器ECU 5的地址的請求。該地址由網(wǎng)關(guān)ECU 9分配。網(wǎng)關(guān)ECU 9基于該請求來辨認(rèn)該視頻信號。然后,通知與網(wǎng)絡(luò)11連接的所有ECU相關(guān)數(shù)據(jù)是從導(dǎo)航系統(tǒng)ECU 3到顯示器ECU 5的控制數(shù)據(jù)。在該實(shí)施例中,導(dǎo)航系統(tǒng)ECU 3采用獲得視頻權(quán)利的程序,以監(jiān)控由顯示器ECU 5顯示的視頻。網(wǎng)絡(luò)11具有用于傳送視頻信號的技術(shù)規(guī)范。視頻信號可以通過分配同步信道在MOST上傳送。然而,在該實(shí)施例中,視頻信號在作為獨(dú)立視頻信號線路的通信線路4上傳送。在網(wǎng)關(guān)ECU 9允許導(dǎo)航系統(tǒng)ECU 3獲得視頻權(quán)利之后,導(dǎo)航系統(tǒng)ECU 3聲稱其通過給顯示器ECU 5分配地址來在網(wǎng)絡(luò)11上發(fā)送該視頻數(shù)據(jù)。然后,導(dǎo)航系統(tǒng)ECU 3經(jīng)由視頻信號線路將視頻信號輸出到顯示器ECU 5。
<功能>
包括在車載通信系統(tǒng)1中的每個(gè)ECU都用作控制設(shè)備。HDD/ROM 34用作存儲(chǔ)裝置。顯示器ECU 5用作通知裝置。音頻ECU7和/或揚(yáng)聲器8可以用作通知裝置。導(dǎo)航系統(tǒng)ECU 3的CPU 29用作通知控制裝置。
<通信系統(tǒng)1的操作>
將參考圖3到圖7介紹通信系統(tǒng)1的操作。
(1)行駛記錄器的初始操作過程行駛記錄器的初始操作過程由導(dǎo)航系統(tǒng)ECU 3的CPU 29執(zhí)行。如圖3所示,當(dāng)車輛的附屬電源(未示出)開啟(S102)以為導(dǎo)航系統(tǒng)ECU 3供電時(shí),初始操作過程啟動(dòng)。
行駛記錄器的功能是作為導(dǎo)航系統(tǒng)ECU 3的應(yīng)用之一而工作的。在啟動(dòng)導(dǎo)航系統(tǒng)ECU 3并且該過程被啟動(dòng)之后(S104,S106是),自動(dòng)獲得在網(wǎng)絡(luò)11上傳送的數(shù)據(jù)。例如,導(dǎo)航系統(tǒng)ECU 3執(zhí)行啟動(dòng)序列以加入MOST網(wǎng)絡(luò)(S108)。然后,ECU 3啟動(dòng)導(dǎo)航應(yīng)用并且進(jìn)入等待用戶操作的狀態(tài)。當(dāng)此后確定MOST日志任務(wù)啟動(dòng)時(shí),確定MOST通信是正常的(S110是)。初始化HDD/ROM 34的日志存儲(chǔ)區(qū)(S112,S114是),并且確定HDD/ROM 34的日志存儲(chǔ)區(qū)是正常的(8116是)。啟動(dòng)計(jì)時(shí)器(S118),并且獲得MOST日志并將該MOST日志存儲(chǔ)在HDD/ROM 34的日志存儲(chǔ)區(qū)中(S120)。這里,日志存儲(chǔ)區(qū)是有限的。當(dāng)該預(yù)定區(qū)充滿日志數(shù)據(jù)時(shí),按照從最舊開始刪除的順序刪除存儲(chǔ)的日志數(shù)據(jù),并且將最新獲得的MOST日志存儲(chǔ)在HDD/ROM 34的日志存儲(chǔ)區(qū)中(S120,S122)。因此,在計(jì)時(shí)器達(dá)到預(yù)定值前(S126否),新的MOST日志被連續(xù)存儲(chǔ)在日志存儲(chǔ)區(qū)中,除非MOST日志從該日志存儲(chǔ)區(qū)溢出(S124是)。當(dāng)計(jì)時(shí)器達(dá)到預(yù)定值時(shí)(S126是),設(shè)置存儲(chǔ)在日志存儲(chǔ)區(qū)中的MOST日志以形成列表(S128)。當(dāng)該列表被正常設(shè)置時(shí)(S130是),將列表的標(biāo)題作為通信記錄寫在ROM 33上(S132)。通過形成列表,此后可以確認(rèn)MOST日志記錄。用于存儲(chǔ)列表標(biāo)題的ROM 33的存儲(chǔ)區(qū)也是有限的。啟動(dòng)計(jì)數(shù)器(S134),將時(shí)間戳附加到用于寫入列表的指令序列上(S136)。當(dāng)計(jì)數(shù)器從預(yù)定值溢出時(shí)(S138是),復(fù)位計(jì)數(shù)器和時(shí)間戳,從而初始化存儲(chǔ)區(qū)的存儲(chǔ)器(S140,S142)。
(2)行駛記錄器的故障診斷過程行駛記錄器的故障診斷過程由導(dǎo)航系統(tǒng)ECU 3的CPU 29執(zhí)行。當(dāng)在與MOST連接的電子控制設(shè)備中不能通過使用汽車制造商單獨(dú)提供的診斷設(shè)備來確定故障時(shí),執(zhí)行該診斷過程。
如圖4所示,該診斷過程在車輛的附屬電源(未示出)開啟(步驟S202)以給導(dǎo)航系統(tǒng)ECU 3供電時(shí)啟動(dòng)。在確定導(dǎo)航系統(tǒng)ECU 3被啟動(dòng)之后(S204,S206是),啟動(dòng)行駛記錄器任務(wù)(S208,參見圖7(a))。
行駛記錄器任務(wù)是檢查在行駛記錄器的上述初始操作過程中形成的列表(S210)。執(zhí)行存儲(chǔ)器檢查以確定HDD/ROM 34的日志存儲(chǔ)區(qū)和ROM 33的列表標(biāo)題存儲(chǔ)區(qū)是否正常(S212)。當(dāng)確定異常時(shí)(S212否),結(jié)束行駛記錄器任務(wù)(S214)。相反,當(dāng)存儲(chǔ)器檢查的結(jié)果為正常時(shí)(S212是),通過檢查MOST日志的時(shí)間戳和列表標(biāo)題的時(shí)間戳來確定MOST日志是否正常(S216)。當(dāng)MOST日志不正常時(shí)(S216否),執(zhí)行行駛記錄器的上述初始操作過程(S218)。相反,當(dāng)MOST日志正常時(shí)(S216是),行駛記錄器任務(wù)確定行駛記錄器功能已為下一步準(zhǔn)備好,然后出現(xiàn)時(shí)間設(shè)置窗口(S220,參見圖7(b)),以接收用于設(shè)置故障診斷的時(shí)間周期的指令(S222)。當(dāng)對應(yīng)于所設(shè)置時(shí)間周期的MOST日志不存在時(shí)(S224否),再次請求設(shè)置時(shí)間周期。當(dāng)對應(yīng)于所設(shè)置時(shí)間周期的MOST日志存在時(shí)(S224是),選擇用于故障診斷的項(xiàng)目并從兩種類型(列表和圖表)中選擇顯示模式(S226)。當(dāng)選擇列表作為顯示模式時(shí)(S226列表),顯示記錄列表(參見圖7(c))。相反,當(dāng)選擇時(shí)間序列圖表作為顯示模式時(shí)(S226圖標(biāo)),顯示時(shí)間序列圖表(參見圖7(d))。
這時(shí),基于顯示器ECU 5顯示的診斷結(jié)果,操作員診斷出哪一個(gè)ECU成為故障的原因或源頭。下面,將介紹行駛記錄器故障診斷中的應(yīng)用的操作順序。
(i)行駛記錄器功能可以僅由經(jīng)銷商啟動(dòng)。輸入特定代碼,然后行駛記錄器診斷模式開啟。
(ii)指定調(diào)用MOST日志的周期。(例如,從2006/01/01 22:05:00到2006/02/01 22:05:00,間隔為30秒)。
(iii)根據(jù)在網(wǎng)絡(luò)11上傳送的通信命令的記錄,顯示用于示出列表的窗口。該通信命令涉及得到或開放視頻權(quán)利。該列表包括時(shí)間戳、通信命令名稱以及通信分析結(jié)果?;陲@示列表來確定故障是否由服從MOST的導(dǎo)航(即,導(dǎo)航系統(tǒng)ECU 3)所引起。
(iv)顯示用于示出列表的窗口并根據(jù)在網(wǎng)絡(luò)11上傳送的通信命令的記錄來發(fā)出引導(dǎo)語音。該通信命令涉及獲得或開放視頻權(quán)利。該列表包括時(shí)間戳、通信命令名稱和通信分析結(jié)果?;陲@示列表和發(fā)出的引導(dǎo)語音確定故障是否由服從MOST的導(dǎo)航引起。
(v)根據(jù)在網(wǎng)絡(luò)11上傳送的通信命令的記錄來顯示窗口。該通信命令涉及獲得或開放開關(guān)選擇(方向盤開關(guān)命令或觸摸顯示指定坐標(biāo)位置)。該窗口以時(shí)間序列顯示時(shí)間戳、開關(guān)選擇接收周期以及開關(guān)選擇不接收周期?;陲@示的窗口確定故障是否由導(dǎo)航系統(tǒng)ECU 3引起。
當(dāng)行駛記錄器診斷中的操作序列沒有完成時(shí)(S232否),時(shí)間設(shè)置窗口再次出現(xiàn)(S222)。當(dāng)完成這個(gè)序列時(shí)(S233是),過程結(jié)束。
(3)由行駛記錄器確定是否存在故障接著,將參照圖5、圖6介紹由行駛記錄器確定是否存在故障的程序。圖5解釋了用于音頻輸出的MOST的通常順序;圖6是示出用于音頻輸出的故障診斷過程的流程圖(這一般通過讀取和使用存儲(chǔ)在HDD/ROM 34中的日志(通信記錄)在經(jīng)銷商處執(zhí)行)。
導(dǎo)航系統(tǒng)ECU 3指定引導(dǎo)點(diǎn)在指定路線中的分支點(diǎn)。當(dāng)車輛經(jīng)過每個(gè)引導(dǎo)點(diǎn)時(shí),發(fā)出存儲(chǔ)在作為導(dǎo)航系統(tǒng)ECU 3的地圖數(shù)據(jù)存儲(chǔ)區(qū)的DVD/HDD 35中的音頻數(shù)據(jù),以作為引導(dǎo)語音。引導(dǎo)語音的音頻數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)11和音頻ECU 7發(fā)送到揚(yáng)聲器8。上述操作被標(biāo)準(zhǔn)化為由連接于網(wǎng)絡(luò)11的網(wǎng)關(guān)ECU 9和ECU所遵守的規(guī)范。這樣,網(wǎng)關(guān)ECU 9基于該規(guī)范控制每個(gè)ECU。因此,故障診斷可以通過觀察操作是否遵守該規(guī)范而容易地進(jìn)行。將關(guān)于在網(wǎng)絡(luò)11上的音頻信號來解釋各種情況(即,規(guī)范)。
該過程在車輛的附屬電源(未示出)開啟以向?qū)Ш较到y(tǒng)ECU 3供電時(shí)執(zhí)行。在確定導(dǎo)航系統(tǒng)ECU 3開啟之后,行駛記錄器任務(wù)啟動(dòng)(S302)。當(dāng)請求診斷時(shí)(S304是),對是否請求開放音頻權(quán)利進(jìn)行診斷(S306)。
導(dǎo)航系統(tǒng)ECU 3在作為觸發(fā)的引導(dǎo)點(diǎn)處請求網(wǎng)關(guān)ECU 9開放音頻權(quán)利。當(dāng)導(dǎo)航系統(tǒng)ECU 3沒有請求時(shí)(S308否),則假定在導(dǎo)航系統(tǒng)ECU 3中存在故障的起因(S3 10)。當(dāng)由于任何原因而拒絕該請求時(shí),網(wǎng)關(guān)ECU 9請求導(dǎo)航系統(tǒng)ECU 3執(zhí)行再試請求。這排除了導(dǎo)航系統(tǒng)ECU 3中的故障起因。相反,當(dāng)網(wǎng)關(guān)ECU 9允許開放音頻權(quán)利的請求時(shí),網(wǎng)關(guān)ECU 9將開放音頻權(quán)利的請求通知給音頻ECU 7。當(dāng)網(wǎng)關(guān)ECU 9沒有通知音頻ECU 7開放音頻權(quán)利的請求時(shí)(S312否),則假定在網(wǎng)關(guān)ECU 9中存在故障的起因(S314)。當(dāng)音頻ECU 7由于原因不能開放音頻權(quán)利時(shí),例如當(dāng)正在運(yùn)行更高優(yōu)先權(quán)的音頻時(shí)(S316否),音頻ECU 7通知網(wǎng)關(guān)ECU 9拒絕開放音頻權(quán)利。然后,網(wǎng)關(guān)ECU 9通知導(dǎo)航系統(tǒng)ECU 3開放音頻權(quán)利被拒絕。這排除導(dǎo)航系統(tǒng)ECU 3中的故障起因。
當(dāng)由于導(dǎo)航系統(tǒng)ECU 3請求開放音頻權(quán)利而使預(yù)定時(shí)間已經(jīng)過去時(shí)(S332是),則假定在音頻ECU 7中存在故障的起因(S334)。當(dāng)網(wǎng)關(guān)ECU 9允許獲得來自音頻ECU 7的音頻權(quán)利時(shí)(S336允許),則假定在網(wǎng)關(guān)ECU 9中存在故障的起因(S338)。當(dāng)網(wǎng)關(guān)ECU 9拒絕從音頻ECU7中獲得音頻權(quán)利時(shí)(S336拒絕),則假定在導(dǎo)航系統(tǒng)ECU 3中存在故障的起因(S340)。
相反,當(dāng)音頻ECU 7接受開放音頻權(quán)利時(shí)(S316是),音頻ECU 7通知網(wǎng)關(guān)ECU 9,網(wǎng)關(guān)ECU 9然后通知導(dǎo)航系統(tǒng)ECU 3該音頻權(quán)利被允許。當(dāng)網(wǎng)關(guān)ECU 9沒有向?qū)Ш较到y(tǒng)ECU 3通知允許音頻權(quán)利時(shí)(S318否),則假定在網(wǎng)關(guān)ECU 9中存在故障的起因(S320)。根據(jù)這個(gè)通知,導(dǎo)航系統(tǒng)ECU 3在網(wǎng)絡(luò)11上輸出音頻信號。當(dāng)沒有輸出音頻信號(同步信號流)時(shí)(S322否),則假定在導(dǎo)航系統(tǒng)ECU3中存在故障的起因(S324)。
當(dāng)輸出音頻信號(同步信號流)并且經(jīng)由ECU 7沒有從揚(yáng)聲器8中發(fā)出語音時(shí)(S326否),則假定在導(dǎo)航系統(tǒng)ECU 3中不存在故障的起因。也就是假定在音頻ECU 7或揚(yáng)聲器8中存在故障的起因(S330)。
這里,即使在音頻信號(同步信號流)在網(wǎng)絡(luò)11上傳輸時(shí),音頻信號也可能沒有存儲(chǔ)在同步信號流中。因此,再現(xiàn)實(shí)際記錄的音頻信號允許確認(rèn)。
當(dāng)輸出音頻信號(同步信號流)并經(jīng)由音頻ECU 7從揚(yáng)聲器8中發(fā)出語音時(shí)(S326是),則確定沒有識別出引起故障的ECU(S328)。
已在上面說明了下列情況。用戶檢測到故障并隨后將車輛送到經(jīng)銷商那里。經(jīng)銷商不能再現(xiàn)該故障。在這種情形下,經(jīng)銷商通過使用包括在行駛記錄器功能中的診斷軟件程序來檢查在資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11上傳送的序列或者再現(xiàn)作為語音的日志。從而可以識別出故障的起因。
<效果>
(1)通信系統(tǒng)1包括幾個(gè)ECU和資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11,該資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)11連接ECU以彼此交換數(shù)據(jù)。ECU包括導(dǎo)航系統(tǒng)ECU 3,具有沿指定路線引導(dǎo)用戶的功能;顯示器ECU 5,具有顯示各種視頻數(shù)據(jù)的功能;音頻ECU 7,具有再現(xiàn)CD等功能;以及網(wǎng)關(guān)ECU 9。導(dǎo)航系統(tǒng)ECU 3包括HDD/ROM 34,用于存儲(chǔ)在網(wǎng)絡(luò)11上傳送的數(shù)據(jù)日志(即通信記錄);和CPU 29,用于控制所有的應(yīng)用。此外,導(dǎo)航系統(tǒng)ECU 3的CPU 29查詢在特定時(shí)間周期內(nèi)存儲(chǔ)于HDD/ROM 34中的通信記錄;CPU 29將該記錄轉(zhuǎn)換成音頻或視頻信息,由此將其經(jīng)由顯示器ECU 5或揚(yáng)聲器8輸出。這允許從包括在通信系統(tǒng)1中的ECU中輕易地識別出引起故障的ECU。換言之,過去已經(jīng)發(fā)生的故障可以由經(jīng)銷商處的故障診斷操作員檢查,其有助于防止正常導(dǎo)航系統(tǒng)被錯(cuò)誤地替換。
(2)根據(jù)第一實(shí)施例,行駛記錄器功能(圖3、圖4、圖6中示出)設(shè)置在導(dǎo)航系統(tǒng)ECU 3中。這使得能夠使用導(dǎo)航系統(tǒng)ECU 3的各種功能來實(shí)現(xiàn)本發(fā)明。這與另一ECU具有行駛記錄器功能的情況相比具有優(yōu)勢。
(3)根據(jù)第一實(shí)施例,MOST日志可以以記錄列表的形式顯示在顯示器ECU 5中(參見圖7(c))。因此,可以檢查來自對手或接受者的每個(gè)通信數(shù)據(jù)的回答是否存在,這使得能夠更加容易地識別存在故障的ECU。
(4)根據(jù)第一實(shí)施例,MOST日志可以以時(shí)間序列圖表的形式顯示在顯示器ECU 5上(參見圖7(d))。因此,可以檢查控制設(shè)備是否正確地輸出諸如音頻信號等信號,這使得能夠更加容易地識別存在故障的控制設(shè)備。
(5)根據(jù)第一實(shí)施例,網(wǎng)絡(luò)11上傳送的數(shù)據(jù)日志(通信記錄)存儲(chǔ)在閃存或者HDD/ROM 34的硬盤驅(qū)動(dòng)器中。因此,已存儲(chǔ)的通信記錄即使在沒有電源的情況下也不會(huì)消失。
上述過程、步驟或者裝置的每一個(gè)或者任意組合都可以實(shí)現(xiàn)為軟件單元(例如子程序)和/或硬件單元(例如電路或集成電路),其包括或不包括相關(guān)設(shè)備的功能;此外,硬件單元可以構(gòu)造在微機(jī)的內(nèi)部。
此外,軟件單元或多個(gè)軟件單元的任意組合都可以包括在軟件程序中,其中該軟件程序可以包含在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中或者可以經(jīng)由通信網(wǎng)絡(luò)下載并安裝在計(jì)算機(jī)中。
下面提出本文所述的主題方案。
車輛通信系統(tǒng)包括多個(gè)控制設(shè)備;和連接該控制設(shè)備的網(wǎng)絡(luò)。控制設(shè)備可操作為經(jīng)由所述網(wǎng)絡(luò)相互交換數(shù)據(jù)。這里,多個(gè)控制設(shè)備中的至少一個(gè)第一控制設(shè)備包括(i)存儲(chǔ)裝置,用于存儲(chǔ)經(jīng)由網(wǎng)絡(luò)傳送的數(shù)據(jù)的通信記錄;(ii)通知裝置,用于向用戶通知所存儲(chǔ)的通信記錄;和(iii)通知控制裝置,用于基于用戶的請求讀取已存儲(chǔ)的通信記錄并且指示所述通知裝置向用戶通知所讀取的通信記錄。
在通信系統(tǒng)中,第一控制設(shè)備是具有沿路線引導(dǎo)車輛的功能的導(dǎo)航設(shè)備。
在通信系統(tǒng)中,通知控制裝置用于促使通知裝置以列表形式向用戶通知所讀取的通信記錄。
在通信系統(tǒng)中,通知控制裝置用于促使通知裝置以時(shí)間序列圖表形式向用戶通知所讀取的通信記錄。
在通信系統(tǒng)中,存儲(chǔ)裝置是非易失性存儲(chǔ)器設(shè)備。
控制設(shè)備是包括在通信系統(tǒng)中的第一設(shè)備。
導(dǎo)航設(shè)備是包括在該通信系統(tǒng)中的第一設(shè)備。這里,導(dǎo)航設(shè)備具有沿路線引導(dǎo)車輛的功能。
對本領(lǐng)域技術(shù)人員顯而易見的是,可以對本發(fā)明的上述實(shí)施例進(jìn)行各種改變。然而,本發(fā)明的范圍應(yīng)由下列權(quán)利要求確定。
權(quán)利要求
1.一種用于車輛的通信系統(tǒng)(1),該系統(tǒng)包括多個(gè)控制設(shè)備(3,5,7,13);和連接該控制設(shè)備的網(wǎng)絡(luò)(11),該控制設(shè)備可操作為經(jīng)由該網(wǎng)絡(luò)相互傳送數(shù)據(jù),其中,所述多個(gè)控制設(shè)備中的至少一個(gè)第一控制設(shè)備(3)包括存儲(chǔ)裝置(34),用于存儲(chǔ)經(jīng)由該網(wǎng)絡(luò)傳送的數(shù)據(jù)的通信記錄;通知裝置(5,7),用于向用戶通知所述存儲(chǔ)的通信記錄;和通知控制裝置(29),用于基于所述用戶的請求讀取所述已存儲(chǔ)的通信記錄并且用于指示該通知裝置向所述用戶通知所述讀取的通信記錄。
2.根據(jù)權(quán)利要求1所述的通信系統(tǒng),其中該第一控制設(shè)備是具有沿路線引導(dǎo)所述車輛的功能的導(dǎo)航設(shè)備。
3.根據(jù)權(quán)利要求1所述的通信系統(tǒng),其中該通知控制裝置使該通知裝置以列表形式向所述用戶通知所述讀取的通信記錄。
4.根據(jù)權(quán)利要求1所述的通信系統(tǒng),其中該通知控制裝置使該通知裝置以時(shí)間序列圖表形式向所述用戶通知所述讀取的通信記錄。
5.根據(jù)權(quán)利要求1所述的通信系統(tǒng),其中該存儲(chǔ)裝置是非易失性存儲(chǔ)器設(shè)備。
6.一種控制設(shè)備,其是包括在權(quán)利要求1到5中任一項(xiàng)所述的通信系統(tǒng)中的所述第一設(shè)備。
7.一種導(dǎo)航設(shè)備,其是包括在權(quán)利要求1到5中任一項(xiàng)所述的通信系統(tǒng)中的所述第一設(shè)備,該導(dǎo)航設(shè)備具有沿路線引導(dǎo)車輛的功能。
全文摘要
一種車載通信系統(tǒng)(1)包括導(dǎo)航系統(tǒng)ECU(3)、顯示器ECU(5)、具有揚(yáng)聲器(8)的音頻ECU(7)和網(wǎng)關(guān)ECU(9)。這些ECU經(jīng)由資訊娛樂設(shè)備區(qū)域網(wǎng)絡(luò)(11)連接,從而相互傳送數(shù)據(jù)。該導(dǎo)航系統(tǒng)ECU包括CPU(29)和存儲(chǔ)網(wǎng)絡(luò)上傳送的數(shù)據(jù)日志(即通信記錄)的HDD/ROM(34)。該CPU查詢在過去預(yù)定時(shí)間周期內(nèi)存儲(chǔ)在HDD/ROM中的通信記錄并將該日志轉(zhuǎn)換成音頻或視頻數(shù)據(jù)以經(jīng)由該顯示器ECU和/或揚(yáng)聲器輸出。
文檔編號B60S5/00GK101064653SQ20071010183
公開日2007年10月31日 申請日期2007年4月25日 優(yōu)先權(quán)日2006年4月25日
發(fā)明者久??∫?申請人:株式會(huì)社電裝