System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及電池檢測領域,具體涉及一種電池異常檢測方法、裝置、設備、存儲介質及程序產品。
技術介紹
1、隨著新能源汽車行業的發展,鋰電池等動力電池得到越來越廣泛的應用。在實際應用過程中,電池在復雜工況下可能會出現熱失控現象,進而可能會對電池甚至車輛造成不可逆的損壞。
2、目前,為應對電池熱失控等電池異常狀況,可以對電池組的溫度、電壓等參數進行監測,并對監測到的異常進行預警。然而,熱失控誘因復雜,電池組往往包含多個電池,常規監測手段難以捕捉到電池組存在的細微異常,只能在異常狀況較為明顯時產生作用,導致電池異常檢測預警的及時性和準確性不足。
技術實現思路
1、本專利技術的目的之一在于提供一種電池異常檢測方法、裝置、設備、存儲介質及程序產品,以解決電池異常檢測不夠及時和準確的問題。
2、為了實現上述目的,本專利技術采用的技術方案如下:
3、一種電池異常檢測方法,包括:
4、獲取電池組中各電池在預設時段內的電壓數據;
5、將電壓數據大于或等于預設的第一閾值的電池確定為異常電池;
6、將電壓數據小于所述第一閾值的電池劃入待分析集合,并基于所述待分析集合中電池的電壓數據計算標準差;
7、若所述標準差大于或等于預設的第二閾值,則通過預設的熵算法計算所述待分析集合中各電池的特征值,并根據特征值從所述待分析集合中確定異常電池。
8、進一步,通過預設的熵算法計算所述待分析集合中各電池的特征值,包括:
>9、基于所述待分析集合對應的電壓數據建立電壓矩陣;
10、根據所述電壓矩陣中的最大值和最小值確定多個極值區間;
11、確定所述待分析集合中各電池的電壓數據屬于每個極值區間的概率,并基于所述概率計算每個電池的香農熵。
12、進一步,確定所述待分析集合中各電池的電壓數據屬于每個極值區間的概率,包括:
13、基于所述電壓矩陣中每列元素落入不同極值區間的數量建立區間矩陣;
14、根據所述區間矩陣中的元素與所述極值區間的關系建立目標概率矩陣,所述目標概率矩陣中的元素表征所述電壓數據屬于每個極值區間的概率。
15、進一步,根據特征值從所述待分析集合中確定異常電池,包括:
16、獲取參考概率矩陣,所述參考概率矩陣表征正常電池的電壓數據的概率分布;
17、計算所述參考概率矩陣與所述目標概率矩陣的相對熵,并根據所述相對熵從所述待分析集合中確定異常電池。
18、進一步,通過預設的熵算法計算所述待分析集合中各電池的特征值,并根據特征值從所述待分析集合中確定異常電池,包括:
19、對所述待分析集合對應的電壓數據進行變分模態分解,得到多個本征模態分量;
20、根據每個本征模態分量的能量計算每個本質模態分量的能量占比;
21、根據所述能量占比與預設的第三閾值的差值確定異常電池。
22、進一步,還包括:
23、基于所述本征模態分量進行包絡譜分析,并基于分析結果從所述多個本征模態分量中確定異常分量;
24、根據所述異常分量從所述待分析集合中確定異常電池。
25、一種電池異常檢測裝置,包括:
26、獲取模塊,用于獲取電池組中各電池在預設時段內的電壓數據;
27、第一確定模塊,用于將電壓數據大于或等于預設的第一閾值的電池確定為異常電池;
28、分組模塊,用于將電壓數據小于所述第一閾值的電池劃入待分析集合,并基于所述待分析集合中電池的電壓數據計算標準差;
29、第二確定模塊,用于在所述標準差大于或等于預設的第二閾值的情況下,則通過預設的熵算法計算所述待分析集合中各電池的特征值,并根據特征值從所述待分析集合中確定異常電池。
30、一種電子設備,包括:處理器,以及與所述處理器通信連接的存儲器;
31、所述存儲器存儲計算機執行指令;
32、所述處理器執行所述存儲器存儲的計算機執行指令,以實現如以上任一項所述的電池異常檢測方法。
33、一種計算機可讀存儲介質,包括:所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如以上任一項所述的電池異常檢測方法。
34、一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現如以上任一項所述的電池異常檢測方法。
35、本專利技術的有益效果:通過設置第一閾值,可以基于電池的電壓值等數據進行初步篩選,確定存在較為明顯異常的電池,再基于標準差確定剩余電池中是否可能含有與正常數據差別較大的異常值,最終通過熵算法對剩余電池的所有數據進行整體分析,基于電壓和熱失控之間的關聯性,可以更加準確地檢測出異常電池,及時處理,降低電池熱失控風險。
本文檔來自技高網...【技術保護點】
1.一種電池異常檢測方法,其特征在于,包括:
2.根據權利要求1所述的電池異常檢測方法,其特征在于,所述通過預設的熵算法計算所述待分析集合中各電池的特征值,包括:
3.根據權利要求2所述的電池異常檢測方法,其特征在于,所述確定所述待分析集合中各電池的電壓數據屬于每個極值區間的概率,包括:
4.根據權利要求3所述的電池異常檢測方法,其特征在于,所述根據特征值從所述待分析集合中確定異常電池,包括:
5.根據權利要求1至4任一項所述的電池異常檢測方法,其特征在于,所述通過預設的熵算法計算所述待分析集合中各電池的特征值,并根據特征值從所述待分析集合中確定異常電池,包括:
6.根據權利要求5所述的電池異常檢測方法,其特征在于,還包括:
7.一種電池異常檢測裝置,其特征在于,包括:
8.一種電子設備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1
10.一種計算機程序產品,其特征在于,包括計算機程序,該計算機程序被處理器執行時實現權利要求1至6中任一項所述的方法。
...【技術特征摘要】
1.一種電池異常檢測方法,其特征在于,包括:
2.根據權利要求1所述的電池異常檢測方法,其特征在于,所述通過預設的熵算法計算所述待分析集合中各電池的特征值,包括:
3.根據權利要求2所述的電池異常檢測方法,其特征在于,所述確定所述待分析集合中各電池的電壓數據屬于每個極值區間的概率,包括:
4.根據權利要求3所述的電池異常檢測方法,其特征在于,所述根據特征值從所述待分析集合中確定異常電池,包括:
5.根據權利要求1至4任一項所述的電池異常檢測方法,其特征在于,所述通過預設的熵算法計算所述待分析集合中各電池的特征值,并根據特征...
【專利技術屬性】
技術研發人員:蔡子昂,
申請(專利權)人:重慶長安科技有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。