本发明专利技术公开一种航天器开关矩阵故障检测及定位装置,包括自测试向量生成单元、一组以上自测试隔离单元和一组以上自测试状态生成单元;自测试向量生成单元生成与开关矩阵中各开关一一对应的测试向量并输送至开关矩阵,控制对应开关导通或关断;每组自测试隔离单元设置在开关矩阵的相邻两级开关之间,每组自测试隔离单元对相邻两级开关之间的各路信号进行隔离,并将隔离后的信号进行合路后输送给与其对应的自测试状态生成单元;自测试状态生成单元接收合路信号,并对合路信号的电平状态转换后得到自测试状态信号,根据各测试向量下的自测试状态信号对开关矩阵的故障进行检测和定位,本发明专利技术能在不影响开关电路工作的情况下进行开关故障检测和定位。
【技术实现步骤摘要】
本专利技术属于航天器综合电子
,具体涉及一种航天器开关矩阵故障检测及定位装置。
技术介绍
开关控制是航天器重要的电路组成部分,通常航天器开关控制使用继电器或MOS管等实现,但无论是继电器还是MOS管均存在一定的失效故障模式,因此为了增强设计的可靠性,一般会对继电器或MOS管实现的开关控制电路采用串联或并联的设计方式来组成开关矩阵,以此增强开关控制电路设计的可靠性。另外为了了解开关控制电路的工作状态,需要对开关控制电路中的各路开关的状态进行检测,传统的开关工作状态检测方法中,通常是在开关电路中使用霍尔器件或者在开关控制电路中设置状态量以及遥测量的方式来判断开关电路工作是否工作正常,然而霍尔器件占用的体积和面积大,重量也大,对于少量的电开关电路工作状态检测尚可,但是对于大量的开关矩阵中的开关电路,需要使用大量的霍尔器件,将导致设计产品重量和体积的上升,不利于设计的优化,而在开关控制电路中设置状态量及遥测量的方式需要每一路开关均设置一个独立的状态或遥测量,从而占用大量的遥测采集通道,这对于航天器上有限的设计资源来说是无法接收的,同时无论使用霍尔器件还是在开关控制电路中设置状态量的方式也只能在一定程度上反映开关控制电路的工作状态,不能对开关控制电路中的开关故障发生点进行定位,这对航天器故障的隔离和恢复带来了困难。
技术实现思路
有鉴于此,本专利技术提供了一种航天器开关矩阵故障检测及定位装置,能够在不影响开关电路工作的情况下对开关故障进行检测和故障点定位。实现本专利技术的技术方案如下:一种航天器开关矩阵故障检测及定位装置,包括自测试向量生成单元、一组以上的自测试隔离单元和一组以上的自测试状态生成单元;自测试隔离单元与自测试状态生成单元一一对应;所述自测试向量生成单元用于生成与开关矩阵中各开关一一对应的测试向量并输送至开关矩阵,所述测试向量控制开关矩阵中对应开关的导通或关断;每组自测试隔离单元设置在开关矩阵的相邻两级开关之间,所述自测试隔离单元包括自测试隔离模块a和自测试隔离模块b,所述自测试状态生成单元包括自测试状态生成模块a和自测试状态生成模块b;其中,自测试隔离模块a设置在相邻两级开关中上一级开关与用户负载之间,自测试隔离模块b设置在相邻两级开关中下一级开关与用户负载之间,自测试隔离模块a用于对相邻两级开关中上一级开关与用户负载之间的各路信号进行隔离,并将隔离后的信号合为一路后输送给与其对应的自测试状态生成模块a;自测试隔离模块b用于对相邻两级开关中下一级开关与用户负载之间的各路信号进行隔离,并将隔离后的信号合为一路后输送给与其对应的自测试状态生成模块b;自测试状态生成模块a接收自测试隔离模块a输送的信号,并对信号的电平状态转换后得到自测试状态信号a,自测试状态生成模块b接收自测试隔离模块b输送的信号,并对信号的电平状态转换后得到自测试状态信号b,根据各测试向量下的自测试状态信号a和自测试状态信号b对开关矩阵的故障进行检测和定位;故障检测时,在测试向量的控制下,将所有开关分别进行全部导通、全部关断、各级依次全部导通、各级依次全部关断操作,在各操作下根据获得的自测试状态信号a和自测试状态信号b的状态对开关矩阵中的各级开关是否存在短路或断路故障进行检测;如果n级开关矩阵中第k级(k∈(1,n),n>1)开关存在短路故障,则将1~k-1级以及k+1~n级开关全部闭合,将k级开关全部断开,记录此时的自测试状态信号a和自测试状态信号b,之后将k+1~n级并联关系开关依次断开,每次操作保证只有一路并联开关处于断开状态,且当k=n时,对k+1~n级开关的操作由对1~k-1级开关操作替代,每次操作根据自测试状态信号a和自测试状态信号b分别与k级开关全部断开时记录的自测试状态信号a和自测试状态信号b相比是否变化判断该路k级开关是否存在短路故障,如果任意一个状态变化,说明存在短路故障;如果n级开关矩阵中第k级(k∈(1,n),n>1)开关存在断路故障,则将1~k-1级以及k+1~n级开关全部闭合,将k级开关全部断开,记录此时的自测试状态信号a和自测试状态信号b,之后将第k级开关依次闭合,同时将k+1~n级并联关系开关依次断开,每次操作保证只有一路并联开关的k级开关处于闭合,k+1~n级开关处于断开,且当k=n时,对k+1~n级开关的操作由对1~k-1级开关操作替代,每次操作根据自测试状态信号a和自测试状态信号b分别与k级开关全部断开时记录的自测试状态信号a和自测试状态信号b相比是否变化判断该路k级开关是否存在断路故障,如果状态均无变化,说明存在断路故障。进一步地,所述自测试向量生成单元根据开关矩阵正常工作时对开关导通与关断的控制方式生成测试向量。进一步地,所述自测试隔离模块a和自测试隔离模块b通过二极管、三极管、光耦或磁耦实现信号的隔离。进一步地,在所述自测试隔离模块a中,相邻两级开关中上一级开关与用户负载之间的各路信号通过分别连接一个以上串联的二极管实现信号的隔离,隔离后的信号合为一路并输出,自测试隔离模块a中的所有二极管同向;在自测试隔离模块b中,用户负载与相邻两级开关中下一级开关之间的各路信号通过分别连接一个以上串联的二极管实现信号的隔离,隔离后的信号合为一路并输出,自测试隔离模块b中的所有二极管同向;自测试隔离模块a的二极管与自测试隔离模块b的二极管方向相反。进一步地,所述自测试隔离模块a和自测试隔离模块b均利用光耦将自测试隔离单元输出的信号转化为光电流,即生成自测试状态信号。有益效果:(1)本故障检测及定位装置弥补了开关电路中无法精确定位故障位置的缺陷,在开关矩阵电路中增加了自测试隔离单元和自测试状态生成单元,仅需要很小的电路开销即可完成对电路矩阵中所有开关的故障检测和定位,便于设计实现和设计优化,可对开关的短路以及断路故障进行检测并定位故障发生的位置。(2)本故障检测及定位装置中的测试向量所需的开关控制与开关矩阵正常工作时所需的开关控制方式一致,简化了测试向量的设计,并且通过简单的测试向量设计即可实现全面的测试覆盖性。(3)本故障检测及定位装置的自测试隔离单元采用二极管实现信号隔离功能,不耗费电能,并且自测试隔离模块a和自测试隔离模块b中二极管的排布设计结合自测试状态生成模块a和自测试状态生成模块b的自测试状态信号能够精确地检测排查出故障类型及发生位置。(4)本故障检测及定位装置的自测试隔离单元通过两个以上串联的二极管实现对各路开关信号的隔离,增强自测试隔离单元的可靠性。(5)本故障检测及定位装置的自测试状态生成单元(即光耦)的工作电流仅为几毫安,与开关矩阵的工作电流相比几乎可以忽略,所以在开关矩阵中开关电路正常工作期间,本专利技术装置不会对开关电路产生任何影响。(6)本故障检测及定位装置可精确定位发生故障的位置,为故障的隔离和恢复提供了技术基础,相比传统粗放式的主备份切换方式,可以仅对发生故障的开关电路进行隔离和恢复,提升了电路的利用效率。附图说明图1为本专利技术开关矩阵故障检测及定位装置组成原理图。图2为本专利技术开关矩阵故障检测及定位装置实施方式示意图。具体实施方式下面结合附图并举实施例,对本专利技术进行详细描述。如图1所示,本专利技术提供了一种航天器开关矩阵故障检测及定位装置,包括自测试向量生成单元、一组以上本文档来自技高网...
【技术保护点】
一种航天器开关矩阵故障检测及定位装置,其特征在于,包括自测试向量生成单元、一组以上的自测试隔离单元和一组以上的自测试状态生成单元;自测试隔离单元与自测试状态生成单元一一对应;所述自测试向量生成单元用于生成与开关矩阵中各开关一一对应的测试向量并输送至开关矩阵,所述测试向量控制开关矩阵中对应开关的导通或关断;每组自测试隔离单元设置在开关矩阵的相邻两级开关之间,所述自测试隔离单元包括自测试隔离模块a和自测试隔离模块b,所述自测试状态生成单元包括自测试状态生成模块a和自测试状态生成模块b;其中,自测试隔离模块a设置在相邻两级开关中上一级开关与用户负载之间,自测试隔离模块b设置在相邻两级开关中下一级开关与用户负载之间,自测试隔离模块a用于对相邻两级开关中上一级开关与用户负载之间的各路信号进行隔离,并将隔离后的信号合为一路后输送给与其对应的自测试状态生成模块a;自测试隔离模块b用于对相邻两级开关中下一级开关与用户负载之间的各路信号进行隔离,并将隔离后的信号合为一路后输送给与其对应的自测试状态生成模块b;自测试状态生成模块a接收自测试隔离模块a输送的信号,并对信号的电平状态转换后得到自测试状态信号a,自测试状态生成模块b接收自测试隔离模块b输送的信号,并对信号的电平状态转换后得到自测试状态信号b,根据各测试向量下的自测试状态信号a和自测试状态信号b对开关矩阵的故障进行检测和定位;故障检测时,在测试向量的控制下,将所有开关分别进行全部导通、全部关断、各级依次全部导通、各级依次全部关断操作,在各操作下根据获得的自测试状态信号a和自测试状态信号b的状态对开关矩阵中的各级开关是否存在短路或断路故障进行检测;如果n级开关矩阵中第k级(k∈(1,n),n>1)开关存在短路故障,则将1~k‑1级以及k+1~n级开关全部闭合,将k级开关全部断开,记录此时的自测试状态信号a和自测试状态信号b,之后将k+1~n级并联关系开关依次断开,每次操作保证只有一路并联开关处于断开状态,且当k=n时,对k+1~n级开关的操作由对1~k‑1级开关操作替代,每次操作根据自测试状态信号a和自测试状态信号b分别与k级开关全部断开时记录的自测试状态信号a和自测试状态信号b相比是否变化判断该路k级开关是否存在短路故障,如果任意一个状态变化,说明存在短路故障;如果n级开关矩阵中第k级(k∈(1,n),n>1)开关存在断路故障,则将1~k‑1级以及k+1~n级开关全部闭合,将k级开关全部断开,记录此时的自测试状态信号a和自测试状态信号b,之后将第k级开关依次闭合,同时将k+1~n级并联关系开关依次断开,每次操作保证只有一路并联开关的k级开关处于闭合,k+1~n级开关处于断开,且当k=n时,对k+1~n级开关的操作由对1~k‑1级开关操作替代,每次操作根据自测试状态信号a和自测试状态信号b分别与k级开关全部断开时记录的自测试状态信号a和自测试状态信号b相比是否变化判断该路k级开关是否存在断路故障,如果状态均无变化,说明存在断路故障。...
【技术特征摘要】
1.一种航天器开关矩阵故障检测及定位装置,其特征在于,包括自测试向量生成单元、一组以上的自测试隔离单元和一组以上的自测试状态生成单元;自测试隔离单元与自测试状态生成单元一一对应;所述自测试向量生成单元用于生成与开关矩阵中各开关一一对应的测试向量并输送至开关矩阵,所述测试向量控制开关矩阵中对应开关的导通或关断;每组自测试隔离单元设置在开关矩阵的相邻两级开关之间,所述自测试隔离单元包括自测试隔离模块a和自测试隔离模块b,所述自测试状态生成单元包括自测试状态生成模块a和自测试状态生成模块b;其中,自测试隔离模块a设置在相邻两级开关中上一级开关与用户负载之间,自测试隔离模块b设置在相邻两级开关中下一级开关与用户负载之间,自测试隔离模块a用于对相邻两级开关中上一级开关与用户负载之间的各路信号进行隔离,并将隔离后的信号合为一路后输送给与其对应的自测试状态生成模块a;自测试隔离模块b用于对相邻两级开关中下一级开关与用户负载之间的各路信号进行隔离,并将隔离后的信号合为一路后输送给与其对应的自测试状态生成模块b;自测试状态生成模块a接收自测试隔离模块a输送的信号,并对信号的电平状态转换后得到自测试状态信号a,自测试状态生成模块b接收自测试隔离模块b输送的信号,并对信号的电平状态转换后得到自测试状态信号b,根据各测试向量下的自测试状态信号a和自测试状态信号b对开关矩阵的故障进行检测和定位;故障检测时,在测试向量的控制下,将所有开关分别进行全部导通、全部关断、各级依次全部导通、各级依次全部关断操作,在各操作下根据获得的自测试状态信号a和自测试状态信号b的状态对开关矩阵中的各级开关是否存在短路或断路故障进行检测;如果n级开关矩阵中第k级(k∈(1,n),n>1)开关存在短路故障,则将1~k-1级以及k+1~n级开关全部闭合,将k级开关全部断开,记录此时的自测试状态信号a和自测试状态信号b,之后将k+1~n级并联关系开关依次断开,每次操作保证只有一路并联开关处于断开状态,且当k=n时,对k+1~n级开关的操作由对1~k-1级开关操作替代,每次操作根据自测...
【专利技术属性】
技术研发人员:刘伟伟,程博文,于敏芳,曾连连,汪路元,赵和平,
申请(专利权)人:北京空间飞行器总体设计部,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。