一种航天器测试注入数据序列自动生成方法
2020-03-21李宏亮贾茹张悦潘顺良
航天器工程 2020年1期
关键词:指令
李宏亮 贾茹 张悦 潘顺良
(中国空间技术研究院载人航天总体部,北京 100094)
航天器综合测试是航天器研制流程中的重要环节,利用遥控指令、程控指令、控制命令等形成测试指令序列是航天器测试的主要手段[1]。当前我国航天器发射密度不断提高,对航天器测试自动化、智能化的需求日益突出,特别是以载人航天、北斗导航为代表的国家重大航天项目,面临着型号批产化、发射密集化的任务态势,航天器综合测试压力巨大。
目前国内对航天器自动化测试已开展了部分实施和应用。按照测试单元和颗粒度划分,覆盖了电缆、单机、软件、系统等各层级[2-4];按照测试环节划分,从测试需求、测试设计、测试实施、测试评估等航天器测试主要环节均有不同程度的自动化手段介入[5-7]。然而,航天器测试准备环节的自动化程度相对较低。当前,用于航天器综合测试的直接依据类文件即测试细则的生成仍然需要测试人员花费大量的时间、精力编写,工作量大,容易出错;更重要的是,编写完成的细则仅是测试实施输入性文件,大量测试准备工作需要在测试细则的基础上形成指令测试序列、遥控注入数据等测试实施输出文件,用于执行航天器综合测试。
以载人航天器模拟飞行(简称模飞)测试准备为例,需要按照被测试航天器的具体模飞细则,形成注入数据序列文件,按照测试细则规定的指令发送时间、发送次数、发送间隔、所在注入文件编号形成模飞测试所需注入数据。……
登录APP查看全文
