logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用自定义函数拟合辨识HPPC工况下的电池数据(适用于一阶RC、二阶RC等电池模型)

该程序可以离线辨识HPPC工况下的电池数据,只需要批量导入不同SOC所对应的脉冲电流电压数据,就可以瞬间获得SOC为[100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0%]的所有电池参数,迅速得到参数辨识的结果并具有更高的精度,可以很大程度上降低参数辨识的时间,提高参数辨识效率。

文章图片
#最小二乘法#算法#机器学习
基于simulink的四节串联锂电池的主动均衡算法(PID控制)

使用PID控制算法来完成四节串联锂电池的均衡仿真,并详解了均衡的过程,在仿真环境下该均衡电路和均衡策略能够有效解决电池间电量不均衡问题,且误差满足设计要求。

文章图片
#matlab#windows#算法 +3
使用粒子群优化算法(PSO)辨识锂电池二阶RC模型参数(附MATLAB代码)

使用粒子群优化算法来辨识锂离子电池二阶RC模型的参数。将粒子群优化算法寻找到的最优参数代入二阶RC模型进行仿真,经过验证,端电压的估计误差小于0.1%,说明粒子群优化算法辨识得到的参数具有较高的精度,为锂离子电池SOC的估计做铺垫。

文章图片
#matlab#算法#启发式算法 +1
扩展卡尔曼滤波(EKF)估计SOC代码2详解,基于二阶RC模型(附MATLAB代码)

扩展卡尔曼滤波估计SOC的MATLAB代码,基于锂离子电池二阶RC模型,通过导入电流、电压、SOC,并且设置好参数P、Q、R的值来完成SOC的估计

文章图片
#matlab#开发语言#算法
无迹卡尔曼滤波估计SOC(附MATLAB程序详解)

使用无迹卡尔曼滤波完成锂离子电池SOC的估计,经过验证,采用无迹卡尔曼滤波算法要优于扩展卡尔曼滤波。

文章图片
#matlab#开发语言#算法
使用EKF扩展卡尔曼滤波进行二阶RC模型的参数辨识

这次来写一篇使用EKF扩展卡尔曼滤波进行二阶RC模型的参数辨识的程序及讲解,目前使用的比较多的参数辨识方法是离线参数辨识(指数拟合HPPC工况端电压数据)、遗忘因子最小二乘法这两种算法,而EKF用的多的地方是在参数辨识完成后的后续SOC估计中,下面就来介绍一下EKF算法进行参数辨识与最小二乘法的一些核心区别:EKF是一种针对非线性系统的状态估计算法,通过泰勒展开对非线性模型进行局部线性化,结合卡尔

文章图片
#算法#matlab#能源
基于扩展卡尔曼滤波的SOC估计(附MATLAB代码)

卡尔曼滤波原理介绍,以及如何通过扩展卡尔曼滤波算法完成锂离子SOC的估计,手撕代码并详细介绍了代码里需要更改的地方,适合刚接触锂离子电池建模以及SOC估计的小伙伴们,最后将扩展卡尔曼滤波与实验数据进行对比,最大误差小于0.8%,满足精度要求。如果没有实验数据可以找我要。

文章图片
#matlab#开发语言#算法
使用扩展卡尔曼滤波(EKF)估计电池SOC(附MATLAB程序及详解)part1主函数篇

本篇博客介绍了脚本的主函数部分,通过给定实验测量的电池时间、电压、电流和温度数据,通过EKF_SOC_Estimation Function来分析计算电池在使用中的SOC和端电压(Vt),并将Function输出的数据进行分析,绘制出测量端电压与估计端电压的对比图、端电压误差图、真实SOC与EKF估计的SOC对比图、SOC误差图。并计算端电压(Vt)和SOC的均方根误差(RMSE)和最大误差(MA

文章图片
#算法#matlab#能源 +2
深度学习模型的准备和使用教程,LSTM用于锂电池SOH预测(第一节)(附Python的jypter源代码)

深度学习模型的准备和使用手册,LSTM用于锂电池SOH预测(附Python的jypter源代码)

文章图片
#python#算法#能源 +2
    共 15 条
  • 1
  • 2
  • 请选择