Rukmal's Homepage
  • Home
  • Projects
  • Resume
  • Ren
Lunar CubeSat Software Architecture Analysis

Lunar CubeSat Software Architecture Analysis

Author
Rukmal Weerawarana
Date
June 3, 2015
Organizations
University of WashingtonUniversity of Washington
Projects
HuskySat-1HuskySat-1
Work Experience
Undergraduate Research AssistantUndergraduate Research Assistant

This paper discusses the software architecture of HuskySat, a satellite designed by students at the University of Washington. The author focuses on the challenges faced when designing the software for the satellite's flight computer and communications systems. To address these challenges, the author proposes several software architecture paradigms, including process scaling techniques and the use of data compression to reduce storage use. The paper also proposes a client-server architecture for the satellite's communications system, which could save power, and discusses potential redundancy measures to reduce the risk of data corruption due to transmission issues.

Lunar CubeSat Software Architecture Analysis [source]

The work in this paper was presented to the Advanced Propulsion Laboratory at the University of WashingtonUniversity of Washington, and a NASANASA panel governing academic CubeSat missions. The design was adopted for HuskySat-1HuskySat-1.

Made by Rukmal on 🌎🌍🌏

LinkedInXGitHub