一种基于Lua脚本的航天器遥控快速测试验证系统及方法

    公开(公告)号:CN109976306B

    公开(公告)日:2020-09-18

    申请号:CN201910148037.1

    申请日:2019-02-28

    Abstract: 一种基于Lua脚本的航天器遥控快速测试验证系统及方法,包括:遥测前端模块、遥控前端模块、数据订阅模块、测试控制台以及主测试处理机;主测试处理机又包括动态指令生成模块、遥测分发模块以及遥控分发模块;遥测前端模块接收卫星下传的遥测信息并送入遥测分发模块中,遥测分发模块将遥测信息从数据源码状态处理为数据工程值状态,送入数据订阅模块,动态指令生成模块提出订阅请求实现分发;动态指令生成模块根据输入的设计文件,完成Lua脚本函数注册,生成Lua脚本文件;测试控制台接收遥控指令命令,传递遥控指令生成所需参数给动态指令生成模块,对Lua脚本文件进行解释执行,生成指令二进制码,通过遥控分发模块发送给遥控前端模块,最终送达卫星。

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

    公开(公告)号:CN104679633B

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

    申请号:CN201510082016.6

    申请日:2015-02-15

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

    一种航天器智能任务规划的测试方法和系统

    公开(公告)号:CN104462188A

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

    申请号:CN201410573271.6

    申请日:2014-10-23

    CPC classification number: G05B23/0286

    Abstract: 本发明公开了一种航天器智能任务规划的测试方法和系统,所述方法中,在地面加载与航天器上相同的有向图模型和任务池,按照被测智能任务规划算法仿真生成执行任务所需的指令序列,并进行冲突检测、正确性判读,均通过则再上注航天器;并且航天器将自身生成的执行任务所需的指令序列下传地面,下面再次进行正确性判读,如果存在未通过任务,则地面通过上注删除任务块实现错误任务的删除。使用本发明能够主动获知任务规划结果并进行判读,以确保测试安全,而且可以实现对航天器测试过程的地面监控和干预。

    一种卫星自动化测试系统公共软件接口确定方法

    公开(公告)号:CN102833015A

    公开(公告)日:2012-12-19

    申请号:CN201210264420.1

    申请日:2012-07-27

    Abstract: 一种卫星自动化测试系统公共软件接口确定方法,对测试服务软件的访问接口进行标准化,在测试应用软件和测试服务软件之间加入了一个通用软件接口层,屏蔽测试服务软件的应用层通信协议,降低测试应用软件与测试服务软件之间的耦合度,最大程度提高测试应用软件的开发效率。本发明采用设计模式中的工厂模式,实现了服务创建工厂,集成了指令发送服务,数据订阅服务和数据查询服务,极大地提高了系统的灵活性,简化了测试应用软件对原有功能模块的管理模式。

    一种基于Lua语言的动态指令通用生成方法

    公开(公告)号:CN119088360A

    公开(公告)日:2024-12-06

    申请号:CN202411122178.3

    申请日:2024-08-15

    Abstract: 本发明公开一种基于Lua语言的动态指令通用生成方法,采用Lua语言设计通用二进制标准化处理方法、校验和计算方法、浮点数处理方法以及Redis内存数据库接口访问方法,并封装为算法库文件;为每个型号建立动态指令管理目录,在其中放入动态指令生成主文件和算法库文件,根据动态指令格式和参数在动态指令生成主文件中设计并实现动态指令生成函数;后台动态指令生成主程序启动后,加载动态指令生成主文件和算法库文件,在控制台选择要发送的指令,根据航天器状态填入要设置的参数,发给后台动态指令生成主程序;收到指令后,生成遥控指令码字并发送给航天器执行。本发明提供了通用的算法库,降低了维护成本,方便测试人员使用并生成更加规范的动态指令。

    一种用于航天器测试的前端设备接入及处理的方法及装置

    公开(公告)号:CN115412433B

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

    申请号:CN202210854685.0

    申请日:2022-07-18

    Abstract: 本发明公开了一种用于航天器测试的前端设备接入及处理的方法及装置,所述方法包括:在综合测试系统中部署前端服务程序,生成所述前端服务程序的虚拟机镜像;获取欲接入综合测试系统中的前端设备,并配置欲接入的前端设备对应的分系统的配置信息;将所述前端服务程序对应的虚拟机镜像复制为虚拟机容器,配置所述虚拟机容器的环境变量;启动所述虚拟机容器和欲接入的前端设备,欲接入的前端设备建立所述欲接入的前端设备与所述综合测试系统的连接;通过所述虚拟机容器中的前端服务程序向连接后的前端设备发送测试数据,以对航天器进行测试。本发明具备很好的通用性和适应性。

    一种用于航天器测试的前端设备接入及处理的方法及装置

    公开(公告)号:CN115412433A

    公开(公告)日:2022-11-29

    申请号:CN202210854685.0

    申请日:2022-07-18

    Abstract: 本发明公开了一种用于航天器测试的前端设备接入及处理的方法及装置,所述方法包括:在综合测试系统中部署前端服务程序,生成所述前端服务程序的虚拟机镜像;获取欲接入综合测试系统中的前端设备,并配置欲接入的前端设备对应的分系统的配置信息;将所述前端服务程序对应的虚拟机镜像复制为虚拟机容器,配置所述虚拟机容器的环境变量;启动所述虚拟机容器和欲接入的前端设备,欲接入的前端设备建立所述欲接入的前端设备与所述综合测试系统的连接;通过所述虚拟机容器中的前端服务程序向连接后的前端设备发送测试数据,以对航天器进行测试。本发明具备很好的通用性和适应性。

    一种航天器智能任务规划的测试方法和系统

    公开(公告)号:CN104462188B

    公开(公告)日:2017-09-12

    申请号:CN201410573271.6

    申请日:2014-10-23

    Abstract: 本发明公开了一种航天器智能任务规划的测试方法和系统,所述方法中,在地面加载与航天器上相同的有向图模型和任务池,按照被测智能任务规划算法仿真生成执行任务所需的指令序列,并进行冲突检测、正确性判读,均通过则再上注航天器;并且航天器将自身生成的执行任务所需的指令序列下传地面,下面再次进行正确性判读,如果存在未通过任务,则地面通过上注删除任务块实现错误任务的删除。使用本发明能够主动获知任务规划结果并进行判读,以确保测试安全,而且可以实现对航天器测试过程的地面监控和干预。

Patent Agency Ranking