列车中央控制单元的热备冗余方法及系统的制作方法

文档序号:4018351阅读:272来源:国知局
专利名称:列车中央控制单元的热备冗余方法及系统的制作方法
技术领域
本发明涉及列车控制技术,尤其涉及一种列车中央控制单元的热备冗余方法及系统。
背景技术
列车网络控制系统通常应用于包括机车、地铁、轻轨、动车组等列车中,是列车的 7大子系统之一,是列车的核心子系统。列车中央控制单元(Central Control Unit,简称 CCU)是列车网络控制系统的大脑,CCU通过加载配置文件进行配置,配置文件中包括对应用级的过程数据源端口和宿端口的配置。列车各种信息都通过CCU的宿端口汇集到CCU 中,CCU经过判断运算后通过源端口发送控制命令控制其他子系统的执行机构执行相关的动作,以保证列车按照相关需求运行。CCU与其他传感器及执行机构之间通过多功能车辆总线(Multifunction Vehicle Bus,简称 MVB)网络进行通信。现有技术中一个MVB网段只有一个(XU,全列车的牵引、制动、运行方向、高压系统、车门、空调、广播等都由该CCU完成,对CCU的可靠性要求非常高,如果此CCU出现故障, 例如CCU的电源模块故障,则CCU无法对列车进行控制,司机无法实现对列车的控制,可能造成列车击破等事故。

发明内容
本发明提供一种列车中央控制单元的热备冗余方法及系统,以提高列车网络控制的可靠性。本发明提供一种列车中央控制单元的热备冗余方法,包括作为从控制单元的第一中央控制单元CCU在作为主控制单元的第二 CCU获取用以指示所述第二 CCU状态的第一生命信号,其中,所述主控制单元中加载有主配置文件,所述从控制单元中加载有从配置文件,所述主配置文件包括源端口配置信息和宿端口配置信息,所述从配置文件包括宿端口配置信息;所述第一 CXU若判断获知所述第一生命信号指示所述第二 CXU发生故障,则加载所述主配置文件,以设置成为主控制单元。本发明提供一种列车中央控制单元的热备冗余系统,包括第一 CCU和第二 CCU ;作为从控制单元的所述第一 CCU用于在作为主控制单元的所述第二 CCU获取用以指示所述第二 CCU状态的第一生命信号,若判断获知所述第一生命信号指示所述第二 CCU 发生故障,则加载所述主配置文件,以设置成为主控制单元,其中,所述主控制单元中加载有主配置文件,所述从控制单元中加载有从配置文件,所述主配置文件包括源端口配置信息和宿端口配置信息,所述从配置文件包括宿端口配置信息。由上述技术方案可知,本发明提供的列车中央控制单元的热备冗余方法及系统, 作为从控制单元的第一中央控制单元CCU在作为主控制单元的第二 CCU获取用以指示第二 CXU状态的第一生命信号,第一 CXU若判断获知第一生命信号指示第二 CXU发生故障,则加
4载主配置文件,以设置成为主控制单元。通过第一 CCU的设置,接收各个传感器发送的列车信息,以监控列车的运行状况,并从第二 CXU中获取用以指示第二 CXU状态的第一生命信号。当第二C⑶发生故障时,第一CXU加载主配置文件以接替第二C⑶的工作,由于第一CXU 中存储有接收到的列车信息,可以保证控制工作不间断,提高了列车网络控制的可靠性。


图1为本发明实施例提供的列车中央控制单元的热备冗余方法流程图;图2为本发明实施例提供的列车中央控制单元的热备冗余系统结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例, 对本发明实施例中的技术方案进行清楚、完整地描述。需要说明的是,在附图或说明书中, 相似或相同的元件皆使用相同的附图标记。图1为本发明实施例提供的列车中央控制单元的热备冗余方法流程图。如图1所示,本实施例提供的列车中央控制单元的热备冗余方法具体可以用于列车网络控制系统中列车中央控制单元CCU的冗余设置。本实施例提供的列车中央控制单元的热备冗余方法具体包括步骤10、作为从控制单元的第一中央控制单元CCU在为主控制单元的第二 CCU获取用以指示第二 CCU状态的第一生命信号,其中,主控制单元中加载有主配置文件,从控制单元中加载有从配置文件,主配置文件包括源端口配置信息和宿端口配置信息,从配置文件包括宿端口配置信息;具体地,第一 CXU和第二 CXU同时设置在一个MVB网段中,在运行过程中,其中一个CCU作为主控制单元,另一个CCU作为从控制单元。初始时可以根据第一 CCU和第二 CCU 的设备运转状况如根据采样的背板信号值来设置主从关系,也可以根据控制需要来设置第一 CXU和第二 CXU的主从关系。如将第一 CXU设置为从控制单元,将第二 CXU设置为主控制单元。作为主控制单元的第二 C⑶加载有主配置文件,主配置文件中包括源端口配置信息和宿端口配置信息,第二 CCU根据该主配置文件来配置源端口和宿端口,以通过宿端口接收各个传感器发送的列车信息,第二 CCU根据列车信息经过判断运算后生成控制命令, 再通过源端口发送控制命令以控制其他子系统的执行机构执行相关的动作。作为从控制单元的第一 CCU加载有从配置文件,从配置文件中包括宿端口配置信息,第一 CCU根据该从配置文件来配置宿端口,以通过宿端口接收传感器发送的列车信息,监测列车的运转情况。作为从控制单元的第一中央控制单元CCU从作为主控制单元的第二 CCU获取用以指示第二 CXU状态的第一生命信号,第一生命信号具体用以指示第二 CXU运转正常或第二 CXU发生故障。步骤20、第一 CXU若判断获知第一生命信号指示第二 CXU发生故障,则加载主配置文件,以设置成为主控制单元。若作为主控制单元的第二 CXU发生故障,则第一 CXU加载主配置文件,以设置成为主控制单元。主配置文件具体可以预先存储在第一 CXU中,与第二 CXU中存储的主配置文件相同,以接替第二 CCU工作,通过宿端口接收各个传感器发送的列车信息,根据列车信息经过判断运算后生成控制命令,再通过源端口发送控制命令以控制其他子系统的执行机构执行相关的动作。本实施例提供的列车中央控制单元的热备冗余方法,作为从控制单元的第一中央控制单元CCU在作为主控制单元的第二 CCU获取用以指示第二 CCU状态的第一生命信号, 第一 CXU若判断获知第一生命信号指示第二 CXU发生故障,则加载主配置文件,以设置成为主控制单元。通过第一 CCU的设置,接收各个传感器发送的列车信息,以监控列车的运行状况,并从第二 CXU中获取用以指示第二 CXU状态的第一生命信号。当第二 CXU发生故障时, 第一 CCU加载主配置文件以接替第二 CCU的工作,由于第一 CCU中存储有接收到的列车信息,可以保证控制工作不间断,提高了列车网络控制的可靠性。在本实施例中,步骤20中第一 C⑶加载主配置文件之后,具体还可以包括如下步骤步骤30、第一 CXU向第二 CXU发送切换命令;切换命令具体用以指示第二 CXU设置为从控制单元。第一 C⑶可以不断地向第二 CXU发送该切换命令,直到第二 CXU响应为止。第一 CXU也可以以预设时间间隔向第二 CXU 发送该切换命令,直到第二 CXU响应为止。具体地,第一 CXU还可以生成用以指示第二 CXU 故障的报警信号,以指示列车管理人员对第二 CCU进行维修。步骤40、第二 CXU当接收到切换命令时,加载从配置文件,以设置成为从控制单元,并从第一 CXU获取用以指示第一 CXU状态的第二生命信号。发生故障的第二 CXU恢复正常,具体可以通过复位方式恢复正常,当接收到切换命令,加载从配置文件,以设置成为从控制单元,通过宿端口接收传感器发送的列车信息, 监测列车的运转情况。从配置文件具体可以预先存储在第二 C⑶中,与第一 C⑶中的从配置文件可以相同。第二 CXU设置为从控制单元后,接替第一 CXU的工作,从第一 CXU获取用于指示第一 CCU状态的第二生命信号,以当第一 CCU发生故障时,进行控制单元的主从切换。在本实施例中,步骤10,作为从控制单元的第一中央控制单元CCU在作为主控制单元的第二 CXU获取用以指示第二 CXU状态的第一生命信号之前,具体还可以包括如下步骤步骤50、第一 C⑶根据接收到的第一指示信息,加载从配置文件,以设置成为从控制单元;步骤60、第二 C⑶根据接收到的第二指示信息,加载主配置文件,以设置成为主控制单元。第一指示信息和第二指示信息具体可以为列车管理人员分别通过第一 CXU和第二 CXU的输入设备输入的用以指示主从设置的指示信息。在本实施例中,该列车中央控制单元的热备冗余方法具体还可以包括如下步骤步骤70、作为主控制单元的第二 CCU在作为从控制单元的第一 CCU获取用以指示第一 CXU状态的第三生命信号,若判断获知第三生命信号指示第一 CXU发生故障,则生成报警信号并发送。当作为从控制单元的第一 CXU发生故障时,作为主控制单元的第二 CXU生成报警信号以进行第一 CCU的故障报警,可以提高从控制单元的故障监测的及时性,进而提高了
6列车网络控制的可靠性。在本实施例中,该列车中央控制单元的热备冗余方法具体还可以包括如下步骤步骤80、作为主控制单元的第二 CXU通过主配置文件配置的宿端口接收列车信息,根据列车信息生成控制命令,并将控制命令通过主配置文件配置的源端口发送;步骤90、作为从控制单元的第一 CXU通过从配置文件配置的宿端口接收列车信肩、ο图2为本发明实施例提供的列车中央控制单元的热备冗余系统结构示意图。如图 2所示,本实施例提供的列车中央控制单元的热备冗余系统具体可以实现本发明任意实施例提供的列车中央控制单元的热备冗余方法的各个步骤,此不再赘述。本实施例提供的列车中央控制单元的热备冗余系统具体包括第一 CCUll和第二 CCU12。作为从控制单元的第一 CXUll用于在作为主控制单元的第二 (XU12获取用以指示第二 (XU12状态的第一生命信号,若判断获知第一生命信号指示第二 (XU12发生故障,则加载主配置文件,以设置成为主控制单元,其中,主控制单元中加载有主配置文件,从控制单元中加载有从配置文件,主配置文件包括源端口配置信息和宿端口配置信息,从配置文件包括宿端口配置信息。具体地, 第一 CXUll和第二 (XU12同时设置在一个MVB13网段中。本实施例提供的列车中央控制单元的热备冗余系统,作为从控制单元的第一中央控制单元CXU在作为主控制单元的第二 (XU12获取用以指示第二 (XU12状态的第一生命信号,第一 CXUll若判断获知第一生命信号为第二 (XU12发生故障,则加载主配置文件,以设置成为主控制单元。通过第一 CCUll的设置,接收各个传感器发送的列车信息,以监控列车的运行状况,并从第二 (XU12中获取用以指示第二 (XU12状态的第一生命信号。当第二 (XU12发生故障时,第一 CXUll加载主配置文件以接替第二 (XU12的工作,由于第一 CXUll 中存储有接收到的列车信息,可以保证控制工作不间断,提高了列车网络控制的可靠性。在本实施例中,第一 CXUl 1还用于向第二 (XU12发送切换命令。相应地,第二 (XU12 用于当接收到切换命令时,加载从配置文件,并从第一 CCUl 1获取用以指示第一 CCUl 1状态的第二生命信号,以设置成为从控制单元。在本实施例中,第一 CCUll还用于根据接收到的第一指示信息,加载从配置文件, 以设置成为从控制单元。第二 (XU12还用于根据接收到的第二指示信息,加载主配置文件, 以设置成为主控制单元。在本实施例中,第二 CCU12还用于当作为主控制单元时,在作为从控制单元的第一 CXUll获取用以指示第一 CXUll状态的第三生命信号,若判断获知第三生命信号指示第一 CXUll发生故障,则生成报警信号并发送。在本实施例中,第二 (XU12还用于当作为主控制单元时,通过主配置文件配置的宿端口接收列车信息,根据列车信息生成控制命令,并将控制命令通过主配置文件配置的源端口发送。第一 CCUll还用于当作为从控制单元时,通过从配置文件配置的宿端口接收列车信息。在本实施例中,第一 CXUll和第二 (XU12均可以采用以下硬件配置双路DC/DC冗余电源;2个多功能车辆总线(MVB)接口 ; IfKhernet lOBase-T/lOOBase-Tx以太网口 ;1 个 USB 1. 1/2. 0 ;2 个 RS-232 只用于调试;500Mhz 处理器;256Mbyte RAM ;2048Mbyte Flash memoryο
各CCU支持双路DC电源输入,两路电源可以为独立或非独立电源,电源模块满足 EN50155中“电源瞬断IOms时,需保持系统工作”的测试规范。CXU提供2个DB-9MVB接口, 系统提供DB-9F和DB-9M两种接口模式。连入MVB网络的线缆使用屏蔽线缆。提供2个专用于调试的串口,该串口可以用于连接终端设备或PC机,用于系统软件调试。提供1个 10Base-T/100Base-Tx Khernet接口,接口采用M12接插件。网络接口可以用于和机车通讯网络进行通信。与网口相连接的网线也具有M12插头,优选地使用屏蔽网线。每个CXU 使得网络接口均具有不同的MAC地址,这个地址可以根据客户需要在出厂时进行烧录。具有1个USB 1. 1/2. O接口,接口采用USB TYPE-A接插件。提供1个16位地址设定开关,可以设定设备地址。具有7个指示灯,各指示灯所对应的设备状况可以如表1所示。表 权利要求
1.一种列车中央控制单元的热备冗余方法,其特征在于,包括作为从控制单元的第一中央控制单元CCU在作为主控制单元的第二 CCU获取用以指示所述第二 CCU状态的第一生命信号,其中,所述主控制单元中加载有主配置文件,所述从控制单元中加载有从配置文件,所述主配置文件包括源端口配置信息和宿端口配置信息,所述从配置文件包括宿端口配置信息;所述第一 CCU若判断获知所述第一生命信号指示所述第二 CCU发生故障,则加载所述主配置文件,以设置成为主控制单元。
2.根据权利要求1所述的列车中央控制单元的热备冗余方法,其特征在于,所述第一 CXU加载所述主配置文件之后,还包括所述第一 CXU向所述第二 CXU发送切换命令;所述第二 CCU当接收到所述切换命令时,加载所述从配置文件,以设置成为从控制单元,并从所述第一 CCU获取用以指示所述第一 CCU状态的第二生命信号。
3.根据权利要求2所述的列车中央控制单元的热备冗余方法,其特征在于,所述作为从控制单元的第一中央控制单元CCU在作为主控制单元的第二 CCU获取用以指示所述第二 CXU状态的第一生命信号之前,还包括所述第一 CCU根据接收到的第一指示信息,加载所述从配置文件,以设置成为从控制单元;所述第二 C⑶根据接收到的第二指示信息,加载所述主配置文件,以设置成为主控制单元。
4.根据权利要求1所述的列车中央控制单元的热备冗余方法,其特征在于,还包括 作为主控制单元的所述第二 CCU在作为从控制单元的所述第一 CCU获取用以指示所述第一 CCU状态的第三生命信号,若判断获知所述第三生命信号指示所述第一 CCU发生故障, 则生成报警信号并发送。
5.根据权利要求1所述的列车中央控制单元的热备冗余方法,其特征在于,还包括 作为主控制单元的所述第二 CCU通过所述主配置文件配置的宿端口接收列车信息,根据所述列车信息生成控制命令,并将所述控制命令通过所述主配置文件配置的源端口发送;作为从控制单元的所述第一 CCU通过所述从配置文件配置的宿端口接收所述列车信肩、O
6.一种列车中央控制单元的热备冗余系统,其特征在于包括第一 CCU和第二 CCU ; 作为从控制单元的所述第一 CCU用于在作为主控制单元的所述第二 CCU获取用以指示所述第二 CCU状态的第一生命信号,若判断获知所述第一生命信号指示所述第二 CCU发生故障,则加载所述主配置文件,以设置成为主控制单元,其中,所述主控制单元中加载有主配置文件,所述从控制单元中加载有从配置文件,所述主配置文件包括源端口配置信息和宿端口配置信息,所述从配置文件包括宿端口配置信息。
7.根据权利要求6所述的列车中央控制单元的热备冗余系统,其特征在于 所述第一 C⑶还用于向所述第二 CXU发送切换命令;相应地,所述第二 CCU用于当接收到所述切换命令时,加载所述从配置文件,并从所述第一 CCU获取用以指示所述第一 CCU状态的第二生命信号,以设置成为从控制单元。
8.根据权利要求7所述的列车中央控制单元的热备冗余系统,其特征在于所述第一 CXU还用于根据接收到的第一指示信息,加载所述从配置文件,以设置成为从控制单元;所述第二 CXU还用于根据接收到的第二指示信息,加载所述主配置文件,以设置成为主控制单元。
9.根据权利要求6所述的列车中央控制单元的热备冗余系统,其特征在于所述第二 CCU还用于当作为主控制单元时,在作为从控制单元的所述第一 CCU获取用以指示所述第一 CCU状态的第三生命信号,若判断获知所述第三生命信号指示所述第一 CXU发生故障,则生成报警信号并发送。
10.根据权利要求6所述的列车中央控制单元的热备冗余系统,其特征在于所述第二 CCU还用于当作为主控制单元时,通过所述主配置文件配置的宿端口接收列车信息,根据所述列车信息生成控制命令,并将所述控制命令通过所述主配置文件配置的源端口发送;所述第一 CCU还用于当作为从控制单元时,通过所述从配置文件配置的宿端口接收所述列车信息。
全文摘要
本发明提供一种列车中央控制单元的热备冗余方法及系统,该列车中央控制单元的热备冗余方法包括作为从控制单元的第一中央控制单元CCU在作为主控制单元的第二CCU获取用以指示第二CCU状态的第一生命信号;第一CCU若判断获知第一生命信号指示第二CCU发生故障,则加载主配置文件,以设置成为主控制单元。本发明提供的列车中央控制单元的热备冗余方法及系统,当第二CCU发生故障时,第一CCU加载主配置文件以接替第二CCU的工作,由于第一CCU中存储有接收到的列车信息,可以保证控制工作不间断,提高了列车网络控制的可靠性。
文档编号B61C17/00GK102407856SQ201110281920
公开日2012年4月11日 申请日期2011年9月21日 优先权日2011年9月21日
发明者武生国, 王 锋, 石勇, 郭向红 申请人:中国北车股份有限公司大连电力牵引研发中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1