本发明涉及一种通用火工品时序电路测试方法,特别涉及一种能够覆盖多种火工品电路形式、对火工品时序电路功能进行测试的通用方法。
背景技术:
随着国防事业的高速发展,火工品的作用越来越大。尤其在导弹、火箭、卫星等军工产品领域,火工品的种类、数量不断增加,相应地对其可靠性和安全性的设计、制造和测试要求越来越高。其中,在武器系统中,火工品的爆炸或者启动一般视为最初动作,是武器系统正常工作的首要保证,其可靠性和安全性尤其重要。
为了确保武器系统的安全性,在进行火工品控制系统设计时,应当充分考虑火工品在测试和操作中的安全性,尤其需要考虑到火工品装弹后系统测试和操作的安全性,以防止弹上或地面仪器设备故障、误操作及软件故障等导致的火工品误爆。这就要求火工品控制系统不仅能够对火工品通路进行测试,还要能够对火工品时序控制电路进行测试。
针对火工品控制系统时序电路进行的测试一般分为高压状态测试和低压状态测试,低压测试又分为通路测试和火工品限流电阻测试。火工品装弹前,需要进行高压状态测和低压状态测试,高压状态测试用来检测火工品时序控制电路功能,低压状态测试用来检测火工品通路;火工品装弹后,需要进行低压状态测试,确保火工品通路功能正常,该测试一般是弹上发出测试指令后,由地面设备执行测试操作。传统的火工品时序电路测试方法中,不同的测试环节和不同的火工品通路形式需要不同的测试设备,导致测试设备种类繁多,给火工品时序电路的测试带来不便;而且测试程序复杂,效率较低。
由此,需要采用一种通用的火工品时序电路测试方法,能够同时满足多种形式的火工品通路测试,以有效提高测试效率,确保火工品的安全性;同时能够减少测试设备种类,保证火工品时序电路在出厂验收前和导弹飞行过程中功能正常。
技术实现要素:
本发明的目的是针对上述问题,对现有的火工品时序电路测试方法进行改进,提出了一种通用的火工品时序电路测试方法。该测试方法能够覆盖多种形式的火工品通路,测试程序简单,有效提高了测试效率;能够简化测试设备种类,大大提高火工品时序电路的可靠性。
本发明公开了一种通用火工品时序电路测试方法,包括低压测试和/或高压测试,所述低压测试包括单桥测试和/或双桥测试和/或阈值测试,所述双桥测试包括左桥测试和/或右桥测试,所述阈值测试包括低阈值测试和/或高阈值测试。
优选地,所述单桥测试步骤包括:
1.1)向待测电路输入设定的恒流源电源;
1.2)判断恒流源电源输出是否为设定的输入值;若是,则向待测电路发送低压测试命令;若否,则结束流程;
1.3)判断待测电路是否接收到低压测试命令;若是,则向待测电路发送时序脉冲,从缓存中读取时序帧,并对时序帧进行解析和判读;若否,则结束流程。
优选地,所述双桥测试步骤包括:
2.1)向待测电路输入设定的恒流源电源;
2.2)判断恒流源电源输出是否为设定的输入值;若是,则向待测电路发送左桥测试命令;若否,则结束流程;
2.3)判断左桥是否接收到低压测试命令;若是,则向左桥发送时序脉冲,从缓存中读取时序帧,并对时序帧进行解析和判读;若否,则结束流程;
2.4)判断时序判读是否正常;若是,则向右桥发送低压测试命令;若否,则结束流程;
2.5)判断右桥是否接收到低压测试命令;若是,则向右桥发送时序脉冲,从缓存中读取时序帧,并对时序帧进行解析和判读;若否,则结束流程。
优选地,所述单桥测试步骤中输入的恒流源电流为75mA,所述双桥测试步骤中输入的恒流源电流为150mA。
优选地,进一步对所述双桥待测电路进行阈值测试,包括以下步骤:
3.1)向待测电路输入设定的恒流源电流取值范围下限;
3.2)向待测电路发低压测试命令,判断待测电路是否接收到低压测试命令;若是,则向待测电路发送时序脉冲;若否,则结束流程;
3.3)解析和判读返回的火工品时序码,对于低阈值测试,若返回的为正常时序码则低阈值测试通过,结束流程,反之则需判断当前电流是否达到电流取值范围上限;对于高阈值测试,若返回的为时序反码则高阈值测试通过,结束流程,反之则需判断当前电流是否达到电流取值范围上限;
3.4)若当前电流未达到电流取值范围上限,则按照设定的步进值增加恒流源电流,向待测电路发送时序脉冲,重复步骤3.3;若当前电流达到电流取值范围上限,对于低阈值测试,若未出现正常时序码则低阈值测试异常,结束流程;对于高阈值测试,若未出现时序反码则高阈值测试异常,结束流程。
优选地,所述低阈值测试,用于测试的恒流源电流为95mA~125mA,步进值为5mA;所述高阈值测试,用于测试的恒流源电流为175mA~200mA,步进值为5mA。
优选地,所述高压测试步骤包括:
步骤4.1)判断待测电路恒流源电源输出是否为0mA;若是,则向待测电路输入直流稳压电源;若否,则结束流程;
步骤4.2)判断待测电路是否接收到高压测试命令;若是,则向待测电路发送时序脉冲,从缓存中读取时序帧,并对时序帧进行解析和判读;若否,则结束流程。
优选地,所述高压测试中输入的直流稳压电源设定值为28±3V。
本发明的有益效果如下:
(1)本发明公开的通用火工品时序电路测试方法,能够同时进行火工品低压测试和通路测试,简化了测试设备的种类,优化了测试流程;
(2)本发明公开的通用火工品时序电路测试方法,适用于单桥时序电路、双桥时序电路等多种形式的火工品通路,大大提高了测试效率,提高了火工品时序电路的可靠性;
(3)本发明公开的通用火工品时序电路测试方法,对于火工品时序电路的高压测试和低压测试,均由弹上时序控制电路完成时序指令和时序结果自测试,不需要地面测试设备来完成,只需要将时序测试结果传送给地面即可,简化了测试流程;
(4)本发明低压测试方法中包括的阈值测试方法,提供了一种火工品时序测试电路的故障模拟方法,不仅可以有效验证火工品时序测试电路设计的正确性,而且实现了火工品时序测试电路的测试全覆盖,能够大大提高火工品的可靠性。
附图说明
图1是本发明公开的通用火工品时序电路检测方法的示意图;
图2是单桥测试流程图;
图3是双桥测试流程图;
图4是低阈值测试流程图;
图5是高阈值测试流程图;
图6是高压测试流程图。
具体实施方式
下面结合附图和具体实施方式对本发明的技术方案做进一步详细说明。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明要求保护的范围。
一种通用火工品时序电路检测方法包括低压测试方法和高压测试方法,如图1所示。测试输入参数约定如下:
约定1:低压测试中输入电源为恒流源,双桥测试恒流源设置电流为150mA,单桥测试恒流源设置电流为75mA,高阈值测试恒流源取值范围175mA~200mA,低阈值测试恒流源取值范围95mA~125mA;
约定2:高压测试中输入电源为直流稳压电源,电压值为28±3V;
约定3:火工品时序电路通讯接口为RS-485总线。
实施例1:
所述火工品时序电路为单桥形式,即一个火工品桥丝电路形式。由于只有一个火工品桥丝,因此测试时仅进行一遍测试。
如图2所示,测试时,首先判断待测电路恒流源是否输出为75mA,若是,则发送低压测试命令,若否,则结束流程;如果接收到测试命令确认消息后,则发送时序脉冲,从RS-485总线缓存中读取时序帧,并进行解析和判读;若未收到发送命令确认应答,则结束流程。
实施例2:
所述火工品时序电路为双桥形式,即火工品时序包含两个火工品桥丝电路形式的测试,因其为两路火工品桥丝,故称为左桥和右桥。考虑到火工品电路的测试覆盖,测试时分别对左桥和右桥各进行一遍测试。
如图3所示,测试时首先判断待测电路恒流源是否输出为150mA,若是,则向左桥发送测试命令,若否,则结束流程;如果接收到测试命令确认消息后,则发送时序脉冲,从RS-485总线缓存中读取时序帧,并进行解析和判读,若未收到发送命令确认应答,则结束流程。若时序判读正常,则进行右桥测试,方法同左桥测试。
实施例3:
所述火工品时序电路为双桥形式,即火工品时序包含两个火工品桥丝电路形式的测试,因其为两路火工品桥丝,故称为左桥和右桥。
通过阈值测试对双桥电路进行故障模拟测试,所述阈值测试包括低阈值测试和高阈值测试。如图4,图5所示,
针对低阈值测试,首先设置恒流源为95mA,向左桥或者右桥发送低压测试命令,如果接收到测试命令确认消息后,则向左桥或者右桥发送时序脉冲;若未收到测试命令确认应答,则结束流程。从RS-485总线缓存中读取时序帧,对时序码进行解析和判读,若返回的是正常时序码则为正常,低阈值测试通过,结束流程;若未返回时序码则进一步按照步进值5mA递增恒流源,重复上述步骤,直至设置的恒流源数值达到125mA,若未出现正常时序码则低阈值测试异常,结束流程。
针对高阈值测试,首先设置恒流源为175mA,向左桥或者右桥发送低压测试命令,如果接收到测试命令确认消息后,则向左桥或者右桥发送时序脉冲;若未收到测试命令确认应答,则结束流程。从RS-485总线缓存中读取时序帧,对时序码进行解析和判读,若返回的是时序反码则为正常,高阈值测试通过,结束流程;若返回的是时序码则进一步按照步进值为5mA递增恒流源,重复上述步骤,直至设置的恒流源数值达到200mA,若未出现时序反码则高阈值测试异常,结束流程。
实施例4:
如图6所示,火工品时序电路的高压测试步骤包括:首先判断待测电路恒流源电源输出是否为0mA;若是,则向待测电路输入直流稳压电源,发送高压测试命令;若否,则结束流程。判断待测电路是否接收到高压测试命令;若是,则向待测电路发送时序脉冲,从缓存中读取时序帧,对时序帧进行解析和判读。若否,则结束流程。