一种星上软件的更新系统技术方案

技术编号:22224069 阅读:72 留言:0更新日期:2019-09-30 04:19
本发明专利技术提供了一种星上软件的更新系统,涉及软件更新的技术领域,包括:地面基站,数据传输设备和在轨卫星,其中,数据传输设备分别与地面基站和在轨卫星相连接;地面基站用于对待上传软件进行压缩处理,得到软件压缩包,以及对软件压缩包进行分割处理,得到多个数据包,其中,数据包为初始数据包或目标数据包;数据传输设备用于数据包发送传输给在轨卫星;在轨卫星用于获取数据包,并将数据包还原为待上传软件,以及安装待上传软件,解决了现有的星上软件的更新系统只能对在轨卫星中已安装的星上软件进行参数更新,无法为在轨卫星安装新的星上软件,导致在轨卫星功能单一的技术问题。

An Update System of On-board Software

【技术实现步骤摘要】
一种星上软件的更新系统
本专利技术涉及软件更新
,尤其是涉及一种星上软件的更新系统。
技术介绍
目前的星上软件管理更新主要是根据地面的新的任务需求,根据地面的任务规划与测姿测轨数据,执行既定任务,并对于星上软件进行有限的更新,用来完成相应的新任务。由于卫星使用星上软件进行驱动,因而一颗卫星能完成的任务,实现的功用,都取决于星上软件。当前卫星所使用的星上软件更新技术,大多是执行固定的任务,对在轨卫星中已安装的进行配置参数的更新,但是对在轨卫星中已安装的进行配置参数的更新和精度参数的简单调整,并不会改变卫星本身的功能,导致在轨卫星功能较为单一,无法执行多种任务。针对上述问题,还未提出有效的解决方案。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种星上软件的更新系统,以缓解了现有的星上软件的更新系统只能对在轨卫星中已安装的星上软件进行参数更新,无法为在轨卫星安装新的星上软件技术问题。第一方面,本专利技术实施例提供了一种星上软件的更新系统,该系统包括:地面基站,数据传输设备和在轨卫星,其中,所述数据传输设备分别与所述地面基站和所述在轨卫星相连接;所述地面基站用于对待上传软件进行压缩处本文档来自技高网...

【技术保护点】
1.一种星上软件的更新系统,其特征在于,包括:地面基站,数据传输设备和在轨卫星,其中,所述数据传输设备分别与所述地面基站和所述在轨卫星相连接;所述地面基站用于对待上传软件进行压缩处理,得到软件压缩包,以及对所述软件压缩包进行分割处理,得到多个数据包,并将所述多个数据包发送给所述数据传输设备,其中,所述多个数据包为初始数据包或目标数据包;所述数据传输设备用于获取所述多个数据包,并将所述多个数据包发送传输给所述在轨卫星;所述在轨卫星用于获取所述多个数据包,并将所述多个数据包还原为所述待上传软件,以及安装所述待上传软件。

【技术特征摘要】
2018.12.29 CN 20181165415661.一种星上软件的更新系统,其特征在于,包括:地面基站,数据传输设备和在轨卫星,其中,所述数据传输设备分别与所述地面基站和所述在轨卫星相连接;所述地面基站用于对待上传软件进行压缩处理,得到软件压缩包,以及对所述软件压缩包进行分割处理,得到多个数据包,并将所述多个数据包发送给所述数据传输设备,其中,所述多个数据包为初始数据包或目标数据包;所述数据传输设备用于获取所述多个数据包,并将所述多个数据包发送传输给所述在轨卫星;所述在轨卫星用于获取所述多个数据包,并将所述多个数据包还原为所述待上传软件,以及安装所述待上传软件。2.根据权利要求1所述的系统,其特征在于,所述地面基站包括:压缩模块和分割模块,其中,所述压缩模块用于将对待上传软件进行压缩处理,得到所述软件压缩包;所述分割模块用于对所述软件压缩包进行分割处理,得到第一预设数量个所述初始数据包。3.根据权利要求2所述的系统,其特征在于,所述地面基站还包括:判断模块和组合模块,其中,所述判断模块用于确定第一预设数量个所述初始数据包的总数据量是否大于预设数据量,其中,所述预设数据量为在一个卫星过境时间内所述数据传输设备向所述在轨卫星传输的最大数据量;所述组合模块用于在第一预设数量个所述初始数据包的总数据量大于预设数据量的情况下,将第一预设数量个所述初始数据包组合为第二预设数量个目标数据包,其中,所述第二预设数量小于所述第一预设数量,且所述目标数据包的数据量小于所述预设数据量。4.根据权利要求3所述的系统,其特征在于,所述地面基站还包括:探针插入模块,用于在所述待上传软件中插入软件状态探针,其中,所述软件状态...

【专利技术属性】
技术研发人员:高航赵军锁潘晏涛吴凤鸽
申请(专利权)人:中国科学院软件研究所
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1