依托网络的集中型铁路CIR线路定位系统及实现方法技术方案

技术编号:39292300 阅读:12 留言:0更新日期:2023-11-07 11:00
本发明专利技术公开了一种依托网络的集中型铁路CIR线路定位系统及实现方法。该系统及实现方法包括奇数线路定位服务器,偶数线路定位服务器,线路定位服务程序,服务器线路运维客户端,支持集中定位的CIR。该系统实现了铁路CIR线路定位的集中化,线路数据的集中化,线路数据管理的集中化,机车运行状态的集中化。集中化的好处是非常巨大的,比如它能解决因线路数据改变而频繁上车升级CIR线路数据的麻烦,同时也能监控到所有在运行机车的经纬度、速度及所处的线路等状态信息。采用该系统整个路局只要一名运维人员即可,这彻底避免了铁路各个工区人员需要频繁上车升级CIR线路数据的工作。员需要频繁上车升级CIR线路数据的工作。员需要频繁上车升级CIR线路数据的工作。

【技术实现步骤摘要】
依托网络的集中型铁路CIR线路定位系统及实现方法


[0001]本专利技术涉及铁路CIR线路定位,特别涉及一种依托网络的集中型铁路CIR线路定位系统及实现方法。

技术介绍

[0002]随着我国铁路建设的大发展,铁路线路越来越多,车站也是越来越多,所以CIR中的线路数据也面临频繁增加与修改的问题。每修改一次线路数据,工区的工人就需要拿着U盘上车去给每辆机车升级线路数据,升级完成后还要查验数据版本号是否符合预期。由于机车数量巨大,每辆车又不能同时在库里,所以升级线路数据是个麻烦且很耗时的事情。除此之外,用户想知道当前机车的线路数据版本,需要上车检查或者库检一次才能知道,也是件比较麻烦的事情,更不用说想同时知道所有机车的线路数据版本(目前根本做不到)。基于上述原因,提出了集中型线路定位系统,这个系统能彻底解决这些问题。

技术实现思路

[0003]考虑到现有CIR定位线路的机制是本地化的,线路数据存在CIR中,所以升级线路数据是十分麻烦的问题。同时,用户想要获取某个机车的线路数据版本信息时,也是颇为麻烦的。为了解决上述问题,本专利技术提供一种依托网络的集中型铁路CIR线路定位系统及实现方法。
[0004]本专利技术采取的技术方案是:所述定位系统包括分别含有相同线路定位服务程序的奇数线路定位服务器和偶数线路定位服务器、服务器线路运维客户端和支持集中定位的CIR;其中,奇数线路定位服务器和偶数线路定位服务器通过铁路的GSM

R网络分别连接所述服务器线路运维客户端和位于N台机车上所述支持集中定位的CIR,实现人机交互;所述奇数线路定位服务器和偶数线路定位服务器上分别存储着相同的线路数据。
[0005]所述线路定位服务程序执行以下操作:A1、两个线路定位服务器开机后自动后台启动线路定位服务程序。
[0006]A2、初始化网络,设置和所述支持集中定位的CIR通信的UDP收发端口;设置和所述服务器线路运维客户端通信的UDP收发端口。
[0007]A3、创建线路定位处理线程和线路运维处理线程,所述线路定位处理线程用于处理所述支持集中定位的CIR的线路定位业务,所述线路运维处理线程用于处理所述服务器线路运维客户端的运维业务。
[0008]A4、在创建的所述线路定位处理线程和线路运维处理线程线程中处理线路定位业务流程和运维业务流程。
[0009]一种依托网络的集中型铁路CIR线路定位系统的实现方法,所述奇数线路定位服务器和偶数线路定位服务器同时为所述支持集中定位的CIR提供线路定位服务,并通过机车号尾数来实现负载均衡;当机车的机车号尾数是奇数时,支持集中定位的CIR优先使用奇数线路定位服务器来实现线路定位,当奇数线路定位服务器故障而无法提供服务时,将临
时使用偶数线路定位服务器来实现线路定位;同理,当机车的机车号尾数是偶数时,所述支持集中定位的CIR优先使用偶数线路定位服务器来实现线路定位,当偶数线路定位服务器故障而无法提供服务时,将临时使用奇数线路定位服务器来实现线路定位。
[0010]所述奇数线路定位服务器和偶数线路定位服务器的线路定位服务程序同时接收位于N台机车上所述支持集中定位的CIR发送的机车运行状态信息,然后根据每个机车运行状态信息分别去线路数据中搜索出相应机车的线路定位信息,最后将每个机车的线路定位信息分别发送给对应的支持集中定位的CIR;所述线路定位服务程序通过每个机车的机车号来唯一标识每个支持集中定位的CIR;同时,所述线路定位服务程序利用UDP协议与HTTP文件传输协议为服务器线路运维客户端提供线路数据的上传、下载与版本查询,以及服务器运行状态信息和机车运行状态信息的获取。
[0011]本专利技术设计原理:利用现有的铁路GSM

R网络,通过将位于CIR内部的线路数据转移至服务器上,通过服务器实现CIR的线路定位。考虑到服务器要可靠稳定的运行,所以采用了双服务器方案,两台服务器通过巧妙的机车号尾号机制实现负载均衡与热备。服务器可同时为所有在运行机车提供线路定位功能,所有机车CIR不再需要自身实现定位,也就不再需要将线路数据存放在机车CIR上。机车CIR不需要线路数据了,也就不再需要人为上车升级线路数据,这样做无疑解放了工区的工人。对服务器以及上面的线路数据可通过服务器线路运维客户端进行远程维护,对所有运行机车的状态信息还可以远程查看并图形化显示出来,让人一目了然。
[0012]本专利技术的技术效果是:通过本集中型铁路CIR线路定位系统,实现了CIR线路定位功能转移至服务器端。利用服务器实现了铁路CIR线路定位的集中化,即线路数据的集中化,数据管理的集中化,机车运行状态的集中化。本系统的研发成功彻底解放了工区工人上车维护CIR线路数据的工作,也极大的方便了工人获取机车运行状态信息。
[0013]本系统实现了铁路CIR线路定位的集中化,线路数据的集中化,线路数据管理的集中化,机车运行状态的集中化。集中化的好处是非常巨大的,比如它能解决因线路数据改变而频繁上车升级CIR线路数据的麻烦,同时也能监控到所有在运行机车的经纬度、速度及所处的线路等状态信息。采用本系统整个路局只要一名运维人员即可,这彻底避免了铁路各个工区人员需要频繁上车升级CIR线路数据的工作。
[0014]本依托网络的集中型铁路CIR线路定位系统运行稳定可靠,利用服务器线路运维客户端,工人可以方便的实现运维管理。
附图说明
[0015]图1为本专利技术的系统构成框图;图2为图1中线路定位服务程序流程图。
具体实施方式
[0016]为了更清楚的理解本专利技术,以下结合附图和实施例进行详细描述:如图1所示,依托网络的集中型铁路CIR线路定位系统包括分别含有相同线路定位服务程序的奇数线路定位服务器和偶数线路定位服务器、服务器线路运维客户端和支持集中定位的CIR;其中,奇数线路定位服务器和偶数线路定位服务器通过铁路的GSM

R网络分
别连接服务器线路运维客户端和位于N台机车上支持集中定位的CIR,实现人机交互;奇数线路定位服务器和偶数线路定位服务器上分别存储着相同的线路数据。
[0017]如图2所示,线路定位服务程序执行以下操作:A1、两个线路定位服务器开机后自动后台启动线路定位服务程序。
[0018]A2、初始化网络,设置和支持集中定位的CIR通信的UDP收发端口;设置和服务器线路运维客户端通信的UDP收发端口。
[0019]本实施例中,和机车CIR通信的UDP端口设置成31000(接收)和31001(发送)。和线路运维客户端通信的端口设置成41000(接收)和41001(发送)。
[0020]A3、创建线路定位处理线程和线路运维处理线程,线路定位处理线程用于处理支持集中定位的CIR的线路定位业务,线路运维处理线程用于处理服务器线路运维客户端的运维业务。
[0021]A4、在创建的线路定位处理线程和线路运维处理线程线程中处理线路定位业务流程和运维业务流程。
[0022]如图2所示,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种依托网络的集中型铁路CIR线路定位系统,其特征在于,所述定位系统包括分别含有相同线路定位服务程序的奇数线路定位服务器和偶数线路定位服务器、服务器线路运维客户端和支持集中定位的CIR;其中,奇数线路定位服务器和偶数线路定位服务器通过铁路的GSM

R网络分别连接所述服务器线路运维客户端和位于N台机车上所述支持集中定位的CIR,实现人机交互;所述奇数线路定位服务器和偶数线路定位服务器上分别存储着相同的线路数据;所述线路定位服务程序执行以下操作:A1、两个线路定位服务器开机后自动后台启动线路定位服务程序;A2、初始化网络,设置和所述支持集中定位的CIR通信的UDP收发端口;设置和所述服务器线路运维客户端通信的UDP收发端口;A3、创建线路定位处理线程和线路运维处理线程,所述线路定位处理线程用于处理所述支持集中定位的CIR的线路定位业务,所述线路运维处理线程用于处理所述服务器线路运维客户端的运维业务;A4、在创建的所述线路定位处理线程和线路运维处理线程线程中处理线路定位业务流程和运维业务流程。2.根据权利要求1所述的依托网络的集中型铁路CIR线路定位系统,其特征在于,所述线路定位业务流程执行以下操作:B1、线路定位处理线程等待接收所述支持集中定位的CIR发送的机车运行状态信息;B2、所述线路定位处理线程判断是否收到所述机车运行状态信息,如果收到则进入步骤B3;否则返回步骤B1;B3、所述线路定位处理线程判断接收到所述机车运行状态信息中是否包含司机已选择的并行运行线路,如果包含,则在司机已选择的并行运行线路上进行定位;否则在全部的线路中进行定位;B4、所述线路定位处理线程判断是否能定位到所述司机已选择的并行运行线路,如果能,则通过GSM

R网络向支持集中定位的CIR发送线路定位信息,然后返回步骤B1;否则在全部的线路中进行定位;B5、所述线路定位处理线程判断是否在全部的线路中定位到了多条线路,如果定位到了多条线路,则判断与所述司机已选择的并行运行线路是否不一致,如果不一致,则在定位信息中增加待司机选择的并行运行线路,并通过GSM

R网络向支持集中定位的CIR发送线路定位信息,然后返回步骤B1;B6、如果定位到的多条线路与所述司机已选择的并行运行线路一致,则通过GSM

R网络向支持集中定位的C...

【专利技术属性】
技术研发人员:殷宝全刘征张艳明朱诺李福然何佳伟蒋小龙赵丽赵化磊黄志刚
申请(专利权)人:天津七一二移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1