智能卫星平台系统和在轨应用扩展方法与流程

文档序号:11153204阅读:来源:国知局

技术特征:

1.一种在轨卫星上的智能卫星平台系统,包括:

嵌入式处理器,运行实时嵌入式操作系统;

应用处理器,运行多任务的智能操作系统和用户自定义的应用程序,该智能操作系统具有进程管理、内存管理、文件管理功能,智能操作系统提供进程调度、内存管理、文件系统、网络接口的支持,应用程序之间通过进程间通信来相互调用,应用程序通过系统调用来调用操作系统提供的接口;以及

CAN总线,

其中嵌入式处理器和应用处理器都连接到CAN总线。

2.根据权利要求1的智能卫星平台系统,其中用户应用程序在地面开发完成,经星地链路,传送到卫星上的智能卫星平台,并在应用处理器上安装并维护。

3.根据权利要求1的智能卫星平台系统,应用处理器上具有处理遥感相机载荷的应用程序,遥感相机载荷通过高速的视频接口直接挂接到应用处理器。

4.根据权利要求1的智能卫星平台系统,应用处理器的操作系统架构有对卫星载荷的管理控制的中间层,以库的形式提供给用户,供用户调用卫星资源使用。

5.根据权利要求1的智能卫星平台系统,应用处理器上具有对遥感图像进行实时处理的应用程序,可操作来对获取的卫星遥感图像进行获取、处理和目标识别,对感兴趣的识别结果进行存储和下传到地面控制中心。

6.根据权利要求1的智能卫星平台系统,应用处理器上具有基于动态环境进行卫星自主任务规划的应用程序。

7.根据权利要求1的智能卫星平台系统,所述自主任务规划使用确定性算法求解或非确定性算法,确定性算法包括回退算法和分支算法,非确定性算法包括启发式搜索和基于神经元网络的人工智能算法。

8.根据权利要求7的智能卫星平台系统,应用处理器上具有卫星任务规划应用,可操作来进行卫星自主任务规划算法的更新,替换,升级,启动,停止。

9.根据权利要求1的智能卫星平台系统,通过下述操作来实现地面平台对智能卫星平台上的应用的控制管理:

地面上的应用平台通过星地链路上传用户应用;

卫星平台接收到用户应用后存储在卫星的存储器flash中;

地面上的应用平台通过星地链路发送专用指令到卫星;

卫星平台接收到指令后,根据指令内容实现对卫星上应用的控制管理。

10.一种对在轨卫星的平台上的应用进行配置和扩展的在轨卫星应用扩展方法,包括:

在卫星平台的CAN总线上连接嵌入式处理器和应用处理器,其中在嵌入式处理器上运行实时嵌入式操作系统;

在应用处理器上运行多任务的智能操作系统和用户自定义的应用程序,该智能操作系统具有进程管理、内存管理、文件管理功能,智能操作系统提供进程调度、内存管理、文件系统、网络接口的支持,应用程序之间通过进程间通信来相互调用,应用程序通过系统调用来调用操作系统提供的接口。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1