Search NASA⌕ Search

Engineering topics

Grubb, Matt

Publications and source records attributed to Grubb, Matt.

Nature of and Lessons Learned from Lunar Ice Cube and the First Deep Space Cubesat 'Cluster'

Cubesats operating in deep space face challenges Earth-orbiting cubesats do not. 15 deep space cubesat 'prototypes' will be launched over the next two years including the two MarCO cubesats, the 2018 demonstration of dual communication system at Mars, and the 13 diverse cubesats being deployed from the SLS EM1 mission within the next two years. Three of the EM1 cubesat missions, including the first deep space cubesat 'cluster', will be lunar orbiters with remote sensing instruments for lunar surface/regolith measurements. These include: Lunar Ice Cube, with its 1-4 micron broadband IR spectrometer, BIRCHES, to determine volatile distribution as a function of time of day; Lunar Flashlight, to confirm the presence of surface ice at the lunar poles, utilizing an active source (laser), and looking for absorption features in the returning signal; and LunaH-Map to characterize ice at or below the surface at the poles with a compact neutron spectrometer. In addition, the BIRCHES instrument on Lunar Ice Cube will provide the first demonstration of a microcryocooler (AIM/IRIS) in deep space. Although not originally required to do so, all will be delivering science data to the Planetary Data System, the first formal archiving effort for cubesats. 4 of the 20 recently NASA-sponsored (PSDS3) study groups for deep space cubesat/smallsat mission concepts were lunar mission concepts, most involving 12U cubesats. NASA SIMPLEX 2/SALMON 3 AO will create ongoing opportunities for low-cost missions as 'rides' on government space program or private sector vehicles as these become available.

Ice Cube↗

Nature of and Lessons Learned from Lunar Ice Cube and the First Deep Space Cubesat 'Cluster'

Cubesats operating in deep space face challenges Earth-orbiting cubesats do not. 15 deep space cubesat 'prototypes' will be launched over the next two years including the two MarCO cubesats, the 2018 demonstration of dual communication system at Mars, and the 13 diverse cubesats being deployed from the SLS EM1 mission within the next two years. Three of the EM1 cubesat missions, including the first deep space cubesat 'cluster', will be lunar orbiters with remote sensing instruments for lunar surface/regolith measurements. These include: Lunar Ice Cube, with its 1-4 micron broadband IR spectrometer, BIRCHES, to determine volatile distribution as a function of time of day; Lunar Flashlight, to confirm the presence of surface ice at the lunar poles, utilizing an active source (laser), and looking for absorption features in the returning signal; and LunaH-Map to characterize ice at or below the surface at the poles with a compact neutron spectrometer. In addition, the BIRCHES instrument on Lunar Ice Cube will provide the first demonstration of a microcryocooler (AIM/IRIS) in deep space. Although not originally required to do so, all will be delivering science data to the Planetary Data System, the first formal archiving effort for cubesats. 4 of the 20 recently NASA-sponsored (PSDS3) study groups for deep space cubesat/smallsat mission concepts were lunar mission concepts, most involving 12U cubesats. NASA SIMPLEX 2/SALMON 3 AO will create ongoing opportunities for low-cost missions as 'rides' on government space program or private sector vehicles as these become available.

Bujold, Emily↗

NASA Operational Simulator for Small Satellites: Tools for Software Based Validation and Verification of Small Satellites

The NASA Operational Simulator for Small Satellites (NOS3) is a suite of tools to aid in areas such as software development, integration test (IT), mission operations training, verification and validation (VV), and software systems check-out. NOS3 provides a software development environment, a multi-target build system, an operator interface-ground station, dynamics and environment simulations, and software-based hardware models. NOS3 enables the development of flight software (FSW) early in the project life cycle, when access to hardware is typically not available. For small satellites there are extensive lead times on many of the commercial-off-the-shelf (COTS) components as well as limited funding for engineering test units (ETU). Considering the difficulty of providing a hardware test-bed to each developer tester, hardware models are modeled based upon characteristic data or manufacturers data sheets for each individual component. The fidelity of each hardware models is such that FSW executes unaware that physical hardware is not present. This allows binaries to be compiled for both the simulation environment, and the flight computer, without changing the FSW source code. For hardware models that provide data dependent on the environment, such as a GPS receiver or magnetometer, an open-source tool from NASA GSFC (42 Spacecraft Simulation) is used to provide the necessary data. The underlying infrastructure used to transfer messages between FSW and the hardware models can also be used to monitor, intercept, and inject messages, which has proven to be beneficial for VV of larger missions such as James Webb Space Telescope (JWST). As hardware is procured, drivers can be added to the environment to enable hardware-in-the-loop (HWIL) testing. When strict time synchronization is not vital, any number of combinations of hardware components and software-based models can be tested. The open-source operator interface used in NOS3 is COSMOS from Ball Aerospace. For testing, plug-ins are implemented in COSMOS to control the NOS3 simulations, while the command and telemetry tools available in COSMOS are used to communicate with FSW. NOS3 is actively being used for FSW development and component testing of the Simulation-to-Flight 1 (STF-1) CubeSat. As NOS3 matures, hardware models have been added for common CubeSat components such as Novatel GPS receivers, ClydeSpace electrical power systems and batteries, ISISpace antenna systems, etc. In the future, NASA IVV plans to distribute NOS3 to other CubeSat developers and release the suite to the open-source community.

Verification↗

Simulation-To-Flight (STF-1): A Mission to Enable CubeSat Software-Based Validation and Verification

The Simulation-to-Flight 1 (STF-1) CubeSat mission aims to demonstrate how legacy simulation technologies may be adapted for flexible and effective use on missions using the CubeSat platform. These technologies, named NASA Operational Simulator (NOS), have demonstrated significant value on several missions such as James Webb Space Telescope, Global Precipitation Measurement, Juno, and Deep Space Climate Observatory in the areas of software development, mission operations/training, verification and validation (V&V), test procedure development and software systems check-out. STF-1 will demonstrate a highly portable simulation and test platform that allows seamless transition of mission development artifacts to flight products. This environment will decrease development time of future CubeSat missions by lessening the dependency on hardware resources. In addition, through a partnership between NASA GSFC, the West Virginia Space Grant Consortium and West Virginia University, the STF-1 CubeSat will hosts payloads for three secondary objectives that aim to advance engineering and physical-science research in the areas of navigation systems of small satellites, provide useful data for understanding magnetosphere-ionosphere coupling and space weather, and verify the performance and durability of III-V Nitride-based materials.

navigation↗