对铁路设备进行监测的方法、设备和系统的制作方法

文档序号:4007167阅读:269来源:国知局
专利名称:对铁路设备进行监测的方法、设备和系统的制作方法
技术领域
本申请涉及通信和计算机技术领域,特别是涉及对铁路设备进行监测的方法、设 备和系统。
背景技术
随着科学技术的发展,大量的新技术被越来越多地应用在铁路系统中,使得铁路 设备处于不断的更新中,进而也就要求对铁路设备进行监测的业务模式处于不断的更新 中。通常情况下,每产生一种新的铁路设备,都会相应地产生新业务模式以实现对新设备进 行监测。目前,针对新的铁路设备,开发人员必须在充分了解新设备的特点后,重新设计新 监测软件,以使得新监测软件下的业务模式能够支持对新设备进行监测。但是,发明人在研究中发现,每当产生一种新的铁路设备,都需要开发人员重新设 计新的监测软件,这势必给开发人员带来的巨大的工作量,同时,也增加了维护人员对监测 软件的管理和维护成本。

发明内容
为了解决上述技术问题,本申请实施例提供了对铁路设备进行监测方法、设备和 系统,以减少开发人员的工作量,并且,减少维护人员对监测软件的管理和维护成本。本申请实施例公开了如下技术方案—种对铁路设备进行监测的方法,包括根据用户在基础元素库中指定的元素构 建监测业务模型,所述指定的元素包括用于指示被监测设备的设备类元素、用于指示被监 测信号的设备信号类元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于 指示监测结果的表现形式的表现形式类元素;将构建的监测业务模型分配给各个车站终 端,以便车站终端将得到的监测业务模型解析为监测控制命令后,并根据所述监测控制命 令对铁路设备进行监测。一种对铁路设备进行监测的设备,包括所述监测模型构建模块,用于根据用户在 基础元素库中指定的元素构建监测业务模型,所述指定的元素包括用于指示被检测设备的 设备类元素、用于指示被监测信号的设备信号类元素、用于指示被监测信号之间的逻辑运 算关系的事件类元素和用于指示监测结果的表现形式的表现形式类元素;监测模型分配模 块,用于将构建的监测业务模型分配给各个车站终端,以便车站终端将得到的监测业务模 型解析为监测控制命令后,并根据所述监测控制命令对铁路设备进行监测。一种对铁路设备进行监测的系统,包括第一定制终端和车站终端,其中,所述第 一定制终端,用于根据用户在基础元素库中指定的元素构建监测业务模型,所述指定的元 素包括用于指示被检测设备的设备类元素、用于指示被监测信号的设备信号类元素、用于 指示被监测信号之间的逻辑运算关系的事件类元素和用于指示监测结果的表现形式的表 现形式类元素,将构建的监测业务模型分配给各个车站终端;所述车站终端,用于将得到的
4监测业务模型解析为监测控制命令后,并根据所述监测控制命令对铁路设备进行监测。由上述实施例可以看出,每当产生一种新设备时,用户根据新设备的各种实际需 要,在基础元素库指定元素,系统根据用户指定的元素来构建检测业务模型,并将监测业务 模型分配给各个车站终端,车站终端则将监测业务模型自动解析为监测控制命令,对铁路 设备进行监测。从而减少开发人员的工作量,并且,减少维护人员对监测软件的管理和维护 成本。


为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而 言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一种对铁路设备进行监测的方法的一个实施例的流程图;图2为本申请一种构建监测业务模型的示意图;图3为本申请一种构建故障报警业务模型的示意图;图4为本申请一种对铁路设备进行监测的设备的一个实施例的结构示意图;图5为本申请一种对铁路设备进行监测的监测设备的逻辑连接图;图6为本申请一种对铁路信号进行监测的系统的一个实施例的结构示意图;图7为本申请一种对铁路设备进行监测的监测系统的逻辑连接图。
具体实施例方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请 实施例进行详细描述。实施例一 请参阅图1,其为本申请一种对铁路设备进行监测的方法的一个实施例的流程图, 包括以下步骤步骤101 根据用户在基础元素库中指定的元素构建监测业务模型,所述指定的 元素包括用于指示被监测设备的设备类元素、用于指示被监测信号的设备信号类元素、用 于指示被检测信号之间的逻辑运算关系的事件类元素和用于指示逻辑运算的表现形式的 表现形式类元素;例如,建立基础元素库,该基础元素库包括设备类元素、设备信号类元素、事件类 元素和表现形式类元素。其中,设备类元素用于指示被检测设备,如,信号机、轨道、道岔、信 号线缆、电源屏、关键继电器、计算机联锁、列控和调度集中等控制系统。或者,对上述列举 的设备进行进一步的细化,如,区间信号机、进站信号机、出发信号机、调车信号机、道岔区 段、无岔区段、股道、区间轨道、信号电源、轨道电源、移频电源、转辙机电源、监测电源、联锁 电源、列控电源、调度集中电源、计算机联锁主机、计算机联锁备机和各种接口等。设备信号 类元素用于指示被监测信号,如,信号机的电灯状态、信号机电灯回路电流、轨道电压、轨道 占用状态、道岔定位、道岔反位、继电器吸起、继电器落下、电源屏输入电压、电源屏输出电 压和电源屏输出电流等。用户可以在设备类元素和设备信号类元素中指定出被监测设备和 被监测信号,如,用户在设备类元素中指定信号机为被监测设备,在设备信号类元素中指定
5信号机电灯状态为被监测信号。事件类元素用于指示被监测信号之间的逻辑运算关系,例如,根据监测业务的业 务需求,需要将各种指定的被监测信号进行各种逻辑运算,通过事件类元素可以指定该逻 辑运算关系。表形形式类元素用于指示监测结果的表现形式,如,以实时报表的形式输出监 测结果、以历史报表的形式输出监测结果、以实时曲线的形式输出监测结果和以历史曲线 的形式输出监测结果。在具体实现时,可以将基础元素库中的所有元素都设定成各种不同形状或颜色的 图标,并利用列表的方式展现给用户。用户基于图形化的模式,通过选择图标来指定各个元 素,当用户指定了某种设备监测所需的所有元素后,根据用于指定的元素构建监测业务模 型。其中,用户指定的元素包括设备类元素、设备信号类元素、事件类元素和表现形式类元
ο步骤102 将构建的监测业务模型分配给各个车站终端,以便车站终端将得到的 监测业务模型解析为监测控制命令后,并根据所述监测控制命令对铁路设备进行监测。其中,所述将构建的监测业务模型分配给各个车站终端包括将构建的监测业务 模型存储在数据库中;将存储的监测业务模型通过网络直接发送给各个车站终端;或者, 将构建的监测业务模型存储在数据库中;当接收到车站终端发送的下载请求时,将存储的 监测业务模型通过网络发送给车站终端。其中,车站终端主要包括动态库和模型库,当车站终端接收到监测业务模型后,根 据动态库和模型库将监测业务模型解析为监测控制命令,并根据解析得到的监测控制命令 对铁路设备进行监测。例如,以轨道电压的监测业务为例来说明构建监测业务模型的过程。请参阅图2, 其为本申请一种构建监测业务模型的示意图。如图2所示,用户根据该业务的需要,分别在 设备类元素中指定轨道为被监测设备,在设备信号类元素中分别指定轨道电压和供电模块 为被监测信号,在事件类元素中指定供电模块为真,在表现形式类元素中指定监测结果的 表现形式为实时曲线。基于用户选择的元素构建监测业务模型,该监测业务模型可以实现 当供电模块有电时,实时显示轨道电压的数值曲线。优选的,在对铁路设备进行监测时,还可以进一步实现故障报警。则上述方法还包 括根据用户在基础元素库中指定的元素构建故障报警业务模型,所述指定的元素包括用 于指示被监测设备的设备类元素、用于指示被监测信号的设备信号类元素、用于指示被监 测信号之间的逻辑运算关系的事件类元素和用于指示故障报警结果的表现形式的表现形 式类元素;将构建的故障报警业务模型分配给各个车站终端,以便车站终端将得到的监测 业务模型解析为故障报警控制命令后,并根据所述故障报警控制命令对铁路设备进行故障 报警。如,报警的表现形式包括一级报警、二级报警、三级报警和预警等。例如,以轨道电压超限报警为例来说明构建故障报警业务模型的过程。请参阅图 3,其为本申请一种构建故障报警业务模型的示意图。如图3所示,用于根据该业务的需要, 分别在设备类元素中指定轨道为被监测设备,在设备信号类元素中分别指定轨道电压和轨 道调整状态为被监测信号,在事件类元素中指定被监测信号轨道电压和轨道调整状态的逻 辑运算关系是轨道电压大于报警值为true,且轨道调整状态为true,在表现形式类元素中 指定故障报警结果的表现形式为三级报警。
6
由上述实施例可以看出,每当产生一种新设备时,用户根据新设备的各种实际需 要,在基础元素库指定元素,系统根据用户指定的元素来构建检测业务模型,并将监测业务 模型分配给各个车站终端,车站终端则将监测业务模型自动解析为监测控制命令,对铁路 设备进行监测。从而减少开发人员的工作量,并且,减少维护人员对监测软件的管理和维护 成本。另外,用户还可以根据新设备的各种实际需要,在基础元素库指定元素,系统根据 用户指定的元素来构建故障报警业务模型,并将故障报警业务模型分配给各个车站终端, 车站终端则将故障报警业务模型自动解析为故障报警控制命令,在保证对铁路设备进行监 测的同时,实现故障报警。实施例二与上述一种对铁路设备进行监测的方法相对应,本申请实施例还提供了一种对铁 路信号进行监测的设备。请参阅图4,其为本申请一种对铁路设备进行监测的设备的一个实 施例的结构示意图,该设备包括监测模型构建模块401和监测模型分配模块402。下面结 合该装置的工作原理进一步介绍其内部结构以及连接关系。监测模型构建模块401,用于根据用户在基础元素库中指定的元素构建监测业务 模型,所述指定的元素包括用于指示被检测设备的设备类元素、用于指示被监测信号的设 备信号类元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于指示监测结 果的表现形式的表现形式类元素;监测模型分配模块402,用于将构建的监测业务模型分配给各个车站终端,以便车 站终端将得到的监测业务模型解析为监测控制命令后,并根据所述监测控制命令对铁路设 备进行监测。优选的,监测模型构建模块401与监测模型分配模块402之间采用Socket连接方 式。其中,监测模型分配模块402包括存储模块和第一发送模块,存储模块,用于将构建的监测业务模型存储在数据库中;第一发送模块,用于将存储的监测业务模型通过网络直接发送给各个车站终端。优选的,监测模型分配模块402包括存储模块4021和第二发送模块4022,其中,存储模块4021,用于将构建的监测业务模型存储在数据库中;第二发送模块4022,用于当接收到车站终端发送的下载请求时,将存储的业务模 型通过网络发送给车站终端。优选的,存储模块4021与第二发送模块4022之间采用开放数据库互连ODBC连接方式。请参阅图5,其为本申请一种对铁路设备进行监测的监测设备的逻辑连接图。其 中,监测模型构建模块401与第二发送模块4021之间采用Socket连接方式,第二发送模块 4021与存储模块4021之间采用开放数据库互连ODBC连接方式。当监测模型构建模块401 构建一个监测业务模型后,通过第二发送模块4021将监测业务模型存储在存储模块4021 中,如数据库。第二发送模块4021利用网络可以将存储模块4021中的监测业务模型下发 到车站终端。由上述实施例可以看出,每当产生一种新设备时,用户根据新设备的各种实际需
7要,在基础元素库指定元素,系统根据用户指定的元素来构建检测业务模型,并将监测业务 模型分配给各个车站终端,车站终端则将监测业务模型自动解析为监测控制命令,对铁路 设备进行监测。从而减少开发人员的工作量,并且,减少维护人员对监测软件的管理和维护 成本。另外,用户还可以根据新设备的各种实际需要,在基础元素库指定元素,系统根据 用户指定的元素来构建故障报警业务模型,并将故障报警业务模型分配给各个车站终端, 车站终端则将故障报警业务模型自动解析为故障报警控制命令,在保证对铁路设备进行监 测的同时,实现故障报警。实施例三本申请实施例还提供了一种对铁路信号进行监测的系统。请参阅图6,其为本申请 一种对铁路设备进行监测的系统的一个实施例的结构示意图,该系统包括第一定制终端 601和车站终端602。下面结合该装置的工作原理进一步介绍其内部结构以及连接关系。第一定制终端601,用于根据用户在基础元素库中指定的元素构建监测业务模型, 所述指定的元素包括用于指示被检测设备的设备类元素、用于指示被监测信号的设备信号 类元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于指示监测结果的表 现形式的表现形式类元素,将构建的监测业务模型分配给各个车站终端602 ;其中,第一定制终端601可以将构建的监测业务模型存储在数据库中;将存储的 监测业务模型通过网络直接发送给各个车站终端;或者,将构建的监测业务模型存储在数 据库中;当接收到车站终端发送的下载请求时,将存储的监测业务模型通过网络发送给车 站终端。第一定制终端601包括监测模型构建模块,用于根据用户在基础元素库中指定 的元素构建监测业务模型,所述指定的元素包括用于指示被检测设备的设备类元素、用于 指示被监测信号的设备信号类元素、用于指示被监测信号之间的逻辑运算关系的事件类元 素和用于指示监测结果的表现形式的表现形式类元素;监测模型分配模块,用于将构建的 监测业务模型分配给各个车站终端,以便车站终端将得到的监测业务模型解析为监测控制 命令后,并根据所述监测控制命令对铁路设备进行监测。监测模型构建模块与监测模型分 配模块之间采用Socket连接方式。其中,监测模型分配模块包括第一发送模块,用于将构建的监测业务模型通过网 络直接发送给各个车站终端。优选的,监测模型分配模块包括存储模块和第二发送模块,其 中,存储模块,用于将构建的监测业务模型存储在数据库中;第二发送模块,用于当接收到 车站终端发送的下载请求时,将构建的业务模型通过网络发送给车站终端。车站终端602,用于将得到的监测业务模型解析为监测控制命令后,并根据所述监 测控制命令对铁路设备进行监测。优选的,所述系统还进一步包括第二定制终端603,用于根据用户在基础元素库中指定的元素构建故障报警业务 模型,所述指定的元素包括用于指示被监测设备的设备类元素、用于指示被监测信号的设 备信号类元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于指示故障报 警结果的表现形式的表现形式类元素,将构建的故障报警业务模型分配给各个车站终端 502,以便车站终端502将得到的监测业务模型解析为故障报警控制命令后,并根据所述故
8障报警控制命令对铁路设备进行故障报警。优选的,第一定制终端与车站终端之间采用Socket连接方式。请参阅图7,其为本申请一种对铁路设备进行监测的监测系统的逻辑连接图。其 中,第一定制终端构建监测业务模型,并通过以太网将构建的模型存储在数据库中,第二发 送模块从数据库中获取监测业务模型后,通过广域网将监测业务模型发送给各个车站终端。由上述实施例可以看出,每当产生一种新设备时,用户根据新设备的各种实际需 要,在基础元素库指定元素,系统根据用户指定的元素来构建检测业务模型,并将监测业务 模型分配给各个车站终端,车站终端则将监测业务模型自动解析为监测控制命令,对铁路 设备进行监测。从而减少开发人员的工作量,并且,减少维护人员对监测软件的管理和维护 成本。另外,用户还可以根据新设备的各种实际需要,在基础元素库指定元素,系统根据 用户指定的元素来构建故障报警业务模型,并将故障报警业务模型分配给各个车站终端, 车站终端则将故障报警业务模型自动解析为故障报警控制命令,在保证对铁路设备进行监 测的同时,实现故障报警。需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部 分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机 可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的 存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体 (Random AccessMemory, RAM)等。以上对本申请所提供的一种对铁路设备进行监测的方法、设备和系统进行了详细 介绍,本文中应用了具体实施例对本申请的原理及实施方式进行了阐述,以上实施例的说 明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据 本申请的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不 应理解为对本申请的限制。
9
权利要求
一种对铁路设备进行监测的方法,其特征在于,包括根据用户在基础元素库中指定的元素构建监测业务模型,所述指定的元素包括用于指示被监测设备的设备类元素、用于指示被监测信号的设备信号类元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于指示监测结果的表现形式的表现形式类元素;将构建的监测业务模型分配给各个车站终端,以便车站终端将得到的监测业务模型解析为监测控制命令后,并根据所述监测控制命令对铁路设备进行监测。
2.根据权利要求1所述的方法,其特征在于,所述将构建的监测业务模型分配给各个 车站终端包括将构建的监测业务模型存储在数据库中;将存储的监测业务模型通过网络直接发送给各个车站终端;或者,将构建的监测业务模型存储在数据库中;当接收到车站终端发送的下载请求时,将存储的监测业务模型通过网络发送给车站终端。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括根据用户在基础元素库中指定的元素构建故障报警业务模型,所述指定的元素包括用 于指示被监测设备的设备类元素、用于指示被监测信号的设备信号类元素、用于指示被监 测信号之间的逻辑运算关系的事件类元素和用于指示故障报警结果的表现形式的表现形 式类元素;将构建的故障报警业务模型分配给各个车站终端,以便车站终端将得到的监测业务模 型解析为故障报警控制命令后,并根据所述故障报警控制命令对铁路设备进行故障报警。
4.一种对铁路设备进行监测的设备,其特征在于,包括所述监测模型构建模块,用于根据用户在基础元素库中指定的元素构建监测业务模 型,所述指定的元素包括用于指示被检测设备的设备类元素、用于指示被监测信号的设备 信号类元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于指示监测结果 的表现形式的表现形式类元素;监测模型分配模块,用于将构建的监测业务模型分配给各个车站终端,以便车站终端 将得到的监测业务模型解析为监测控制命令后,并根据所述监测控制命令对铁路设备进行 监测。
5.根据权利要求4所述的设备,其特征在于,所述监测模型构建模块与监测模型分配 模块之间采用Socket连接方式。
6.根据权利要求4所述的设备,其特征在于,所述监测模型分配模块包括存储模块,用于将构建的监测业务模型存储在数据库中;第一发送模块,用于将存储的监测业务模型通过网络直接发送给各个车站终端;或者,存储模块,用于将构建的监测业务模型存储在数据库中;第二发送模块,用于当接收到车站终端发送的下载请求时,将存储的业务模型通过网 络发送给车站终端。
7.根据权利要求6所述的设备,其特征在于,所述存储模块与第二发送模块之间采用 开放数据库互连ODBC连接方式。
8.一种对铁路设备进行监测的系统,其特征在于,包括第一定制终端和车站终端,其中,所述第一定制终端,用于根据用户在基础元素库中指定的元素构建监测业务模型,所 述指定的元素包括用于指示被检测设备的设备类元素、用于指示被监测信号的设备信号类 元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于指示监测结果的表现 形式的表现形式类元素,将构建的监测业务模型分配给各个车站终端;所述车站终端,用于将得到的监测业务模型解析为监测控制命令后,并根据所述监测 控制命令对铁路设备进行监测。
9.根据权利要求8所述的系统,其特征在于,所述系统还包括第二定制终端,用于根据用户在基础元素库中指定的元素构建故障报警业务模型,所 述指定的元素包括用于指示被监测设备的设备类元素、用于指示被监测信号的设备信号类 元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于指示故障报警结果的 表现形式的表现形式类元素,将构建的故障报警业务模型分配给各个车站终端,以便车站 终端将得到的监测业务模型解析为故障报警控制命令后,并根据所述故障报警控制命令对 铁路设备进行故障报警。
10.根据权利要求8所述的系统,其特征在于,所述第一定制终端与车站终端之间采用 Socket连接方式。
全文摘要
本申请实施例公开了一种对铁路设备进行监测的方法、设备和系统。其中,所述方法包括根据用户在基础元素库中指定的元素构建监测业务模型,所述指定的元素包括用于指示被监测设备的设备类元素、用于指示被监测信号的设备信号类元素、用于指示被监测信号之间的逻辑运算关系的事件类元素和用于指示监测结果的表现形式的表现形式类元素;将构建的监测业务模型分配给各个车站终端,以便车站终端将得到的监测业务模型解析为监测控制命令后,并根据所述监测控制命令对铁路设备进行监测。根据本申请实施例,可以减少开发人员的工作量,并且,减少维护人员对监测软件的管理和维护成本。
文档编号B61L27/04GK101905704SQ20101024539
公开日2010年12月8日 申请日期2010年8月4日 优先权日2010年8月4日
发明者刘涛, 胡玉波, 裘方敏, 陈显锋 申请人:北京全路通信信号研究设计院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1