[发明专利]一种故障预测方法、装置及存储介质在审
申请号: | 202110820577.7 | 申请日: | 2021-07-20 |
公开(公告)号: | CN113505875A | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 肖勇;李权锋;王思文;桂鹏千;刘美扬;马晓皓 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;G06N3/04;G06Q10/04;G06Q50/06 |
代理公司: | 北京煦润律师事务所 11522 | 代理人: | 高莹;梁永芳 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障 预测 方法 装置 存储 介质 | ||
1.一种故障预测方法,其特征在于,包括:
采用蛙跳算法对预测目标设备的训练参数进行优化,得到所述训练参数的局部最优解;
采用萤火虫算法对优化得到的所述训练参数的局部最优解进行全局最优解的求解,得到所述训练参数的全局最优解;
将得到的所述训练参数的全局最优解输入双向长短期记忆网络进行故障预测模型的训练,并输出所述预测目标设备的设定运行参数的预测值。
2.根据权利要求1所述的方法,其特征在于,采用蛙跳算法对训练参数进行优化,得到所述训练参数的局部最优解,包括:
步骤S11,根据所述双向长短期记忆网络所需的训练参数个数设定搜索空间的维度,并初始化蛙跳算法的计算参数;
步骤S12,初始化目标函数的适应参数和搜索范围,计算第一目标函数的值作为青蛙的适应度;
步骤S13,根据计算得到的青蛙的适应度对青蛙进行排序,并在每个种群中,按照第一位置更新规则进行位置更新;
步骤S14,根据位置更新前和位置更新后的适应度的差值大小确定是否改变位置更新规则;
步骤S15,若确定改变位置更新规则,则按照第二位置更新规则进行位置更新;
步骤S16,将每个种群中更新后的青蛙与所有种群混合在一起重新根据适应度进行排序,并重新划分种群;
重复执行步骤S12~步骤S16,直到达到第一预设迭代次数或者第一预设搜索精度后,输出训练参数的局部最优解。
3.根据权利要求1或2所述的方法,其特征在于,采用萤火虫算法对优化得到的所述训练参数的局部最优解进行全局最优解的求解,包括:
步骤S21,初始化萤火虫算法的计算参数,输入所述训练参数的局部最优解作为第二目标函数;
步骤S22,计算每只萤火虫的发光亮度、不同萤火虫之间的距离以及相对吸引度,并计算更新步长,进行位置更新;
步骤S23,更新所有萤火虫的位置,发光亮度最强的萤火虫进行随机移动;
步骤S24,判断是否达到第二预设迭代次数或第二预设搜索精度,若未达到,则返回步骤S22,当达到第二预设迭代次数或第二预设搜索精度时输出萤火虫的位置。
4.根据权利要求3所述的方法,其特征在于,包括:所述更新步长根据萤火虫之间的距离进行自适应更新。
5.根据权利要求1-4任一项所述的方法,其特征在于,将得到所述训练参数的全局最优解输入双向长短期记忆网络进行故障预测模型的训练,并输出所述预测目标设备的设定运行参数的预测值,包括:
设置时间窗大小,设置故障预测模型训练过程中批量处理数据的个数和时间序列步长;
将得到的所述训练参数的全局最优解作为所述双向长短期记忆网络的输入;
计算交叉熵损失函数,当计算得到最小化的损失函数时,进行Dropout正则化;
达到设定的遍历次数时,结束模型训练,输出设定运行参数的预测值。
6.根据权利要求1-5任一项所述的方法,其特征在于,
预测目标设备,包括:逆变器;所述训练参数,包括:逆变器的电流的运行时间序列数据、电压的运行时间序列数据和/或转矩的运行时间序列数据。
7.一种故障预测装置,其特征在于,包括:
第一优化单元,用于采用蛙跳算法对预测目标设备的训练参数进行优化得到所述训练参数的局部最优解;
第二优化单元,采用萤火虫算法对优化得到的所述训练参数的局部最优解进行全局最优解的求解,得到所述训练参数的全局最优解;
模型训练单元,用于将得到所述训练参数的全局最优解输入双向长短期记忆网络进行故障预测模型的训练,并输出所述预测目标设备的设定运行参数的预测值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110820577.7/1.html,转载请声明来源钻瓜专利网。