The invention discloses a method and a device for controlling a test flow selection tree. The method includes: Limit Test & control software testing process selection tree to test a maximum limit expansion project; real-time test status for rocket; according to the real-time test, to generate the maximum expansion limit to lift the restrictions on dynamic password; the lifting of restrictions on the dynamic password is transmitted to the test with the lifting of the control software, the maximum expansion limitations. The invention solves the problem of poor confidentiality of the existing test process selection tree, and achieves the effect of improving the confidentiality of the test flow selection tree.
【技术实现步骤摘要】
测试流程选择树的控制方法及装置
本专利技术涉及火箭测发控制技术,尤其涉及一种测试流程选择树的控制方法及装置。
技术介绍
在航天领域中,测发控软件是测发控制系统地面软件中较为重要的软件配置项之一,主要负责对火箭的测试和发射流程进行控制。例如,在对火箭进行测试流程控制时,通常采用测试流程选择树的方式对火箭的具体测试项目及每个所述测试项目中所含的测试条目进行选择。目前,在对火箭进行测试流程控制时,测试流程选择树中的每个测试项目均可以自由展开,从而使得其中所含的详细的测试条目一览无余。可见,现有测发控软件所采用的测试流程选择树将火箭测试的整个执行顺序和逻辑完全展现出来,保密性较差。
技术实现思路
本专利技术提供一种测试流程选择树的控制方法及装置,以实现提高测试流程选择树的保密性的效果。第一方面,本专利技术提供了一种测试流程选择树的控制方法,包括:限制测发控软件中测试流程选择树的最大展开限度至测试项目一层;获取火箭的实时测试状态;根据所述实时测试状态,生成对所述最大展开限度的解除限制动态密码;将所述解除限制动态密码传输至所述测发控软件,以解除对所述最大展开限度的限制。进一步地,根据所述实时测试状态,生成对所述最大展开限度的解除限制动态密码,包括:当所述实时测试状态为测试异常时,生成对所述最大展开限度的解除限制动态密码。进一步地,生成对所述最大展开限度的解除限制动态密码,包括:获取发生异常测试的日期信息,所述日期信息组合成十进制数字;将所述十进制数字作为被除数,以设定值为除数,计算所述被除数与所述除数相除所得的余数;将所述余数映射生成所述解除限制动态密码。进一步地,获取发 ...
【技术保护点】
一种测试流程选择树的控制方法,其特征在于,包括:限制测发控软件中测试流程选择树的最大展开限度至测试项目一层;获取火箭的实时测试状态;根据所述实时测试状态,生成对所述最大展开限度的解除限制动态密码;将所述解除限制动态密码传输至所述测发控软件,以解除对所述最大展开限度的限制。
【技术特征摘要】
1.一种测试流程选择树的控制方法,其特征在于,包括:限制测发控软件中测试流程选择树的最大展开限度至测试项目一层;获取火箭的实时测试状态;根据所述实时测试状态,生成对所述最大展开限度的解除限制动态密码;将所述解除限制动态密码传输至所述测发控软件,以解除对所述最大展开限度的限制。2.根据权利要求1所述的方法,其特征在于,根据所述实时测试状态,生成对所述最大展开限度的解除限制动态密码,包括:当所述实时测试状态为测试异常时,生成对所述最大展开限度的解除限制动态密码。3.根据权利要求2所述的方法,其特征在于,生成对所述最大展开限度的解除限制动态密码,包括:获取发生异常测试的日期信息,所述日期信息组合成十进制数字;将所述十进制数字作为被除数,以设定值为除数,计算所述被除数与所述除数相除所得的余数;将所述余数映射生成所述解除限制动态密码。4.根据权利要求3所述的方法,其特征在于,获取发生异常测试的日期信息,所述日期信息组合成十进制数字,包括:获取发生异常测试的日期信息,所述日期信息组合成十进制数字,所述十进制数字由高位到低位依次为年信息数字、月信息数字、日信息数字、以及星期信息数字,所述年信息数字的位数为四位、所述月信息数字的位数为两位、所述日信息数字的位数为两位、以及所述星期信息数字为两位,其中,星期日用07表示;将所述十进制数字作为被除数,以设定值为除数,计算所述被除数与所述除数相除所得的余数,包括:将所述十进制数字作为被除数,以37为除数,计算所述被除数与所述除数相除所得的余数,所述余数大于等于0且小于等于36;将所述余数映射生成所述解除限制动态密码,包括:将所述余数映射生成所述解除限制动态密码,其中,当所述余数大于等于0且小于等于9时,所述余数与所述解除限制动态密码数值相同,当所述余数大于等于10且小于等于35时,所述解除限制动态密码为26个英文字母,且所述余数与所述解除限制动态密码一一顺次对应,当所述余数为36时,所述解除限制动态密码为0。5.根据权利要求2所述的方法,其特征在于,还包括:当所述实时测试状态为测试异常时,显示异常测试的故障信息。6.根据权利要求2所述的方法,其特征在于,还包括:当所述实时测试状态恢复正常时,恢复对所述最大展开限度的限制。7...
【专利技术属性】
技术研发人员:王兵,王福到,上官子粮,韩峰,齐竹云,
申请(专利权)人:北京航天自动控制研究所,中国运载火箭技术研究院,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。