[发明专利]一种基于星载FPGA处理的载荷类设备软件在轨重构方法有效
| 申请号: | 201910221432.8 | 申请日: | 2019-03-22 |
| 公开(公告)号: | CN110333881B | 公开(公告)日: | 2022-09-16 |
| 发明(设计)人: | 王立民;崔永康;张冬;孙艳红;王维;宋伯尧;王超 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/10 |
| 代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 |
| 地址: | 050081 河北省石家*** | 国省代码: | 河北;13 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 fpga 处理 载荷 设备 软件 轨重构 方法 | ||
本发明公开了一种基于星载FPGA处理的载荷类设备软件在轨重构方法,涉及卫星通信星上载荷处理领域。本发明包含步骤如下:地面端与卫星端进行星地握手;地面端对卫星端存储区进行全部擦除操作;地面端对目标文件执行缓存、上注及比对操作,卫星端对目标文件执行写入、读取及校验操作;全部目标文件校验、比对;地面端通过遥控遥测信息实时监控星上的重构状态。本发明支持FPGA作为处理单元的载荷设备软件重构,可实现对在轨卫星技术状态的改变,使得卫星系统具备在轨软件可修复的能力,增加了卫星的可靠性与可用性。
技术领域
本发明属于卫星通信星上载荷处理领域,尤其涉及一种基于星载FPGA处理的载荷类设备软件在轨重构方法,具备对在轨卫星设备软件进行更新或者修复、不断提高完善系统的能力。
背景技术
传统的卫星载荷设备技术状态是固定的,卫星设备一旦发射,其状态不可改变,无法适应新技术的发展或者对软件程序的更新优化。近年来发展的载荷设备重构方案,虽然解决了上述问题,但大多采用嵌入式微型处理器作为载荷处理单元,对于只有FPGA的载荷设备显然不太适用。
发明内容
本发明所要解决的技术问题在于避免上述背景技术中的不足之处而提供一种基于星载FPGA处理的载荷类设备软件在轨重构方法。本发明以FPGA作为载荷设备处理单元,帧格式设计中只需考虑到数据链路层,不需要复杂的通信协议栈作支撑,具备星上处理简单、快速等优点。
本发明采用的技术方案为:
一种基于星载FPGA处理的载荷类设备软件在轨重构方法,包括以下步骤:
(1)地面端与卫星端进行星地握手,确定当前是否能够进行重构,若能,则执行步骤(2),否则继续进行星地握手;
(2)地面端控制软件发送存储区全部擦除指令数据帧到卫星端FPGA处理单元,卫星端FPGA处理单元对存储区全部擦除指令数据帧CRC校验无误后,根据帧头字段信息选择相应的存储区标志及扇区号,对存储区执行擦除操作,擦除完成后,下发擦除成功标志到地面端控制软件;
(3)地面端控制软件根据卫星端存储区的型号对目标文件按扇区进行缓存,并对每个扇区的目标文件及全部目标文件分别做MD5校验,将每个MD5校验结果储存;
(4)地面端控制软件按扇区对目标文件进行上注,每次传输当前扇区的目标文件至卫星端FPGA处理单元;
(5)卫星端FPGA处理单元解析接收到的地面端发送的数据帧,并对数据帧进行CRC校验及解析帧头字段,根据存储区标志和扇区号将去掉帧头后的数据写入存储区,写入完成后从存储区中读出数据做MD5校验,并将MD5校验结果组帧后下发给地面端控制软件;
(6)地面端控制软件接收到卫星端MD5校验结果数据帧后与存储的同一扇区MD5校验结果比对,如果两个MD5校验结果相同,则将下一个扇区作为当前扇区,返回步骤(4),直到所有扇区目标文件上注完成;否则地面端控制软件控制卫星端FPGA处理单元对存储区当前扇区进行擦除,擦除后重新对当前扇区的目标文件进行上注,返回步骤(4);
(7)卫星端FPGA处理单元从存储区中读出所有扇区的文件进行组帧,并将组好的数据帧发送到地面端控制软件进行MD5校验,若MD5校验结果与地面端控制软件存储的全部目标文件的MD5校验结果相同,则重构成功;
(8)地面端控制软件通过遥控遥测信息实时监控卫星端的重构状态。
其中,步骤(1)具体包括以下步骤:
(1a)地面端控制软件将多个握手消息数据帧发送到卫星端,卫星端FPGA处理单元对握手消息数据帧CRC校验无误后,将相应的握手消息响应数据帧下发给地面端控制软件;
(1b)地面端控制软件等待接收卫星端的握手消息响应数据帧,若在设定的超时时间内接收到全部握手消息响应数据帧,则执行步骤(2),否则返回步骤(1a)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910221432.8/2.html,转载请声明来源钻瓜专利网。





