首页 / 专利库 / 电路 / 输出电压 / 一种基于可测数据的铅酸蓄电池组在线故障诊断方法

一种基于可测数据的铅酸电池组在线故障诊断方法

阅读:342发布:2024-01-09

专利汇可以提供一种基于可测数据的铅酸电池组在线故障诊断方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于可测数据的铅酸 蓄 电池 组在线故障诊断方法,包括以下步骤:获取被测 铅酸 蓄电池 组工况下在时间段t0~tf的输入、输出历史数据;计算核Gram矩阵K;采用非线性 迭代 最小二乘法求解核Gram矩阵K,得到矩阵T和矩阵U;计算每个 采样 点的统计量T2和统计量SPE及其置信上限;计算各变量对统计量T2和统计量SPE的贡献值及上限;获取被测铅酸蓄 电池组 的实时数据;计算核Gram矩阵Knew;计算统计量和统计量SPEnew;判断统计量大于统计量T2,或统计量SPEnew大于统计量SPE是否成立,若结果为否,则返回获取实时数据步骤;若结果为是,则判定有故障发生,计算各变量贡献值及相对贡献率,相对贡献率大于1的变量引起系统故障。,下面是一种基于可测数据的铅酸电池组在线故障诊断方法专利的具体信息内容。

1.一种基于可测数据的铅酸电池组在线故障诊断方法,其特征在于包括以下步骤:
步骤一:获取被测铅酸蓄电池组工况下在时间段t0~tf的输入、输出历史数据;
步骤二:根据输入、输出历史数据计算核Gram矩阵K;
采用非线性迭代最小二乘法求解核Gram矩阵K,得到矩阵T和矩阵U;
根据矩阵T和矩阵U计算每个采样点的统计量T2和统计量SPE及其置信上限;计算各变量对统计量T2和统计量SPE的贡献值及上限;
步骤二根据矩阵T和矩阵U计算每个采样点的统计量T2和统计量SPE及其置信上限是:
2
第i个采样点的T统计量为 其中 ti表示矩阵T的第i行;
第i个采样点的Q统计量为 表示矩阵 的第i行;
计算统计量T2和统计量SPE在置信平为α时对应的置信上限:
其中Fα(h,n-h)是置信水平为α,自由度为h和n-h的F分布,h=2μ2/S, 则是置信水平α下,比例系数为g=S/2μ的χ2分布,其中μ和S分别表示统计量SPE的样本均值和方差;
步骤三:获取被测铅酸蓄电池组的实时数据;
根据实时数据计算核Gram矩阵Knew;
计算统计量 和统计量SPEnew;
判断统计量 大于统计量T2,或统计量SPEnew大于统计量SPE是否成立,若结果为否,则返回获取被测铅酸蓄电池组的实时数据步骤;
若上述判断结果为是,则判定有故障发生,计算各变量贡献值及相对贡献率,相对贡献率大于1的变量判定为引起系统故障。
2.如权利要求1所述的一种基于可测数据的铅酸蓄电池组在线故障诊断方法,其特征在于:步骤一中的输入历史数据为组成被测铅酸蓄电池组的单节铅酸蓄电池的电压电流温度数据,输出历史数据为被测铅酸蓄电池组电压。
3.如权利要求1所述的一种基于可测数据的铅酸蓄电池组在线故障诊断方法,其特征在于:步骤二根据输入、输出历史数据计算核Gram矩阵K是:
将历史输入、输出数据分别整理成两个0均值变量的矩阵:
X∈Rn×l,Y∈Rn×m,其中n为样本数,l、m分别为输入输出变量维数;
将输入、输出矩阵分解为:
X=TPT+F,Y=UCT+G,其中T∈Rn×p,U∈Rn×p包含p个被提取出来的得分向量,p由交叉验证法得出,P,C为负载矩阵,F,G为残差矩阵;
利用高斯函数K(xi,xj)=exp(-||xi-xj||2/σ),i,j=1,2,...n计算核Gram矩阵K∈Rn×n,对矩阵K进行中心化得到: 其中I为n维单位阵,1n表示元素值均
为1的n维列向量。
4.如权利要求1所述的一种基于可测数据的铅酸蓄电池组在线故障诊断方法,其特征在于:步骤二采用非线性迭代最小二乘法求解核Gram矩阵K,得到矩阵T和矩阵U是:
令i=1, Y1=Y,执行以下步骤:
(1)随机初始化ui;
(2)
(3)
(4)
(5)循环(2)-(4)步,直到ui收敛;
(6)
(7)
(8)i=i+1,若i循环结束后得到矩阵T=[t1,t2...tp],矩阵U=[u1,u2...up]。
5.如权利要求1所述的一种基于可测数据的铅酸蓄电池组在线故障诊断方法,其特征在于:步骤二计算各变量对统计量T2和统计量SPE的贡献值及上限是:引入比例系数向量v=[v1,v2,...vl]T,其中vr=1,r=1,2,...l,
则有: 其中xi,r表示第i个采样点
的第r个变量;
又有:
则第i个采样点的第r个变量对于T2统计量和Q统计量的贡献为:
其中 表示矩阵 的第i行;
定义第r个变量贡献值的上限为CUCL,r=μ(contr)+2.58·s(contr),其中contr∈Rn×1表示全部采样点中第r个变量的贡献值,μ(contr)、s(contr)分别为contr的均值和标准差。
6.如权利要求1所述的一种基于可测数据的铅酸蓄电池组在线故障诊断方法,其特征在于:步骤三根据实时数据计算核Gram矩阵Knew是:
对于实时测量得到的新采样点xnew∈R1×l,其核Gram矩阵及其中心化形式为:
Knew=k(xnew,xj),
其中 相应的得分向量
计算 对于vr的导数:
其中 是 的第i个元素。
7.如权利要求1所述的一种基于可测数据的铅酸蓄电池组在线故障诊断方法,其特征在于:步骤三计算统计量 和统计量SPEnew是:
其中 Knew,i是Knew的第i个元素。
8.如权利要求1所述的一种基于可测数据的铅酸蓄电池组在线故障诊断方法,其特征在于:步骤三计算各变量贡献值是:
相对贡献率是:contnew,r/CUCL,r。

说明书全文

一种基于可测数据的铅酸电池组在线故障诊断方法

技术领域

[0001] 本发明涉及铅酸蓄电池组故障诊断方法,具体涉及一种基于可测数据的铅酸蓄电池组在线故障诊断方法。

背景技术

[0002] 铅酸蓄电池以价格便宜、技术成熟、内阻小等特点,广泛用于UPS不间断电源、控制开关以及新兴的电动车辆等领域,是目前使用最为广泛的蓄电池,其电极主要由铅制成,电解液是硫酸溶液,一般分为开口型电池及控型电池两种,由于前者需要定期注酸维护,而后者可实现免维护,故阀控型电池受到了越来越多的重视。
[0003] 由于需要较高的输出电压,电动车上使用的是由多节铅酸蓄电池串联组成的铅酸蓄电池组,每节蓄电池内部存在复杂的物理化学反应,故用于电动车辆等工业实例的铅酸蓄电池组是一个典型的非线性过程系统。为了保证铅酸蓄电池组供电的稳定可靠,需对其进行监控,但是由于存在数据量大、变量间耦合等特点,现有技术对铅酸蓄电池组实时检测与故障定位的难度大,精确度低,无法确保铅酸蓄电池组供电系统的稳定性,系统维护成本高。

发明内容

[0004] 本发明要解决的技术问题是提供一种基于可测数据的铅酸蓄电池组在线故障诊断方法,可以解决现有技术对铅酸蓄电池组实时检测与故障定位的难度大,精确度低,导致无法确保铅酸蓄电池组供电系统的稳定性,系统维护成本高的问题。
[0005] 本发明通过以下技术方案实现:
[0006] 一种基于可测数据的铅酸蓄电池组在线故障诊断方法,包括以下步骤:
[0007] 步骤一:获取被测铅酸蓄电池组工况下在时间段t0~tf的输入、输出历史数据;
[0008] 步骤二:根据输入、输出历史数据计算核Gram矩阵K;
[0009] 采用非线性迭代最小二乘法求解核Gram矩阵K,得到矩阵T和矩阵U;
[0010] 根据矩阵T和矩阵U计算每个采样点的统计量T2和统计量SPE及其置信上限;
[0011] 计算各变量对统计量T2和统计量SPE的贡献值及上限;
[0012] 步骤三:获取被测铅酸蓄电池组的实时数据;
[0013] 根据实时数据计算核Gram矩阵Knew;
[0014] 计算统计量 和统计量SPEnew;
[0015] 判断统计量 大于统计量T2,或统计量SPEnew大于统计量SPE是否成立,若结果为否,则返回获取被测铅酸蓄电池组的实时数据步骤;
[0016] 若上述判断结果为是,则判定有故障发生,计算各变量贡献值及相对贡献率,相对贡献率大于1的变量判定为引起系统故障。
[0017] 本发明的进一步方案是,步骤一中的输入历史数据为组成被测铅酸蓄电池组的单节铅酸蓄电池的电压、电流温度数据,输出历史数据为被测铅酸蓄电池组电压。
[0018] 本发明的进一步方案是,步骤二根据输入、输出历史数据计算核Gram矩阵K是:
[0019] 将历史输入、输出数据分别整理成两个0均值变量的矩阵:
[0020] X∈Rn×l,Y∈Rn×m,其中n为样本数,l、m分别为输入输出变量维数;
[0021] 将输入、输出矩阵分解为:
[0022] X=TPT+F,Y=UCT+G,其中T∈Rn×p,U∈Rn×p包含p个被提取出来的得分向量,p由交叉验证法得出,P,C为负载矩阵,F,G为残差矩阵;
[0023] 利用高斯函数K(xi,xj)=exp(-||xi-xj||2/σ),i,j=1,2,...n计算核Gram矩阵K∈Rn×n,对矩阵K进行中心化得到:
[0024] 其中I为n维单位阵,1n表示元素值均为1的n维列向量。
[0025] 本发明的进一步方案是,步骤二采用非线性迭代最小二乘法求解核Gram矩阵K,得到矩阵T和矩阵U是:
[0026] 令i=1, Y1=Y,执行以下步骤:
[0027] (1)随机初始化ui;
[0028]
[0029]
[0030]
[0031] (5)循环(2)-(4)步,直到ui收敛;
[0032]
[0033]
[0034] (8)i=i+1,若i<p返回步骤(1);
[0035] 循环结束后得到矩阵T=[t1,t2...tp],矩阵U=[u1,u2...up]。
[0036] 本发明的进一步方案是,步骤二根据矩阵T和矩阵U计算每个采样点的统计量T2和统计量SPE及其置信上限是:
[0037] 第i个采样点的T2统计量为 其中 ti表示矩阵T的第i行;第i个采样点的Q统计量为 表示矩阵 的第i行;
[0038] 计算统计量T2和统计量SPE在置信平为α时对应的置信上限:
[0039]
[0040] 其中Fα(h,n-h)是置信水平为α,自由度为h和n-h的F分布,h=2μ2/S, 则是置2
信水平α下,比例系数为g=S/2μ的χ分布,其中μ和S分别表示统计量SPE的样本均值和方差。
[0041] 本发明的进一步方案是,步骤二计算各变量对统计量T2和统计量SPE的贡献值及上限是:
[0042] 引入比例系数向量v=[v1,v2,...vl]T,其中vr=1,r=1,2,...l,[0043] 则有: 其中xi,r表示第i个采样点的第r个变量;
[0044] 又有:
[0045] 则第i个采样点的第r个变量对于T2统计量和Q统计量的贡献为:
[0046]
[0047]
[0048] 其中 表示矩阵 的第i行;
[0049] 定义第r个变量贡献值的上限为CUCL,r=μ(contr)+2.58·s(contr),其中contr∈Rn×1表示全部采样点中第r个变量的贡献值,μ(contr)、s(contr)分别为contr的均值和标准差。
[0050] 本发明的进一步方案是,步骤三根据实时数据计算核Gram矩阵Knew是:
[0051] 对于实时测量得到的新采样点xnew∈R1×l,其核Gram矩阵及其中心化形式为:
[0052]
[0053] 其中 相应的得分向量
[0054] 计算 对于vr的导数:
[0055]
[0056] 其中 是 的第i个元素。
[0057] 本发明的进一步方案是,步骤三计算统计量 和统计量SPEnew是:
[0058]
[0059] 其中 Knew,i是Knew的第i个元素。
[0060] 本发明的进一步方案是,步骤三计算各变量贡献值是:
[0061]
[0062]
[0063] ,相对贡献率是:contnew,r/CUCL,r。
[0064] 本发明的优点在于:
[0065] 先根据被测铅酸蓄电池组的历史数据计算得到各变量的两种统计量及置信上限,再将实时数据的两种统计量及置信上限与历史数据相比较以判断是否出现故障,当确定出现故障时再通过贡献值及贡献率判断是否为引起系统故障的变量,实现故障的准确定位,确保铅酸蓄电池组供电系统的稳定性,降低系统维护成本。附图说明
[0066] 图1为本发明的流程图
[0067] 图2为实施例中统计量T2监测图。
[0068] 图3为实施例中统计量SPE监测图。

具体实施方式

[0069] 铅酸蓄电池的工况定义为某一特定环境温度及放电率条件下,铅酸蓄电池系统进入稳态后正常工作时的状态,其中放电率定义为电池容量(安时)与标准放电电流(安培)之比,以时间的形式反映电池放电速率。
[0070] 可在实验室条件下模拟实际工况中铅酸蓄电池组的输入、输出状态并记录相关运行数据,该数据通常也可从电池供应商处直接获得,输入数据为组成被测铅酸蓄电池组的单节铅酸蓄电池的电压、电流、温度数据,输出数据为被测铅酸蓄电池组的总电压,它们能够直观地反映铅酸蓄电池组的工作状态。
[0071] 采用美国Power-Sonic公司在相关说明中提供的PS-260阀式铅酸蓄电池的运行数据,利用该数据构建铅酸蓄电池组的PNGV模型并进行参数辨识,用以反映电池放电特性。在MATLAB/Simulink中构建该仿真模型并将5个铅酸蓄电池单元串联组合成仿真用铅酸蓄电池组系统。PS-260电池额定输出电压2V,容量6.0Ah,定义正常工况为环境温度20℃,放电率20h。
[0072] 执行步骤一:获取20小时中的2000个采样点,将5个铅酸蓄电池的电压、电流、温度n×15 n×1数据作为输入数据,铅酸蓄电池组的电压作为输出数据,整理成矩阵X∈R ,Y∈R 的形式,利用数据均值和标准差进行标准化。
[0073] 执行步骤二:离线学习、构建监测算法模型:
[0074] 计算核Gram矩阵并中心化得到:
[0075] K(xi,xj)=exp(-||xi-xj||2/σ),
[0076] 利用非线性迭代最小二乘法计算矩阵T,矩阵U;
[0077] 计算全部运行数据点的统计量T2和统计量SPE:
[0078]
[0079] 计算统计量T2和统计量SPE在置信水平为α=95%时对应的置信上限:
[0080]
[0081] 计算每个采样点中的每个变量值对于统计量T2和统计量SPE的贡献值:
[0082]
[0083]
[0084] 计算各个变量对于统计量贡献值的上限CUCL,r=μ(contr)+2.58·s(contr)。
[0085] 执行步骤三:在线监测:
[0086] 人为在仿真过程中加入扰动,在第601个数据点处同时干扰其中2个单电池的电压,具体的波动幅度不一,使得过程在相应时间范围内表现出现异常状态。
[0087] 将加入故障后的0-1000个采样点值作为算法的输入,模拟在线监测。实时获取新采样点xnew∈R1×15,并用步骤一的数据均值和标准差将其标准化。
[0088] 计算其核Gram矩阵并中心化以及相应的潜变量(得分向量):
[0089] Knew=k(xnew,xj),
[0090] 计算新采样点的统计量:
[0091]
[0092] 判断:若 或SPEnew>SPEUCL(α),则判定有故障发生;否则认为系统工作正常,返回继续采集新数据点;
[0093] 当有故障发生时计算新采样点中各个变量对统计量的贡献值:
[0094]
[0095]
[0096] ,计算各个变量的相对贡献率contnew,r/CUCL,r,所有相对贡献率大于1的变量,均被认为处于非正常状态,进而引起了系统的故障。
[0097] 本实施例中,统计量T2和统计量SPE的监测图分别如图2和图3所示,可以发现,本方法可以检测到异常状态的发生,当某个或某几个电池处出现故障,如退化失效、内部短路、断路或是电压、电流检测装置出现问题时,该算法可以发现并定位到特定单电池处,为系统的维护提供有效信息。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈