[發(fā)明專利]用于應(yīng)急運行機動車的控制設(shè)備的多核心處理器的方法有效
| 申請?zhí)枺?/td> | 201410444671.7 | 申請日: | 2014-09-03 |
| 公開(公告)號: | CN104424055B | 公開(公告)日: | 2019-09-20 |
| 發(fā)明(設(shè)計)人: | M.費爾希;W.羅梅斯 | 申請(專利權(quán))人: | 羅伯特·博世有限公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 盧江;胡莉莉 |
| 地址: | 德國斯*** | 國省代碼: | 德國;DE |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 應(yīng)急 運行 機動車 控制 設(shè)備 多核 處理器 方法 | ||
本發(fā)明涉及一種用于應(yīng)急運行特別是機動車的控制設(shè)備(10)的多核心處理器(20)的方法,其中該多核心處理器具有多個核心(21、22),其中不同的進程被指派給多核心處理器(20)的各個核心(21、22)并且在這些被指派的核心上被實施,其中當(dāng)多核心處理器的核心中的至少一個失效時,評價多核心處理器的剩下的、未失效的核心的計算效率是否足夠用于實施所有不同的進程。當(dāng)該評價得出剩下的核心的計算效率是足夠的時,所有不同的進程被指派給所述剩下的核心并且在這些剩下的核心上被實施。當(dāng)該評價得出剩下的核心的計算效率是不足夠的時,不同的進程中僅僅確定的進程被指派給所述剩下的核心并且在這些剩下的核心上被實施。
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于應(yīng)急運行機動車的控制設(shè)備的多核心處理器的方法。
背景技術(shù)
多核心處理器具有多個不同的處理器核心。在運行期間,不同的進程和任務(wù)可以單獨地被指派給多核心處理器的這些單獨的核心。所述不同的進程和任務(wù)在此僅僅在相應(yīng)地被指派的核心上運行。
多核心微處理器或微控制器在實時系統(tǒng)中、特別是在機動車的控制設(shè)備中獲得越來越大的意義。實時系統(tǒng)的特色在于,運算操作(例如進程或任務(wù))的結(jié)果在所定義的時間間隔之內(nèi)有保障地被計算、即在確定的時限之前存在。在實時系統(tǒng)中,所謂的實時操作系統(tǒng)在處理器上運轉(zhuǎn),該實時操作系統(tǒng)調(diào)節(jié)不同的進程和任務(wù)。
例如,具有實時系統(tǒng)的控制設(shè)備可以控制機動車的內(nèi)燃機(所謂的發(fā)動機控制設(shè)備)、防抱死系統(tǒng)或安全氣囊。例如針對防抱死系統(tǒng),該時間間隔通過以下時間來定義,在該時間內(nèi)制動器必須被打開,以便車輪不被鎖死。針對安全氣囊的控制,控制設(shè)備可以在該時間間隔內(nèi)處理傳感器的測量值并且決定,是否并且多強地觸發(fā)安全氣囊。針對發(fā)動機控制,例如必須及時地計算噴射量和噴射時間點。
如果多核心處理器的核心之一失效,那么這導(dǎo)致控制設(shè)備的完全失效并且機動車不再能夠被運行。
因此值得期望的是,提供一種可以在一個或多個核心失效的情況下在緊急情況運行中繼續(xù)運行機動車的控制設(shè)備的多核心處理器的可能性。
發(fā)明內(nèi)容
根據(jù)本發(fā)明,提出一種具有專利權(quán)利要求1的特征的用于應(yīng)急運行機動車的控制設(shè)備的多核心處理器的方法。有利的擴展方案是從屬權(quán)利要求以及隨后的說明的主題。
在根據(jù)本發(fā)明的方法的過程中,在多核心處理器的核心中的至少一個失效時,在緊急情況運行中繼續(xù)運行控制設(shè)備。被指派給失效的核心的進程在該核心上不再能夠被實施。此外存在以下風(fēng)險,即被指派給剩下的、未失效的核心的剩余的進程可能也不再正確地被實施。為了防止這導(dǎo)致控制設(shè)備和對于機動車來說關(guān)鍵的并且重要的功能的失效,根據(jù)本發(fā)明將所有的不同的進程指派給剩下的、未失效的核心。
在本發(fā)明的過程中,在此首先評價,多核心處理器的剩下的、未失效的核心的計算效率是否還足夠用于實施所有不同的進程。當(dāng)情況如此時,所有不同的進程被指派給剩下的核心并且在這些核心上被實施。但是通常在一個或多個核心失效之后計算效率不再充分地可供使用。在該情況下附加于進程的新的指派,進程的功能范圍被縮減。在其過程中,不同的進程中僅僅確定的進程被指派給剩下的核心并且在這些核心上被實施。
在最后的情況下,被指派給剩下的核心的這些確定的進程按照對于機動車的安全運行和對于機動車的乘客的安全性的重要性和意義被選擇。在此給所述進程指派了優(yōu)先權(quán)并且所述進程根據(jù)所指派的優(yōu)先權(quán)來實施。對于乘客的安全性擁有最高相關(guān)性的進程、例如安全氣囊的控制在此被指派最高優(yōu)先權(quán)。雖然對于安全性重要、但不是最重要的進程、例如防抱死系統(tǒng)的控制或發(fā)動機控制被指派中等優(yōu)先權(quán)。最低優(yōu)先權(quán)被指派給以下的進程,這些進程實現(xiàn)非主要的功能、諸如機動車的組件的錯誤診斷或長時間監(jiān)控或者這些進程負(fù)責(zé)舒適功能、例如負(fù)責(zé)娛樂系統(tǒng)。必要時具有最低優(yōu)先權(quán)的進程根本不被指派給剩下的核心。優(yōu)先權(quán)特別是可以由功能的程序員預(yù)先給定。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于羅伯特·博世有限公司,未經(jīng)羅伯特·博世有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410444671.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:服務(wù)器散熱檢測系統(tǒng)
- 下一篇:保護電路





