[发明专利]一种基于工况检测的城市轨道交通车辆实时故障诊断方法有效
申请号: | 201711063962.1 | 申请日: | 2017-11-02 |
公开(公告)号: | CN107832173B | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 沈洁;李臣明;王慧斌;张丽丽;潘朝君 | 申请(专利权)人: | 河海大学 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林;姚兰兰 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 工况 检测 城市轨道 交通 车辆 实时 故障诊断 方法 | ||
本发明公开了一种基于工况检测的城市轨道交通车辆实时故障诊断方法,建立各工况特征字符序列库,以工况分类的故障诊断知识库;采集、获取车辆实时数据;根据基于时间序列的相似度计算公式,计算实时数据序列和工况特征字符序列的相似度,确定车辆数据的工况索引,根据诊断知识库索引,故障诊断知识库分类诊断故障,获得诊断结果。本发明大大减少了车辆实时的海量数据与故障诊断知识库中知识匹配的数量,提高了诊断系统的执行速度和故障判断的准确率,实现了城市轨道交通车辆的实时故障诊断。
技术领域
本发明涉及一种基于工况检测的城市轨道交通车辆实时故障诊断方法,属于城市轨道交通车辆实时故障诊断技术领域。
背景技术
城市轨道交通车辆包括牵引、辅助、制动、门控、空调等子系统,各个子系统内部各组件的逻辑关系、子系统之间的逻辑关系以及系统内部各组件的状态组成了车辆的故障诊断知识库。因此一个车辆的故障诊断知识库的数量非常庞大,采集的数据输入到诊断系统以后需要一一判断的知识也非常庞大。另外,车辆故障诊断系统每天都面临着百兆字节的采集数据大量地涌入,如若采用传统的车辆故障诊断机制,当采集模块获得车辆总线数据后,通过解析提取出数据帧中的车辆实时状态信号数据,然后将其发送至诊断系统进行故障诊断。由于无法定位采集的数据与知识库中哪类知识有关,为了保证故障诊断结果的完整性和准确性,只能将采集到的海量数据一一与知识库中大量的知识匹配判断,这样会大大降低诊断系统的执行速度和故障判断的准确率,无法实现实时故障诊断。
实际上,地铁车辆处在不同的工况时,并不需要诊断知识库中所有故障。比如当列车以一定速度正常运行时,就只需考虑运行过程中可能发生的关门故障、空调故障、牵引故障等,而无需考虑睡眠故障、停放制动故障等。
发明内容
针对现有技术存在的不足,本发明目的是提供一种基于工况检测的城市轨道交通车辆实时故障诊断方法,大大减少了车辆实时的海量数据与故障诊断知识库中知识匹配的数量,提高了诊断系统的执行速度和故障判断的准确率,实现了城市轨道交通车辆的实时故障诊断。
为了实现上述目的,本发明是通过如下的技术方案来实现:
本发明的一种基于工况检测的城市轨道交通车辆实时故障诊断方法,包括以下几个步骤:
步骤1:建立牵引、辅助、制动、门控、空调和乘客信息系统中各工况特征字符序列库B,每个工况特征字符序列记为bi,i为工况序号,以工况分类的故障诊断知识库C,C内部诊断故障的知识记为cp,j,p为故障诊断知识库索引值并且与工况序号i一一对应,j为该工况中故障序号,工况特征字符序列库B与故障诊断知识库C根据i和p的对应关系建立映射关系,其中,i=1,…,iend,p=1,…,pend,j=1,…,jend;
步骤2:采集城市轨道交通车辆一端口实时数据A,获得城市轨道交通车辆一实时状态数据序列,记为am并存储,其中m=1,…,∞;
步骤3:i=1,初始化am和b1的最大相似度SMAX=0;
步骤4:计算实时状态数据序列am与工况特征字符序列bi的编辑距离LD(am,bi),最长公共子序列LCS(am,bi),由回朔路径得到最长公共子序列中连续子串长度LCS'(am,bi);
步骤5:根据基于时间序列的相似度计算公式,计算实时状态数据序列am和工况特征字符序列bi的相似度S(am,bi);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711063962.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器程序诊断装置
- 下一篇:一种针对USB高速信号的闭环分析方法与系统