[发明专利]一种在轨航天器遥测数据压缩存储与快速查询方法有效
申请号: | 201110257285.3 | 申请日: | 2011-09-01 |
公开(公告)号: | CN102436465A | 公开(公告)日: | 2012-05-02 |
发明(设计)人: | 秦巍;闫谦时;周永辉;朱剑冰;颜灵伟;刘鹏;徐江涛 | 申请(专利权)人: | 北京空间飞行器总体设计部 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 安丽 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种在轨航天器遥测数据压缩存储与快速查询方法,存储时首先为每个遥测参数生成一张遥测参数表,然后循环接收实时遥测数据包,解包还原出卫星上的数据帧信息,从数据帧中获取该帧包含的遥测参数数据列表。将遥测参数数据列表中每个遥测参数数据与其对应的遥测参数表中最新的遥测数据进行比对,如果值不同,则将该点的时间和数据值存入该遥测参数表中;否则不存储该点数据。查询时,根据用户提交的查询条件获取卫星名、遥测参数代号和时间段信息,然后从数据库表中搜索所需时间段的所有遥测数据,并根据屏幕分辨率大小,提取遥测数据的特征值,最后根据特征值数据在屏幕上绘制遥测数据曲线。采用本方法可提高遥测数据的存储效率及查询的实时性。 | ||
搜索关键词: | 一种 航天器 遥测 数据压缩 存储 快速 查询 方法 | ||
【主权项】:
一种在轨航天器遥测数据压缩存储与快速查询方法,其特征在于:包括遥测数据的压缩存储方法和遥测数据的查询方法,其中:遥测数据的压缩存储方法的步骤如下:1)建立数据帧信息表,同时为遥测参数生成遥测参数表,每一种遥测参数都对应一个遥测参数表;2)接收实时遥测数据包,解包生成数据帧;如果该数据帧未出现过,则将该数据帧的信息存入数据帧信息表;3)获取该数据帧在帧信息表中的位置,并分析获取该数据帧所包含的遥测参数;4)顺序读取数据帧中所包含的一个遥测参数对应的值,当数据帧中包含的所有遥测参数均读取完毕后进入步骤2),否则进入步骤5);5)将读取的遥测参数对应的值与数据库中存储的该遥测参数的最新信息进行比对,如果两者相同,则进入步骤4),如果两者不相同则进入步骤6);6)将该遥测参数对应的值和时间信息记录下来,进入步骤4);7)重复步骤2)~6),直至处理完接收到的所有遥测数据包;遥测数据的查询方法步骤如下:8)获取用户提交的查询条件所包括的卫星名、遥测参数代号以及时间段t1~t2;9)在数据库中与卫星名和遥测参数代号相对应的遥测参数表中搜索时间段t1~t2内的所有遥测参数值;10)根据屏幕分辨率的大小,提取遥测参数的特征值;11)根据遥测参数特征值数据在屏幕上绘制遥测数据曲线。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部,未经北京空间飞行器总体设计部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110257285.3/,转载请声明来源钻瓜专利网。