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的...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。