Tech Briefs

Electronics & Software

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

8,33,42,44,45,47,52,54,68
-1
5220
30
Briefs: Software
Fourth-Generation Software for SEU Testing
RBK4 is a computer program for testing electronic components for susceptibility to single-event upsets (SEUs). RBK4 controls the computer on which it is executed to communicate with both the board holding the device under test (DUT), a power supply, and other laboratory instruments including custom...
Briefs: Information Technology
Compressed Symbology — Making Its Mark at NASA
Compressed symbology is a product-identification method that was pioneered by NASA for tracking space-shuttle parts and is now being used to mark everything from groceries to automobile parts. Based on a system of two-dimensional marks applied to parts, compressed symbology was developed at NASA's...
Briefs: Information Technology
Automated Planning and Scheduling for a Large Interferometer
A report discusses the potential application of artificial intelligence (AI) to planning, scheduling, and control of the optical configuration and other aspects of the operations of a large astronomical interferometer. Scientific demand and technical requirements necessitate...
Briefs: Electronics & Computers
Cooperative Communication by Low-Power Radio Transmitters
A report proposes a method of cooperative modulation between (1) low-power radio transceivers associated with sensors geographically dispersed on a remote planet for relaying information between the sensors and an Earth station. The method, denoted node selection on orthogonal...
Briefs: Electronics & Computers
ASIC for Controlling a Power-Switching MOSFET
A report describes an application-specific integrated circuit (ASIC) for controlling a power-switching metal oxide semiconductor field-effect transistor (MOSFET) in a spacecraft power-supply system. Denoted an SCA (for switch-control ASIC), this ASIC is designed to be radiation-hard and to...
Briefs: Electronics & Computers
Network for Forecasting Weather and Diffusion of Toxins
The Meteorological Range Safety Support System/Eastern Range Dispersion Assessment System (MARSS/ERDAS) is a system of interconnected computer workstations designed to acquire, process, and disseminate nearly real-time meteorological data and outputs of mathematical models of the atmospheric...
Briefs: Software
Software for Processing Serial Cross Sections Into 3D Images
The Reconstruction of Serial Sections (ROSS) computer program processes data from a series of tomograms to generate a three-dimensional (3D) representation of an object, and further processes data from the 3D representation to enable the viewing of any part of the object from any of an...
Briefs: Software
Software for Displaying and Comparing Wind-Tunnel Data
DARWIN is a computer program that provides access, via the Internet, to geographically dispersed NASA computer archives of both meta-data and raw test data from wind tunnels and raw simulation data from computational fluid dynamics (CFD) sites. DARWIN facilitates the manipulation and...
Briefs: Electronics & Computers
An improved mathematical model enables the somewhat more accurate prediction of the spectral response of a mixer circuit (see figure) that comprises a twin-slot antenna coupled via coplanar...
Feature Image
Briefs: Electronics & Computers
Improved Charge-Termination Technique for Lithium-Ion Cells
An improved charge-termination technique has been developed to obtain a more accurate balance between charge and discharge of rechargeable lithium-ion-based electrochemical cells and batteries. The technique has been demonstrated experimentally and is now in use in a laboratory battery...
Briefs: Electronics & Computers
A suite of electronic test equipment has been developed for use in the measurement of key electrical characteristics of advanced, high-speed integrated circuits for communications,...
Feature Image
Briefs: Software
Software for Ground Operations for a Prototype Mars Rover
A software system has been developed for use in Earth operations centers communicating with a robotic exploratory vehicle (rover) on Mars. The software was designed for and field-tested on the Field Integrated Design and Operations rover — a prototype similar to rovers of the...
Briefs: Software
Software Processes SRTM ScanSAR Data Into Topographical Maps
A computer program automatically generates topographical maps from data collected by scan-mode synthetic-aperture radar (scanSAR) during the Shuttle Radar Topography Mission (SRTM). A preprocessing subprogram subdivides the SAR data, along with ancillary spacecraft-motion, control,...
Briefs: Software
Algorithm for Autonomous Visual Discovery
An algorithm that can discover potentially interesting objects in image data has been formulated and implemented in software. The algorithm is intended for applications in which the target objects are mathematically ill-defined and/or not known or specified in advance. Potential applications include...
Briefs: Software
Computer Program Generates Test Cases
An Automated Test Case Generator computer program generates parameter-based test cases for testing software and hardware systems. Given N parameters — each of which represents a kind of variation for testing — and a finite set of possible values for each parameter, the program generates individual...
Briefs: Software
Software Manages Documentation in a Large Test Facility
The 3MCS computer program assists an instrumentation engineer in performing the 3 essential functions of design, documentation, and configuration management of measurement and control systems in a large test facility — initially, a propulsion-system test facility at Stennis Space...
Briefs: Software
Software Performs Testing, Monitoring, and Control Functions
The Front End Processor (FEP) Real-Time Embedded Software performs command and data-processing functions for an aeronautical MIL-STD-1553B telemetry link and ground support equipment (GSE) in a spacecraft-equipment-testing environment. The FEP is used in the Test, Control, and...
Briefs: Information Technology
Self-Organization Based on Quantum Entanglement
A report presents a theoretical study of communication among intelligent agents in the presence of quantum entanglement and the absence of classical (in the sense of non-quantum) communication channels. Several paradigms of self-organization based on quantum entanglement are introduced and...
Briefs: Electronics & Computers
A proposed monolithic microwave integrated circuit (MMIC) power amplifier has been designed to operate at frequencies around 28 GHz. According to a computer simulation of performance, this amplifier...
Feature Image
Briefs: Electronics & Computers
Integrated circuits of a proposed type based on quantum-dot cellular automata (QCA) would implement permutation matrices. These circuits would serve as prototype building blocks for...
Feature Image
Briefs: Software
Software for Concurrent Development of Reusable Software
The YaM computer program provides a conceptual framework (including configuration management) and a set of software tools that support the concurrent development of reusable software by members of a team. YaM favors development of software in modules that can be assembled into packages and...
Briefs: Software
Adaptive Problem Solving for Refining Control Strategy
A computer program implements an adaptive problem-solving (APS) algorithm for real-time development, refinement, and maintenance of the control strategy of an autonomous system that must operate in an environment about which little or no detailed information is available in advance. In the...
Briefs: Software
Advanced Software for Two-Phase Thermohydraulic Systems
Recent improvements in the SINDA/FLUINT computer program have made the program into a highly capable, commercially viable software product for general mathematical modeling of thermohydraulic systems. Versions of SINDA/FLUINT have been described in a number of previous NASA Tech Briefs...
Briefs: Software
Test Automation Software for AI Planning Software
This test automation software reduces the burden of testing artificial-intelligence (AI) planning software written in the Heuristic Scheduling Testbed System (HSTS) [a software architecture for planning and scheduling]. It automates what would otherwise be the labor intensive and infeasibly...
Briefs: Software
Software for Simulation of 3D, Three-Phase Combusting Flow
A computational fluid dynamics (CFD) code has been developed to enable simulation of spray combustion near the fuel injectors in a liquid-fueled rocket engine. This code reflects the three-dimensional (3D), multiphase nature of the flow field in a rocket engine and is capable of modeling...
Briefs: Information Technology
A method of computing globally optimal schedules and plans in the face of possibly temporally varying constraints involves the use of an improved genetic algorithm. The method and...
Feature Image
Briefs: Information Technology
Timeout Algorithm for Communications With Long Delays
A query timeout detection algorithm has been proposed to support a protocol for reliable communications over links that are characterized by long delays because of (1) propagation of signals over interplanetary distances and/or (2) intermittency. The protocol could be an interplanetary analogue...
Briefs: Software
Software for Automated Ortho-Rectification of SAR Images
The Automated SAR Ortho-rectification Software System enables users of synthetic-aperture-radar (SAR) data to form processed images that are free of the distortion caused by the SAR imaging geometry and topography. The software consists of four modules:
Briefs: Information Technology
Generating Commands for the Mars Polar Lander Robotic Arm
A report discusses the use of the Web Interface for Telescience (WITS) for visualization and command sequence generation in the Mars Polar Lander (MPL) mission. WITS, which has been described in prior articles in NASA Tech Briefs, is an Internet-based software system that enables...

Videos