欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電池管理軟件更新方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40817927發(fā)布日期:2025-01-29 02:37閱讀:14來(lái)源:國(guó)知局
電池管理軟件更新方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及電池,尤其涉及一種電池管理軟件更新方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、電池管理系統(tǒng)(battery?management?system,bms)是電動(dòng)汽車(chē)、儲(chǔ)能系統(tǒng)等應(yīng)用中的關(guān)鍵技術(shù),它負(fù)責(zé)監(jiān)控和管理電池儲(chǔ)能單元,確保電池在充放電過(guò)程中的安全使用。bms可以利用芯片來(lái)采樣/收集電池的相關(guān)數(shù)據(jù)。在對(duì)芯片中的電池管理軟件進(jìn)行更新時(shí),通常是將相同版本的軟件一起更新,然而在芯片混料情況下,不同芯片通常搭載不同版本的電池管理軟件,每次更新一種版本的軟件效率較低,影響現(xiàn)場(chǎng)調(diào)試及項(xiàng)目運(yùn)維。

2、上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的主要目的在于提供一種電池管理軟件更新方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),旨在解決現(xiàn)有技術(shù)中芯片混料時(shí)電池管理軟件更新效率較低的技術(shù)問(wèn)題。

2、第一方面,本發(fā)明提供了一種電池管理軟件更新方法,所述方法包括以下步驟:

3、基于接收到的軟件更新指令,確定更新范圍內(nèi)的多個(gè)待更新芯片,所述多個(gè)待更新芯片的電池管理軟件至少具有兩個(gè)不同的版本信息;

4、基于各待更新芯片的電池管理軟件的版本信息,在接收到的軟件更新包中分別確定各待更新芯片的匹配更新包;

5、基于各待更新芯片的匹配更新包,對(duì)各待更新芯片的電池管理軟件進(jìn)行更新。

6、在本方案中,通過(guò)分別確定每個(gè)芯片匹配的軟件安裝包,將不同芯片的電池管理軟件一起進(jìn)行更新,不考慮軟件版本之間的差異,不同版本的電池管理軟件可以同時(shí)更新,在芯片混料的情況下,能夠快速完成所有芯片的軟件更新,提高更新效率,不需要反復(fù)調(diào)試與設(shè)置,減少非必要的流程,提高現(xiàn)場(chǎng)調(diào)試效率及運(yùn)維效率,同時(shí)能夠減少更新所花費(fèi)的成本。

7、在一些實(shí)施例中,所述基于各待更新芯片的匹配更新包,對(duì)各待更新芯片的電池管理軟件進(jìn)行更新的步驟包括:在所述待更新芯片的數(shù)量小于等于最大連接數(shù)量時(shí),基于各待更新芯片的匹配更新包,同時(shí)對(duì)各待更新芯片的電池管理軟件進(jìn)行更新。

8、通過(guò)在少量芯片混料時(shí),將不同芯片的電池管理軟件一起進(jìn)行更新,不考慮軟件版本之間的差異,可以一次性更新所有不同版本的電池管理軟件,不需要分批次更新,大大減少更新次數(shù),能夠快速完成所有芯片的軟件更新,提高更新效率,提高現(xiàn)場(chǎng)調(diào)試效率及運(yùn)維效率。

9、在一些實(shí)施例中,所述基于各待更新芯片的匹配更新包,對(duì)各待更新芯片的電池管理軟件進(jìn)行更新的步驟包括:在所述待更新芯片的數(shù)量大于最大連接數(shù)量時(shí),基于所述最大連接數(shù)量,將所述待更新芯片劃分為多個(gè)芯片組;基于各芯片組中待更新芯片的匹配更新包,依次對(duì)各芯片組中待更新芯片的電池管理軟件進(jìn)行更新,同一芯片組中待更新芯片的電池管理軟件同時(shí)更新。

10、通過(guò)在大量芯片混料時(shí),將不同芯片的電池管理軟件一起進(jìn)行更新,不考慮軟件版本之間的差異,按照最大連接數(shù)量分批次更新,每次均可以同時(shí)更新不同版本的電池管理軟件,減少更新次數(shù),快速完成所有芯片的軟件更新,提高更新效率。

11、在一些實(shí)施例中,所述基于所述最大連接數(shù)量,將所述待更新芯片劃分為多個(gè)芯片組的步驟包括:基于各待更新芯片的信息反饋時(shí)間,確定各待更新芯片的更新優(yōu)先級(jí);基于各待更新芯片的更新優(yōu)先級(jí),對(duì)所述待更新芯片進(jìn)行降序排序;基于所述最大連接數(shù)量,將排序后的待更新芯片劃分為多個(gè)芯片組。

12、通過(guò)在大量芯片混料時(shí),利用信息反饋時(shí)間設(shè)置各個(gè)芯片的優(yōu)先級(jí),按優(yōu)先級(jí)排序后以最大連接數(shù)量分批次更新,每次均可以同時(shí)更新不同版本的電池管理軟件,不需要考慮軟件版本之間的差異,將不同芯片的電池管理軟件一起進(jìn)行更新,減少更新次數(shù),快速完成所有芯片的軟件更新,提高更新效率。

13、在一些實(shí)施例中,所述基于各芯片組中待更新芯片的匹配更新包,依次對(duì)各芯片組中待更新芯片的電池管理軟件進(jìn)行更新的步驟包括:基于各芯片組中待更新芯片的更新優(yōu)先級(jí),確定各芯片組中待更新芯片的最高優(yōu)先級(jí);將各芯片組中待更新芯片的最高優(yōu)先級(jí)作為對(duì)應(yīng)芯片組的更新優(yōu)先級(jí);基于各芯片組中待更新芯片的匹配更新包,按照各芯片組的更新優(yōu)先級(jí)依次對(duì)各芯片組中待更新芯片的電池管理軟件進(jìn)行更新。

14、通過(guò)在大量芯片混料時(shí),按照優(yōu)先級(jí)將各個(gè)芯片劃分為不同的芯片組,以組內(nèi)芯片的最高優(yōu)先級(jí)作為芯片組在更新時(shí)優(yōu)先級(jí),按芯片組的優(yōu)先級(jí)分批次更新,每次均可以同時(shí)更新不同版本的電池管理軟件,不需要考慮軟件版本之間的差異,將不同芯片的電池管理軟件一起進(jìn)行更新,減少更新次數(shù),快速完成所有芯片的軟件更新,提高更新效率。

15、在一些實(shí)施例中,所述基于所述最大連接數(shù)量,將所述待更新芯片劃分為多個(gè)芯片組的步驟包括:對(duì)所述待更新芯片進(jìn)行隨機(jī)排序;基于所述最大連接數(shù)量,將排序后的待更新芯片劃分為多個(gè)芯片組。

16、通過(guò)在大量芯片混料時(shí),按最大連接數(shù)量隨機(jī)分批次進(jìn)行更新,每次均可以同時(shí)更新不同版本的電池管理軟件,不需要考慮軟件版本之間的差異,將不同芯片的電池管理軟件一起進(jìn)行更新,減少更新次數(shù),快速完成所有芯片的軟件更新,提高更新效率,提高現(xiàn)場(chǎng)調(diào)試效率及運(yùn)維效率。

17、在一些實(shí)施例中,所述基于各芯片組中待更新芯片的匹配更新包,依次對(duì)各芯片組中待更新芯片的電池管理軟件進(jìn)行更新的步驟包括:隨機(jī)確定各芯片組的更新順序;基于各芯片組中待更新芯片的匹配更新包,按照各芯片組的更新順序依次對(duì)各芯片組中待更新芯片的電池管理軟件進(jìn)行更新。

18、通過(guò)在大量芯片混料時(shí),將各個(gè)芯片隨機(jī)劃分為不同的芯片組,并隨機(jī)確定芯片組在更新時(shí)的順序,按順序分批次更新各個(gè)芯片組,每次均可以同時(shí)更新不同版本的電池管理軟件,不需要考慮軟件版本之間的差異,將不同芯片的電池管理軟件一起進(jìn)行更新,減少更新次數(shù),快速完成所有芯片的軟件更新,提高更新效率。

19、在一些實(shí)施例中,所述基于各待更新芯片的電池管理軟件的版本信息,在接收到的軟件更新包中分別確定各待更新芯片的匹配更新包的步驟之后還包括:對(duì)各待更新芯片的匹配更新包進(jìn)行兼容性校驗(yàn);在兼容性校驗(yàn)通過(guò)后,執(zhí)行基于各待更新芯片的匹配更新包,對(duì)各待更新芯片的電池管理軟件進(jìn)行更新的步驟。

20、通過(guò)對(duì)芯片與匹配更新包之間的兼容性進(jìn)行校驗(yàn),在兼容性校驗(yàn)通過(guò)后開(kāi)始更新電池管理軟件,可以保證芯片的匹配更新包是準(zhǔn)確有效的,可以用于軟件更新,避免更新完成后芯片出現(xiàn)異常,保證芯片在更新完成后能夠正常工作。

21、在一些實(shí)施例中,所述基于各待更新芯片的電池管理軟件的版本信息,在接收到的軟件更新包中分別確定各待更新芯片的匹配更新包的步驟之后還包括:在各待更新芯片對(duì)匹配更新包的版本字段內(nèi)容校驗(yàn)通過(guò)后,執(zhí)行基于各待更新芯片的匹配更新包,對(duì)各待更新芯片的電池管理軟件進(jìn)行更新的步驟。

22、通過(guò)電池管理軟件自身對(duì)匹配更新包進(jìn)行校驗(yàn),在校驗(yàn)通過(guò)后開(kāi)始更新,可以保證芯片的匹配更新包是合適的,可以用于軟件更新,避免更新完成后芯片出現(xiàn)異常,保證芯片在更新完成后能夠正常工作。

23、在一些實(shí)施例中,所述基于接收到的軟件更新指令,確定更新范圍內(nèi)的多個(gè)待更新芯片的步驟之后還包括:對(duì)各待更新芯片的電池管理軟件以及接收到的軟件更新包進(jìn)行版本校驗(yàn);在版本校驗(yàn)通過(guò)后,執(zhí)行基于各待更新芯片的電池管理軟件的版本信息,分別確定各待更新芯片的匹配更新包的步驟。

24、通過(guò)對(duì)軟件更新包和芯片的電池管理軟件進(jìn)行版本校驗(yàn),在校驗(yàn)通過(guò)后,匹配各個(gè)芯片需要的軟件更新包,避免匹配錯(cuò)誤的軟件更新包,進(jìn)一步保證芯片的匹配更新包是準(zhǔn)確有效的,進(jìn)一步保證更新的順利完成。

25、在一些實(shí)施例中,所述基于各待更新芯片的匹配更新包,對(duì)各待更新芯片的電池管理軟件進(jìn)行更新的步驟之后還包括:接收各待更新芯片反饋的更新數(shù)據(jù),基于所述更新數(shù)據(jù),確定各待更新芯片的軟件更新結(jié)果;對(duì)軟件更新結(jié)果為更新失敗的待更新芯片進(jìn)行重新更新。

26、通過(guò)監(jiān)測(cè)所有芯片中電池管理軟件的更新情況,更新失敗時(shí)重新進(jìn)行更新,避免更新失敗的偶然性,保證更新結(jié)果的準(zhǔn)確性。

27、第二方面,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種電池管理軟件更新裝置,所述電池管理軟件更新裝置包括:

28、芯片確定模塊,用于基于接收到的軟件更新指令,確定更新范圍內(nèi)的多個(gè)待更新芯片,所述多個(gè)待更新芯片的電池管理軟件至少具有兩個(gè)不同的版本信息;

29、版本匹配模塊,用于基于各待更新芯片的電池管理軟件的版本信息,在接收到的軟件更新包中分別確定各待更新芯片的匹配更新包;

30、軟件更新模塊,用于基于各待更新芯片的匹配更新包,對(duì)各待更新芯片的電池管理軟件進(jìn)行更新。

31、第三方面,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種電池管理軟件更新設(shè)備,所述電池管理軟件更新設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的電池管理軟件更新程序,所述電池管理軟件更新程序配置為實(shí)現(xiàn)如上文所述的電池管理軟件更新方法的步驟。

32、第四方面,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有電池管理軟件更新程序,所述電池管理軟件更新程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的電池管理軟件更新方法的步驟。

33、上述說(shuō)明僅是本技術(shù)技術(shù)方案的概述,為了能夠更清楚了解本技術(shù)的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本技術(shù)的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本技術(shù)的具體實(shí)施方式。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长顺县| 海南省| 安图县| 云阳县| 昭平县| 通化市| 高平市| 延长县| 绥德县| 五寨县| 阜宁县| 米易县| 江孜县| 兴义市| 嘉峪关市| 大连市| 乌什县| 岐山县| 绥芬河市| 雷山县| 虹口区| 和平县| 黑水县| 页游| 尉氏县| 革吉县| 通海县| 迁西县| 廊坊市| 丽水市| 镇赉县| 收藏| 邹平县| 措美县| 曲沃县| 晴隆县| 梁平县| 明光市| 社会| 兴隆县| 古交市|