NASA小型卫星运行模拟器(NOS3):STF-1 CubeSat案例研究
NASA Operational Simulator for Small Satellites (NOS3): the STF-1 CubeSat case study
摘要:
与传统的航天器飞行任务相比,小型卫星的主要目标之一是降低航天器开发和运行的相关成本。小型卫星任务通常能够降低任务规划、硬件、集成和运营成本;然而,小型卫星任务难以降低软件开发和测试成本。本文介绍了美国宇航局的小卫星操作模拟器(NOS 3),软件仿真框架,为模拟飞行1(STF-1)3U立方体卫星任务开发的案例研究。一般的方法是为各种硬件飞行部件(例如,电力系统、天线部署系统等)来创造一个真实宇宙飞船系统的完全虚拟的表现。此外,NOS 3还方便地将一套开源软件包打包在一起,包括42动力学模拟器,航天器软件开发框架(核心飞行系统)和指挥和控制系统(COSMOS)。这导致了一个灵活且易于部署的仿真环境,可用于支持软件开发,测试,培训和任务操作。NOS 3环境在几个方面为STF-1任务的成功做出了贡献,例如减少了任务对硬件的依赖,增加了可用的测试资源,并支持在模拟平台上对关键软件行为进行培训和风险降低目标测试。NOS 3已作为开放源代码发布,可在www.nos3.org上查阅。
英文摘要:
One of the primary objectives of small satellites is to reduce the costs associated with spacecraft development and operations as compared to traditional spacecraft missions. Small satellite missions are generally able to reduce mission planning, hardware, integration, and operational costs; however, small satellite missions struggle with reducing software development and testing costs. This paper presents the case study of the NASA Operational Simulator for Small Satellites (NOS3), a software-only simulation framework that was developed for the Simulation-to-Flight 1 (STF-1) 3U CubeSat mission. The general approach is to develop software simulators for the various hardware flight components (e.g., electrical power system, antenna deployment system, etc.) to create a completely virtual representation of the actual spacecraft system. In addition, NOS3 conveniently packages together a set of open-source software packages including the 42 dynamics simulator, the spacecraft software development framework (core Flight System), and a command and control system (COSMOS). This results in a flexible and easily deployable simulation environment that can be utilized to support software development, testing, training, and mission operations. The NOS3 environment contributed to the success of STF-1 mission in several ways, such as reducing the missions reliance on hardware, increasing available test resources, and supporting training and risk reduction targeted testing of critical software behaviors on the simulated platform. The NOS3 has been released as open-source and is available at www.nos3.org.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。