一种基于通用模板混合嵌套的航天器通用测试方法及系统技术方案

技术编号:36376416 阅读:57 留言:0更新日期:2023-01-18 09:36
本发明专利技术公开了一种基于通用模板混合嵌套的航天器通用测试方法,属于航天器系统集成与验证领域。通过设计通用化的测试模板,约束、梳理共性测试要素,根据不同测试项目、工况的测试需求,混合嵌套测试模板,以测试序列的简化搭配实现复杂系统的不同测试项目需求,设计测试项目执行条件,从时间、事件触发两个维度,将测试结果与测试指令直接关联,提升了测试的有效性,降低了测试过程中的人为失误风险,为系统集成验证提供强有力支撑与保障。统集成验证提供强有力支撑与保障。统集成验证提供强有力支撑与保障。

【技术实现步骤摘要】
一种基于通用模板混合嵌套的航天器通用测试方法及系统


[0001]本专利技术涉及一种基于通用模板混合嵌套的航天器通用测试方法及系统,属于航天器系统集成与验证领域。

技术介绍

[0002]航天器系统测试作为航天器系统集成与验证的重要环节,承担着航天器系统设计的地面验证,及航天器在轨工况能力验证的重要职责。系统测试的质量直接影响到航天器在轨的运行表现及运行状态。
[0003]由于航天器系统是一个积极复杂的大型系统,从硬件设计到软件设计都集成了系统设计师对航天器在轨正常运行的充分考量与研究。因此,全面、完整、高效、准确的系统测试,对测试人员提出了更高的要求。由于不同的航天器,其功能、设计差异较大,导致系统测试的方式方法、模式工况也不尽相同。这为测试人员带来了极大的工作压力与工作量。
[0004]目前现有测试方法的人为繁琐操作模式,复杂工况下的系统测试工作需要测试人员重复性作业,严重影响测试人员测试效率,同时面临人为失误的风险。

技术实现思路

[0005]本专利技术解决的技术问题是:针对目前现有技术的不足,本专利技术提出了一种基于通用模板混合嵌套的航天器通用测试方法,通过过设计通用的系统测试模板,针对不同型号不同设计的系统,进行混合嵌套搭配,实现系统测试的自动化,从指令发送、数据判读、逻辑时序多个维度,提升系统测试的有效性,提高测试测试效率,降低人为失误风险,保障航天器研制进度及质量,支撑航天器在轨安全稳定运行。
[0006]本专利技术解决上述技术问题是通过如下技术方案予以实现的:/>[0007]一种基于通用模板混合嵌套的航天器通用测试方法,包括:
[0008]根据系统的方案设计输入,明确系统测试需求,筛选系统测试项目的共性要素,设计通用的测试序列执行模板;
[0009]对所得通用测试序列执行模板,针对不同的测试需求、测试项目及测试工况进行混合嵌套,形成基于通用模板混合嵌套的测试细则并量化需求指标,为各测试项目设置相应的执行条件及执行结果判据;
[0010]对所得测试细则,根据各测试项目的执行条件划分,从时间、事件两个维度进行规范化设计,形成面向测试项目的测试指令,将测试结果与测试指令直接关联,提升测试有效性;
[0011]对所得测试结果及测试数据,复核测试细则及测试指令,判断数据正确性及有效性,复核测试结果是否满足测试需求,降低误判风险。
[0012]进一步的,通用的测试序列执行模板以最小测试项目来制定,执行条件、执行时间、执行指令、执行结果为测试模板的共性要素。
[0013]进一步的,将通用模板混合嵌套生成测试细则的具体方法为:
[0014]测试模板间的逻辑关系为并行或串行,在最大包络的测试项目下,细分为多个通用模板制定的子测试项目;每一个子测试项目中,执行指令为单一的指令或多条指令的集合或通用模板的集合,通过模板与指令的混合嵌套,逐步搭建完整的测试序列。
[0015]进一步的,对通用模板的执行条件进行设计,具体方法为:从时间、事件两个维度设计模板执行条件,要素包括:
[0016]相对整个测试项目起始时间的绝对时间;
[0017]上一测试项目结果的判定条件是否继续执行;
[0018]某一个状态量发生改变后,判定该测试项目是否执行;
[0019]无条件执行。
[0020]进一步的,执行条件决定该测试项目是否执行,执行时间决定该测试模板运行的起始时间,执行指令决定该测试项目下的具体操作,执行结果判据针对测试项目的测试结果进行判断是否满足测试要求或期望,并可成为其他测试模板的执行条件。
[0021]一种基于通用模板混合嵌套的航天器通用测试系统,包括:
[0022]通用测试序列执行模板生成模块:根据系统的方案设计输入,明确系统测试需求,筛选系统测试项目的共性要素,设计通用的测试序列执行模板;
[0023]通用测试序列执行模板组合模块:对所得通用测试序列执行模板,针对不同的测试需求、测试项目及测试工况进行混合嵌套,形成基于通用模板混合嵌套的测试细则并量化需求指标,为各测试项目设置相应的执行条件及执行结果判据;
[0024]通用测试序列执行指令生成模块:对所得测试细则,根据各测试项目的执行条件划分,从时间、事件两个维度进行规范化设计,形成面向测试项目的测试指令,将测试结果与测试指令直接关联,提升测试有效性;
[0025]测试结构判定模块:对所得测试结果及测试数据,复核测试细则及测试指令,判断数据正确性及有效性,复核测试结果是否满足测试需求,降低误判风险。
[0026]本专利技术与现有技术相比的优点在于:
[0027](1)本专利技术提出的一种基于通用模板混合嵌套的航天器通用测试方法,可实现大型复杂系统测试工作的标准化、统一化、通用化,提高系统测试的有效性;
[0028](2)本专利技术简化测试过程中需要根据不同工况、项目的测试序列配置工作,同时将数据结果直接与测试执行条件相关联,确保测试有效性,提升测试效率,减小人为失误风险。
附图说明
[0029]图1为专利技术提供的系统测试流程示意图;
[0030]图2为专利技术提供的通用测试序列模板;
[0031]图3为专利技术提供的基于通用测试模板的混合嵌套方法。
具体实施方式
[0032]下面结合附图对本专利技术具体方案进行描述。
[0033]一种基于通用模板混合嵌套的航天器通用测试方法,通过挖掘测试项目的共性要素,建立如图2所示的通用化测试序列执行模板,在应对不同测试任务时,以通用化模板混
合嵌套如图3所示,实现应对不同测试任务的通用化测试解决方案。针对“航天器正常模拟飞行”测试工况,如图1所示,具体步骤如下:
[0034](1)根据系统的方案设计输入,明确系统测试需求,筛选系统测试项目的共性要素,设计通用的测试序列执行模板,通用测试序列模板如图2:
[0035]测试模板以最小测试项目来制定,执行条件、执行时间、执行指令、执行结果为测试模板的共性要素。其中,执行条件将决定该测试项目是否执行,执行时间决定该测试模板运行的起始时间,执行指令决定该测试项目下的具体操作,执行结果及判据针对测试项目的测试结果进行判断是否满足测试要求或期望,并可成为其他测试模板的执行条件。
[0036]表1.通用测试序列执行模板样例
[0037][0038](2)对步骤(1)所得通用测试序列执行模板,针对不同的测试需求、测试项目及测试工况进行混合嵌套,形成基于通用模板混合嵌套的测试细则并量化需求指标,为各测试项目设置相应的执行条件及执行结果判据。针对“航天器正常模拟飞行”测试工况,将通用模板混合嵌套生成测试细则的具体方法如图3:
[0039]测试模板间的逻辑关系可以是并行的,也可以是串行的。在最大包络的测试项目下,可以细分为多个通用模板制定的子测试项目。每一个子测试项目中,执行指令可以是单一的指令,或多条指令的集合,也可以是通用模板的集合。通过模板与指令的混合嵌套,来逐步搭建完整本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于通用模板混合嵌套的航天器通用测试方法,其特征在于,包括:根据系统的方案设计输入,明确系统测试需求,筛选系统测试项目的共性要素,设计通用的测试序列执行模板;对所得通用测试序列执行模板,针对不同的测试需求、测试项目及测试工况进行混合嵌套,形成基于通用模板混合嵌套的测试细则并量化需求指标,为各测试项目设置相应的执行条件及执行结果判据;对所得测试细则,根据各测试项目的执行条件划分,从时间、事件两个维度进行规范化设计,形成面向测试项目的测试指令,将测试结果与测试指令直接关联,提升测试有效性;对所得测试结果及测试数据,复核测试细则及测试指令,判断数据正确性及有效性,复核测试结果是否满足测试需求,降低误判风险。2.根据权利要求1所述的一种基于通用模板混合嵌套的航天器通用测试方法,其特征在于:通用的测试序列执行模板以最小测试项目来制定,执行条件、执行时间、执行指令、执行结果为测试模板的共性要素。3.根据权利要求1所述的一种基于通用模板混合嵌套的航天器通用测试方法,其特征在于:将通用模板混合嵌套生成测试细则的具体方法为:测试模板间的逻辑关系为并行或串行,在最大包络的测试项目下,细分为多个通用模板制定的子测试项目;每一个子测试项目中,执行指令为单一的指令或多条指令的集合或通用模板的集合,通过模板与指令的混合嵌套,逐步搭建完整的测试序列。4.根据权利要求1所述的一种基于通用模板混合嵌套的航天器通用测试方法,其特征在于:对通用模板的执行条件进行设计,具体方法为:从时间、事件两个维度设计模板执行条件,要素包括:相对整个测试项目起始时间的绝对时间;上一测试项目结果的判定条件是否继续执行;某一个状态量发生改变后,判定该测试项目是否执行;无条件执行。5.根据权利要求2所述的一种基于通用模板混合嵌套的航天器通用测试方法,其特征在于:执行条件决定该测试项目是否执行,执行时间决定该测试模板运行的起始时间,执行指令决定该测试项目下的具体操作,执行结果判据针对测试项目的测试结果进行判断是否满足测试要求或期望,并可成为其他测试模板的执行条件。6.一种基于通用模板混合嵌套的航天器通用测试系统,其特征在于,包括:通用测试序列执...

【专利技术属性】
技术研发人员:谢鸣宇王晋鹏陈超关宏何世民李晶心
申请(专利权)人:北京控制工程研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1