[發明專利]汽車用數據異常判定裝置有效
| 申請號: | 201080067852.2 | 申請日: | 2010-07-08 |
| 公開(公告)號: | CN102971515A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | 宮崎岳大 | 申請(專利權)人: | 三菱電機株式會社 |
| 主分類號: | F02D41/26 | 分類號: | F02D41/26 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 侯穎媖 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 汽車 數據 異常 判定 裝置 | ||
技術領域
本發明涉及對汽車控制所使用的數據的異常進行判定的汽車用數據異常判定裝置。
背景技術
以往,例如在無刷電機式渦輪致動器中,作為控制內容的數據存儲在微機ROM或EEPROM等存儲裝置中,按照該數據對無刷電機進行最佳控制,從而實現燃料消耗效率的提高和廢氣中有害物質的減少。因此,在存儲裝置中存儲的數據如果發生改變或異常的話,會對燃料消耗效率和廢氣的成分等帶來影響。
另外,在存儲裝置中存儲的數據如果發生異常或改變的話,可能會執行原本不準備執行的控制,燃料消耗效率降低,廢氣中的有害物質增加,可能會對發動機帶來不良影響。
因此,需要應對CARB(California?Air?Resources?Board:加利福尼亞州空氣資源委員會)的HD?OBD(On-Board?Diagnostic?System?Requirements?for2010?and?Subsequent?Model-Year?Heavy-Duty?Engines:2010年及之后車型年份的重型發動機的車載診斷系統的要求)。
其中之一是應對CVN(Calibration?Verification?Number:校準檢定號碼)。CVN是指“所有車輛必須使用運算算法來對在裝載了可電重寫的微機或存儲器的各個自診斷單元或對排放有重要影響的單元上所裝載的車載計算機的匹配性進行檢查的單獨的CVN進行計算。”。(但是,在最新的CARB的要求中,有著無論是否可重寫都要進行應對的需求。)
具體來說,有著對CVN這個固有的值進行運算并從外部讀出的需求。該運算算法需要由各個元器件廠商進行探討并得到CARB的承認,但是基本上像校驗和這種容易類推的算法是不被承認的。
在具有閃存微機或EEPROM這種可重寫數據的設備的產品中,擔心在出廠后因對數據內容進行不正當的重寫、設備故障而導致數據發生變化。
以往,為了防止這種情況,例如有著在閃存微機重寫時設定密碼,在程序上實施校驗和的運算,啟動時對校驗和的值進行確認等方法。另外,對于EEPROM中的數據,在由微機讀出時也用校驗和進行確認。
然而,一旦密碼被知曉,那就無法作為對于竄改的對策起到作用。另外,對于校驗和,存在如下問題:比較容易帶著使其校驗和的值不變的惡意而對數據進行部分重寫。
作為這些情況的對策,如下算法是有效的:從數據運算出一個對于數據的部分變化而言非常難以維持相同的值、且運算結果也難以類推的固有的值,以該固有的值不發生變化來對數據是否正常進行確認。
作為現有例,例如,在專利文獻1所揭示的現有技術“微機中程序區的數據保全方法”中,將存儲器按數據塊進行分割,通過按各數據塊一起存放校驗和數據及糾錯碼,能對每個數據塊進行異常檢測和修復。
現有技術文獻
專利文獻
專利文獻1:日本專利特開2005-208958號公報
發明內容
然而,在該現有技術中,檢測出數據的錯誤之后進行糾錯,然后再重寫糾正后的數據,存在著不希望使用修復后的數據作為汽車用控制數據來繼續進行控制的問題。
本發明是為了解決上述問題而完成的,目的在于以不易竄改的方式對數據進行運算,并且在運算出的數據被竄改的情況下,能簡單且合適地檢測出該竄改。
本發明所涉及的汽車用數據異常判定裝置具備:存儲部,該存儲部將作為運算對象區的CRC運算結果的2字節余項預先存儲在規定的存儲區;以及運算部,該運算部在進行CRC運算時,在進行對象區運算之后將所述2字節余項也包括在內進行CRC運算。
根據本發明,由于在進行CRC運算時,在進行對象區運算之后將2字節余項也包括在內進行CRC運算,因此運算結果恒為0,能簡單(是否為0)且合適地進行數據是否被竄改的判定操作。
附圖說明
圖1是示出本發明所涉及的汽車用數據異常判定裝置的整體結構的框圖。
圖2-A是分開示出作為本發明所涉及的汽車用數據異常判定裝置的一部分的結構要素的ECU的結構的框圖。
圖2-B是分開示出作為本發明所涉及的汽車用數據異常判定裝置的一部分的結構要素的ECU的結構的框圖。
圖2-C是分開示出作為本發明所涉及的汽車用數據異常判定裝置的一部分的結構要素的ECU的結構的框圖。
圖2-D是分開示出作為本發明所涉及的汽車用數據異常判定裝置的一部分的結構要素的ECU的結構的框圖。
圖3是對CRC運算部的CRC運算處理工序進行說明的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三菱電機株式會社,未經三菱電機株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080067852.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于時間電流轉換的方法和裝置
- 下一篇:機械式聯軸器退裝機構
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





