Special Coverage

Technique Provides Security for Multi-Robot Systems
Bringing New Vision to Laser Material Processing Systems
NASA Tests Lasers’ Ability to Transmit Data from Space
Converting from Hydraulic Cylinders to Electric Actuators
Automating Optimization and Design Tasks Across Disciplines
Vibration Tables Shake Up Aerospace and Car Testing
Supercomputer Cooling System Uses Refrigerant to Replace Water
Computer Chips Calculate and Store in an Integrated Unit
Electron-to-Photon Communication for Quantum Computing

Using a Moderate Ionospheric Storm Detector to Improve WAAS Availability

The Wide Area Augmentation System (WAAS) broadcasts information that allows users to bound the positioning error that arises from ionospheric delay of signals emitted by Global Positioning System satellites. A critical objective of WAAS is to make ionospheric grid delays (IGDs) and grid ionospheric vertical errors (GIVEs) available to users as often as possible.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Global positioning systems, Global positioning systems (GPS), Satellite communications, Weather and climate
Read More >>

JLAB Tracking Tool (JTRAK)

Goddard Space Flight Center, Greenbelt, Maryland

The JLAB Tracking Tool (JTRAK) is a Web-enabled database tool designed to automate the tracking of James Webb Space Telescope (JWST) Integrated Ground Support System (IGSS) and Integrated Test Support System (ITSS) configured items. These configured items consist of IGSS and ITSS equipment and materials; hardware and software revisions including patch releases of the Science Instrument Development Units (SIDUs) and the Science Instrument Test Sets (SITS); ground lab COTS software license versions and maintenance schedules; and other miscellaneous documents.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Satellite communications, Data management
Read More >>

Orbital Mechanics Simulation Program for Educational Outreach

Langley Research Center, Hampton, Virginia

AJava software program was developed that provides a solar system simulation, demonstrating the application of calculus to understanding and modeling how the real universe operates. The program can be modified by the user to study various changes in physical properties, and software implementations on behavior.

Posted in: Briefs, Electronics & Computers, Software, Computer simulation, Computer software and hardware, Education, Education and training
Read More >>

Educational Software for OctaSat Nanosatellite Training Kit

Langley Research Center, Hampton, Virginia

Nanosatellites are very small satellites that can conduct various space missions using microelectronics, primarily in near-Earth orbits. Aerospace engineering students need to learn about the working principles and control of nanosatellites. However, the cost of an actual nanosatellite system is very expensive and is not suitable for an engineering college-level education. Therefore, this simplified classroom-based simulation kit for nanosatellite was developed, named OctaSat.

Posted in: Briefs, Electronics & Computers, Software, Simulation and modeling, Computer software and hardware, Education, Education and training, Satellites
Read More >>

Discovery Through Eigenbasis Modeling of Uninteresting Data

The system learns only what to ignore, reducing the possibility of missing the items of interest.

NASA’s Jet Propulsion Laboratory, Pasadena, California

When presented with a new data set, a common initial goal is to explore its contents in a discovery mode to find items of interest. However, each user who views the data set may have a different scientific goal in mind, and therefore a different desired prioritization of the items for examination. Further, as the users explore more of the data set, they accumulate concrete examples of what is or is not of interest. The goal of this work was to formalize this iterative approach to understanding large data sets, and instantiate it with methods capable of the necessary adaptation as the system iteratively acquires user feedback.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software, Statistical analysis, Data management
Read More >>

Obstacle Avoidance Methods

NASA’s Jet Propulsion Laboratory, Pasadena, California

Obstacle avoidance is a difficult problem due to the non-convex state constraints. Therefore, the feasible state space needs to be convexified, or split, into convex regions at which point the search for an optimal solution among those convex regions is done. Methods for obstacle avoidance include two mixed integer linear programming (MILP) methods (obstacle related method and path-related method) and a state-constraint convexification method.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Collision avoidance systems
Read More >>

Control Software for Integrated CW Radar Module

This software controls the behavior of a miniaturized microwave radar module. It controls the hardware, digitizes raw samples from the analog output of the module, and applies DSP (digital signal processing) algorithms to the data stream to reduce the bandwidth and data rate. It also implements an automatic calibration algorithm to adjust the I/Q (in-phase and quadrature) values in the cancellation path to remove a large unchanging signal. The software implements a variety of commands to control the behavior of the system, and provides for synchronization of multiple modules. It encodes the digital data in a format suitable for serial ports.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Radar
Read More >>

An Empirical Metric of Individual Datapoint Utility Given Ample Metadata as Applied to the OCO-2 Flight System

This method constructs new warn levels for metadata-rich data sources.

NASA’s Jet Propulsion Laboratory, Pasadena, California

Traditionally, quality flags provided a binary yes/no estimation of a datapoint’s utility. However, in modern instrumentation, significant auxiliary information for each datapoint can be obtained. This permits prediction of more than a binary estimate of good or bad data. Further, the physical confounding forces that obscure an observation’s utility are themselves rarely binary, such as the example of clouds with varying thickness from insignificant to entirely opaque. In this method, many different increasingly stringent filters are created allowing less and less data through, while attempting to minimize an error metric. This metric can be compared with select “truth” systems such as ground observations or regions of the Earth where the truth is believed to be predictable and known. For each sounding, the number of these filters that reject the observation in question becomes an estimate of its data quality: larger values mean most filters reject the sounding, while smaller values mean most filters accept the sounding. This integer, ranging from 0 to 19, is called the Warn Level. Instead of a binary yes/no data quality flag, this instead provides a data ordering paradigm with “better” and “worse” data. Warn Levels can be developed for any metadata-rich datasource with a functional error metric to help guide researchers to superior, tunable data filtration.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Data management
Read More >>

Gravitational Compensation Onboard a Comsat

NASA’s Jet Propulsion Laboratory, Pasadena, California

This technique for compensating the gravitational attraction experienced by a test-mass freely floating onboard a satellite is new, and solves an important problem that all gravitational wave missions face. Its application to the geostationary Laser Interferometer Space Antenna (gLISA) mission concept addresses and completely solves an important noise source: the gravity-gradient noise.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software, Satellites
Read More >>

AMMOS-PDS Pipeline Service (APPS) — Label Design Tool (LDT)

NASA’s Jet Propulsion Laboratory, Pasadena, California

A software program builds PDS4 science product label (metadata) and automatically generates its description as part of the software interface specification (SIS) document. This software allows the mission system engineer to interact programmatically with the PDS4 information model, and retrieve science product metadata information via graphical user interfaces (GUIs). This capability will greatly improve the processes of creating and generating software interface specification documents for science instruments. Given that PDS4 is a newly defined standard, most of the work that is simplified by this software suite is being done manually. This improvement allows the definition and design of PDS4 science data archive models for generating PDS4 compliant labels.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Data acquisition, Data acquisition (obsolete), Test equipment and instrumentation
Read More >>

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