[发明专利]一种航天器在轨数据统一存储方法有效

专利信息
申请号: 201110280111.9 申请日: 2011-09-20
公开(公告)号: CN102508832A 公开(公告)日: 2012-06-20
发明(设计)人: 王环;周永辉;秦巍;刘鹏;朱剑冰;颜灵伟;史亚平 申请(专利权)人: 北京空间飞行器总体设计部
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 中国航天科技专利中心 11009 代理人: 安丽
地址: 100094 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 航天器 数据 统一 存储 方法
【说明书】:

技术领域

发明涉及一种航天器在轨运行信息与控制量计算结果的统一存储方法。

背景技术

航天器在轨管理涉及的信息种类丰富,包括在轨遥测数据、遥控指令、注入数据、轨道根数、控制量计算结果、航天器故障处理决策信息以及航天器故障处理预案等。根据航天器在轨数据的特点,可以将这些数据分为两大类数据:

1、遥测数据:这类数据数据格式固定,数据变化缓慢,但数据量大,存储与查询时效性要求高。

2、计算结果与在轨运行信息数据:这类数据存储量不大,但数据类型繁多,数据格式差异较大,而且随着航天器的增加会产生新类型的此类数据。此类数据包括遥控指令、注入数据、轨道根数、控制量计算结果、航天器故障处理决策信息以及航天器故障处理预案等。此类数据都是非连续性的信息,数据量较小,每种类型所包含的数据字段结构不同,而且不同类型之间的信息内容差异很大。此外,不同的航天器型号任务所包含的计算结果与在轨运行信息类型也不尽相同,存在着未来管理任务中产生未知类型的可能性。

为了满足航天器在轨监视的数据要求,需要针对这两类数据设计特定的数据存储结构。对于计算结果与在轨运行信息数据,如何实现统一灵活的数据存储方法是处理难点。目前每种计算结果与在轨运行信息都是采用不同的存储程序完成其存储过程,新增一类数据就需要开发一套存储程序完成该类数据的存储,费时费力。并且随着计算结果与在轨运行信息种类的增多,存储软件也会爆炸式增长,软件维护和管理也非常困难。

发明内容

本发明的技术解决问题是:克服现有技术的不足,提供了一种以数据类型描述的方式实现多种类型计算结果与在轨运行信息数据管理的方法,该方法通用性好,可以解决计算结果与在轨运行信息数据种类繁多、管理复杂,数据类型扩展困难等问题。

本发明的技术解决方案是:一种航天器在轨数据统一存储方法,步骤如下:

(1)采用XML格式接收航天器在轨数据;所述的XML格式数据具有三级节点,第一级为航天器代号,第二级为航天器包含的各类计算结果与在轨运行信息,第三级为计算结果与在轨运行信息包含的数据属性;

(2)根据XML格式,定义航天器具有的各类计算结果与在轨运行信息,包括计算结果与在轨运行信息编号、计算结果与在轨运行信息名称、版本号、XML描述字;

(3)根据XML格式,定义每种计算结果与在轨运行信息具有的各数据属性,包括计算结果与在轨运行信息编号、单元编号、单元名称、XML描述字、数据类型、存储长度;

(4)根据步骤(2)和步骤(3)的定义生成用于数据表,XML描述字+版本号为表名,表中的字段为步骤(3)中的数据属性;

(5)解析网络上的XML数据,根据XML信息搜索步骤(4)中生成的数据表,将计算结果与在轨运行信息存入该表的相应字段中。

本发明与现有技术相比的优点在于:本发明方法以数据类型描述的方式实现多种类型计算结果与在轨运行信息数据管理,在此基础上实现了此类数据的通用化处理。在系统中为每种类型的计算结果或在轨运行信息建立其类型描述表,记录描述其类型特征的各种信息(包括类型代码、类型名称、所含数据字段等内容)。而数据处理则采用通用的方式,只需通过读取类型描述表中的特征信息,来针对不同类型数据实施不同的处理。此方案很好的解决了计算结果与在轨运行信息数据类型繁多,数据字段组成复杂等问题,同时也满足了数据类型扩充的需要。

附图说明

图1为本发明方法的流程框图。

具体实施方式

如图1所示,本发明方法以数据类型描述的方式实现多种类型计算结果与在轨运行信息数据管理,在此基础上实现了此类数据的通用化处理。为每种类型的计算结果或在轨运行信息建立其类型描述表,记录描述其类型特征的各种信息(包括类型代码、类型名称、所含数据字段等内容)。而数据处理则采用通用的方式,只需通过读取类型描述表中的特征信息,来针对不同类型数据实施不同的处理。

由于计算结果与在轨运行信息数据种类繁多,在进行设计的时候,首先需要考虑的是如何能够适应数据类型增加的需要。在添加新类型计算结果与在轨运行信息数据的时候,或增加航天器型号的时候,不必修改源程序,只修改配置信息就可以实现计算结果与在轨运行信息数据的存储与检索。

本方面方法主要包括以下4个步骤:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部,未经北京空间飞行器总体设计部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110280111.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top