本發(fā)明涉及電池管理技術(shù)領(lǐng)域,尤其涉及一種診斷電池單體過壓原因的方法。
背景技術(shù):
在電池管理系統(tǒng)中,對(duì)電池組的相關(guān)數(shù)據(jù)進(jìn)行分析處理是關(guān)鍵,這涉及到溫度的診斷、電壓高低的診斷、電池組好壞的診斷等,并且要在出現(xiàn)異常情況時(shí)做出緊急處理和報(bào)警。
電池報(bào)警的九大類型優(yōu)先級(jí)排在前兩位的分別為絕緣過低報(bào)警和單體過壓報(bào)警。導(dǎo)致單體過壓報(bào)警的原因主要有充電樁問題、單體電池?fù)p壞問題、模塊問題、終端問題等。業(yè)界對(duì)因充電樁有問題而導(dǎo)致的單體過壓報(bào)警很關(guān)注,但卻無法準(zhǔn)確地判斷單體過壓報(bào)警是不是因?yàn)槌潆姌队袉栴}。
鑒于此,實(shí)有必要提供一種診斷電池單體過壓原因的方法以克服以上缺陷。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種能準(zhǔn)確地判斷出電池單體過壓是不是因?yàn)槌潆姌队袉栴}的診斷電池單體過壓原因的方法。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種診斷電池單體過壓原因的方法,所述診斷電池單體過壓原因的方法,包括:
接收數(shù)據(jù),所述數(shù)據(jù)包括電池組中每個(gè)電池單體的電壓及電流;
判斷是否有電池單體的電壓大于預(yù)設(shè)值;
當(dāng)某一電池單體的電壓大于所述預(yù)設(shè)值時(shí),判斷所述電池單體是否處于充電狀態(tài);
當(dāng)所述電池單體處于充電狀態(tài)時(shí),判斷下一時(shí)刻是否仍有電流流入所述電池單體;以及
當(dāng)下一時(shí)刻仍有電流流入所述電池單體時(shí),診斷所述電池單體過壓的原因是充電樁有問題。
相比于現(xiàn)有技術(shù),本發(fā)明通過判斷電池組中是否有電池單體的電壓大于預(yù)設(shè)值;并在某一電池單體的電壓大于所述預(yù)設(shè)值時(shí),判斷所述電池單體是否處于充電狀態(tài);且在當(dāng)所述電池單體處于充電狀態(tài)時(shí),判斷下一時(shí)刻是否仍有電流流入所述電池單體;還在下一時(shí)刻仍有電流流入所述電池單體時(shí),診斷所述電池單體過壓的原因是充電樁有問題,從而能準(zhǔn)確地判斷出電池單體過壓是不是因?yàn)槌潆姌队袉栴},進(jìn)而實(shí)現(xiàn)了車輛的電池組安全管理的可控性及高效性。
【附圖說明】
圖1為本發(fā)明的實(shí)施例提供的診斷電池單體過壓原因的方法的流程圖。
圖2為圖1中步驟S3及步驟S4第一實(shí)施方式的子流程圖。
圖3為圖1中步驟S3及步驟S4第二實(shí)施方式的子流程圖。
【具體實(shí)施方式】
為了使本發(fā)明的目的、技術(shù)方案和有益技術(shù)效果更加清晰明白,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術(shù)語只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。本文所使用的術(shù)語“及/或”包括一個(gè)或多個(gè)相關(guān)的所列項(xiàng)目的任意的和所有的組合。
請(qǐng)參閱圖1,圖1為本發(fā)明的實(shí)施例提供的診斷電池單體過壓原因的方法的流程圖。根據(jù)不同的需求,圖1所示的流程圖中的步驟的執(zhí)行順序可以改變,某些步驟可以拆分為幾個(gè)步驟,某些步驟可以省略。
步驟S1,接收數(shù)據(jù),所述數(shù)據(jù)包括電池組中每個(gè)電池單體的電壓及電流、車輛的車速及/或車輛當(dāng)前的狀態(tài)??梢岳斫?,所述數(shù)據(jù)可以由所述車輛的電池管理系統(tǒng)及整車控制系統(tǒng)提供,所述車輛當(dāng)前的狀態(tài)包括行駛狀態(tài)及停止?fàn)顟B(tài)。
步驟S2,判斷是否有電池單體的電壓大于預(yù)設(shè)值。當(dāng)某一電池單體的電壓大于所述預(yù)設(shè)值時(shí),執(zhí)行步驟S3??梢岳斫?,所述預(yù)設(shè)值的具體數(shù)值可根據(jù)實(shí)際情況進(jìn)行相應(yīng)調(diào)整。
步驟S3,判斷所述電池單體是否處于充電狀態(tài)。當(dāng)所述電池單體處于充電狀態(tài)時(shí),執(zhí)行步驟S4;當(dāng)所述電池單體沒有處于充電狀態(tài)時(shí),執(zhí)行步驟S5。
步驟S4,判斷下一時(shí)刻是否仍有電流流入所述電池單體。當(dāng)下一時(shí)刻仍有電流流入所述電池單體時(shí),執(zhí)行步驟S6;當(dāng)下一時(shí)刻沒有電流流入所述電池單體時(shí),執(zhí)行步驟S5。
步驟S5,診斷所述電池單體過壓的原因不是充電樁的問題。
步驟S6,診斷所述電池單體過壓的原因是充電樁有問題。
請(qǐng)參閱圖2,圖2為圖1中步驟S3及步驟S4第一實(shí)施方式的子流程圖。根據(jù)不同的需求,圖2所示的子流程圖中的步驟的執(zhí)行順序可以改變,某些步驟可以拆分為幾個(gè)步驟,某些步驟可以省略。
“步驟S3,判斷所述電池單體是否處于充電狀態(tài)”包括如下步驟:
步驟S311,判斷所述車輛的車速是否為零。當(dāng)所述車輛的車速為零時(shí),執(zhí)行步驟S312;當(dāng)所述車輛的車速不為零時(shí),執(zhí)行步驟S313。
步驟S312,判斷I(t)及I(t-n)是否大于零,其中,I(t)為t時(shí)刻所述電池單體的電流,I(t-n)為t-n時(shí)刻所述電池單體的電流,n為小于或等于參考值的正整數(shù)。當(dāng)I(t)及I(t-n)大于零時(shí),執(zhí)行步驟S314;當(dāng)I(t)或I(t-n)不大于零時(shí),執(zhí)行步驟S313。在本實(shí)施方式中,所述參考值為10,在其它實(shí)施方式中,所述參考值的數(shù)值可根據(jù)實(shí)際情況進(jìn)行相應(yīng)調(diào)整。
步驟S313,確認(rèn)所述電池單體沒有處于充電狀態(tài)。
步驟S314,確認(rèn)所述電池單體處于充電狀態(tài)。
“步驟S4,判斷下一時(shí)刻是否仍有電流流入所述電池單體。”包括如下步驟:
步驟S411,判斷I(t+1)是否大于零,其中,I(t+1)為t+1時(shí)刻所述電池單體的電流。當(dāng)I(t+1)大于零時(shí),執(zhí)行步驟S412;當(dāng)I(t+1)不大于零時(shí),執(zhí)行步驟S413。
步驟S412,確認(rèn)下一時(shí)刻仍有電流流入所述電池單體。
步驟S413,確認(rèn)下一時(shí)刻沒有電流流入所述電池單體。
請(qǐng)參閱圖3,圖3為圖1中步驟S3及S4第二實(shí)施方式的子流程圖。根據(jù)不同的需求,圖3所示的子流程圖中的步驟的執(zhí)行順序可以改變,某些步驟可以拆分為幾個(gè)步驟,某些步驟可以省略。
“步驟S3,判斷所述電池單體是否處于充電狀態(tài)”包括如下步驟:
步驟S321,判斷所述車輛當(dāng)前的狀態(tài)是否為停止?fàn)顟B(tài)。當(dāng)所述車輛當(dāng)前的狀態(tài)為停止?fàn)顟B(tài)時(shí),執(zhí)行步驟S322;當(dāng)所述車輛當(dāng)前的狀態(tài)不為停止?fàn)顟B(tài)時(shí),執(zhí)行步驟S323。
步驟S322,判斷I(t)及I(t-n)是否小于零,其中,I(t)為t時(shí)刻所述電池單體的電流,I(t-n)為t-n時(shí)刻所述電池單體的電流,n為小于或等于所述參考值的正整數(shù)。當(dāng)I(t)及I(t-n)小于零時(shí),執(zhí)行步驟S324;當(dāng)I(t)或I(t-n)不小于零時(shí),執(zhí)行步驟S323。
步驟S323,確認(rèn)所述電池單體沒有處于充電狀態(tài)。
步驟S324,確認(rèn)所述電池單體處于充電狀態(tài)。
“步驟S4,判斷下一時(shí)刻是否仍有電流流入所述電池單體?!卑ㄈ缦虏襟E:
步驟S421,判斷I(t+1)是否小于零,其中,I(t+1)為t+1時(shí)刻所述電池單體的電流。當(dāng)I(t+1)小于零時(shí),執(zhí)行步驟S422;當(dāng)I(t+1)不小于零時(shí),執(zhí)行步驟S423。
步驟S422,確認(rèn)下一時(shí)刻仍有電流流入所述電池單體。
步驟S423,確認(rèn)下一時(shí)刻沒有電流流入所述電池單體。
本發(fā)明通過判斷電池組中是否有電池單體的電壓大于預(yù)設(shè)值;并在某一電池單體的電壓大于所述預(yù)設(shè)值時(shí),判斷所述電池單體是否處于充電狀態(tài);且在當(dāng)所述電池單體處于充電狀態(tài)時(shí),判斷下一時(shí)刻是否仍有電流流入所述電池單體;還在下一時(shí)刻仍有電流流入所述電池單體時(shí),診斷所述電池單體過壓的原因是充電樁有問題,從而能準(zhǔn)確地判斷出電池單體過壓是不是因?yàn)槌潆姌队袉栴},進(jìn)而實(shí)現(xiàn)了車輛的電池組安全管理的可控性及高效性。
本發(fā)明并不僅僅限于說明書和實(shí)施例中所描述,因此對(duì)于熟悉領(lǐng)域的人員而言可容易地實(shí)現(xiàn)另外的優(yōu)點(diǎn)和修改,故在不背離權(quán)利要求及等同范圍所限定的一般概念的精神和范圍的情況下,本發(fā)明并不限于特定的細(xì)節(jié)、代表性的設(shè)備和這里示出與描述的圖示示例。