一种针对航天系统单机测试快速架构测试系统的方法技术方案

技术编号:18458153 阅读:85 留言:0更新日期:2018-07-18 12:27
本发明专利技术公开了一种针对航天系统单机测试快速架构测试系统的方法,该方法适用于针对航天系统单机测试中快速架构测试系统,采用前后台架构,实现人工测试与自动化测试结合,从而快速、全面测试。覆盖控制系统终端人工与自动结合测试,模拟遥测系统终端人工与自动结合测试。前台实现实时监控和存储数据,发送特定控制指令集合测试。后台实现事后处理分析,数据融合后,进行相应的图像显示及状态信息,自动生成测试报告提供给测试人员,并自动分析统计常规信息和故障信息,自动分类并打包各类数据提供给分析人员。该方法提高测试效率,缩短产品开发周期。并且方便排查故障,高效,灵活,对于相关的航天系统单机测试具有很好的使用价值。

A method for single plane test fast architecture test system for aerospace system

This invention discloses a method of fast architecture test system for single flight test of space system. This method is suitable for fast architecture test system in single flight test of space system, using front and back background architecture, combining manual test with automatic test, so as to test fast and fully. The terminal control system is manually and automatically combined to simulate the terminal manual and automatic combination test of telemetry system. The front desk realizes real-time monitoring and storing data, sending specific control instruction set testing. After the post-processing analysis, the background data fusion, the corresponding image display and state information, automatic generation of test reports to the tester, and automatic analysis of statistical routine information and fault information, automatic classification and packaging of all kinds of data to the analyst. This method improves the testing efficiency and shortens the product development cycle. It is convenient and troubleshooting, efficient and flexible, and has a good value for the single space test of the relevant aerospace system.

【技术实现步骤摘要】
一种针对航天系统单机测试快速架构测试系统的方法
本专利技术涉及一种快速架构测试系统的方法,尤其涉及针对航天系统单机,对测试要求高效率、高可靠性,对测试系统要求良好的扩展性能,测试准确,高效。
技术介绍
随着航天器电子设备研发与升级的需求和规模不断扩大,越来越多的航天器电子设备伴随航天器如小卫星的发射计划被送入太空,以往的过多人工参与的地面测试软件系统已经越来越不能满足应用需求。测试硬件的发展使得软件在航天器电子设备地面测试系统的比重提高,软件系统的质量已经成为整个测试系统的瓶颈。重新构架测试系统,将软件模块化,提炼出不同项目中的公共需求,并进行模块化处理,减少在地面测试软件系统开发过程中的冗余的重复性工作,以提高软件生产率并保证软件质量。现有的软件架构研究已经十分成熟,但很少应用于航天器电子设备单机测试系统。总体而言,现有的测试软件系统仍存在诸多缺陷,如自动化程度不高、应用逻辑的改变缺乏灵活性、重用率低、生成效率和测试效率低等,严重阻碍了航天器电子设备的开发进度。
技术实现思路
为了克服现有技术的缺陷,本专利技术的目的是提供一种高效率、高可靠性、良好的可扩展性的针对航天系统单机测试快速架构测试系统的方法,该装置主要克服了航天系统单机设备自动化程度不高、应用逻辑的改变缺乏灵活性、重用率低、生成效率和测试效率低等缺点。本专利技术的上述目的是通过以下方案实现的:一种针对航天系统单机测试快速架构测试系统的方法,设计并实现的测试系统,前台架构运行于模拟控制系统PC机和模拟遥测系统的PC机上,后台架构运行于事后处理分析的PC机上。在模拟控制系统PC机上,实现实时监控和存储数据。控制指令测试可实现人工发送单条指令单次测试,以及自动化测试模块(单条指令重复性测试N遍(自定义次数),多条指令按预设流程进行排列后,测试N遍(自定义次数))。可实现人工监控模拟控制系统通信回令中的数据,并且与预先输入的预测结果进行比对,实时显示出正常控制数据和控制相关的故障信息。在模拟遥测系统终端PC机上实现实时监控遥测系统通信数据,按照测试需求,周期性地实时显示图像和状态信息,并且与预先输入的预测结果进行比对,实时显示出正常遥测数据和遥测相关的故障信息。在事后处理分析的PC机上,将存储的数据按照时间次序、逻辑次序等预先设定的逻辑,重新将数据融合,排列分析,与预先输入的测试结果进行比对,自动生成测试报告,汇总所有的常规信息和详细故障信息,提供给测试人员填写测试报告。并且提取事后分析处理的数据中含有图像信息和相应状态的数据,按照显示的需要,进行自动组合,在PC机上显示图像和相关状态信息,方便人员实时查看图像及进一步分析图像细节。所有存储数据经过融合处理,分析后,进行分类并按照预先设定类型打包数据,各数据包提供给不同分析人员进行二次分析使用。本次测试完成后自动得出测试报告,使得测试、实时监控、测试结果判定与整理测试数据,测试报告生成一次性自动完成。其中,包含多种自动化发送指令测试模块,具体为单条指令单次自动测试,单条指令按照指定的测试次数和指令间时延进行重复测试,地面流程和天上流程按照预先设定的指令顺序、指定的测试次数和指令间时延进行重复测试。其中,包含预先输入预设结果,具体为单指令的指令名称和相应回令的预设结果,地面流程中每个指令的名称和相应回令的预设结果,天上流程中每个指令的名称和相应回令的预设结果;遥测数据中图像预设参数,相关状态,遥测常规信息。其中,包含测试过程中,良好的可扩展性。当航天器单机设备功能有所变化时,体现在此测试系统框架下,在模拟控制系统PC机上添加新的测试指令和测试流程;在模拟控制系统PC和模拟遥测系统PC机上实时监控功能中添加相应新的监控点;在事后处理分析的PC机上,添加新的分析内容,自动生成的测试报告中添加新的报告内容。其中,包含故障快速定位,快速进行回归测试。测试过程中实时监控通信故障,并及时反映故障问题以及故障信息位置,测试完成后,自动生成的测试报告中含有详细的故障信息,分类打包数据中专门包含故障信息数据包。从上述技术方案可以看出,本专利技术具有以下有益效果:1)本专利技术提供的这种针对航天系统单机测试的快速架构测试系统的方法,可适用于航天系统对单机要求,可靠性要求高,安全关键等级高,需求变化大,交付周期短特点,满足高效率、高可靠性测试,并且架构的测试系统具备良好的可扩展性,从而应对需求变化大。2)本专利技术提供的这种针对航天系统单机测试的快速架构测试系统的方法,设计出的测试系统具备人工和自动化测试相结合,大大提高测试效率,保证测试质量及安全。采用前后台快速架构测试系统,有效缩短测试周期,并且可以在其他产品中复用,解决良好的测试方案通用性问题;3)本专利技术提供的这种针对航天系统单机测试的快速架构测试系统的方法,可用自动化发送指令通信,代替人工重复工作,从而大幅度提高测试效率,避免人员误操作、误判问题。4)本专利技术提供的这种针对航天系统单机测试的快速架构测试系统的方法,可实时监控通信故障及事后从自动生成的报告中提取到故障的详细信息,从而可有利于快速定位故障,分析故障原因和故障位置,提高测试效率。5)本专利技术提供的这种针对航天系统单机测试的快速架构测试系统的方法,实现高强度重复测试、实时监控故障、测试结果判定与整理测试报告生成一次性自动完成,缩短通信测试所需时间,提高测试效率,加快产品测试进程,从而保证产品质量,缩短产品开发周期。附图说明图1为针对航天系统单机测试的快速架构测试系统的方法流程示意图;图2为前台架构中模拟控制系统界面;图3为输入自动测试设置参数界面;图4为前台架构中模拟遥测系统界面;图5为后台架构中事后处理分析系统界面。具体实施方式下面结合附图对本专利技术的具体实施方式作进一步详细地描述。如图1所示,本专利技术提供了一种针对航天系统单机测试的快速架构测试系统的方法。采用前后台架构,实现人工测试与自动化测试结合,从而覆盖全面,快速定制。前台架构运行于模拟控制系统和模拟遥测系统的PC机上,模拟控制系统人工发送单次指令和多项指令,人工实时监控界面,查看正常信息和故障信息;进入软件自动测试界面后,设定自动化测试类型和所需测试次数,可为单指令单次自动测试,单指令重复自动测试N次,指令流程自动测试N次,启动相应测试,实时监控,一旦显示故障,便可快速发现故障问题并定位;存储数据进入到事后处理分析系统。模拟遥测系统接收遥测数据,人工实时监控界面,查看图像,以及系统正常信息和故障信息。一旦显示故障,便可快速发现故障问题并定位;存储数据进入到事后处理分析系统。后台架构运行于事后处理分析系统的PC机上,按照内部设定逻辑,进行数据融合,显示所需的图像和状态,便于人工判读图像信息,进行二次分析;分类打包相关数据,分为图像数据包,状态数据包,总体分析数据包,故障数据包,分别提供给不同职责人员判读,进行二次分析。相关数据自动对比预设结果,测试结果存入自动生成测试报告模板,本次测试完成后,自动生成测试报告。如图2所示,在模拟控制系统界面,进行人工测试,人工点击自检、取自检结果、通信测试、极性测试、开始工作1、停止工作1,在实时监控区域,查看通信中正常数据,特别关注故障报警区域,是否有通信超时、回令错误、温度和电压错误等,测试完成后,点击自动生成报告,查看测试结果。本文档来自技高网...

【技术保护点】
1.一种针对航天系统单机测试快速架构测试系统的方法,其特征在于:该方法适用于航天系统单机测试需要快速架构测试系统,采用前后台架构,实现人工测试与自动化测试结合,从而覆盖全面,快速定制;其中,该方法实现的快速架构测试系统的前台架构运行于模拟控制系统和模拟遥测系统的PC机上,在PC机上实现实时监控数据及选择相关存储数据;在模拟控制系统终端PC机上即可以实现人工发送控制指令,也可以自动化发送特定指令集合进行流程测试,并实时监控模拟控制系统通信回令中数据,与预先输入的预测结果进行比对,实时显示出正常控制数据和控制相关的故障信息;在模拟遥测系统终端PC机上实现实时监控模拟遥测系统通信数据,与预先输入的预测结果进行比对,实时显示出正常遥测数据和遥测相关的故障信息;后台架构运行事后处理分析PC机,将数据融合后,按照时间次序、逻辑次序等预先设定的逻辑,排列统计分析与预先输入的测试结果进行比对,图像数据和相应的状态信息按照显示的需要进行自动组合后,在PC机上显示图像和相关状态信息;自动分类分析人员所需数据并打包存储,便于分析人员分析系统正常信息和故障信息;最终自动生成测试报告,报告内容包括常规信息和故障信息,详细故障信息,使得测试、实时监控、测试数据分析、测试结果判定与整理测试数据和测试报告生成一次性自动完成。...

【技术特征摘要】
1.一种针对航天系统单机测试快速架构测试系统的方法,其特征在于:该方法适用于航天系统单机测试需要快速架构测试系统,采用前后台架构,实现人工测试与自动化测试结合,从而覆盖全面,快速定制;其中,该方法实现的快速架构测试系统的前台架构运行于模拟控制系统和模拟遥测系统的PC机上,在PC机上实现实时监控数据及选择相关存储数据;在模拟控制系统终端PC机上即可以实现人工发送控制指令,也可以自动化发送特定指令集合进行流程测试,并实时监控模拟控制系统通信回令中数据,与预先输入的预测结果进行比对,实时显示出正常控制数据和控制相关的故障信息;在模拟遥测系统终端PC机上实现实时监控模拟遥测系统通信数据,与预先输入的预测结果进行比对,实时显示出正常遥测数据和遥测相关的故障信息;后台架构运行事后处理分析PC机,将数据融合后,按照时间次序、逻辑次序等预先设定的逻辑,排列统计分析与预先输入的测试结果进行比对,图像数据和相应的状态信息按照显示的需要进行自动组合后,在PC机上显示图像和相关状态信息;自动分类分析人员所需数据并打包存储,便于分析人员分析系统正常信息和故障信息;最终自动生成测试报告,报告内容包括常规信息和故障信息,详细故障信息,使得测试、实时监控、测试数据分析、测试结果判定与整理测试数据和测试报告生成一次性自动完成。2.根据权利要求1所述的针对航天系统单机测试快速...

【专利技术属性】
技术研发人员:石秀梅魏宏刚卢亮时全领林垭南李强韩维强廖胜
申请(专利权)人:中国科学院光电技术研究所
类型:发明
国别省市:四川,51

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

1