English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 96218/96218 (100%)
造訪人次 : 92480605      線上人數 : 17573
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: https://ir.lib.ncu.edu.tw/handle/987654321/109997


    題名: 基於開源框架之立方衛星飛行軟體系統設計模擬與驗證;Design, Simulation, and Verification of a CubeSat Flight Software Based on the Open-Source Framework
    作者: 陳宥鈞;CHEN, YOU-JUN
    貢獻者: 太空科學與工程學系
    關鍵詞: 開源飛行軟體;立方衛星;系統設計;F Prime;CubeSat;system design
    日期: 2026-07-28
    上傳時間: 2026-10-20 14:52:04 (UTC+8)
    出版者: 國立中央大學
    摘要: 飛行軟體為衛星控制核心,其設計需同時考量各項次系統、通訊鏈路、資料儲存與地面操作介面之間的互動關係。對初次投入飛行軟體的開發者而言,開發初期常面臨衛星硬體尚未完整到位與系統架構龐大找不到合適切入點等限制,使飛行軟體之系統整合與驗證難以提前展開。本研究以噴射推進實驗室(NASA Jet Propulsion Laboratory, JPL)開源飛行軟體框架 F Prime 為基礎,採用 CubeSat Space Protocol(CSP)建立衛星電腦與其他次系統之通訊架構,設計並實作一套立方衛星飛行軟體。系統依自訂衛星需求規格開發,並以 OpenSpec 與 OpenAI Codex 維持需求、設計、實作與驗證紀錄之間的追溯關係。先於 macOS 環境完成本機端模擬,再以樹莓派作為目標部署平台,建置包含衛星電腦、次系統模擬器與地面操作介面之跨裝置多鏈路測試環境,並依需求完成通訊、狀態監控與資料儲存等功能驗證。本研究開發之飛行軟體可在衛星硬體尚未完整到位前進行軟體整合與驗證,降低後期集中整合之時程風險;同時可協助缺乏完整任務硬體與開發經驗之開發者,以低成本平台建立具工程結構與驗證依據的立方衛星飛行軟體原型。;Flight software is central to satellite operation and must coordinate subsystems, communication links, data storage, and ground operations. Developers new to flight software often face incomplete satellite hardware and complex system architectures, which can delay integration and verification. This study designs and implements a CubeSat flight software system based on F Prime, an open-source framework developed by NASA Jet Propulsion Laboratory (JPL), and uses the CubeSat Space Protocol (CSP) for communication between the onboard computer and other subsystems. The system is developed according to mission-specific requirements, with OpenSpec and OpenAI Codex used to maintain traceability among requirements, design, implementation, and verification records.

    The software is first simulated on macOS and then deployed to Raspberry Pi platforms to establish a cross-device, multi-link test environment comprising the onboard computer, subsystem simulators, and a ground operations interface. Communication, system monitoring, data storage, and related functions are verified against the defined requirements. The resulting system enables software integration and verification before the complete satellite hardware becomes available, reducing schedule risks associated with late-stage integration. It also offers developers who have limited hardware resources or flight software experience a low-cost approach to building a CubeSat flight software prototype supported by a structured engineering process and documented verification evidence.
    顯示於類別:[太空科學研究所 ] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML9檢視/開啟


    在NCUIR中所有的資料項目都受到原著作權保護.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明