[发明专利]一种基于E-LSTM的汽轮机健康状态预测方法在审
申请号: | 201910837861.8 | 申请日: | 2019-09-05 |
公开(公告)号: | CN110689171A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 孟宇龙;许铭文;徐东;张子迎;王志文;陈云飞;王鑫;关智允 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 汽轮机 最优模型 遗传算法 拟合 预处理 多元线性回归 健康状态预测 测试数据集 准确度 初始种群 多次迭代 泛化性能 故障诊断 模型参数 模型预测 评估模型 预测模型 预处理好 运行数据 运营数据 真实数据 状态管理 传感器 预测 发电厂 火力 核能 舰船 验证 监测 应用 网络 | ||
1.一种基于E-LSTM的汽轮机健康状态预测方法,其特征是:
步骤一、收集来自传感器的汽轮机运行数据,并进行预处理;
步骤二、将预处理好的数据喂到LSTM网络中,进行多次迭代训练;
步骤三、将训练好的多个模型参数输入到遗传算法中作为初始种群,运行遗传算法,选择效果最优模型参数;
步骤四、使用更多的汽轮机运营数据对最优模型进行泛化性能验证;
步骤五、根据最优模型参数,对测试数据集进行预测,并评估模型误差。
2.根据权利要求1所述的基于E-LSTM的汽轮机健康状态预测方法,其特征是:对采样好的数据进行预处理操作,将序列标准化之后表示为Y,Y=|y0,y1,y2,…,yr,yr-1|,将Y作为训练数据输入初始化的LSTM网络,完成参数学习,在训练阶段时间t∈(0,T)的每一步预测中使用实际值作为下一步的输入,并更新神经元状态,循环剩余的预测,
令ht=yt,预测方法步骤如下:
输入:Y={yo,y1,…,yT-1,yT},
输出预测值={y′T+1,y′T+2,…,y′T+L},
for t=0,t≤T,t++:
Ct←inputgate←Ct-1,ht-1,yt,ft
ft←forgetgate←ht-1,yt
y′t←outputgate←ht-1,yt
Loss(yt,y′t)
end;
for l=1,l<=L,l++:
CT+1←inputgate←CT+L-1,hT+1,y′T+l,fT+
fT+l←forgetgate←hT+L-1,y′T+l
y′T+l←outputgate←CT+l,hT+l-1,y′T+l
end;
式中,h为上一层输出门的值,y为当前节点的输入值,f为遗忘门经过sigmoid激活函数输出的权重,C为遗忘门和输入门确认更新和遗忘后的输出值。
3.根据权利要求2所述的基于E-LSTM的汽轮机健康状态预测方法,其特征是所述的训练分为以下3种训练方法:
①对于初始训练,所有神经网络都训练,通过Adam梯度下降算法和SGD梯度下降算法,设置可变学习率优化交叉损失函数来训练网络;
②当需要增加新类别作为训练数据的时候,在①训练结果的前提下,对LSTM网络的主体结构设置小学习率进行学习,然后冻结除全连接层之外的所有神经网络层,重新训练最后的全连接层;
③当需要布控新测点时,利用①的训练结果作为预训练模型,激活所有神经网络,设置可变学习率优化交叉损失函数来训练网络。
4.根据权利要求3所述的基于E-LSTM的汽轮机健康状态预测方法,其特征是选择效果最优模型参数的方法为:根据不同的时间间隔采样的数据训练出多个模型,将这些模型的参数作为初始种群,进行遗传算法迭代寻优,选出最优后代的参数序列即为最优模型。
5.根据权利要求4所述的基于E-LSTM的汽轮机健康状态预测方法,其特征是:所述评估模型误差具体为:将最优模型参数代入LSTM中,输入测试集,计算出预测值和真实值之间的误差;误差计算有如下两种方式:
均方误差:
均方根误差:
式中,N是数据集个数,N是数据集个数,Yi是真实数据集,Yi*是预测数据集,
根据误差计算结果,检验模型精度是否满足要求,若不能则继续训练并寻优。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910837861.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理