一种航天器间信息流测试验证方法

文档序号:8275202阅读:503来源:国知局
一种航天器间信息流测试验证方法
【技术领域】
[0001] 本发明涉及一种信息流测试验证方法,特别是一种航天器间信息流测试验证方 法,属于航天器系统级测试设计及验证领域。
【背景技术】
[0002] 随着航天器所要完成任务以及工作模式的日益复杂化,在特定领域出现了两个甚 至多个航天器串联的组合体工作方式。比如,飞船与空间站交会对接后的联合工作模式,无 人月球采样返回航天器的四器联合工作模式等。相对于单航天器,如何验证多航天器组合 体工作时的功能及性能是否满足要求,为我们提出了新课题。航天器间信息流测试验证就 是其中重要的研宄重点之一。目前飞行器AI&T(Assembly Integration&Test)阶段,缺少面 向复杂信息流测试验证策略和方法体系支持,对于航天器信息流网络实体的运行情况、信 息流网络中关键点故障对航天器功能及性能的影响、信息流设计方案的可性能等方面缺乏 有效的手段进行评估,从而造成在信息流测试验证方面工作的严重缺失。该现状已无法满 足复杂航天器测试覆盖性对测试设计的要求,迫切需要寻找支撑复杂信息流验证的方法。
[0003] 针对该技术现状,需要提出一个面向航天器复杂信息流的验证方法,通过对信息 流网络硬件连接关系测试、信息流信息接口的信息传输功能性能测试、系统内相关联的信 息流处理功能性能测试、航天器系统信息流网络整体运行情况测试,完成对航天器复杂信 息流,尤其对系统间匹配及兼容性的测试验证。

【发明内容】

[0004] 本发明的技术解决问题是:克服现有技术的不足,提供了一种信息流测试验证方 法,提取了航天器间待测试信号的信息流,对信息流进行延伸后对不同类别的信息流设计 测试用例,并利用设计的测试用例对不同的信息流进行测试,实现了航天器间信息流测试, 为航天器间的测试提供了一种快速、有效的测试方法。
[0005] 本发明的技术解决方案是:一种航天器间信息流测试验证方法,步骤如下:
[0006] (1)根据测试要求,提取航天器间各待测试信号对应的信息流,所述信息流包括: 信源接点、信宿接点、信号特性和信号传输路径;所述信号特性包括开关信号、负脉冲信号 和总线信号;
[0007] (2)根据步骤⑴中的信源接点、信宿接点和信号特性对步骤⑴中提取到的信息 流进行延伸,具体为:
[0008] 信息流在信宿接点端延伸到信宿接点设备中与信息流对应待测试信号的最终处 理单元;
[0009] 若信号特性为开关信号,则信息流在信源接点端延伸到地面设备,所述地面设备 用来模拟航天器间的分离状态,若信号特性为信源接点和信宿接点,则信息流在信源接点 端不进行延伸;
[0010] ⑶根据信号特性的不同,对步骤⑵中延伸后的信息流进行测试,若信号特性 为开关信号,则信息流为分离信号信息流,进入步骤(4);若信号特性为负脉冲信号,则信 息流为指令信号信息流,进入步骤(5);若信号特性为总线信号,则信息流为总线信号信息 流,进入步骤(6);
[0011] (4)利用因果图法设计分离信号信息流测试用例;具体为:
[0012] (4-1)列出分离信号触发事件过程的原因和结果,所述原因为分离信号是否到达, 结果为分离信号触发事件是否发生;
[0013] (4-2)根据步骤(4-1)中列出的原因和结果,确定因果图判定表,所述因果判定表 中,每个原因使用1表示分离信号到达,使用〇表示分离信号未到达;结果使用1表示事件 发生,使用〇表示事件未发生;且依据预设的航天器情况,分析得出所有原因组合与所有结 果组合的对应情况;
[0014] (4-3)利用步骤(4-2)中的每个原因或原因组合和与其对应结果或结果组合形成 一个逻辑组合,每个逻辑组合构成一个测试用例;
[0015] (5)在航天器断电情况下,判断指令信号信息流信宿端的输入阻抗是否满足预设 条件;并在航天器加电情况下,判断指令信号信息流的信源端指令脉冲信号是否满足预设 条件;所述信息流信宿端的输入阻抗的预设条件为:信息流信宿端的输入阻抗多IOkQ ; 所述指令脉冲信号的预设条件为:脉冲信号幅度的高电平为:+1〇?+12V,低电平为:0? +0.2V,脉冲输出宽度为56ms、104ms或208ms,脉宽精度为±8ms ;
[0016] (6)利用等价类划分法设计总线信号的测试用例;
[0017] (7)利用步骤(4)、步骤(5)和步骤(6)中的测试用例对航天器间各待测试信号的 信息流进行测试,得出测试结果。
[0018] 所述步骤(6)中利用等价类划分法设计总线信号的测试用例,具体为:
[0019] (6-1)根据总线信息流的发送条件及信息流传输的最大字节数列出等价类划分 表,所述发送条件为触发总线信息流进行传递的事件,具体为:
[0020] (6-1-1)总线信息流的信宿接点和信源接点为两个有效等价类;
[0021] (6-1-2)总线信息流传输的每个发送条件为一个有效等价类;
[0022] (6-1-3)总线信息流传输的字节数等于最大字节数X为一个有效等价类,小于最 大字节数X时,取一个小于最大字节数X的特征值作为一个有效等价类;大于最大字节数X 时,取一个大于最大字节数X的特征值作为一个无效等价类;
[0023] (6-2)利用步骤(6-1)中列出的等价类划分表,设计总线信号的测试用例,具体 为:
[0024] (6-2-1)为每一个等价类规定一个唯一的编号;
[0025] (6-2-2)设计一个测试用例,使其尽可能多的覆盖有效等价类;
[0026] (6-2-3)重复步骤(6-2-2),直到所有的有效等价类都被覆盖;
[0027] (6-2-4)设计一个测试用例,使其仅覆盖一个无效等价类;
[0028] (6-2-5)重复步骤(6-2-4),直到所有的无效等价类都被覆盖。
[0029] 本发明与现有技术相比的有益效果是:
[0030] (1)本发明使用信息流方式对航天器间信息流进行统计,并对信息流进行延伸,尤 其是延伸至软件逻辑分支,从而使得地面AIT期间,通过系统级信息流测试验证工作的开 展,对航天器系统间匹配及兼容性、在轨飞行中的关重事件,进行了有效验证,提高了航天 器间信号流的测试的效率和准确性;
[0031] (2)本发明对不同种类的信息流,采用不同的测试设计及验证方法,提高了信息流 测试的针对性,进入提高了航天器间信息流测试的准确性;
[0032] (3)本发明首次系统性提出了一种面向航天器间信息流的验证思路及方法。改变 了当前信息流测试验证主要依据测试经验开展的局面。为信息流测试验证工作提供了一个 自上而下的分析思路。使得测试设计人员能够依据该方法完成航天器间信息流测试设计及 验证工作。
【附图说明】
[0033] 图1为本发明的方法流程图。
【具体实施方式】
[0034] 下面结合附图对本发明的【具体实施方式】进行进一步的详细描述。
[0035] 如图1所示为本发明的方法流程图,从图1可知,本发明提出的一种信息流测试验 证方法,具体步骤如下:
[0036] (1)根据测试要求,提取航天器间各待测试信号对应的信息流,所述信息流包括: 信源接点、信宿接点、信号特性和信号传输路径;所述信号特性包括开关信号、负脉冲信号 和总线信号;
[0037] (2)根据步骤⑴中的信源接点、信宿接点和信号特性对步骤⑴中提取到的信息 流进行延伸,具体为:
[0038] 信息流在信宿接点端延伸到信宿接点设备中与信息流对应待测试信号的最终处 理单元;
[0039] 若信号特性为开关信号,则信息流在信源接点端延伸到地面设备,所述地面设备 用来模拟航天器间的分离状态,若信号特性为信源接点和信宿接点,则信息流在信源接点 端不进行延伸;
[0040] (3)根据信号特性的不同,对步骤⑵中延伸后的信息流进行测试,若信号特性 为开关信号,则信息
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1