一种双机热备的控制方法转让专利
申请号 : CN200810207533.1
文献号 : CN101458496B
文献日 : 2010-11-03
发明人 : 吕很厚
申请人 : 卡斯柯信号有限公司
摘要 :
本发明涉及一种双机热备的控制方法,该方法包括:主备机分别对本机进行自检测,采集本机的主备机参数;主备机分别记录两个主备机参数;主备机定时通讯;当本机收到伴机的数据包信息后,若本机的主备机参数等于伴机的主备机参数I且伴机的主备机参数等于本机的主备机参数I,则认为两机已经就双方的主备机参数信息达成了一致;若本机的主备机参数大于伴机的主备机参数,则设置本机为主机。与现有技术相比,本发明具有以下优点:使用本方法统一评分,直接根据总评分决定主备机,逻辑更简单,可更好的避免不必要的倒机行为;通过事先设置AB机,使双机的总评分永远不会相同,避免争抢主机,或是无第三方难以决策谁为主机的情况。
权利要求 :
1.一种双机热备的控制方法,其特征在于,该方法包括:
(1)主备机分别对本机进行自检测,采集本机的主备机参数,该主备机参数包括本机的健康度参数、本机的主备机状态及本机的优先等级,其中本机的健康度参数在最高位,本机的主备机状态为次低位,本机的优先等级为最低位;
(2)主备机分别记录两个主备机参数,其中一个是本机的主备机参数,另一个是伴机最后一次送来的伴机的主备机参数;
(3)主备机定时通讯,通讯时使用一个完整的数据包,同时将本机的主备机参数与伴机的主备机参数送给伴机;
(4)当本机收到伴机的数据包信息中包含的本机的主备机参数I、伴机的主备机参数II后,若本机的主备机参数等于伴机的主备机参数II且伴机的主备机参数等于本机的主备机参数I,则认为两机已经就双方的主备机参数信息达成了一致;
(5)若本机的主备机参数大于伴机的主备机参数,则设置本机为主机;若本机的主备机参数小于伴机的主备机参数,则设置本机为备机;
(6)根据主备机的变化修改本机的主备机参数;
(7)若长时间收不到伴机的主备机参数信息或长时间就主备机参数信息不能达成一致,则设置本机为主机。
2.根据权利要求1所述的一种双机热备的控制方法,其特征在于,所述的本机的优先等级为预设。
说明书 :
一种双机热备的控制方法
技术领域
[0001] 本发明涉及铁路系统中双机热备控制方法,尤其涉及一种双机热备的控制方法。
背景技术
[0002] 目前,在双机热备控制的一般方法中,在健康度评分相同的情况下,还需要判断双方的主备机状态来避免双主机或者双备机,这样容易造成在进一步判断的过程中导致双机主备反复切换,不利于系统安全运行。
发明内容
[0003] 本发明的目的就是为了克服上述现有技术存在的缺陷,提供一种低成本的双机热备的控制方法。
[0004] 本发明的目的可以通过以下技术方案来实现:一种双机热备的控制方法,其特征在于,该方法包括:
[0005] (1)主备机分别对本机进行自检测,采集本机的主备机参数,该主备机参数包括本机的健康度参数、本机的主备机状态及本机的优先等级,其中本机的健康度参数在最高位,本机的主备机状态为次低位,本机的优先等级为最低位;
[0006] (2)主备机分别记录两个主备机参数,其中一个是本机的主备机参数,另一个是伴机最后一次送来的伴机的主备机参数;
[0007] (3)主备机定时通讯,通讯时使用一个完整的数据包,同时将本机的主备机参数与伴机的主备机参数送给伴机;
[0008] (4)当本机收到伴机的数据包信息中包含的本机的主备机参数I、伴机的主备机参数I后,若本机的主备机参数等于伴机的主备机参数I且伴机的主备机参数等于本机的主备机参数I,则认为两机已经就双方的主备机参数信息达成了一致;
[0009] (5)若本机的主备机参数大于伴机的主备机参数,则设置本机为主机;若本机的主备机参数小于伴机的主备机参数,则设置本机为备机;
[0010] (6)根据主备机的变化修改本机的主备机参数;
[0011] (7)若长时间收不到伴机的主备机参数信息或长时间就主备机参数信息不能达成一致,则设置本机为主机。
[0012] 所述的本机的优先等级为预设。
[0013] 与现有技术相比,本发明具有以下优点:
[0014] (1)使用本方法统一评分,直接根据总评分决定主备机,逻辑更简单,可更好的避免不必要的倒机行为;
[0015] (2)通过事先设置AB机,使双机的总评分永远不会相同,避免争抢主机,或是无第三方难以决策谁为主机的情况。