一种航天产品遥测数据通用判读方法与流程

文档序号:19156305发布日期:2019-11-16 00:50阅读:453来源:国知局
一种航天产品遥测数据通用判读方法与流程

本发明涉及一种航天产品遥测数据通用判读方法。



背景技术:

自动化测试起源于军事上的需要,现已普遍应用于各行业测试任务中。相比手工测试,自动化测试可以运行更多更复杂的测试;可以更好的利用资源;具有一致性和可重复性。其主要目的在于加快测试速度,提高测试效率,并节省高级熟练技术人员的复杂劳动。从而缩短产品研制周期,降低企业成本,提高企业效益,增强企业竞争能力

遥测数据是判断航天产品是否工作正常的重要依据。目前遥测数据的判断仍然采用人工判读方法,需要相关人员对照遥测参数表和数学模型对每一路数据进行判断,耗时长,效率低,且对操作人员要求高,通用性差。



技术实现要素:

为解决上述技术问题,本发明提供了一种航天产品遥测数据通用判读方法,该航天产品遥测数据通用判读方法可对遥测数据进行自动分路、处理、绘图、判读,可提高判读准确率,提高测试效率,减少测试人员数量。

本发明通过以下技术方案得以实现。

本发明提供的一种航天产品遥测数据通用判读方法,包括如下步骤:

a.选择数据:选择需要判读的数据源文件,成功则返回数据源文件句柄并进入下一步;

b.选择配置:选择配置文件,成功则从配置文件中读取判读参数,判读参数包括分类模型、处理函数、判读准则表达式;

c.数据分路:根据判读参数,对数据源文件中的数据进行分类处理;

d.数据处理:将分类处理后的数据以数据可视化的方式显示,然后根据判读参数对分类处理后的数据进行数据处理;

e.数据判读:根据判读参数中,对数据处理后的数据进行判读,并将判读结果生成为判读结果文档。

所述判读参数包括分类模型、处理函数、判读准则表达式。

步骤c根据所述判读参数中的分类模型进行分类处理。

步骤d根据所述判读参数中的处理函数进行数据处理。

步骤e根据所述判读参数中的判读准则表达式进行判读准则表达式。

所述步骤e生成的判读结果文档为word文件。

所述步骤c中,分类处理的结果为分类数据在数据源文件中的位置指针。

所述步骤d采用python实现。

所述步骤e采用aviator库实现。

本发明的有益效果在于:采用脚本化的方式完成遥测数据的分路、处理、判读和绘图,通用性强,提高判读准确率,提高测试效率,减少测试人员数量,降低测试成本。

附图说明

图1是本发明的流程示意图。

具体实施方式

下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。

如图1所示的一种航天产品遥测数据通用判读方法,包括如下步骤:

a.选择数据:选择需要判读的数据源文件,成功则返回数据源文件句柄并进入下一步;

b.选择配置:选择配置文件,成功则从配置文件中读取判读参数,判读参数包括分类模型、处理函数、判读准则表达式;

c.数据分路:根据判读参数,对数据源文件中的数据进行分类处理;

d.数据处理:将分类处理后的数据以数据可视化的方式显示,然后根据判读参数对分类处理后的数据进行数据处理;

e.数据判读:根据判读参数中,对数据处理后的数据进行判读,并将判读结果生成为判读结果文档。

具体的,所述判读参数包括分类模型、处理函数、判读准则表达式;步骤c根据所述判读参数中的分类模型进行分类处理;步骤d根据所述判读参数中的处理函数进行数据处理;步骤e根据所述判读参数中的判读准则表达式进行判读准则表达式。

所述步骤e生成的判读结果文档为word文件。由此便于用户查看和打印。

所述步骤c中,分类处理的结果为分类数据在数据源文件中的位置指针。由此在对大文件或者数据流进行处理时,可有效降低内存开销。

所述步骤d采用python实现。

所述步骤e采用aviator库实现。

简单而言,即为:依据数据源文件和配置文件进行原始数据分路和二次处理;分路后的数据利用python进行绘图显示,便于用户进行对比和观察;利用分路数据和判读准则表达式进行数据判读,最终生成判读结果文件。



技术特征:

1.一种航天产品遥测数据通用判读方法,其特征在于:包括如下步骤:

a.选择数据:选择需要判读的数据源文件,成功则返回数据源文件句柄并进入下一步;

b.选择配置:选择配置文件,成功则从配置文件中读取判读参数,判读参数包括分类模型、处理函数、判读准则表达式;

c.数据分路:根据判读参数,对数据源文件中的数据进行分类处理;

d.数据处理:将分类处理后的数据以数据可视化的方式显示,然后根据判读参数对分类处理后的数据进行数据处理;

e.数据判读:根据判读参数中,对数据处理后的数据进行判读,并将判读结果生成为判读结果文档。

2.如权利要求1所述的航天产品遥测数据通用判读方法,其特征在于:所述判读参数包括分类模型、处理函数、判读准则表达式。

3.如权利要求1所述的航天产品遥测数据通用判读方法,其特征在于:步骤c根据所述判读参数中的分类模型进行分类处理。

4.如权利要求1所述的航天产品遥测数据通用判读方法,其特征在于:步骤d根据所述判读参数中的处理函数进行数据处理。

5.如权利要求1所述的航天产品遥测数据通用判读方法,其特征在于:步骤e根据所述判读参数中的判读准则表达式进行判读准则表达式。

6.如权利要求1所述的航天产品遥测数据通用判读方法,其特征在于:所述步骤e生成的判读结果文档为word文件。

7.如权利要求1所述的航天产品遥测数据通用判读方法,其特征在于:所述步骤c中,分类处理的结果为分类数据在数据源文件中的位置指针。

8.如权利要求1所述的航天产品遥测数据通用判读方法,其特征在于:所述步骤d采用python实现。

9.如权利要求1所述的航天产品遥测数据通用判读方法,其特征在于:所述步骤e采用aviator库实现。


技术总结
本发明提供了一种航天产品遥测数据通用判读方法,包括如下步骤:A.选择数据:选择需要判读的数据源文件,成功则返回数据源文件句柄并进入下一步;B.选择配置:选择配置文件,成功则从配置文件中读取判读参数,判读参数包括分类模型、处理函数、判读准则表达式;C.数据分路:根据判读参数,对数据源文件中的数据进行分类处理;D.数据处理:将分类处理后的数据以数据可视化的方式显示,然后根据判读参数对分类处理后的数据进行数据处理;E.数据判读。本发明采用脚本化的方式完成遥测数据的分路、处理、判读和绘图,通用性强,提高判读准确率,提高测试效率,减少测试人员数量,降低测试成本。

技术研发人员:刘颖
受保护的技术使用者:贵州航天风华精密设备有限公司
技术研发日:2019.07.23
技术公布日:2019.11.15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1