• Home
  • Current congress
  • Public Website
  • My papers
  • root
  • browse
  • IAC-19
  • B4
  • IP
  • paper
  • Flight Software Development Using Core Flight System (cFS) for the Lunar IceCube Mission

    Paper number

    IAC-19,B4,IP,19,x52455

    Author

    Mr. Sean McNeil, United States, Morehead State University

    Year

    2019

    Abstract
    Lunar IceCube is a 6U CubeSat mission launching on EM-1 to study volatiles on the lunar surface.  Morehead State University is leading the mission in partnership with NASA’s Goddard Space Flight Center, IV&V, JPL, and the Busek Company.  The mission profile includes maneuvers and activities beginning with deployment through to lunar capture and science operations in lunar orbit.  The flight software applications will provide autonomous closed loop attitude control of the spacecraft in addition to fault management, telemetry output, and command ingest. The tradeoff to developing flight software that satisfies a wide range of mission requirements, while maintaining a lightweight footprint and resource efficiency, is development cost.  Lunar IceCube seeks to reduce the cost of developing flight software for a lunar mission by building software on top an already existing, tested, and qualified codebase.  The approach is to utilize Core Flight Systems (cFS) for the Lunar IceCube mission.  The cFS platform provides a set of mission independent, reusable, core flight software services, applications, and operating environment. In addition to a standardized flight software library, cFS provides an infrastructure for adding mission specific applications, which utilize these core services and applications.  This solution minimizes development costs and is scalable and adaptable to a variety platforms and missions.
    Abstract document

    IAC-19,B4,IP,19,x52455.brief.pdf

    Manuscript document

    (absent)