本发明涉及信号控制领域,具体涉及一种基于多现地工作站的临时限速方法及DSU。
背景技术:
随着城市轨道交通的不断发展,基于通信的CBTC(列车控制系统,Communication Based Train Control)给城市轨道交通信号制式带来了巨大的变化,列车安全行驶越来越重要。当前我国在列车控制领域智能化低下且人工干预过多,特别是在列车控制的盲点临时限速区段,司机仅仅凭地面临时限速标志标牌来识别信息,缺少限速自动传递和自动控制措施,随着列车运行速度和密度的提高,在高效运营的同时对整个列车控制系统的安全性和自动化都提出了更高的要求。
传统的临时限速方案仅仅针对于单一的现地工作站,即为一个现地工作站只能对其所属的DSU(数据库存储单元,Database Storage Unit)发出临时限速命令,其他的现地工作站不能对该DSU发出临时限速命令。
技术实现要素:
鉴于上述问题,本发明提出了克服上述问题或者至少部分地解决上述问题的一种基于多现地工作站的临时限速方法及DSU。
为此目的,第一方面,本发明提出一种基于多现地工作站的临时限速方法,包括:
DSU接收多个现地工作站发送的临时限速消息,所述临时限速消息包括:发送临时限速消息的现地工作站的标识、每一DSU的标识、与每一DSU的标识对应的临时限速信息;所述DSU与所述多现地工作站属于同一ATS系统;
所述DSU根据自身DSU的标识获取与该DSU标识的对应的临时限速信息;
所述DSU将所述临时限速信息发送ZC,以使所述ZC根据所述临时限速信息控制CBTC列车运行。
可选地,将所述临时限速信息发送ZC的步骤之前,所述方法还包括:
向所述ZC发送数据库版本号,以使所述ZC根据所述数据库版本号更新自身的数据库。
可选地,将所述临时限速信息发送ZC的步骤之前,所述方法还包括:
所述DSU根据所述的临时限速信息,更新该DSU中的数据库。
可选地,所述方法还包括:
接收所述ZC周期性上传的临时限速信息,并将接收的临时限速信息发送所述属于同一ATS系统的多个现地工作站,以使所述多个现地工作站将所述临时限速信息发送ATS系统以展示;
或者,
接收所述ZC周期性上传的临时限速信息;
存储所述ZC上传的临时限速信息,并将存储的临时限速信息发送所述属于同一ATS系统的多个现地工作站,以使所述多个现地工作站将所述临时限速信息发送ATS系统以展示。
可选地,DSU接收多个现地工作站发送的临时限速消息的步骤之后,所述方法还包括:
向发送所述临时限速消息的每一现地工作站回复响应;以及,
再次接收所述多个现地工作站发送的临时限速消息,并再次回复响应。
可选地,所述DSU根据自身DSU的标识获取与该DSU标识的对应的临时限速信息的步骤之前,所述方法还包括:
根据自身DSU标识查找所述临时限速消息中是否包含该DSU标识,若包含,则执行根据自身DSU的标识获取与该DSU标识的对应的临时限速信息;
否则,结束。
可选地,所述临时限速消息还包括:
所述临时限速信息所属的区段标识。
可选地,所述方法还包括:
DSU接收所述多个现地工作站发送的取消临时限速的消息,所述取消临时限速的消息包括:发送该消息的现地工作站的标识、每一DSU的标识、与每一DSU的标识对应的取消临时限速的信息;
所述DSU根据自身DSU的标识获取与该DSU标识的对应的取消临时限速的信息;
将所述取消临时限速的信息发送ZC,以使所述ZC根据所述取消临时限速的信息控制CBTC列车运行。
第二方面,本发明提供一种DSU,包括:
接收单元,用于接收多个现地工作站发送的临时限速消息,所述临时限速消息包括:发送临时限速消息的现地工作站的标识、每一DSU的标识、与每一DSU的标识对应的临时限速信息;所述DSU与所述多现地工作站属于同一ATS系统;
获取单元,用于根据自身DSU的标识获取与该DSU标识的对应的临时限速信息;
发送单元,用于将所述临时限速信息发送ZC,以使所述ZC根据所述临时限速信息控制列车运行。
第三方面,本发明提供一种CBTC系统,包括:ZC和上述的DSU,所述DSU与所述ZC交互。
由上述技术方案可知,本发明提出的基于多现地工作站的临时限速方法及DSU,通过DSU接收多个现地工作站的临时限速信息,进而保证处于CBTC运行模式列车控制系统的安全性、稳定性和容错性。
附图说明
图1为本发明一实施例提供的现地工作站与DSU交互的架构示意图;
图2为本发明一实施例提供的基于多现地工作站的临时限速方法的流程示意图;
图3为本发明一实施例提供的基于多现地工作站的临时限速方法的信令示意图;
图4为本发明一实施例提供的DSU的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
本发明实施例为了适应多现地工作站均可发出对DSU的临时限速设置,本发明提供的一种基于多现地工作站的临时限速方法,使得多现地工作站均可设置临时限速,在高效运营的同时对整个列车控制系统的安全性和自动化都有了更好的改善。
图1示出了本发明一实施例提供的现地工作站与DSU交互的架构示意图,图2示出了本发明一实施例提供的基于多现地工作站的临时限速方法的流程示意图;结合图1和图2所示,本实施例的方法包括如下步骤:
101、DSU接收多个现地工作站发送的临时限速消息,所述临时限速消息包括:发送临时限速消息的现地工作站的标识、每一DSU的标识、与每一DSU的标识对应的临时限速信息。
特别地,本实施例中的DSU与所述多现地工作站属于同一ATS(Automatic Train Supervision System,列车自动监控系统)。
也就是说,多个DSU分别接收多个现地工作站发送的临时限速消息,如图1所示。
此外,为使后续的ZC(区域控制器,Zone Controller)能够较好的实现控制CBTC列车的运行,上述的临时限速消息还可包括:所述临时限速信息所属的区段标识。由此,ZC在接收到临时限速信息之后,可确定该临时限速信息使用的区段,保证CBTC列车的安全性、稳定性。
102、DSU根据自身DSU的标识获取与该DSU标识对应的临时限速信息。
103、DSU将所述临时限速信息发送到ZC,以使所述ZC根据所述临时限速信息控制CBTC列车运行。
可理解的是,本实施例中方法的执行主体均为DSU。
上述方法有效利用多个现地工作站的冗余优势,确保当一个或几个现地工作站因故无法正常运行时,系统中临时限速信息仍然可被更新,进一步提高整个系统的稳定性和容错性,降低由于种种突发故障为整个系统及系统中各子系统、设备带来的安全风险。
举例来说,在步骤103之前,所述方法还包括下述图2中未示出的步骤102b,如图3所示。
102b、DSU根据所述的临时限速信息,更新该DSU中的数据库。
另外,在步骤102之前,上述图2所示的方法还可包括下述的图中未示出的步骤102a:
102a、根据自身DSU标识查找所述临时限速消息中是否包含该DSU标识,若包含,则执行上述步骤102;否则,结束。
本实施例的方法,允许同属ATS系统的多现地工作站均可向多个DSU下发临时限速消息,避免单独现地工作站故障导致无法下发临时限速的缺陷,进而保证处于CBTC运行模式下列车控制系统的安全性、稳定性和容错性。
在一种可选的实现方式中,上述步骤103之前,图2所示的方法还包括下述的图2中未示出的步骤103a,如图3所示;
103a、向所述ZC发送数据库版本号,以使所述ZC根据所述数据库版本号更新自身的数据库。
进一步地,如图3所示,本实施例的方法(即图1所示的方法)还可包括下属的步骤104或步骤104’:
104、接收所述ZC周期性上传的临时限速信息,并将接收的临时限速信息发送所述属于同一ATS系统的多个现地工作站,以使所述多个现地工作站将所述临时限速信息发送ATS系统以展示;
或者,
104’、接收所述ZC周期性上传的临时限速信息;存储所述ZC上传的临时限速信息,并将存储的临时限速信息发送所述属于同一ATS系统的多个现地工作站,以使所述多个现地工作站将所述临时限速信息发送ATS系统以展示。
在实际应用中,可选择步骤104或者步骤104’实现,在图3中示出的是步骤104’的内容,本实施例不对其进行限定,根据实际需要调整。
另外,需要说明的是,通常,现地工作站向DSU发送临时限速消息,需要多次确认,如图3所示,本实施例中举例说明两次确认过程。
例如,在图2所示的步骤101之后,还可包括下述的图2中示出的步骤:
A01、向发送所述临时限速消息的每一现地工作站回复响应;以及,
A02、再次接收所述多个现地工作站发送的临时限速消息,并再次回复响应。
本实施例中利用现有系统设计中的临时限速信息发送防护机制,对不同的现地工作站及发出的临时限速信息加以区分,通过二次确认确保系统中下发的临时限速信息的准确性。,提高系统运行的安全性和稳定性。
由于ATS属于实时显示列车运行的相关信息及地图信息,故,针对取消限速的区段,上述方法还可包括以下步骤:
B01、DSU接收所述多个现地工作站发送的取消临时限速的消息,所述取消临时限速的消息包括:发送该消息的现地工作站的标识、每一DSU的标识、与每一DSU的标识对应的取消临时限速的信息;
B02、DSU根据自身DSU的标识获取与该DSU标识的对应的取消临时限速的信息;
B03、将所述取消临时限速的信息发送ZC,以使所述ZC根据所述取消临时限速的信息控制CBTC列车运行。
另外,本发明实施例还提供一种DSU,该DSU可包括:接收单元41、获取单元42和发送单元43,如图4所示;
其中,接收单元41,用于接收多个现地工作站发送的临时限速消息,所述临时限速消息包括:发送临时限速消息的现地工作站的标识、每一DSU的标识、与每一DSU的标识对应的临时限速信息;所述DSU与所述多现地工作站属于同一ATS系统;
获取单元42,用于根据自身DSU的标识获取与该DSU标识的对应的临时限速信息;
发送单元43,用于将所述临时限速信息发送ZC,以使所述ZC根据所述临时限速信息控制列车运行。
本实施例的DSU可执行上述方法实施例的内容,参照上述描述,本实施例不再详述。
本实施例的DSU应用在ATS系统中,允许同属ATS系统的多现地工作站均可向多个DSU下发临时限速消息,避免单独现地工作站故障导致无法下发临时限速的缺陷。可改善ATS系统的自动化程度,且较好的提高ATS系统的安全性和稳定性。
另外,本发明实施例还提供一种CBTC系统,包括:ZC,及上述任意实施例所述的DSU,所述DSU与所述ZC交互。
本实施例的CBTC系统有效利用多个现地工作站的冗余优势,确保当一个或几个现地工作站因故无法正常运行时,系统中临时限速信息仍然可被更新,进一步提高整个系统的稳定性和容错性,降低由于种种突发故障为整个系统及系统中各子系统、设备带来的安全风险。
本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。
本领域技术人员可以理解,实施例中的各步骤可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。
虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。