本申請(qǐng)涉及車輛,尤其涉及一種車輛空中下載升級(jí)系統(tǒng)、方法、設(shè)備及車輛。
背景技術(shù):
1、隨著汽車智能化及網(wǎng)聯(lián)化發(fā)展,空中下載(over?the?air,ota)技術(shù)成為車載系統(tǒng)的一項(xiàng)必要技術(shù),可以遠(yuǎn)程對(duì)車載系統(tǒng)進(jìn)行加固或新功能迭代。
2、針對(duì)ota升級(jí),目前主要是在實(shí)際的硬件資源中進(jìn)行,例如當(dāng)需要升級(jí)控制器a時(shí),可以通過云端將升級(jí)指令發(fā)送給整車控制器,由整車控制器下發(fā)給控制器a,實(shí)現(xiàn)對(duì)控制器a的升級(jí)。該過程需要搭建整車控制器和控制器a對(duì)應(yīng)的硬件電路板。
3、但由于車輛中集成了大量的控制器,如果對(duì)各個(gè)控制器進(jìn)行升級(jí),需要搭建各個(gè)控制器對(duì)應(yīng)的硬件電路板,需要耗費(fèi)大量的硬件資源。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種車輛空中下載升級(jí)系統(tǒng)、方法、設(shè)備及車輛,在滿足對(duì)車輛升級(jí)的需求的情況下,可以節(jié)省硬件資源。
2、第一方面,本申請(qǐng)實(shí)施例提供了一種車輛空中下載升級(jí)系統(tǒng),包括實(shí)時(shí)機(jī)、上位機(jī)和車輛的整車控制器,實(shí)時(shí)機(jī)分別與上位機(jī)和整車控制器連接;
3、上位機(jī)用于配置車輛的電子系統(tǒng)的模型,并將模型發(fā)送給實(shí)時(shí)機(jī);
4、整車控制器用于接收云端服務(wù)器發(fā)送的升級(jí)指令,并將升級(jí)指令發(fā)送給實(shí)時(shí)機(jī);
5、實(shí)時(shí)機(jī)根據(jù)整車控制器發(fā)送的升級(jí)指令,運(yùn)行模型,并將模型針對(duì)升級(jí)指令的響應(yīng)結(jié)果返回給整車控制器;
6、整車控制器還用于根據(jù)實(shí)時(shí)機(jī)返回的響應(yīng)結(jié)果,評(píng)估電子系統(tǒng)的升級(jí)結(jié)果。
7、第二方面,本申請(qǐng)實(shí)施例提供了一種車輛空中下載升級(jí)方法,應(yīng)用于如第一方面所述的整車控制器,所述方法包括:
8、接收云端服務(wù)器發(fā)送的升級(jí)指令,并將升級(jí)指令發(fā)送給實(shí)時(shí)機(jī),實(shí)時(shí)機(jī)中包含上位機(jī)預(yù)先配置并發(fā)送的車輛的電子系統(tǒng)的模型;
9、接收實(shí)時(shí)機(jī)返回的模型針對(duì)升級(jí)指令的響應(yīng)結(jié)果;
10、根據(jù)響應(yīng)結(jié)果,評(píng)估電子系統(tǒng)的升級(jí)結(jié)果。
11、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,包括:處理器以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器;處理器執(zhí)行計(jì)算機(jī)程序指令時(shí)實(shí)現(xiàn)如第一方面所述的方法。
12、第四方面,本申請(qǐng)實(shí)施例提供了一種存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)上存儲(chǔ)有程序或指令,程序或指令被控制器執(zhí)行時(shí)實(shí)現(xiàn)如第二方面所述的方法。
13、第五方面,本申請(qǐng)實(shí)施例提供了一種車輛,車輛包括如第一方面所述的整車控制器;或者,如第三方面所述的電子設(shè)備。
14、本申請(qǐng)實(shí)施例的車輛空中下載升級(jí)系統(tǒng),包括實(shí)時(shí)機(jī)、上位機(jī)和車輛的整車控制器,實(shí)時(shí)機(jī)分別與上位機(jī)和整車控制器連接;上位機(jī)用于配置車輛的電子系統(tǒng)的模型,并將模型發(fā)送給實(shí)時(shí)機(jī);整車控制器用于接收云端服務(wù)器發(fā)送的升級(jí)指令,并將升級(jí)指令發(fā)送給實(shí)時(shí)機(jī);實(shí)時(shí)機(jī)根據(jù)整車控制器發(fā)送的升級(jí)指令,運(yùn)行模型,并將模型針對(duì)升級(jí)指令的響應(yīng)結(jié)果返回給整車控制器;整車控制器還用于根據(jù)實(shí)時(shí)機(jī)返回的響應(yīng)結(jié)果,評(píng)估電子系統(tǒng)的升級(jí)結(jié)果。即本申請(qǐng)實(shí)施例利用上位機(jī)配置車輛電子系統(tǒng)的模型,并將該模型發(fā)送給實(shí)時(shí)機(jī),通過整車控制器和實(shí)時(shí)機(jī)的交互模擬實(shí)際電子系統(tǒng)的升級(jí),無需針對(duì)電子系統(tǒng)的每一個(gè)模塊搭建對(duì)應(yīng)的硬件資源,如此節(jié)省了硬件資源。
1.一種車輛空中下載升級(jí)系統(tǒng),其特征在于,包括實(shí)時(shí)機(jī)、上位機(jī)和車輛的整車控制器,所述實(shí)時(shí)機(jī)分別與所述上位機(jī)和所述整車控制器連接;
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述實(shí)時(shí)機(jī)還用于將接收到的升級(jí)指令以及所述模型針對(duì)所述升級(jí)指令輸出的響應(yīng)結(jié)果發(fā)送給所述上位機(jī);
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括信號(hào)收發(fā)器,所述信號(hào)收發(fā)器分別與所述上位機(jī)和所述實(shí)時(shí)機(jī)連接;
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括第一板卡和程控電源,所述第一板卡分別與所述整車控制器、所述程控電源以及所述實(shí)時(shí)機(jī)連接,所述程控電源分別與所述第一板卡、所述實(shí)時(shí)機(jī)和所述整車控制器連接;
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括負(fù)載模塊,所述負(fù)載模塊與所述第一板卡連接;
6.一種車輛空中下載升級(jí)方法,其特征在于,應(yīng)用于如權(quán)利要求1-5任一項(xiàng)所述的整車控制器,所述方法包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述升級(jí)指令包括多個(gè)子升級(jí)指令,所述整車控制器按照預(yù)設(shè)順序向所述實(shí)時(shí)機(jī)發(fā)送各所述子升級(jí)指令;
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
9.一種電子設(shè)備,其特征在于,包括:控制器以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器;所述控制器執(zhí)行所述計(jì)算機(jī)程序指令時(shí)實(shí)現(xiàn)如權(quán)利要求6-8任一項(xiàng)所述的方法。
10.一種車輛,其特征在于,所述車輛包括如權(quán)利要求1-5任一項(xiàng)所述的整車控制器;或者,如權(quán)利要求9所述的電子設(shè)備。