本技術(shù)實施例屬于汽車,特別是涉及一種參數(shù)的確定方法、裝置、控制器及車輛。
背景技術(shù):
1、在現(xiàn)有技術(shù)中,汽車上的電池管理系統(tǒng)可以包括域控制器(power?distributioncontrol?unit,pdcu)和采集控制器。采集控制器可以用于采集動力電池的運行參數(shù),如電壓值、電流值、電池溫度值等,并將采集到的所有運行參數(shù)傳輸至域控制器。域控制器中集成了電池管理系統(tǒng)需要使用的所有算法和控制策略,可以根據(jù)采集控制器輸入的運行參數(shù)和動力電池上一采集周期的歷史狀態(tài)參數(shù),計算動力電池的實時狀態(tài)參數(shù),例如動力電池的剩余電量(state?of?charge,soc)、動力電池的剩余壽命(state?of?health,soh)、動力電池的電池容量(ampere?hour,ah)等參數(shù)。
2、現(xiàn)有技術(shù)中,由于域控制器可以部署在車輛的動力電池外,因此車輛中的域控制器與動力電池是兩個獨立的部件。當域控制器和/或汽車上的動力電池被更換了,就會出現(xiàn)域控制器中存儲的歷史狀態(tài)參數(shù)與動力電池中的實際狀態(tài)參數(shù)不匹配的情況,進一步的,由于域控制器需要結(jié)合動力電池上一采集周期的歷史狀態(tài)參數(shù)實時計算動力電池的實時狀態(tài)參數(shù),因此容易導致域控制器的運算準確性較低。
技術(shù)實現(xiàn)思路
1、有鑒于此,本技術(shù)實施例提供了一種參數(shù)的確定方法、裝置、控制器及車輛,用以確定出用于進行運算的歷史狀態(tài)參數(shù),以提高域控制器的運算準確性。
2、本技術(shù)實施例的第一方面提供了一種參數(shù)的確定方法,應用于域控制器,包括:
3、響應于上電指令,接收采集控制器發(fā)送的電池信息;所述電池信息包括參數(shù)管理信息和第一候選參數(shù);
4、根據(jù)所述參數(shù)管理信息,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定歷史狀態(tài)參數(shù);所述參數(shù)管理信息包括動力電池對應的第一電池標識和動力電池的初始化標識;
5、基于所述歷史狀態(tài)參數(shù),確定所述動力電池的實時狀態(tài)參數(shù)。
6、在第一方面的一種可能的實現(xiàn)方式中,所述根據(jù)所述參數(shù)管理信息,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定歷史狀態(tài)參數(shù),包括:
7、若所述域控制器中對應的第二電池標識為空,則基于所述參數(shù)管理信息中的初始化標識,從所述第一候選參數(shù)和所述第二候選參數(shù)中確定歷史狀態(tài)參數(shù);
8、在所述根據(jù)所述參數(shù)管理信息,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定歷史狀態(tài)參數(shù)之后,包括:
9、根據(jù)所述電池信息中的第一電池標識設置所述第二電池標識。
10、在第一方面的一種可能的實現(xiàn)方式中,所述基于所述參數(shù)管理信息中的初始化標識從所述第一候選參數(shù)和所述第二候選參數(shù)中確定歷史狀態(tài)參數(shù),包括:
11、若所述初始化標識為第一值,則將所述第二候選參數(shù)確定為所述歷史狀態(tài)參數(shù);當所述初始化標識為第一值時用于表示所述動力電池未被使用;
12、若所述初始化標識為第二值,則將所述第一候選參數(shù)確定為所述歷史狀態(tài)參數(shù);當所述初始化標識為第二值時用于表示所述動力電池已被使用。
13、在第一方面的一種可能的實現(xiàn)方式中,所述根據(jù)所述參數(shù)管理信息,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定歷史狀態(tài)參數(shù),包括:
14、若所述域控制器對應的第二電池標識不為空,且所述第二電池標識與所述第一電池標識不一致,則判斷所述初始化標識是否為第一值;當所述初始化標識為第一值時用于表示所述動力電池未被使用;
15、若所述初始化標識為第一值,則將所述第一候選參數(shù)確定為所述歷史狀態(tài)參數(shù);
16、在所述根據(jù)所述參數(shù)管理信息,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定歷史狀態(tài)參數(shù)之后,包括:
17、根據(jù)所述電池信息中的第一電池標識更新所述第二電池標識。
18、在第一方面的一種可能的實現(xiàn)方式中,所述根據(jù)所述參數(shù)管理信息,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定歷史狀態(tài)參數(shù),包括:
19、若所述域控制器對應的第二電池標識與所述第一電池標識一致,則將所述第一候選參數(shù)確定為所述歷史狀態(tài)參數(shù)。
20、在第一方面的一種可能的實現(xiàn)方式中,在所述基于所述歷史狀態(tài)參數(shù),確定所述動力電池的實時狀態(tài)參數(shù)之后,包括:
21、響應于下電指令,基于當前的實時狀態(tài)參數(shù)更新所述第二候選參數(shù);
22、向所述采集控制器發(fā)送所述實時狀態(tài)參數(shù),以使所述采集控制器基于所述實時狀態(tài)參數(shù)更新所述第一候選參數(shù)。
23、本技術(shù)實施例的第二方面提供了一種參數(shù)的確定方法,應用于采集控制器,包括:
24、響應于上電指令,向域控制器發(fā)送電池信息;所述電池信息包括第一候選參數(shù)和參數(shù)管理信息;所述參數(shù)管理信息包括動力電池對應的第一電池標識和動力電池的初始化標識;所述參數(shù)管理信息被所述域控制器用于,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定出歷史狀態(tài)參數(shù),并基于所述歷史狀態(tài)參數(shù)確定實時狀態(tài)參數(shù);
25、響應于下電指令,接收所述域控制器發(fā)送的實時狀態(tài)參數(shù),并基于所述實時狀態(tài)參數(shù)更新第一候選參數(shù)。
26、本技術(shù)實施例的第三方面提供了一種參數(shù)的確定裝置,應用于域控制器,包括:
27、采集模塊,用于響應于上電指令,接收采集控制器發(fā)送的電池信息;所述電池信息包括參數(shù)管理信息和第一候選參數(shù);
28、參數(shù)確定模塊,用于根據(jù)所述參數(shù)管理信息,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定歷史狀態(tài)參數(shù);所述參數(shù)管理信息包括動力電池對應的第一電池標識和動力電池的初始化標識;
29、運算模塊,用于基于所述歷史狀態(tài)參數(shù),確定所述動力電池的實時狀態(tài)參數(shù)。
30、本技術(shù)實施例的第四方面提供了一種參數(shù)的確定裝置,應用于采集控制器,包括:
31、發(fā)送模塊,用于響應于上電指令,向域控制器發(fā)送電池信息;所述電池信息包括第一候選參數(shù)和參數(shù)管理信息;所述參數(shù)管理信息包括動力電池對應的第一電池標識和動力電池的初始化標識;所述參數(shù)管理信息被所述域控制器用于,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定出歷史狀態(tài)參數(shù),并基于所述歷史狀態(tài)參數(shù)確定實時狀態(tài)參數(shù);
32、接收模塊,用于響應于下電指令,接收所述域控制器發(fā)送的實時狀態(tài)參數(shù),并基于所述實時狀態(tài)參數(shù)更新第一候選參數(shù)。
33、本技術(shù)實施例的第五方面提供了一種控制器,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上述第一方面所述的參數(shù)的確定方法,或上述第二方面所述的參數(shù)的確定方法。
34、本技術(shù)實施例的第六方面提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述第一方面所述的參數(shù)的確定方法,或上述第二方面所述的參數(shù)的確定方法。
35、本技術(shù)實施例的第七方面提供了一種計算機程序產(chǎn)品,當所述計算機程序產(chǎn)品在計算機上運行時,使得所述計算機執(zhí)行上述第一方面所述的參數(shù)的確定方法,或上述第二方面所述的參數(shù)的確定方法。
36、本技術(shù)實施例的第八方面提供了一種車輛,包括:域控制器和采集控制器;所述域控制器與所述采集控制器通信相連;
37、所述域控制器,用于響應于上電指令,接收采集控制器發(fā)送的電池信息;所述電池信息包括參數(shù)管理信息和第一候選參數(shù);根據(jù)所述參數(shù)管理信息,從所述第一候選參數(shù)和所述域控制器存儲的第二候選參數(shù)中確定歷史狀態(tài)參數(shù);所述參數(shù)管理信息包括動力電池對應的第一電池標識和動力電池的初始化標識;基于所述歷史狀態(tài)參數(shù),確定所述動力電池的實時狀態(tài)參數(shù);
38、所述采集控制器,用于響應于上電指令,向域控制器發(fā)送電池信息;響應于下電指令,接收所述域控制器發(fā)送的實時狀態(tài)參數(shù),并基于所述實時狀態(tài)參數(shù)更新第一候選參數(shù)。
39、與現(xiàn)有技術(shù)相比,本技術(shù)實施例具有以下優(yōu)點:
40、在本技術(shù)實施例中,域控制器可以響應于上電指令,接收采集控制器發(fā)送的電池信息;而后,域控制器可以根據(jù)電池信息中的參數(shù)管理信息,從電池信息中的第一候選參數(shù)和域控制器存儲的第二候選參數(shù)中確定出歷史狀態(tài)參數(shù);其中,電池信息中的參數(shù)管理信息包括動力電池對應的第一電池標識和動力電池的初始化標識;最后,域控制器可以根據(jù)歷史狀態(tài)參數(shù),確定動力電池的實時狀態(tài)參數(shù)。通過本實施例提供的方法,由于域控制器可以根據(jù)參數(shù)管理信息,從采集控制器存儲的第一候選參數(shù)和域控制器存儲的第二候選參數(shù)中確定出歷史狀態(tài)參數(shù),因此,本實施例提供的方法可以保證域控制器用于進行運算的歷史狀態(tài)參數(shù)符合動力電池的實際狀態(tài),從而保證域控制器的運算準確性。