[发明专利]转辙机运行状态检测方法及电子设备在审
申请号: | 202111657343.1 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114282578A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 马艳东;董佳;盖素丽;王志强;唐松 | 申请(专利权)人: | 河北省科学院应用数学研究所 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 河北国维致远知识产权代理有限公司 13137 | 代理人: | 秦敏华 |
地址: | 050081 河北*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转辙机 运行 状态 检测 方法 电子设备 | ||
1.一种转辙机运行状态检测方法,其特征在于,包括:
获取道岔动作电流训练数据和预设的RBM网络隐含层结点数目;
根据所述道岔动作电流训练数据的维数和所述RBM网络隐含层结点数目,构建Q个相同的子RBM网络,Q为预设的正整数值;
根据所述道岔动作电流训练数据训练各个子RBM网络的权重参数以及各个子RBM网络间的权重参数,得到RBM网络模型;
基于所述RBM网络模型对目标转辙机移动道岔时产生的道岔动作电流数据进行特征提取,并根据提取的特征对目标转辙机进行运行状态检测;其中,所述道岔动作电流数据与所述道岔动作电流训练数据的维数相同。
2.如权利要求1所述的转辙机运行状态检测方法,其特征在于,根据所述道岔动作电流训练数据的维数和所述RBM网络隐含层结点数目,构建Q个相同的子RBM网络,包括:
根据确定各个子RBM网络的可视层结点数目;
根据确定各个子RBM网络的隐含层结点数目;
根据所述可视层结点数目和所述隐含层结点数目构建各个子RBM网络;
其中,numVi为可视层结点数目,numHi为隐含层结点数目,N为道岔动作电流训练数据的维数,K为RBM网络隐含层结点数目。
3.如权利要求2所述的转辙机运行状态检测方法,其特征在于,根据所述道岔动作电流训练数据训练各个子RBM网络的权重参数,包括:
对于第i个子RBM网络,从所述道岔动作电流训练数据中提取第i*numVi至(i+1)*numVi列数据,对该子RBM网络中可视层结点与隐含层结点的连接权重进行训练,得到该子RBM网络的权重参数。
4.如权利要求3所述的转辙机运行状态检测方法,其特征在于,根据所述道岔动作电流训练数据训练各个子RBM网络间的权重参数,包括:
在得到各个子RBM网络的权重参数之后,根据所述道岔动作电流训练数据,对每个子RBM网络可视层结点与其它各个子RBM网络隐含层结点的连接权重进行训练,得到各个子RBM网络间的权重参数。
5.如权利要求1所述的转辙机运行状态检测方法,其特征在于,若目标转辙机移动道岔时产生的道岔动作电流数据的维数和/或RBM网络隐含层结点数目发生变化,则:
根据变化量对所述RBM网络模型进行二次训练,并基于二次训练后的RBM网络模型对道岔动作电流数据进行特征提取。
6.如权利要求5所述的转辙机运行状态检测方法,其特征在于,根据变化量对所述RBM网络模型进行二次训练,包括:
若道岔动作电流数据的维数增加、RBM网络隐含层结点数目不变,则新增P1个第一子RBM网络,并将增加的维数分配到各个第一子RBM网络中,第一子RBM网络的个数P1由增加的维数确定;
训练各个第一子RBM网络中可视层结点与隐含层结点的连接权重;
以及,训练每个第一子RBM网络可视层结点与原有各个子RBM网络隐含层结点间的连接权重,得到二次训练后的RBM网络模型。
7.如权利要求5所述的转辙机运行状态检测方法,其特征在于,根据变化量对所述RBM网络模型进行二次训练,包括:
若道岔动作电流数据的维数不变、RBM网络隐含层结点数目增加,则新增P2个第二子RBM网络,并将增加的隐含层结点数目分配到各个第二子RBM网络中,第二子RBM网络的个数P2由增加的隐含层结点数目确定;
训练各个第二子RBM网络中可视层结点与隐含层结点的连接权重;
以及,训练每个第二子RBM网络隐含层结点与原有各个子RBM网络可视层结点间的连接权重,得到二次训练后的RBM网络模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北省科学院应用数学研究所,未经河北省科学院应用数学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111657343.1/1.html,转载请声明来源钻瓜专利网。