[发明专利]一种卫星有效载荷数据通用解析方法有效

专利信息
申请号: 201310577217.4 申请日: 2013-11-18
公开(公告)号: CN103678498B 公开(公告)日: 2016-11-30
发明(设计)人: 曾巍;韩浪;王淼;郑泽星;刘航 申请(专利权)人: 航天东方红卫星有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 中国航天科技专利中心 11009 代理人: 安丽
地址: 100094 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 卫星 有效 载荷 数据 通用 解析 方法
【说明书】:

技术领域

发明涉及一种卫星有效载荷数据通用解析方法,特别是一种基于表格化配置文件的卫星电子有效载荷数据通用解析方法,属于卫星有效载荷数据解析领域。

背景技术

随着卫星应用领域的扩大,卫星电子有效载荷的种类也在不断增加,卫星电子有效载荷的数据类型类别也随之增多。目前对卫星电子有效载荷数据的解析,基本上是对不同类型的卫星有效载荷所产生的不同类型类别的数据专门编制对应的软件进行解析。

电子载荷数据虽然可以通过编制专用的解析软件可以满足对电子载荷数据解析的需求,但是这样存在重复劳动、软件编制容易出现错误和漏洞,不利于节约软件开发成本。特别是在卫星集成测试单位,有不同类型电子载荷的卫星总装进行集成测试,使得上述情况尤为突出。并且不同型号的卫星电子有效载荷的专用解析软件均需用户重新适应,带来测试效率降低。现在急需要一种卫星有效载荷的通用解析方法。

发明内容

本发明的技术解决问题:克服现有技术的不足,提供了一种卫星有效载荷数据通用解析方法,解决了卫星有效载荷地面测试时对不同电子载荷数据的解析的问题,提高软件代码的使用效率,节约编制专用解析软件成本,增强了软件的可靠性。

本发明的技术解决方案:

一种卫星有效载荷数据通用解析方法包括步骤如下:

(1)编写配置文件,根据卫星电子有效载荷数据的格式,编写表格化数据格式配置文件和表格化数据翻译文件;

(2)加载并判断配置文件是否符合格式规定,若符合则进入步骤(3),否则进入步骤(1);

(3)载入卫星有效载荷数据;

(4)依据表格化数据格式配置文件的内容,提取步骤(3)中载入的卫星有效载荷数据中各项参数;

(5)根据需求判断是否将步骤(4)中提取的各项参数翻译为工程值,若需要则进入步骤(6),否则进入步骤(7);

(6)依据表格化数据翻译文件的内容,将步骤(4)中提取的卫星有效载荷各项参数翻译为工程值,然后进入步骤(7);

(7)判断步骤(5)中卫星有效载荷数据各项参数或步骤(6)中卫星有效载荷数据参数工程值是否需要图形显示,若需要则进入步骤(8),否则显示步骤(4)中提取的卫星有效载荷数据各项参数并进入步骤(9);

(8)显示步骤(7)中需要显示的卫星有效载荷数据的各项参数,并进入步骤(9);

(9)结束。

所述步骤(1)中的表格化数据格式配置文件,是根据卫星电子有效载荷数据的数据包格式规定对载荷参数提取方式的一种表格化文件,表格化数据格式配置文件中每个参数由参数名称、参数代号、数据类型、排列方式、数据位置、标识字内容、循环数组起始位置和循环数组代号来表示;参数名称是卫星电子有效载荷数据中各项参数的名称;参数代号是各项参数在表格化数据格式配置文件中的唯一代号,是进行运算的变量,参数代号必须以字母开头;数据类型是卫星电子有效载荷的参数提取后数值类型,规定了参数所对应的二进制数据转换的数据类型;排列方式规定了载荷数据中双字、字和字节的读取顺序:规定了双字是按高字在前还是低字在前的方式读取、规定了对字是按高字节在前还是低字节在前的方式读取以及规定了对字节是按高比特位在前还是低比特位在前方式读取;数据位置是规定了参数在每个数据包中以第1个标识符为基准的相对位置,具体位置由起始位置和结束位置表述;标识符内容规定了作为标识符的数据内容,可以将多个数据位置和数据内容固定的参数设置为标识符来联合搜索数据包(旨在提高从卫星有效载荷数据中检索数据包的准确率,避免将电子有效载荷数据中与标识符相同的数据错误地作为数据包标识字)并将其按照数据包进行解析;循环起始位置和循环数组代号用于将固定数据格式转化为了表格化数据格式配置,使其可以适应长度可变的数据包格式,并具备数据格式配置文件循环嵌套的功能。

所述步骤(1)中的表格化数据翻译文件是将载荷各项参数进行工程值翻译的一种表格化文件。表格化数据翻译文件,是根据卫星电子有效载荷数据的各项参数的协议将对应的数据翻译为工程值,与“表格化数据格式配置文件”(含针对循环数组的配置文件)中的参数相对应。表格化数据翻译文件中参数是由参数名称、参数代号、条件、表达式来表述;通过引入表格化数据格式配置文件中定义的参数代号,实现了参数工程值的直接翻译、不同工程值范围参数的翻译、需进行数值运算的参数的工程值翻译、以及需结合其它参数数值的工程值翻译。

本发明与现有技术相比的优点在于:

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天东方红卫星有限公司,未经航天东方红卫星有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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