蓄电池组健康预测的方法与流程

文档序号:26790904发布日期:2021-09-28 23:20阅读:119来源:国知局
蓄电池组健康预测的方法与流程

1.本发明涉及蓄电池技术领域,尤其涉及一种蓄电池组健康预测的方法。


背景技术:

2.目前变电站蓄电池组的容量检测工作,主要通过人工使用放电仪表来实现容量的检测,不仅测试时间长,且测试过程中出现失压故障,电池组没有足够的容量来保障负载的正常运行。
3.日常的巡检为每月对每节蓄电池进行一次内阻、电压、温度的测试,保障电池组日常工作正常。人工的运维方式效率极其低下,且当电池过程中出现故障时无法及时发现问题,导致安全事故发生。
4.变电站直流系统蓄电池的日常运维工作,主要是靠人工进行各个变电站蓄电池组的逐一巡检及充放电运维。根据国网蓄电池运维规范新电池组每2年进行一次深度容量核对测试,4年以上的电池组每年必须进行最少一次深度容量核对。人工运维存在运维时间长,设备投入大,效率低下等问题。


技术实现要素:

5.针对上述不足,本发明所要解决的技术问题是:提供一种蓄电池组健康预测的方法,实现电池故障的提前预警,并提供中长期失效预测,以便能在事故前发现蓄电池组的故障问题,及时对需要更换的电池提出维护建议和维护依据。
6.为解决上述技术问题,本发明的技术方案是:
7.一种蓄电池组健康预测的方法,包括以下步骤:
8.步骤一、利用前馈神经网络对蓄电池组剩余容量进行预测,并建立放电模型,通过放电模型对蓄电池组剩余容量进行验算;
9.步骤二、在线获取电池参数,参数输入放电模型,放电模型输出蓄电池soh,根据蓄电池soh预测蓄电池组健康状态;
10.步骤三,在蓄电池放电时,获取放电电压和蓄电池soh,利用放电电压和蓄电池soh进行模糊分类以及自适应求解,在核容20%蓄电池组标称容量的前提下实时准确预测后备蓄电池在断电情况下的供电能力。
11.2.根据权利要求1所述的蓄电池组健康预测的方法,其特征在于,所述放电模型包括前馈式神经网络模型和容量累积算法模型;
12.则,所述步骤一中,通过放电模型对蓄电池组剩余容量进行验算,包括:
13.s1、获取蓄电池的规格和品牌;
14.s2、判断蓄电池的规格和品牌是否相同
15.s3、如果相同,利用前馈式神经网络模型得到蓄电池剩余容量;
16.如果不相同,利用容量累积算法模型得到蓄电池剩余容量;
17.s4、将蓄电池剩余容量与预测剩余容量进行比较验算。
18.优选方式为,所述容量累积算法模型,具体为:
19.采用阶梯形负荷,利用分段计算法,计算剩余容量q剩,q剩=q总

q放,其中q放=q1+q2+q3+q4,q1=i1t1/η[1+а(t

25)],q2=i2t2/η[1+а(t

25)], q3=i3t3/η[1+а(t

25)],q4=i4t4/η[1+а(t

25)];
[0020]
i1、i2、i3和i4为各阶段负荷电流;t1、t2、t3和t4为各阶段放电小时数;η为放电容量系数;t为实际电池所在地最低环境温度值,а为电池温度系数。
[0021]
优选方式为,所述前馈式神经网络模型为bp神经网络,基于lm优化bp神经网络的计算,包括:
[0022]
设置网络各权值和阀值的初始值;
[0023]
计算网络的实际输出及隐层单元的状态,励函数为sigmoid函数;
[0024]
判断误差,误差大于设定的预期误差,则对权值和阈值进行修正;
[0025]
lm优化后的修正方法为对权值和阈值进行修正,具体的修正方法如下:
[0026]
w
i+1
=w
i

(h+λdiag[h])

1d
,式中h为hessian矩阵,diag[h]为hessian矩阵的对角矩阵,λ为根据训练误差而改变的变量参数,d为修正参量的下降梯度;
[0027]
将修正后的权值阀值进行计算,直至误差达到设定的预期值,结束循环计算,输出神经网络拟合值。
[0028]
优选方式为,基于lm优化bp神经网络通过对学习样本的训练学习,通过 计算得到各层的权值、阀值矩阵,其中学习样本从分析已有蓄电池组运行数据 得到的结果中提取;在现场,系统运行一段时间后将自动从现场蓄电池运行数 据中提取学习样本和教师样本,进行重新学习训练,得到新的网络权值和阀值。
[0029][0030]
优选方式为,内阻的测量方法为鉴相处理的方法,对蓄电池施加恒定的交流激励信号,将响应信号与产生恒流源的正弦信号相乘通过滤波器滤掉交流成分,再将cosφ映射到内阻中。
[0031]
优选方式为,所述步骤三中,利用放电电压和蓄电池soh进行模糊分类以及自适应求解,通过结合蓄电池前次放电容量,或使用蓄电池soh与当前放电电压进行模糊分类,再与各类标准放电曲线进行自适应求解计算蓄电池的容量以及剩余放电时间;所述模糊分类包括soh分类和放电电压分类:
[0032]
所述soh分类是根据求得的浮充模型的预测性能,及根据相应的隶属度函数进行分类;
[0033]
所述放电电压分类是根据放电过程中放电时刻t的放电电压v,以及该时刻对应容量的模拟输出电压vi(t)建立隶属度函数,其中i为1,2,3或4,隶属度函数为:
[0034]
f1(t)=min
[0035]
(|v1(t)

v|,v2(t)

v|,|v3(t)

v|,|v4(t)

v|)
[0036]
[0037]
式中f1(t)为4个参量中的最小值,f2(v)为分类的类别号;
[0038]
构建模糊控制器,模糊控制器基于以上的浮充模型的性能分类和放电电压分类,基于模糊规则建立合理的模糊规则控制器,通过模糊控制器求得最终的分类号。
[0039]
优选方式为,所述放电模型为前馈式神经网络模型时,步骤二中的参数包括浮充电压离散度、内阻、槽底电压和恢复电压,将浮充电压离散度、内阻、槽底电压和恢复电压。
[0040]
采用上述技术方案后,本发明的有益效果是:由于本发明的蓄电池组健康预测的方法,包括以下步骤:步骤一、利用前馈神经网络对蓄电池组剩余容量进行预测,并建立放电模型,通过放电模型对蓄电池组剩余容量进行验算;步骤二、在线获取电池参数,将参数输入放电模型,放电模型输出蓄电池soh;步骤三,在蓄电池放电时,获取放电电压和蓄电池soh,利用放电电压和蓄电池soh进行模糊分类以及自适应求解,在核容20%蓄电池组标称容量的前提下实时准确预测后备蓄电池在断电情况下的供电能力。可见采用本发明的方法,可实现电池故障的提前预警,并提供中长期失效预测,以便能在事故前发现蓄电池组的故障问题,及时对需要更换的电池提出维护建议和维护依据。
附图说明
[0041]
图1为bp神经网络。
具体实施方式
[0042]
为了使本发明的目的、技术方案及优点更加清楚明白,以下实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043]
一种蓄电池组健康预测的方法,包括以下步骤:
[0044]
步骤一、利用前馈神经网络对蓄电池组剩余容量进行预测,并建立放电模型,通过放电模型对蓄电池组剩余容量进行验算;
[0045]
步骤二、在线获取电池参数,将参数输入放电模型,放电模型输出蓄电池 soh(英文state of health的缩写,中文为电池健康度,是电池当前的容量与出厂容量的百分比),根据蓄电池soh预测蓄电池组健康状态;步骤三,在蓄电池放电时,获取放电电压和蓄电池soh,利用放电电压和蓄电池soh进行模糊分类以及自适应求解,在核容20%蓄电池组标称容量的前提下可以实时准确预测后备蓄电池在断电情况下的供电能力。
[0046]
可见采用本发明的方法,可实现电池故障的提前预警,并提供中长期失效预测,以便能在事故前发现蓄电池组的故障问题,及时对需要更换的电池提出维护建议和维护依据。
[0047]
本例中放电模型包括前馈式神经网络模型和容量累积算法模型,放电模型为前馈式神经网络模型时,步骤二中的参数包括浮充电压离散度、内阻、槽底电压和恢复电压,将浮充电压离散度、内阻、槽底电压和恢复电压;
[0048]
则步骤一中,通过放电模型对蓄电池组剩余容量进行验算,包括:
[0049]
s1、获取蓄电池的规格和品牌;
[0050]
s2、判断蓄电池的规格和品牌是否相同
[0051]
s3、如果相同,利用前馈式神经网络模型得到蓄电池剩余容量;
[0052]
如果不相同,利用容量累积算法模型得到蓄电池剩余容量;
[0053]
s4、将蓄电池剩余容量与预测剩余容量进行比较验算。
[0054]
其中,容量累积算法模型,具体为:
[0055]
采用阶梯形负荷,利用分段计算法计算剩余容量q剩,q剩=q总

q放,其中q放=q1+q2+q3+q4,q1=i1t1/η[1+а(t

25)],q2=i2t2/η[1+а(t

25)], q3=i3t3/η[1+а(t

25)],q4=i4t4/η[1+а(t

25)],i1、i2、i3和i4为各阶段负荷电流;t1、t2、t3和t4为各阶段放电小时数;η为放电容量系数;t为实际电池所在地最低环境温度值,а为电池温度系数。目前m最小值为6秒, 可根据要求定制精度。通过以上公式,实时计算出剩余容量。当放电小时率≥ 10时,取α=0.006;当10>放电小时率≥1时,取α=0.008;当放电小时率<1 时,取α=0.01;放电容量系数(η)表:
[0056]
电池放电小时数(h)0.512346810≥20放电终止电压(v)1.701.751.751.801.801.801.801.80≥1.85放电容量系数(η)0.450.400.550.610.750.790.881.001.00
[0057]
其中,前馈式神经网络模型为bp神经网络,基于lm优化bp神经网络的计算,包括:
[0058]
设置网络各权值和阀值的初始值;
[0059]
计算网络的实际输出及隐层单元的状态,励函数为sigmoid函数;
[0060]
判断误差,误差大于设定的预期误差,则对权值和阈值进行修正;
[0061]
lm(levenberg

marquardt)优化后的修正方法为对权值和阈值进行修正,具体的修正方法如下:
[0062]
w
i+1
=w
i

(h+λdiag[h])

1d
,式中h为hessian矩阵,diag[h]为hessian矩
[0063]
将修正后的权值阀值进行计算,直至误差达到设定的预期值,结束循环计算,输出神经网络拟合值。
[0064]
基于lm优化bp神经网络通过对学习样本的训练学习,通过计算得到各 层的权值、阀值矩阵,其中学习样本从分析已有蓄电池组运行数据得到的结果 中提取;在现场,系统运行一段时间后将自动从现场蓄电池运行数据中提取学 习样本和教师样本,进行重新学习训练,得到新的网络权值和阀值;bp神经 网络如图1所示。
[0065][0066]
本例步骤三中,利用放电电压和蓄电池soh进行模糊分类以及自适应求解,包括:通过结合蓄电池前次放电容量,或使用预估soh与当前放电电压进行模糊分类,再与各类标准放电曲线进行自适应求解计算蓄电池的容量以及剩余放电时间;模糊分类包括:
[0067]
soh分类,根据求得的浮充模型的预测性能,可以根据相应的隶属度函数为:
[0068][0069]
式中cap
i
≤——第i节电池预测的性能值;
[0070]
f(cap
i
)——分类的类别号。
[0071]
放电电压分类是根据放电过程中放电时刻t的放电电压v,以及该时刻对应容量的模拟输出电压vi(t)建立隶属度函数,其中i为1,2,3或4,具体为:根据放电过程中放电时刻t的放电电压v,以及该时刻第一类容量的模拟输出电压v1(t),第二类容量的模拟输出电压v2(t),第三类容量的模拟输出电压v3(t),第四类容量的模拟输出电压v4(t),这5个参量建立隶属度函数,隶属度函数:
[0072]
f1(t)=min
[0073]
(|v1(t)

v|,v2(t)

v|,v3(t)

v|,|v4(t)

v|)
[0074][0075]
式中f1(t)——4个参量中的最小值;
[0076]
f2(v)——分类的类别号。
[0077]
构建模糊控制器,模糊控制器基于以上的浮充模型的性能分类和放电电压分类,基于模糊规则建立合理的模糊规则控制器,见下表模糊规则,通过模糊控制器求得最终的分类号;
[0078]
表1模糊规则
[0079][0080]
内阻的测量方法为鉴相处理的方法,对蓄电池施加恒定的交流激励信号,将响应信号与产生恒流源的正弦信号相乘通过滤波器滤掉交流成分,再将cos φ映射到内阻中。
[0081]
为解决传统的蓄电池系统维护,利用假负载进行放电,将运维设备运到现场花费大量时间进行连接监控单体,电池组脱离系统后,再进行放电,放电结束后接回系统给蓄电池进行充电。目前的蓄电池维护设备在蓄电池放电的时候,电池组必须与原系统脱离,合蓄电池组处于离线状态,当放电过程中,出现市电异常,将直接影响系统的安全运行。并且,目前蓄电池运维系统没有有效的监测监控手段,无法及时发现蓄电池组在运行过程程中存在的问题,缺乏科学有效的数据信息来掌握蓄电池组的准确信息。但随着电力电子技术的飞速发展,交流转直流、直流转直流、通信协议及模块设计等技术的成熟为解决串联蓄电池的各种问题提供了有效的手段,实现蓄电池核容并网的技术条件已然具备。
[0082]
1)采集信息实现原理。物理硬件上增加传感器,每节电池上增加单体采集模块,对单节电池的电压、内阻、极柱温度进行采样,采样信息通过组端收敛模块进行收集。组端收敛模块对组端电压、充电机电压、电流进行采样。单体采集模块及组端收敛模块组成的蓄电池综合管理系统的硬件部分,配合后台管理软件及各功能的算法模型,实现了整套系统的运行。
[0083]
2)核容电流实现原理。将蓄电池组的电压通过逆变器反馈到电网。
[0084]
3)无人化运维实现原理。通过对单节蓄电池的电压、内阻、温度进行监控,结合单个运维模块升压恒流放电,可实时记录电池对外的放电的数据,根据容量核算公式可计算出每节电池的容量。通过增加远程控制软件平台,可实现蓄电池实时监控及远程控制充放电。
[0085]
以上所述本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同一种蓄电池组健康预测的方法的改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1