掌桥专利:专业的专利平台
掌桥专利
首页

火箭总线切换器的测试方法、装置和火箭测试系统

文献发布时间:2023-06-19 16:04:54



技术领域

本申请涉及火箭测试技术领域,具体而言,涉及一种火箭总线切换器的测试方法、装置、计算机可读存储介质、处理器和火箭测试系统。

背景技术

现役主流运载火箭航电系统大多采用基于1553B主线的通讯方案,1553B主线主要由主线(BUS)和子线(STUB)构成,为了提高通讯的可靠性,在主线两端各需接入匹配电阻进行阻抗匹配以改善传输波形、提高抗干扰能力。

由于运载火箭均为多级接力工作设计模式,且大多为串联构型,即一子级燃烧耗尽后,运载火箭通过分离设计将一子级残余的壳体抛掉,并点燃二级发动机继续进行飞行,以此来提高运载能力,目前运载火箭大多为二级或者三级构型,少部分固体运载火箭甚至会采用四级构型。多级运载火箭的分离会导致1553B的主线断开,为此,往往会在分离面的上面级设计切换器,通过继电器的控制在主线末端增加匹配电阻。

切换器的功能一般在1553B线缆出厂时会进行系统的测试,然而一旦装到运载火箭上之后对其测试的覆盖性却不够,存在一定的隐患。

运载火箭的测试一般分为总装厂出厂测试和靶场测试,两者的测试状态一般来说较为接近,都分为半装箭状态下的测试和全装箭状态下的测试。

采用1553B架构的运载火箭一般会将1553B引至地面测发控,在地面测发控设置RT和MT节点,用于控制和监视。为了获得测试过程中的监视数据,在全装箭情况做总检查测试时一般不会控制切换器进行匹配电阻的切换。匹配电阻的切换测试往往是在半装箭条件下进行的,一般在技术区进行,通过设计专项的总检查,在总检查测试过程中进行脱落、分离连接器的实际分离,并进行切换器的控制。

然而这种测试方式存在一个致命缺陷就是测试覆盖性严重不足,原因是:1553B本身的设计非常可靠,波形识别裕度较大,即使单端没有终端电阻,大多数情况下依然可以正常通讯,但通过示波器可以发现波形畸变已较为严重。这会导致即使切换器或切换器控制电路异常,正常的测试流程是完全无法发现的,测试流程设计存在覆盖性不足的隐患。

在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。

发明内容

本申请的主要目的在于提供一种火箭总线切换器的测试方法、装置、计算机可读存储介质、处理器和火箭测试系统,以解决现有技术中切换测试的覆盖性不足的问题。

根据本发明实施例的一个方面,提供了一种火箭总线切换器的测试方法,火箭包括火箭头部、多个火箭子级、主线和子线,所述火箭子级包括切换器和所述切换器对应的第一匹配电阻,所述切换器位于所述主线上且用于控制所述主线的通断,使得所述主线的断开位置与对应的所述第一匹配电阻连接,所述主线靠近所述火箭头部的一端与第二匹配电阻连接,远程终端通过所述子线与所述主线连接,所述远程终端用于控制所述切换器,所述方法包括:控制目标切换器进行切换至第一状态,所述第一状态为第一条件和第二条件均满足的情况下所述切换器的状态,所述第一条件为所述主线在所述切换器的位置断开,所述第二条件为所述主线的断开位置与所述切换器对应的所述第一匹配电阻连接,所述目标切换器为任意一个所述切换器;通过所述主线发送控制命令;在所有的第一远程终端均对所述控制命令无响应且所有的第二远程终端均对所述控制命令进行响应的情况下,确定所述目标切换器正常,所述第一远程终端包括位于地面的所述远程终端和目标火箭子级远离所述火箭头部的一侧的所述远程终端,所述第二远程终端包括所述目标火箭子级内的所述远程终端和所述目标火箭子级靠近所述火箭头部的一侧的所述远程终端,所述目标火箭子级为所述目标切换器所在的所述火箭子级。

可选地,在通过所述主线发送控制命令之后,所述方法还包括:在任意一个所述第一远程终端对所述控制命令进行响应的情况下,确定所述目标切换器异常。

可选地,在控制目标切换器进行切换之前,所述方法还包括:控制所有的所述切换器进行切换至第二状态,所述第二状态为所述主线在所述切换器的位置连通的情况下的所述切换器的状态;通过所述主线发送所述控制命令;根据所述远程终端均对所述控制命令的响应确定所述远程终端是否正常。

可选地,根据所述远程终端均对所述控制命令的响应确定所述远程终端是否正常,包括:在所有的所述远程终端均对所述控制命令进行响应的情况下,确定所有的所述远程终端均正常;在任意一个所述远程终端对所述控制命令无响应的情况下,确定所述远程终端异常并发送故障维修提示,直至所有的所述远程终端均正常。

可选地,多个所述火箭子级包括一子级、二子级和三子级,所述一子级包括第一切换器,所述二子级包括第二切换器,所述三子级包括第三切换器,所述第一切换器、所述第二切换器和所述第三切换器依次作为所述目标切换器进行切换测试,以确定所述第一切换器、所述第二切换器和所述第三切换器是否正常。

可选地,控制目标切换器进行切换至第一状态和通过所述主线发送控制命令之间间隔预定时间。

根据本发明实施例的另一方面,还提供了一种火箭总线切换器的测试装置,火箭包括火箭头部、多个火箭子级、主线和子线,所述火箭子级包括切换器和所述切换器对应的第一匹配电阻,所述切换器位于所述主线上且用于控制所述主线的通断,使得所述主线的断开位置与对应的所述第一匹配电阻连接,所述主线靠近所述火箭头部的一端与第二匹配电阻连接,远程终端通过所述子线与所述主线连接,所述远程终端用于控制所述切换器,所述装置包括:控制单元,用于控制目标切换器进行切换至第一状态,所述第一状态为第一条件和第二条件均满足的情况下所述切换器的状态,所述第一条件为所述主线在所述切换器的位置断开,所述第二条件为所述主线的断开位置与所述切换器对应的所述第一匹配电阻连接,所述目标切换器为任意一个所述切换器;发送单元,用于通过所述主线发送控制命令;确定单元,用于在所有的第一远程终端均对所述控制命令无响应且所有的第二远程终端均对所述控制命令进行响应的情况下,确定所述目标切换器正常,所述第一远程终端包括位于地面的所述远程终端和目标火箭子级远离所述火箭头部的一侧的所述远程终端,所述第二远程终端包括所述目标火箭子级内的所述远程终端和所述目标火箭子级靠近所述火箭头部的一侧的所述远程终端,所述目标火箭子级为所述目标切换器所在的所述火箭子级。

根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的方法。

根据本发明实施例的再一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的方法。

根据本发明实施例的又一方面,还提供了一种火箭测试系统,包括火箭、一个或多个处理器,存储器以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任意一种所述的方法。

在本发明实施例中,上述火箭总线切换器的测试方法中,首先,控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;然后,通过上述主线发送控制命令;最后,在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和上述目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。该测试方法可以进行整箭测试,即对任意一个切换器均可以进行切换测试,确定切换器是否正常,相比于现有技术半箭测试,只能测试部分切换器,大大提高了切换测试的覆盖性,解决了现有技术中切换测试的覆盖性不足的问题。

附图说明

构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1示出了根据本申请的一种实施例的火箭总线切换器的测试方法的流程图;

图2示出了根据本申请的一种实施例的匹配电阻与总线的位置关系的示意图;

图3示出了根据本申请的一种实施例的火箭的示意图;

图4示出了根据本申请的一种实施例的火箭总线切换器的测试装置的示意图。

具体实施方式

应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

应该理解的是,当元件(诸如层、膜、区域、或衬底)描述为在另一元件“上”时,该元件可直接在该另一元件上,或者也可存在中间元件。而且,在说明书以及权利要求书中,当描述有元件“连接”至另一元件时,该元件可“直接连接”至该另一元件,或者通过第三元件“连接”至该另一元件。

正如背景技术中所说的,现有技术中切换测试的覆盖性不足,为了解决上述问题,本申请的一种典型的实施方式中,提供了一种火箭总线切换器的测试方法、装置、计算机可读存储介质、处理器和火箭测试系统。

根据本申请的实施例,提供了一种火箭总线切换器的测试方法,火箭包括火箭头部、多个火箭子级、主线和子线,上述火箭子级包括切换器和上述切换器对应的第一匹配电阻,上述切换器位于上述主线上且用于控制上述主线的通断,使得上述主线的断开位置与对应的上述第一匹配电阻连接,上述主线靠近上述火箭头部的一端与第二匹配电阻连接,远程终端通过上述子线与上述主线连接,上述远程终端用于控制上述切换器。

图1是根据本申请实施例的火箭总线切换器的测试方法的流程图。如图1所示,该方法包括以下步骤:

步骤S101,控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;

步骤S102,通过上述主线发送控制命令;

步骤S103,在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。

上述火箭总线切换器的测试方法中,首先,控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;然后,通过上述主线发送控制命令;最后,在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和上述目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。该测试方法可以进行整箭测试,即对任意一个切换器均可以进行切换测试,确定切换器是否正常,相比于现有技术半箭测试,只能测试部分切换器,大大提高了切换测试的覆盖性,解决了现有技术中切换测试的覆盖性不足的问题。

需要说明的是,如图2所示,1553B总线主要由上述主线BUS和上述子线STUB构成,两个匹配电阻与1553B总线的主线两端连接,即可实现阻抗匹配以改善传输波形和提高抗干扰能力。

还需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请的一种实施例中,在通过上述主线发送控制命令之后,上述方法还包括:在任意一个上述第一远程终端对上述控制命令进行响应的情况下,确定上述目标切换器异常。具体地,实际测试时,如图3所示,火箭子级沿高度方向由低至高依次排列,任意一个火箭子级的切换器切换至第一状态,即目标切换器切换至第一状态,如果切换器正常,会导致该火箭子级下方的所有火箭子级的远程终端均无法通过主线与总线控制端进行通信,从而无法响应总线控制端发送控制命令,因此,在任意一个上述第一远程终端对上述控制命令进行响应的情况下,均可确定目标切换器异常。

本申请的一种实施例中,在控制目标切换器进行切换之前,上述方法还包括:控制所有的上述切换器进行切换至第二状态,上述第二状态为上述主线在上述切换器的位置连通的情况下的上述切换器的状态;通过上述主线发送上述控制命令;根据上述远程终端均对上述控制命令的响应确定上述远程终端是否正常。具体地,在测试之前,将所有的上述切换器进行切换至第二状态,使得所有火箭子级的远程终端均可以通过主线与总线控制端进行通信,总线控制端通过主线发送控制命令,根据上述远程终端均对上述控制命令的响应,即可上述远程终端与主线是否通信异常。

本申请的一种实施例中,根据上述远程终端均对上述控制命令的响应确定上述远程终端是否正常,包括:在所有的上述远程终端均对上述控制命令进行响应的情况下,确定所有的上述远程终端均正常;在任意一个上述远程终端对上述控制命令无响应的情况下,确定上述远程终端异常并发送故障维修提示,直至所有的上述远程终端均正常。具体地,所有火箭子级的远程终端均正常响应即可判断主线通信正常,可以通过主线与任意一个上述远程终端通信,否则,上述远程终端通信异常,提示维修人员进行维修,直至所有的上述远程终端均与主线通信正常,才可以进行切换测试。

本申请的一种实施例中,如图3所示,多个上述火箭子级包括一子级、二子级和三子级,上述一子级包括第一切换器,上述二子级包括第二切换器,上述三子级包括第三切换器,上述第一切换器、上述第二切换器和上述第三切换器依次作为上述目标切换器进行切换测试,以确定上述第一切换器、上述第二切换器和上述第三切换器是否正常。具体地,图3中的飞行控制组合为总线控制端,遥测模块、惯组、一级伺服、二级伺服、三级伺服、地面设备和二级综合控制器均为远程终端,上述1553B总线有A通道和B通道两个通道,飞行控制组合询问地面设备有无测试指令,地面设备发出“总线电阻切换”指令;飞行控制组合收到指令后进行A通道所有RT节点的点名自检,若“正常”则进入下一步,若“不正常”则报错排故;飞行控制组合向地面设备发送第一切换器“A通道断切换控制”指令,延时一定时间后进行所有RT节点的点名自检,测试结果若为“除地面设备自检无响应,其它设备自检均正常”则认为“测试合格”,否则认定为“测试不合格”,并记录不合格现象;飞行控制组合向地面设备发送第一切换器 “A通道切换控制”指令,延时一定时间后进行所有RT节点的点名自检,测试结果若各单机点名自检均正常,则认为A通道第一切换器正常;飞行控制组合向二级综合控制器发送第二切换器“A通道切换控制”指令,延时一定时间后进行所有RT节点的点名自检,测试结果若为“除地面设备和一级伺服自检无响应,其它设备自检均正常”则认为“测试合格”,否则认定为“测试不合格”,并记录不合格现象;飞行控制组合向二级综合控制器发送第二切换器“A通道断切换控制”指令,延时一定时间后进行所有RT节点的点名自检,测试结果若各单机点名自检均正常,则认为A通道第二切换器正常;飞行控制组合直接控制第三切换器进行A通道切换器“切换控制”,延时一定时间后进行所有RT节点的点名自检,测试结果若为“除地面设备、一级伺服、二级伺服和二级综合控制器自检无响应,其它设备自检均正常”则认为“测试合格”,否则认定为“测试不合格”,并记录不合格现象;飞行控制组合直接控制第三切换器进行A通道“断切换控制”,延时一定时间后进行所有RT节点的点名自检,测试结果若各单机点名自检均正常,则认为A通道第三切换器正常,B通道采用相同的方法对切换器进行测试。

本申请的一种实施例中,控制目标切换器进行切换至第一状态和通过上述主线发送控制命令之间间隔预定时间。具体地,切换器进行切换需要一定的时间,控制目标切换器进行切换至第一状态和通过上述主线发送控制命令之间间隔预定时间,保证在目标切换器进行切换完成之后发送控制命令,确保测试结果的准确性。

本申请实施例还提供了一种火箭总线切换器的测试装置,需要说明的是,本申请实施例的火箭总线切换器的测试装置可以用于执行本申请实施例所提供的用于火箭总线切换器的测试方法。以下对本申请实施例提供的火箭总线切换器的测试装置进行介绍,火箭包括火箭头部、多个火箭子级、主线和子线,上述火箭子级包括切换器和上述切换器对应的第一匹配电阻,上述切换器位于上述主线上且用于控制上述主线的通断,使得上述主线的断开位置与对应的上述第一匹配电阻连接,上述主线靠近上述火箭头部的一端与第二匹配电阻连接,远程终端通过上述子线与上述主线连接,上述远程终端用于控制上述切换器。

图4是根据本申请实施例的火箭总线切换器的测试装置的示意图。如图4所示,该装置包括:

控制单元10,用于控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;

发送单元20,用于通过上述主线发送控制命令;

确定单元30,用于在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。

上述火箭总线切换器的测试装置中,控制单元控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;发送单元通过上述主线发送控制命令;确定单元在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和上述目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。该测试方法可以进行整箭测试,即对任意一个切换器均可以进行切换测试,确定切换器是否正常,相比于现有技术半箭测试,只能测试部分切换器,大大提高了切换测试的覆盖性,解决了现有技术中切换测试的覆盖性不足的问题。

需要说明的是,如图2所示,1553B总线主要由上述主线BUS和上述子线STUB构成,两个匹配电阻与1553B总线的主线两端连接,即可实现阻抗匹配以改善传输波形和提高抗干扰能力。

本申请的一种实施例中,在通过上述主线发送控制命令之后,上述方法还包括:在任意一个上述第一远程终端对上述控制命令进行响应的情况下,确定上述目标切换器异常。具体地,实际测试时,如图3所示,火箭子级沿高度方向由低至高依次排列,任意一个火箭子级的切换器切换至第一状态,即目标切换器切换至第一状态,如果切换器正常,会导致该火箭子级下方的所有火箭子级的远程终端均无法通过主线与总线控制端进行通信,从而无法响应总线控制端发送控制命令,因此,在任意一个上述第一远程终端对上述控制命令进行响应的情况下,均可确定目标切换器异常。

本申请的一种实施例中,在控制目标切换器进行切换之前,上述装置还包括测试单元,上述测试单元包括第一控制模块、发送模块和确定模块,其中,上述第一控制模块用于控制所有的上述切换器进行切换至第二状态,上述第二状态为上述主线在上述切换器的位置连通的情况下的上述切换器的状态;上述发送模块用于通过上述主线发送上述控制命令;上述确定模块用于根据上述远程终端均对上述控制命令的响应确定上述远程终端是否正常。具体地,在测试之前,将所有的上述切换器进行切换至第二状态,使得所有火箭子级的远程终端均可以通过主线与总线控制端进行通信,总线控制端通过主线发送控制命令,根据上述远程终端均对上述控制命令的响应,即可上述远程终端与主线是否通信异常。

本申请的一种实施例中,上述确定模块包括第一确定子模块和第二确定子模块,其中,上述第一确定子模块用于在所有的上述远程终端均对上述控制命令进行响应的情况下,确定所有的上述远程终端均正常;上述第二确定子模块用于在任意一个上述远程终端对上述控制命令无响应的情况下,确定上述远程终端异常并发送故障维修提示,直至所有的上述远程终端均正常。具体地,所有火箭子级的远程终端均正常响应即可判断主线通信正常,可以通过主线与任意一个上述远程终端通信,否则,上述远程终端通信异常,提示维修人员进行维修,直至所有的上述远程终端均与主线通信正常,才可以进行切换测试。

本申请的一种实施例中,如图3所示,多个上述火箭子级包括一子级、二子级和三子级,上述一子级包括第一切换器,上述二子级包括第二切换器,上述三子级包括第三切换器,上述第一切换器、上述第二切换器和上述第三切换器依次作为上述目标切换器进行切换测试,以确定上述第一切换器、上述第二切换器和上述第三切换器是否正常。具体地,图3中的飞行控制组合为总线控制端,遥测模块、惯组、一级伺服、二级伺服、三级伺服、地面设备和二级综合控制器均为远程终端,上述1553B总线有A通道和B通道两个通道,飞行控制组合询问地面设备有无测试指令,地面设备发出“总线电阻切换”指令;飞行控制组合收到指令后进行A通道所有RT节点的点名自检,若“正常”则进入下一步,若“不正常”则报错排故;飞行控制组合向地面设备发送第一切换器“A通道断切换控制”指令,延时一定时间后进行所有RT节点的点名自检,测试结果若为“除地面设备自检无响应,其它设备自检均正常”则认为“测试合格”,否则认定为“测试不合格”,并记录不合格现象;飞行控制组合向地面设备发送第一切换器 “A通道切换控制”指令,延时一定时间后进行所有RT节点的点名自检,测试结果若各单机点名自检均正常,则认为A通道第一切换器正常;飞行控制组合向二级综合控制器发送第二切换器“A通道切换控制”指令,延时一定时间后进行所有RT节点的点名自检,测试结果若为“除地面设备和一级伺服自检无响应,其它设备自检均正常”则认为“测试合格”,否则认定为“测试不合格”,并记录不合格现象;飞行控制组合向二级综合控制器发送第二切换器“A通道断切换控制”指令,延时一定时间后进行所有RT节点的点名自检,测试结果若各单机点名自检均正常,则认为A通道第二切换器正常;飞行控制组合直接控制第三切换器进行A通道切换器“切换控制”,延时一定时间后进行所有RT节点的点名自检,测试结果若为“除地面设备、一级伺服、二级伺服和二级综合控制器自检无响应,其它设备自检均正常”则认为“测试合格”,否则认定为“测试不合格”,并记录不合格现象;飞行控制组合直接控制第三切换器进行A通道“断切换控制”,延时一定时间后进行所有RT节点的点名自检,测试结果若各单机点名自检均正常,则认为A通道第三切换器正常,B通道采用相同的方法对切换器进行测试。

本申请的一种实施例中,控制目标切换器进行切换至第一状态和通过上述主线发送控制命令之间间隔预定时间。具体地,切换器进行切换需要一定的时间,控制目标切换器进行切换至第一状态和通过上述主线发送控制命令之间间隔预定时间,保证在目标切换器进行切换完成之后发送控制命令,确保测试结果的准确性。

上述火箭总线切换器的测试装置包括处理器和存储器,上述控制单元、发送单元和确定单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决现有技术中切换测试的覆盖性不足的问题。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。

本发明实施例提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现上述方法。

本发明实施例提供了一种处理器,上述处理器用于运行程序,其中,上述程序运行时执行上述方法。

本发明实施例提供了一种本申请实施例还提供了一种火箭测试系统,包括火箭、一个或多个处理器,存储器以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置为由上述一个或多个处理器执行,处理器执行程序时实现至少以下步骤:

步骤S101,控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;

步骤S102,通过上述主线发送控制命令;

步骤S103,在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少如下方法步骤的程序:

步骤S101,控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;

步骤S102,通过上述主线发送控制命令;

步骤S103,在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取计算机可读存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个计算机可读存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的计算机可读存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:

1)、本申请的火箭总线切换器的测试方法中,首先,控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;然后,通过上述主线发送控制命令;最后,在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和上述目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。该测试方法可以进行整箭测试,即对任意一个切换器均可以进行切换测试,确定切换器是否正常,相比于现有技术半箭测试,只能测试部分切换器,大大提高了切换测试的覆盖性,解决了现有技术中切换测试的覆盖性不足的问题。

2)、本申请的火箭总线切换器的测试装置中,控制单元控制目标切换器进行切换至第一状态,上述第一状态为第一条件和第二条件均满足的情况下上述切换器的状态,上述第一条件为上述主线在上述切换器的位置断开,上述第二条件为上述主线的断开位置与上述切换器对应的上述第一匹配电阻连接,上述目标切换器为任意一个上述切换器;发送单元通过上述主线发送控制命令;确定单元在所有的第一远程终端均对上述控制命令无响应且所有的第二远程终端均对上述控制命令进行响应的情况下,确定上述目标切换器正常,上述第一远程终端包括位于地面的上述远程终端和上述目标火箭子级远离上述火箭头部的一侧的上述远程终端,上述第二远程终端包括上述目标火箭子级内的上述远程终端和上述目标火箭子级靠近上述火箭头部的一侧的上述远程终端,上述目标火箭子级为上述目标切换器所在的上述火箭子级。该测试方法可以进行整箭测试,即对任意一个切换器均可以进行切换测试,确定切换器是否正常,相比于现有技术半箭测试,只能测试部分切换器,大大提高了切换测试的覆盖性,解决了现有技术中切换测试的覆盖性不足的问题。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

技术分类

06120114696855