国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      信息記錄裝置的制作方法

      文檔序號(hào):6682938閱讀:146來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):信息記錄裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及記錄通過(guò)車(chē)載網(wǎng)絡(luò)接收到的各種信息的記錄裝置。
      背景技術(shù)
      在當(dāng)前的汽車(chē)等車(chē)輛中,電子部件的單元化在進(jìn)展,大多采用以下結(jié)構(gòu)用于分別控制各電子部件的ECU (Electronic Control Unit :電子控制單元)和/或檢測(cè)對(duì)各 ECU輸入的狀態(tài)信息(例如加速度、節(jié)流閥開(kāi)度、排氣溫度、O2濃度、各種開(kāi)關(guān)類(lèi)的操作內(nèi)容等)的傳感器和/或根據(jù)來(lái)自各ECU的控制信息而驅(qū)動(dòng)電子控制部件的致動(dòng)器等,通過(guò) CAN(ControIler Area Network 控制器區(qū)域網(wǎng)絡(luò))等車(chē)載網(wǎng)絡(luò)相互連接為可以通信。作為這樣的E⑶之一,有數(shù)據(jù)記錄裝置。數(shù)據(jù)記錄裝置,是監(jiān)聽(tīng)在車(chē)載網(wǎng)絡(luò)上傳播的上述狀態(tài)信息及控制信息以及由各 ECU自身進(jìn)行的異常診斷的結(jié)果信息(診斷碼等診斷信息)并記錄于預(yù)定的非易失性存儲(chǔ)介質(zhì)的ECU。通過(guò)該數(shù)據(jù)記錄裝置記錄于非易失性存儲(chǔ)介質(zhì)的車(chē)輛信息,是在車(chē)輛的檢查、 修理時(shí),通過(guò)車(chē)輛外的檢查裝置(計(jì)算機(jī))讀取并診斷各傳感器自身和/或機(jī)械部件的故障和/或各ECU的異常的有無(wú)、分析故障原因的信息。在非易失性存儲(chǔ)介質(zhì)所記錄的車(chē)輛信息中,作為用于進(jìn)行異常診斷和/或原因分析的信息,為了獲知車(chē)輛信息的產(chǎn)生順序和/或定時(shí),需要對(duì)應(yīng)地記錄車(chē)輛信息的產(chǎn)生時(shí)刻。另外,為了適當(dāng)?shù)剡M(jìn)行上述的診斷,通過(guò)數(shù)據(jù)記錄裝置記錄于非易失性存儲(chǔ)介質(zhì)的車(chē)輛信息,必須保證與在車(chē)載網(wǎng)絡(luò)上傳播的車(chē)輛信息相同。即,必須保證數(shù)據(jù)記錄裝置自身正常地工作。因此,只要使數(shù)據(jù)記錄裝置自身具有檢測(cè)本ECU的工作是否正常的診斷功能,將關(guān)于本ECU的診斷信息(表示通過(guò)診斷功能檢測(cè)的本ECU的工作是否正常的信息) 與車(chē)輛信息關(guān)聯(lián)記錄于非易失性存儲(chǔ)介質(zhì)即可。圖14是記載時(shí)刻信息、車(chē)輛信息以及診斷信息的記錄的格式圖。在圖14中,所謂“CANID”,是在車(chē)載網(wǎng)絡(luò)為CAN的情況下用于將車(chē)輛信息與其他信息相區(qū)別的標(biāo)識(shí)信息; “時(shí)刻信息A (日時(shí)分秒)”是表示日時(shí)分秒的信息,該日時(shí)分秒表示得到車(chē)輛信息以及診斷信息的時(shí)刻;所謂“時(shí)刻信息B (1/100秒)”,是以1/100秒為單位對(duì)表示上述時(shí)刻的不足1 秒的尾數(shù)進(jìn)行表示的值(0/100 99/100);所謂“數(shù)據(jù)”,是上述車(chē)輛信息;所謂“SUM”,是校驗(yàn)和值。另外,圖15是概念性地表示將這樣的記錄累積于多個(gè)非易失性存儲(chǔ)介質(zhì)中的狀態(tài)的概念圖。在圖15中,“0K”以及“NG”是“診斷信息”的值。專(zhuān)利文獻(xiàn)1特開(kāi)2007-213393號(hào)公報(bào)但是,進(jìn)行記錄的全部記錄,若構(gòu)成為記錄詳細(xì)的時(shí)刻信息(例如時(shí)刻信息々[日時(shí)分秒]和時(shí)刻信息B[l/100秒]的時(shí)刻信息雙方),則1個(gè)記錄的數(shù)據(jù)量變多,存在非易失性存儲(chǔ)介質(zhì)容易溢出的問(wèn)題。另外,在構(gòu)成為在接收到車(chē)輛信息的情況下生成并累積上述這樣的記錄的情況下,例如,在數(shù)據(jù)記錄裝置自身發(fā)生異常而不能正常地進(jìn)行車(chē)輛信息的接收處理的情況下, 不會(huì)生成記錄。即,即使使數(shù)據(jù)記錄裝置具有診斷功能,也有可能發(fā)生其診斷結(jié)果不作為記錄而被進(jìn)行記錄的現(xiàn)象。

      發(fā)明內(nèi)容
      因此,本發(fā)明的課題在于提供一種在對(duì)流通于網(wǎng)絡(luò)上的記錄對(duì)象信息也包含時(shí)刻信息地進(jìn)行記錄的情況下,能夠減少進(jìn)行記錄時(shí)的1記錄的數(shù)據(jù)量的數(shù)據(jù)記錄裝置。另外,本發(fā)明的其他課題(追加的課題)在于在裝置自身發(fā)生了異常的情況下,也可通過(guò)分析已記錄的記錄而掌握其狀態(tài)(由于裝置自身發(fā)生了異常,所以不會(huì)進(jìn)行車(chē)輛信息的記錄的狀態(tài))。本發(fā)明的信息記錄裝置,記錄從各種ECU和/或各種傳感器向網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)之中預(yù)定的記錄對(duì)象信息,具備通信單元,其從前述網(wǎng)絡(luò)接收前述記錄對(duì)象信息;時(shí)刻信息生成單元,其生成絕對(duì)時(shí)刻信息和以比該絕對(duì)時(shí)刻信息少的數(shù)據(jù)量表示與該絕對(duì)時(shí)刻信息的差時(shí)間的相對(duì)時(shí)刻信息;記錄數(shù)據(jù)生成單元,其按每預(yù)定時(shí)間生成包含當(dāng)前的前述絕對(duì)時(shí)刻信息的第1記錄數(shù)據(jù),并在每次前述通信單元接收前述記錄對(duì)象信息時(shí)生成包含該記錄對(duì)象信息以及當(dāng)前的前述相對(duì)時(shí)刻信息的第2記錄數(shù)據(jù);以及記錄處理單元,其將前述記錄數(shù)據(jù)生成單元所生成的第1記錄數(shù)據(jù)和第2記錄數(shù)據(jù)以按這些記錄數(shù)據(jù)生成的順序并存的方式記錄于記錄介質(zhì)。若這樣構(gòu)成,則在記錄從網(wǎng)絡(luò)上接收到的記錄對(duì)象信息的情況下,由于在記錄該信息的第2記錄數(shù)據(jù)中不記錄絕對(duì)時(shí)刻信息,所以能夠縮短記錄數(shù)據(jù)的總長(zhǎng)。絕對(duì)時(shí)間信息的單位和相對(duì)時(shí)刻信息的單位,既可以前者是日時(shí)分秒而后者是比其小的單位,也可以前者是日時(shí)分而后者是秒。另外,絕對(duì)時(shí)刻信息生成的相位,既可以是絕對(duì)時(shí)刻信息的單位所表示的整時(shí)刻,也可以從整時(shí)刻偏離一定時(shí)間。網(wǎng)絡(luò),既可以是車(chē)載網(wǎng)絡(luò),也可以是其他用于機(jī)械控制的網(wǎng)絡(luò)。在前者的情況下, 既可以是CAN,也可以是依照其他規(guī)格的車(chē)載網(wǎng)絡(luò)。根據(jù)以上構(gòu)成的本發(fā)明,在將流通于網(wǎng)絡(luò)上的記錄對(duì)象信息記錄于記錄介質(zhì)時(shí), 能夠減少對(duì)記錄對(duì)象信息進(jìn)行記載的記錄的數(shù)據(jù)量。


      圖1是表示包含數(shù)據(jù)記錄裝置的車(chē)載網(wǎng)絡(luò)系統(tǒng)的概略結(jié)構(gòu)的方框圖。圖2是表示通過(guò)數(shù)據(jù)記錄裝置的微計(jì)算機(jī)執(zhí)行的各種程序以及RAM上的各種信息的軟件構(gòu)成圖。圖3是表示由各程序進(jìn)行的數(shù)據(jù)處理的流程的數(shù)據(jù)流圖。圖4是CAN數(shù)據(jù)的格式圖。圖5是存儲(chǔ)有診斷信息的時(shí)刻數(shù)據(jù)記錄的格式圖。圖6是時(shí)刻數(shù)據(jù)記錄的變形例的格式圖。圖7是存儲(chǔ)有車(chē)輛信息的CAN數(shù)據(jù)記錄的格式圖。圖8是正常時(shí)的記錄累積用緩沖器以及存儲(chǔ)元件所累積的記錄組的格式圖。
      圖9是異常時(shí)的記錄累積用緩沖器以及存儲(chǔ)元件所累積的記錄組的格式圖。圖10是表示CAN通信控制部的向記錄數(shù)據(jù)生成部的傳送處理的流程圖。圖11是表示記錄數(shù)據(jù)生成部的處理的流程圖。圖12是表示存儲(chǔ)管理器的向?qū)懭刖彌_器的傳送處理的流程圖。圖13是表示存儲(chǔ)管理器的向存儲(chǔ)裝置控制部的傳送處理的流程圖。圖14是將車(chē)輛信息與診斷信息寫(xiě)入了同一記錄的情況下的記錄的格式圖。圖15是將車(chē)輛信息與診斷信息寫(xiě)入了同一記錄的情況下的數(shù)據(jù)文件的數(shù)據(jù)構(gòu)成圖。1數(shù)據(jù)記錄裝置,14微計(jì)算機(jī),17存儲(chǔ)元件,21RAM, 22R0M, 23輸入信息監(jiān)視部,24 電源電壓監(jiān)視部,32CAN通信控制部,34存儲(chǔ)管理器,35時(shí)刻信息作成部,36異常檢測(cè)部,33 記錄數(shù)據(jù)生成部。
      具體實(shí)施例方式以下,基于附圖,示例性地說(shuō)明用于實(shí)施本發(fā)明的方式。以下所示的實(shí)施方式是示例,本發(fā)明并非限定于此。圖1是表示包含本實(shí)施方式的數(shù)據(jù)記錄裝置的車(chē)載網(wǎng)絡(luò)系統(tǒng)的概略結(jié)構(gòu)的方框圖。如圖1所示,用于分別控制車(chē)輛的各電子部件(致動(dòng)器、儀表等)的各種 ECU (Electronic Control Unit 電子控制單元)2和/或用于檢測(cè)車(chē)輛的狀態(tài)的各種傳感器3,通過(guò)作為車(chē)載網(wǎng)絡(luò)的一種的CAN (Controller Area Network 控制器區(qū)域網(wǎng)絡(luò))相互連接為可以通信。這里,各種ECU2,包含引擎控制ECU、ABS(Antilock Brake System 防抱死制動(dòng)系統(tǒng))ECU等。另外,各種傳感器,包含加速度傳感器、排氣溫度傳感器、O2傳感器、各種開(kāi)關(guān)和/或踏板類(lèi)。這各種ECU2以及各種傳感器3,分別將發(fā)往其他ECU2的數(shù)據(jù)存儲(chǔ)于預(yù)定格式的幀(圖4),向CAN發(fā)送。這樣向CAN發(fā)送的幀(以下稱(chēng)為“CAN數(shù)據(jù)”),由需要該幀的ECU2讀取,用于由該ECU2進(jìn)行的電子部件的控制。數(shù)據(jù)記錄裝置1,由于是監(jiān)聽(tīng)這樣在CAN上傳播的CAN數(shù)據(jù)之中包含車(chē)輛信息(控制信息以及狀態(tài)信息)的數(shù)據(jù)、備于日后的故障檢查而備而存儲(chǔ)于存儲(chǔ)元件17的ECU,所以與其他E⑶2同樣地連接于CAN。在此,CAN是車(chē)載網(wǎng)絡(luò)的一種,但是通過(guò)怎樣的車(chē)載網(wǎng)絡(luò)將 E⑶間連接,依賴(lài)于所需要的數(shù)據(jù)帶寬和/或成本。因而,在存在連接于其他種類(lèi)的車(chē)載網(wǎng)絡(luò)(例如 LIN(Local Interconnect Network 本地互聯(lián)網(wǎng)絡(luò))、FlexRay (夕]A 9 一公司的注冊(cè)商標(biāo)))的ECU的情況下,數(shù)據(jù)記錄裝置1優(yōu)選也連接于該其他種類(lèi)的車(chē)載網(wǎng)絡(luò)。數(shù)據(jù)記錄裝置1,除了形成與CAN的接口的CAN收發(fā)器16、執(zhí)行對(duì)CAN數(shù)據(jù)的處理的微計(jì)算機(jī)14以及連接于該微計(jì)算機(jī)14的非易失性存儲(chǔ)裝置15之外,還內(nèi)置有使來(lái)自電源(電池)4的電力降壓而對(duì)微計(jì)算機(jī)和/或非易失性存儲(chǔ)裝置15進(jìn)行供給的電源電路 12。另外,非易失性存儲(chǔ)裝置15,通過(guò)使用通過(guò)非易失性存儲(chǔ)元件構(gòu)成存儲(chǔ)區(qū)域的存儲(chǔ)元件,不僅即使切斷電源也可以保存數(shù)據(jù),而且也可以設(shè)定為即使切斷電源也可對(duì)易失性存儲(chǔ)器(RAM)供給存儲(chǔ)保持用的電力而保存數(shù)據(jù)的后備RAM。另外,非易失性存儲(chǔ)裝置15,也可以采用內(nèi)置于微計(jì)算機(jī)14的結(jié)構(gòu)。CAN收發(fā)器16,是以CAN的物理層為終端的裝置,將在CAN上以2線式工作電壓方式調(diào)制的CAN數(shù)據(jù)變換為H/L的二值信號(hào)并傳送給微計(jì)算機(jī)14。
      微計(jì)算機(jī)14作為硬件結(jié)構(gòu),除了執(zhí)行程序的未圖示的處理器之外,還具有RAM21 以及R0M22。另外,輸入信息監(jiān)視部23,具有監(jiān)視從點(diǎn)火開(kāi)關(guān)5向其他E⑶輸入的點(diǎn)火信號(hào)的狀態(tài)(接通/關(guān)斷)并對(duì)處理器輸入監(jiān)視結(jié)果的功能。另外,電源電壓監(jiān)視部對(duì),具有在處理器處于喚醒狀態(tài)的期間監(jiān)視電源(電池)4的電壓并對(duì)處理器輸入監(jiān)視結(jié)果的功能。 這各功能是處理器通過(guò)執(zhí)行程序而實(shí)現(xiàn)的功能。另外,數(shù)據(jù)記錄裝置1,由于不經(jīng)由點(diǎn)火開(kāi)關(guān)和/或附加開(kāi)關(guān)地直接連接于電池, 所以在點(diǎn)火開(kāi)關(guān)關(guān)斷的期間也被供給電源。這主要是為了保存RAM21的數(shù)據(jù)。并且,僅在點(diǎn)火開(kāi)關(guān)處于接通的期間進(jìn)行向RAM21的數(shù)據(jù)的記錄處理,在點(diǎn)火開(kāi)關(guān)處于關(guān)斷的期間成為備用狀態(tài)(省電模式)。但是,也可以改變?yōu)?,在點(diǎn)火開(kāi)關(guān)處于關(guān)斷的期間也可進(jìn)行向RAM21 的數(shù)據(jù)記錄。R0M22,存儲(chǔ)有處理器讀取并執(zhí)行的各種程序。RAM21 (相當(dāng)于易失性存儲(chǔ)器),是通過(guò)處理器執(zhí)行根據(jù)上述各種程序的處理而構(gòu)建各種緩沖器的工作區(qū)域。存儲(chǔ)元件17 (相當(dāng)于非易失性存儲(chǔ)器),通過(guò)非易失性存儲(chǔ)元件構(gòu)成存儲(chǔ)區(qū)域。圖2是表示通過(guò)處理器執(zhí)行存儲(chǔ)于R0M22中的程序而實(shí)現(xiàn)的各功能的軟件構(gòu)成圖。如圖2所示,通過(guò)處理器實(shí)現(xiàn)的功能,除了上述的各功能23J4之外,大致分為E⑶系統(tǒng)管理部31、CAN通信控制部32、記錄數(shù)據(jù)生成部33以及存儲(chǔ)管理器34。E⑶系統(tǒng)管理部31是控制構(gòu)成數(shù)據(jù)記錄裝置1的各電路的功能,在控制之下具有時(shí)刻信息作成部35以及異常檢測(cè)部36。時(shí)刻信息作成部35,是通過(guò)計(jì)數(shù)而管理當(dāng)前時(shí)刻的軟件計(jì)時(shí)器,按每1/100秒生成以1/100秒的單位(0/100秒 99/100秒)表示當(dāng)前時(shí)刻的每整秒起的時(shí)間差的時(shí)刻信息B(相對(duì)時(shí)刻信息),并且在時(shí)刻信息B溢出的定時(shí)(每1秒),生成以日時(shí)分秒的單位 (預(yù)定單位)表示當(dāng)前時(shí)刻的時(shí)刻信息A(絕對(duì)時(shí)刻信息)。以下,以時(shí)刻信息A的數(shù)據(jù)量比時(shí)刻信息B的數(shù)據(jù)量多為前提進(jìn)行說(shuō)明,但是未必限定于這種關(guān)系。時(shí)刻信息作成部35, 若作成時(shí)刻信息A,則直接向記錄數(shù)據(jù)生成部33發(fā)送該時(shí)刻信息A。另外,時(shí)刻信息作成部 35,若從記錄數(shù)據(jù)生成部33有請(qǐng)求,則向記錄數(shù)據(jù)生成部33發(fā)送時(shí)刻信息B (相當(dāng)于時(shí)刻信息生成單元)。異常檢測(cè)部36,具有執(zhí)行數(shù)據(jù)記錄裝置1的自身診斷并將診斷結(jié)果作為診斷信息對(duì)記錄數(shù)據(jù)生成部33進(jìn)行通知的功能。例如,異常檢測(cè)部36,在預(yù)定時(shí)間以上從CAN通信控制部32對(duì)記錄數(shù)據(jù)生成部33未進(jìn)行數(shù)據(jù)輸出的情況下,判斷為CAN通信控制部32異常。 另外,異常檢測(cè)部36,進(jìn)行各種緩沖器的寫(xiě)入以及讀取的檢查,檢測(cè)異常(相當(dāng)于異常檢測(cè)單元)。另外,E⑶系統(tǒng)管理部31管理微計(jì)算機(jī)14整體的喚醒狀態(tài)與睡眠狀態(tài)之間的轉(zhuǎn)變,如果輸入信息監(jiān)視部23的監(jiān)視結(jié)果是點(diǎn)火信號(hào)的關(guān)閉,則在由其他程序進(jìn)行的必要處理完成后,使微計(jì)算機(jī)14整體轉(zhuǎn)變?yōu)樗郀顟B(tài),另一方面,即使處于睡眠狀態(tài)也檢查輸入信息監(jiān)視部23的監(jiān)視結(jié)果,如果其表示點(diǎn)火信號(hào)的開(kāi)啟,則使微計(jì)算機(jī)14整體轉(zhuǎn)變?yōu)閱拘褷顟B(tài)。另外,時(shí)刻信息作成部35,通過(guò)在處于睡眠狀態(tài)時(shí)也進(jìn)行使計(jì)時(shí)器計(jì)數(shù)的處理,在處于睡眠狀態(tài)時(shí)也繼續(xù)進(jìn)行當(dāng)前時(shí)刻的管理。
      CAN通信控制部32,以CAN協(xié)議的邏輯層為終端,使用CAN驅(qū)動(dòng)器37,執(zhí)行對(duì)從CAN 收發(fā)器16傳輸來(lái)的CAN數(shù)據(jù)的處理。記錄數(shù)據(jù)生成部33,將從CAN通信控制部32傳送來(lái)的車(chē)輛信息、從異常檢測(cè)部36 傳送來(lái)的診斷信息以及從時(shí)刻信息作成部35傳送來(lái)的時(shí)刻信息A、B匯集為預(yù)定格式,并對(duì)存儲(chǔ)管理器34傳送(相當(dāng)于記錄數(shù)據(jù)生成單元)。存儲(chǔ)管理器34,使用存儲(chǔ)裝置控制部42訪問(wèn)存儲(chǔ)元件17,進(jìn)行數(shù)據(jù)的寫(xiě)入(相當(dāng)于存儲(chǔ)處理單元)。以下,參照?qǐng)D3的數(shù)據(jù)流圖、圖5 圖9的格式圖、圖10 圖13的流程圖,說(shuō)明由上述各功能進(jìn)行的對(duì)各數(shù)據(jù)的具體處理內(nèi)容。另外,在圖3中,寫(xiě)入緩沖器49內(nèi)的寫(xiě)入數(shù)據(jù)和/或讀取緩沖器內(nèi)的讀取數(shù)據(jù),是匯集了多個(gè)記錄數(shù)據(jù)而得到的數(shù)據(jù)。另外,圖5 圖 9的格式圖,表示格式的一例,格式的內(nèi)容也可以改變。首先,如圖4的概略格式圖所示,CAN數(shù)據(jù)具有存儲(chǔ)CANID的“CANID”字段、存儲(chǔ)流通對(duì)象數(shù)據(jù)的“數(shù)據(jù)”字段、描述該“數(shù)據(jù)”字段的字節(jié)長(zhǎng)度的“DLC”字段、描述CAN數(shù)據(jù)的發(fā)布時(shí)刻的“時(shí)間戳”字段。并且,CAN通信控制部32,使用CAN驅(qū)動(dòng)器37,隨時(shí)將從CAN收發(fā)器16傳輸來(lái)的 CAN數(shù)據(jù)存儲(chǔ)于接收緩沖器47。另一方面,CAN通信控制部32,如圖10所示,定期地檢查接收緩沖器47中是否存儲(chǔ)有CAN數(shù)據(jù)(S001),只要在接收緩沖器中具有CAN數(shù)據(jù)的情況下, 便將接收緩沖器47內(nèi)的CAN數(shù)據(jù)傳送給記錄數(shù)據(jù)生成部33 (S002)。記錄數(shù)據(jù)生成部33,每接收從CAN通信控制部32傳送來(lái)的CAN數(shù)據(jù)以及每從時(shí)刻信息作成部35接收時(shí)刻信息A時(shí),中斷并開(kāi)始圖11所示的處理。并且,在開(kāi)始后最初的 S101,記錄數(shù)據(jù)生成部33檢查接收到了 CAN數(shù)據(jù)還是接收到了時(shí)刻信息A。并且,在從時(shí)刻信息作成部35接收到了時(shí)刻信息A的情況下,記錄數(shù)據(jù)生成部33, 在S102,從異常檢測(cè)部36獲取診斷信息。在接下來(lái)的S103,記錄數(shù)據(jù)生成部33,根據(jù)從時(shí)刻信息作成部35獲取的時(shí)刻信息 A和從異常檢測(cè)部36獲取的診斷信息作成記錄用數(shù)據(jù)。該記錄用數(shù)據(jù),如圖5的格式圖所示,是包括存儲(chǔ)CANID的“標(biāo)識(shí)符(CANID),,字段、存儲(chǔ)時(shí)刻信息A的“時(shí)刻信息”字段、存儲(chǔ)診斷信息的“數(shù)據(jù)(診斷信息)”字段以及存儲(chǔ)校驗(yàn)和的值的“SUM”字段的記錄。另外,如圖6的格式所示,也可以進(jìn)一步分割“數(shù)據(jù)(診斷信息)”字段,設(shè)定為表示正常(OK)/異常 (NG)的“診斷信息”字段和空區(qū)域。在此情況下,在空區(qū)域,也可以存儲(chǔ)異常類(lèi)別、異常的主要原因等信息。S103結(jié)束后,記錄數(shù)據(jù)生成部33,使處理前進(jìn)到S104。另外,如若對(duì)比圖5 和/或圖6與圖14則可以看出的,由于圖5和/或圖6所示的格式的字段比圖14所示的格式少,所以圖5和/或圖6所示的格式的數(shù)據(jù)量比圖14的格式少。但是,在本發(fā)明的應(yīng)用時(shí),格式的數(shù)據(jù)量不一定限定于成為這樣的關(guān)系。另一方面,若接收到從CAN通信控制部32傳送的CAN數(shù)據(jù),則在SlOl判斷出了的情況下,記錄數(shù)據(jù)生成部33,在S105,從時(shí)刻信息作成部35獲取時(shí)刻信息B。在接下來(lái)的S106,記錄數(shù)據(jù)生成部33,根據(jù)從CAN通信控制部32接收到的CAN數(shù)據(jù)和從時(shí)刻信息作成部35獲取到的時(shí)刻信息B,作成記錄用數(shù)據(jù)。該記錄用數(shù)據(jù),如圖7的格式圖所示,是包括存儲(chǔ)CANID的“標(biāo)識(shí)符(CANID) ”字段、存儲(chǔ)時(shí)刻信息B的“時(shí)刻信息” 字段、存儲(chǔ)CAN數(shù)據(jù)中的流通對(duì)象數(shù)據(jù)的“數(shù)據(jù)”字段以及存儲(chǔ)校驗(yàn)和的值的“SUM”字段的記錄。在S106結(jié)束后,記錄數(shù)據(jù)生成部33,使處理前進(jìn)到S104。另外,如若對(duì)比圖7與圖 14則可以看出的,由于圖7所示的格式的字段比圖14所示的格式少,所以圖7所示的格式的數(shù)據(jù)量比圖14的格式少。另外,圖7所示的格式的數(shù)據(jù)量與圖5和/或圖6所示的格式的數(shù)據(jù)量相等。但是,在本發(fā)明的應(yīng)用時(shí),格式的數(shù)據(jù)量不一定限定于成為這樣的關(guān)系。在S104,記錄數(shù)據(jù)生成部33,將在S103或S106作成的記錄用數(shù)據(jù)傳送至存儲(chǔ)管理器34,存儲(chǔ)于記錄累積用緩沖器48。存儲(chǔ)管理器34,在從記錄數(shù)據(jù)生成部33接收記錄用數(shù)據(jù)的傳送時(shí),將所接收到的記錄用數(shù)據(jù)以循環(huán)的順序存儲(chǔ)(覆寫(xiě))于能夠以環(huán)形式存儲(chǔ)N個(gè)記錄的記錄累積用緩沖器 48。另外,存儲(chǔ)管理器34,如圖12所示,定期地檢查在記錄累積用緩沖器48中是否存儲(chǔ)有預(yù)定量、即存儲(chǔ)裝置控制部42在一次寫(xiě)入處理中進(jìn)行對(duì)存儲(chǔ)元件17的寫(xiě)入的最大數(shù)據(jù)量以上的記錄用數(shù)據(jù)(S201),僅在存儲(chǔ)有上述預(yù)定量以上的記錄用數(shù)據(jù)的情況下,將上述預(yù)定量的記錄用數(shù)據(jù)傳送至寫(xiě)入緩沖器49。另外,存儲(chǔ)管理器34,如圖13所示,定期地檢查在寫(xiě)入緩沖器49中是否存儲(chǔ)有記錄用數(shù)據(jù)(S301),僅在寫(xiě)入緩沖器49中存儲(chǔ)有記錄用數(shù)據(jù)的情況下,將寫(xiě)入緩沖器49內(nèi)存儲(chǔ)的上述預(yù)定量的數(shù)據(jù)傳送至存儲(chǔ)裝置控制部42(S302)。存儲(chǔ)裝置控制部42將從存儲(chǔ)管理器34傳送的記錄用數(shù)據(jù)按傳送順序(即由記錄數(shù)據(jù)生成部33生成的順序)累積于存儲(chǔ)元件17。根據(jù)以上說(shuō)明的本實(shí)施方式,在異常檢測(cè)部36中未檢測(cè)出異常的正常時(shí),存儲(chǔ)元件17中累積的數(shù)據(jù)的狀態(tài),邏輯上,成為圖8所示的數(shù)據(jù)狀態(tài)。圖8中的各行,表示各個(gè)記錄用數(shù)據(jù),隨著從上向下,生成定時(shí)不斷變新。因此,各記錄用數(shù)據(jù)的累積狀態(tài),成為下述形態(tài)在無(wú)論CAN數(shù)據(jù)的接收的有無(wú)都按每整秒由S103生成的包含時(shí)刻信息A以及診斷信息的記錄用數(shù)據(jù)彼此之間,插入有在該各記錄用數(shù)據(jù)中的時(shí)刻信息A所分別表示的時(shí)刻之間由S104生成的包含時(shí)刻信息B以及CAN數(shù)據(jù)中的流通對(duì)象數(shù)據(jù)的幾個(gè)記錄用數(shù)據(jù)。另夕卜,在異常檢測(cè)部36中檢測(cè)出了異常的異常時(shí),各記錄用數(shù)據(jù)的累積狀態(tài)成為圖9所示的形態(tài)。如若比較這些圖8以及圖9與圖15則可以看出的,根據(jù)本實(shí)施方式,無(wú)論CAN數(shù)據(jù)的接收的有無(wú)都按每整秒記錄數(shù)據(jù)記錄裝置1自身的診斷信息,但是關(guān)于車(chē)輛信息,由于每次接收時(shí)記錄于獨(dú)立的記錄,所以不需要將診斷信息與車(chē)輛信息記錄于同一記錄。另外,根據(jù)本實(shí)施方式,在存儲(chǔ)有CAN數(shù)據(jù)的各記錄用數(shù)據(jù)中,不包含關(guān)于“日時(shí)分秒”的信息,但由于包含表示每整秒起的時(shí)間差的時(shí)刻信息B,所以通過(guò)將緊鄰其前出現(xiàn)的時(shí)刻信息A加上該記錄用數(shù)據(jù)中的時(shí)刻信息B,能夠計(jì)算出得到該記錄用數(shù)據(jù)的時(shí)刻 (^ CAN數(shù)據(jù)的產(chǎn)生時(shí)刻)。因而,不需要在存儲(chǔ)CAN數(shù)據(jù)的記錄用數(shù)據(jù)中存儲(chǔ)關(guān)于“日時(shí)分秒”的信息。除此之外,在存儲(chǔ)時(shí)刻信息A以及診斷信息的記錄用數(shù)據(jù)中不需要存儲(chǔ)時(shí)刻 fn 息 B ο另外,也可以構(gòu)成為,在存儲(chǔ)時(shí)刻信息A及診斷信息的記錄用數(shù)據(jù)的時(shí)刻信息中, 包含時(shí)刻信息B。通過(guò)以上,可以縮短各記錄用數(shù)據(jù)的數(shù)據(jù)量。并且,一般地,在車(chē)載網(wǎng)絡(luò)上流通的車(chē)輛信息的CAN數(shù)據(jù)的每一秒的平均個(gè)數(shù)遠(yuǎn)遠(yuǎn)超過(guò)12個(gè)。因而,根據(jù)本實(shí)施方式,雖然記錄用數(shù)據(jù)的總數(shù)按照將診斷信息與CAN數(shù)據(jù)存儲(chǔ)于分別獨(dú)立的記錄用數(shù)據(jù)中的量,與以往的方式相比增加,但是總數(shù)據(jù)量與以往的方式相比充分削減。另外,根據(jù)本實(shí)施方式,由于數(shù)據(jù)記錄裝置1自身的診斷信息與其他的記錄數(shù)據(jù) (車(chē)輛信息)記錄于相同的位置,所以在記錄數(shù)據(jù)(車(chē)輛信息)的分析容易這一點(diǎn),是優(yōu)選的。另外,CAN也用于車(chē)輛之外的機(jī)械控制,本發(fā)明的前提的問(wèn)題,在將CAN用于車(chē)輛之外的情況下也可產(chǎn)生,在使用CAN以外的車(chē)載網(wǎng)絡(luò)的情況下也可產(chǎn)生。因而,在這些情況下,也可以應(yīng)用本實(shí)施方式。另外,在上述實(shí)施方式中,構(gòu)成為根據(jù)點(diǎn)火開(kāi)關(guān)5等的狀態(tài)來(lái)改變工作,但并不限于在檢測(cè)是否處于應(yīng)該記錄車(chē)輛信息的狀態(tài)時(shí)一定以這樣的開(kāi)關(guān)類(lèi)的狀態(tài)為契機(jī)。例如,在電動(dòng)汽車(chē)和/或燃料電池汽車(chē)等在停車(chē)中也進(jìn)行充電等某一工作的車(chē)輛中,例如,也可以根據(jù)來(lái)自管理車(chē)輛控制的ECU的控制信號(hào)來(lái)控制數(shù)據(jù)記錄的開(kāi)始和/ 或停止。除此之外,在能夠?qū)崿F(xiàn)本發(fā)明的范圍內(nèi),也可以適宜改變數(shù)據(jù)記錄裝置1的系統(tǒng)結(jié)構(gòu)等。
      權(quán)利要求
      1.一種信息記錄裝置,記錄從各種ECU和/或各種傳感器向網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)之中預(yù)定的記錄對(duì)象信息,其特征在于,具備通信單元,其從前述網(wǎng)絡(luò)接收前述記錄對(duì)象信息;時(shí)刻信息生成單元,其生成絕對(duì)時(shí)刻信息和以比該絕對(duì)時(shí)刻信息少的數(shù)據(jù)量表示與該絕對(duì)時(shí)刻信息的差時(shí)間的相對(duì)時(shí)刻信息;記錄數(shù)據(jù)生成單元,其按每預(yù)定時(shí)間生成包含當(dāng)前的前述絕對(duì)時(shí)刻信息的第1記錄數(shù)據(jù),并在每次前述通信單元接收前述記錄對(duì)象信息時(shí)生成包含該記錄對(duì)象信息以及當(dāng)前的前述相對(duì)時(shí)刻信息的第2記錄數(shù)據(jù);以及記錄處理單元,其將前述記錄數(shù)據(jù)生成單元所生成的第1記錄數(shù)據(jù)和第2記錄數(shù)據(jù)以按這些記錄數(shù)據(jù)生成的順序并存的方式記錄于記錄介質(zhì)。
      2.一種信息記錄裝置,記錄從各種ECU和/或各種傳感器向網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)之中預(yù)定的記錄對(duì)象信息,其特征在于,具備通信單元,其從前述網(wǎng)絡(luò)接收前述記錄對(duì)象信息;異常檢測(cè)單元,其自行診斷信息記錄裝置自身的工作是否正常,生成表示診斷結(jié)果的診斷信息;時(shí)刻信息生成單元,其生成絕對(duì)時(shí)刻信息和以比該絕對(duì)時(shí)刻信息少的數(shù)據(jù)量表示與該絕對(duì)時(shí)刻信息的差時(shí)間的相對(duì)時(shí)刻信息;記錄數(shù)據(jù)生成單元,其按每預(yù)定時(shí)間生成包含當(dāng)前的前述絕對(duì)時(shí)刻信息及前述診斷信息的第1記錄數(shù)據(jù),并在每次前述通信單元接收前述記錄對(duì)象信息時(shí)生成包含該記錄對(duì)象信息以及當(dāng)前的前述相對(duì)時(shí)刻信息的第2記錄數(shù)據(jù);以及記錄處理單元,其將前述記錄數(shù)據(jù)生成單元所生成的第1記錄數(shù)據(jù)和第2記錄數(shù)據(jù)以按這些記錄數(shù)據(jù)生成的順序并存的方式記錄于記錄介質(zhì)。
      3.根據(jù)權(quán)利要求2所述的信息記錄裝置,其特征在于在前述記錄對(duì)象信息中,包含從前述各種ECU向網(wǎng)絡(luò)發(fā)送的、作為由前述各種ECU進(jìn)行的異常診斷的結(jié)果的診斷信息。
      4.根據(jù)權(quán)利要求1或2所述的信息記錄裝置,其特征在于前述通信單元,若從前述網(wǎng)絡(luò)接收前述記錄對(duì)象信息,則將前述記錄對(duì)象信息發(fā)送至前述記錄數(shù)據(jù)生成單元;前述時(shí)刻信息生成單元,以前述預(yù)定時(shí)間的周期作成前述絕對(duì)時(shí)刻信息并發(fā)送至前述記錄數(shù)據(jù)生成單元;前述記錄數(shù)據(jù)生成單元,在從前述時(shí)刻信息生成單元存在前述絕對(duì)時(shí)刻信息的發(fā)送的定時(shí)生成前述第1記錄數(shù)據(jù),在從前述通信單元存在前述記錄對(duì)象信息的發(fā)送的定時(shí)生成前述第2記錄數(shù)據(jù)。
      5.根據(jù)權(quán)利要求1 4中的任意一項(xiàng)所述的信息記錄裝置,其特征在于前述時(shí)刻信息生成單元生成前述絕對(duì)時(shí)刻信息的定時(shí),是前述絕對(duì)時(shí)刻信息的最低位的值發(fā)生變化的定時(shí)。
      全文摘要
      本發(fā)明提供車(chē)輛信息記錄裝置,其能夠在車(chē)輛信息不流通的期間也記錄診斷信息,并且能夠縮短記錄總長(zhǎng)。CAN驅(qū)動(dòng)器37接收發(fā)送于CAN上的車(chē)輛信息。診斷信息獲得模塊39監(jiān)視診斷記錄ECU1自身的工作是否正常并生成診斷信息。時(shí)刻信息作成模塊35,每秒生成時(shí)刻信息A并且生成以1/100秒單位表示從該時(shí)刻信息A的生成定時(shí)起的時(shí)間差的時(shí)刻信息B。診斷記錄模塊44,在每次時(shí)刻信息作成模塊35生成時(shí)刻信息A時(shí),將包含該時(shí)刻信息A以及在該時(shí)刻生成的診斷信息的第1種記錄傳送給存儲(chǔ)管理器34,將包含該車(chē)輛信息以及在該時(shí)刻生成的時(shí)刻信息B的第2種記錄傳送給存儲(chǔ)管理器34。
      文檔編號(hào)G07C5/08GK102568054SQ201110354790
      公開(kāi)日2012年7月11日 申請(qǐng)日期2011年11月10日 優(yōu)先權(quán)日2010年11月10日
      發(fā)明者豐福直樹(shù), 嘉藤智幸, 山中淳史, 松尾辰行, 田中啓一, 石尾雅人, 石川智康, 福地健二 申請(qǐng)人:豐田自動(dòng)車(chē)株式會(huì)社, 富士通天株式會(huì)社
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1