UPS蓄電池在線監(jiān)測系統(tǒng)的設計
3 數(shù)據(jù)處理軟件設計
由圖1可知,上位機需要對采集到的電壓、電流數(shù)據(jù)進行存儲并顯示,同時對蓄電池的模型參數(shù)進行識別,求出蓄電池的核電狀態(tài)SOC,以便使用戶更好的掌握蓄電池的健康狀態(tài)。
3.1 模型參數(shù)識別
本文選取二階RC模型為電池模型,如圖6所示,其中Uoc為開路電壓,Ro為電池內(nèi)阻,R1和R2為極化電阻,C1和C2為極化電容,I為流經(jīng)內(nèi)阻的電流,U是電池端電壓。
該模型在頻域下的狀態(tài)方程為:
將電流I視為系統(tǒng)輸入,電壓U視為系統(tǒng)輸出,故需要辨識的參數(shù)有Uoc、Ro、R1、R2、C1和C2。通過z變換,可將式(2)整理成差分方程的形式:
式中T為采樣時間。
可見,采用最小二乘法可以辨識出模型的全部參數(shù)。
3.2 荷電狀態(tài)(SOC)估計
蓄電池的開路電壓與SOC之間的關系如圖7所示,可知,荷電狀態(tài)在10%~90%范圍內(nèi)與開路電壓之間存在一定的線性關系,文獻指出蓄電池的開路電壓與SOC之間存在如下關系:
式中Voc為開路電壓,Va為蓄電池充滿電時的開路電壓,Vb為蓄電池充分放電時的開路電壓。
因此通過測量開路電壓就可直接得到SOC,由于蓄電池的開路電壓可以通過最小二乘法估計出來,通過式(8)可得到蓄電池的荷電狀態(tài)。
4 實驗結果與分析
為了說明本系統(tǒng)的可行性,搭建了一套基于ARM的蓄電池在線監(jiān)測系統(tǒng),并對12 V、45 Ah蓄電池充電過程進行試驗。硬件檢測電路如圖8所示,上位機檢測界面如圖9所示。系統(tǒng)運行過程中,界面顯示每一個電池的健康狀態(tài)、工作狀態(tài)及SOC,點擊某一電池即可顯示其詳細狀態(tài),此時蓄電池的監(jiān)測狀態(tài)與實際狀態(tài)如表1所示。
由表1可知,本文設計出的系統(tǒng)可以準確的估計出蓄電池健康狀態(tài)。
5 結論
文中設計了一種基于ARM的蓄電池在線監(jiān)測系統(tǒng),該系統(tǒng)可在線隔離監(jiān)測蓄電池的電壓和電流,同時將這些量通過CAN總線傳輸?shù)缴衔粰C電腦顯示并存儲,利用最小二乘法識別出蓄電池模型的參數(shù),并估計出蓄電池的荷電狀態(tài)。該系統(tǒng)能夠直觀的顯示蓄電池當前的各個狀態(tài),并形象的顯示狀態(tài)的變化趨勢,以便使用戶準確判斷電池的健康狀態(tài),從而延長電池的壽命,提高UPS系統(tǒng)的穩(wěn)定性能。
評論