使用2-D Lookup Table模塊實現RLS-EKF溫度適應


RLS-EKF

改動情況

本次改動的模塊爲:
RLSEKF_20200513_2/RLS-EKF2/EKF_SOC/SOC-OCV-T Lookup Table
根據端電壓通過查表獲得初始SOC的模塊。使用一個二維查表模塊替換原先的一維查表模塊,增加的輸入爲溫度

RLSEKF_20200331/RLS-EKF/EKF_SOC/cal/cal_Uoc
根據SOC先驗估計去估計OCV的模塊。使用一個二維查表模塊替換原先的矩陣運算部分,增加溫度輸入

RLSEKF_20200331/RLS-EKF/EKF_SOC/cal/cal_C1
根據SOC先驗估計去計算C1矩陣的部分。使用一個二維查表模塊替換原先的矩陣運算部分,增加溫度輸入

RLSEKF_20200513_2/RLS-EKF2/EKF_SOC/SOC-OCV-T Lookup Table

在這裏插入圖片描述

RLSEKF_20200331/RLS-EKF/EKF_SOC/cal/cal_Uoc

在這裏插入圖片描述

RLSEKF_20200331/RLS-EKF/EKF_SOC/cal/cal_C1

在這裏插入圖片描述

性能比較

僅對一組數據和一組參數進行測試,主要目的是使用查表模塊替換計算模塊後對精度有多大影響,因爲在這個替換過程中其實是存在使用若干短線段去擬合曲線的過程。
誤差比較

original爲未修改版本
modify#1爲僅修改了SOC-OCV-T Lookup Table的版本
modyfy#2爲全部修改的版本
使用的數據爲CTCDC_40degree

誤差水平變化不顯著,替換後精度變化不明顯

數據記錄

以下僅是根據某次實驗得到的CTCDC_40degree的特性曲線,並不能完全保證準確,僅用來對算法進行驗證。
在這裏插入圖片描述

RLSEKF_20200513_2/RLS-EKF2/EKF_SOC/SOC-OCV-T Lookup Table

在這裏插入圖片描述

RLSEKF_20200331/RLS-EKF/EKF_SOC/cal/cal_Uoc

在這裏插入圖片描述

RLSEKF_20200331/RLS-EKF/EKF_SOC/cal/cal_C1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章