Special Coverage

Self-Healing Wire Insulation
Thermomechanical Methodology for Stabilizing Shape Memory Alloy (SMA) Response
Space Optical Communications Using Laser Beams
High Field Superconducting Magnets
Active Response Gravity Offload and Method
Strat-X
Sonar Inspection Robot System
Home

Fully Implicit Ablation and Thermal Analysis Program, Version 3 (FIAT v3)

The program is very stable and robust for application to both robotic and crewed vehicles entering a planetary atmosphere from space. Ames Research Center, Moffett Field, California FIAT v3 simulates one-dimensional thermal energy transport through a multilayer stack of thermal protection materials, bonding materials, metallic or composite structures, air gaps, and/or insulations. The outer surface encounters aerothermal heating from hypersonic flow, and the inner surface may have various boundary conditions such as assigned temperature history, insulated, or convective cooling. The heated outer surface can ablate, and materials can decompose (pyrolyze) in-depth.

Posted in: Briefs, Electronics & Computers, Software

Read More >>

CFD Utility Software Library

Ames Research Center, Moffett Field, California Originating as the Aerodynamics Division Software Library of the 1980s and -90s, this software is a collection of more than 100 software applications, many of them for manipulating the grids and flow solutions associated with computational fluid dynamics (CFD). Underlying these applications are about 30 libraries containing more than 1,200 subroutines, functions, or modules, mostly written in Fortran [90] with a small collection of C translations. Wherever possible, the software is generalized with reuse and portability in mind. These tools often operate on files in PLOT3D and/or Tecplot format, which represent de facto standards at many sites within academia, NASA, and industry. Utilities for treating unstructured data are also included along with a collection of programming tools for manipulating character data. Library names such as geomlib, interplib, optlib, and searchlib suggest the scope of numerics covered, while I/O packages such as tecplot_io, triangulation_io, and xyzq_io can ease development of new applications.

Posted in: Briefs, Electronics & Computers, Software

Read More >>

Selective Access and Editing in a Database

Ames Research Center, Moffett Field, California A complex organization with many tasks and sub-tasks, many phases, and many workers often will have an associated database with many users and groups, each of whom has a limited “need to know” (e.g. fine-grained security access controls) that does not extend to all information in the database. A group of users having access to information in a particular portion of the database may need to edit one or more documents to restate the original information more conveniently or accurately.

Posted in: Briefs, TSP, Electronics & Computers, Software

Read More >>

Integrated Science Instrument Module (ISIM) Reconfigurable Packet Tool

Goddard Space Flight Center, Greenbelt, Maryland This tool supports the development of table loads required to inform the flight software of new on-the-fly packet definitions. The main outcome of the processing includes all the database products needed by the ground system to process the newly created packets. The tool ingests the latest telemetry definition from the James Webb Space Telescope (JWST) central database repository, and updates those definitions as required to support the dynamic packet definitions determined by the user of the tool. These updated telemetry definitions are in a form that can be directly sent to the JWST central database repository for inclusion in a new database version. The tool allows for the inclusion in the new packet definitions of any ISIM Flight Software (FSW) data types.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software

Read More >>

Bug View

Ames Research Center, Moffett Field, California This hardware-independent, Web-based service provides the capabilities to improve software assurance by streamlining the management of the analysis tools, the code being analyzed, and the results that are generated. The service is a GUI (graphical user interface) application that addresses the needs of software developers and supporting analysts by presenting a single interface from which multiple static code analysis tools can be configured and executed. It also provides the means to automate consistent periodic analysis of each release of code, has the capability to track code change and identified issues in the code through progressive build releases, and provides tools for identifying and rejecting false-positives from results while identifying quickly what the real issues are within the source code.

Posted in: Briefs, Electronics & Computers, Software

Read More >>

Program Determines When MRO Observations Span More Than One Spacecraft Sequencing Period

NASA’s Jet Propulsion Laboratory, Pasadena, California Previously, the Mars Reconnaissance Orbiter (MRO) did not allow observations to go beyond the end of a planning period. However, opportunities for observing the Mars Science Laboratory (MSL) rover occur close enough to these boundaries to require the observations that support the rover to cross these boundaries. This requires the observation to be included in two planning cycles.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software

Read More >>

Integrated Ground Supported Systems Equation Processor

Goddard Space Flight Center, Greenbelt, Maryland The Integrated Science Instrument Module (ISIM) Ground Support System (IGSS) Equation Processor (IEP) allows for the general production of “derived” telemetry products in the Raytheon Eclipse ground system used to support the James Webb Space Telescope (JWST) project. The IEP works alongside the Raytheon-provided equation-processing system but provides for support of string data types that the existing equation processing does not support. The string data type production is required to support the manipulation of JWST string telemetry data types, and for the production of string data types to produce readable time conversions from a binary value to year, day, hour, minute, second format that can be directly viewed on real-time telemetry display pages. The user writes equation scripts using the Tool Command Language (TCL) and specifies as part of the definition how the equation is triggered and what the results should look like. The TCL scripting language provides for a fully featured programming language to manipulate the string data in any form imaginable.

Posted in: Briefs, Electronics & Computers, Software

Read More >>

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