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

Briefs : Software
Real-Time Exponential Curve Fits Using Discrete Calculus

An improved solution for curve fitting data to an exponential equation (y = AeBt + C) has been developed. This improvement is in four areas — speed, stability, determinant processing time, and the removal of limits. The solution presented avoids iterative techniques and their...

Briefs : Software
Optimal Codes for the Burst Erasure Channel

Deep space communications over noisy channels lead to certain packets that are not decodable. These packets leave gaps, or bursts of erasures, in the data stream. Burst erasure correcting codes overcome this problem. These are forward erasure correcting codes that allow one to recover the missing gaps...

Briefs : Software
Short-Block Protograph-Based LDPC Codes

Short-block low-density parity-check (LDPC) codes of a special type are intended to be especially well suited for potential applications that include transmission of command and control data, cellular telephony, data communications in wireless local area networks, and satellite data communications. [In...

Briefs : Software
Situational Lightning Climatologies

Research has revealed distinct spatial and temporal distributions of lightning occurrence that are strongly influenced by large-scale atmospheric flow regimes. It was believed there were two flow systems, but it has been discovered that actually there are seven distinct flow regimes.

Briefs : Software
GOATS - Orbitology Component

The GOATS Orbitology Component software was developed to specifically address the concerns presented by orbit analysis tools that are often written as stand-alone applications. These applications do not easily interface with standard JPL first-principles analysis tools, and have a steep learning curve due to their...

Briefs : Software
World Wide Web Metaphors for Search Mission Data

A software program that searches and browses mission data emulates a Web browser, containing standard metaphors for Web browsing. By taking advantage of back-end URLs, users may save and share search states. Also, since a Web interface is familiar to users, training time is reduced. Familiar back...

Briefs : Software
Phenological Parameters Estimation Tool

The Phenological Parameters Estimation Tool (PPET) is a set of algorithms implemented in MATLAB that estimates key vegetative phenological parameters. For a given year, the PPET software package takes in temporally processed vegetation index data (3D spatio-temporal arrays) generated by the time series...

Briefs : Software
Numerical Mean Element Orbital Analysis With Morbiter

The Morbiter software numerically averages an osculating orbit’s equations of motion (EOM) to arrive at the mean orbit’s EOMs, which are then numerically propagated to obtain the long-term orbital ephemerides. The long-term evolution characteristics, and stability, of an orbit are best...

Briefs : Software
MIRO Computational Model

A computational model calculates the excitation of water rotational levels and emission-line spectra in a cometary coma with applications for the Microwave Instrument for Rosetta Orbiter (MIRO). MIRO is a millimeter-submillimeter spectrometer that will be used to study the nature of cometary nuclei, the physical...

Briefs : Software
Team Collaboration Software

The Ground Resource Allocation and Planning Environment (GRAPE 1.0) is a Web-based, collaborative team environment based on the Microsoft SharePoint platform, which provides Deep Space Network (DSN) resource planners’ tools and services for sharing information and performing analysis. The foundation platform for...

Briefs : Software
Comet Gas and Dust Dynamics Modeling

This software models the gas and dust dynamics of comet coma (the head region of a comet) in order to support the Microwave Instrument for Rosetta Orbiter (MIRO) project. MIRO will study the evolution of the comet

67P/Churyumov-Gerasimenko’s coma system. The instrument will measure surface...

Briefs : Software
Online Planning Algorithm

AVA v2 software selects goals for execution from a set of goals that oversubscribe shared resources. The term “goal” refers to a science or engineering request to execute a possibly complex command sequence, such as image targets or ground-station downlinks.

Briefs : Software
AutoGNC Testbed

A simulation testbed architecture was developed and implemented for the integration, test, and development of a TRL-6 flight software set called AutoGNC. The AutoGNC software will combine the TRL-9 Deep Impact AutoNAV flight software suite, the TRL-9 Virtual Machine Language (VML) executive, and the TRL-3 G-REX guidance,...

Briefs : Software
Optical Imaging and Radiometric Modeling and Simulation

OPTOOL software is a general-purpose optical systems analysis tool that was developed to offer a solution to problems associated with computational programs written for the James Webb Space Telescope optical system. It integrates existing routines into coherent processes, and provides a...

Briefs : Software
Automated Computer Access Request System

The Automated Computer Access Request (AutoCAR) system is a Web-based account provisioning application that replaces the time-consuming paper-based computer-access request process at Johnson Space Center (JSC). AutoCAR combines rules-based and role-based functionality in one application to provide a...

Briefs : Software
Range Safety for an Autonomous Flight Safety System

The Range Safety Algorithm software encapsulates the various constructs and algorithms required to accomplish Time Space Position Information (TSPI) data management from multiple tracking sources, autonomous mission mode detection and management, and flight-termination mission rule evaluation....

Briefs : Software
Fast and Easy Searching of Files in Unisys 2200 Computers

A program has been written to enable (1) fast and easy searching of symbolic files for one or more strings of characters, dates, or numerical values in specific fields or columns and (2) summarizing results of searching other fields or columns. Intended for use in Unisys 2200-series...

Briefs : Software
Parachute Drag Model

DTV-SIM is a computer program that implements a mathematical model of the flight dynamics of a missile-shaped drop test vehicle (DTV) equipped with a multistage parachute system that includes two simultaneously deployed drogue parachutes and three main parachutes deployed subsequently and simultaneously by use of pilot...

Briefs : Software
Evolutionary Scheduler for the Deep Space Network

A computer program assists human schedulers in satisfying, to the maximum extent possible, competing demands from multiple spacecraft missions for utilization of the transmitting/receiving Earth stations of NASA’s Deep Space Network. The program embodies a concept of optimal scheduling to...

Briefs : Software
Integrating Radar Image Data With Google Maps

A public Web site has been developed as a method for displaying the multitude of radar imagery collected by NASA’s Airborne Synthetic Aperture Radar (AIR-SAR) instrument during its 16-year mission. Utilizing NASA’s internal AIRSAR site, the new Web site features more sophisticated visualization...

Briefs : Software
Mercury Toolset for Spatiotemporal Metadata

Mercury is a set of tools for federated harvesting, searching, and retrieving metadata, particularly spatiotemporal metadata. Version 3.0 of the Mercury toolset provides orders of magnitude improvements in search speed, support for additional metadata formats, integration with...

Briefs : Software
Social Tagging of Mission Data

Mars missions will generate a large amount of data in various forms, such as daily plans, images, and scientific information. Often, there is a semantic linkage between images that cannot be captured automatically. Software is needed that will provide a method for creating arbitrary tags for this mission data so...

Briefs : Software
Public Risk Assessment Program

The Public Entry Risk Assessment (PERA) program addresses risk to the public from shuttle or other spacecraft re-entry trajectories. Managing public risk to acceptable levels is a major component of safe spacecraft operation. PERA is given scenario inputs of vehicle trajectory, probability of failure along that...

Briefs : Software
Particle Swarm Optimization Toolbox

The Particle Swarm Optimization Toolbox is a library of evolutionary optimization tools developed in the MAT-LAB environment. The algorithms contained in the library include a genetic algorithm (GA), a single-objective particle swarm optimizer (SOPSO), and a multi-objective particle swarm optimizer (MOPSO)....

Briefs : Software
Telescience Support Center Data System Software

The Telescience Support Center (TSC) team has developed a database-driven, increment-specific Data Requirement Document (DRD) generation tool that automates much of the work required for generating and formatting the DRD. It creates a database to load the required changes to configure the TSC data...

Briefs : Software
Update on PISCES

An updated version of the Platform Independent Software Components for the Exploration of Space (PISCES) software library is available. A previous version was reported in “Library for Developing Spacecraft-Mission-Planning Software” (MSC-22983), NASA Tech Briefs, Vol. 25, No. 7 (July 2001), page 52. To recapitulate: This...

Briefs : Software
Ground and Space Radar Volume Matching and Comparison Software

This software enables easy comparison of ground- and space-based radar observations. The software was initially designed to compare ground radar reflectivity from operational, ground based S- and C-band meteorological radars with comparable measurements from the Tropical Rainfall...

Briefs : Software
Web-Based Interface for Command and Control of Network Sensors

This software allows for the visualization and control of a network of sensors through a Web browser interface. It is currently being deployed for a network of sensors monitoring Mt. Saint Helen’s volcano; however, this innovation is generic enough that it can be deployed for any...

Briefs : Software
Orbit Determination Toolbox

The Orbit Determination Toolbox is an orbit determination (OD) analysis tool based on MATLAB and Java that provides a flexible way to do early mission analysis. The toolbox is primarily intended for advanced mission analysis such as might be performed in concept exploration, proposal, early design phase, or rapid...

Briefs : Software
Distributed Observer Network

The Distributed Observer network (DON) is a NASA-collaborative environment that leverages game technology to bring three-dimensional simulations to conventional desktop and laptop computers in order to allow teams of engi-

neers working on design and operations, either individually or in groups, to view and...

Question of the Week
Will Cooling Coatings Catch On?


Upcoming Webinars: Software

Using Simulation to Design Robust Adhesively Bonded Structures

Upcoming Webinars: Automotive

Electric-Vehicle Transmission Development and Simulation

Upcoming Webinars: Energy

Thermal Management Crisis: Knowing Your Passive Solution Options

Upcoming Webinars: Internet of Things

IoT’s Role in Today’s Transportation Systems

Dynamic White Papers: Mechanical & Fluid Systems

Precision Bellows Couplings: 3 Secrets to their Success

On-Demand Webinars: Manufacturing & Prototyping

Testing and Inspecting 3D-Printed Parts