簡易檢索 / 詳目顯示

研究生: 林威廷
Lin, Wei-Ting
論文名稱: 基於立方衛星實驗平台之系統整合測試與任務模擬
System Integration Testing and Mission Simulation Based on a CubeSat Experimental Platform
指導教授: 苗君易
Miau, Jiun-Jih
莊智清
Juang, Jyh-Chin
學位類別: 碩士
Master
系所名稱: 工學院 - 太空系統工程研究所
Institute of Space Systems Engineering
論文出版年: 2025
畢業學年度: 113
語文別: 英文
論文頁數: 71
中文關鍵詞: 立方衛星平板衛星系統整合動手實作
外文關鍵詞: CubeSat, FlatSat, System Integration, Hands-on
相關次數: 點閱:16下載:7
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 平板衛星實驗平台在立方衛星開發中扮演重要的角色,其模組化架構可用於系統整合與功能驗證,亦能模擬在軌衛星任務流程,並具備衛星系統工程教育實作以及開源擴充等優勢。本研究以國內電腦廠商開發之平板衛星實驗平台為基礎,針對衛星電腦、電力子系統、遙測、追蹤與指令子系統以及感測器子系統等,設計實驗並進行功能驗證與整合測試,確保各模組間通訊協同與整體效能。
    在此基礎上,將一通訊模組擴充至平板衛星上,進行硬體與韌體的整合,並與大學太空工程聯盟所開發的動手實作技術進展教育計畫衛星平台建立遙測與遙控的雙向通訊,模擬兩顆衛星之間的小型星座運作情境,重現星間鏈路中指令下達與數據回傳流程。接著依據前面建立的實驗流程,基於平板衛星實驗平台設計立方衛星任務腳本,涵蓋任務定義、指令執行與資料回傳等環節,進行完整在軌任務模擬。
    最後,採用 Pyboard 開發板作為一節點建立太空區域控制網路及實作其所定義的服務,並針對此平板衛星實驗平台應用其服務。基於此平台設計的實驗與應用不僅能呈現立方衛星系統整合與通訊機制,且具有重複性與模組化特性,可作為大學或研究機構之太空系統工程課程教學參考。

    The FlatSat experimental platform plays a vital role in CubeSat development. Its modular architecture not only facilitates system integration and functional verification but also enables on-orbit mission simulation, offering hands-on satellite systems engineering education and open-source extensibility. In this study, we build a FlatSat platform based on a domestic computer manufacturer to design experiments for the On-Board Computer (OBC), Eletrical Power Subsystem (EPS), Telemetry, Tracking & Command (TT&C) subsystem, and sensor system. Functional validation and integration tests are performed to ensure seamless communication and overall performance across all modules.
    Building on this foundation, we integrate a communication module into the FlatSat platform, aligning both hardware and firmware, and establish bidirectional TC/TM links with the HEPTA-Sat educational platform developed by the University Space Engineering Consortium (UNISEC). This setup emulates a miniature two-satellite constellation, recreating the inter-satellite command uplink and data downlink processes. Next, following our previously defined experimental workflow, we develop mission scripts on the FlatSat platform that encompass mission definition, command execution, and data retrieval, and carry out a complete on-orbit mission simulation.
    Finally, a Pyboard development board is used as a node to establish a SpaceCAN network and implement its defined services tailored to the FlatSat platform. The experiments and applications designed on this platform not only demonstrate CubeSat system integration and communication mechanisms but also offer repeatability and modularity, making it an valuable reference for space systems engineering courses at university and research institutes.

    摘要 I Abstract III Acknowledgement V Contents VI List of Tables VIII List of Figures IX List of Abbreviations XII Chapter 1 Introduction 1 1.1 Motivation and Objectives 1 1.2 Literature Review 2 1.3 Contributions 3 1.4 Thesis Overview 3 Chapter 2 System Overview 5 2.1 Hardware Architecture 5 2.1.1 Subsystems of FlatSat Platform 5 2.1.2 HEPTA-Sat 12 2.1.3 Pyboard & LibreCube Board 13 2.2 Software Architecture of FlatSat 14 2.3 Control Interface of FlatSat 17 2.4 FlatSat Platform Comparison 21 2.5 Communication Protocols 22 2.5.1 Comparison of Commonly Used Communication Protocols 22 2.5.2 SpaceCAN 25 Chapter 3 Experiments and Implementation 29 3.1 Subsystem Experiment Planning 29 3.1.1 OBC 29 3.1.2 EPS 32 3.1.3 TT&C 33 3.1.4 Sensor System 38 3.2 Mission Design and Simulation 43 3.3 SpaceCAN Implementation 47 Chapter 4 Conclusion and Future Work 53 4.1 Conclusion 53 4.2 Future Work 53 References 55

    [1] University Space Engineering Consortium (UNISEC), <HEPTA-Sat Training Textbook>, 2022.
    [2] K. Schilling, "Hands-On Education for Smart, Small, Self-Organizing Satellite Systems in “New Space”," IFAC-PapersOnLine, vol. 58, no. 16, pp. 169-174, 2024/01/01/ 2024, doi: https://doi.org/10.1016/j.ifacol.2024.08.481.
    [3] J. C. E. Barcellos, A. W. Spengler, L. O. Seman, R. D. C. e Silva, H. P. Roldán, and E. A. Bezerra, "Flatsat platforms for small satellites: A systematic mapping and classification," IEEE Journal on Miniaturization for Air and Space Systems, vol. 4, no. 2, pp. 186-198, 2023.
    [4] Y.-R. Yang, "Development of a Function-Oriented Flight Software Framework for CubeSats," 2021. [Online]. Available: https://hdl.handle.net/11296/7yey67
    [5] M.-X. Huang, "Development of Flight Software and Implementation of Test Bed for the IRIS Cubesat," 2019. [Online]. Available: https://ndltd.ncl.edu.tw/cgi-bin/gs32/gsweb.cgi/ccd=x3o7pi/record?r1=4&h1=1
    [6] H. Askari, A. N. Nikicio, E. Eugene, G. Hiang, L. Sha, and L. Choo, Software Development for Galassia CubeSat-Design, Implementation and In-Orbit Validation. 2017.
    [7] M. Doyle et al., "Mission testing for improved reliability of CubeSats," in International Conference on Space Optics—ICSO 2020, 2021, vol. 11852: SPIE, pp. 2699-2718.
    [8] ELITEGROUP, "EliteOBC," 2025. [Online]. Available: https://www.ecs.com.tw/tw/Product/CubeSat/EliteOBC-Flight/overview.
    [9] M. Yamazaki, "Space systems engineering education by providing hands-on practices using pico-satellite training kit," 2016.
    [10] T. Zengo and M. Yamazaki, "Development of Sustainable Evolutionary Space Human Resource Training Program Using HEPTA-Sat," 2019.
    [11] MicroPython. "MicroPython pyboard v1.1." https://store.micropython.org/product/PYBv1.1#_ (accessed.
    [12] L. Community. "LibreCube gitlab website." https://gitlab.com/librecube (accessed.
    [13] J. Bouwmeester, M. Langer, and E. Gill, "Survey on the implementation and reliability of CubeSat electrical bus interfaces," Ceas space journal, vol. 9, pp. 163-173, 2017.
    [14] LibreCube Community. "SpaceCAN Online Document." https://librecube.gitlab.io/standards/spacecan/ (accessed.
    [15] A. Scholz, J.-N. Juang, P. Mader, J. Schlegel, and M. Starcik, "SpaceCAN - A low-cost, reliable and robust control and monitoring bus for small satellites," Acta Astronautica, vol. 161, pp. 1-11, 2019/08/01/ 2019, doi: https://doi.org/10.1016/j.actaastro.2019.05.010.
    [16] European Cooperation for Space Standardization. "ECSS-E-ST-50-15C – CANbus extension protocol." https://ecss.nl/standard/ecss-e-st-50-15c-space-engineering-canbus-extension-protocol-1-may-2015/ (accessed.
    [17] The Consultative Committee for Space Data Systems. "CCSDS 301.0-B-4 Recommendation for Space Data System Standards-TIME CODE FORMATS." https://ccsds.org/Pubs/301x0b4e1.pdf (accessed.
    [18] European Cooperation for Space Standardization. "ECSS-E-ST-70-41C – Telemetry and telecommand packet utilization." https://ecss.nl/standard/ecss-e-st-70-41c-space-engineering-telemetry-and-telecommand-packet-utilization-15-april-2016/ (accessed.

    下載圖示 校內:立即公開
    校外:立即公開
    QR CODE