[发明专利]一种全景理论分析的二值优化的电池异常检测方法有效

专利信息
申请号: 202110847211.9 申请日: 2021-07-26
公开(公告)号: CN113533967B 公开(公告)日: 2023-06-16
发明(设计)人: 李建林;武亦文;周琦;杨毅;李雅欣;马速良 申请(专利权)人: 北方工业大学;北京联智汇能科技有限公司;国网江苏省电力有限公司电力科学研究院
主分类号: G01R31/367 分类号: G01R31/367;G06F17/15;G06N3/126
代理公司: 天津佳盟知识产权代理有限公司 12002 代理人: 刘书元
地址: 100144 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 全景 理论 分析 优化 电池 异常 检测 方法
【权利要求书】:

1.一种全景理论分析的二值优化的电池异常检测方法,其特征在于,所述方法包括下述步骤:

步骤1:以Δt为采样时间,测量时间长度为T的n个运行中的电池单体的电压和电流数据,构成m维特征向量,并归一化同一特性下的若干个电池特征值;包括如下具体步骤:

步骤1.1:以Δt为采样时间,测量时间长度为T的n个运行中的电池单体的电压和电流数据,其中Ui(t)和Ii(t)表示第i个样本在第t时刻的电压值和电流值,i=1,2,…,n;

步骤1.2:定义步骤1.1所得电压和电流数据的关键特征变量为xj,j=1,2,…,m,组成特征向量X=[x1 x2 … xm],包括:最大电压差值、最大电流差值、平均电压、平均电流、电量对电压的最大变化率,计算第i个样本的特征值X(i)=[x1(i) x2(i) … xm(i)],标幺各个特征值获得特征向量Y=[y1 y2 … ym],其中第i个样本的第s个特征值标幺为

步骤2:定义用于n个电池单体异常检测的0-1二进制编码个体形式、长度以及度量评价二进制编码个体进行n个电池单体分组的目标函数,形成用于步骤3中遗传演化过程中优化方向的评判;具体过程如下:

步骤2.1:定义与n个异常检测的电池单体样本数量等长的二进制编码个体,在第s个编码个体可表示为CIs=[as,1 as,2 … as,n],编码个体长度等于编码位数n,第j个编码位as,j取值为0或者1,即as,j∈{0,1},j=1,2,...,n;

步骤2.2:定义二进制编码个体对n个电池单体分组的目标函数Fitness,形成以此二进制编码个体形成n个电池单体分组的度量计算;具体过程包括如下步骤:

步骤2.2.1:假设第s个二进制编码个体为CIs=[as,1 as,2 … as,n],其中第j个编码位as,j∈{0,1},j=1,2,...,n;

步骤2.2.2:根据步骤1.2中各电池的特征向量计算电池间的距离d,其中第i个电池单体与第j个电池单体的距离

步骤2.2.3:根据步骤2.2.1中第s个二进制编码个体的编码位异同计算电池间的匹配度ps,其中在第s个二进制编码个体下第i个电池单体与第j个电池单体的匹配度即可由二进制编码个体的第i和j位编码位的同或运算得到;

步骤2.2.4:定义n个电池单体的权重值为ωi,默认n个电池单体等价,ωi=1,i=1,2,…,n,若侧重某电池异常状态通过适当调整权重值ωi完成;

步骤2.2.5:基于全景理论原理并由步骤2.2.1~2.2.4可以计算出由第s个二进制编码个体形成的n个电池单体分组的度量即目标函数值:

步骤3:根据步骤2中二进制编码个体编码的度量评价函数计算过程,完成遗传优化下的电池异常检测;具体过程包括如下步骤:

步骤3.1:定义遗传算法的选择率Ps、交叉率Pc、变异率Pm以及最大迭代次数为G,令迭代次数g=0,基于步骤2中编码个体的定义方法,随机生成N个编码个体其中第g次迭代中第i个编码个体为编码长度为n,其中第j个编码位

步骤3.2:根据步骤3.1的N个编码个体,利用步骤2.2中的目标函数计算过程,计算各编码个体的目标函数值

步骤3.3:对所得在第g代的N个编码个体下的目标函数值序列排序,选择最大的个值以及对应的编码个体表示向下取整符号;

步骤3.4:随机两两组合步骤3.3中选择的个编码个体进行交叉操作,形成个新编码串具体过程包括如下步骤:

步骤3.4.1:若为偶数,则随机选择两两组合步骤3.3中选择的个编码个体组成对编码个体;若为奇数,则随机选出一个编码串不进行组对,其余个编码个体组成个对编码个体,令h=1;

步骤3.4.2:产生一个[0,1]的随机数c1,若c1Pc,则进入步骤3.4.3;若c1Pc,则在第h对编码个体的随机编码位处交叉编码;

步骤3.4.3:判断h是否小于H,若是,h=h+1返回步骤3.4.2;若否,则获得个新编码个体进入步骤3.5;

步骤3.5:对步骤3.4所得交叉后的个编码个体的每个进行变异操作,更新个编码串具体过程包括如下步骤:

步骤3.5.1:令si=1,bj=1;

步骤3.5.2:产生一个[0,1]的随机数c2,若c2Pm,则进入步骤3.5.3;若c2Pm,则对第si个编码个体的第bj个编码位进行如下变异操作,即0变成1或者1变成0;

步骤3.5.3:判断bj是否小于n,若是,则bj=bj+1并返回步骤3.5.2;若否,则变异更新完第si个编码个体进入步骤3.5.4;

步骤3.5.4:判断si是否小于若是,则si=si+1,令bj=1并返回步骤3.5.2;若否,则变异更新完全部个编码个体进入步骤3.6;

步骤3.6:令g=g+1,将经步骤3.4交叉和3.5变异所得的个编码个体与步骤3.3保留的个较小目标函数值的编码个体,组成新的N个编码个体

步骤3.7:根据步骤3.6所得新的N个编码个体编码位数值,基于步骤2.2计算各编码个体下的目标函数值;

步骤3.8:计算步骤3.7所得N个编码个体下目标函数值序列的最小值,记录最小值目标函数值所对应的编码个体,记为minCh(g);判断g是否小于G,若是,则返回步骤3.3;若否,则进入步骤4;

步骤4:分析最小值目标函数值所对应的编码个体下0和1编码位的数量以及各编码对应电池单体样本在特征空间中的位置,判断出异常电池单体;具体过程包括如下步骤:

步骤4.1:统计最小值目标函数值所对应的编码个体的编码位中等于0的数量为n0,等于1的数量为n1,即n0+n1=n,定义异常值比重参数δ;

步骤4.2:判断n0或n1是否等于0,若是,则n个电池单体无异常;若否,则进入步骤4.3;

步骤4.3:若n0δ×n,则定义最小值目标函数值所对应的编码个体的编码位中等于0所对应点n0个电池单体为异常;若n1δ×n,则定义最小值目标函数值所对应的编码个体的编码位中等于1所对应点n1个电池单体为异常。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北方工业大学;北京联智汇能科技有限公司;国网江苏省电力有限公司电力科学研究院,未经北方工业大学;北京联智汇能科技有限公司;国网江苏省电力有限公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110847211.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top