本发明属于电力储能设备状态监测技术领域,涉及一种基于振动信号的储能电池健康状态识别方法和系统。
背景技术:
储能电池作为一种储能元件,由于其优秀的性能已被广泛应用于电网运行的各个环节。大规模的光伏并网可能会产生波动,威胁电网的安全稳定运行,储能技术的投入可以平抑光伏波动,提高电力系统稳定性;储能电池在负荷低谷时储存电能,负荷高峰时释放电能,实现了削峰填谷的功能。
储能电池的热失控问题威胁着储能电站的安全稳定运行,热失控问题的产生源于对储能电池的滥用,包括机械滥用、电滥用和热滥用等,过充过放是储能电池最常见的电滥用问题。长期过充过放会对储能电池造成不可逆的内部损伤,因此识别储能电池的过充过放程度对于保证供电的连续性和设备长期安全稳定运行有着重要的意义。
目前广泛应用于现场的储能电池健康状态识别方法有:
1)基于电池内部结构形态的方法:通过具体实验分析储能电池正负极过充行为特点,总结过充对储能电池正极和负极材料结构造成的影响,进而研究对电池容量等的影响,据此分析电池的健康状态。此方法属于破坏性方法,适用于电池设计人员对电池进行优化和改善,不能用于在线监测。
2)基于电化学性能的方法:通过电滥用实验或电池解析模型,采集电池过充过程中的电压、电流、温度和阻抗数据,据此分析电池的耐过充性能及热失控诱因。此方法的电池健康状态识别正确率依赖具体的电池解析模型,存在建模较难、或模型参数识别困难的问题。
技术实现要素:
为解决现有技术中的不足,本申请提供一种基于振动信号的储能电池健康状态识别方法和系统,易于实现,结果明显,诊断准确率较高,可识别多次过充误操作对储能电池造成的影响,同时帮助实现在误操作初期的预警。
为了实现上述目标,本发明采用如下技术方案:
一种基于振动信号的储能电池健康状态识别方法,其特征在于:
所述方法包括以下步骤:
步骤1:对同一储能电池进行多次过充设置,在每次充电期间采集储能电池的振动信号;
步骤2:基于对储能电池振动信号进行经验模态分解emd,筛选得到电池健康状态的特征识别量;
步骤3:根据电池健康状态的特征识别量对同类型储能电池进行健康状态识别,实现过充误操作预警。
本发明进一步包括以下优选方案。
步骤1中,利用电池容量检测仪对储能电池进行多次过充设置;
过充设置包括:设置充电截止电压和充电方式;
每次过充均采用相同的过充设置,每次充电期间采集储能电池的振动信号。
所述过充设置:设置充电截止电压为额定电压的1.5倍,采用恒流恒压充电方式。
步骤1中,还利用电池容量检测仪对储能电池进行正常充电设置,正常充电期间采集的储能电池的振动信号与过充充电期间采集的储能电池的振动信号,一起用于步骤2中电池健康状态特征识别量的筛选;
所述正常充电设置包括:设置充电截止电压和充电方式。
所述正常充电设置:设置充电截止电压为额定电压,采用恒流恒压充电方式。
步骤1中,对同一储能电池进行三次过充设置。
步骤1中,采集储能电池的振动信号时,采样频率为16khz,采样时间为3~5秒。
步骤2包括以下步骤:
步骤2.1:对每次充电期间采集的储能电池振动信号分别进行emd,得到对应的imf;
步骤2.2:对每次充电期间采集的储能电池振动信号,计算其对应的各imf分量的emd能量熵;
步骤2.3:比较不同过充次数下各imf分量的emd能量熵值,选取imf3分量的能量熵值和imf4分量的能量熵值作为电池健康状态的特征识别量。
步骤2.1中,对第i次充电期间采集的储能电池振动信号xi(t)进行emd,包括:
步骤2.1.1:筛选xi(t)的所有极大值点和极小值点,其中t为采样时刻;
步骤2.1.2:利用插值法对极小值点形成下包络bi1(t),对极大值点形成上包络bi2(t);
步骤2.1.3:计算上包络、下包络的平均值mi(t),公式如下:
mi(t)=[bi1(t) bi2(t)]/2(1)
步骤2.1.4:求抽离细节hj(t),j初始值为1,公式如下:
hj(t)=xi(t)-mi(t)(2)
步骤2.1.5:如果hj(t)满足imf条件,则hj(t)即为xi(t)的第j个imf,记为cj(t),否则筛选hj(t)的所有极大值点和极小值点,返回步骤2.1.2,直至满足imf条件;
步骤2.1.6:将cj(t)从xi(t)分离出来,公式如下:
rj(t)=xi(t)-cj(t)(3)
令xi(t)=rj(t),j=j 1,返回步骤2.1.1,继续对xi(t)分解,直到j=n 1,得到振动信号xi(t)对应的n个满足条件的imf分量及一个余项。
步骤3中,对于待健康状态识别的储能电池,采集其充电期间的振动信号,对采集的振动信号进行emd,筛选得到分量imf3和imf4,计算imf3分量的能量熵值e3,以及imf4分量的能量熵值e4;当满足以下判据时,则认为储能电池发生了过充误操作:
其中,α、β分别为第一权重系数和第二权重系数,e3、e4分别为当前实时监测储能电池振动信号通过emd分解后得到的imf3分量的能量熵值和imf4分量的能量熵值,e30、e40为正常充电状态下储能电池振动信号通过emd分解后得到的imf3分量的能量熵原始值和imf4分量的能量熵原始值;α β=1,γ为预设阈值。
α、β分别优选为0.45和0.55;
γ优选为300。
本申请还同时公开了一种利用前述储能电池健康状态识别方法的储能电池健康状态识别系统,所述系统包括:
振动信号采集模块,用于对同一储能电池进行多次过充设置,在每次充电期间采集储能电池的振动信号;
特征识别量筛选模块,用于基于对储能电池振动信号的emd,筛选得到电池健康状态的特征识别量;
健康状态识别模块,用于根据电池健康状态的特征识别量对同类型储能电池进行健康状态识别,实现过充误操作预警。本申请所达到的有益效果:
本发明选取振动量作为电池健康状态的特征量,易于实现,结果明显,诊断准确率较高,可以实现电池状态的实时在线监测。对于运行中的设备,可以及时发现其异常工况,协助现场人员在发展成为更严重的事故之前做出应对处理。
附图说明
图1为本发明识别方法的流程图;
图2为本发明识别方法的实施例流程图;
图3为正常充电对应imf分量的时域图和频域图;
图4为第一次过充对应imf分量的时域图和频域图;
图5为第二次过充对应imf分量的时域图和频域图;
图6为第三次过充对应imf分量的时域图和频域图。
具体实施方式
下面结合附图对本申请作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本申请的保护范围。
如图1和2所示,一种基于振动信号的储能电池健康状态识别方法,所述方法包括以下步骤:
步骤1:对同一储能电池进行多次过充设置,在每次充电期间采集储能电池的振动信号;储能电池的振动信号频率范围主要集中在0~500hz,考虑到振动信号较微弱,而且随着过充次数增多,特殊频段的幅值会出现变化,因此对信号进行进一步分解并计算能量占比。根据多次过充实验分析可知,过充次数为3次时,特殊频段的幅值变化最具代表性。
本申请具体实施中,利用电池容量检测仪对储能电池进行正常充电设置及3次过充设置,其中每次过充均采用相同的过充设置。
正常充电期间采集的储能电池的振动信号与过充充电期间采集的储能电池的振动信号,一起用于步骤2中电池健康状态特征识别量的筛选;
实施例中,正常充电设置:设置充电截止电压为额定电压3.2v,采用恒流恒压充电方式。
过充设置:按照过充电压为额定电压1.5倍进行设置,设置充电截止电压为4.8v,采用恒流恒压充电方式;
采集储能电池的振动信号时,设定采样频率为16khz,对于稳态信号采样16khz足以满足采样精度,采样时间为若干个整数周期,一般不超过5秒,因为振动信号一个周期时间约是0.01秒,时间设置太长导致数据量大,数据重复,一般设定采样时间为3~5秒。
步骤2:基于对储能电池振动信号的emd,筛选得到电池健康状态的特征识别量,包括以下步骤:
步骤2.1:对正常充电、第一次过充、第二次过充、第三次过充期间采集的储能电池振动信号分别进行emd,得到对应的imf。
对第i次充电期间采集的储能电池振动信号xi(t)进行emd,包括:
步骤2.1.1:筛选xi(t)的所有极大值点和极小值点,其中t为采样时刻;
步骤2.1.2:利用插值法对极小值点形成下包络bi1(t),对极大值点形成上包络bi2(t);
步骤2.1.3:计算上包络、下包络的平均值mi(t),公式如下:
mi(t)=[bi1(t) bi2(t)]/2(1)
步骤2.1.4:求抽离细节hj(t),j初始值为1,公式如下:
hj(t)=xi(t)-mi(t)(2)
步骤2.1.5:如果hj(t)满足imf条件,则hj(t)即为xi(t)的第j个imf,记为cj(t),否则筛选hj(t)的所有极大值点和极小值点,返回步骤2.1.2,直至满足imf条件;
步骤2.1.6:将cj(t)从xi(t)分离出来,公式如下:
rj(t)=xi(t)-cj(t)(3)
令xi(t)=rj(t),j=j 1,返回步骤2.1.1,继续对xi(t)分解,直到j=n 1,得到振动信号xi(t)对应的n个满足条件的imf分量及一个余项。
图3-图6分别为正常充电、第一次过充、第二次过充、第三次过充对应imf分量的时域图和频域图;
由图3-图6可以发现,储能电池振动信号中噪声比重较高,在第2~3个imf分量以后才出现信号的主要频率,这也为步骤2.3选取特征imf提供了依据。
对比图3-图6,不难发现信号的主要频率所占比重逐渐升高,可以表明电池受损程度逐渐加大,但特征不明显,因此进一步求取各imf分量的emd能量熵。
步骤2.2:对正常充电、第一次过充、第二次过充、第三次过充充电期间采集的储能电池振动信号,计算其对应的各imf分量的emd能量熵。
步骤2.3:比较不同过充次数下各imf分量的emd能量熵值,选取imf3分量的能量熵值和imf4分量的能量熵值作为储能电池健康状态的特征识别量。
步骤3:根据依据imf3和imf4的emd能量熵变化对同类型储能电池进行健康状态识别,实现过充误操作预警,具体的:
对于待健康状态识别的储能电池,采集其充电期间的振动信号,对采集的振动信号进行emd,筛选得到分量imf3和imf4,计算imf3分量的能量熵值e3,以及imf4分量的能量熵值e4;当满足以下判据时,则认为储能电池发生了过充误操作:
其中,α、β分别为第一权重系数和第二权重系数,e3、e4分别为当前实时监测储能电池振动信号通过emd分解后得到的imf3分量的能量熵值和imf4分量的能量熵值,e30、e40为正常充电状态下储能电池振动信号通过emd分解后得到的imf3分量的能量熵原始值和imf4分量的能量熵原始值;α β=1,γ为预设阈值。
α、β分别优选为0.45和0.55;
γ优选为300。
根据上述的一种基于振动信号的储能电池健康状态识别方法的储能电池健康状态识别系统,所述系统包括:
振动信号采集模块,用于对同一储能电池进行多次过充设置,在每次充电期间采集储能电池的振动信号;
特征识别量筛选模块,用于基于对储能电池振动信号的emd,筛选得到电池健康状态的特征识别量;
健康状态识别模块,用于根据电池健康状态的特征识别量对同类型储能电池进行健康状态识别,实现过充误操作预警。
本发明选取振动量作为电池健康状态的特征量,易于实现,结果明显,诊断准确率较高,可以实现电池状态的实时在线监测。对于运行中的设备,可以及时发现其异常工况,协助现场人员在发展成为更严重的事故之前做出应对处理。
本发明申请人结合说明书附图对本发明的实施示例做了详细的说明与描述,但是本领域技术人员应该理解,以上实施示例仅为本发明的优选实施方案,详尽的说明只是为了帮助读者更好地理解本发明精神,而并非对本发明保护范围的限制,相反,任何基于本发明的发明精神所作的任何改进或修饰都应当落在本发明的保护范围之内。
1.一种基于振动信号的储能电池健康状态识别方法,其特征在于:
所述方法包括以下步骤:
步骤1:对同一储能电池进行多次过充设置,在每次充电期间采集储能电池的振动信号;
步骤2:基于对储能电池振动信号进行经验模态分解emd,筛选得到电池健康状态的特征识别量;
步骤3:根据电池健康状态的特征识别量对同类型储能电池进行健康状态识别,实现过充误操作预警。
2.根据权利要求1所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
步骤1中,利用电池容量检测仪对储能电池进行多次过充设置;
过充设置包括:设置充电截止电压和充电方式;
每次过充均采用相同的过充设置,每次充电期间采集储能电池的振动信号。
3.根据权利要求2所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
所述过充设置:设置充电截止电压为额定电压的1.5倍,采用恒流恒压充电方式。
4.根据权利要求1或2所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
步骤1中,还利用电池容量检测仪对储能电池进行正常充电设置,正常充电期间采集的储能电池的振动信号与过充充电期间采集的储能电池的振动信号,一起用于步骤2中电池健康状态特征识别量的筛选;
所述正常充电设置包括:设置充电截止电压和充电方式。
5.根据权利要求4所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
所述正常充电设置:设置充电截止电压为额定电压,采用恒流恒压充电方式。
6.根据权利要求1所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
步骤1中,对同一储能电池进行三次过充设置。
7.根据权利要求1-5任一项所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
步骤1中,采集储能电池的振动信号时,采样频率为16khz,采样时间为3~5秒。
8.根据权利要求1所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
步骤2包括以下步骤:
步骤2.1:对每次充电期间采集的储能电池振动信号分别进行emd,得到对应的imf;
步骤2.2:对每次充电期间采集的储能电池振动信号,计算其对应的各imf分量的emd能量熵;
步骤2.3:比较不同过充次数下各imf分量的emd能量熵值,选取imf3分量的能量熵值和imf4分量的能量熵值作为电池健康状态的特征识别量。
9.根据权利要求8所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
步骤2.1中,对第i次充电期间采集的储能电池振动信号xi(t)进行emd,包括:
步骤2.1.1:筛选xi(t)的所有极大值点和极小值点,其中t为采样时刻;
步骤2.1.2:利用插值法对极小值点形成下包络bi1(t),对极大值点形成上包络bi2(t);
步骤2.1.3:计算上包络、下包络的平均值mi(t),公式如下:
mi(t)=[bi1(t) bi2(t)]/2(1)
步骤2.1.4:求抽离细节hj(t),j初始值为1,公式如下:
hj(t)=xi(t)-mi(t)(2)
步骤2.1.5:如果hj(t)满足imf条件,则hj(t)即为xi(t)的第j个imf,记为cj(t),否则筛选hj(t)的所有极大值点和极小值点,返回步骤2.1.2,直至满足imf条件;
步骤2.1.6:将cj(t)从xi(t)分离出来,公式如下:
rj(t)=xi(t)-cj(t)(3)
令xi(t)=rj(t),j=j 1,返回步骤2.1.1,继续对xi(t)分解,直到j=n 1,得到振动信号xi(t)对应的n个满足条件的imf分量及一个余项。
10.根据权利要求1所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
步骤3中,对于待健康状态识别的储能电池,采集其充电期间的振动信号,对采集的振动信号进行emd,筛选得到分量imf3和imf4,计算imf3分量的能量熵值e3,以及imf4分量的能量熵值e4;当满足以下判据时,则认为储能电池发生了过充误操作:
其中,α、β分别为第一权重系数和第二权重系数,e3、e4分别为当前实时监测储能电池振动信号通过emd分解后得到的imf3分量的能量熵值和imf4分量的能量熵值,e30、e40为正常充电状态下储能电池振动信号通过emd分解后得到的imf3分量的能量熵原始值和imf4分量的能量熵原始值;α β=1,γ为预设阈值。
11.根据权利要求1所述的一种基于振动信号的储能电池健康状态识别方法,其特征在于:
α、β分别优选为0.45和0.55;
γ优选为300。
12.一种利用权利要求1-11中任一项权利要求所述的储能电池健康状态识别方法的储能电池健康状态识别系统,其特征在于:
所述系统包括:
振动信号采集模块,用于对同一储能电池进行多次过充设置,在每次充电期间采集储能电池的振动信号;
特征识别量筛选模块,用于基于对储能电池振动信号的emd,筛选得到电池健康状态的特征识别量;
健康状态识别模块,用于根据电池健康状态的特征识别量对同类型储能电池进行健康状态识别,实现过充误操作预警。
技术总结