公开/公告号CN103738369A
专利类型发明专利
公开/公告日2014-04-23
原文格式PDF
申请/专利权人 北京交控科技有限公司;
申请/专利号CN201310733807.1
申请日2013-12-26
分类号B61L27/04(20060101);
代理机构11002 北京路浩知识产权代理有限公司;
代理人李相雨
地址 100070 北京市丰台区科技园海鹰路6号院北京总部国际2、3号楼
入库时间 2024-02-19 22:27:24
法律状态公告日
法律状态信息
法律状态
2017-03-22
专利权人的姓名或者名称、地址的变更 IPC(主分类):B61L27/04 变更前: 变更后: 申请日:20131226
专利权人的姓名或者名称、地址的变更
2016-03-09
专利权人的姓名或者名称、地址的变更 IPC(主分类):B61L27/04 变更前: 变更后: 申请日:20131226
专利权人的姓名或者名称、地址的变更
2015-10-28
授权
授权
2014-05-21
实质审查的生效 IPC(主分类):B61L27/04 申请日:20131226
实质审查的生效
2014-04-23
公开
公开
技术领域
本发明涉及列车自动控制技术领域,特别涉及一种基于OPC UA技术的ATS设备及系统。
背景技术
列车自动监督系统(ATS)是列车自动控制系统(ATC)的重要组成子系统之一。它为地铁运营调度人员提供了一个对全线列车和现场信号设备的监控平台。通过其他信号系统,ATS获得现场信号设备和列车运行的实时状态信息,并把这些信息显示给调度人员,调度人员根据现场情况发出控制指令。大多数情况下,ATS系统自身会对所获得的实时状态数据进行处理,产生相应自动控制命令。通过采用这种自动化手段,可以减轻运营调度人员作业负担,提升地铁运营的效率和服务水平。
由于现有ATS系统各模块间的通信基本都是通过定制私有协议完成。在通信过程中,信息需要进行复杂的打包和解析过程,影响通信效率。此外,当同一区段的信号系统由不同的供应商提供时,由于使用私有协议,各系统之间的信息交流变得复杂,大量的接口定义使得系统开发变得困难。并且,在对系统进行维护与系统升级时,私有协议的使用都为这些任务的完成制造了很多的障碍,在增加新的接口系统时,也需要设计新的接口协议。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何降低开发成本,并增加系统的可扩展性。
(二)技术方案
为解决上述技术问题,本发明提供了一种基于OPC UA技术的ATS设备,所述地铁ATS设备包括:ATS实时服务器,所述ATS实时服务器和所述信号系统中的通信前置机之间通过OPC UA实现通信。
其中,所述信号系统包括:自动列车监控系统ATS、联锁CI、区域控制器ZC、车载控制器VOBC、数据库存储单元DSU、计轴、电源、铁路信号设备LEU及数据通信子系统DCS中的至少一个。
本发明还公开了一种基于OPC UA技术的ATS系统,所述系统包括:信号系统和所述的至少两个ATS设备,其中一个ATS设备为中心ATS设备,其余的ATS设备为车站ATS设备,所述中心ATS设备的ATS实时服务器接收所有信号系统的状态数据,所述车站ATS设备的ATS实时服务器接收所辖范围内的信号系统的状态数据。
其中,所述中心ATS设备包括:历史数据库,所述历史数据库与所述ATS实时服务器之间通过OPC UA实现通信,所述历史数据库用于存储所有信号系统的状态数据。
其中,所述中心ATS设备还包括:中心应用模块,所述中心应用模块与所述ATS实时服务器之间通过OPC UA实现通信,所述中心ATS设备的ATS实时服务器还用于将所有信号系统的状态数据通过OPC UA订阅服务发送给所述中心应用模块;所述中心应用模块用于接收到更新的状态数据后,进行应用处理,并将处理获得的内部状态数据发送至所述中心ATS设备的ATS实时服务器。
其中,所述中心ATS设备的ATS实时服务器将所述车站ATS设备所辖范围内的内部状态数据发送至所述车站ATS设备的ATS实时服务器。
其中,所述中心ATS设备还包括:调度工作站,所述调度工作站与所述ATS实时服务器之间通过OPC UA实现通信,所述中心ATS设备的ATS实时服务器还用于将所有信号系统的状态数据通过OPCUA订阅服务发送给所述调度工作站;所述调度工作站接收到更新的 状态数据后,更新界面显示状态。
其中,所述车站ATS设备包括:车站应用模块,所述车站应用模块与所述ATS实时服务器之间通过OPC UA实现通信,所述中心ATS设备的ATS实时服务器还用于将所述车站ATS设备的所辖范围内的信号系统的状态数据发送至所述车站应用模块;所述车站应用模块用于接收到更新的状态数据后,进行应用处理。
其中,所述车站ATS设备还包括:值班员工作站,所述值班员工作站与所述ATS实时服务器之间通过OPC UA实现通信,所述中心ATS设备的ATS实时服务器还用于所述车站ATS设备的所辖范围内的信号系统的状态数据通过OPC UA订阅服务发送给所述值班员工作站;所述值班员工作站接收到更新的状态数据后,更新界面显示状态。
(三)有益效果
本发明使用OPC UA规范代替原本的私有协议,各系统的通信方式统一之后,不需要定义各种接口,降低了开发成本;如果被监控系统发生变化,只需要遵循OPC UA规范接入即可,增加了系统的可扩展性。
本发明使用OPC UA技术的安全保障更加提高了ATS系统各模块间的通信安全性;
本发明使用OPC UA技术同时也提高了远程通信的效率。
本发明使用OPC UA的实时数据系统和建模技术,增加了系统的可维护性。
附图说明
图1是本发明一种实施方式的基于OPC UA技术的ATS设备的结构框图;
图2是本发明一种实施方式的基于OPC UA技术的ATS系统的结构框图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
OPC UA技术是基于微软的COM和DCOM技术的一系列传输机制和数据结构规范的集合。OPC UA技术的出现解决了不同开发商所开发的系统之间通信接口的开发问题,省去了系统开发中数据结构的设计问题。同时,OPC UA技术中的安全传输机制也提高了系统的安全性。
图1是本发明一种实施方式的基于OPC UA技术的ATS设备的结构框图;参照图1,所述地铁ATS设备包括:ATS实时服务器,所述ATS实时服务器和所述信号系统中的通信前置机之间通过OPC UA实现通信。
为检测列车的状态,优选地,所述信号系统包括:自动列车监控系统ATS、联锁CI、区域控制器ZC、车载控制器VOBC、数据库存储单元DSU、计轴、电源、铁路信号设备LEU及数据通信子系统DCS等系统或设备中的至少一个。
图2是本发明一种实施方式的基于OPC UA技术的ATS系统的结构框图(本实施方式中,多个设备均采用双机热备的方式实现,即除了主用设备外,还包括一个热备设备);参照图2,所述系统包括:信号系统和所述的至少两个ATS设备,其中一个ATS设备为中心ATS设备,其余的ATS设备为车站ATS设备,所述中心ATS设备的ATS实时服务器接收所有信号系统的状态数据,所述车站ATS设备的ATS实时服务器接收所辖范围内的信号系统的状态数据。
为保证状态数据的实施存储,优选地,所述中心ATS设备包括:历史数据库,所述历史数据库与所述ATS实时服务器之间通过OPCUA实现通信,所述历史数据库用于存储所有信号系统的状态数据。
为便于对状态数据进行处理,优选地,所述中心ATS设备还包括:中心应用模块,所述中心应用模块与所述ATS实时服务器之间 通过OPC UA实现通信,所述中心ATS设备的ATS实时服务器还用于将所有信号系统的状态数据通过OPC UA订阅服务发送给所述中心应用模块;所述中心应用模块用于接收到更新的状态数据后,进行应用处理(即更新状态数据的显示及处理各种调度命令),并将处理获得的内部状态数据发送至所述中心ATS设备的ATS实时服务器。
为便于使得所述车站ATS设备的ATS实时服务器能够及时更新本车站ATS设备的状态数据,优选地,所述中心ATS设备的ATS实时服务器将所述车站ATS设备所辖范围内的内部状态数据发送至所述车站ATS设备的ATS实时服务器。
为便于及时通知调度工作站,并更新其界面显示状态,优选地,所述中心ATS设备还包括:调度工作站,所述调度工作站与所述ATS实时服务器之间通过OPC UA实现通信,所述中心ATS设备的ATS实时服务器还用于将所有信号系统的状态数据通过OPC UA订阅服务发送给所述调度工作站;所述调度工作站接收到更新的状态数据后,更新界面显示状态。
优选地,所述车站ATS设备包括:车站应用模块,所述车站应用模块与所述ATS实时服务器之间通过OPC UA实现通信,所述中心ATS设备的ATS实时服务器还用于将所述车站ATS设备的所辖范围内的信号系统的状态数据发送至所述车站应用模块;所述车站应用模块用于接收到更新的状态数据后,进行应用处理(即更新状态数据的显示)。
为便于及时通知值班员工作站,并更新其界面显示状态,所述车站ATS设备还包括:值班员工作站,所述值班员工作站与所述ATS实时服务器之间通过OPC UA实现通信,所述中心ATS设备的ATS实时服务器还用于所述车站ATS设备的所辖范围内的信号系统的状态数据通过OPC UA订阅服务发送给所述值班员工作站;所述值班员工作站接收到更新的状态数据后,更新界面显示状态。
所述ATS系统中各模块间通过OPC UA技术完成通信。其他系统需要访问ATS系统只需要按照OPC UA技术,通过客户端访问ATS实时数据库即可。
所述ATS系统的建模方式需要按照OPC UA的建模要求进行,每一个数据采集点,每一个控制输出点,以及这些点的属性类型、节点之间的引用类型等全部定义为节点,通过节点ID确定点之间的关系。系统数据设计按照OPC UA规定,在节点类型中定义每一个点的数据类型,将信息直接写入实时数据库,不再需要对数据进行打包和解析。同时,OPC UA技术定了一个分层方法来保证了信息安全。这种方法包括建立安全信息通道、身份认证和授权、安全策略和配置文件。
以ATS系统的应用模块与ATS实时服务器模块之间的通信为例:应用模块连接OPC UA客户端,ATS实时服务器连接OPC UA服务器,应用模块所需要的各种显示信息通过调用OPC UA的订阅、发布服务周期获得ATS实时服务器中的信息。当操作员对某些设备进行操作之后,应用模块通过写服务将操作数据写入ATS实时服务器。
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
机译: OPC UA /基于OPC UA发布/订阅模型的高级操作方法用于组件制造设备系统
机译: 基于人群的技术技能评估(C-SATS™/ CSATS™)
机译: 在2000年11月28日提交的美国临时专利申请No.60 / 253,612中,本发明的实施例(与相关申请的交叉引用)对通信系统中的救济连接过程的重试限制是“那些要求优先权的”。限制,以检查呼叫缓解信道过程的限制)和RetryLimitforDropCallRescueChannelProcedures,以及2001年10月16日提交的美国专利申请第09/978974号“ ForwardLinkdBasedRescueChannelMethod andApparatusforTelecommunicationSystem”,涉及“(一种通信系统的设备转发和基于链路的救援信道方法),出于任何目的,我将其内容通过引用合并于此。