轨道交通综合监控的报警消息在线处理方法转让专利

申请号 : CN201210266102.9

文献号 : CN102749906B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 石琦胡波刘俊华寅飞梁奕张春晓

申请人 : 国电南瑞科技股份有限公司

摘要 :

本发明公开了一种轨道交通综合监控的报警信息在线处理方法,包括1)建立智能报警的触发结果表,列出智能报警的若干个触发条件以及各触发条件之间的逻辑运算关系;2)判断报警消息是否符合触发结果表,若满足判断,输出此报警消息对应的一报警结果;3)显示报警结果及输出处理措施。本发明提供的套对轨道交通中的现场设备发生的告警信号进行实时处理的轨道交通综合监控的报警信息在线处理系统及方法,能够提取有用的故障报警信息,将短时间内连续发生的有内在关联的一组事件信息进行综合推理判断,并给出事故发生过程及处理方案,不仅能够减轻值班员的工作量,而且还能够提高事故异常处理的准确性和快速性,保障地铁运行的安全运行。

权利要求 :

1.一种轨道交通综合监控的报警消息在线处理方法,其特征在于:包括以下步骤,步骤(1)建立智能报警的触发结果表,列出智能报警的若干个触发条件以及各触发条件之间的逻辑运算关系;

步骤(2)判断报警消息是否符合触发结果表

接收消息总线上的一报警消息,当收到满足步骤(1)列出的若干个触发条件中任一条触发条件的报警消息时,根据步骤(1)建立的触发结果表,进行判断,若满足判断,输出此报警消息对应的一报警结果,判断的过程如下,

1)根据触发结果表,列出收到满足若干个触发条件中任一条触发条件的报警消息的所产生的若干条触发结果;

2)依次针对每条触发结果,列出触发结果需要满足的各触发条件,判断报警消息是否满足第二触发条件,若不满足,则直接进行下一条触发结果的判断;若满足,则进行第三触发条件的判断,依次类推,得出报警消息满足触发结果的各触发条件,该报警消息做为一报警结果输出;

步骤(3)显示报警结果及输出处理措施

将步骤(2)的一报警结果在报警窗上显示,并显示处理此报警结果的措施。

2.根据权利要求书1所述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述步骤(1)建立触发结果表为所有触发条件列出的全部触发结果构成的总表。

3.根据权利要求书1所述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述步骤(2)接收消息总线上的报警消息时设有用于接收一完整报警消息的时间窗,所述时间窗的时间设置值在3~10s之间。

4.根据权利要求书1所述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述判断报警消息是否满足各触发条件,包括逻辑判断和公式计算两种方式。

5.根据权利要求书4所述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述公式计算方式是通过lua脚本引擎模块实现的。

6.根据权利要求书1所述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述步骤(1)的触发结果表关联有对应触发结果的处理措施。

说明书 :

轨道交通综合监控的报警消息在线处理方法

技术领域

[0001] 本发明涉及监控自动化技术领域,具体涉及一种可根据发生的报警消息进行推理判断还原事故的发生过程,并提供合理的处理方案的用于轨道交通综合监控的报警消息在线处理方法。

背景技术

[0002] 随着计算机技术和通信技术的迅速发展,设备装备水平的提高及监控自动化技术的发展与应用,轨道交通领域的自动化程度越来越高,需要处理的信息量也越来越大,相应的,对综合监控系统的要求也越来越高,在报警信息的处理能力方面体现的尤为明显。目前,为了解决城市的交通拥堵问题,随着全国许多城市都已经修建或准备修建地铁,越来越多的地铁线路开始考虑或实施必要的轨道交通综合监控系统,通过轨道交通综合监控系统的软硬件平台,统一的人机交互界面,实现各地铁线路的资源共享,互联互通,提高地铁整体运营调度管理水平。然而,从目前已经实施的轨道交通综合监控系统来看,缺少一项很重要的工作没有做,现场设备的所有信号已通过自动化系统采集上来控制平台,信息量足够丰富,只作为简单的显示,并没有对采集上来的信息量进行进一步的加工处理,而各种信号动作频繁,值班员的监控任务较重,很容易遗漏重要告警信号,延误处理,而造成地铁运行的事故,还有一旦地铁运行发生事故,动作的事件记录很多,值班员更为眼花缭乱,无所适从,很难抓住重点,人工无法做出合适的处理方案进行事故处理,造成重大损失。

发明内容

[0003] 本发明的目的是克服现有技术中存在的不足,提供一套对轨道交通中的现场设备发生的告警信号进行实时处理的轨道交通综合监控的报警消息在线处理方法,能够提取有用的故障报警信息,将短时间内连续发生的有内在关联的一组事件信息进行综合推理判断,并给出事故发生过程及处理方案,不仅能够减轻值班员的工作量,而且还能够提高事故异常处理的准确性和快速性,保障地铁运行的安全运行。
[0004] 为了解决上述技术问题,本发明所采用的技术方案是:
[0005] 一种轨道交通综合监控的报警消息在线处理方法,其特征在于:包括以下步骤,[0006] 步骤(1)建立智能报警的触发结果表,列出智能报警的若干个触发条件以及各触发条件之间的逻辑运算关系;
[0007] 步骤(2)判断报警消息是否符合触发结果表
[0008] 接收消息总线上的一报警消息,当收到满足步骤(1)列出的若干个触发条件中任一条触发条件的报警消息时,根据步骤(1)建立的触发结果表,进行判断,若满足判断,输出此报警消息对应的一报警结果;
[0009] 步骤(3)显示报警结果及输出处理措施
[0010] 将步骤(2)的一报警结果在报警窗上显示,并显示处理此报警结果的措施。
[0011] 前述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述步骤(1)建立触发结果表为所有触发条件列出的全部触发结果构成的总表。
[0012] 前述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述步骤(2)接收消息总线上的报警消息时设有用于接收一完整报警消息的时间窗,所述时间窗的时间设置值在3~10s之间。
[0013] 前述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述步骤(2)进行判断的过程如下,
[0014] 1)根据触发结果表,列出收到满足若干个触发条件中任一条触发条件的报警消息的所产生的若干条触发结果;
[0015] 2)依次针对每条触发结果,列出触发结果需要满足的各触发条件,判断报警消息是否满足第二触发条件,若不满足,则直接进行下一条触发结果的判断;若满足,则进行第三触发条件的判断,依次类推,得出报警消息满足触发结果的各触发条件,该报警消息做为一报警结果输出。
[0016] 前述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述判断报警消息是否满足各触发条件,包括逻辑判断和公式计算两种方式。
[0017] 前述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述公式计算方式是通过lua脚本引擎模块实现的。
[0018] 前述的轨道交通综合监控的报警消息在线处理方法,其特征在于:所述步骤(1)的触发结果表关联有对应触发结果的处理措施。
[0019] 本发明的有益效果是:本发明采用成熟的跨平台支撑软件Qt和CORBA组件技术,屏蔽了绝大部分与特定操作系统相关的接口,保证了网络调用的与平台无关性,能够在不同平台各自编译,包括1)建立智能报警的触发结果表,列出智能报警的若干个触发条件以及各触发条件之间的逻辑运算关系;2)判断报警消息是否符合触发结果表,若满足判断,输出此报警消息对应的一报警结果;3)显示报警结果及输出处理措施,本发明能够提取有用的故障报警消息,将短时间内连续发生的有内在关联的一组事件信息进行综合判断,并给出事故发生过程及处理方案,不仅能够减轻值班员的工作量,而且还能够提高事故异常处理的准确性和快速性,保障地铁运行的安全运行。

附图说明

[0020] 图1是本发明的轨道交通综合监控的报警消息在线处理方法的流程图。

具体实施方式

[0021] 下面将结合说明书附图,对本发明作进一步的说明。
[0022] 本发明采用成熟的跨平台支撑软件Qt和CORBA组件技术,Qt是一套跨平台的界面库,屏蔽了绝大部分与特定操作系统相关的接口,CORBA组件保证了网络调用的与平台无关性;采用标准C++语言,面向对象技术,标准C++的移植性很好,在不同操作系统下都具有良好的兼容性,与操作系统相关的操作,比如文件操作、目录操作、绘图操作、网络通讯等均被封装在公共的模块库当中,对上层软件来说是透明的,不关心的,这样实现一套软件代码,在不同平台各自编译,如图1所示,具体包括以下步骤:
[0023] 第一步,建立智能报警的触发结果表,列出智能报警的若干个触发条件以及各触发条件之间的逻辑运算关系,其中触发结果表为所有触发条件列出的全部触发结果构成的总表,触发结果表还关联有对应触发结果的处理措施,这里的处理措施和处理措施,都源于用于存放专家提供的知识的知识库,通过知识库中的知识来模拟专家的思维方式,知识库与本方法的触发结果表是相互独立的,知识库能够通过改变、完善的知识内容来提高系统的性能,并提供了完善知识库的友好、简洁维护界面。
[0024] 第二步,判断报警消息是否符合触发结果表
[0025] 接收消息总线上的一报警消息,当收到满足第一步列出的若干个触发条件中任一条触发条件的报警消息时,根据第一步建立的触发结果表,进行判断,若满足判断,输出此报警消息对应的一报警结果;
[0026] 所述接收消息总线上的报警消息时设有用于接收一完整报警消息的时间窗,考虑现场信号经自动化系统传送到智能报警后台服务存在时间上的偏差,即现场同时发生的几个信号但属于同一报警信息,但在智能报警后台服务中接收的时序上是存在一定偏差的,时间窗就是解决躲过自动化系统信息处理时间,但又不能太长,否则会将没有关联的信号也会被并入这一报警信息,因此,时间窗的时间设置值在3~10s之间,并可以根据现场时间运行情况灵活调整;
[0027] 所述第二步进行判断的过程如下,
[0028] 1)根据触发结果表,列出收到满足若干个触发条件中任一条触发条件的报警消息的所产生的若干条触发结果;
[0029] 2)依次针对每条触发结果,列出触发结果需要满足的各触发条件,判断报警消息是否满足第二触发条件,若不满足,则直接进行下一条触发结果的判断;若满足,则进行第三触发条件的判断,依次类推,得出报警消息满足触发结果的各触发条件,该报警消息做为一报警结果输出,这里的判断报警消息是否满足各触发条件,包括逻辑判断和公式计算两种方式,逻辑判断方式用于简单的、判断次数较少的判断,步骤公式计算方式是通过lua脚本引擎模块实现的,lua脚本引擎模块使用脚本语言来描述复杂触发条件,判断次数较多的判断;
[0030] 第三步,显示报警结果及输出处理措施
[0031] 将第二步的输出的一报警结果在报警窗上显示,并显示处理此报警结果的措施,还能够显示先前发生相关类似事故的发生过程。
[0032] 下面给出根据本发明提供的方法进行报警结果输出的一实施方式:
[0033] 某轨道交通综合监控系统(PSCADA)出现了的变压器故障,发生该事故的触发条件包括:(a)相邻开关分闸、(b)保护信号动作、(c)变压器油温1>80度或油温2>80度,触发条件(a)、(b)是普通的数字量点表示,用简单的逻辑判断能够满足判断,但是触发条件(c)是一个模拟量点描述的条件,需要通过公式计算方式来判断,该公式有两个入参(In[1]、In[2]),实现程序如下:
[0034]
[0035]
[0036] 智能报警后台服务的接收消息总线上的一报警消息,根据触发结果表,当收到(a)或(b)触发条件的报警消息时,这里假设先收到(a),首先从触发结果表中查找该报警消息产生的触发结果,然后依次针对每条触发结果,看能否能找到满足本条触发结果需要的第二触发结果条件,若不满足,则直接进行下一条触发结果,如果满足第二触发结果条件,则用公式计算方式判断第三触发条件是否满足,如果满足给出一报警结果,并将的输出的一报警结果在报警窗上显示,并显示处理此报警结果的措施,还能够显示先前发生相关类似事故的发生过程。
[0037] 以上显示和描述了本发明的基本原理、主要特征及优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。