一种列车防护逻辑验证方法及装置的制造方法

文档序号:9363443阅读:431来源:国知局
一种列车防护逻辑验证方法及装置的制造方法
【技术领域】
[0001]本发明涉及自动控制技术领域,更具体的说,是涉及一种列车防护逻辑验证方法及装置。
【背景技术】
[0002]随着我国铁路事业以及城市轨道交通事业的发展,铁路线路和城轨线路越来越趋向于集中,通常上,对铁路线路和城轨线路的进路选排、进路取消、设备单操、条件照查等是必不可少的操作。考虑到个人素质(如对不熟悉列车防护逻辑的操作人员)的差异和外界环境的限制(如对故障查找和排除时间的限制),采用人工的方式实现以上所有涉及到的列车防护逻辑功能的检查与验证势必无法满足现实条件对系统安全性的要求。而采用列车防护逻辑验证算法对列车防护逻辑验证的方法,也因算法陈旧,验证过程繁琐,导致验证效率较低以及安全性差。

【发明内容】

[0003]有鉴于此,本发明提供了一种列车防护逻辑验证方法及装置,以克服现有技术中由于采用人工或陈旧的列车防护逻辑算法对列车防护逻辑验证而导致验证效率较低以及安全性差的问题。
[0004]为实现上述目的,本发明提供如下技术方案:
[0005]一种列车防护逻辑验证方法,所述方法包括:
[0006]接收第一操作数据以及第二操作数据,所述第一操作数据以及所述第二操作数据均有效;
[0007]组合所述第一操作数据以及所述第二操作数据,生成待触发命令;
[0008]当所述待触发命令有效时,获取所述待触发命令的类型;
[0009]根据所述待触发命令的类型执行列车防护逻辑验证,获取验证结果。
[0010]优选的,获取验证结果之后,所述方法还包括:
[0011]当所述验证结果为正确时,执行所述待触发命令;
[0012]当所述验证结果为错误时,进行报警。
[0013]优选的,所述接收第一操作数据以及第二操作数据具体包括:
[0014]接收第一个操作数据;
[0015]当所述第一个操作数据有效时,确定所述第一个操作数据为所述第一操作数据;
[0016]启动预先设置的定时器,接收第二个操作数据;
[0017]当在所述定时器完成定时之前,接收到第二个操作数据且第二个操作数据有效时,则确定所述第二个操作数据为所述第二操作数据。
[0018]优选的,在所述获取所述待触发命令的类型之前,还包括:
[0019]存储所述待触发命令。
[0020]优选的,所述执行所述待触发命令或进行报警之后,所述方法还包括:
[0021]删除所述待触发命令。
[0022]一种列车防护逻辑验证装置,所述装置包括:
[0023]接收单元,用于接收第一操作数据以及第二操作数据,所述第一操作数据以及所述第二操作数据均有效;
[0024]组合单元,用于组合所述第一操作数据以及所述第二操作数据,生成待触发命令;
[0025]类型获取单元,用于当所述待触发命令有效时,获取所述待触发命令的类型;
[0026]验证单元,用于根据所述待触发命令的类型执行列车防护逻辑验证,获取验证结果。
[0027]优选的,所述装置还包括:
[0028]执行单元,用于当所述验证结果为正确时,执行所述待触发命令;
[0029]报警单元,用于当所述验证结果为错误时,进行报警。
[0030]优选的,所述接收单元具体用于:
[0031]接收第一个操作数据;
[0032]当所述第一个操作数据有效时,确定所述第一个操作数据为所述第一操作数据;
[0033]启动预先设置的定时器,接收第二个操作数据;
[0034]当在所述定时器完成定时之前,接收到第二个操作数据且第二个操作数据有效时,则确定所述第二个操作数据为所述第二操作数据。
[0035]优选的,还包括:
[0036]存储单元,用于在所述获取所述待触发命令的类型之前,存储所述待触发命令。
[0037]优选的,所述装置还包括:
[0038]删除单元,用于在所述执行所述待触发命令或进行报警之后,删除所述待触发命令。
[0039]经由上述的技术方案可知,与现有技术相比,本发明公开了一种列车防护逻辑验证方法及装置,接收第一操作数据以及第二操作数据,所述第一操作数据以及所述第二操作数据均有效;组合所述第一操作数据以及所述第二操作数据,生成待触发命令;当所述待触发命令有效时,获取所述待触发命令的类型;根据所述待触发命令的类型执行列车防护逻辑验证,获取验证结果。通过上述方法及装置,能够将列车防护过程中的逻辑条件以模块化的方式实现,并且按照现实过程中的判断条件逐一执行,实现过程清晰明确。
【附图说明】
[0040]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0041]图1为本发明实施例一公开的一种列车防护逻辑验证方法具体流程示意图;
[0042]图2为本发明实施例二公开的另一种列车防护逻辑验证方法具体流程示意图;
[0043]图3为本发明示例一公开的一种道岔锁闭逻辑自动验证方法流程示意图;
[0044]图4为本发明示例二公开的一种道岔位置转换控制逻辑自动验证的方法的具体流程示意图;
[0045]图5为本发明实施例三公开的一种列车防护逻辑验证装置的具体结构示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
[0048]由【背景技术】可知,现有技术中由于采用人工或陈旧的列车防护逻辑算法对列车防护逻辑验证,导致验证效率低一级安全性差。
[0049]为此,本申请提供了一种列车防护逻辑验证方法及装置,接收第一操作数据以及第二操作数据,所述第一操作数据以及所述第二操作数据均有效;组合所述第一操作数据以及所述第二操作数据,生成待触发命令;当所述待触发命令有效时,获取所述待触发命令的类型;根据所述待触发命令的类型执行列车防护逻辑验证,获取验证结果。通过上述方法及装置,能够将列车防护过程中的逻辑条件以模块化的方式实现,并且按照现实过程中的判断条件逐一执行,实现过程清晰明确。
[0050]有关于上述方法的具体流程以及上述装置的具体结构将通过以下实施例进行详细说明。
[0051]实施例一
[0052]请参阅附图1,为本发明实施例一公开的一种列车防护逻辑验证方法的具体流程示意图,该方法具体包括如下步骤:
[0053]SlOl:接收第一操作数据以及第二操作数据,所述第一操作数据以及所述第二操作数据均有效。
[0054]需要说明的是,若操作数据包含以下内容,则称之为有效。<
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1