• DocumentCode
    2062611
  • Title

    A model-based design and testing approach for Orion GN&C flight software development

  • Author

    Tamblyn, Scott ; Henry, Joel ; King, Ellis

  • Author_Institution
    NASA Johnson Space Center, Houston, TX, USA
  • fYear
    2010
  • fDate
    6-13 March 2010
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    The Orion Crew Exploration Vehicle (CEV) Guidance, Navigation, and Control (GN&C) design and analysis team are developing the onboard GN&C flight software (FSW) algorithms using the Matlab/Simulink tool suite to embrace a Model-Based Development approach to FSW development. Various aspects of this modern approach are described, including software architecture, design approach, and modeling standards using Matlab/Simulink for the GN&C executive and its algorithmic Computer Software Unit (CSU) components. The methods employed for unit-level and closed-loop testing simulation, test environments, and the test and verification of the auto-generated code products are also presented, Modeling benefits, process challenges and lessons learned to date are summarized.
  • Keywords
    software architecture; space vehicles; spacecraft computers; Matlab/Simulink tool; Orion crew exploration vehicle; auto-generated code products; closed-loop testing simulation; computer software unit component; design approach; flight software development; guidance-navigation-control; model-based design approach; model-based testing approach; modeling standards; software architecture; test environments; unit-level testing simulation; verification; Algorithm design and analysis; Mathematical model; Navigation; Programming; Software algorithms; Software architecture; Software design; Software testing; Software tools; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2010 IEEE
  • Conference_Location
    Big Sky, MT
  • ISSN
    1095-323X
  • Print_ISBN
    978-1-4244-3887-7
  • Electronic_ISBN
    1095-323X
  • Type

    conf

  • DOI
    10.1109/AERO.2010.5446802
  • Filename
    5446802