[发明专利]用于卫星测试的遥测多格式组帧方法有效
申请号: | 201710629387.0 | 申请日: | 2017-07-28 |
公开(公告)号: | CN107632844B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 郑汉耕;丁丽娜;郑冬梅;江伟;王文俊 | 申请(专利权)人: | 上海航天电子有限公司;上海科学仪器厂 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F18/24 |
代理公司: | 上海航天局专利中心 31107 | 代理人: | 余岢 |
地址: | 201821 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 卫星 测试 遥测 格式 方法 | ||
本发明公开了用于卫星测试的遥测多格式组帧方法,对遥测数据按格式进行分类,同类中进行组帧。
技术领域
本发明涉及卫星测试领域,特别涉及用于卫星测试的遥测多格式组帧方法。
背景技术
地面测试设备用于在研制卫星的过程中测试卫星的各项功能,为卫星的成功发射和在轨运行提供前期保障。
卫星的遥测下传通常采用按帧组织的形式,将若干遥测量组织成单帧的形式,然后逐帧下传,若干单帧形成完整遥测包。随着卫星功能日益复杂,需要下传的遥测量越来越多,若按帧组织,则需要更多的帧数,导致下传完整遥测的时间越来越长,无法及时观测某些重要的遥测量。针对该问题,某卫星为了有效组织数量众多的遥测量,在按帧组织发送的基础上,增加了按格式组帧的策略,即,若干遥测量组成一个帧,若干帧组成一个格式,若干格式组成完整遥测包。
针对某些卫星遥测中出现的多格式组帧方式,需要在地测设备中开发相应的组帧方法,以配合卫星的测试流程。同时,该组帧方法还需具备:
1)遥测解析信息可配置;
2)遥测多格式组帧信息可配置;
3)组帧逻辑简洁高效。
以提高地测设备的可维护性、可靠性和执行效率。
发明内容
本发明解决的问题卫星遥测中出现的多格式组帧方式,而地面设备缺少相应的组帧方式;为解决所述问题,本发明提供用于卫星测试的遥测多格式组帧方法。
本发明提供的用于卫星测试的遥测多格式组帧方法对遥测数据按格式进行分类,同类中进行组帧。
进一步,对遥测数据按节点进行配置,单个遥测节点的配置信息包括:遥测量名称、数据类型、数据长度、组帧信息,其中组帧信息包括:格式号、帧号、波道号。
进一步,每个遥测量配置为单个节点,多个节点组成遥测排序信息。
进一步,包括:步骤一、卫星采用XML文件保存配置信息;步骤二、地面测试设备依据遥测排序信息进行遥测解析;步骤三、地面测试设备进行遥测多格式组帧;步骤四、地面测试设备进行遥测多格式循环发送。
进一步,所述步骤二包括:遍历结构体数组,取每个结构体的数据类型和数据长度信息,利用该信息截取原始遥测数据中对应长度的数据,并保存到结构体的解析值中。
进一步,所述步骤三包括:遍历结构体数组,取每个结构体的组帧信息;遍历单个结构体的组帧信息的第1维,判断对应第2维的格式号信息是否等于当前格式号,若相等,再判断对应第2维的帧号信息是否等于当前帧号,若相等,再将该结构体的解析值保存到全局帧缓存中第2维的波道号对应的位置,然后继续取下一个组帧信息的第1维;若该结构体的格式号或帧号不等于当前格式号或帧号,则继续取下一个组帧信息的第1维;若该结构体的组帧信息的第1维已经取完,则继续取下一个结构体。
进一步,所述步骤四包括:假设遥测协议规定总共有M个格式,每个格式有N个帧;当触发遥测发送流程,先判断当前帧号是否小于N,若是,则进行单帧组帧,然后发送该帧,最后将当前帧号加1;若否,则进入下一个格式,将当前格式号加1,再判断当前格式号是否小于M,若是,则将当前帧号置1,然后进入组帧流程;若否,则重新从第1个格式第1帧开始发送。
本发明的优点包括:
提供用于卫星测试的地面设备可配置遥测多格式组帧方法,遥测组帧信息包含格式号、帧号、波道号,能够通过配置文件灵活修改;遥测解析和遥测组帧流程相互独立,减少耦合方便维护;遥测组帧只对当前格式当前帧进行组织,执行效率高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天电子有限公司;上海科学仪器厂,未经上海航天电子有限公司;上海科学仪器厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710629387.0/2.html,转载请声明来源钻瓜专利网。