<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Matlab/Simulink建立一種Thevenin/RC電池模塊仿真模型

冬至子 ? 來源:新能源汽車仿真團隊 ? 作者:當我浮夸 ? 2023-06-28 10:49 ? 次閱讀

本文以鋰電池數學模型為基礎,在Matlab/Simulink仿真系統中,建立了一種Thevenin/RC電池模塊仿真模型,通過實際工況試驗,測試精度在允許誤差范圍內,為電池SOC/SOH研究提供了極大的參考價值。

1、等效電路模型參數辨識

鋰電池在充放電結束后,端電壓會迅速上升并逐漸趨向于一個穩定值,我們稱之為鋰電池的回彈特性。Thevenin/RC網絡結構的工作特性通常滿足回彈特性的特征,我們常用電池回彈階段的電壓、電流數據對Thevenin/RC模型進行參數辨識。

為辨識Thevenin/RC模型參數,需要獲取電池在不同SOC狀態下的電壓回彈數據。首先采用恒流恒壓的方法將電池充滿,然后以1C的放電電流將電池SOC放至為0.9→0.1,得到每個時刻的電壓回彈曲線。

具體的遞推過程可以參考文獻。(Schweighofer B , Raab K M , Brasseur G . Modeling of high power automotive batteries by the use of an automated test system[J]. IEEE Transactions on Instrumentation & Measurement, 2003, 52(4):1087-1091.)

最后,將每個SOC時刻的電壓回彈數據進行擬合,可以得到電池模型參數隨SOC的變化情況。

SOC = [0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1];
OCV_charge = [2.59 3.22 3.26 3.3 3.3 3.31 3.31 3.32 3.34 3.34 3.47];
OCV_discharge = [2.66 3.19 3.23 3.26 3.28 3.28 3.29 3.3 3.33 3.33 3.4];
R0_charge = [0.0306 0.0123 0.0126 0.012 0.0117 0.012 0.0117 0.0123 0.012 0.0144 0.0207];
R0_discharge = [0.0771 0.0168 0.0135 0.0123 0.0117 0.0123 0.0117 0.012 0.0117 0.0114 0.012];
R1_charge = [0.032155 0.008199 0.004763 0.004183 0.00348 0.003242 0.003193 0.003006 0.003091 0.003062 0.003062];
R1_discharge = [0.032155 0.008199 0.004763 0.004183 0.00348 0.003242 0.003193 0.003006 0.003091 0.003062 0.003062];
C1_discharge = [54.148429 21.802633 25.586141 30.914925 26.854337 32.525752 40.18035 1.503165 44.76751 43.347833 43.347833];
C1_charge = C1_discharge;

當然,你們可以參考我的方法,通過擬合方法計算出不同SOC數值下對應的阻抗系數。

2、電池Simulink模型建立

模型包括:SOC計算模塊、模型參數辨識模塊和端電壓計算模塊。

2.1、SOC計算模塊

圖片

2.2、模型參數辨識模塊(以R0為例)

圖片

2.3、端電壓計算模塊

圖片

2.4、封裝模塊

圖片

3、試驗驗證

圖片

由仿真結果可知,所建立的電池模型適用于電池BMS系統開發,具有很高的精度和實時性。

結論:不管是Thevenin模型,還是二階RC模型都能很好的反應電池的特性,適用于BMS系統。如果通過最小二乘法對電池模型辨識出現問題時,電池靜置回彈電壓的測試方法也是一個很好的選擇!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 鋰電池
    +關注

    關注

    257

    文章

    7777

    瀏覽量

    164234
  • SoC系統
    +關注

    關注

    0

    文章

    52

    瀏覽量

    10592
  • MATLAB仿真
    +關注

    關注

    4

    文章

    175

    瀏覽量

    19667
  • bms系統
    +關注

    關注

    0

    文章

    22

    瀏覽量

    10594
  • simulink仿真
    +關注

    關注

    0

    文章

    75

    瀏覽量

    8481
收藏 人收藏

    評論

    相關推薦

    基于MATLAB/Simulink的系統仿真技術與應用

    語言程序設計基礎3,MATLAB語言在現代科學運算中的應用4,MATLAB/Simulink下數學模型建立
    發表于 06-19 13:15

    參照光伏電池的物理模型,可建立用于實現其仿真matlab...

    參照光伏電池的物理模型,可建立用于實現其仿真matlab仿真
    發表于 10-26 17:24

    如何去搭建Matlab/Simulink?

    下針對 TIDSP 的代碼......實驗八 基于 MATLAB/Simulink 的太陽能電池特性仿真模型初步 NO:20200422
    發表于 07-07 06:18

    利用MATLABsimulink建立仿真模型

    利用MATLABsimulink建立仿真模型,與stm32cubemx搭建數據鏈,通過simulink
    發表于 08-17 07:11

    介紹一種基于matlab/simulink的異步電動機仿真模型

    本文從異步電動機的數學模型著手介紹一種基于matlab/simulink的異步電動機仿真模型,使
    發表于 09-06 06:42

    如何去開發一種基于HAL庫的模型并進行仿真

    STM32為什么使用Matlab/Simulink呢?如何去開發一種基于HAL庫的模型并進行仿真呢?
    發表于 11-18 07:56

    如何利用MATLABsimulink建立仿真模型

    如何利用MATLABsimulink建立仿真模型呢?并與stm32cubemx搭建數據鏈呢?
    發表于 11-18 07:17

    基于MATLAB/Simulink的汽車ABS的半實物仿真

    本文所研究的是一種基于MATLAB/Simulink的汽車防抱死剎車系統(ABS)的半實物仿真的方法。本方法利用Simulink提供的
    發表于 06-25 14:29 ?64次下載

    MIMO-OFDM的matlabsimulink仿真程序或

    MIMO-OFDM的matlabsimulink仿真程序或模型(有OFDM的simulink仿真
    發表于 02-08 14:38 ?540次下載

    一種基于Matlab的可逆變流器仿真模型

    基丁逆變流器的結構和工作原理。建 立一種基于Matlab的變流器的仿真結果進行對比,對所建立仿真模型
    發表于 08-12 17:30 ?0次下載

    基于Matlab的Turbo碼仿真研究

    基于Matlab的Turbo碼仿真研究 摘 要:為了使Turbo碼仿真更容易,研究并建立了基于Matlab
    發表于 05-20 16:21 ?1895次閱讀
    基于<b class='flag-5'>Matlab</b>的Turbo碼<b class='flag-5'>仿真</b>研究

    基于Matlab_Simulink的QAM通信系統的仿真

    利用MatlabSimulink工具箱建立了QAM 系統的仿真模型,詳細地敘述了仿真參數的設置
    發表于 07-30 10:31 ?98次下載
    基于<b class='flag-5'>Matlab_Simulink</b>的QAM通信系統的<b class='flag-5'>仿真</b>

    使用MATLABSimulink的建模與仿真詳細課件免費下載

    本文檔的主要內容詳細介紹的是使用MATLABSimulink的建模與仿真詳細課件免費下載包括了:1.MATLAB軟件,2.簡介MATLAB
    發表于 11-04 17:17 ?134次下載
    使用<b class='flag-5'>MATLAB</b>和<b class='flag-5'>Simulink</b>的建模與<b class='flag-5'>仿真</b>詳細課件免費下載

    基于MATLAB_Simulink的光伏電池建模與仿真

    基于MATLAB_Simulink的光伏電池建模與仿真說明。
    發表于 04-28 11:14 ?102次下載

    基于Matlab simulink的蓄電池雙向DCDC控制模型

    基于Matlab simulink的蓄電池雙向DCDC控制模型(5g電源技術要求)-該資料為基于Matlab
    發表于 09-28 11:02 ?83次下載
    基于<b class='flag-5'>Matlab</b> <b class='flag-5'>simulink</b>的蓄<b class='flag-5'>電池</b>雙向DCDC控制<b class='flag-5'>模型</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>