-
公开(公告)号:CN102722437A
公开(公告)日:2012-10-10
申请号:CN201210173850.2
申请日:2012-05-29
Applicant: 北京空间飞行器总体设计部
IPC: G06F11/36
Abstract: 本发明公开了一种基于组件与脚本的航天器测试系统,包括:测试用例编辑环境模块和测试用例执行环境模块。所述测试用例编辑环境模块包括测试组件库、脚本函数库、测试用例图形化界面,其中,所述测试组件库包含测试组件;所述脚本函数库包含脚本函数;所述测试用例图形化界面根据测试用例通过拖拽布置所述的测试组件、脚本函数和/或脚本占位符;并对布置的所述测试组件进行参数设置以及对所述脚本占位符进行脚本编辑,形成测试用例;所述测试用例执行环境模块对所述测试用例进行解析,形成测试用例的可执行序列;并在测试过程中对所述测试用例序列进行执行完成测试。同时,还对应的测试方法,本发明将测试脚本与测试组件相结合实现了对航天器的自动测试。
-
公开(公告)号:CN102609799A
公开(公告)日:2012-07-25
申请号:CN201110406798.6
申请日:2011-12-08
Applicant: 北京空间飞行器总体设计部
Abstract: 本发明属于工作流程建模技术领域,特别涉及一种基于航天器测试信息化平台的自动编排方法,适用于航天器测试的工作流程自动建模。采用DSM矩阵反映各活动节点之间的信息交互关系,通过对DSM的行列变换,获取工作任务中各活动节点的优先级列表,根据优先级列表对测试流程进行自动编排。提高了工作流建模的自动化程度,同时高度反映了工作节点间的信息交流,使建立的流程科学合理,可以作为调度人员制定工作计划流程的参考。
-
公开(公告)号:CN110633888B
公开(公告)日:2022-07-29
申请号:CN201910647127.5
申请日:2019-07-17
Applicant: 北京空间飞行器总体设计部
Abstract: 本发明公开了一种基于四层结构遗传算法的多星任务规划方法,构建卫星资源能力模型,明确卫星能力边界。构建遥感需求模型。确定任务周期边界。每个卫星生成遥感任务基因,按照基因可行性约束条件对基因进行筛选调整。每个卫星的遥感任务基因连接起来,组装到单星遥感任务的信息头部,获得单星任务染色体。采用染色体内约束条件对单星染色体内的各基因进行协调调整。所有的单星任务染色体组装起来获得多星方案个体,按照染色体间约束对多星方案个体染色体间的约束调整。针对每个多星方案个体进行子代生成,并选择变异交叉,获得种群,当满足优化阈值的多星方案个体数量超过设定数值,以末代种群中最优的多星方案个体作为多星任务规划方案。
-
公开(公告)号:CN103236889B
公开(公告)日:2014-12-03
申请号:CN201310127462.5
申请日:2013-04-12
Applicant: 北京空间飞行器总体设计部
IPC: H04B17/00
Abstract: 本发明公开了一种航天器遥控优先级的测试方法,通过改变应答机锁定状态和遥控数据状态,将航天器上遥控处理单元的实际输出结果与理论值进行比较,从而判定出遥控优先级的设计是否正确,解决了航天器遥控优先级的地面测试问题。且该方法简便易行,其应用高效,通用性强,可在较短时间内完成遥控优先级判定,具有良好通用性和扩展性,适用于各类航天器测试。
-
公开(公告)号:CN102542002A
公开(公告)日:2012-07-04
申请号:CN201110407247.1
申请日:2011-12-08
Applicant: 北京空间飞行器总体设计部
IPC: G06F17/30
Abstract: 本发明公开了一种卫星遥测数据处理系统以及其实现方法,解决了遥测数据处理的通用化、扩展性和跨平台性等问题。该系统包括日志模块、指针容器模块、内存管理模块、基础数据管理模块、配置信息管理模块、索引表管理模块、数据预处理模块、处理方法模块、数据解析模块以及数据初始化与管理模块;该方法包括准备配置文件和基础数据,并用动态数组即指针容器创建帧索引表或者包索引表;然后接收遥测数据并进行有效性判断和数据整合;其次再进行参数处理,并对参数结果按照用户定义的方式处理;直至处理完所有遥测数据。
-
公开(公告)号:CN119088360A
公开(公告)日:2024-12-06
申请号:CN202411122178.3
申请日:2024-08-15
Applicant: 北京空间飞行器总体设计部
Abstract: 本发明公开一种基于Lua语言的动态指令通用生成方法,采用Lua语言设计通用二进制标准化处理方法、校验和计算方法、浮点数处理方法以及Redis内存数据库接口访问方法,并封装为算法库文件;为每个型号建立动态指令管理目录,在其中放入动态指令生成主文件和算法库文件,根据动态指令格式和参数在动态指令生成主文件中设计并实现动态指令生成函数;后台动态指令生成主程序启动后,加载动态指令生成主文件和算法库文件,在控制台选择要发送的指令,根据航天器状态填入要设置的参数,发给后台动态指令生成主程序;收到指令后,生成遥控指令码字并发送给航天器执行。本发明提供了通用的算法库,降低了维护成本,方便测试人员使用并生成更加规范的动态指令。
-
公开(公告)号:CN115412433B
公开(公告)日:2023-08-01
申请号:CN202210854685.0
申请日:2022-07-18
Applicant: 北京空间飞行器总体设计部
IPC: H04L41/0803 , H04L12/46 , H04L67/1095
Abstract: 本发明公开了一种用于航天器测试的前端设备接入及处理的方法及装置,所述方法包括:在综合测试系统中部署前端服务程序,生成所述前端服务程序的虚拟机镜像;获取欲接入综合测试系统中的前端设备,并配置欲接入的前端设备对应的分系统的配置信息;将所述前端服务程序对应的虚拟机镜像复制为虚拟机容器,配置所述虚拟机容器的环境变量;启动所述虚拟机容器和欲接入的前端设备,欲接入的前端设备建立所述欲接入的前端设备与所述综合测试系统的连接;通过所述虚拟机容器中的前端服务程序向连接后的前端设备发送测试数据,以对航天器进行测试。本发明具备很好的通用性和适应性。
-
公开(公告)号:CN115412433A
公开(公告)日:2022-11-29
申请号:CN202210854685.0
申请日:2022-07-18
Applicant: 北京空间飞行器总体设计部
IPC: H04L41/0803 , H04L12/46 , H04L67/1095
Abstract: 本发明公开了一种用于航天器测试的前端设备接入及处理的方法及装置,所述方法包括:在综合测试系统中部署前端服务程序,生成所述前端服务程序的虚拟机镜像;获取欲接入综合测试系统中的前端设备,并配置欲接入的前端设备对应的分系统的配置信息;将所述前端服务程序对应的虚拟机镜像复制为虚拟机容器,配置所述虚拟机容器的环境变量;启动所述虚拟机容器和欲接入的前端设备,欲接入的前端设备建立所述欲接入的前端设备与所述综合测试系统的连接;通过所述虚拟机容器中的前端服务程序向连接后的前端设备发送测试数据,以对航天器进行测试。本发明具备很好的通用性和适应性。
-
公开(公告)号:CN107046438A
公开(公告)日:2017-08-15
申请号:CN201710155048.3
申请日:2017-03-14
Applicant: 北京空间飞行器总体设计部
CPC classification number: H04B7/18519 , H04L69/08
Abstract: 本发明公开了一种辅助卫星飞控的遥测数据处理系统和方法,其中,所述系统包括:虚拟网络模块、数据回放模块、数据接收模块、数据处理模块、数据分发模块和数据判读模块;其中,数据回放模块、数据接收模块和数据分发模块通过虚拟网络模块进行数据交互;数据接收模块,用于从接收端口接收实时数据和/或历史数据;数据处理模块,用于对实时数据和/或历史数据进行解析处理,得到十进制的工程值;数据分发模块,用于将工程值分发给数据判读模块;数据判读模块,用于对所述工程值进行判读,得到判读结果。通过本发明解决了当前遥测数据处理系统存在的体积过于臃肿、组成过于复杂、不方便部署、不便于携带等问题。
-
公开(公告)号:CN106933688A
公开(公告)日:2017-07-07
申请号:CN201710150650.8
申请日:2017-03-14
Applicant: 北京空间飞行器总体设计部
Abstract: 本发明公开了一种面向多星并行的遥测数据判读引擎和判读方法,其中,所述判读引擎包括:规则加载模块,用于从判读规则库中加载判读规则到判读引擎中;消息队列建立模块,用于建立二级消息队列;索引建立模块,用于建立环形索引区;数据接收模块,用于实时接收来自各卫星的遥测数据;解析分发模块,用于将遥测参数按照对应的卫星标识写入不同的工作线程;数据更新模块,用于对环形索引区进行更新;规则执行模块,用于调用解释器执行读取的判读规则对所述待判读遥测参数进行判读,得到判读结论。本发明实现了多颗卫星遥测数据的并行判读,提高了判读效率。
-
-
-
-
-
-
-
-
-