发明名称 一种卫星遥测数据处理方法
摘要 一种卫星遥测数据处理方法,首先将卫星测试基础配置信息存储在基础数据库中,以基础数据库中的配置信息为基础,根据卫星测试要求以图形化界面编写测试指令序列并存储在基础数据库中。然后根据测试指令序列向卫星发送指令,卫星向地面测试网下传遥测参数原码。再次依据基础数据库中存储的数据解析方式,将遥测数据原码解析成对应的工程值,存储在实时数据库中。最后自动将遥测参数解析方式的修改项映射到实时数据库中。本发明方法可以实现测试流程的图形显示和测试流程编写的批量化,保证测试过程中数据的一致性和更新配置解析方法时数据的完整性。测试中整个系统的进程不会停止,系统判读可以按照预先设定的测试规则执行,实现了测试的自动化。
申请公布号 CN101713823B 申请公布日期 2012.07.18
申请号 CN200910237626.3 申请日期 2009.11.13
申请人 航天东方红卫星有限公司 发明人 戴涧峰;王志勇;杨海龙;刘锋;杨海波
分类号 G06F19/00(2011.01)I;G06F17/30(2006.01)I 主分类号 G06F19/00(2011.01)I
代理机构 中国航天科技专利中心 11009 代理人 安丽
主权项 一种卫星遥测数据处理方法,其特征在于步骤如下:(1)将卫星测试所涉及的遥测参数的代码、参数类型、数字量解析方式或者模拟量解析方式、参数在遥测数据包中的位置输入到基础数据库的参数表中;将卫星测试所涉及的所有测试指令的代码、指令类型、指令的二进制码、指令危险等级输入到基础数据库的指令表中;将卫星测试涉及的执行指令的测试逻辑和测试规则判据输入到基础数据库的流程表中;(2)以步骤(1)中参数表、指令表、流程表中的信息为基础,根据卫星测试要求以图形化界面编写测试指令序列并将其存储在基础数据库中;(3)将步骤(2)得到的测试指令序列的初始指令作为当前指令向被测卫星发送,被测卫星根据当前指令执行相应的动作,同时产生向地面测试网下传的遥测参数;(4)实时数据库接收卫星下传的遥测数据,根据基础数据库中存储的数据解析方式,将遥测数据解析成对应的工程值,将遥测数据及其对应的工程值存储在实时数据库中;(5)根据步骤(2)中确定的测试指令序列,以基础数据库中的测试规则判据为基础,对当前指令所对应的遥测参数进行判读,如果获取的遥测参数与测试规则判据相符,则将测试指令序列的下一条指令作为初始指令,返回步骤(3);如果获取的遥测参数与测试规则判据不相符,说明卫星被测设备工作异常,如果异常原因是实时数据库对遥测参数解析错误转下一步,如果异常原因不是实时数据库对遥测参数解析错误则测试停止,待故障排除后继续执行步骤(3);(6)修改保存在基础数据库中的数字量解析方式或者模拟量解析方式,确认提交数据库后触发数据库同步信号,被测卫星基础数据库响应所述同步信号,将解析方式的修改项映射到实时数据库中,返回步骤(3);(7)重复步骤(3)~(6),直至测试指令序列中的测试指令逐条执行完毕,完成对当前被测卫星遥测数据的处理。
地址 100094 北京市海淀区5616信箱