车站行车作业控制方法、装置、计算机设备和存储介质与流程

文档序号:22469408发布日期:2020-10-09 21:57阅读:230来源:国知局
车站行车作业控制方法、装置、计算机设备和存储介质与流程

本申请涉及铁路交通管理技术领域,特别是涉及一种车站行车作业控制方法、装置、计算机设备和存储介质。



背景技术:

目前,铁路列车的运行,需要相应的指挥和调度,铁路上大部分的既有车站和繁忙枢纽站都是在联锁控显机上办理进路指挥行车。而在联锁控显机排列进路的安全防范措施主要依靠车站值班员和信号员的个人素质和行车规章保证,例如为了使值班员能够集中注意力,进路办理时规章要求值班员要眼看、手指、口呼,但值班员未按规定操作时,也没有报警提示,且长时间工作劳累会使人的注意力下降,容易出现纰漏引发安全事故。

为了解决值班员错办进路问题,目前的做法是装备行车调度指挥系统(属于信号系统),但调度指挥系统设备投资巨大,有些车站设备老旧,暂不具备开通调度指挥系统条件,且需要同步进行联锁系统改造,使得车站的调度指挥系统的个性需求受限,排列进路的安全防范措施不能得到充分保障。



技术实现要素:

基于此,有必要针对现有排列进路的安全防范措施不能得到充分保障的问题,提供一种车站行车作业控制方法、装置、计算机设备和存储介质。

一种车站行车作业控制方法,包括:

获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图;

根据站场图,识别站场图中的始端按钮;

捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮;

根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路;

根据检测结果以及预设行车条件,产生报警消息。

在其中一个实施例中,站场图携带有各信号按钮对应的显示颜色或闪烁状态信息,根据站场图,识别站场图中的始端按钮包括:

根据各信号按钮对应的显示颜色或闪烁状态信息,识别各信号按钮的状态;

当识别到有信号按钮处于按下状态时,将处于按下状态的信号按钮设定为始端按钮。

在其中一个实施例中,捕获铁路运输控制终端的操控界面中目标操作点,识别目标操作点预设范围内的信号按钮包括:

捕获站场图中目标操作点,获取目标操作点的坐标;

查找以目标操作点的坐标为中心的预设范围内的信号按钮,作为终端按钮。

在其中一个实施例中,根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路包括:

当识别到以目标操作点的坐标为中心的预设范围内存在信号按钮时,将所述目标操作点的坐标为中心的预设范围内的信号按钮设定为终端按钮;

根据预设联锁进路表的联锁条件,检测终端按钮与始端按钮是否构成联锁进路,联锁条件包括进路空闲、道岔位置正确以及敌对信号未开放。

在其中一个实施例中,根据检测结果以及预设行车条件,产生报警消息包括:

当根据联锁条件判断始端按钮与终端按钮按钮构成联锁进路时,获取进路信息;

当根据进路信息,判断联锁进路违反预设行车条件时,产生报警消息。

在其中一个实施例中,报警消息包括语音报警消息、灯光报警消息或声光报警。

一种车站行车作业控制装置,装置包括:

数据获取模块,用于获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图;

第一识别模块,用于根据站场图,识别站场图中的始端按钮;

第二识别模块,用于捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮;

检测模块,用于根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路;

报警模块,用于根据检测结果以及预设行车条件,产生报警消息。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图;

根据站场图,识别站场图中的始端按钮;

捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮;

根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路;

根据检测结果以及预设行车条件,产生报警消息。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图;

根据站场图,识别站场图中的始端按钮;

捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮;

根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路;

根据检测结果以及预设行车条件,产生报警消息。

上述车站行车作业控制方法、装置、计算机设备和存储介质,获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图,根据站场图,识别站场图中的始端按钮,捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮,根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路,根据检测结果以及预设行车条件,产生报警消息。上述过程,基于站场图的图像信息和目标操作点的位置,使得能在不与信号系统接口的情况下,在进路出现错办或误办之前,实现错办报警,便于操作者及时排查并纠正进路错误,具有节省资源和成本,满足灵活需求的特点。

附图说明

图1为一个实施例中车站行车作业控制方法的流程示意图;

图2为一个实施例中站场图的示意图;

图3为另一个实施例中车站行车作业控制方法的详细流程示意图;

图4为一个实施例中车站行车作业控制装置的结构框图;

图5为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的车站行车作业控制方法,可以是由视频分屏器获取铁路运输控制终端的视频数据,然后将视频数据(该视频数据中包括铁路运输控制终端的操控界面信息)上传至服务器,服务器根据视频数据产生报警信息,并将报警信息发送给报警器,报警器产生报警提醒现场相关操作人员及时排查进行相应处理。其中,该操控界面信息携带有站场图,根据站场图,识别站场图中的始端按钮,捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮,根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测始端按钮与信号按钮是否构成联锁进路,根据检测结果以及预设行车条件,产生报警消息。操控界面信息还可以是通过摄像头以及其他可输出视频或图像的设备捕获铁路运输控制终端的屏幕信息得到。其中,铁路运输控制终端可以但不限于是计算机联锁系统控显机(以下简称联锁控显机)、调度集中的站场画面终端以及其它用于调度铁路运输管理的终端,下文中,铁路运输控制终端以联锁控显机为例进行说明。

在其中一个实施例中,如图1所示,提供了一种车站行车作业控制方法,以该方法应用于服务器为例进行说明,包括以下步骤:

步骤s100,获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图。

铁路运输控制终端以联锁控显机为例,联锁控显机为车站计算机联锁设备中的一种,联锁控显机主要应用于车站信号控制及显示,也可作为地铁、港口、公路交通等工业自动化系统的监控设备,该设备通过串行口,网络等与计算机联锁系统间实现信息交换,可完成计算机联锁系统赋予的控制、显示、提示以及报警等各种功能,能够清晰地显示站场进路和各种表示灯。本实施例中,可以是服务器监控联锁控显机的实时视频源图像,获取联锁控显机的操控界面,该操控界面中携带有站场图,如图3所示,站场图包括站场线路等信息,具体的可以包括信号机显示信息、轨道区段显示信息、道岔表示信息、按钮信息以及报警消息和提示信息等。可以理解的是,在其他实施例中,视频源还可以替代为任何能够输出视频或图像的设备,例如摄像机、录像机以及能够采集视频图像的摄像头等。

步骤s200,根据站场图,识别站场图中的始端按钮。

在排列列车或调车进路时,从进路的始端先按下的按钮称为始端按钮,其中,其中,进路就是铁路中所说的进路,在车站内列车或调车车列由一个地点到另一个地点所运行的经路叫进路。进路分为列车进路和调车进路两种,列车进路又可分为接车进路、发车进路以及通过进路。在实际应用中,站场图中包括信号按钮的信息,该信号按钮包括列车按钮和调车按钮,可通过识别站场图中包含的站信号按钮的信息,识别出始端按钮。

步骤s300,捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮。

目标操作点可以包括鼠标指针、光标以及用户于触控显示屏上点击的触控点,触控点可以由手指点击或者通过触控笔(或光笔)之类的触控设备进行点击产生。在实际应用中,在采用数字化仪的站场,按钮设在数字化仪控制台上,值班员(或信号员),可通过光笔在控制台上点压相关按钮,完成相应操作。若在采用鼠标控制的站场,车站值班员(或信号员)可通过鼠标点击的方式完成相应控制操作,例如,当需要排列进路时,值班员将联锁控显机的鼠标移动到要排列的进路始端信号机或信号机名称上,当光标变成小手形状时,点击鼠标左键,完成始端按钮的按压,按压始端按钮后,信号机名闪烁,当按照上述方法完成变通按钮(如果存在)以及终端按钮的操作后,即可完成进路排列。故,目标操作点以鼠标指针位置来说的话,可通过跟踪鼠标指针的位置来识别信号按钮。鼠标指针是在计算机开始使用鼠标后,为了在图形界面上标识出鼠标位置而产生的,其包含的指针方案多种多样,最常见的样式就是代表含义为“正常选择”的白色箭头。当服务器根据站场图识别出始端按钮时,便跟踪用户(车站值班员)的鼠标指针的移动,捕获鼠标指针的位置,根据鼠标指针的位置查找预设范围内是否存在信号按钮。

步骤s400,根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路。

联锁表是根据车站信号平面布置图所展示的线路、道岔、信号机、轨道电路区段等情况,按照规定的原则和格式编制的表格,其表示了进路、道岔、信号机之间的基本联锁内容。联锁进路表是以进路为主体的联锁表,其包括逐条排列的进路需顺序按压的按钮、防护该进路的信号名称和显示、进路要求检查并锁闭的道岔编号和位置、进路应检查的轨道区段名称以及与所排进路敌对的信号等信息。在实际应用中,基本的进路办理方法一般采用的是双按钮进路式选路法,即顺序按下始端按钮和终端按钮,完成进路的办理。当查找到鼠标指针位置预设范围内存在信号按钮,便根据预设的联锁进路表,判断该信号按钮是否与始端按钮构成联锁进路,可以理解的是,在其他实施例中,还可以通过其他联锁进路判断条件如计算机联锁进路搜索算法,来判断该信号按钮是否与始端按钮构成联锁进路。

步骤s500,根据检测结果以及预设行车条件,产生报警消息。

行车条件即指车辆安全行车的前提条件,此处行车条件对应的车辆为列车或调车。在实际应用中,当根据预设联锁进路表,检测到目标操作点预设范围内的信号按钮与始端按钮构成联锁进路时,便检测该联锁进路是否违反预设的行车条件,若该联锁进路违反预设的行车条件时,便产生报警消息。其中,报警消息的实现方式可以有多种,在此不做限定。

上述车站行车作业控制方法,获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图,根据站场图,识别站场图中的始端按钮,捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮,根据目标操作点预设范围内的信号按钮、始端按钮和预设联锁进路表,检测始端按钮与信号按钮是否构成联锁进路,根据检测结果以及预设行车条件,产生报警消息。上述过程,基于站场图的图像信息和目标操作点的位置,使得能在不与信号系统接口的情况下,在进路出现错办或误办之前,实现错办报警,便于操作者及时排查并纠正进路错误,具有节省资源和成本,满足灵活需求的特点。

如图2及图3所示,在其中一个实施例中,站场图携带有各信号按钮对应的显示颜色或闪烁状态信息,根据站场图,识别站场图中的始端按钮包括:步骤s220,根据各信号按钮对应的显示颜色或闪烁状态信息,识别各信号按钮的状态,当识别到有信号按钮处于按下状态时,将处于按下状态的信号按钮设定为始端按钮。

站场图上包含有多个信号按钮,其中,包括通用按钮和其他按钮,其中,通用按钮包括信号按钮、功能按钮以及道岔按钮等等,每个按钮在站场图上都有相对应的显示颜色和闪烁状态信息,在实际的铁路运输排列进路中,基于站场图的图像信息,采集图像中信号按钮的显示颜色或闪烁状态信息,采用图像识别的技术,例如灰度图像分割、彩色图像分割或纹理图像分割等技术,识别站场图中信号按钮的状态即识别信号按钮是否被按下,当识别到有信号按钮处于按下状态时,也就是排列进路中第一个被按下的按钮,则将处于按下状态的按钮设定为始端按钮。可以理解的是,在其他实施例中,可以根据站场图中出信号按钮的显示颜色按钮之外的其他图像信息,识别信号按钮的状态。目前,为解决值班员错办进路的问题,监管部门批准行车调度指挥系统与联锁系统接口并进行了安全性测试。调度指挥系统通过获取站场设备状态信息,结合列车计划、站细和接触网电力臂状态等信息,对值班员的错办进路进行提示,本实施例中,通过采集站场图中按钮的显示颜色或闪烁状态信息,识别信号按钮的状态,获取排列进路时始端按钮的状态,方式简单有效。

如图3所示,在其中一个实施例中,捕获铁路运输控制终端的操控界面中目标操作点,识别目标操作点预设范围内的信号按钮包括:步骤s320,捕获站场图中目标操作点,获取目标操作点的坐标,查找以目标操作点的坐标为中心的预设范围内的信号按钮,作为终端按钮。

在实际应用中,操作者(值班员或信号员)在办理进路时,在按下始端按钮后,需要按下终端按钮,故当操作员的目标操作点处于终端按钮附近时,则表明操作者有按下终端按钮的意图,故可根据跟踪目标操作点的位置来识别操作员即将按下的终端按钮。具体的,当根据信号按钮对应的显示颜色或闪烁状态信息,识别始端按钮后,立即捕获由车站值班员或信号员操作的于联锁控显机的操控界面中的鼠标指针位置,当检测到鼠标指针移动时,实时获取鼠标指针的坐标,以该鼠标指针的坐标为中心查找预设范围内的信号按钮,当查找到预设范围内存在信号按钮后,则将该信号按钮设定为终端按钮,进而检测该信号按钮与始端按钮能够构成联锁进路。可以理解的是,预设范围可以根据实际情况来设定,在此不做限定。本实施例中,通过跟踪鼠标指针的位置,来识别终端按钮,进而判断是否能构成联锁进路,能够在值班员或信号员按下终端按钮之前,对联锁进路的构成做出一个预判,提高安全防范。

如图4所示,在其中一个实施例中,根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路包括:步骤s420,当识别到以目标操作点的坐标为中心的预设范围内存在信号按钮时,将所述目标操作点的坐标为中心的预设范围内的信号按钮设定为终端按钮,根据预设联锁进路表的联锁条件,检测终端按钮与始端按钮是否构成联锁进路,联锁条件包括进路空闲、道岔位置正确以及敌对信号未开放。

当根据目标操作点(鼠标指针)识别到鼠标指针附近存在信号按钮时,将所述目标操作点的坐标为中心的预设范围内的信号按钮设定为终端按钮,便开始进路搜索步骤,根据预设的联锁进路表,进一步判断该终端按钮是否能与始端按钮构成联锁进路,而检测联锁进路是否构成的基本要素便是联锁条件,联锁条件包括进路空闲、道岔位置正确以及敌对信号未开放。在实际操作中,每条进路必须有相应的信号机来防护,列车和调车车列必须根据信号机的开放而通过进路,如果进路上的有车占用、或者进路上的道岔位置不正确、或者有敌对进路建立时,相关的信号机就不能开放。所谓的敌对进路即两条(或两条以上的)进路同时排出来以后有可能造成列车或调车车组正面、侧面或追尾冲突的进路。故,在开放信号之前,都需要检查上述三项基本联锁条件,根据该三项基本的联锁条件判断联锁进路是否能够构成。具体的,当检测到始端按钮和终端按钮(鼠标指针附近的信号按钮)时,则根据联锁条件判断该终端按钮和始端按钮是否构成联锁进路,若构成联锁进路,便进一步检测构成的进路是否符合产生报警的条件,若符合产生报警的条件,便产生报警信息。本实施例中,根据预设的联锁进路表,判断联锁进路是否构成,并进一步检测联锁进路是否符合规范,更加贴近于实际的处理情况,提高安全保障。

如图4所示,在其中一个实施例中,根据检测结果以及预设行车条件,产生报警消息包括:步骤s520,当根据联锁条件判断终端按钮与始端按钮构成联锁进路时,获取进路信息,当根据进路信息,判断联锁进路违反预设行车条件时,产生报警消息。

当根据上述实施例中的联锁条件判断始端按钮与鼠标指针位置预设范围内的信号按钮(终端按钮)构成联锁进路时,则进一步检测构成的联锁进路是否违反约束条件例如行车条件,若违反约束条件,则产生报警消息。具体的,可以是获取进路信息,判断该联锁进路是否违反预设的行车条件,其中进路信息可以包括车站信号设备状态,然后根据进路信息,判断联锁进路是否违反预设行车条件,其中行车条件可以包括列车计划、站细和接触网电力臂状态等信息,当判断联锁进路违反行车条件时,便发送报警信息。比如按照列车计划列车应该停5道,如果构成的进路是往3道,则违反行车的计划条件。本实施例中,根据进路信息,判断联锁进路违反行车条件时,发送报警信息,能够有效地在值班员或信号员办理错误的进路之前,进行提醒,使其及时排查并纠正进路错误,避免安全事故的发生。

在其中一个实施例中,报警消息包括语音报警消息、灯光报警消息或声光报警。

在实际应用中,上述的报警信息可以是语音报警消息,当判断联锁进路违反行车条件时,可以进行语音播放提示语句,也可以是灯光报警消息,当值班员或信号员所处环境噪声很大时,有可能会听不到语音报警消息,故可采用提示灯闪烁的方式,提醒值班员或信号员及时处理,还可以是采用语音报警和灯光报警结合的声光报警方式即声光报警,在提示灯闪烁的同时进行语音报警,增强报警提示的效率。

应该理解的是,虽然图1和图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1和图3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在其中一个实施例中,如图4所示,提供了一种车站行车作业控制装置,包括:数据获取模块410、第一识别模块420、第二识别模块430和检测模块440、以及报警模块450,其中:

数据获取模块410,用于获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图;

第一识别模块420,用于根据站场图,识别站场图中的始端按钮;

第二识别模块430,用于捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮;

检测模块440,用于根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路;

报警模块450,用于根据检测结果以及预设行车条件,产生报警消息。

在其中一个实施例中,第一识别模块420还用于根据各信号按钮对应的显示颜色或闪烁状态信息,识别各信号按钮的状态,当识别到有信号按钮处于按下状态时,将处于按下状态的信号按钮设定为始端按钮。

在其中一个实施例中,第二识别模块430还用于捕获站场图中目标操作点,获取目标操作点的坐标,查找以目标操作点的坐标为中心的预设范围内的信号按钮,作为终端按钮。

在其中一个实施例中,检测模块440还用于当识别到以目标操作点的坐标为中心的预设范围内存在信号按钮时,将所述目标操作点的坐标为中心的预设范围内的信号按钮设定为终端按钮,根据预设联锁进路表的联锁条件,检测终端按钮与始端按钮是否构成联锁进路,联锁条件包括进路空闲、道岔位置正确以及敌对信号未开放。

在其中一个实施例中,报警模块450还用于当根据联锁条件判断始端按钮与终端按钮构成联锁进路时,获取进路信息,当根据进路信息,判断联锁进路违反预设行车条件时,产生报警消息。

关于车站行车作业控制装置的具体限定可以参见上文中对于车站行车作业控制方法的限定,在此不再赘述。上述车站行车作业控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在其中一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储铁路运输控制终端的运行数据以及路况监视数据等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种车站行车作业控制方法。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在其中一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图,根据站场图,识别站场图中的始端按钮,捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮,根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路,根据检测结果以及预设行车条件,产生报警消息。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:根据各信号按钮对应的显示颜色或闪烁状态信息,识别各信号按钮的状态,当识别到有信号按钮处于按下状态时,将处于按下状态的信号按钮设定为始端按钮。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:捕获站场图中目标操作点,获取目标操作点的坐标,查找以目标操作点的坐标为中心的预设范围内的信号按钮,作为终端按钮。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:当识别到以目标操作点的坐标为中心的预设范围内存在信号按钮时,将目标操作点的坐标为中心的预设范围内的信号按钮设定为终端按钮,根据预设联锁进路表的联锁条件,检测终端按钮与始端按钮是否构成联锁进路。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:当根据联锁条件判断始端按钮与终端按钮构成联锁进路时,获取进路信息,当根据进路信息,判断联锁进路违反预设行车条件时,产生报警消息。

在其中一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取铁路运输控制终端的操控界面信息,操控界面信息携带有站场图,根据站场图,识别站场图中的始端按钮,捕获站场图中目标操作点,识别目标操作点预设范围内的信号按钮,根据目标操作点预设范围内的信号按钮、始端按钮以及预设联锁进路表,检测信号按钮与始端按钮是否构成联锁进路,根据检测结果以及预设行车条件,产生报警消息。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据各信号按钮对应的显示颜色或闪烁状态信息,识别各信号按钮的状态,当识别到有信号按钮处于按下状态时,将处于按下状态的信号按钮设定为始端按钮。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:捕获站场图中目标操作点,获取目标操作点的坐标,查找以目标操作点的坐标为中心的预设范围内的信号按钮,作为终端按钮。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:当识别到以目标操作点的坐标为中心的预设范围内存在信号按钮时,将目标操作点的坐标为中心的预设范围内的信号按钮设定为终端按钮,根据预设联锁进路表的联锁条件,检测终端按钮与始端按钮是否构成联锁进路。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:当根据联锁条件判断始端按钮与终端按钮构成联锁进路时,获取进路信息,当根据进路信息,判断联锁进路违反预设行车条件时,产生报警消息。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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