亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于系統(tǒng)運(yùn)行的方法

文檔序號(hào):6278999閱讀:193來源:國(guó)知局
專利名稱:用于系統(tǒng)運(yùn)行的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于系統(tǒng)運(yùn)行的方法、一個(gè)具有多個(gè)控制設(shè)備的系統(tǒng)以及用于實(shí)施該方法的一個(gè)計(jì)算機(jī)程序和一個(gè)計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù)
現(xiàn)代汽車包含有多個(gè)系統(tǒng),這些系統(tǒng)擁有數(shù)量越來越多的不同并且彼此通過網(wǎng)絡(luò)連接的控制設(shè)備。在這樣一個(gè)系統(tǒng)中,眾多控制設(shè)備中的一個(gè)的內(nèi)部出錯(cuò)可能對(duì)其它控制設(shè)備的功能或甚至對(duì)整個(gè)系統(tǒng)產(chǎn)生不利影響。
在出版文獻(xiàn)DE 41 18 692 C2中介紹了一種用于在汽車控制設(shè)備中出錯(cuò)存儲(chǔ)的裝置。該裝置包含一個(gè)用于檢測(cè)出錯(cuò)當(dāng)時(shí)地持續(xù)時(shí)間間隔的出錯(cuò)時(shí)間計(jì)數(shù)設(shè)備和一個(gè)用于存儲(chǔ)出錯(cuò)信息的出錯(cuò)存儲(chǔ)器。
出版文獻(xiàn)DE 100 36 278 A1描述一個(gè)用于借助于調(diào)試邏輯電路監(jiān)控程序運(yùn)行的方法。為了特別可靠、可是因此盡可能節(jié)省資源地監(jiān)控在一個(gè)微處理器上執(zhí)行的程序運(yùn)行,建議,由微處理器配置調(diào)試邏輯電路并且在一個(gè)程序運(yùn)行期間在觸發(fā)一個(gè)異常條件之后調(diào)試邏輯電路承受一個(gè)異常程序。
本發(fā)明致力于把一個(gè)系統(tǒng)中各控制設(shè)備內(nèi)部的出錯(cuò)對(duì)整個(gè)系統(tǒng)的功能的影響降低到最小程度。
為此建議具有權(quán)利要求1特征的方法、具有權(quán)利要求9的特征的系統(tǒng)、具有權(quán)利要求11的特征的計(jì)算機(jī)程序和具有權(quán)利要求12特征的計(jì)算機(jī)程序產(chǎn)品。

發(fā)明內(nèi)容
在根據(jù)本發(fā)明的用于包含多個(gè)控制設(shè)備的系統(tǒng)運(yùn)行的方法中規(guī)定如果這些控制設(shè)備之一存在一個(gè)特別的狀態(tài),就把這方面的信息告知至少另一個(gè)控制設(shè)備。每一個(gè)控制設(shè)備在系統(tǒng)的運(yùn)行中、不管是有意的還是無意的、可能處于上述的特殊狀態(tài),在該狀態(tài)下該控制設(shè)備的功能至少部分偏離標(biāo)準(zhǔn)功能。通過根據(jù)本發(fā)明采取的措施實(shí)現(xiàn),把已經(jīng)改變的狀態(tài)告知至少一個(gè)其它的控制設(shè)備并且其功能匹配這個(gè)特殊的狀態(tài),在相應(yīng)考慮該特殊狀態(tài)的情況下登記或繼續(xù)處理這些在存在該特殊狀態(tài)的情況下傳遞給一個(gè)控制設(shè)備的信息。該方法例如適合于這樣的系統(tǒng),在該系統(tǒng)中一個(gè)軟件分布在多個(gè)控制設(shè)備上。
在本發(fā)明的優(yōu)選設(shè)計(jì)方案中規(guī)定,在由于控制設(shè)備之一的出錯(cuò)引起的特殊狀態(tài)中實(shí)施該方法。該方法特別適合于這些出錯(cuò)狀態(tài),在該出錯(cuò)狀態(tài)下相關(guān)控制設(shè)備與其它的控制設(shè)備在一定時(shí)間間隔內(nèi)不再保持通信??刂圃O(shè)備的下述狀態(tài)也屬于這種情況,在這些狀態(tài)下輸出不可靠或者未定義的值。出現(xiàn)這些值來警告其它的控制設(shè)備。
優(yōu)選規(guī)定,對(duì)于控制設(shè)備采取一種措施、特別是處理該出錯(cuò)的措施。如此措施的一個(gè)典型實(shí)例是恢復(fù)(所謂的Recoveries),在這種情況下,各控制設(shè)備通過硬件或軟件復(fù)位重新初始化。如果軟件陳述機(jī)(Software-Statement-Maschine)采用了沒有定義的狀態(tài)值,則例如由軟件功能觸發(fā)該恢復(fù)。每個(gè)恢復(fù)通常具有一個(gè)特有的恢復(fù)號(hào)碼,通過復(fù)位拯救該恢復(fù)號(hào)碼并因此用于診斷和查錯(cuò)反應(yīng)。
通常依賴于恢復(fù)號(hào)碼實(shí)施控制設(shè)備自檢、例如RAM檢測(cè)等。與恢復(fù)號(hào)碼一起同時(shí)也拯救各自恢復(fù)號(hào)碼的頻度。如果恢復(fù)不能補(bǔ)救該出錯(cuò),則因此隨著每時(shí)間間隔該恢復(fù)的相應(yīng)出現(xiàn)控制設(shè)備轉(zhuǎn)變?yōu)樾菝吣J?。因此在如此情況下全部控制設(shè)備不立即反映一個(gè)出錯(cuò)并且可能斷開相應(yīng)有待審理的功能,在這些控制設(shè)備中嘗試,在通信中通過超時(shí)渡越相應(yīng)的停滯時(shí)間。只有當(dāng)通信的時(shí)間不比所使用的超時(shí)通信時(shí)間長(zhǎng)時(shí),才可以實(shí)現(xiàn)一個(gè)相應(yīng)的系統(tǒng)反應(yīng)。
根據(jù)本發(fā)明,在發(fā)生異常情況、也就是出錯(cuò)和/或恢復(fù)時(shí)有目的地使用這樣的信息,即通過把關(guān)于這方面的信息傳遞給至少一個(gè)其它的控制設(shè)備??刂圃O(shè)備的恢復(fù)或者重新初始化用于消除控制設(shè)備的出錯(cuò)。可是也可以規(guī)定,按程序或者根據(jù)不是必然與出錯(cuò)相聯(lián)系的原因、比如控制設(shè)備的檢查、采取如此的措施。因?yàn)樵谶@種情況下要妨礙該控制設(shè)備的一個(gè)功能,所以相應(yīng)地告知其它的控制設(shè)備。
在本發(fā)明的優(yōu)選設(shè)計(jì)方案中在實(shí)施該措施之前告知至少一個(gè)其它的控制設(shè)備。在這種情況下向至少另一個(gè)控制設(shè)備首先告知該特殊狀態(tài)的持續(xù)時(shí)間。依賴于該特殊狀態(tài)的形式可以確定該持續(xù)時(shí)間。因此通過使用如此信息改善系統(tǒng)性能和出錯(cuò)分配。在實(shí)施該措施之前,控制設(shè)備、在該控制設(shè)備內(nèi)出現(xiàn)出錯(cuò)和/或在該設(shè)備內(nèi)采取一個(gè)措施、發(fā)送關(guān)于這方面的信息。由此,也一起發(fā)送關(guān)于持續(xù)時(shí)間的信息,該系統(tǒng)的至少一個(gè)其它的控制設(shè)備了解,這個(gè)控制設(shè)備何時(shí)重新處于標(biāo)準(zhǔn)狀態(tài)并且重新可靠工作。
例如通過在該措施或者恢復(fù)之后把所應(yīng)用的自檢的運(yùn)行時(shí)間相加或根據(jù)恢復(fù)號(hào)碼或另外的初始化程序準(zhǔn)確估算持續(xù)時(shí)間,或者在系統(tǒng)或軟件轉(zhuǎn)交之前通過在有源觸發(fā)各自恢復(fù)之后測(cè)量運(yùn)行時(shí)間確定持續(xù)時(shí)間并且該持續(xù)時(shí)間存儲(chǔ)在控制設(shè)備內(nèi)。
因此也排除了在一個(gè)系統(tǒng)內(nèi)部與多個(gè)控制設(shè)備網(wǎng)狀連接相聯(lián)系的出錯(cuò)。本發(fā)明用于這樣的系統(tǒng),在這些系統(tǒng)中,系統(tǒng)功能在不同的控制設(shè)備上蔓延地實(shí)現(xiàn)。
在本發(fā)明的設(shè)計(jì)方案中在考慮特殊狀態(tài)的形式的情況下判定是否通過至少一個(gè)其它的控制設(shè)備采取一個(gè)附加措施。由一個(gè)控制設(shè)備傳遞的信息例如可以直接由重要的控制設(shè)備接收。在那里在了解直到恢復(fù)通信的預(yù)計(jì)持續(xù)時(shí)間的情況下判定系統(tǒng)反應(yīng)、也就是附加措施是否是必需的或在系統(tǒng)的各自運(yùn)行情況下是否可以容忍一個(gè)控制設(shè)備的特殊狀態(tài)。在這種情況下能夠定義公差閾值,其依賴于當(dāng)前的系統(tǒng)功能和/或特殊狀態(tài)的形式。如果很清楚該措施或異常情況持續(xù)時(shí)間較長(zhǎng),則因此可以有針對(duì)性地實(shí)現(xiàn)系統(tǒng)反應(yīng)并且立即實(shí)施系統(tǒng)反應(yīng)。迄今為此首先必須等待超時(shí)過程。
從現(xiàn)在起本發(fā)明必須為系統(tǒng)反應(yīng)明確分配一個(gè)原因。因此避免意義不明確的二次出錯(cuò)或者故障存儲(chǔ)登記。取消應(yīng)用固定的、不依賴于工作點(diǎn)的超時(shí)。
根據(jù)本發(fā)明的系統(tǒng)具有多個(gè)控制設(shè)備。假如控制設(shè)備之一存在一個(gè)特殊的狀態(tài),把這方面的信息告知至少一個(gè)其它的控制設(shè)備。本發(fā)明例如適合于在汽車內(nèi)部的系統(tǒng)。在這種情況下系統(tǒng)的軟件分布在多個(gè)控制設(shè)備上。通過這些控制設(shè)備實(shí)現(xiàn)這些功能、比如導(dǎo)航控制(ACC)、ABS、ASR和類似功能。主管相應(yīng)功能的控制設(shè)備把瞬時(shí)請(qǐng)求轉(zhuǎn)交給發(fā)動(dòng)機(jī)控制設(shè)備,發(fā)動(dòng)機(jī)控制設(shè)備把該請(qǐng)求變換為例如為發(fā)動(dòng)機(jī)提供一個(gè)適當(dāng)?shù)膰娪土俊O到y(tǒng)的控制設(shè)備主要通過通信單元、比如CAN(Controller Area Method)彼此連接或連成網(wǎng)絡(luò)。
根據(jù)本發(fā)明的、具有程序代碼單元的計(jì)算機(jī)程序規(guī)定用于實(shí)施根據(jù)本發(fā)明的方法的所有步驟,只要在根據(jù)本發(fā)明的系統(tǒng)內(nèi)在一個(gè)計(jì)算機(jī)或一個(gè)相應(yīng)的計(jì)算單元、特別是一個(gè)控制設(shè)備上執(zhí)行該計(jì)算機(jī)程序。相應(yīng)規(guī)定一個(gè)具有在計(jì)算機(jī)可讀的數(shù)據(jù)載體上存儲(chǔ)的程序代碼單元的計(jì)算機(jī)程序產(chǎn)品用于實(shí)施根據(jù)本發(fā)明的方法,只要在根據(jù)本發(fā)明的系統(tǒng)內(nèi)在一個(gè)計(jì)算機(jī)或一個(gè)相應(yīng)的計(jì)算單元、特別是一個(gè)控制設(shè)備上執(zhí)行該計(jì)算機(jī)程序產(chǎn)品。
在本發(fā)明的設(shè)計(jì)方案中有可能在上一級(jí)控制設(shè)備、例如SG CAN網(wǎng)關(guān)中集中處理特殊狀態(tài)(異常處理)。在這個(gè)上一級(jí)控制設(shè)備中收集所有關(guān)于如此特殊運(yùn)行狀態(tài)的信息并且在此基礎(chǔ)上觸發(fā)最佳的系統(tǒng)反應(yīng)。在如此的集中解決方案中此外可以實(shí)現(xiàn)蔓延的出錯(cuò)存儲(chǔ),如此取消目前各種各樣并且很難解釋的、全部控制設(shè)備的出錯(cuò)存儲(chǔ)登記并且簡(jiǎn)化了出錯(cuò)檢索。此外可以考慮,異常處理冗余地存放在多個(gè)控制設(shè)備中并因此提高了其可支配性。
本發(fā)明改善了目前使用的、應(yīng)用超時(shí)的方案。在系統(tǒng)功能不斷增加結(jié)網(wǎng)的情況下找到一種在所有運(yùn)行狀態(tài)下、處理特殊狀態(tài)的合理應(yīng)用始終是很難的。此外假如特殊狀態(tài)持續(xù)時(shí)間長(zhǎng)于規(guī)定的超時(shí),在傳統(tǒng)的系統(tǒng)中出現(xiàn),全部控制設(shè)備記錄出錯(cuò)或二次出錯(cuò)并且相應(yīng)很難進(jìn)行出錯(cuò)檢索。本發(fā)明有益地使用目前沒有使用的重要信息、也就是關(guān)于這方面的信息、即控制設(shè)備馬上觸發(fā)一個(gè)恢復(fù)或?qū)τ谠摽刂圃O(shè)備一般出現(xiàn)一個(gè)特殊狀態(tài)并且其持續(xù)直到控制設(shè)備重新準(zhǔn)備運(yùn)行。
從描述和附圖中得出本發(fā)明的另外優(yōu)點(diǎn)和設(shè)計(jì)方案。
應(yīng)當(dāng)理解,前面提到的并且下面還要繼續(xù)解釋的特征不僅可以應(yīng)用在各自給出的組合中而且也可以應(yīng)用在另外的組合中或單獨(dú)應(yīng)用,沒有離開本發(fā)明的范圍。
根據(jù)在附圖中的實(shí)施例圖解描述本發(fā)明并且在下面參考附圖詳細(xì)說明本發(fā)明。


圖1以示意圖指出了在實(shí)施根據(jù)本發(fā)明方法的情況下在不同的狀態(tài)期間優(yōu)選設(shè)計(jì)方案的、根據(jù)本發(fā)明的系統(tǒng)。
圖1a指出了根據(jù)本發(fā)明的系統(tǒng)1,其在這種情況下包含三個(gè)控制設(shè)備2、4、6。這些控制設(shè)備2、4、6主要布置在汽車內(nèi)部。對(duì)此用于實(shí)現(xiàn)系統(tǒng)1運(yùn)行的軟件可以分布在一個(gè)或多個(gè)控制設(shè)備2、4、6上。控制設(shè)備2、4、6彼此網(wǎng)狀連接并且為此通過公共連接單元或連接路徑、比如CAN彼此連接。在系統(tǒng)1運(yùn)行時(shí)規(guī)定,在控制設(shè)備2、4、6之間實(shí)現(xiàn)通信。為此、通過雙箭頭表示、在控制設(shè)備2、4、6之間交換信息。
圖1b指出了一種情況,在該情況下在該實(shí)例中控制設(shè)備2達(dá)到、存在或即將面臨一個(gè)特殊狀態(tài)。這會(huì)意味著,該控制設(shè)備2有通過適當(dāng)措施可以消除的出錯(cuò)。二者擇一這也是可能的,即該措施不依賴于該出錯(cuò)例如在該控制設(shè)備2的程序控制范圍內(nèi)確定。在該措施范圍內(nèi)規(guī)定,對(duì)控制設(shè)備2進(jìn)行恢復(fù)、特別是硬件或軟件復(fù)位或重新初始化。關(guān)于這方面的信息由控制設(shè)備2、比如通過虛箭頭表示、在實(shí)施該措施之前傳遞給其它的控制設(shè)備4、6。在這種情況下附加告知這些其它的控制設(shè)備,該措施持續(xù)多長(zhǎng)時(shí)間。
圖1c指出了在一個(gè)特別狀態(tài)期間的系統(tǒng)1,在該狀態(tài)下對(duì)控制設(shè)備2實(shí)施該措施。在這種情況下在控制設(shè)備2和另外控制設(shè)備6之間僅僅還能進(jìn)行有限的通信。如此在控制設(shè)備2和控制設(shè)備6之間比如甚至不能再進(jìn)行通信。在控制設(shè)備2和控制設(shè)備4之間、如通過虛的雙箭頭表示的那樣、雖然還能交換信息,可是根據(jù)這個(gè)特殊狀態(tài)這些信息可能是出錯(cuò)的,控制設(shè)備2處在該特殊狀態(tài)。
通過根據(jù)本發(fā)明的措施,事先及時(shí)把比如在圖1c中示意描述的、控制設(shè)備2的特殊狀態(tài)通知如在圖1b中示意描述的其它控制設(shè)備4、6、,控制設(shè)備2的特殊狀態(tài)不影響整個(gè)系統(tǒng)1的運(yùn)行,因?yàn)槭孪纫呀?jīng)把控制設(shè)備1的特殊狀態(tài)告知其它控制設(shè)備4、6,如此這些控制設(shè)備考慮這個(gè)特殊狀態(tài)。只要在消除該出錯(cuò)和/或?qū)嵤┰摯胧┲罂刂圃O(shè)備2能夠重新完全良好運(yùn)行,正如在圖1a中示出的、則在系統(tǒng)1內(nèi)部在全部控制設(shè)備2、4、6之間能夠重新進(jìn)行正常的通信。
權(quán)利要求
1.用于包含有多個(gè)控制設(shè)備(2、4、6)的系統(tǒng)(1)運(yùn)行的方法,其中,如果這些控制設(shè)備之一(2)存在一個(gè)特殊狀態(tài),就把這方面的信息告知至少一個(gè)其它的控制設(shè)備(4、6)。
2.按照權(quán)利要求1的方法,在一個(gè)由所述控制設(shè)備(2)出錯(cuò)引起的特殊狀態(tài)下實(shí)施該方法。
3.按照權(quán)利要求1或2的方法,其中,對(duì)于一個(gè)控制設(shè)備(2)采取一個(gè)措施。
4.按照權(quán)利要求3的方法,其中,為了處理出錯(cuò)而實(shí)施該措施。
5.按照上述權(quán)利要求之一的方法,其中,在實(shí)施該措施之前告知至少一個(gè)其它的控制設(shè)備(4、6)。
6.按照上述權(quán)利要求之一的方法,其中,把特殊狀態(tài)的形式和持續(xù)時(shí)間告知至少一個(gè)其它的控制設(shè)備(4、6)。
7.按照權(quán)利要求6的方法,其中,根據(jù)該特殊狀態(tài)的形式來確定持續(xù)時(shí)間。
8.按照上述權(quán)利要求之一的方法,其中,在考慮特殊狀態(tài)的形式的情況下判定是否通過至少一個(gè)其它的控制設(shè)備(4、6)采取附加措施。
9.具有多個(gè)控制設(shè)備(2、4、6)系統(tǒng),該系統(tǒng)按照以下方式設(shè)計(jì)使得如果這些控制設(shè)備之一(2)存在一個(gè)特殊狀態(tài),就把這方面的信息傳送給至少一個(gè)其它的控制設(shè)備(4、6)。
10.按照權(quán)利要求8的系統(tǒng),在該系統(tǒng)中控制設(shè)備(2、4、6)通過通信單元彼此連接。
11.具有程序代碼單元的計(jì)算機(jī)程序,如果在按照權(quán)利要求8的系統(tǒng)(1)內(nèi)在計(jì)算機(jī)或一個(gè)相應(yīng)的計(jì)算單元、特別是一個(gè)控制設(shè)備(2、4、6)上實(shí)施了該計(jì)算機(jī)程序,則該計(jì)算機(jī)程序?qū)嵤┌凑諜?quán)利要求1至7之一所述方法的所有步驟。
12.具有程序代碼單元的計(jì)算機(jī)程序產(chǎn)品,這些程序代碼單元存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀的數(shù)據(jù)載體上,如果按照權(quán)利要求8的系統(tǒng)(1)中在一個(gè)計(jì)算機(jī)或一個(gè)相應(yīng)的計(jì)算單元、特別是一個(gè)控制設(shè)備(2、4、6)上實(shí)施計(jì)算機(jī)程序,則計(jì)算機(jī)程序產(chǎn)品用于實(shí)施按照權(quán)利要求1至7之一所述的方法。
全文摘要
描述了一種用于系統(tǒng)運(yùn)行的方法、用于實(shí)施該方法的一個(gè)如此的系統(tǒng)(1)以及一個(gè)計(jì)算機(jī)程序和一個(gè)計(jì)算機(jī)程序產(chǎn)品。在根據(jù)本發(fā)明的、用于系統(tǒng)(1)運(yùn)行的方法中、該系統(tǒng)包含多個(gè)控制設(shè)備(2、4、6)、規(guī)定,假如控制設(shè)備之一(2)存在一個(gè)特殊狀態(tài),則把這方面的信息告知至少一個(gè)其它的控制設(shè)備(4、6)。
文檔編號(hào)G05B9/00GK1954274SQ200580015841
公開日2007年4月25日 申請(qǐng)日期2005年5月11日 優(yōu)先權(quán)日2004年5月18日
發(fā)明者J·-J·呂格, U·舒爾茨 申請(qǐng)人:羅伯特·博世有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1