System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及動力電池領域,具體地涉及一種針對動力電池的健康狀態計算方法、健康狀態計算裝置、計算機可讀存儲介質以及計算機設備。
技術介紹
1、健康狀態(state?of?health,簡稱為soh)作為動力電池的主要評價指標,通常是指動力電池從滿充工作狀態以一定的倍率放電到截止電壓時所放出的容量與所對應的標稱容量的比值,為了保證車輛續航里程和運行安全性,準確估計動力電池的健康狀態逐漸成為了焦點。
2、專利技術人知曉一種基于電池內阻變化來估計電池健康狀態的方法,其中,根據所檢測到的電壓、電流、溫度等數據,間接求出電池內阻,并且根據電池內阻與健康狀態的對應關系(或關于這兩者的特征曲線)來求得當前健康狀態值。
3、在此意識到,電池內阻值在健康狀態變化范圍不大時變化并不顯著,而當電池狀態改變,比如老化嚴重時,電阻值的變化相對較大,該對應關系的這種走勢會影響健康狀態值的計算準確性。再者,在此所應用到的健康狀態值與內阻值的對應關系一般是在實驗室內通過循環測試實驗而得出的,其沒有考慮到不同使用環境對動力電池的上述對應關系的獨特性的影響。
4、應該說明的是,此處所介紹的內容只是提供與本公開有關的背景信息,而不必然地屬于現有技術。
技術實現思路
1、根據不同的方面,本專利技術的目的在于提供一種在準確性方面得到改善的健康狀態計算方法以及可實現這樣的方法的健康狀態計算裝置、計算機可讀存儲介質和計算機設備。
2、此外,本專利技術還旨在解決或者緩解現有技術中存
3、根據本專利技術的第一方面,通過提供一種動力電池的健康狀態計算方法來解決上述問題,具體而言,包括如下步驟:
4、獲取目標動力電池的第一數據和第二數據,其中,所述第一數據包括電池服務數據和車輛運行參數中的至少一個,所述第二數據包括至少一次充電過程的充電數據;
5、根據所述第一數據,確定所述目標動力電池所在的目標簇;
6、根據所述第二數據,計算所述目標動力電池的soh本地值;
7、獲取所述目標簇對應的soh參考值,并根據所述soh參考值修正所述目標動力電池的soh本地值。
8、在根據本專利技術的第一方面所提出的健康狀態計算方法中,所述目標簇為所建立的目標k個簇的其中之一,所述目標k個簇的建立包括:
9、獲取m個參考動力電池的第一數據,以目標動力電池的第一數據和每一參考動力電池的第一數據分別作為一個樣本,得到(m+1)個樣本;
10、對所述(m+1)個樣本進行聚類,得到目標k個簇。
11、在根據本專利技術的第一方面所提出的健康狀態計算方法中,所述對所述(m+1)個樣本進行聚類,得到目標k個簇包括:
12、步驟a:從所述(m+1)個樣本中選取k個樣本,以每一所述k個樣本作為當前的聚類質心,其中,k為整數且2≤k≤m+1;
13、步驟b:基于與每個所述當前的聚類質心的距離,對(m+1)個樣本進行聚類,以生成當前的k個簇;
14、步驟c:計算所述每個簇內的樣本的幾何中心,以所述幾何中心更新當前的聚類質心;
15、步驟d:重復所述步驟b至步驟c,直至當前的聚類質心不再發生改變,獲取當前的k個簇作為所述目標k個簇。
16、在根據本專利技術的第一方面所提出的健康狀態計算方法中,所述目標k個簇的建立還包括:
17、獲取所得到的目標k個簇的總的輪廓系數,并基于所述總的輪廓系數更新當前的k值;
18、以更新后的k值對所述(m+1)個樣本進行聚類,直至所述總的輪廓系數達到預設閾值。
19、在根據本專利技術的第一方面所提出的健康狀態計算方法中,所述目標簇對應的soh參考值根據如下步驟確定:
20、獲取所述目標簇內的參考動力電池的第二數據;
21、根據所述第二數據,計算所述參考動力電池的soh本地值的均值,作為soh參考值。
22、在根據本專利技術的第一方面所提出的健康狀態計算方法中,所述電池服務數據包括動力電池型號、累計充電容量、累計充電次數、下線時間中的至少一個;
23、所述車輛運行參數包括行駛工況參數和駕駛員特征參數中的至少一個,其中,所述行駛工況參數包括累計行駛里程、累計行駛次數、百公里電耗中的至少一個,所述駕駛員特征參數包括累計急加速次數、累計急減速次數、累計急轉彎次數中的至少一個。
24、在根據本專利技術的第一方面所提出的健康狀態計算方法中,所述充電數據包括充電過程中的充電電流、充電時間、充電起始soc和充電終止soc中的至少一個。
25、在根據本專利技術的第一方面所提出的健康狀態計算方法中,在所述充電過程中,充電終止soc和充電起始soc的偏差大于60%。
26、根據本專利技術的第二方面,還提出一種可用于執行上述方法的健康狀態計算裝置,其包括:
27、獲取模塊,其配置成獲取目標動力電池的第一數據和第二數據,其中,所述第一數據包括電池服務數據和車輛運行參數中的至少一個,所述第二數據包括至少一次充電過程的充電數據;
28、確定模塊,其配置成根據所述第一數據確定所述目標動力電池所在的目標簇;
29、計算模塊,其配置成根據所述第二數據計算所述目標動力電池的soh本地值;
30、修正模塊,其配置成獲取所述目標簇對應的soh參考值并根據所述soh參考值修正所述soh本地值。
31、根據本專利技術的第三方面,還提出一種計算機可讀存儲介質,在其上存儲有計算機程序,其中,所述計算機程序被處理器執行時實現上面所闡述的用于動力電池的健康狀態計算方法。
32、根據本專利技術的第四方面,還提出一種計算機設備,其包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其中,所述處理器執行所述計算機程序時實現上面所闡述的用于動力電池的健康狀態計算方法。
33、通過借助同一類動力電池的soh參考值來修正目標動力電池的基于自身數據而求得的soh本地值,根據本專利技術的健康狀態計算方法可實現較高的計算準確性。
本文檔來自技高網...【技術保護點】
1.一種動力電池的健康狀態計算方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的健康狀態計算方法,其特征在于,所述目標簇為所建立的目標k個簇的其中之一,所述目標k個簇的建立包括:
3.根據權利要求2所述的健康狀態計算方法,其特征在于,所述對所述(m+1)個樣本進行聚類,得到目標k個簇包括:
4.根據權利要求2所述的健康狀態計算方法,其特征在于,所述目標k個簇的建立還包括:
5.根據權利要求1所述的健康狀態計算方法,其特征在于,所述目標簇對應的SOH參考值根據如下步驟確定:
6.根據權利要求1所述的健康狀態計算方法,其特征在于,所述電池服務數據包括動力電池型號、累計充電容量、累計充電次數、下線時間中的至少一個;
7.根據權利要求1所述的健康狀態計算方法,其特征在于,所述充電數據包括充電過程中的充電電流、充電時間、充電起始SOC和充電終止SOC中的至少一個。
8.根據權利要求7所述的健康狀態計算方法,其特征在于,在所述充電過程中,充電終止SOC和充電起始SOC的偏差大于60%。
9
10.一種計算機可讀存儲介質,在所述計算機可讀存儲介質上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現根據權利要求1至8中任一項所述的用于動力電池的健康狀態計算方法。
11.一種計算機設備,其包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現根據權利要求1至8中任一項所述的用于動力電池的健康狀態計算方法。
...【技術特征摘要】
1.一種動力電池的健康狀態計算方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的健康狀態計算方法,其特征在于,所述目標簇為所建立的目標k個簇的其中之一,所述目標k個簇的建立包括:
3.根據權利要求2所述的健康狀態計算方法,其特征在于,所述對所述(m+1)個樣本進行聚類,得到目標k個簇包括:
4.根據權利要求2所述的健康狀態計算方法,其特征在于,所述目標k個簇的建立還包括:
5.根據權利要求1所述的健康狀態計算方法,其特征在于,所述目標簇對應的soh參考值根據如下步驟確定:
6.根據權利要求1所述的健康狀態計算方法,其特征在于,所述電池服務數據包括動力電池型號、累計充電容量、累計充電次數、下線時間中的至少一個;
7.根據權利要求1所述的健康狀態計算方法,其特征在于,所述充電數據包...
【專利技術屬性】
技術研發人員:孫海祥,李昭健,段俊超,
申請(專利權)人:蔚來電池科技安徽有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。