铁路站间区段半自动闭塞方法、装置和电子设备与流程
- 国知局
- 2024-08-01 09:05:15
本发明涉及轨道交通,尤其涉及一种铁路站间区段半自动闭塞方法、装置和电子设备。
背景技术:
1、64d半自动闭塞设备是一种铁路信号设备,用于在铁路区间内实现半自动闭塞功能。这种设备由人工办理行车联络手续,以出站信号机的开放显示作为行车凭证,列车出站压上专用轨道电路,出站信号机即自动关闭。在列车到达对方站以前,两站的出站信号机都不能再次开放。
2、图1是现有技术提供的铁路站间区段64d半自动闭塞设备连接示意图,如图1中所示,现有64d半自动闭塞设备包括半自动闭塞机(bb)、控制台、一段用以监督列车出发以及到达的轨道电路和保证不间断供电的闭塞电源和两条用来联系接车站和发车站闭塞机的闭塞外线。半自动闭塞机包括13个继电器和一些阻容元件;控制台上的按钮(包含闭塞按钮bsa、复原按钮fua和事故按钮sga)、接车表示灯jbd(分别为黄灯、绿灯和红灯)、发车表示灯fbd(分别为黄灯、绿灯和红灯)、电铃(dl)和计数器(jsq)。
3、然而,由于现有的64d半自动闭塞设备复杂,导致投资成本高,并且施工和维护工作复杂。
技术实现思路
1、本发明提供一种铁路站间区段半自动闭塞方法、装置和电子设备,用以解决现有技术中64d半自动闭塞设备复杂,导致投资成本高,并且施工和维护工作复杂的缺陷,实现一种铁路站间区段半自动闭塞方法,无需设置复杂的64d半自动闭塞设备即可实现铁路站间区段半自动闭塞,投资成本低且施工和维护工作简单。
2、本发明提供一种铁路站间区段半自动闭塞方法,包括:
3、获取主控系统发送的与各虚拟64d设备分别相关的主控数据,所述主控数据包括接收报文信息、发车进路信息、接车进路信息和操表机按钮状态信息中的一种或多种;
4、基于所述主控数据对各所述虚拟64d设备分别进行故障判断,分别确定各所述虚拟64d设备的故障信息;
5、基于各所述虚拟64d设备分别对应的主控数据、故障信息及各所述虚拟64d设备分别对应的64d数据信息表中的信息,分别确定各所述虚拟64d设备的新的闭塞阶段信息和报文函数调用信息;其中,所述64d数据信息表中包括所述虚拟64d设备的设备信息、对应的区段信息、区段上的列车信息、报文信息、闭塞阶段信息、操表机按钮状态信息、故障信息以及网络状态信息中的一种或多种;
6、将所述新的闭塞阶段信息和所述报文函数调用信息发送至所述主控系统,以指示所述主控系统执行闭塞操作;
7、针对各所述虚拟64d设备,基于所述虚拟64d设备对应的主控数据、故障信息、新的闭塞阶段信息和所述报文函数调用信息更新所述64d数据信息表中的信息;
8、周期性执行上述步骤,以实现站间区段的半自动闭塞。
9、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述基于所述主控数据对各所述虚拟64d设备分别进行故障判断,分别确定各所述虚拟64d设备的故障信息,包括:
10、针对各所述虚拟64d设备,基于所述主控数据中的接收报文信息确认本站与对应的对方站之间的网络连接状态是否正常;
11、在所述网络连接状态异常的情况下,确定是否为网络断开,在为网络断开的情况下确定所述故障信息为存在故障,基于确定的所述故障信息更新所述64d数据信息表中的故障信息,并将所述64d数据信息表中的网络状态信息更新为网络断开;
12、在所述网络连接状态正常的情况下,基于所述接收报文信息确定是否同时接收到正电报文和负电报文;在同时接收到正电报文和负电报文的情况下,确定所述故障信息为存在故障,基于确定的所述故障信息更新所述64d数据信息表中的故障信息。
13、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述基于各所述虚拟64d设备分别对应的主控数据、故障信息及各所述虚拟64d设备分别对应的64d数据信息表中的信息,分别确定各所述虚拟64d设备的新的闭塞阶段信息和报文函数调用信息,包括:
14、针对各所述虚拟64d设备,在所述虚拟64d设备对应的主控数据中存在操表机按钮状态信息的情况下,确定存在操表机按钮被按下;
15、在存在操表机按钮被按下的情况下,基于被按下的操表机按钮确定第一闭塞阶段信息和第一报文函数调用信息;在所述主控数据还包括接收报文信息、发车进路信息和接车进路信息中的一种或多种的情况下,基于所述接收报文信息、发车进路信息和接车进路信息中的一种或多种,以及所述第一闭塞阶段信息和所述故障信息,确定新的闭塞阶段信息和第二报文函数调用信息,所述报文函数调用信息包括所述第一报文函数调用信息和所述第二报文函数调用信息;
16、在所述虚拟64d设备对应的主控数据中不存在操表机按钮状态信息的情况下,确定不存在操表机按钮被按下;
17、在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息。
18、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述操表机按钮包括闭塞按钮,当被按下的按钮为所述闭塞按钮时,所述基于被按下的操表机按钮确定第一闭塞阶段信息和第一报文函数调用信息,包括:
19、确定所述虚拟64d设备当前所处的闭塞阶段是否是初始状态阶段,在是初始状态阶段的情况下,调用送正电网络函数生成所述第一报文函数调用信息,并确定第一闭塞阶段信息为本站请求闭塞阶段信息;
20、在不是初始状态阶段的情况下,确定当前所处的闭塞阶段是否为对方站请求闭塞,在是对方站请求闭塞的情况下,调用送正电网络函数生成所述第一报文函数调用信息,并确定第一闭塞阶段信息为同意对方站闭塞请求阶段信息;在不是对方站请求闭塞的情况下,忽略该闭塞按钮操作。
21、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述操表机按钮包括复原按钮,当被按下的按钮为所述复原按钮时,所述基于被按下的操表机按钮确定第一闭塞阶段信息和第一报文函数调用信息,包括:
22、基于所述虚拟64d设备当前的闭塞阶段信息,确定该复原按钮的按下操作是否通过复原检查,在未通过复原检查的情况下,进行复原报错,且忽略该复原按钮操作;
23、在通过复原检查的情况下,调用送负电网络函数生成所述第一报文函数调用信息,并确定第一闭塞阶段信息为初始状态阶段。
24、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述操表机按钮包括故障按钮,当被按下的按钮为所述故障按钮时,所述基于被按下的操表机按钮确定第一闭塞阶段信息和第一报文函数调用信息,包括:
25、调用送负电网络函数生成所述第一报文函数调用信息,并确定第一闭塞阶段信息为初始状态阶段。
26、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息,包括:
27、在所述虚拟64d设备当前所处的闭塞阶段为初始状态阶段的情况下,基于所述主控数据确定是否收到正电报文有效,在收到正电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定新的闭塞阶段信息为对方站闭塞请求阶段信息,所述报文函数调用信息为未调用函数;
28、在未收到正电报文有效的情况下,或在收到正电报文有效且基于所述故障信息确定所述虚拟64d设备为故障的情况下,确定新的闭塞阶段信息为初始状态阶段信息,所述报文函数调用信息为未调用函数。
29、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息,包括:
30、在所述虚拟64d设备当前所处的闭塞阶段为本站请求闭塞阶段的情况下,基于所述主控数据确定是否超时未收到对应对方站报文,在超时未收到对应对方站报文的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定新的闭塞阶段信息为初始状态阶段信息,所述报文函数调用信息为未调用函数;
31、在确定时限内收对应对方站的报文为负电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定新的闭塞阶段信息为本站闭塞请求发送成功阶段信息,所述报文函数调用信息为未调用函数。
32、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息,包括:
33、在所述虚拟64d设备当前所处的闭塞阶段为本站闭塞请求发送成功阶段的情况下,基于所述主控数据确定是否收到正电报文有效,在收到正电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定新的闭塞阶段信息为对方站同意闭塞请求阶段信息,所述报文函数调用信息为未调用函数;
34、在未收到正电报文有效的情况下,或在收到正电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为故障的情况下,确定新的闭塞阶段信息为本站闭塞请求发送成功阶段信息,所述报文函数调用信息为未调用函数。
35、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息,包括:
36、在所述虚拟64d设备当前所处的闭塞阶段为对方站同意闭塞请求阶段的情况下,基于所述主控数据确定本站列车是否已发车,在本站列车已发车的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,调用送正电网络函数生成所述报文函数调用信息,并确定新的闭塞阶段信息为已向对方站发车阶段信息;
37、在本站列车未发车的情况下,或在本站列车已发车的情况下且基于所述故障信息确定所述虚拟64d设备为故障的情况下,确定新的闭塞阶段信息为对方站同意闭塞请求阶段信息,所述报文函数调用信息为未调用函数。
38、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息,包括:
39、在所述虚拟64d设备当前所处的闭塞阶段为已向对方站发车阶段的情况下,基于所述主控数据确定是否收到负电报文有效,在收到负电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定所述新的闭塞阶段信息为初始状态阶段信息,所述报文函数调用信息为未调用函数;
40、在未收到负电报文有效的情况下,或在收到负电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为故障的情况下,确定所述新的闭塞阶段信息为已向对方站发车阶段信息,所述报文函数调用信息为未调用函数。
41、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息,包括:
42、在所述虚拟64d设备当前所处的闭塞阶段为对方站请求闭塞阶段的情况下,确定是否采集到过正电报文,在确定采集到过正电报文的情况下,基于所述主控数据确定是否收到正电报文有效,在收到正电报文有效且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,调用送负电网络函数生成所述报文函数调用信息,并确定新的闭塞阶段信息为对方站请求闭塞阶段且已向对方站发送回执;
43、在确定未采集到过正电报文且未收到正电报文有效的情况下,或者在确定采集到过正电报文且未收到正电报文有效的情况下,基于所述主控数据确定是否收到负电报文有效,在收到负电报文有效且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定所述新的闭塞阶段信息为初始状态阶段信息,所述报文函数调用信息为未调用函数。
44、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息,包括:
45、在所述虚拟64d设备当前所处的闭塞阶段为同意对方站请求闭塞阶段的情况下,基于所述主控数据确定是否收到正电报文有效,在收到正电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定所述新的闭塞阶段信息为对方站已经发车阶段信息,所述报文函数调用信息为未调用函数;
46、在未收到正电报文有效,收到负电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定所述新的闭塞阶段信息为初始状态阶段信息,所述报文函数调用信息为未调用函数。
47、根据本发明提供的一种铁路站间区段半自动闭塞方法,所述在不存在操表机按钮被按下的情况下,基于所述虚拟64d设备当前所处的闭塞阶段、所述故障信息和所述主控数据确定所述新的闭塞阶段信息和所述报文函数调用信息,包括:
48、在所述虚拟64d设备当前所处的闭塞阶段为对方站已经发车阶段的情况下,基于所述主控数据确定对方站列车是否已进站,在所述对方站列车已进站的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定所述新的闭塞阶段信息为对方站列车已到站阶段信息,所述报文函数调用信息为未调用函数;
49、在所述对方站列车未进站,基于所述主控数据确定收到负电报文有效的情况下且基于所述故障信息确定所述虚拟64d设备为非故障的情况下,确定所述新的闭塞阶段信息为初始状态阶段信息,所述报文函数调用信息为未调用函数。
50、本发明还提供一种铁路站间区段半自动闭塞装置,包括:
51、获取模块,用于获取主控系统发送的与各虚拟64d设备分别相关的主控数据,所述主控数据包括接收报文信息、发车进路信息、接车进路信息和操表机按钮状态信息中的一种或多种;
52、故障判断模块,用于基于所述主控数据对各所述虚拟64d设备分别进行故障判断,分别确定各所述虚拟64d设备的故障信息;
53、确定模块,用于基于各所述虚拟64d设备分别对应的主控数据、故障信息及各所述虚拟64d设备分别对应的64d数据信息表中的信息,分别确定各所述虚拟64d设备的新的闭塞阶段信息和报文函数调用信息;其中,所述64d数据信息表中包括所述虚拟64d设备的设备信息、对应的区段信息、区段上的列车信息、报文信息、闭塞阶段信息、操表机按钮状态信息、故障信息以及网络状态信息中的一种或多种;
54、发送模块,用于将所述新的闭塞阶段信息和所述报文函数调用信息发送至所述主控系统,以指示所述主控系统执行闭塞操作;
55、更新模块,用于针对各所述虚拟64d设备,基于所述虚拟64d设备对应的主控数据、故障信息、新的闭塞阶段信息和所述报文函数调用信息更新所述64d数据信息表中的信息;
56、执行模块,用于周期性执行上述步骤,以实现站间区段的半自动闭塞。
57、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述铁路站间区段半自动闭塞方法。
58、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述铁路站间区段半自动闭塞方法。
59、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述铁路站间区段半自动闭塞方法。
60、本发明提供的铁路站间区段半自动闭塞方法、装置和电子设备,通过获取主控系统发送的与各虚拟64d设备分别相关的主控数据,基于主控数据对各虚拟64d设备的故障情况进行判断,进而基于各虚拟64d设备对应的故障信息、主控数据和64d数据信息表中的信息,分别确定各虚拟64d设备的新的闭塞阶段信息和报文函数调用信息,然后通过将确定的新的闭塞阶段信息和报文函数调用信息发送至主控系统,以指示主控系统执行闭塞操作,并且通过周期性重复上述步骤以实现站间区段的半自动闭塞。本发明技术方案中通过逻辑运算实现铁路站间区段半自动闭塞,以对整个站间区段半自动闭塞过程进行安全防护,相较于64d硬件闭塞机实现站间区段的半自动闭塞过程,无需设置复杂的64d半自动闭塞设备及复杂的电路逻辑,投资成本低且施工和维护工作简单。
本文地址:https://www.jishuxx.com/zhuanli/20240718/234796.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。