列车接近预警方法、装置、设备及计算机可读存储介质与流程

文档序号:17470640发布日期:2019-04-20 05:47阅读:208来源:国知局
列车接近预警方法、装置、设备及计算机可读存储介质与流程

本发明涉及信息技术领域,尤其涉及一种列车接近预警方法、装置、设备及计算机可读存储介质。



背景技术:

随着近年来铁路的高速发展,铁路巡检检修工作的增多,现场作业的安全问题越来越受重视。在铁路作业时,如何有效的对正在通过或者即将通过检测点的列车进行报警,提前对作业人员进行示警变得越来越重要。

目前的列车警报多通过人工提醒的方式进行,在便捷度、智能化等方面比较不足,一方面加大了工作的协调成本,另一方面也存在较大的安全隐患。



技术实现要素:

有鉴于此,本发明的目的在于提供一种列车接近预警方法、装置、设备及计算机可读存储介质,能实现便捷的,智能化的,准确的列车接近警报,大大降低现场作业的安全隐患。

本发明实施例提供了一种列车接近预警方法,包括如下步骤:

获取当前工作人员所在的位置信息;

根据所述位置信息获取所述工作人员所在的列车路段以及所述列车路段在所述位置信息处的预定范围内的作业点;

获取所述列车路段的列车调度信息;

根据所述列车调度信息获取当前时刻即将或者正在通过所述作业点所在路段区间的列车的信息;

根据所述列车的信息、列车调度信息、作业点信息以及列车运行速度,计算相应列车到达所述作业点的预计时间;以及

根据所述预计时间向所述工作人员发出预警信号。

优选地,所述预定范围为0.5km。

优选地,所述根据所述位置信息获取所述工作人员所在的列车路段以及所述列车路段在所述位置信息处的预定范围内的作业点具体为:

根据所述位置信息获取对应的gps信息(lat,lng);其中,所述预定范围为m;

计算与所述预定范围对应的gps偏移量的纬度度数差latoffset以及经度度数差lngoffset;其中,纬度度数差latoffset=360*m/lng_length,经度度数差lngoffset=360*m/latcircle;其中,lng_length为经线圈长度,latcircle=equator_length*cos(lat),equator_length为赤道周长;

根据所述gps信息(lat,lng)、纬度度数差latoffset以及经度度数差lngoffset获得gps位置信息集(lat±latoffset,lng±lngoffset);

根据所述gps位置信息集以及各个作业点的gps信息进行匹配,查找出位于gps位置信息集内的作业点。

优选地,所述根据所述列车调度信息获取当前时刻即将或者正在通过所述作业点所在路段区间的列车的信息包括:

根据列车调度信息查找已通过所述作业点的上同步站点的第一列车集合;其中,当列车的列车调度信息对于站点的到达时间为空时,表示所述预定的列车已通过所述站点;当列车的列车调度信息对于站点的到达时间不为空时表示所述预定的列车未通过所述站点;

根据列车调度信息查找未通过所述作业点的下同步站点的第二列车集合;

根据所述第一列车集合以及第二列车集合获取当前时刻即将或者正在通过作业点所在路段的列车的信息。

优选地,所述根据列车调度信息、作业点信息、列车运行速度,计算列车到达所述作业点的预计时间具体为:

根据列车调度信息获取列车实际到达上同步站点的时刻;

根据列车运行速度以及列车距上同步站点的距离获取列车从上同步站点到所述作业点的所需时间;

根据所述时刻以及所需时间,计算列车到达所述作业点的预计时间。

优选地,所述根据预计时间向所述工作人员发出预警信号具体包括:

当所述预计时间与当前时刻的时间间隔达到预设的第一时间阈值时,发出第一预警信号;

当所述预计时间与当前时刻的时间间隔达到预设的第二时间阈值时,发出第二预警信号。

优选地,还包括:

获取位于其他作业点的工作人员的设备的通信接口;

通过所述通信接口向其他作业点的工作人员的设备发送所述预警信号。

本发明实施例还提供了一种列车接近预警装置,包括:

位置信息获取单元,用于获取当前工作人员所在的位置信息;

作业点检测单元,用于根据所述位置信息获取所述工作人员所在的列车路段以及所述列车路段在所述位置信息处的预定范围内的作业点;

列车调度信息获取单元,用于获取所述列车路段的列车调度信息;

列车获取单元,用于根据所述列车调度信息获取当前时刻即将或者正在通过所述作业点所在路段区间的列车的信息;

预计时间计算单元,用于根据所述列车的信息、列车调度信息、作业点信息以及列车运行速度,计算相应列车到达所述作业点的预计时间;以及

预警单元,用于根据所述预计时间向所述工作人员发出预警信号。

本发明实施例还提供了一种列车接近预警设备,包括定位装置、存储器以及处理器,所述定位装置、所述存储器均与所述处理器连接;所述存储器内存储有计算机程序,所述计算机程序能够被所述处理器执行,以实现如上述的列车接近预警方法。

本发明实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序能够被所述计算机可读存储介质所在设备的处理器执行,以实现如上述的列车接近预警方法。

本实施例,通过自动获取作业人员的位置信息以及列车调度信息,即可以自动判断是否有列车接近作业人员所在的作业点,并在判断列车接近作业点时,及时通知位于相应作业点的作业人员。本实施例能实现智能的、便捷警报提醒,提高现场作业的高效可靠安全。

附图说明

图1是本发明第一实施例提供的列车接近预警方法的流程示意图。

图2是本发明第一实施例提供的纬度度数差的计算原理图。

图3是本发明第一实施例提供的经度度数差的计算原理图。

图4是本发明第一实施例提供的获取作业点的示意图。

图5是本发明第一实施例提供的列车接近预警装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明第一实施例提供了一种列车接近预警方法,其可由列车接近预警设备来执行,并包括如下步骤:

s101,获取当前工作人员所在的位置信息。

在本实施例中,所述列车接近预警设备可由工作人员随身携带,其中,该列车接近预警设备可包括有定位装置,以经由所述定位装置来获取当前工作人员所在的位置信息。

其中,所述列车接近预警设备可为现有的智能移动终端,也可以是专门开发的设备,本发明不做具体限定。

s102,根据所述位置信息获取所述工作人员所在的列车路段以及所述列车路段在所述位置信息处的预定范围内的作业点。

具体地:

首先,根据所述位置信息获取对应的gps信息(lat,lng);其中,所述预定范围为m。

在本实施例中,所述预定范围可选取为0.5km,当然,需要说明的是,在本发明的其他实施例中,可根据实际需要调整所述预定范围,例如,可选取为1km,1.5km或其他数值,本发明不做具体限定。

其次,计算与所述预定范围对应的gps偏移量的纬度度数差latoffset以及经度度数差lngoffset。

请参阅图2,图2为经度圈,o点为圆心,点a为赤道上的一点,点b为北极点(南极点),弧ae所对的圆心角即为点e的纬度坐标;由此可以得出纬度偏移量的计算公式:

latoffset=360*m/lng_length;

其中,lng_length为经线圈长度;约为40008km(已知固定长度)

请参阅图3,图3为纬度圈,点a所在的纬度圈为赤道,点b为赤道到极点的任意一点,点b所在的纬度为lat(即角ab),根据几何关系可以得出同一纬度上经度偏移量的计算公式:

lngoffset=360*m/latcircle;

其中,latcircle=equator_length*cos(lat);equator_length为赤道周长;约为40075km。

接着,根据所述gps信息(lat,lng)、纬度度数差latoffset以及经度度数差lngoffset获得gps位置信息集(lat±latoffset,lng±lngoffset)。

最后,根据所述gps位置信息集以及各个作业点的gps信息进行匹配,查找出位于gps位置信息集内的作业点。

其中,所述列车接近预计设备可从数据库内查询作业点集合,同时计算当前经纬度下0.5km所对应的经度偏移量和纬度偏移量得出(lat+-latoffset,lng+-lngoffset),从而筛选出满足条件的作业点。如图4所示,点p为当前位置,在距离p点0.5km距离内,存在作业点a和作业点b。

s103,获取所述列车路段的列车调度信息。

在本实施例中,所述列车调度信息可通过从相应的铁路管理服务器中获取,所述列车调度信息至少包括每个列车到达预定的站点的预计时间。

s104,根据所述列车调度信息获取当前时刻即将或者正在通过所述作业点所在路段区间的列车的信息。

在本实施例中,一个作业点通常位于两个站点之间(称为上同步站点和下同步站点),因此可根据作业点的上下同步站点的信息获取将要通过作业点或者正在通过作业点所在的路段区间的列车的信息。具体地:

首先,根据列车调度信息查找已通过所述作业点的上同步站点的第一列车集合。

其中,显而易见的,当列车的列车调度信息对于站点的到达时间为空时,表示所述预定的列车已通过所述站点;当列车的列车调度信息对于站点的到达时间不为空时表示所述预定的列车未通过所述站点。

然后,根据列车调度信息查找未通过所述作业点的下同步站点的第二列车集合。

最后,根据所述第一列车集合以及第二列车集合获取当前时刻即将或者正在通过作业点所在路段的列车的信息。

s105,根据所述列车的信息、列车调度信息、作业点信息以及列车运行速度,计算相应列车到达所述作业点的预计时间。

具体地,

首先,根据列车调度信息获取列车实际到达上同步站点的时刻。

然后,根据列车运行速度以及列车距上同步站点的距离获取列车从上同步站点到所述作业点的所需时间。

其中,所述列车运行速度可根据列车的类型进行设置,例如,高铁运行速度可设置为300km,动车运行速度可设置为250km,城际轻轨运行速度可设置为200km,具体可视情况而定,本发明再次不做赘述。

最后,根据所述时刻以及所需时间,计算列车到达所述作业点的预计时间。

其中,预计时间:

eta=actualdepaturetime+elapsedseconds;

elapsedseconds=checkpoint.getlaststationdistance().doublevalue()/trainspeed

checkpoint.getlaststationdistance().doublevalue()为检测点离上同步站点的距离;

actualdepaturetime表示列车实际到达上同步站点时间;

trainspeed为列车的运行速度

进一步的,还可以根据列车调度信息来获取列车到达作业点的图定时间。其中,只需要将列车实际到达上同步站点的时刻更新为列车到达上同步站点的图定时刻即可。

s106,根据所述预计时间向所述工作人员发出预警信号。

例如,在本实施例中,当判断预计时间小于第一时间阈值,如15分钟时,即向所述工作人员发出预警信号,使得所述工作人员能够及时离开作业点。或者作业人员在判断当前路段无法及时维修完成时,可通过调度系统通知相应列车进行临时停车,避免出现事故。

更进一步的,当判断预计时间小于第二时间阈值,如小于10分钟时,会再次向所述工作人员发出第二次预警信号,通知所述工作人员必须离开作业点,以免危机人身安全。

综上所述,本实施例,通过自动获取作业人员的位置信息以及列车调度信息,即可以自动判断是否有列车接近作业人员所在的作业点,并在判断列车接近作业点时,及时通知位于相应作业点的作业人员。本实施例能实现智能的、便捷警报提醒,提高现场作业的高效可靠安全。

优选地,还包括:

获取位于其他作业点的工作人员的设备的通信接口;

通过所述通信接口向其他作业点的工作人员的设备发送所述预警信号。

考虑到可能出现某些作业点因为判断错误而导致没有正常发出预警信号的可能,在本实施例中,当任意一个作业点的列车接近预警设备生成预警信号后,该列车接近预警设备会自动搜索位于所述预定范围内的其他作业点的列车接近预警设备,并将预警信号转发给这些列车接近预警设备,以避免某些作业点无法发出预警信号的情况产生。

请参阅图5,本发明第二实施例还提供了一种列车接近预警装置,包括:

位置信息获取单元210,用于获取当前工作人员所在的位置信息;

作业点检测单元220,用于根据所述位置信息获取所述工作人员所在的列车路段以及所述列车路段在所述位置信息处的预定范围内的作业点;

列车调度信息获取单元230,用于获取所述列车路段的列车调度信息;

列车获取单元240,用于根据所述列车调度信息获取当前时刻即将或者正在通过所述作业点所在路段区间的列车的信息;

预计时间计算单元250,用于根据所述列车的信息、列车调度信息、作业点信息以及列车运行速度,计算相应列车到达所述作业点的预计时间;以及

预警单元260,用于根据所述预计时间向所述工作人员发出预警信号。

本发明实施例还提供了一种列车接近预警设备,包括定位装置、存储器以及处理器,所述定位装置、所述存储器均与所述处理器连接;所述存储器内存储有计算机程序,所述计算机程序能够被所述处理器执行,以实现如上述的列车接近预警方法。

本发明实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序能够被所述计算机可读存储介质所在设备的处理器执行,以实现如上述的列车接近预警方法。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1