Marshall Space Flight Center, Alabama libSPRITE is a set of software libraries used in the development of software applications. The libraries provide components for encoding engineering units, math functions, a task scheduler built on top of pthreads, a publish/subscribe data distribution system, and a Lua scripting language interface.

Posted in: Briefs, Software, Mathematical analysis, Computer software and hardware, Data exchange


Tool for Rapid Analysis of Monte Carlo (TRAM) Simulation Data

This tool can be used in any engineering industry that uses Monte Carlo simulations as part of a design and analysis process. Lyndon B. Johnson Space Center, Houston, Texas Spacecraft design is inherently difficult due to the complexity of the systems involved and the expense of testing hardware in a realistic environment. The number and cost of flight tests can be reduced by performing extensive simulation and analysis studies to understand vehicle operating limits and identify circumstances that lead to mission failure. A Monte Carlo simulation approach that varies a wide range of parameters is typically used to generate a large set of test scenarios. The results of these analyses bound the vehicle performance and eventually help certify a spacecraft for flight.

Posted in: Briefs, Software, Computer simulation, Systems engineering, Performance tests, Aerodynamics, Spacecraft


Object-Oriented FITS File Interface for MATLAB

Goddard Space Flight Center, Greenbelt, Maryland The ability to read complicated Flexible Image Transport System (FITS) files in MATLAB was required for analyzing data from the Integrated Science Instrument Module (ISIM) cryovac test campaign for the James Webb Space Telescope (JWST) project. This software was written to fill that specific need, but is more generally applicable.

Posted in: Briefs, Software, Analysis methodologies, Communication protocols, Computer software and hardware


Space Station Research Explorer

This program presents experiments, facilities, and research results from the International Space Station in formats that could be easily understood by a wide audience. Lyndon B. Johnson Space Center, Houston, Texas The Space Station Research Explorer provides current information on International Space Station (ISS) experiments, facilities, and research results through video, photos, interactive media, and in-depth descriptions on iOS and Android devices.

Posted in: Briefs, Software, Education, Education and training, Spacecraft


Integrated Circuit for Radio Astronomy Correlators Supporting Large Arrays of Antennas

NASA’s Jet Propulsion Laboratory, Pasadena, California Radio telescopes that employ arrays of many antennas are in operation, and ever-larger ones are being designed and proposed. Signals from the antennas are combined by cross-correlation. While the cost of most components of the telescope is proportional to the number of antennas, N, the cost and power consumption of cross-correlation are proportional to N2, and dominate at sufficiently large N. As radio telescopes get larger, there is a need to provide digital-signal-processing electronics that are smaller and less power-hungry than would be implied by the extrapolation of existing designs.

Posted in: Briefs, Electronics & Computers, Software, Antennas, Integrated circuits, Radio equipment


BALFIT Version 3.1 Multivariate Regression Analysis and Regression Model Optimization Software

Ames Research Center, Moffett Field, California The software package BALFIT was developed for both the processing of wind tunnel strain-gage balance data and the analysis of more general multivariate experimental data sets. The software uses automatically generated regression models for the analysis. These optimized regression models are the result of the application of a math model search algorithm to a given multivariate data set. This important feature of BALFIT greatly reduces the time it takes to do an analysis. It has also made the prediction of the dependent variable values more reliable because widely accepted objective metrics are used for the regression model term selection.

Posted in: Briefs, Electronics & Computers, Software, Analysis methodologies, Mathematical models, Computer software and hardware, Wind tunnel tests


Mariana Text Classification System

Ames Research Center, Moffett Field, California Support Vector Machines (SVM) can be used as a binary classifier for a wide range of data and problems. For text, it is often used to determine automatically if a document belongs to a given topic category. Automatic and reliable classification of documents can be an invaluable tool for industries that monitor problem reports, accident reports, maintenance logs, and corrective action reports that span different specialties.

Posted in: Briefs, Electronics & Computers, Software, Computer software and hardware, Data management, Identification


The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.