一种基于Android平台的便携式机车监测方法与流程
- 国知局
- 2024-08-01 08:58:20
本发明属于铁路交通安全通信领域,特别涉及一种基于android平台的便携式机车监测方法。
背景技术:
1、cir(全称“机车综合无线通信设备”)是铁路交通指挥行车的必要设备,cir承载业务丰富、集成功能繁多、系统组成复杂,但由于cir定型较早,设备整体架构缺少可靠性设计和优良的维护性设计,传输方面也没有宽带通道,虽然期间做过多次的改进和完善,但仅限于业务增强及业务完善,特别是设备维护方面暴露了很多局限性。
2、目前cir时有各类故障发生,而故障诊断、故障处理及数据维护主要还是需要维护人员等待机车回库,上车对cir设备数据进行下载分析才能够定位问题,再对其进行维护检修,不管是时效性还是工作量、分析难度方面都给维护单位及维护人员带来了极大困难,也因为缺乏有效的技术手段,进而也制约了管理水平的提升。各铁路局用户对于改变cir设备传统线下人力维护方式为线上维护甚至自动维护提出了迫切的需求。
技术实现思路
1、为了解决目前铁路现场cir设备故障诊断、故障处理及数据维护的时效性不高、工作量大、分析难度高的问题,本发明提供了一种基于android平台的便携式机车监测方法,通过http与websocket协议实现了cir设备、地面服务器与便携式移动终端之间的相互通信,可实现对cir设备进行查询设备列表、信息基础查询、信息异常查询、设备地图查看、设备远程遥测,使cir设备传统的线下人力维护方式改变为线上智能便捷维护,提高效率的同时节省了人力。
2、本发明采取的技术方案是:一种基于android平台的便携式机车监测方法,包括如下步骤:
3、第一步,登录便携式终端,与地面服务器建立连接;
4、第二步,便携式终端访问地面服务器,进行cir主机设备列表查询,返回的设备列表信息展示在便携式终端;
5、第三步,选择设备列表中的cir主机设备,便携式终端访问地面服务器,进行信息基础查询,返回的基础查询信息展示在便携式终端;
6、第四步,获取cir主机的异常情况,便携式终端访问地面服务器,进行信息异常查询,返回的异常信息展示在便携式终端;
7、第五步,便携式终端根据设备列表的经纬度信息标注cir主机位置,选择设备列表中的cir主机设备,进行设备地图查看,结果以地图标注形式展示在便携式终端;
8、第六步,选择设备列表中的cir主机设备,便携式终端向地面服务器发起远程遥测申请,返回的遥测信息展示在便携式终端;
9、通过以上步骤,实现了基于android平台的便携式机车的监测。
10、第一步与地面服务器建立连接,是通过地面服务器返回的code码判断是否连接成功,1为成功,0为失败;连接失败时,启动重连机制,每间隔十秒向地面服务器发起一次连接请求,直至成功。
11、第二步的设备列表查询、第三步的信息基础查询和第四步的信息异常查询,是便携式终端的app通过http协议中的get方法向地面服务器发起查询请求。
12、第二步的设备列表查询,是通过地面服务器获取cir主机的设备列表信息,包括简单信息和详细信息;简单信息包括cir主机的所在线路区段、设备号、机车号、车次号、网络状态、在线状态、维护状态、报警状态与同化状态;详细信息包括cir主机的设备id、机车号、机车号注册状态、车次号、车次号注册状态、设备所在线路名称、经纬度信息、卫星定位时间、更新时间、通信制式、网络状态、本机ip地址。设备列表查询,使用smartrefreshlayout框架处理设备列表的下拉刷新和上拉加载,每十分钟进行一次自动刷新。
13、第三步的信息基础查询,是利用设备id、机车号和信息类型筛选基础信息,信息类型包括综合信息、卫星定位信息、版本信息、自检信息、公里标信息、调度命令、mmi按键信息、gsmr机车呼叫信息、lbj通用状态信息。
14、第四步的信息异常查询,是将返回的所有cir主机异常信息展示在便携式终端app的异常查询页面中,异常信息包括时间、设备号、机车号以及具体的异常信息。
15、第五步的设备地图查看,是查看cir主机的设备号、机车号、车次号、运行区间、经纬度和在线状态。以地图标注形式展示,是将每台cir主机的经纬度信息以地图marker标注的形式展示在便携式终端的app地图页面,并以设备图标颜色区分设备在线状态;地图页面分为标准地图、卫星地图和夜间地图;cir主机经纬度信息每5秒刷新一次。
16、第六步的远程遥测,当便携式终端的app接收到地面服务器返回的成功指令后,向地面服务器打开websocket连接,地面服务器通过websocket协议将返回的数据展示在app的遥测页面;遥测的信息类型包括版本信息和整机自检信息。
17、本发明的有益效果是:
18、1.维护检修人员在故障诊断、故障处理及数据维护不必实地到机车上检修cir设备,而是使用任何一台装在android 5.0及以上的系统的设备在线查看设备信息,维护检修人员使用起来更加灵活,提高效率,节约人力成本。
19、2.对cir设备实现远程监测,手持便携式终端app的维护检修人员可以在地图页面实时查看线路上cir设备的位置信息。
20、3.通过地面服务器获取cir设备信息基本无需人工参与,在app相关页面上即可查看,相比较传统的检修方式更加智能。
技术特征:1.一种基于android平台的便携式机车监测方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第一步与地面服务器建立连接,是通过地面服务器返回的code码判断是否连接成功,1为成功,0为失败;连接失败时,启动重连机制,每间隔十秒向地面服务器发起一次连接请求,直至成功。
3.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第二步的设备列表查询、第三步的信息基础查询和第四步的信息异常查询,是便携式终端的app通过http协议中的get方法向地面服务器发起查询请求。
4.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第二步的设备列表查询,是通过地面服务器获取cir主机的设备列表信息,包括简单信息和详细信息;简单信息包括cir主机的所在线路区段、设备号、机车号、车次号、网络状态、在线状态、维护状态、报警状态与同化状态;详细信息包括cir主机的设备id、机车号、机车号注册状态、车次号、车次号注册状态、设备所在线路名称、经纬度信息、卫星定位时间、更新时间、通信制式、网络状态、本机ip地址。
5.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第二步的设备列表查询,使用smartrefreshlayout框架处理设备列表的下拉刷新和上拉加载,每十分钟进行一次自动刷新。
6.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第三步的信息基础查询,是利用设备id、机车号和信息类型筛选基础信息,信息类型包括综合信息、卫星定位信息、版本信息、自检信息、公里标信息、调度命令、mmi按键信息、gsmr机车呼叫信息、lbj通用状态信息。
7.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第四步的信息异常查询,是将返回的所有cir主机异常信息展示在便携式终端app的异常查询页面中,异常信息包括时间、设备号、机车号以及具体的异常信息。
8.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第五步的设备地图查看,是查看cir主机的设备号、机车号、车次号、运行区间、经纬度和在线状态。
9.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第五步的以地图标注形式展示,是将每台cir主机的经纬度信息以地图marker标注的形式展示在便携式终端的app地图页面,并以设备图标颜色区分设备在线状态;地图页面分为标准地图、卫星地图和夜间地图;cir主机经纬度信息每5秒刷新一次。
10.根据权利要求1所述的一种基于android平台的便携式机车监测方法,其特征在于,所述第六步的远程遥测,当便携式终端的app接收到地面服务器返回的成功指令后,向地面服务器打开websocket连接,地面服务器通过websocket协议将返回的数据展示在app的遥测页面;遥测的信息类型包括版本信息和整机自检信息。
技术总结一种基于Android平台的便携式机车监测方法,属于铁路交通安全通信领域,通过HTTP协议与WebSocket协议实现了CIR主机设备、地面服务器与便携式终端之间的相互通信,包括登录便携式终端,与地面服务器建立连接,访问地面服务器,进行CIR主机设备列表查询、信息基础查询、信息异常查询、设备地图查看和设备远程遥测,将返回的信息展示在便携式终端,实现了对CIR主机设备的远程监测,使CIR设备传统的线下人力维护方式改变为线上智能便捷维护,提高效率的同时节省了人力。技术研发人员:李毅男,彭斌,尹景峤,王立群,郝海,徐小华,王强,吉建军,马奔,徐甜,李博美,孙舒,赵骥受保护的技术使用者:天津七一二移动通信有限公司技术研发日:技术公布日:2024/5/27本文地址:https://www.jishuxx.com/zhuanli/20240718/234271.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表