8,33,42,44,45,47,52,54,68
61
169
-1
4440
30
Briefs: Software
Estimating Total Electron Content Using 1,000+ GPS Receivers
A computer program uses data from more than 1,000 Global Positioning System (GPS) receivers in an Internetaccessible global network to generate daily estimates of the global distribution of vertical total electron content (VTEC) of the ionosphere. This program supersedes an older program...
Briefs: Software
Integrated System for Autonomous Science
The New Millennium Program Space Technology 6 Project Autonomous Sciencecraft software implements an integrated system for autonomous planning and execution of scientific, engineering, and spacecraft- coordination actions. A prior version of this software was reported in "The TechSat 21 Autonomous...
Briefs: Software
Montage Version 3.0
The final version (3.0) of the Montage software has been released. To recapitulate from previous NASA Tech Briefs articles about Montage: This software generates custom, science-grade mosaics of astronomical images on demand from input files that comply with the Flexible Image Transport System (FITS) standard and contain image...
Briefs: Software
Utilizing AI in Temporal, Spatial, and Resource Scheduling
Aurora is a software system enabling the rapid, easy solution of complex scheduling problems involving spatial and temporal constraints among operations and scarce resources (such as equipment, workspace, and human experts). Although developed for use in the International Space Station...
Briefs: Software
Satellite Image Mosaic Engine
A computer program automatically builds large, full-resolution mosaics of multispectral images of Earth landmasses from images acquired by Landsat 7, complete with matching of colors and blending between adjacent scenes. While the code has been used extensively for Landsat, it could also be used for other data sources....
Briefs: Software
Architecture for Control of the K9 Rover
Software featuring a multilevel architecture is used to control the hardware on the K9 Rover, which is a mobile robot used in research on robots for scientific exploration and autonomous operation in general. The software consists of five types of modules:
Briefs: Software
HFGMC Enhancement of MAC/GMC
Additional information about a mathematical model denoted the high-fidelity generalized method of cells (HFGMC) and implementation of the HFGMC within version 4.0 of the MAC/GMC software has become available. MAC/GMC (Micromechanics Analysis Code With Generalized Method of Cells) was a topic of several prior NASA Tech...
Briefs: Software
Automated Activation and Deactivation of a System Under Test
The MPLM Automated Activation/Deactivation application (MPLM means Multi-Purpose Logistic Module) was created with a three-fold purpose in mind:
To reduce the possibility of human error in issuing commands to, or interpreting telemetry from, the MPLM power, computer, and environmental...
Briefs: Electronics & Computers
A state-of-the-art solar-panel array demonstration site at NASA’s Dryden Flight Research Center provides a unique opportunity for studying the latest in high-efficiency solar photovoltaic...
Briefs: Energy
The protocol for charging a lithiumion battery would be modified, according to a proposal, to compensate for the internal voltage drop (charging current × internal resistance of the...
Briefs: Electronics & Computers
Programmable Pulse-Position-Modulation Encoder
A programmable pulse-position- modulation (PPM) encoder has been designed for use in testing an optical communication link. The encoder includes a programmable state machine and an electronic code book that can be updated to accommodate different PPM coding schemes. The encoder includes a...
Briefs: Electronics & Computers
Micro-Imagers for Spaceborne Cell-Growth Experiments
A document discusses selected aspects of a continuing effort to develop five micro-imagers for both still and video monitoring of cell cultures to be grown aboard the International Space Station. The approach taken in this effort is to modify and augment pre-existing electronic micro- cameras....
Briefs: Electronics & Computers
A recently conceived technique for determining the relative permittivity of a material sample at a given frequency is more nearly direct than are prior techniques that involve measurement of...
Briefs: Semiconductors & ICs
Figure 1 shows a single-stage monolithic microwave integrated circuit (MMIC) power amplifier in which the gain element is a double-heterojunction bipolar transistor (DHBT) connected in common-base...
Briefs: Information Technology
Methodology for Designing Fault-Protection Software
A document describes a methodology for designing fault-protection (FP) software for autonomous spacecraft. The methodology embodies and extends established engineering practices in the technical discipline of Fault Detection, Diagnosis, Mitigation, and Recovery; and has been successfully...
Briefs: Information Technology
Ground-Based Localization of Mars Rovers
The document discusses a procedure for localizing the Mars rovers in site frame, a locally defined reference frame on the Martian surface. MER onboard position within a site frame is estimated onboard and is based on wheel odometry. Odometry estimation of rover position is only reliable over relatively short...
Briefs: Software
Analyzing Power Supply and Demand on the ISS
Station Power and Energy Evaluation Determiner (SPEED) is a Java application program for analyzing the supply and demand aspects of the electrical power system of the International Space Station (ISS). SPEED can be executed on any computer that supports version 1.4 or a subsequent version of the Java...
Briefs: Software
X-Windows Information Sharing Protocol Widget Class
The X-Windows Information Sharing Protocol (ISP) Widget Class ("Class" is used here in the object-oriented -programming sense of the word) was devised to simplify the task of implementing ISP graphical-user-interface (GUI) computer programs. ISP programming tasks require many method calls to...
Briefs: Software
X-Windows Socket Widget Class
The X-Windows Socket Widget Class ("Class" is used here in the object-oriented -programming sense of the word) was devised to simplify the task of implementing network connections for graphical-user-interface (GUI) computer programs. UNIX Transmission Control Protocol/Internet Protocol (TCP/IP) socket programming...
Briefs: Software
Simulating Humans as Integral Parts of Spacecraft Missions
The Collaborative-Virtual Environment Simulation Tool (C-VEST) software was developed for use in a NASA project entitled "3-D Interactive Digital Virtual Human." The project is oriented toward the use of a comprehensive suite of advanced software tools in computational simulations for the...
Briefs: Software
Processing Raman Spectra of High-Pressure Hydrogen Flames
The Raman Code automates the analysis of laser-Raman- spectroscopy data for diagnosis of combustion at high pressure. On the basis of the theory of molecular spectroscopy, the software calculates the rovibrational and pure rotational Raman spectra of H2, O2, N2, and H2O in hydrogen/air...
Briefs: Software
Modular Aero-Propulsion System Simulation
The Modular Aero-Propulsion System Simulation (MAPSS) is a graphical simulation environment designed for the development of advanced control algorithms and rapid testing of these algorithms on a generic computational model of a turbofan engine and its control system. MAPSS is a nonlinear, non-real- time...
Briefs: Software
Generic Environment for Simulating Launch Operations
GEM-FLO (A Generic Simulation Environment for Modeling Future Launch Operations) is a computer program that facilitates creation of discrete event simulation models of ground processes in which reusable or expendable launch vehicles (RLVs) are prepared for flight. GEM-FLO includes a component,...
Briefs: Software
Infrastructure for Rapid Development of Java GUI Programs
The Java Application Shell (JAS) is a software framework that accelerates the development of Java graphical-user-interface (GUI) application programs by enabling the reuse of common, proven GUI elements, as distinguished from writing custom code for GUI elements. JAS is a software...
Briefs: Software
DCS-Neural-Network Program for Aircraft Control and Testing
A computer program implements a dynamic-cell-structure (DCS) artificial neural network that can perform such tasks as learning selected aerodynamic characteristics of an airplane from windtunnel test data and computing realtime stability and control derivatives of the airplane for use in...
Briefs: Electronics & Computers
Modular, Microprocessor-Controlled Flash Lighting System
A microprocessor- controlled lighting system generates brief, precisely timed, high- intensity flashes of light for scientific imaging at frame rates up to about 1 kHz. The system includes an array of light-emitting diodes (LEDs) that are driven in synchronism with an externally generated...
Briefs: Electronics & Computers
Highly Efficient Multilayer Thermoelectric Devices
Multilayer thermoelectric devices now at the prototype stage of development exhibit a combination of desirable characteristics, including high figures of merit and high performance/cost ratios. These devices are capable of producing temperature differences of the order of 50 K in operation at or...
Briefs: Electronics & Computers
A method has been proposed for extracting information on the rate of rotation of an aircraft, spacecraft, or other body from differential Doppler shifts of Global Positioning System...
Briefs: Electronics & Computers
A digital video camera system has been qualified for use in flight on the NASA supersonic F-15B Research Testbed aircraft. This system is capable of very-high-speed color digital...
Top Stories
Blog: Lighting
A Stretchable OLED that Can Maintain Most of Its Luminescence
Blog: Energy
Batteries that Can Withstand the Cold
INSIDER: Energy
Advancing All-Solid-State Batteries
Blog: Power
My Opinion: We Need More Power Soon — Is Nuclear the Answer?
Quiz: Power
Blog: Data Acquisition
Webcasts
Upcoming Webinars: Test & Measurement
From Spreadsheets to Insights: Fast Data Analysis Without Complex...
Upcoming Webinars: Defense
Cooling a New Generation of Aerospace and Defense Embedded...
Upcoming Webinars: AR/AI
Beyond AI-Copy-Paste Engineering: Advanced AI-Integration Success...
Upcoming Webinars: Automotive
Battery Abuse Testing: Pushing to Failure
Upcoming Webinars: Connectivity
A FREE Two-Day Event Dedicated to Connected Mobility
Upcoming Webinars: RF & Microwave Electronics
Choosing the Right N-Port Strategy: Multiport VNAs vs. Switch...

