本申請屬于車輛,尤其涉及一種車輛的任務分配方法、裝置、設備、存儲介質(zhì)及架構(gòu)。
背景技術(shù):
1、隨著車輛的功能越來越完備,車輛上搭載任務的數(shù)量也越來越多,并且,在車輛處于不同的運行模式下,車輛上需要運行的任務數(shù)量也存在區(qū)別。
2、在車輛的某些運行模式下,車輛所需要運行的任務量較多,并且主要集中在少數(shù)幾個控制器上,而控制器的算力和資源都是有限的,因此當控制器的任務量增加時,控制器可能無法同時處理所有的任務,例如,控制器的處理器性能、內(nèi)存容量或帶寬可能成為瓶頸,限制了其處理更多任務的能力,這就導致了車輛的效率下降。
技術(shù)實現(xiàn)思路
1、本申請實施例提供了一種車輛的任務分配方法、裝置、設備、存儲介質(zhì)及架構(gòu),能夠解決現(xiàn)有的車輛的效率下降的問題。
2、第一方面,本申請實施例提供一種車輛的任務分配方法,方法包括:
3、獲取車輛的資源消耗預測數(shù)據(jù),其中,所述資源消耗預測數(shù)據(jù)包括在第一時長內(nèi)即將運行的多個待運行任務,以及每個所述待運行任務對應的資源消耗預測值;
4、將所述多個待運行任務中的第一任務分配至所述車輛的多個執(zhí)行控制器中,其中,每個所述第一任務被分配至其所屬的程序?qū)膱?zhí)行控制器中;
5、在所述多個執(zhí)行控制器中存在不符合平衡負載條件的執(zhí)行控制器的情況下,基于各個所述第一任務對應的資源消耗預測值,對所述多個執(zhí)行控制器中的第一任務進行重新分配。
6、在一些實施例中,在所述獲取所述車輛的資源消耗預測數(shù)據(jù)之后,所述方法還包括:
7、向云端發(fā)送所述資源消耗預測數(shù)據(jù);
8、其中,在接收到所述云端基于所述資源消耗預測數(shù)據(jù)反饋的資源分配指令的情況下,所述第一任務為所述資源分配指令指示的待運行任務;
9、在未接收到所述資源分配指令的情況下,所述第一任務為全部待運行任務。
10、在一些實施例中,在接收到所述云端基于所述資源消耗預測數(shù)據(jù)反饋的資源分配指令的情況下,所述方法還包括:
11、將所述多個待運行任務中的第二任務的原始數(shù)據(jù)發(fā)送至所述云端,其中,所述第二任務為第一任務之外的待運行任務;
12、獲取所述云端基于所述原始數(shù)據(jù)執(zhí)行所述第二任務得到的第二任務結(jié)果。
13、在一些實施例中,所述基于各個所述第一任務對應的資源消耗預測值,對所述多個執(zhí)行控制器中的第一任務進行重新分配,包括:
14、基于各個所述第一任務對應的資源消耗預測值確定所述多個執(zhí)行控制器中各執(zhí)行控制器的待消耗資源值,其中,所述待消耗資源值用于指示對應執(zhí)行控制器在第一時長內(nèi)將要消耗的資源;
15、在所述多個執(zhí)行控制器中存在待消耗資源值大于第一閾值的第一執(zhí)行控制器的情況下,向所述第一執(zhí)行控制器發(fā)送傳輸指令,其中,所述傳輸指令用于指示將目標程序從所述第一執(zhí)行控制器中傳輸至第二執(zhí)行控制器中、以及將所述目標程序?qū)牡谝蝗蝿諒乃龅谝粓?zhí)行控制器中傳輸至所述第二執(zhí)行控制器中,所述目標程序用于實現(xiàn)至少一個所述第一執(zhí)行控制器中對應的第一任務,所述第二執(zhí)行控制器為所述多個執(zhí)行控制器中待消耗資源值小于第二閾值的執(zhí)行控制器。
16、在一些實施例中,所述基于各個所述第一任務對應的資源消耗預測值確定所述多個執(zhí)行控制器中各執(zhí)行控制器的待消耗資源值之后,還包括:
17、將第三執(zhí)行控制器的控制權(quán)限設置為第一層級,并將第四執(zhí)行控制器的控制權(quán)限設置為第二層級,其中,所述第三執(zhí)行控制器為所述多個執(zhí)行控制器中待消耗資源值最大的執(zhí)行控制器,所述第四執(zhí)行控制器為所述多個執(zhí)行控制器中所述第三執(zhí)行控制器之外的執(zhí)行控制器,所述第一層級的通信優(yōu)先級大于第二層級;
18、基于所述通信優(yōu)先級控制所述第四執(zhí)行控制器的通信狀態(tài)。
19、在一些實施例中,所述基于所述通信優(yōu)先級控制所述第四執(zhí)行控制器的通信狀態(tài),包括:
20、在監(jiān)測到存在所述第四執(zhí)行控制器和所述第三執(zhí)行控制器使用同一個通信通道的情況下,獲取所述通信通道的通信數(shù)據(jù)量;
21、在所述通信通道的通信數(shù)據(jù)量大于第三閾值的情況下,向所述第四執(zhí)行控制器發(fā)送暫停指示,所述暫停指示用于指示所述第四執(zhí)行控制器在當前時刻之后的第二時長內(nèi)暫停使用所述通信通道。
22、第二方面,本申請實施例提供了一種車輛的任務分配裝置,裝置包括:
23、獲取模塊,用于獲取車輛的資源消耗預測數(shù)據(jù),其中,所述資源消耗預測數(shù)據(jù)包括在第一時長內(nèi)即將運行的多個待運行任務,以及每個所述待運行任務對應的資源消耗預測值;
24、分配模塊,用于將所述多個待運行任務中的第一任務分配至所述車輛的多個執(zhí)行控制器中,其中,每個所述第一任務被分配至其所屬的程序?qū)膱?zhí)行控制器中;
25、調(diào)整模塊,用于在所述多個執(zhí)行控制器中存在不符合平衡負載條件的執(zhí)行控制器的情況下,基于各個所述第一任務對應的資源消耗預測值,對所述多個執(zhí)行控制器中的第一任務進行重新分配。
26、第三方面,本申請實施例提供了一種車輛的任務分配設備,設備包括:處理器以及存儲有計算機程序指令的存儲器;
27、處理器執(zhí)行計算機程序指令時實現(xiàn)如上的車輛的任務分配方法。
28、第四方面,本申請實施例提供了一種計算機存儲介質(zhì),計算機存儲介質(zhì)上存儲有計算機程序指令,計算機程序指令被處理器執(zhí)行時實現(xiàn)如上的車輛的任務分配方法。
29、第五方面,本申請實施例提供了一種電子電氣架構(gòu),所述電子電氣架構(gòu)包括:
30、多個執(zhí)行控制器,用于執(zhí)行任務;
31、任務分配控制器,用于獲取車輛的資源消耗預測數(shù)據(jù),其中,所述資源消耗預測數(shù)據(jù)包括在第一時長內(nèi)即將運行的多個待運行任務,以及每個所述待運行任務對應的資源消耗預測值;將所述多個待運行任務中的第一任務分配至所述車輛的多個執(zhí)行控制器中,其中,每個所述第一任務被分配至其所屬的程序?qū)膱?zhí)行控制器中;以及,在所述多個控制器中存在不符合平衡負載條件的執(zhí)行控制器的情況下,基于各個所述第一任務對應的資源消耗預測值,對所述多個執(zhí)行控制器中的第一任務進行重新分配。
32、在本申請中,通過對車輛在未來的第一時長內(nèi)所要消耗的資源進行預測,得到資源消耗預測數(shù)據(jù),其中,資源消耗預測數(shù)據(jù)包括在第一時長內(nèi)即將運行的多個待運行任務,以及每個待運行任務對應的資源消耗預測值,可以從多個待運行任務中篩選出第一任務,將第一任務分配至車輛的多個執(zhí)行控制器中,并且在這多個執(zhí)行控制器中存在不符合平衡負載條件的執(zhí)行控制器的情況下,基于各個第一任務對應的資源消耗預測值,對多個執(zhí)行控制器中的第一任務進行重新分配,通過上述方式,可以重新確定車輛中在第一時長內(nèi)需要執(zhí)行的待運行任務的數(shù)量,并且在將待運行任務按照固有的分配方式分配至不同執(zhí)行控制器中之后,對任務量較重的執(zhí)行控制器進行任務的再分配,以減輕車輛中的任務數(shù)量,并平衡車輛中各執(zhí)行控制器中的任務數(shù)量,避免任務過載,加快任務處理的速度,提高車輛的效率。
1.一種車輛的任務分配方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的車輛的任務分配方法,其特征在于,在所述獲取所述車輛的資源消耗預測數(shù)據(jù)之后,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的車輛的任務分配方法,其特征在于,在接收到所述云端基于所述資源消耗預測數(shù)據(jù)反饋的資源分配指令的情況下,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的車輛的任務分配方法,其特征在于,所述基于各個所述第一任務對應的資源消耗預測值,對所述多個執(zhí)行控制器中的第一任務進行重新分配,包括:
5.根據(jù)權(quán)利要求4所述的車輛的任務分配方法,其特征在于,所述基于各個所述第一任務對應的資源消耗預測值確定所述多個執(zhí)行控制器中各執(zhí)行控制器的待消耗資源值之后,還包括:
6.根據(jù)權(quán)利要求5所述的車輛的任務分配方法,其特征在于,所述基于所述通信優(yōu)先級控制所述第四執(zhí)行控制器的通信狀態(tài),包括:
7.一種車輛的任務分配裝置,其特征在于,所述裝置包括:
8.一種車輛的任務分配設備,其特征在于,所述車輛的任務分配設備包括:處理器以及存儲有計算機程序指令的存儲器;
9.一種計算機存儲介質(zhì),其特征在于,所述計算機存儲介質(zhì)上存儲有計算機程序指令,所述計算機程序指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-6中任一項所述的車輛的任務分配方法。
10.一種電子電氣架構(gòu),其特征在于,所述電子電氣架構(gòu)包括: