一种运载火箭测试数据实时自动判读处理方法及系统技术方案

技术编号:37307423 阅读:16 留言:0更新日期:2023-04-21 22:51
本申请提供一种运载火箭测试数据实时自动判读处理方法及系统,该方法包括如下步骤:预先配置测试流程判读规则和测试流程判据规则信息;响应于测试指令,接收多路测试数据;根据预先配置的测试流程判读规则,对多路测试数据进行判读,获得多路测试数据的判读结果;缓存判读周期内多路测试数据的判读结果,并依据预先配置的测试流程判据规则信息对缓存的数据进行多判据统计判读,获得统计判读结果;若统计判读结果正确,则自动进行下一个测试数据的判读,否则,进行测试数据异常告警。本申请实现降低测试流程误判率,以及提高运载火箭测试数据自动判读方法的通用性和效率。数据自动判读方法的通用性和效率。数据自动判读方法的通用性和效率。

【技术实现步骤摘要】
一种运载火箭测试数据实时自动判读处理方法及系统


[0001]本申请涉及运载火箭
,尤其涉及一种运载火箭测试数据实时自动判读处理方法及系统。

技术介绍

[0002]测试流程数据自动化判读是提升火箭连续测试效率的关键技术,判读准确性是保障火箭测试与发射的基础。测试数据的完整性和可靠性是评估火箭性能与可靠性的重要依据和指标。在对系统测试过程中,需要对参数所有数据点的完整性和正确性进行判读和确认,以判断运载火箭各系统的产品是否工作正常,为运载火箭是否满足发射条件提供决策依据。通常,火箭测试包括设备级、分系统级与系统级等测试,各类测试项目中设备测试需求与测试状态不同,因此,测试数据具备类型繁多、特点差异大与高并发等特点。目前,测试流程数据自动化判读主要有两种方式:一是,基于参数配置阀值进行测试数据范围判读,二是,依据参数特点,采用定制化代码(例如,计算机程序硬编码)进行测试数据判读,将各个参数的判读规则通过计算机编程的方式固化到软件中,通过软件实现自动判读。
[0003]目前,基于参数配置阀值进行测试数据范围判读的方法,只能适用于数值变化规律的测试数据,对于测试状态多变的数据,无法定位参数变化点,容易出现误判与漏判,测试流程误判率较高。
[0004]目前,依据参数特点采用定制化代码进行测试数据自动判读,可适用于多种判读情况,当需要新增测试状态或者应用其他型号测试时,需要通过硬编码或者软编码方式扩展判读方法,代码修改后需要大量验证测试后才能应用,该运载火箭测试数据自动判读方法存在的缺陷为:通用性较差,效率不高。
[0005]因此,目前亟需解决的技术问题是:如何降低测试流程误判率,以及提高运载火箭测试数据自动判读方法的通用性和效率。

技术实现思路

[0006]本申请的目的在于提供一种运载火箭测试数据实时自动判读处理方法及系统,实现降低测试流程误判率,以及提高运载火箭测试数据自动判读方法的通用性和效率。
[0007]为达到上述目的,本申请提供一种运载火箭测试数据实时自动判读处理方法,该方法包括如下步骤:预先配置测试流程判读规则和测试流程判据规则信息;响应于测试指令,接收多路测试数据;根据预先配置的测试流程判读规则,对多路测试数据进行判读,获得多路测试数据的判读结果;缓存判读周期内多路测试数据的判读结果,并依据预先配置的测试流程判据规则信息对缓存的数据进行多判据统计判读,获得统计判读结果;若统计判读结果正确,则自动进行下一个测试数据的判读,否则,进行测试数据异常告警。
[0008]如上所述的运载火箭测试数据实时自动判读处理方法,其中,预先配置测试流程判读规则和测试流程判据规则信息的方法包括:根据测试设备特性,动态配置测试流程判读规则;配置测试流程判据规则信息;采用树形数据结构存储测试流程判据规则信息。
[0009]如上所述的运载火箭测试数据实时自动判读处理方法,其中,接收多路测试数据的方法包括:依据测试数据的类型,通过多线程接收多路测试数据。
[0010]如上所述的运载火箭测试数据实时自动判读处理方法,其中,根据预先配置的测试流程判读规则,对多路测试数据进行判读,获得多路测试数据的判读结果的方法包括如下子步骤:根据测试流程判读规则,动态控制测试流程数据的判读起点与判读时间;在判读时间内,根据测试数据的类型,对多路测试数据进行多线程缓存解析,在解析过程中,根据单参数配置的判读类型对测试数据进行判读,获得单参数判读结果。
[0011]如上所述的运载火箭测试数据实时自动判读处理方法,其中,测试流程判读规则包括判读时间控制规则;所述判读时间控制规则包括判读总时间和判读起始时间;所述判读总时间和所述判读起始时间用于动态控制测试流程数据的判读起点和判读时间。
[0012]如上所述的运载火箭测试数据实时自动判读处理方法,其中,配置判读时间控制规则的方法为:基于测试设备的数据下发频率,设置判读总时间;基于测试设备的反应时间,设置判读起始时间。
[0013]如上所述的运载火箭测试数据实时自动判读处理方法,其中,对于非周期测试数据,多判据统计判读用于完成多个判据的数量和参数状态判读。
[0014]如上所述的运载火箭测试数据实时自动判读处理方法,其中,对于周期性测试数据,多判据统计判读用于完成多个判据的数量、判读次数和判读状态的统计判读。
[0015]如上所述的运载火箭测试数据实时自动判读处理方法,其中,测试流程判据规则信息包括:总体测试属性信息和多个判据参数信息;总体测试属性信息包括:测试流程基本信息,测试设备信息、测试判读总时间、判读起始时间、测试判据数量和测试判据集合;多个判据参数信息包括判据名称、判读类型、判读阈值范围规则和统计判读次数。
[0016]本申请还提供一种运载火箭测试数据实时自动判读处理系统,该系统包括:配置模块,用于预先配置测试流程判读规则和测试流程判据规则信息;接收模块,用于响应于测试指令,接收多路测试数据;第一判读模块,用于根据预先配置的测试流程判读规则,对多路测试数据进行判读,获得多路测试数据的判读结果;缓存模块,用于缓存判读周期内多路测试数据的判读结果;第二判读模块,用于依据预先配置的测试流程判据规则信息对缓存的数据进行多判据统计判读,获得统计判读结果;若统计判读结果正确,则自动进行下一个测试数据的判读,否则,进行测试数据异常告警。
[0017]本申请实现的有益效果如下:
[0018](1)本申请首先通过时间特性规则控制测试数据判读流程,其次,采用代理思想将多源并发测试数据的判读过程分为单物理量判读与多物理量统计判读两个阶段,从而实现多维度的测试流程数据自动化判读处理,可有效地克服单一维度判读的局限性与定制化判读扩展性差的缺点。
[0019](2)本申请提出的判读处理方法建立了测试设备性能对测试数据判读的关系,在基于判读阀值范围规则的基础上,采用统计判读方式实现了冗余数据与时变数据的自动化判读,避免单一参数阀值范围判读的可靠性不高的问题,有效地降低了测试流程误判率,同时提升了数据解析线程效率。
附图说明
[0020]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域技术人员来讲,还可以根据这些附图获得其他的附图。
[0021]图1为本申请实施例的一种运载火箭测试数据实时自动判读处理方法的流程图。
[0022]图2为本申请实施例的预先配置测试流程判读规则和测试流程判据规则信息的方法流程图。
[0023]图3为本申请实施例的对多路测试数据进行判读的方法流程图。
[0024]图4为本申请实施例的动态配置测试流程判读规则的方法流程图。
[0025]图5为本申请实施例的采用树形数据结构存储表达测试流程判据规则信息的结构示意图。
[0026]图6为本申请实施例的对多路测试数据进行判读的方法流程图。
[0027]图7为本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运载火箭测试数据实时自动判读处理方法,其特征在于,该方法包括如下步骤:预先配置测试流程判读规则和测试流程判据规则信息;响应于测试指令,接收多路测试数据;根据预先配置的测试流程判读规则,对多路测试数据进行判读,获得多路测试数据的判读结果;缓存判读周期内多路测试数据的判读结果,并依据预先配置的测试流程判据规则信息对缓存的数据进行多判据统计判读,获得统计判读结果;若统计判读结果正确,则自动进行下一个测试数据的判读,否则,进行测试数据异常告警。2.根据权利要求1所述的运载火箭测试数据实时自动判读处理方法,其特征在于,预先配置测试流程判读规则和测试流程判据规则信息的方法包括:根据测试设备特性,动态配置测试流程判读规则;配置测试流程判据规则信息;采用树形数据结构存储测试流程判据规则信息。3.根据权利要求1所述的运载火箭测试数据实时自动判读处理方法,其特征在于,接收多路测试数据的方法包括:依据测试数据的类型,通过多线程接收多路测试数据。4.根据权利要求1所述的运载火箭测试数据实时自动判读处理方法,其特征在于,根据预先配置的测试流程判读规则,对多路测试数据进行判读,获得多路测试数据的判读结果的方法包括如下子步骤:根据测试流程判读规则,动态控制测试流程数据的判读起点与判读时间;在判读时间内,根据测试数据的类型,对多路测试数据进行多线程缓存解析,在解析过程中,根据单参数配置的判读类型对测试数据进行判读,获得单参数判读结果。5.根据权利要求3所述的运载火箭测试数据实时自动判读处理方法,其特征在于,测试流程判读规则包括判读时间控制规则;所述判读时间控制规则包括判读总时间和判读起始时间;所述判读总时间和所述判读...

【专利技术属性】
技术研发人员:冯双双何嘉志齐文通董齐
申请(专利权)人:北京中科宇航技术有限公司
类型:发明
国别省市:

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

1