Electronics & Software

Software

Find the latest advancements in the software used in simulation software, CAD, CAM, CAE, and mathematical and scientific software. Access technical and application briefs from NASA and other major research labs.

Stories

42
0
2100
30
Briefs: Software
High-Performance Tiled WMS and KML Web Server
This software is an Apache 2.0 module implementing a high-performance map server to support interactive map viewers and virtual planet client software. It can be used in applications that require access to very-high-resolution geolocated images, such as GIS, virtual planet applications, and flight...
Briefs: Software
KML Super Overlay to WMS Translator
This translator is a server-based application that automatically generates KML super overlay configuration files required by Google Earth for map data access via the Open Geospatial Consortium WMS (Web Map Service) standard. The translator uses a set of URL parameters that mirror the WMS parameters as much as...
Briefs: Software
Modeling of Radiative Transfer in Protostellar Disks
This program implements a spectral line, radiative transfer tool for interpreting Spitzer Space Telescope observations by matching them with models of protostellar disks for improved understanding of planet and star formation. The Spitzer Space Telescope detects gasphase molecules in the infrared...
Briefs: Software
Parallelization of the Coupled Earthquake Model
This Web-based tsunami simulation system allows users to remotely run a model on JPL's supercomputers for a given undersea earthquake. At the time of this reporting, predicting tsunamis on the Internet has never happened before. This new code directly couples the earthquake model and the ocean model...
Briefs: Software
Triaxial Probe Magnetic Data Analysis
The Triaxial Magnetic Moment Analysis software uses measured magnetic field test data to compute dipole and quadrupole moment information from a hardware element. It is used to support JPL projects needing magnetic control and an understanding of the spacecraftgenerated magnetic fields.
Briefs: Software
Analyzing Responses of Chemical Sensor Arrays
NASA is developing a third-generation electronic nose (ENose) capable of continuous monitoring of the International Space Station's cabin atmosphere for specific, harmful airborne contaminants. Previous generations of the ENose have been described in prior NASA Tech Briefs issues.
Briefs: Software
PREDICTS
PREDICTS is a computer program that predicts the frequencies, as functions of time, of signals to be received by a radio science receiver — in this case, a special-purpose digital receiver dedicated to analysis of signals received by an antenna in NASA's Deep Space Network (DSN). Unlike other software used in the DSN, PREDICTS does...
Briefs: Software
Processing AIRS Scientific Data Through Level 2
The Atmospheric Infrared Spectrometer (AIRS) Science Processing System (SPS) is a collection of computer programs, denoted product generation executives (PGEs), for processing the readings of the AIRS suite of infrared and microwave instruments orbiting the Earth aboard NASA's Aqua spacecraft. AIRS...
Briefs: Software
Space Propulsion Design and Analysis
This software provides an improved methodology for predicting launcher base pressure and heat loads for RSRM (Reusable Solid Rocket Motor) launchers by accounting for complex anisotropic stress/ strains and variable turbulent Prandtl and Schmidt numbers. A "building block" approach to turbulence model...
Briefs: Software
Imaging Sensor Flight and Test Equipment Software
The Lightning Imaging Sensor (LIS) is one of the components onboard the Tropical Rainfall Measuring Mission (TRMM) satellite, and was designed to detect and locate lightning over the tropics. The LIS flight code was developed to run on a single onboard digital signal processor, and has operated the...
Briefs: Software
Software Compensates Electronic-Nose Readings for Humidity
A computer program corrects for the effects of humidity on the readouts of an array of chemical sensors (an "electronic nose"). To enable the use of this program, the array must incorporate an independent humidity sensor in addition to sensors designed to detect analytes other than water...
Briefs: Software
Rapid Analysis of Mass Distribution of Radiation Shielding
Radiation Shielding Evaluation Toolset (RADSET) is a computer program that rapidly calculates the spatial distribution of mass of an arbitrary structure for use in ray-tracing analysis of the radiation-shielding properties of the structure. RADSET was written to be used in conjunction with...
Briefs: Software
BigView Image Viewing on Tiled Displays
BigView allows for interactive panning and zooming of images of arbitrary size on desktop PCs running Linux. Additionally, it can work in a multi-screen environment where multiple PCs cooperate to view a single, large image. Using this software, one can explore — on relatively modest machines —...
Briefs: Software
Modeling Carbon and Hydrocarbon Molecular Structures in EZTB
A software module that models the electronic and mechanical aspects of hydrocarbon molecules and carbon molecular structures on the basis of first principles has been written for incorporation into, and execution within, the Easy (Modular) Tight-Binding (EZTB) software infrastructure,...
Briefs: Software
Modeling Magnetic Properties in EZTB
A software module that calculates magnetic properties of a semiconducting material has been written for incorporation into, and execution within, the Easy (Modular) Tight-Binding (EZTB) software infrastructure. [EZTB is designed to model the electronic structures of semiconductor devices ranging from bulk...
Briefs: Software
Deep Space Network Antenna Logic Controller
The Antenna Logic Controller (ALC) software controls and monitors the motion control equipment of the 4,000- metric-ton structure of the Deep Space Network 70-meter antenna. This program coordinates the control of 42 hydraulic pumps, while monitoring several interlocks for personnel and equipment safety....
Briefs: Software
Solar Sail Spaceflight Simulation
The Solar Sail Spaceflight Simulation Software (S5) toolkit provides solar-sail designers with an integrated environment for designing optimal solar-sail trajectories, and then studying the attitude dynamics/ control, navigation, and trajectory control/ correction of sails during realistic mission simulations....
Briefs: Software
Inertial Measurements for Aero-assisted Navigation (IMAN)
IMAN is a Python tool that provides inertial sensor-based estimates of spacecraft trajectories within an atmospheric influence. It provides Kalman filterderived spacecraft state estimates based upon data collected onboard, and is shown to perform at a level comparable to the conventional...
Briefs: Software
Improved Path Planning Onboard the Mars Exploration Rovers
A revised version of the AutoNav (autonomous navigation with hazard avoidance) software running onboard each Mars Exploration Rover (MER) affords better obstacle avoidance than does the previous version. Both versions include GESTALT (Grid-based Estimation of Surface Traversability Applied...
Briefs: Software
Robust, Flexible Motion Control for the Mars Explorer Rovers
The Mobility Flight Software, running on computers aboard the Mars Explorer Rover (MER) robotic vehicles Spirit and Opportunity, affords the robustness and flexibility of control to enable safe and effective operation of these vehicles in traversing natural terrain. It can make the...
Briefs: Software
A package of software has been developed to execute a raw binary image of the space shuttle flight software for simulation of the computational effects of operation of space shuttle avionics. This software can be...
Feature Image
Briefs: Software
Soft Real-Time PID Control on a VME Computer
microPID (μPID) is a computer program for real-time proportional + integral + derivative (PID) control of a translation stage in a Fourier-transform ultraviolet spectrometer. μPID implements a PID control loop over a position profile at sampling rate of 8 kHz (sampling period 125 μs). The...
Briefs: Software
The Interactive Coverage Analysis Tool (iCAT) is an interactive desktopcomputer program serving to (1) support planning of coverage, and management of usage of frequencies, of current and proposed...
Feature Image
Briefs: Software
Payload Operations Support Team Tools is a software system that assists in (1) development and testing of software for payloads to be flown aboard the space shuttles and (2) training of payload customers,...
Feature Image
Briefs: Software
Radiant Energy Display and Analysis Software Package (REDAP) is a computer program for processing antenna-radiation- pattern data that have been preprocessed by a data-collection program and...
Feature Image
Briefs: Software
Programs for Testing an SSME-Monitoring System
A suite of computer programs has been developed for special test equipment (STE) that is used in verification testing of the Health Management Computer Integrated Rack Assembly (HMC-IRA), a ground- based system of analog and digital electronic hardware and software for "flight-like" testing for...
Briefs: Software
Analysis of Complex Valve and Feed Systems
A numerical framework for analysis of complex valve systems supports testing of propulsive systems by simulating key valve and control system components in the test loop. In particular, it is designed to enhance the analysis capability in terms of identifying system transients and quantifying the valve...
Briefs: Software
Solving Equations of Multibody Dynamics
Darts++ is a computer program for solving the equations of motion of a multibody system or of a multibody model of a dynamic system. It is intended especially for use in dynamical simulations performed in designing and analyzing, and developing software for the control of, complex mechanical systems. Darts++...
Briefs: Software
Computational analysis of fluid-structure interactions (FSI) represents a considerable challenge for most computational analysis codes. Simple one-way coupled problems, in...
Feature Image

Videos