一种环形系统通讯线解裂检测方法

文档序号:9581562阅读:462来源:国知局
一种环形系统通讯线解裂检测方法
【技术领域】
[0001] 本发明设及一种环形系统的通讯线解裂检测方法。
【背景技术】
[0002] 目前IPS的环形系统为可靠性,系统并联的通讯线采用环形的接法如图1。而每台 IPS将有两根通讯线与外部其它IPS相连接。
[0003] 传统的通讯线掉线检测对每根通讯线进行一个IO信号的检测。当某一台检测到 出现两个通讯线故障时就进行保护。此方法在两机并联时,两台IPS可W正常判断到系统 掉线解裂而进行保护。当系统有多于2台IPS并联时,此方法无法让每一台正确的判断到 系统通讯线的连接情况。
[0004] 如图2-4所示,各个系统及各台机器通讯线异常情况可列表如下
如果单靠自己检测到的通讯线异常数进行判断系统的解裂,将会出现系统中每台UPS判断的情况是不一样的,导致无法统一控制切换逻辑。

【发明内容】
阳〇化]针对现有技术的不足,本发明提出一种环形系统的通讯线解裂检测方法。
[0006] 本发明采用W下技术方案实现:一种环形系统的通讯线解裂检测方法,其特征在 于:包括W下步骤:步骤SO:提供一环形系统,所述环形系统为N台电气设备通过通讯线 环形连接成的系统,其中N为大于等于3的自然数;步骤Sl:其中一台电气设备实时对自身 的每条通讯线节点进行检测,接收并存储其它N-I台电气设备通讯线节点的异常信息;步 骤S2 :判断该台电气设备通讯线节点是否异常,若异常,则进入步骤S3,否则返回步骤Sl; 步骤S3 :该台电气设备将自身通讯线节点的异常信息分别发送给系统其它N-I台电气设 备;步骤S4 :判断该台电气设备通讯线异常节点数是否等于2,若是,则系统出现裂解现象, 否则进入步骤S5 ;步骤S5 :判断该台电气设备存储其它N-I台电气设备通讯线异常节点数 之和是否大于等于3,若是则系统出现裂解,否则返回步骤S1。
[0007] 在本发明一实施例中,步骤Sl中该台电气设备通过通讯线接收N-I台电气设备通 讯线节点的异常信息;步骤S3中该台电气设备通过通讯线将自身通讯线节点的异常信息 分别发送给系统其它N-I台电气设备。
[0008] 在本发明一实施例中,所述电气设备为UPS。进一步的,所述N为3。
[0009] 进一步的,所述通讯线为CAN总线。 阳010] 与现有技术相比,本发明的有益效果为: (1) 本发明可W准确的判断环形系统通讯线是否解裂; (2) 准确的更快速的统一控制切换逻辑; (3) 提高环形系统控制逻辑的可靠性。
【附图说明】
[0011] 图1为环形系统原理图; 图2为两机环形系统解裂原理图; 图3为=机环形系统解裂原理图; 图4为四机环形系统解裂原理图; 图5为本发明一种环形系统通讯线解裂检测方法流程图。
【具体实施方式】
[0012] 下面结合附图及实施例对本发明做进一步说明。
[0013] 本发明提供一种环形系统的通讯线解裂检测方法,该方法包括W下步骤: 步骤SO:提供一环形系统,所述环形系统为N台电气设备通过通讯线环形连接成的系 统,其中N为大于等于3的自然数, 步骤Sl:其中一台电气设备实时对自身的每条通讯线节点进行检测,接收并存储其它N-I台电气设备通讯线节点的异常信息; 步骤S2 :判断该台电气设备通讯线节点是否异常,若异常,则进入步骤S3,否则返回步 骤Sl; 步骤S3 :该台电气设备将自身通讯线节点的异常信息分别发送给系统其它N-I台电气 设备; 步骤S4:判断该台电气设备通讯线异常节点数是否等于2,若是,则系统出现裂解现 象,否则进入步骤S5; 步骤S5 :判断该台电气设备存储其它N-I台电气设备通讯线异常节点数之和是否大于 等于3,若是则系统出现裂解,否则返回步骤Sl。
[0014] 具体流程图参见图5。
[0015] 在本发明一实施例中,步骤Sl中该台电气设备通过通讯线接收N-I台电气设备通 讯线节点的异常信息;步骤S3中该台台电气设备通过通讯线将自身通讯线节点的异常信 息分别发送给系统其它N-I台电气设备。
[0016] 需要说明的是,在本发明专利,电气设备之间的通讯方式不限于CAN总线的通讯 方式。在实际实施例中也可W根据需要采用其他通讯方式。
[0017] 本发明一实施例中: 一种环形系统的通讯线解裂检测方法,所述环形系统为3台IPS形成的环形系统,包括 如下步骤: 步骤Sl:其中一台IPS实时对自身的每条CAN总线节点进行检测,通过CAN总线接收 并存储其它两台UPSCAN总线节点的异常信息; 步骤S2 :判断该台UPSCAN总线节点是否异常,若异常,则进入步骤S3,否则返回步骤Sl; 步骤S3 :该台IPS通过CAN总线将自身CAN总线节点的异常信息分别发送给系统其它 两台IPS; 步骤S4 :判断该台UPSCAN总线异常节点数是否等于2,若是,则系统出现裂解现象,否 则进入步骤S5 ; 步骤S5 :判断该台IPS存储其它两台电气设备CAN总线异常节点数之和是否大于等于 3,若是则系统出现裂解,否则返回步骤S1。
[0018] 需要说明的是,所述环形系统不限于3台IPS环形并联,可W为大于等于3台的 IPS环形并联。
[0019] 系统中每台UPS都将对自己的每条CAN总线节点进行连接检测,并定时通过CAN总线,把CAN总线的异常信息发送给系统其它UPS;系统中每台IPS都可W通过CAN总线接 收到其它UPSCAN总线异常信息。每台IPS都将建立一个表来存储系统中其它UPSCAN总线 异常情况,且实时通过接收到的信息更新该异常信息表;并实时统计当前系统中CAN总线 故障节点数,根据系统中故障节点数来判断环形系统是否解裂。因为系统每根CAN总线都 将有两个节点,对每个节点进行检测,因此当一条通讯线故障时将产生两个异常节点,环形 系统解裂指的是系统出现两个独立部分无法通讯,因此至少有两根CAN总线异常即至少产 生4个异常节点。但是由于解裂后独立的两个部分无法通讯导致无法统计到所有的异常节 点信息,因此每个独立系统都统计累积到3个异常节点。
[0020] 综上,本发明的判别方法主要有两个判断依据:1. 一电气设备(UPS)检测到有两 个通讯线节点异常时认为是系统解裂;2.如果该电气设备(UPS)没有出现条件1,但累积系 统中有大于两个节点出现异常则认为系统解裂。
[0021] 如图2-4所示各种系统解裂判断分析如下: 两机系统:根据判断依据1两台IPS都可W判断到系统出现解裂。
[0022] S机系统: 1、 当通讯线(CAN总线)馨出现故障时,由于系统还未解裂,所有的IPS都能正常通讯因 此所有的IPS都能检测到系统已经有两个通讯线(CAN总线)节点出现故障; 2、 当通讯线(CAN总线)雪:再出现故障时,UPS3自己检测到两个节点异常且系统累积有 =个节点异常将判断到系统已经解裂;对于UPS2将判断到有新的故障节点,并累积系统有 S个节点出现异常也将判断到系统已经解裂;由于UPS2与UPSl还能正常通讯,所WUPSl 也能接收到UPS2新产生一个节点异常累积系统有S个节点异常,判断到系统已经解裂。运 样整个系统在短时间能都能判断到系统解裂而统一控制切换逻辑。
[0023] 多机系统的各种解裂形式也能通过此方法进行判断,并且系统中每台UPS的判断 都是一致的,容易做到统一的切换逻辑。
[0024] 需要说明的是通讯线不限于CAN总线。
[0025] 综上所述,本发明提供的上列较佳实施例,对本发明的目的、技术方案和优点进行 了进一步详细说明,所应理解的是,W上所述仅为本发明的较佳实施例而已,并不用W限制 本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本 发明的保护范围之内。
【主权项】
1. 一种环形系统通讯线解裂检测方法,其特征在于: 包括以下步骤: 步骤SO:提供一环形系统,所述环形系统为N台电气设备通过通讯线环形连接成的系 统,其中N为大于等于3的自然数, 步骤S1 :其中一台电气设备实时对自身的每条通讯线节点进行检测,接收并存储其它N-1台电气设备通讯线节点的异常信息; 步骤S2 :判断该台电气设备通讯线节点是否异常,若异常,则进入步骤S3,否则返回步 骤S1 ; 步骤S3 :该台电气设备将自身通讯线节点的异常信息分别发送给系统其它N-1台电气 设备; 步骤S4:判断该台电气设备通讯线异常节点数是否等于2,若是,则系统出现裂解现 象,否则进入步骤S5 ; 步骤S5 :判断该台电气设备存储其它N-1台电气设备通讯线异常节点数之和是否大于 等于3,若是则系统出现裂解,否则返回步骤S1。2. 根据权利要求1所述的一种环形系统的通讯线解裂检测方法,其特征在于:步骤S1 中该台电气设备通过通讯线接收N-1台电气设备通讯线节点的异常信息; 步骤S3中该台电气设备通过通讯线将自身通讯线节点的异常信息分别发送给系统其 它N-1台电气设备。3. 根据权利要求1所述的环形系统的通讯线解裂检测方法,其特征在于:所述电气设 备为UPS。4. 根据权利要求3所述的环形系统的通讯线解裂检测方法,其特征在于:所述N* 3 〇5. 根据权利要求1至4所述的环形系统的通讯线解裂检测方法,其特征在于:所述通 讯线为CAN总线。
【专利摘要】本发明提供一种环形系统的通讯线解裂检测方法,包括以下步骤:步骤S1:其中一台电气设备实时对自身的每条通讯线节点进行检测,接收并存储N-1台电气设备通讯线节点的异常信息;步骤S2:判断该台电气设备通讯线节点是否异常,若异常,则进入步骤S3,否则返回步骤S1;步骤S3:该台电气设备将自身通讯线节点的异常信息分别发送给系统其它N-1台电气设备;步骤S4:判断该台电气设备通讯线异常节点数是否等于2,若是,则系统出现裂解现象,否则进入步骤S5;步骤S5:判断该台电气设备存储其它N-1台电气设备通讯线异常节点数之和是否大于等于3,若是则系统出现裂解,否则返回步骤S1。该方法能准确判断环形系统通讯线是否解裂。
【IPC分类】H04L12/26
【公开号】CN105337803
【申请号】CN201510802689
【发明人】吴庆彬, 苏宁焕, 莫明熙, 黄詹江勇
【申请人】漳州科华技术有限责任公司
【公开日】2016年2月17日
【申请日】2015年11月19日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1