智能遙測聯網立方衛星,為國立成?大學開發之立方衛星計畫,其有兩顆奈米衛星,IRIS-A與IRIS-B,此兩顆衛星分別配置不同任務目標之酬載。IRIS-A搭載物聯網應用之酬載,目的為補償與地面站之都卜勒頻移,以增強下傳訊號品質。IRIS-B則搭載遙測光學酬載,任務目標為進行地球之地貌拍攝,並透過深度學型模型進行地面物件辨識,乃至災害預測應用。 立方衛星之飛行軟體在任務過程中扮演了相當重要的角色,擔任衛星系統管理之核心。飛行軟體負責系統維護、驗證及執行地面站所上傳之指令、模組間之資料傳輸及任務排程。衛星電腦透過硬體介面與其他次系統及酬載進行溝通。唯有上述內容結合在一起,各個次系統及酬載才能正確地發揮。在IRIS衛星計畫中,由於兩顆衛星分別搭載不同硬體介面及?能之酬載,故需要相當彈性的飛行軟體以配合任務目標之需求。 本篇論文主旨在提出穩定且彈性之飛行軟體框架以服務不同衛星計畫之酬載,同時縮短開發週期。論文內容包含飛行軟體架構之設計、操作模式、異常狀況之處理、備用儲存空間之機制。除此之外,為了確保任務過程順利,驗證飛行軟體亦是必須的。本篇論文發展出一軟體測試平台,以模擬中其他次系統之行為。本論文並提出兩種測試環境,一是底層測試,二是透過IRIS地面測試軟體進行飛行軟體之?能測試。
Development of Flight Software and Implementation of Test Bed for the IRIS Cubesat
銘賢, 黃. (Author). 2019
學生論文: Doctoral Thesis