System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及動力電池測試,尤其涉及一種新能源汽車用bms功能的測試系統及方法。
技術介紹
1、電池管理系統(bms)作為動力電池的核心部件,其主要功能之一是實時監測電池組的狀態,包括電壓、電流、溫度等參數,以保證電池的安全運行和延長使用壽命。其中,電流分布的均勻性是評估電池組健康狀態和預測電池壽命的重要指標。電流分布不均勻會導致電池組局部過充或過放,加速電池老化,甚至引發安全事故。因此,準確評估bms的電流分布監測功能至關重要。傳統的測試方法通常是在靜態或準靜態條件下進行的,難以模擬電池在實際行駛工況下的動態電流變化。而電池在實際使用過程中,電流會隨著車輛的加速、減速、爬坡等工況的變化而發生劇烈波動,這些動態電流變化會對電池的性能和壽命產生顯著的影響。傳統的新能源汽車用bms功能的測試方法無法有效評估bms在動態工況下的電流分布監測性能,也就無法保證bms在實際使用中的可靠性。
技術實現思路
1、基于此,本專利技術提供一種新能源汽車用bms功能的測試系統及方法,以解決至少一個上述技術問題。
2、為實現上述目的,一種新能源汽車用bms功能的測試方法,包括以下步驟:
3、步驟s1:獲取電池包cad設計圖紙數據;根據電池包cad設計圖紙數據進行電池包三維模型構建,生成電池包結構模型數據;利用電池包結構模型數據進行虛擬電流元處理,生成電池包虛擬電流場數據;
4、步驟s2:采集車輛工況充放電樣本數據;根據車輛工況充放電樣本數據進行自適應電流激勵序列處理,
5、步驟s3:通過多工況擾動脈沖激勵序列數據對電池包虛擬電流場數據進行擾動磁場模擬,生成多工況模擬磁擾矩陣數據;通過多工況擾動脈沖激勵序列數據進行測試電池包動態電流激勵施加,得到工況測試磁擾響應數據;根據多工況模擬磁擾矩陣數據以及工況測試磁擾響應數據進行磁場分布特征偏移量分析,并進行單電池電流分布異常匹配,得到電流異常單電池標識數據;
6、步驟s4:基于多工況擾動脈沖激勵序列數據對電流異常單電池標識數據進行單電池脈沖電流指令處理,并進行電池包bms監測數據采集,從而得到bms監測電流激勵響應數據;通過工況測試磁擾響應數據對bms監測電流激勵響應數據進行bms電流分布監測性能評估,生成bms電流監測性能評估數據。
7、本專利技術通過獲取電池包cad設計圖紙數據構建精確的三維模型,并生成虛擬電流場數據,使得測試模型與實際電池包高度吻合。同時,采集真實車輛工況充放電樣本數據,并進行自適應電流激勵序列處理和多工況擾動組合,生成的多工況擾動脈沖激勵序列數據能夠真實反映電池在各種行駛工況下的電流變化,克服了傳統靜態或準靜態測試無法模擬動態電流變化的局限性,從而顯著提升了測試結果的真實性和準確性。利用多工況擾動脈沖激勵序列數據對電池包虛擬電流場和實際電池包進行動態電流激勵,模擬電池在實際使用過程中電流的劇烈波動。通過擾動磁場模擬和實際測試,采集工況測試磁擾響應數據和bms監測電流激勵響應數據,并進行磁場分布特征偏移量分析和單電池電流分布異常匹配,能夠準確評估bms在動態工況下對電流分布變化的響應速度、精度和穩定性,實現對bms電流分布監測性能的動態評估,確保bms在實際使用中的可靠性。不僅考慮了單一工況下的電流變化,還通過多工況擾動組合,模擬了車輛在加速、減速、爬坡等多種復雜工況下的電流變化,使得測試更全面、更接近實際使用場景。同時,通過對電流異常單電池進行標識,并進行單電池脈沖電流指令處理,可以進一步驗證bms對單電池電流異常的監測和保護能力。這種多工況、多角度的測試方法,有效提高了測試的可靠性,能夠全面評估bms在各種工況下的電流分布監測性能。基于虛擬電流場模型進行測試,可以避免頻繁的物理測試,大大縮短了測試周期,提高了測試效率。同時,虛擬電流場模型和多工況擾動脈沖激勵序列數據都可以重復使用,保證了測試的可重復性,方便進行不同bms產品的性能對比和優化。此外,通過計算機模擬可以預先發現潛在的問題,減少了實際測試中的風險和成本。因此,本專利技術的一種新能源汽車用bms功能的測試方法通過精確構建電池包的三維模型和虛擬電流場,結合實際車輛工況數據,模擬電池在各種行駛條件下的電流變化,實現了對bms動態電流分布監測性能的全面評估,不僅提高了測試的真實性和準確性,而且通過多工況擾動組合,模擬了車輛在加速、減速、爬坡等多種復雜工況下的電流變化,使得測試更全面、更接近實際使用場景,有效提高了bms功能測試的可靠性。
8、優選地,步驟s1包括以下步驟:
9、步驟s11:獲取電池包cad設計圖紙數據;
10、步驟s12:根據電池包cad設計圖紙數據進行電池包結構參數提取,生成電池包結構參數數據,其中,電池包結構參數數據包括單體電池、連接片以及電池包內部電路結構;
11、步驟s13:基于單體電池、連接片以及電池包內部電路結構進行電池包三維模型構建,生成電池包結構模型數據;
12、步驟s14:基于預設的電池包工作狀態參數以及電池包結構模型數據對單體電池進行理論電流值計算,生成單體電池理論電流值數據;
13、步驟s15:通過電池包內部電路結構以及單體電池理論電流值數據對電池包結構模型數據進行虛擬電流元處理,得到虛擬電流元參數;
14、步驟s16:利用虛擬電流元參數對電池包結構模型數據進行虛擬電流場處理,生成電池包虛擬電流場數據。
15、本專利技術從獲取電池包的cad設計圖紙數據入手,提取出精確的結構參數,包括單體電池、連接片以及電池包內部電路結構等關鍵信息。這些精確的結構參數是構建高保真度虛擬電流場模型的基礎,確保了后續仿真的準確性和可靠性。基于提取的結構參數,構建電池包的三維模型,實現了電池包結構的數字化可視化,使得電池包內部結構一目了然,便于理解和分析。同時,三維模型也為后續的虛擬電流元處理提供了必要的空間幾何信息。接下來,通過預設電池包的工作狀態參數,結合三維模型數據,計算出單體電池的理論電流值。這些理論電流值是虛擬電流元處理的關鍵輸入,使得虛擬電流場能夠準確反映不同工作狀態下電池包的電流分布情況。利用電池包內部電路結構信息和單體電池理論電流值,對三維模型進行虛擬電流元處理,將抽象的電流分布轉化為具體的電路元件參數,為虛擬電流場處理提供了精細化的電流分布數據,從而提高了電流分布模擬的精度。最終,利用這些虛擬電流元參數對電池包結構模型進行虛擬電流場處理,生成了可用于動態電流激勵和bms性能評估的電池包虛擬電流場數據。通過構建這個高精度的虛擬電流場模型,可以有效地模擬電池包在各種工況下的電流分布情況。
16、優選地,步驟s15包括以下步驟:
17、步驟s151:利用預設的電池單體特性數據庫對單體電池進行電池特性參數提取,分別得到電池單體內阻參數以及電池單體容量參數;
18、步驟s152:根據電池單體內阻參數以及電池單體容量參數進行蒙特卡洛正態分布賦值,分別得到單體本文檔來自技高網...
【技術保護點】
1.一種新能源汽車用BMS功能的測試方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的新能源汽車用BMS功能的測試方法,其特征在于,步驟S1包括以下步驟:
3.根據權利要求2所述的新能源汽車用BMS功能的測試方法,其特征在于,步驟S15包括以下步驟:
4.根據權利要求1所述的新能源汽車用BMS功能的測試方法,其特征在于,步驟S2包括以下步驟:
5.根據權利要求1所述的新能源汽車用BMS功能的測試方法,其特征在于,步驟S3包括以下步驟:
6.根據權利要求5所述的新能源汽車用BMS功能的測試方法,其特征在于,步驟S34包括以下步驟:
7.根據權利要求5所述的新能源汽車用BMS功能的測試方法,其特征在于,步驟S36包括以下步驟:
8.根據權利要求7所述的新能源汽車用BMS功能的測試方法,其特征在于,步驟S361包括以下步驟:
9.根據權利要求1所述的新能源汽車用BMS功能的測試方法,其特征在于,步驟S4包括以下步驟:
10.一種新能源汽車用BMS功能的測試系統,其特征在于
...【技術特征摘要】
1.一種新能源汽車用bms功能的測試方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的新能源汽車用bms功能的測試方法,其特征在于,步驟s1包括以下步驟:
3.根據權利要求2所述的新能源汽車用bms功能的測試方法,其特征在于,步驟s15包括以下步驟:
4.根據權利要求1所述的新能源汽車用bms功能的測試方法,其特征在于,步驟s2包括以下步驟:
5.根據權利要求1所述的新能源汽車用bms功能的測試方法,其特征在于,步驟s3包括以下步驟:
6.根據權利要求5所述的新能源汽車用bm...
【專利技術屬性】
技術研發人員:龐皓元,陳冠通,楊松,劉富華,
申請(專利權)人:深圳市卓訊達科技發展有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。