使用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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章