999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的電池管理系統主控單元設計

2021-01-21 12:35:58楊喬木李立偉楊玉新
電子設計工程 2021年1期
關鍵詞:卡爾曼濾波模型設計

楊喬木 ,李立偉 ,楊玉新 ,王 凱

(1.青島大學電氣工程學院,山東 青島 266071;2.青島大學圖書館,山東 青島 266071)

鋰電池作為唯一的動力來源,其電壓會隨充放電變化,因此需要實時準確的SOC算法。作為動力單元的管理模塊,電池管理系統需要做到與整車控制器的通信可靠穩定。該文基于STM32 F105VC設計的電池管理系統主控單元有較高的SOC精度和優良的CAN通信穩定性。該文從硬件層面設計了電池管理系統的主控電路板,具有繼電器驅動、數據通訊、故障報警、總壓檢測、絕緣檢測等功能。該文從SOC計算的角度,設計擴展卡爾曼濾波算法(Extended Kalman Filter,EKF)進行SOC估算。充分利用了嵌入式芯片的計算能力,且具有實時性強、計算精度較高等優點。

1 電池管理系統主控單元主體結構

文中基于STM32的電池管理系統主控單元根據嵌入式理論設計[1]。如圖1所示,主控模塊通過CAN總線與從控單元、整車控制器通信,主控模塊從從控模塊中獲取電池數據,使用拓展卡爾曼濾波方法[2]計算SOC并發送相關數據到整車控制器。通過RS232協議與上位機通信[3],發送電池管理系統控制指令或進行程序更新。

圖1 電池管理系統主控結構

2 硬件單元設計

2.1 MCU選取

該設計綜合考慮軟件、硬件需求與實際應用環境,選用STM32F105VCT6作為主控單元MCU。STM32系列專為要求高性能、低成本、低功耗的嵌入式應用設計。

STM32F105VCT6基于Cortex-M3內核設計,Cortex-M3內核介于ARM7與ARM9之間,但經濟性與性能均超過ARM7。且STM32系列產品集成大量功能,便于直接開發使用,因此在嵌入式設計中被廣泛的應用。本位選用的主控芯片內置64 kB的靜態SRAM,512 kB字節的FLASH,三路CAN控制器。工作電壓為2.0~3.6 V,工作溫度為 -40~105°C。

2.2 電源模塊

文中的BMS電源模塊的輸入電壓為19~32 V,并且具有防反接與濾波設計,輸出電壓為5 V與3.3 V。24 V電源輸入后連接SMD1812P110TF/33自恢復保險絲,進行過壓過流保護,之后連接SMAJ36CA雙向的TVS瞬態抑制二極管來保證輸入電源的穩定。使用德州儀器公司的降壓轉換器TPS5420D將濾波后的電源電壓降至5 V,再利用可調式低壓穩壓器TLV1117-33CDCY將電壓從5 V降至3.3 V。

2.3 拓展CAN

STM32芯片內部自帶2路CAN控制器。文中采用的CAN收發器為ADM3053,集成隔離DC/DC轉化器的信號和電源,最高的工作頻率為1 Mps。并對CAN收發器的差分信號數據線做防浪涌設計[4]。

圖2 電源模塊原理圖

圖3 CAN收發器原理圖

3 SOC估算設計

常用的鋰電池SOC算法[5]主要有5種:安時積分法、開路電壓法(OCV)、內阻法、卡爾曼濾波算法以及神經網絡法。安時積分法容易累計誤差,精度較低;卡爾曼濾波法依賴高精度電池模型且適于線性時變模型;神經網絡法計算量巨大且需要大量訓練,故難以在嵌入式設備上使用;開路電壓法[6]需要電池的長時間靜置,容易受到電池的環境溫度、充放電電流大小以及電池壽命(SOH)等諸多因素的干擾,且鋰電池存在很長的電壓平臺,即電池充放電曲線的電壓曲線中斷斜率太小,因此難以在鋰電池SOC上精確建模使用。文中采用適用于非線性模型估算的擴展卡爾曼濾波算法對SOC進行估算。

3.1 等效電池模型建立和參數辨識

該文采用Thevenin模型,即一階RC模型來建立鋰電池的戴維寧等效模型[7],模型中含有一個電壓源E,R1為電池的極化電阻,R0為電池的直流內阻,C1為電池的極化電容,R1與C1構成RC并聯電路來模擬電池的動態過程。該模型能較為準確地模擬出電池的充放電過程,模型如圖4所示。

圖4 電池戴維寧等效電路

通過混合脈沖功率測試(HPPC Test)[8],獲取如圖 5 所示的曲線。圖中,U1~U2段、U3~U4段為電壓突變段,僅與直流電阻 R0有關;U2~U3階段,電源端電壓緩慢下降,C1處于充電階段,因此電池端電壓漸變過程是由極化電阻、極化電容引起。U4~U5為放電結束階段,電池靜置,電路中無電流通過,C1對R1放電導致電池端電壓緩慢上升[9];通過遞推最小二乘法[10]結合戴維南模型可以求出極化電容與極化電阻,完成參數辨識。

圖5 充放電時的電池端電壓-時間曲線

3.2 擴展卡爾曼濾波算法(EKF)

卡爾曼濾波只能用于線性時變模型估算,拓展卡爾曼濾波算法適用于非線性模型的估算[11]。電池SOC估算含有大量非線性因素,不能僅用線性微分方程描述,因此文中采用拓展卡爾曼濾波算法來進行SOC估算。拓展卡爾曼濾波方法利用線性化技巧將非線性問題轉換為線性問題,且不必預先計算標稱軌跡[12]。

離散非線性系統動態方程可以表示為:

拓展卡爾曼濾波利用非線性函數的局部線性特征,將非線性模型局部線性化。由系統狀態方程(1),將非線性函數圍繞濾波值做一階泰勒展開,求得狀態方程:

由系統狀態方程(2),將非線性函數圍繞濾波值做一階泰勒展開,求得觀測方程:

對線性化后的模應用卡爾曼濾波基本方程求得擴展卡爾曼濾波遞推方程:

式中,s濾波初值和濾波誤差方差矩陣的初值分別為:

3.3 SOC算法實驗驗證

文中使用MATLAB/SIMULIK軟件對拓展卡爾曼濾波模型進行搭建,并仿真計算[13]。電池模型的放電實驗周期為360 s,占空比為50%,初始SOC為85%,電池先放電120 s,再靜止120 s。不斷進行實驗,直至SOC真實值為5%,得到如圖6中的數據。通過改變仿真實驗,實時模擬了不同SOC初始值下的電池工況,由拓展卡爾曼濾波方法計算SOC與真實SOC的數據。可以看出拓展卡爾曼濾波算法能快速的接近真實SOC值,可以實時反映出真實的電池狀態。

圖6 初值為85% SOC估算

圖7為EKF算法的估計值和電池實際狀態的殘差,以及無跡卡爾曼濾波方法(Unscented Kalman Filter)[14]和電池實際狀態的殘差。從圖可知,拓展卡爾曼濾波的誤差小于無跡卡爾曼濾波的誤差。拓展卡爾曼濾波方法最大誤差約為2%,平均誤差為0.7%。

圖7 UKF算法與EKF算法誤差對比

通過數據分析以及仿真實驗可得出結論:文中選用的擴展卡爾曼濾波算法具有很強的收斂性和可靠性,與無跡卡爾曼濾波方法相比,能較為快速準確地對鋰電池SOC進行估算,數據計算量符合嵌入式芯片的計算能力。

4 硬件通信測試

該設計主控板通過CAN總線與從控板相連接。如圖8所示,從控板采集電池數據,通過CAN總線發送至大主控,大主控通過CAN總線與整車控制器通信。文中采用上文機軟件模擬整車控制器與電池管理系統的通信。

圖8 主控模塊與從控模塊實物圖

如圖9所示,將電池管理從控板與電池相連接,電池管理系統主控模塊通過CAN總線與從控通信。使用拓展卡爾曼濾波方法計算SOC后,與充放電測試平臺實時通信。經過測試,該設計的通信抗干擾能力強、錯誤幀少,并且通過實物充放電測試驗證了該設計中SOC計算足夠準確。

圖9 電池管理系統主控充放電測試實驗

5 結論

文中設計的基于STM32F105VCT6的鋰電池電池管理系統主控模塊中使用拓展卡爾曼濾波算法的SOC估算方法計算準確,滿足嵌入式電池管理系統的要求。電源模塊通過隔離式DC/DC轉換、多種濾波以及防浪涌保護,保證了BMS的可靠穩定運行。但是文中的鋰電池戴維寧等效電路采用的一階RC等效電路模型未考慮電流累積導致的開路電壓變化[15],以及過充與自放電問題[16],因此存在誤差。今后應注重建立更為準確的電池等效電路模型。

猜你喜歡
卡爾曼濾波模型設計
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
3D打印中的模型分割與打包
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
主站蜘蛛池模板: 免费精品一区二区h| 国产精品男人的天堂| 亚洲视频四区| 国产精品香蕉| 国产后式a一视频| 免费人成又黄又爽的视频网站| 日韩在线欧美在线| 日韩免费毛片| 18禁黄无遮挡免费动漫网站| 成人亚洲天堂| h网址在线观看| 国产三级视频网站| 国产美女在线观看| 午夜无码一区二区三区| 无码一区二区波多野结衣播放搜索| 国产97公开成人免费视频| 国产美女自慰在线观看| 国产欧美日韩综合在线第一| 一本综合久久| 国产草草影院18成年视频| 一区二区影院| 四虎永久免费地址在线网站| 亚洲AV人人澡人人双人| 欧美亚洲一二三区| 日本亚洲最大的色成网站www| 制服丝袜国产精品| 天天躁日日躁狠狠躁中文字幕| 精品国产aⅴ一区二区三区| 久久青草视频| 国产老女人精品免费视频| 国产麻豆精品手机在线观看| 国产导航在线| 亚洲天堂日本| 夜夜操天天摸| 青草国产在线视频| 欧美在线一二区| 欧美影院久久| 国产精品va| 色噜噜久久| 3D动漫精品啪啪一区二区下载| 国产丝袜精品| 国产亚洲精品资源在线26u| 大陆精大陆国产国语精品1024| 久久青草精品一区二区三区| 国产SUV精品一区二区| 欧美亚洲一二三区| 国产毛片不卡| 国产精品女熟高潮视频| 国产精品网拍在线| 国产不卡在线看| 天天综合色天天综合网| jizz在线免费播放| 福利片91| 亚洲日本韩在线观看| 97国产成人无码精品久久久| 拍国产真实乱人偷精品| 国产欧美视频在线| 免费aa毛片| 综合久久久久久久综合网| 国产精品浪潮Av| 亚洲av无码人妻| 成人欧美日韩| 色婷婷视频在线| 成人伊人色一区二区三区| 亚洲欧美激情小说另类| 国产成人久久777777| 国产综合精品日本亚洲777| 58av国产精品| 国产96在线 | 国产原创第一页在线观看| 午夜性刺激在线观看免费| 国产精品欧美在线观看| 日韩欧美综合在线制服| 宅男噜噜噜66国产在线观看| 国产免费福利网站| 浮力影院国产第一页| 久久精品国产一区二区小说| 国产性猛交XXXX免费看| 国产国语一级毛片在线视频| 久久精品电影| 国产麻豆精品在线观看| 国产毛片片精品天天看视频|