logo好方法网

一种数据处理方法、服务端、客户端及系统


技术摘要:
本发明提供了一种数据处理方法、服务端、客户端及系统,该方法为:服务端实时获取目标动车组对应的车载设备数据,提取车载设备数据中的明文字节流;若服务端解析明文字节流得到故障基本信息,根据故障基本信息和预设的故障处理专家库,确定故障具体信息和专家建议处理  全部
背景技术:
随着高速铁路的开通和发展,动车组已经成为主要的交通运输工具之一,为保障 动车组的运行安全,需要对动车组进行运维工作。 动车组都搭载对应的列控车载设备,目前对动车组的运维工作方式为:等待目标 动车组运行结束并返回检修库后,运维人员利用USB转串口数据线的方式从列控车载设备 中下载动车组的运行数据,并对运行数据进行人工分析,从而实施动车组的运维工作。但是 一方面随着动车组数量的增多,通过人工下载动车组的运行数据需要耗费大量的人力和时 间,运维成本较高。另一方面,动车组的运行数据的专业性极强和分析难度大,通常只有少 数运维人员能分析运行数据,无法快速和准确的分析动车组的运行数据,运维效率较低。
技术实现要素:
有鉴于此,本发明实施例提供一种数据处理方法、服务端、客户端及系统,以解决 目前对动车组的运维工作方式存在的运维成本高和运维效率低等问题。 为实现上述目的,本发明实施例提供如下技术方案: 本发明实施例第一方面公开一种数据处理方法,应用于服务端,所述方法包括: 实时获取目标动车组对应的车载设备数据; 提取所述车载设备数据中的明文字节流; 若解析所述明文字节流得到故障基本信息,根据所述故障基本信息和预设的故障处理 专家库,确定故障具体信息和专家建议处理措施,所述故障处理专家库中至少包括故障基 本信息和专家建议处理措施的对应关系; 将包括所述故障基本信息、所述故障具体信息和所述专家建议处理措施的警报信息发 送给客户端,使所述客户端展示并处理所述警报信息; 若接收到所述客户端发送的指示所述警报信息为正确信息的确认指令,将所述警报信 息发送给手持端,使所述手持端展示所述警报信息。 优选的,所述提取所述车载设备数据中的明文字节流,包括: 对所述车载设备数据进行转译处理,得到加密字节流; 利用循环冗余校验,确定所述加密字节流是否被篡改; 若所述加密字节流未被篡改,对所述加密字节流进行解码,得到明文字节流。 优选的,所述故障基本信息中至少包括故障特征码,所述根据所述故障基本信息 和预设的故障处理专家库,确定故障具体信息和专家建议处理措施,包括: 解析所述故障特征码,得到至少包括设备单元信息、板件信息、故障大类、故障细类、故 障现象和故障类型的故障具体信息; 4 CN 111600767 A 说 明 书 2/11 页 确定预设的故障处理专家库中与所述故障特征码对应的专家建议处理措施。 优选的,所述将所述警报信息发送给手持端之后,还包括: 若接收到所述客户端发送的指示所述警报信息已成功处理的审核通过信息,将所述警 报信息的故障状态更新为处理完成状态,所述审核通过信息由所述客户端根据所述手持端 发送的销号申请确定得到; 将包括所述故障状态的状态信息发送给所述客户端和所述手持端,使所述客户端和所 述手持端展示所述状态信息; 若接收到所述客户端发送的指示所述警报信息未成功处理的审核未通过信息,以及接 收到所述审核未通过信息对应的审核意见,将所述审核未通过信息和所述审核意见发送给 所述手持端,使所述手持端展示所述审核未通过信息和所述审核意见,所述审核未通过信 息由所述客户端根据所述销号申请确定得到。 本发明实施例第二方面公开一种数据处理方法,应用于客户端,所述方法包括: 接收服务端发送的包括故障基本信息、故障具体信息和专家建议处理措施的警报信 息,所述故障基本信息由所述服务端解析目标动车组对应的车载设备数据中的明文字节流 得到,所述故障具体信息和所述专家建议处理措施由所述服务端根据所述故障基本信息和 预设的故障处理专家库确定得到; 展示所述警报信息; 若获取得到指示所述警报信息为正确信息的确认指令,将所述确认指令发送给所述服 务端,使所述服务端将所述警报信息发送给手持端。 优选的,所述将所述确认指令发送给所述服务端之后,还包括: 接收所述手持端发送的销号申请; 若获取到指示警报信息已成功处理的审核通过信息,将审核通过信息发送给所述服务 端,使所述服务端将所述警报信息的故障状态更新为处理完成状态; 接收所述服务端发送的包括所述故障状态的状态信息; 若获取到指示所述警报信息未成功处理的审核未通过信息,以及获取到所述审核未通 过信息对应的审核意见,将所述审核未通过信息和所述审核意见发送给所述服务端,使所 述服务端将所述审核未通过信息和所述审核意见发送给所述手持端。 本发明实施例第三方面公开一种服务端,所述服务端包括: 获取单元,用于实时获取目标动车组对应的车载设备数据; 提取单元,用于提取所述车载设备数据中的明文字节流; 第一处理单元,用于若解析所述明文字节流得到故障基本信息,根据所述故障基本信 息和预设的故障处理专家库,确定故障具体信息和专家建议处理措施,所述故障处理专家 库中至少包括故障基本信息和专家建议处理措施的对应关系; 发送单元,用于将包括所述故障基本信息、所述故障具体信息和所述专家建议处理措 施的警报信息发送给客户端,使所述客户端展示并处理所述警报信息; 第二处理单元,用于若接收到所述客户端发送的指示所述警报信息为正确信息的确认 指令,将所述警报信息发送给手持端,使所述手持端展示所述警报信息。 优选的,所述故障基本信息中至少包括故障特征码,所述第一处理单元具体用于: 解析所述故障特征码,得到至少包括设备单元信息、板件信息、故障大类、故障细类、故障现 5 CN 111600767 A 说 明 书 3/11 页 象和故障类型的故障具体信息,确定预设的故障处理专家库中与所述故障特征码对应的专 家建议处理措施。 本发明实施例第四方面公开一种客户端,所述客户端包括: 接收单元,用于接收服务端发送的包括故障基本信息、故障具体信息和专家建议处理 措施的警报信息,所述故障基本信息由所述服务端解析目标动车组对应的车载设备数据中 的明文字节流得到,所述故障具体信息和所述专家建议处理措施由所述服务端根据所述故 障基本信息和预设的故障处理专家库确定得到; 展示单元,用于展示所述警报信息; 处理单元,用于若获取得到指示所述警报信息为正确信息的确认指令,将所述确认指 令发送给所述服务端,使所述服务端将所述警报信息发送给手持端。 本发明实施例第五方面公开一种数据处理系统,所述系统包括:手持端、本发明实 施例第三方面公开的服务端和本发明实施例第四方面公开的客户端。 基于上述本发明实施例提供的一种数据处理方法、服务端、客户端及系统,该方法 为:服务端实时获取目标动车组对应的车载设备数据,提取车载设备数据中的明文字节流; 若服务端解析明文字节流得到故障基本信息,根据故障基本信息和预设的故障处理专家 库,确定故障具体信息和专家建议处理措施;服务端将包括故障基本信息、故障具体信息和 专家建议处理措施的警报信息发送给客户端,使客户端展示并处理警报信息;若服务端接 收到客户端发送的指示警报信息为正确信息的确认指令,将警报信息发送给手持端,使手 持端展示警报信息。本方案中,通过服务端实时采集目标动车组的车载设备数据并进行分 析,将分析得到的包括故障基本信息、故障具体信息和专家建议处理措施的警报信息发送 给客户端展示。若服务端接收到客户端发送的指示警报信息为正确信息的确认指令,将警 报信息发送给手持端,不需要人工下载动车组的运行数据,节约大量的人力和时间,降低运 维成本,不需要人工对运维数据进行分析,提高了运维效率。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。 图1为本发明实施例提供的一种数据处理方法的流程图; 图2为本发明实施例提供的服务端提取明文字节流的流程图; 图3为本发明实施例提供的处理销号申请的流程图; 图4为本发明实施例提供的一种数据处理方法的另一流程图; 图5为本发明实施例提供的一种服务端的结构框图; 图6为本发明实施例提供的一种客户端的结构框图; 图7为本发明实施例提供的一种数据处理系统的结构框图。
下载此资料需消耗2积分,
分享到:
收藏