[发明专利]基于CNN-LSTM深度学习方法及多属性时序数据的故障诊断方法有效
申请号: | 201811472378.6 | 申请日: | 2018-12-04 |
公开(公告)号: | CN109814523B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 张强;黄挺;陆效农;杨善林;赵爽耀;吴齐 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 合肥初航知识产权代理事务所(普通合伙) 34171 | 代理人: | 金娟娟 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cnn lstm 深度 学习方法 属性 时序 数据 故障诊断 方法 | ||
1.基于CNN-LSTM深度学习方法及多属性时序数据的故障诊断方法,其包括以下步骤:
S1,采集系统的历史运行数据并进行数据预处理,之后基于CNN和LSTM建立故障诊断模型;
S2,采集系统的实时运行数据并进行数据预处理,之后送入S1中建立的故障诊断模型进行处理,并输出诊断结果;
步骤S1和步骤S2中的数据预处理方法相同,且均包括如下步骤,
S31,对所采集的数据进行缺失值处理;
经步骤S31处理后的数据表示为,
X={Xi|i=0,1,2...n},
Xi={xt|t=1,2,3...p};
其中,n是故障的总个数,m是属性的总个数;
其中,Xi∈Rp×m,Xi表示第i类故障的数据集,i表示该类型数据的标签;当i=0时,表示系统处于正常状态;
其中,对于第i类故障的数据集Xi,xt∈Rm为每一个采样样本的向量表示;p为第i类故障的采样时刻数即样本总数;数据集Xi共有m列分别对应m个属性,每一列数据表示同一属性在不同时刻时的状态;
S32,对经S31处理的数据进行归一化处理;
步骤S32的转换函数如下,
采用上述转换函数进行归一化处理时,对任一类故障的数据集Xi中的任一列数据均进行上述的转换;其中,minj是每一列数据的最小值,maxj是每一列的最大值,xj是转换之前的数值,是转换之后的数值;经过归一化处理之后的数据集X记作X*、数据集Xi记作
S33,对经S32处理的数据进行滑窗处理;
步骤S33中,滑窗处理定义为映射:且,f(t)=X[t:t+d],t=q*λ,q=0,1,2...l;其中,d为滑窗宽度,λ为滑窗步长,p为时间序列的长度;经滑窗处理后的数据为,
步骤S1中的故障诊断模型包括输入层、CNN层、转换层、LSTM层、全连接层和输出层,CNN层和LSTM层均为双层结构;其中,
输入层用于输入经数据预处理后的数据;
CNN层用于对输入数据进行卷积运算,以实现特征的提取;第一层CNN层的输入为I、p和m分别对应w、h和d;第二层CNN层的输入为第一层CNN层的输出;
转换层用于实现CNN层与LSTM层的衔接以使得属性维度的信息和时间维度的信息不丢失;转换层的操作定义为映射:用于将CNN层输出的三维数据卷转化为两维的数据片:
LSTM层用于提取时间维度的时延信息;
LSTM层中包括多个计算单元,每个计算单元的输入是某一时刻的序列xt∈RT、输出是对当前时刻之前的所有时序序列的长短期记忆信息编码ht∈RT,一个计算单元的计算流程依次如以下数学公式所示,
ft=σ(Wf·[ht-1,xt]+bf)
it=σ(Wi·[ht-1,xt]+bi)
ot=σ(Wo·[ht-1,xt]+bo)
ht=ot*tanh(Ct)
其中,运算“·”为矩阵的乘法运算,运算“*”为矩阵的逐元素相乘运算,Wf、Wi、Wc、Wo均为神经元的连接参数,bf、bi、bc、bo为偏置项;
LSTM层为双层,第一层LSTM层记录所有的ht,并将其作为第二层LSTM层的输入,第二层LSTM层只记录最后一个计算单元的输出ht;
全连接层接收第二层LSTM层的输出ht并作为其输入,全连接层用于执行运算y=relu(W·x+b),x为LSTM层的输出向量,y为全连接层的输出向量,W为神经元参数矩阵,b为偏置项,relu(x)=max(0,x)为激活函数;
输出层用于执行运算ypre=softmax(y),ypre表示对应样本的预测概率,y为全连接层的输出向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811472378.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于检查机器的机电系统
- 下一篇:一种车辆诊断方法、装置及系统