[發明專利]車輛控制裝置有效
| 申請號: | 201680003130.8 | 申請日: | 2016-01-12 |
| 公開(公告)號: | CN107077407B | 公開(公告)日: | 2020-02-21 |
| 發明(設計)人: | 福田毅;成澤文雄;蛯名朋仁;小松弘明 | 申請(專利權)人: | 日立汽車系統株式會社 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F11/22 |
| 代理公司: | 北京尚誠知識產權代理有限公司 11322 | 代理人: | 龍淳;徐飛躍 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車輛 控制 裝置 | ||
本發明提供一種車輛控制裝置,其在多核心處理器中的一部分核心中檢測出異常的情況下,能夠縮短檢測出異常的核心重新起動、再次執行應用軟件所需的時間。該車輛控制裝置的特征在于,包括:診斷單元,其在起動處理器核心時,實施包括用硬件進行的硬件診斷、和在所述硬件診斷后用軟件進行的軟件診斷的診斷處理;和診斷處理信息變更處理單元,其根據起動全部處理器核心的情況和重新起動全部處理器核心中的一部分的情況,變更所述診斷處理的執行方法。
技術領域
本發明涉及汽車、列車、升降機等運輸機器等的所需功能多種多樣的系統、組合了多種硬件、多種軟件的大規模系統中的使用多核心處理器來控制系統的車輛控制裝置。
背景技術
在汽車、升降機、建筑機械等中使用了由所謂嵌入式軟件來對控制對象進行控制的嵌入式控制裝置。關于嵌入式軟件,作為其優點,與現有的由機械機構和電路實現的方式相比,例如能夠實現更靈活且先進的控制。
這樣的嵌入式控制裝置,例如在車輛的控制裝置中,以減少車載空間和降低制造成本為目的,正在進行將以往搭載在不同的ECU(Electronic Control Unit:電子控制單元)中的功能集中至1個ECU的ECU統合。另外,在進行ECU統合時,考慮到需要在同一ECU中處理多個功能,因此開始對車輛控制裝置應用多核心處理器。
多核心處理器不僅能夠使用多個核心并行地實施不同的處理,而且在一部分核心故障的情況下,能夠用其他核心代替處理對該核心分配的應用軟件。由此,已知能夠實現系統的冗余化,例如在專利文獻1中有記載。
另外,在多核心處理器的一部分核心中檢測出故障的情況下,通過僅使被檢測出故障的核心重新起動,能夠不使系統整體的功能停止就使故障的核心恢復。作為實現這一點的技術,已知按多核心處理器的每個核心動態變更運轉/非運轉的技術,例如在專利文獻2中有記載。
但是,因為多核心處理器整體的處理能力存在上限,所以在一部分核心重新起動時,難以執行最初的所有應用軟件。因此,要求被檢測出故障的核心盡快地重新起動,執行原本的應用軟件。
現有技術文獻
專利文獻
專利文獻1:日本特開2007-154050號公報
專利文獻2:日本特開2006-260568號公報
發明內容
發明要解決的問題
圖2是按多核心微型計算機的每個核心分配車載功能的例子。圖2的核心1中運行ADAS(Advanced Driver Assistance Systems:高級駕駛輔助系統)功能,核心2中運行電動制動系統,核心n中運行通信功能。這樣,通過用多核心處理器進行ECU的統合,能夠用一個ECU來處理以往用不同的ECU處理的功能。
圖3示出了在多核心微型計算機的核心1中檢測出故障的情況下的核心重新起動的流程。圖3(a)是在核心1中檢測出異常的圖。圖3(b)是根據專利文獻1,用核心2代替處理核心1中實施的ADAS功能的圖。圖3(c)是根據專利文獻2,僅使核心1重新起動的圖。
這樣,通過使用多核心處理器,例如在一部分核心中檢測出異常的情況下,也能夠不使系統整體的功能停止而是繼續工作,并恢復為原本的狀態。
圖3(a)、(b)、(c)中,因為用核心2運行核心1的ADAS功能,所以核心2的處理量大幅增加。因此,在核心中檢測出異常的情況下,要求核心1盡可能快速地重新起動,恢復為原本的狀態。但是,上述現有技術中沒有進行關于核心的重新起動處理的研究。
根據以上所述,本發明的目的在于提供一種車輛控制裝置,其在多核心處理器中的一部分核心中檢測出異常的情況下,能夠縮短被檢測出異常的核心重新起動、再次執行應用軟件所需的時間。
用于解決問題的技術手段
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于日立汽車系統株式會社,未經日立汽車系統株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680003130.8/2.html,轉載請聲明來源鉆瓜專利網。





