基于CCSDS源包体制的遥测数据多路并行处理系统及方法

    公开(公告)号:CN114510476B

    公开(公告)日:2023-08-04

    申请号:CN202111631558.6

    申请日:2021-12-29

    Abstract: 本发明公开了一种基于CCSDS源包体制的遥测数据多路并行处理系统及方法,能够解决航天器不同舱器遥测数据处理链条过长以及同一舱器遥测源包数据并行处理能力不足的技术问题。采用系统包括数据接收模块、数据缓存组件、源包拼接模块、数据处理进程模块及数据发布模块。所述数据接收模块用于接收航天器的待处理遥测数据;所述数据缓存组件包括多个数据缓存模块;所述源包拼接模块用于将相同舱器标识及通道标识的残余数据及所述原始VCDU数据进行拼接处理;所述数据处理进程模块用于管理包括多个进程组,每个遥测源包仅能被一个进程获取并处理,在获取遥测源包后,进程计算遥测参数的工程值;所述数据发布模块用于获取并发布参数的工程值。

    一种航天器测试数据的存储方法和软件

    公开(公告)号:CN115757427A

    公开(公告)日:2023-03-07

    申请号:CN202211523971.5

    申请日:2022-12-01

    Abstract: 本发明公开了一种航天器测试数据的存储方法和软件,涉及航天器测试技术领域。具体包括:构建时序数据库,时序数据库包括数据库层、特征层、参数层、数据层和聚合层;接收待处理数据;其中,待处理数据指示了待处理时间戳;将待处理时间戳修改为目标时间戳格式,得到中间时间戳,并判断中间时间戳与历史存储数据的时间戳是否相同,如果是,对中间时间戳进行扩容处理,确定目标时间戳;对目标存储数据进行拆分,分别提取不同数据位的遥测参数,与目标时间戳组合生成待入库数据;对待入库数据进行聚合处理,确定聚合结果中的特征值;将待入库数据和特征值存储至时序数据库。该实施方式能够提升航天器测试数据的实时存储效率,实现数据有序存储。

    一种基于组件与脚本的航天器测试系统及测试方法

    公开(公告)号:CN102722437B

    公开(公告)日:2015-12-16

    申请号:CN201210173850.2

    申请日:2012-05-29

    Abstract: 本发明公开了一种基于组件与脚本的航天器测试系统,包括:测试用例编辑环境模块和测试用例执行环境模块。所述测试用例编辑环境模块包括测试组件库、脚本函数库、测试用例图形化界面,其中,所述测试组件库包含测试组件;所述脚本函数库包含脚本函数;所述测试用例图形化界面根据测试用例通过拖拽布置所述的测试组件、脚本函数和/或脚本占位符;并对布置的所述测试组件进行参数设置以及对所述脚本占位符进行脚本编辑,形成测试用例;所述测试用例执行环境模块对所述测试用例进行解析,形成测试用例的可执行序列;并在测试过程中对所述测试用例序列进行执行完成测试。同时,还对应的测试方法,本发明将测试脚本与测试组件相结合实现了对航天器的自动测试。

    一种多航天器并行测试过程的效能评价方法

    公开(公告)号:CN104679633A

    公开(公告)日:2015-06-03

    申请号:CN201510082016.6

    申请日:2015-02-15

    Abstract: 一种多航天器并行测试过程的效能评价方法,首先将多航天器并行测试过程转变为航天器测试活动集合,并获取各个测试活动的消耗时间、结束时间约束及占用的资源集合,然后以各个测试活动为结点,以各个测试活动的消耗时间为边构造有向无环图,根据有向无环图得到各个测试活动的前置测试活动集合后计算测试效率、测试活动覆盖率及各个资源的利用率;最后根据测试效率、测试活动覆盖率和总资源利用率计算过程评价指数并判断测试过程。本发明与现有技术相比,提出了的量化评价指标具有指示性,能够为多航天器并行测试过程比较提供依据,为后续测试过程持续优化提供方向,整体提升多航天器并行测试过程效能。

    一种航天器综合测试数据库实时入库方法

    公开(公告)号:CN105659899B

    公开(公告)日:2012-08-08

    申请号:CN200810077635.6

    申请日:2008-11-21

    Inventor: 张海祥 韩冬 郭援

    Abstract: 一种航天器综合测试数据库实时入库方法,其步骤为:(1)根据航天器参数表,自动创建一套数据库的数据表;(2)在数据入库计算机中利用双缓存机制,开辟两个数据缓存,一个缓存保存航天器数据处理器发送的原始数据,另一个缓存用于解析入库;(3)接收航天器数据处理器广播的数据,进行解析,解析成数据对,数据对格式为时间、参数序号和参数值;(4)采用自适应的数据库的数据表的修改方法;(5)数据存入数据库中;(6)循环(3)~(5),直到试验结束,把航天器全部试验数据存入数据库中。本发明在数据入库中,保证所有数据实时入库,不会产生延时和数据丢失。

    一种基于测试原子的卫星自动化测试方法

    公开(公告)号:CN102169183A

    公开(公告)日:2011-08-31

    申请号:CN201010597273.0

    申请日:2010-12-10

    Abstract: 本发明公开了一种基于测试原子的卫星自动化测试方法,通过对测试用例的抽象提炼,归纳出可独立执行的最小测试单元,把这种测试单元定义为测试原子,在该基础上搭建自动化测试平台,测试过程中的测试用例由这些测试原子组合而成,在自动化测试平台上自动执行测试用例,记录测试结果,形成测试报告,完成卫星的自动化测试流程。本发明实现了一种新的测试模式,适用于卫星批产测试过程,能够方便的通过对测试原子的排列组成形成满足测试要求的测试脚本,测试人员通过组合各个测试原子,填写原子属性,形成可操作执行的测试用例,自动化执行程序取出测试用例解析其内容,并自动执行,极大的提高了测试效率。

    一种航天器测试数据的存储方法

    公开(公告)号:CN115757427B

    公开(公告)日:2023-12-29

    申请号:CN202211523971.5

    申请日:2022-12-01

    Abstract: 本发明公开了一种航天器测试数据的存储方法,涉及航天器测试技术领域。具体包括:构建时序数据库,时序数据库包括数据库层、特征层、参数层、数据层和聚合层;接收待处理数据;其中,待处理数据指示了待处理时间戳;将待处理时间戳修改为目标时间戳格式,得到中间时间戳,并判断中间时间戳与历史存储数据的时间戳是否相同,如果是,对中间时间戳进行扩容处理,确定目标时间戳;对目标存储数据进行拆分,分别提取不同数据位的遥测参数,与目标时间戳组合生成待入库数据;对待入库数据进行聚合处理,确定聚合结果中的特征值;将待入库数据和特征值存储至时序数据库。该实施方式能够提升航天器测试数据的实时存储效率,实现数据有序存储。

    一种基于私有云的航天器综合测试系统和方法

    公开(公告)号:CN115473567A

    公开(公告)日:2022-12-13

    申请号:CN202210965566.2

    申请日:2022-08-12

    Abstract: 本发明公开了一种基于私有云的航天器综合测试系统及方法,所述系统包括:物理层、私有云层、测试业务层;所述物理层用于对服务器、存储设备、网络资源进行集约管理;所述私有云层包括虚拟化模块、容器云模块、虚拟化管理模块;所述虚拟化模块用于对物理层管理的对象进行池化处理;所述容器云模块构建所述综合测试系统的各类应用程序的运行环境;所述虚拟化管理模块能够对所述虚拟化模块池化处理后的资源进行分配和调整;所述测试业务层用于提供进行航天器综合测试的各类应用程序。本发明实现了所有在测型号的测试系统集约式管理,测试资源得到有效充分利用,节约硬件成本。

    一种多航天器并行测试过程的效能评价方法

    公开(公告)号:CN104679633B

    公开(公告)日:2017-05-03

    申请号:CN201510082016.6

    申请日:2015-02-15

    Abstract: 一种多航天器并行测试过程的效能评价方法,首先将多航天器并行测试过程转变为航天器测试活动集合,并获取各个测试活动的消耗时间、结束时间约束及占用的资源集合,然后以各个测试活动为结点,以各个测试活动的消耗时间为边构造有向无环图,根据有向无环图得到各个测试活动的前置测试活动集合后计算测试效率、测试活动覆盖率及各个资源的利用率;最后根据测试效率、测试活动覆盖率和总资源利用率计算过程评价指数并判断测试过程。本发明与现有技术相比,提出了的量化评价指标具有指示性,能够为多航天器并行测试过程比较提供依据,为后续测试过程持续优化提供方向,整体提升多航天器并行测试过程效能。

Patent Agency Ranking