Intelligent satellite platform system and method for extending in orbit satellite application. The system includes the intelligent satellite platform: embedded processor, real-time embedded operating system; the application processor, the application of intelligent multi task operating system and user custom, the intelligent operating system with process management, memory management, file management functions, providing intelligent operating system process scheduling, memory management, file system and network interface support the application, through inter process communication to call each other, the application through the system to call the operating system interface; and the CAN bus, the embedded processor and application processor are connected to the CAN bus. The user according to their own needs on the ground application development, and through the satellite communication network to install satellite up, so as to realize the unlimited expansion and flexible satellite function, re definition of the function of the satellite in orbit and orbit satellite software upgrade.
【技术实现步骤摘要】
智能卫星平台系统和在轨应用扩展方法
本专利技术总体涉及卫星平台
,更具体地,涉及在轨卫星应用扩展技术。
技术介绍
传统的卫星平台设计思想是采用信息总线和能源总线组成网络,各设备节点形式与星上网络构成功能密集,配置灵活的集散系统结构。星务管理软件是整个卫星运行的控制和指挥中心,而星载操作系统又是整个星务管理软件开发和运行的平台。传统的星载操作系统一般采用嵌入式实时操作系统,其具有微小化,强实时性,高稳定性,可裁剪,固化代码等特点。然而,这样的操作系统和体系架构却存在以下的几个缺点。1)缺乏灵活性,卫星功能在设计阶段已经固化,操作系统和应用软件在发射前都被预装好,后期无法对卫星的功能进行扩展;2)不是通用的平台,不同型号的卫星其硬件和软件都不能相互通用,开发维护成本高。随着航天任务要求和研制复杂性的增大,航天器需要实现在轨智能化,实现自主运行、自主健康管理和自主任务管理要求,实现有效载荷对目标的自动识别和跟踪要求,智能卫星已经成为当前的迫切需求。
技术实现思路
为了解决上述技术问题,提出了本专利技术。本专利技术至少包括以下内容。实施方式1.一种在轨卫星上的智能卫星平台系统,包括:嵌入式处理器,运行实时嵌入式操作系统;应用处理器,运行多任务的智能操作系统和用户自定义的应用程序,该智能操作系统具有进程管理、内存管理、文件管理功能,智能操作系统提供进程调度、内存管理、文件系统、网络接口的支持,应用程序之间通过进程间通信来相互调用,应用程序通过系统调用来调用操作系统提供的接口;以及CAN总线,其中嵌入式处理器和应用处理器都连接到CAN总线。实施方式2、根据实施方式1 ...
【技术保护点】
一种在轨卫星上的智能卫星平台系统,包括:嵌入式处理器,运行实时嵌入式操作系统;应用处理器,运行多任务的智能操作系统和用户自定义的应用程序,该智能操作系统具有进程管理、内存管理、文件管理功能,智能操作系统提供进程调度、内存管理、文件系统、网络接口的支持,应用程序之间通过进程间通信来相互调用,应用程序通过系统调用来调用操作系统提供的接口;以及CAN总线,其中嵌入式处理器和应用处理器都连接到CAN总线。
【技术特征摘要】
2016.10.14 CN 201610896262X1.一种在轨卫星上的智能卫星平台系统,包括:嵌入式处理器,运行实时嵌入式操作系统;应用处理器,运行多任务的智能操作系统和用户自定义的应用程序,该智能操作系统具有进程管理、内存管理、文件管理功能,智能操作系统提供进程调度、内存管理、文件系统、网络接口的支持,应用程序之间通过进程间通信来相互调用,应用程序通过系统调用来调用操作系统提供的接口;以及CAN总线,其中嵌入式处理器和应用处理器都连接到CAN总线。2.根据权利要求1的智能卫星平台系统,其中用户应用程序在地面开发完成,经星地链路,传送到卫星上的智能卫星平台,并在应用处理器上安装并维护。3.根据权利要求1的智能卫星平台系统,应用处理器上具有处理遥感相机载荷的应用程序,遥感相机载荷通过高速的视频接口直接挂接到应用处理器。4.根据权利要求1的智能卫星平台系统,应用处理器的操作系统架构有对卫星载荷的管理控制的中间层,以库的形式提供给用户,供用户调用卫星资源使用。5.根据权利要求1的智能卫星平台系统,应用处理器上具有对遥感图像进行实时处理的应用程序,可操作来对获取的卫星遥感图像进行获取、处理和目标识别,对感兴趣的识别结果进行存储和下传到地面控制中心。6.根据权利要求1的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。