Software

Access our comprehensive library of technical briefs on software, from engineering experts at NASA and major government, university, and commercial laboratories.

42
-1
570
30
Briefs: Information Technology
Integrated and Automated Software Test Environment for JPL Software Defined Radio
Software has been developed that provides an integrated and automated test environment for the Space Telecommunications Radio System (STRS). This software package is Linux based and provides interactive and scripted control to test the JPL Software Defined Radio (SDR)...
Briefs: Information Technology
Time Series Product Tool (TSPT) Version 2.0
The Time Series Product Tool (TSPT) is a MATLAB-based software application that computes and displays high-quality vegetation and environmental monitoring indices from high temporal revisit rate Moderate resolution Imaging Spectroradiometer (MODIS) and other satellite sensors. The original purpose of the...
Briefs: Software
NASA Data Acquisition System (NDAS)
The test complexes at John C. Stennis Space Center (SSC) require reliable and accurate data acquisition in order to analyze the results of rocket engine tests. Acquisition systems include high-speed data, low-speed data, event monitoring, and video feeds. In order to obtain accurate data, routine calibrations...
Briefs: Software
The motivation for this research is the fact that, for a variety of reasons, networks and their existing authentication and confidentiality infrastructure are becoming more...
Feature Image
Briefs: Software
Flight Processor Virtualization for Size, Weight, and Power Reduction
This work demonstrated the cost-saving and fault-tolerant benefits of virtualization technology by consolidating the flight software from multiple flight processors into a single virtualized system. In this study, a flight software system that was originally deployed on six...
Briefs: Information Technology
Massively Parallel Dantzig-Wolfe Decomposition Applied to Traffic Flow Scheduling
Traffic flow management (TFM) of the National Airspace System (NAS) endeavors to deliver flights from their origins to their destinations while minimizing delays and respecting all capacities. There are several models for solving this problem. Some models aggregate...
Briefs: Information Technology
Mission Control Technologies (MCT)
MCT enables users to compose software from objects that can be assembled by end users to create integrated functionality. Applications are eliminated in favor of compositions of “live objects” that can be combined in different ways for different users and missions as required, in contrast to the more...
Briefs: Information Technology
A Model-Driven Science Data Product Registration Service
The Planetary Data System (PDS) has undertaken an effort to overhaul the PDS data architecture (e.g., data model, data structures, data dictionary, etc.) and deploy a software system (online data services, distributed data catalog, etc.) that fully embraces the PDS federation as an integrated...
Briefs: Mechanical & Fluid Systems
Equipment for space exploration is almost impossible to test on Earth. Testing is expensive and cannot replicate the conditions of launch, cruise, landing, and travel across a planetary surface. As...
Feature Image
Briefs: Physical Sciences
The European Organization for Nuclear Research (CERN) requires new magnets that are smaller than their predecessors to accommodate new instrumentation. Because of their size, these magnets...
Feature Image
Briefs: Software
Keysight Technologies (formerly Agilent Technologies) develops world-leading equipment for solving tough measurement challenges. The company’s Infiniium 90000 Q-Series...
Feature Image
Briefs: Mechanical & Fluid Systems
The use of composites is rapidly growing across many industries, fostering the need for new design, analysis, and optimization technologies. Every industry feels increasing pressure to launch breakthrough...
Feature Image
Briefs: Software
This innovation unifies an earlier innovation and a new solution method based on finite differences to simulate structural dynamic phenomena...
Feature Image
Briefs: Information Technology
3D Finite Element Model of Magnetic Mirror and Nano Antenna
A 3D finite element mathematical model has been developed for representing a behavior of a magnetic mirror and nano antenna subject to polarized incident light. This model represents the fourth generation of magnetic mirror with the goal of suppressing the diffraction.
Briefs: Information Technology
T-MATS is an open-source Simulink library for use in modeling and simulation of thermodynamic systems. It provides a user friendly graphical MATLAB/Simulink-compatible toolbox...
Feature Image
Briefs: Software
Advanced Numerical Tools for Design and Analysis of In-Space Valve and Feed Systems
A high-fidelity numerical simulation software (CRUNCH CFD®) predicts the transient performance of flight valve designs, provides design support by supplementing current empirical rules, and diagnoses system anomalies. Currently, transient analysis of valves is...
Briefs: Electronics & Computers
Method for Visualization of Analog Signals
In this innovation, a method makes use of a new technique for describing analog information based on the roots of polynomial functions of infinite degree. Monotonic analog signals are transformed into characters that are fused into a two-dimensional composite visualization of the generating signal...
Briefs: Electronics & Computers
Time-Multiplexed Pipelined FFT Implementation
A fast Fourier transform (FFT) was developed as part of the Soil-Moisture Active/Passive (SMAP) project. The FFT was created on 16-bit data arriving at a rate of 48 MHz to run on a resource-constrained, space-grade field programmable gate array (FPGA).
Briefs: Electronics & Computers
Method for Authorizing Critical Effector Commands in a Space-Based Integrated Modular Avionics System
An Integrated Modular Avionics (IMA) architecture provides a common platform for software partitions with shared processing and input/output (I/O) resources. A key feature of the IMA architecture is I/O partitioning. An IMA system will prevent one...
Briefs: Software
An interrupt is a signal in an interrupt controller (IC) that pulses to indicate an event or error. The IC is responsible for processing multiple internal interrupts and making these interrupts available...
Feature Image
Briefs: Software
Using a Multicast File Transfer Protocol to Update the Firmware of Multiple Embedded Devices Simultaneously
Smart sensors for measuring temperature and pressure have been developed as part of the Advanced Ground Systems Maintenance (AGSM) project. The sensors have flash memory for storing firmware, calibration data, and configuration information....
Briefs: Electronics & Computers
Model of Radiation Effects on Electronics (MREE)
An updated software model has been developed for predicting the single-event effect (SEE) rates in circuit designs as they are being designed. This tool will be used for estimating the frequency of the various SEEs, such as logic upsets and circuit latch-up. It may also be used to estimate the total...
Briefs: Mechanical & Fluid Systems
Development of an Analytical Parameterized Linear Lateral Dynamic Model for an Aerobot Airship
Saturn’s moon Titan is of high interest for in situ study due to its many intriguing features. This moon has a dense atmosphere; rough, icy terrain; and low surface winds that make it the ideal place to send a controlled aerial robotic platform, such as...
Briefs: Mechanical & Fluid Systems
Algorithm Enhancements to Powered Descent Guidance Software
The Powered Descent Guidance (PDG) software provides a computationally efficient guidance algorithm for powered descent that ensures satisfaction of the governing dynamics, along with adherence to physical control and state constraints, such as avoid the surface, limit thrust magnitude and...
Briefs: Mechanical & Fluid Systems
Aerodynamic control surfaces, with excessive free-play, can cause limit cycle oscillations (LCO), a sustained vibration of constant amplitude. The LCO is caused by a...
Feature Image
Briefs: Mechanical & Fluid Systems
Design Environment for Multi-Fidelity and Multi-Disciplinary Components
Many of the most challenging aspects of propulsion system development are related to the prediction of interacting effects among fluid loads, thermal loads, and structural deflection. A typical design practice might ignore the interaction between the physical phenomena where...
Briefs: Software
Shipping Foam Designer Software
An easy-to-use design tool was developed in response to a large number of documented cases of critical (flight and ground) hardware failing after experiencing drops during commercial shipment. By entering the mass of the hardware to be protected, and the drop height, the software helps the user select the type and...
Briefs: Software
Evolutionary Mission Trajectory Generator
The Evolutionary Mission Trajectory Generator (EMTG) is a global trajectory optimization tool for designing interplanetary missions that perform multiple flybys and either low-thrust or high-thrust propulsive maneuvers on the way to destinations in the solar system. Some targets, such as Mars and Venus, are...
Briefs: Software
Visual International Space Station Configuration Viewing Tool
Communicating the current International Space Station (ISS) configuration and also potential ISS configurations is a necessity during ISS trade studies and Ops Con development. Often, multiple configuration options will need to be communicated. Doing so without a means of displaying an...

Videos