本發(fā)明涉及車(chē)輛領(lǐng)域,具體而言涉及一種用于運(yùn)行車(chē)輛的電子控制單元的方法以及相應(yīng)的系統(tǒng)。此外,本發(fā)明還涉及一種相應(yīng)的車(chē)輛以及一種計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、隨著車(chē)輛的不斷發(fā)展,在車(chē)輛中部署有大量的電子控制單元ecu(electroniccontrol?unit),這些電子控制單元能夠相應(yīng)地實(shí)現(xiàn)車(chē)輛運(yùn)行不同的功能。通常,這些電子控制單元至少包括處理器和存儲(chǔ)器并且在被供電的情況下進(jìn)行數(shù)據(jù)的處理和存儲(chǔ)。
2、在車(chē)輛中的一些電子控制單元一直都被供電的情況下,例如感應(yīng)車(chē)鑰匙喚醒車(chē)輛的電子控制單元,一般稱(chēng)之為待機(jī)電源供電方式。待機(jī)電源(standby?power)是一種低功耗的供電方式,用于在設(shè)備處于待機(jī)狀態(tài)時(shí)保持設(shè)備的功能。在這種供電方式下,設(shè)備的主要電源(如電池或交流電)仍然被關(guān)閉,但設(shè)備中的一些關(guān)鍵部件(如電子控制單元)可以被供電以保持設(shè)備的功能。當(dāng)設(shè)備需要被使用時(shí),待機(jī)電源可以快速喚醒設(shè)備以恢復(fù)其正常功能。
3、然而,在車(chē)輛中的另一些電子控制單元非待機(jī)電源供電的。在關(guān)閉車(chē)輛的供電系統(tǒng)之后,這些電子控制單元不被供電。一般而言,存儲(chǔ)器中的電荷會(huì)隨著時(shí)間的推移而逐漸泄漏,如果車(chē)輛長(zhǎng)時(shí)間、例如幾個(gè)月停放而長(zhǎng)時(shí)間不給這些存儲(chǔ)器供電,存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)也可能會(huì)丟失。另外,存儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)量越大,數(shù)據(jù)丟失的風(fēng)險(xiǎn)就越大。
4、因此,針對(duì)上述問(wèn)題中的至少一些仍然存在對(duì)現(xiàn)有技術(shù)的改進(jìn)需求。
技術(shù)實(shí)現(xiàn)思路
1、基于此,本發(fā)明提出一種高效方案,所述方案不僅能夠克服現(xiàn)有技術(shù)方案中的不足,而且能夠確保電子控制單元的存儲(chǔ)器中的數(shù)據(jù)不會(huì)丟失,提高了數(shù)據(jù)完整性和存儲(chǔ)可靠性。
2、根據(jù)本發(fā)明的第一方面,提供一種用于運(yùn)行車(chē)輛的電子控制單元的方法,所述電子控制單元不被待機(jī)電源供電并且包括處理器和存儲(chǔ)器,其中,所述方法包括以下步驟:
3、步驟s110:確定所述車(chē)輛中的所有不被待機(jī)電源供電的電子控制單元;
4、步驟s120:判斷所述電子控制單元中的至少一個(gè)電子控制單元是否滿(mǎn)足至少一個(gè)預(yù)先確定的供電條件;和
5、步驟s130:如果滿(mǎn)足,則對(duì)所述至少一個(gè)電子控制單元供電。
6、本發(fā)明的基本構(gòu)思在于,通過(guò)對(duì)車(chē)輛中的所有不被待機(jī)電源供電的電子控制單元的監(jiān)控,能夠可靠且準(zhǔn)確地確定哪個(gè)或哪些電子控制單元滿(mǎn)足供電條件,并且基于此對(duì)所述電子控制單元執(zhí)行相應(yīng)的操作,例如供電或者更新時(shí)間戳信息。由此,能夠靈活實(shí)現(xiàn)對(duì)電子控制單元的供電操作。從而可以高效且可靠地防止電子控制單元由于長(zhǎng)時(shí)間斷電造成的數(shù)據(jù)丟失的風(fēng)險(xiǎn),提高數(shù)據(jù)完整性。
7、本發(fā)明的技術(shù)方案的有利構(gòu)型能夠從以下可選的實(shí)施方式中獲得。
8、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,在步驟s110中,調(diào)取每個(gè)所述電子控制單元的數(shù)字信息,其中,所述數(shù)字信息包括所述電子控制單元的最大斷電時(shí)間段閾值和上一次斷電的斷電時(shí)間戳。
9、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,步驟s120還包括以下子步驟:
10、子步驟s121:基于所述斷電時(shí)間戳求取所述至少一個(gè)電子控制單元距上次斷電的時(shí)間段;和
11、子步驟s122:將所求取的時(shí)間段與所述至少一個(gè)電子控制單元的最大斷電時(shí)間段閾值進(jìn)行比較,如果所求取的時(shí)間段大于或等于所述最大斷電時(shí)間段閾值,則滿(mǎn)足所述至少一個(gè)預(yù)先確定的供電條件。
12、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,步驟s130還包括以下子步驟:
13、子步驟s131:判斷所述至少一個(gè)電子控制單元的存儲(chǔ)器是否滿(mǎn)足至少一個(gè)預(yù)先確定的存儲(chǔ)器條件;
14、子步驟s132:如果滿(mǎn)足,則輸出控制信號(hào),以對(duì)所述至少一個(gè)電子控制單元供電,并且基于供電結(jié)束時(shí)刻重置所述至少一個(gè)電子控制單元的斷電時(shí)間戳并且存儲(chǔ)重置的斷電時(shí)間戳;和
15、子步驟s133:如果不滿(mǎn)足,則基于當(dāng)前時(shí)刻更新所述至少一個(gè)電子控制單元的最大斷電時(shí)間段閾值并且存儲(chǔ)更新后的最大斷電時(shí)間段閾值。
16、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,所述至少一個(gè)預(yù)先確定的存儲(chǔ)器條件包括存儲(chǔ)單元類(lèi)型和/或存儲(chǔ)器數(shù)據(jù)類(lèi)型和/或存儲(chǔ)器數(shù)據(jù)量和/或存儲(chǔ)器容量。
17、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,所述最大斷電時(shí)間段閾值基于存儲(chǔ)單元類(lèi)型和/或存儲(chǔ)器數(shù)據(jù)類(lèi)型和/或存儲(chǔ)器數(shù)據(jù)量和/或存儲(chǔ)器容量被確定。
18、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,所述存儲(chǔ)器是非易失性存儲(chǔ)器。
19、所述電子控制單元的存儲(chǔ)器包括以下存儲(chǔ)單元類(lèi)型中的至少一個(gè)存儲(chǔ)單元類(lèi)型:slc、mlc、tlc、qlc。
20、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,所述電子控制單元的最大斷電時(shí)間段閾值是彼此相同的或彼此不同的。
21、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,所述電子控制單元的存儲(chǔ)器容量為定期監(jiān)測(cè)存儲(chǔ)器的健康狀態(tài)后的存儲(chǔ)器的有效容量。
22、根據(jù)本發(fā)明的方法的一個(gè)可選實(shí)施方式設(shè)置,所述方法以預(yù)先確定的時(shí)間周期重復(fù)執(zhí)行。
23、根據(jù)本發(fā)明的第二方面,提供一種用于運(yùn)行車(chē)輛的電子控制單元的系統(tǒng),所述系統(tǒng)配置為適于執(zhí)行根據(jù)本發(fā)明的方法并且包括:
24、控制模塊,所述控制模塊配置為適于調(diào)取并且存儲(chǔ)每個(gè)不被待機(jī)電源供電的電子控制單元的數(shù)字信息、判斷所述電子控制單元中的至少一個(gè)電子控制單元是否滿(mǎn)足至少一個(gè)預(yù)先確定的供電條件并且基于判斷結(jié)果執(zhí)行對(duì)電子控制單元的運(yùn)行;
25、供電模塊,所述供電模塊配置為適于基于所述控制模塊控制信號(hào)對(duì)所述電子控制單元供電。
26、根據(jù)本發(fā)明的系統(tǒng)的一個(gè)可選實(shí)施方式設(shè)置,所述控制模塊是被待機(jī)電源供電的電子控制單元。
27、根據(jù)本發(fā)明的系統(tǒng)的一個(gè)可選實(shí)施方式設(shè)置,所述系統(tǒng)是所述車(chē)輛的供電系統(tǒng)。
28、根據(jù)本發(fā)明的第三方面,提供一種車(chē)輛,尤其是自動(dòng)駕駛車(chē)輛,所述車(chē)輛包括根據(jù)本發(fā)明的系統(tǒng)。
29、根據(jù)本發(fā)明的第四方面,提供一種計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)可讀的程序載體,所述計(jì)算機(jī)程序產(chǎn)品包括或存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)至少輔助地實(shí)現(xiàn)根據(jù)本發(fā)明的方法100的步驟。
30、本發(fā)明的更多的特征從權(quán)利要求、附圖和附圖的描述中變得顯而易見(jiàn)的。在上述說(shuō)明中提到的特征和特征組合以及在下文的附圖描述中提到的和/或只在附圖中示出的特征和特征組合不僅可以以相應(yīng)指定的組合使用,而且可以在不脫離本發(fā)明的范圍的情況下以其它組合使用。因此,下述內(nèi)容也視作被本發(fā)明涵蓋和公開(kāi):這些內(nèi)容未在附圖中明確示出并未被明確解釋?zhuān)窃醋杂蓙?lái)自所解釋的內(nèi)容的分離的特征所組成的組合并由這些組合產(chǎn)生。下述內(nèi)容和特征組合也被視作是被公開(kāi)的:其不具有原始撰寫(xiě)的獨(dú)立權(quán)利要求的所有特征。此外,下述內(nèi)容和特征組合被視作尤其被上文內(nèi)容所公開(kāi):其超出或偏離權(quán)利要求的引用關(guān)系中所限定的特征組合。
1.一種用于運(yùn)行車(chē)輛(1)的電子控制單元(2)的方法(100),所述電子控制單元(2)不被待機(jī)電源供電并且包括處理器和存儲(chǔ)器,其中,所述方法(100)包括以下步驟:
2.根據(jù)權(quán)利要求1所述的方法(100),其中,在步驟s110中,調(diào)取每個(gè)所述電子控制單元(2)的數(shù)字信息,其中,所述數(shù)字信息包括所述電子控制單元(2)的最大斷電時(shí)間段閾值和上一次斷電的斷電時(shí)間戳。
3.根據(jù)權(quán)利要求2所述的方法(100),其中,步驟s120還包括以下子步驟:
4.根據(jù)權(quán)利要求2或3所述的方法(100),其中,步驟s130還包括以下子步驟:
5.根據(jù)權(quán)利要求4所述的方法(100),其中,
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法(100),其中,
7.一種用于運(yùn)行車(chē)輛(1)的電子控制單元(2)的系統(tǒng)(3),所述系統(tǒng)(3)配置為適于執(zhí)行根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法(100)并且包括:
8.根據(jù)權(quán)利要求7所述的系統(tǒng)(3),其中,
9.一種車(chē)輛(1),尤其是自動(dòng)駕駛車(chē)輛,所述車(chē)輛(1)包括根據(jù)權(quán)利要求8所述的系統(tǒng)(3)。
10.一種計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)可讀的程序載體,所述計(jì)算機(jī)程序產(chǎn)品包括或存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)至少輔助地實(shí)現(xiàn)根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法(100)的步驟。