[发明专利]一种走行部监测系统脱轨原始数据轮询上报方法和装置在审
申请号: | 202211122777.6 | 申请日: | 2022-09-15 |
公开(公告)号: | CN115497191A | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 张泽华;连滨猛;陈文辉;彭午弦 | 申请(专利权)人: | 厦门物之联智能科技有限公司 |
主分类号: | G07C5/00 | 分类号: | G07C5/00;G07C5/08;H04L67/12;H04Q9/00;G06F16/18;G06F16/903 |
代理公司: | 厦门福贝知识产权代理事务所(普通合伙) 35235 | 代理人: | 陈远洋 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 走行部 监测 系统 脱轨 原始数据 上报 方法 装置 | ||
本申请涉及一种走行部监测系统脱轨原始数据轮询上报方法,该方法由主机控制轮询机制,下发采集指令给分布在各个车厢的分机。可以有效减少数据量,减少主机、分机负荷,减少存储资源的占用。同时采集一列车的脱轨原始振动数据周期较短,测点数据连续性也较好,所采集数据可进行有效分析,可作为脱轨算法的依据。
技术领域
本申请涉及列车走行部脱轨原始数据监测的技术领域,尤其是涉及一种走行部监测系统脱轨原始数据轮询上报方法和装置。
背景技术
走行部监测系统监测列车转向架各轴承、踏面、电机、齿轮的振动及温度。通过分析振动及温度,诊断监测对象是否有故障。同时通过分析轴端轴承的振动情况可以检测列车是否脱轨。由于脱轨算法较为复杂,与列车、轨道、实际运行情况均有较大关系,列车投入运行初期,需要大量的振动原始数据进行分析,计算阈值,优化、定制算法。列车监测测点多,原始振动数据量大,如何获取原始数据,每个测点取多少数据,在现有技术中没有比较适用的方法。
发明内容
针对上述技术问题,本申请提出了一种走行部监测系统脱轨原始数据轮询上报方法和装置。
第一方面,本申请提出了一种走行部监测系统脱轨原始数据轮询上报方法,包括以下步骤:
S1:定时查询所有车厢脱轨数据上报的配置信息以及下发日志表的最新时间;
S2:遍历所有配置信息,根据配置信息中的IP以及下发日志表的最新时间查询下发日志,若日志为空则执行S3,否则执行S4;
S3:依据日志信息生成一日志实体加入untreated列表,进行下一条日志的处理,执行S5;
S4:将日志加入all列表;
S5:判断日志标识是否为失败,如果失败,则将日志加入failed列表;
S6:判断是否为开启的日志,如果是,则标记开启过某个车厢,否则进行下一条日志处理;
S7:判断是否遍历完配置信息,若遍历完则执行S8,否则返回步骤S2;
S8:根据车厢的开启状态以及untreated列表是否为空,将untreated列表全部处理为关闭或者挑选untreated列表第一条数据中的IP作为待开启IP;
S9:判断存在今天的日志或者不存在今天的日志且failed列表不为空,若是,则执行S10,否则,则执行S11;
S10:对untreated列表和failed列表进行整合,遍历整合后的日志列表,依次下发给相应的车厢进行开启或者关闭,执行S15;
S11:根据all列表推算下一个开启车厢;
S12:遍历所有车厢配置信息,生成日志实体并生成指令信息,对下一个开启车厢,下发开启脱轨原始数据上报功能,对其它车厢下发关闭开启脱轨原始数据上报功能;
S13:同步等待分机返回结果,将结果填入日志实体,存入数据库;
S14:判断是否遍历完配置信息,若遍历完则执行S15,否则返回步骤S12;
S15:等待下一次定时任务的触发。
优选的,所述S8具体包括:
S801:判断是否开启过某个车厢且untreated列表不为空,若是,则将untreated列表全部处理为关闭;
S802:判断是否没开启过某个车厢且untreated列表不为空,若是,则挑选untreated列表第一条数据中的IP作为待开启IP,然后执行S9,否则,直接执行S9。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门物之联智能科技有限公司,未经厦门物之联智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211122777.6/2.html,转载请声明来源钻瓜专利网。