[发明专利]一种数据处理方法、装置及电子设备和存储介质有效
申请号: | 201910911969.7 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110719213B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 王振显;彭云龙;韩延光;由明昕;韩庆蕾;陈璋;杨杰 | 申请(专利权)人: | 中车青岛四方机车车辆股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06;H04L12/40 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王晓坤 |
地址: | 266111 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种数据处理方法、装置及设备和介质,该方法包括:获取用于表征列车各个连接网络的工作系统运行状态的以太网数据以及MVB数据;利用以太网数据判断以太网通信状态是否正常;若以太网通信状态正常,则将以太网数据确定为目标数据;若以太网通信状态异常,则利用MVB数据判断MVB通信状态是否正常;若MVB通信状态正常,则将MVB数据确定为目标数据;利用目标数据对公共数组进行赋值,以便基于公共数组对工作系统进行控制。也即,本申请优先使用以太网进行数据传输,充分利用了以太网传输数量大、传输速率快的优势,提高了数据传输速度,同时利用MVB数据作为冗余数据,能够避免数据丢失,保证了数据的完整性和准确性。
技术领域
本申请涉及计算机技术领域,更具体地说,涉及一种数据处理方法、装置及一种电子设备和一种计算机可读存储介质。
背景技术
在传统技术中,列车网络控制系统大多采用MVB通信协议,而MVB通信协议带宽较小,最大只有1.5Mbps,传输速度慢。
因此,如何提供数据传输速率是本领域技术人员需要解决的问题。
发明内容
本申请的目的在于提供一种数据处理方法、装置及一种电子设备和一种计算机可读存储介质,提高了数据传输速度,且能够避免数据丢失,保证了数据的完整性和准确性。
为实现上述目的,本申请提供了一种数据处理方法,包括:
获取用于表征列车各个连接网络的工作系统运行状态的以太网数据以及MVB数据;
利用所述以太网数据判断以太网通信状态是否正常;
若所述以太网通信状态正常,则将所述以太网数据确定为目标数据;
若所述以太网通信状态异常,则利用所述MVB数据判断MVB通信状态是否正常;
若所述MVB通信状态正常,则将所述MVB数据确定为所述目标数据;
利用所述目标数据对公共数组进行赋值,以便基于所述公共数组对所述工作系统进行控制。
可选的,所述获取用于表征列车各个连接网络的工作系统运行状态的以太网数据以及MVB数据,包括:
按照预设工作周期获取用于表征列车各个连接网络的工作系统运行状态的以太网数据以及MVB数据。
可选的,所述MVB数据为32字节大小的数据,其中,前两个字节用于表征所述MVB数据的生命信号;所述以太网数据中前四个字节用于表征所述以太网数据的生命信号。
可选的,所述利用所述以太网数据判断以太网通信状态是否正常,包括:
确定当前工作周期中以太网数据对应的第一生命信号;
获取上一工作周期中以太网数据对应的第二生命信号;
判断所述第一生命信号是否大于所述第二生命信号;
如果是,则判定所述以太网通信状态正常。
如果否,则获取历史工作周期中以太网数据对应的历史以太网生命信号;
判断所述历史以太网生命信号是否持续在第一预设数量的历史工作周期中均未发生改变;
如果是,则判定所述以太网通信状态异常。
可选的,所述利用所述MVB数据判断MVB通信状态是否正常,包括:
确定当前工作周期MVB数据中的第三生命信号;
获取上一工作周期MVB数据中的第四生命信号;
判断所述第三生命信号和所述第四生命信号是否一致;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中车青岛四方机车车辆股份有限公司,未经中车青岛四方机车车辆股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910911969.7/2.html,转载请声明来源钻瓜专利网。