Electronics & Software

Software

Topics:

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.

Briefs: Software
Sptrace

Sptrace is a general-purpose space utilization tracing system that is conceptually similar to the commercial “Purify” product used to detect leaks and other memory usage errors. It is designed to monitor space utilization in any sort of “heap,” i.e., a region of data storage on some device (nominally memory; possibly shared and...

Briefs: Software
Interplanetary Overlay Network Bundle Protocol Implementation

The Interplanetary Overlay Network (ION) system’s BP package, an implementation of the Delay-Tolerant Networking (DTN) Bundle Protocol (BP) and supporting services, has been specifically designed to be suitable for use on deep-space robotic vehicles. Although the ION BP...

Briefs: Software
S-Band POSIX Device Drivers for RTEMS

This is a set of POSIX device driver level abstractions in the RTEMS RTOS (Real-Time Executive for Multiprocessor Systems real-time operating system) to SBand radio hardware devices that have been instantiated in an FPGA (field-programmable gate array). These include A/D (analog-to-digital) sample capture,...

Briefs: Software
STRS SpaceWire FPGA Module

An FPGA module leverages the previous work from Goddard Space Flight Center (GSFC) relating to NASA’s Space Telecommunications Radio System (STRS) project. The STRS SpaceWire FPGA Module is written in the Verilog Register Transfer Level (RTL) language, and it encapsulates an unmodified GSFCcore (which is written in...

Briefs: Software
Geodetic Strain Analysis Tool

A geodetic software analysis tool enables the user to analyze 2D crustal strain from geodetic ground motion, and create models of crustal deformation using a graphical interface. Users can use any geodetic measurements of ground motion and derive the 2D crustal strain interactively. This software also provides a...

Briefs: Electronics & Computers

Microwave heating is an important process for many commercial, industrial, and household applications. Industrial microwave ovens are widely used for chemical processing, agri-food, medical products, and...

Briefs: Information Technology
Graphical Language for Data Processing

A graphical language for processing data allows processing elements to be connected with virtual “wires” that represent data flows between processing modules. The processing of complex data, such as lidar data, requires many different algorithms to be applied. The purpose of this innovation is to...

Briefs: Electronics & Computers

Thermoelectric phenomena provide the direct conversion of heat into electricity or electricity into heat. The phenomena are described by three related mechanisms: the Seebeck, Peltier, and Thomson...

Briefs: Software
Onboard Short Term Plan Viewer

Onboard Short Term Plan Viewer (OSTPV) is a computer program for electronic display of mission plans and timelines, both aboard the International Space Station (ISS) and in ISS ground control stations located in several countries. OSTPV was specifically designed both (1) for use within the limited ISS computing...

Briefs: Information Technology

Geometry is a critical constituent in almost every simulation: representations must be sufficiently accurate for the given problem, possess the appropriate level of detail for...

Briefs: Software

The legacy communications link analysis software currently used at Wallops Flight Facility involves processes that are different for command destruct, radar, and telemetry. There is a clear advantage...

Briefs: Software

Systems analysis of a planetary entry (SAPE), descent, and landing (EDL) is a multidisciplinary activity in nature. SAPE improves the performance of the...

Briefs: Software

Noise from wind farms falls into two categories: aerodynamic noise is created by the blades of a turbine swishing through the air, while mechanical noise is associated with the machinery housed in the nacelle of...

Briefs: Software
GLobal Integrated Design Environment

The GLobal Integrated Design Environment (GLIDE) is a collaborative engineering application built to resolve the design session issues of realtime passing of data between multiple discipline experts in a collaborative environment. Utilizing Web protocols and multiple programming languages, GLIDE allows...

Briefs: Software

JPL collaborated with experts from industry and other organizations to develop a conceptual model of quantities, units, dimensions, and values based on the current work of the ISO...

Briefs: Software

G-View is a 3D visualization tool for supporting spacecraft guidance, navigation, and control (GN&C) simulations relevant to small-body exploration and sampling (see...

Briefs: Software
The Planning Execution Monitoring Architecture

The Planning Execution Monitoring (PEM) architecture is a design concept for developing autonomous cockpit command and control software. The PEM architecture is designed to reduce the operations costs in the space transportation system through the use of automation while improving safety and...

Briefs: Information Technology
SSC Engineering Analysis

A package for the automation of the Engineering Analysis (EA) process at the Stennis Space Center has been customized. It provides the ability to assign and track analysis tasks electronically, and electronically route a task for approval. It now provides a mechanism to keep these analyses under configuration management....

Briefs: Software
Automated Cryocooler Monitor and Control System Software

This software is used in an automated cryogenic control system developed to monitor and control the operation of small-scale crycoolers. The system was designed to automate the cryogenically cooled low-noise amplifier system described in “Automated Cryocooler Monitor and Control...

Briefs: Mechanical & Fluid Systems
Draper Station Analysis Tool

Draper Station Analysis Tool (DSAT) is a computer program, built on commercially available software, for simulating and analyzing complex dynamic systems. Heretofore used in designing and verifying guidance, navigation, and control systems of the International Space Station, DSAT has a modular architecture that lends...

Briefs: Mechanical & Fluid Systems
Common Bolted Joint Analysis Tool

Common Bolted Joint Analysis Tool (comBAT) is an Excel/VB-based bolted joint analysis/optimization program that lays out a systematic foundation for an inexperienced or seasoned analyst to determine fastener size, material, and assembly torque for a given design. Analysts are able to perform numerous...

Briefs: Software
CCSDS Advanced Orbiting Systems Virtual Channel Access Service for QoS MACHETE Model

To support various communications requirements imposed by different missions, interplanetary communication protocols need to be designed, validated, and evaluated carefully. Multi-mission Advanced Communications Hybrid Environment for Test and Evaluation...

Briefs: Software
Commercial Modular Aero-Propulsion System Simulation 40k

The Commercial Modular Aero-Propulsion System Simulation 40k (C-MAPSS40k) software package is a nonlinear dynamic simulation of a 40,000-pound (≈178-kN) thrust class commercial turbofan engine, written in the MAT-LAB/Simulink environment. The model has been tuned to capture the behavior...

Briefs: Software
Jitter Controller Software

Sinusoidal jitter is produced by simply modulating a clock frequency sinusoidally with a given frequency and amplitude. But this can be expressed as phase jitter, frequency jitter, or cycle-to-cycle jitter, rms or peak, absolute units, or normalized to the base clock frequency. Jitter using other waveforms requires...

Briefs: Software
μShell Minimalist Shell for Xilinx Microprocessors

μShell is a lightweight shell environment for engineers and software developers working with embedded microprocessors in Xilinx FPGAs. (μShell has also been successfully ported to run on ARM Cortex-M1 microprocessors in Actel ProASIC3 FPGAs, but without project-integration support.) μShell...

Briefs: Software

The In-Situ Resource Utilization (ISRU) Regolith & Environmental Science and Oxygen & Lunar Volatiles Extraction (RESOLVE) software...

Briefs: Software

This computing environment is the next generation of geodetic image processing technology for repeat-pass Interferometric Synthetic Aperture (InSAR) sensors, identified by the community as a needed...

Briefs: Software
Coastal On-line Assessment and Synthesis Tool 2.0

COAST (Coastal On-line Assessment and Synthesis Tool) is a 3D, open-source Earth data browser developed by leveraging and enhancing previous NASA open-source tools. These tools use satellite imagery and elevation data in a way that allows any user to zoom from orbit view down into any place on...

Briefs: Physical Sciences
Software Displays Data on Active Regions of the Sun

The Solar Active Region Display System is a computer program that generates, in near real time, a graphical display of parameters indicative of the spatial and temporal variations of activity on the Sun. These parameters include histories and distributions of solar flares, active region growth,...

Webcasts

Upcoming Webinars: Automotive

The Art of EV Propulsion System Design

Upcoming Webinars: Automotive

Solutions for Automotive Interior Colors

Upcoming Webinars: Automotive

Latest Enhancements for ADAS Sensor Testing and Simulation

Upcoming Webinars: Automotive

Adhesives and the Future of Battery Designs

Upcoming Webinars: Manufacturing & Prototyping

Using High-Resolution X-ray Computed Tomography to Inspect...

Upcoming Webinars: Automotive

Digital Solutions to Design Vehicles for Noise and Vibration

Videos