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
3090
30
Briefs: Electronics & Computers
Multiple-Beam Detection of Fast Transient Radio Sources
A method has been designed for using multiple independent stations to discriminate fast transient radio sources from local anomalies, such as antenna noise or radio frequency interference (RFI). This can improve the sensitivity of incoherent detection for geographically separated stations such...
Briefs: Electronics & Computers
PCB-Based Break-Out Box
Break-out boxes (BOBs) are necessary for all electrical inte- gration/cable checkouts and troubleshooting. Because the price of a BOB is high, and no work can be done without one, often the procedure stops, simply waiting for a BOB. A less expensive BOB would take less time in the integration, testing, and troubleshooting...
Briefs: Software
Remote Asynchronous Message Service Gateway
The Remote Asynchronous Message Service (RAMS) gateway is a special-purpose AMS application node that enables exchange of AMS messages between nodes residing in different AMS “continua,” notionally in different geographical locations. JPL’s implementation of RAMS gateway functionality is integrated...
Briefs: Software
Automatic Tie Pointer for 'In-Situ' Pointing Correction
The MARSAUTOTIE program generates tie points for use with the Mars pointing correction software “In-Situ Pointing Correction and Rover Microlocalization,” (NPO-46696) Software Tech Briefs, Vol. 34, No. 9 (September 2010), page 18, in a completely automated manner, with no operator...
Briefs: Software
Jitter Correction
Jitter_Correct.m is a MATLAB function that automatically measures and corrects inter-frame jitter in an image sequence to a user-specified precision. In addition, the algorithm dynamically adjusts the image sample size to increase the accuracy of the measurement.
Briefs: Software
MSLICE Sequencing
MSLICE Sequencing is a graphical tool for writing sequences and integrating them into RML files, as well as for producing SCMF files for uplink. When operated in a testbed environment, it also supports uplinking these SCMF files to the testbed via Chill.
Briefs: Software
EOS MLS Level 2 Data Processing Software Version 3
This software accepts the EOS MLS calibrated measurements of microwave radiances products and operational meteorological data, and produces a set of estimates of atmospheric temperature and composition. This version has been designed to be as flexible as possible. The software is controlled by a...
Briefs: Software
DspaceOgre 3D Graphics Visualization Tool
This general-purpose 3D graphics visualization C++ tool is designed for visualization of simulation and analysis data for articulated mechanisms. Examples of such systems are vehicles, robotic arms, biomechanics models, and biomolecular structures. DspaceOgre builds upon the open-source Ogre3D graphics...
Briefs: Green Design & Manufacturing
Feature Image
Briefs: Information Technology
Surface Contact Model for Comets and Asteroids
A contact force model was developed for use in touch and go (TAG) surface sampling simulations on small celestial bodies such as comets and asteroids. In TAG scenarios, a spacecraft descending toward the surface of a small body comes into contact with the surface for a short duration of time, collects...
Briefs: Information Technology
SpaceCube Demonstration Platform
A document discusses how the HST SM4 SpaceCube flight spare was modified to create an experiment called the SpaceCube Demonstration Platform (SC DP) for use on the MISSE7 Space Station payload (in collaboration with NRL). It is designed to serve as an on-orbit platform for demonstrating advanced fault tolerance...
Briefs: Information Technology
Collaborative Clustering for Sensor Networks
Traditionally, nodes in a sensor network simply collect data and then pass it on to a centralized node that archives, distributes, and possibly analyzes the data. However, analysis at the individual nodes could enable faster detection of anomalies or other interesting events, as well as faster responses...
Briefs: Information Technology
Automated Verification of Spatial Resolution in Remotely Sensed Imagery
Image spatial resolution characteristics can vary widely among sources. In the case of aerial-based imaging systems, the image spatial resolution characteristics can even vary between acquisitions. In these systems, aircraft altitude, speed, and sensor look angle all affect...
Briefs: Semiconductors & ICs
MOSFET Switching Circuit Protects Shape Memory Alloy Actuators
A small-footprint, full surface-mount-component printed circuit board employs MOSFET (metal-oxide-semi-conductor field-effect transistor) power switches to switch high currents from any input power supply from 3 to 30 V.
Briefs: Semiconductors & ICs
Optimized FPGA Implementation of Multi-Rate FIR Filters Through Thread Decomposition
Multi-rate finite impulse response (MRFIR) filters are among the essential signal-processing components in space-borne instruments where finite impulse response filters are often used to minimize nonlinear group delay and finite-precision effects. Cascaded...
Briefs: Semiconductors & ICs
Circuit for Communication Over Power Lines
Many distributed systems share common sensors and instruments along with a common power line supplying current to the system. A communication technique and circuit has been developed that allows for the simple inclusion of an instrument, sensor, or actuator node within any system containing a common power...
Briefs: Electronics & Computers
NASA is planning a number of Space Exploration, Earth Observation and Space Science missions where Ka-band solid-state power amplifiers (SSPAs) could have a role. Monolithic...
Feature Image
Briefs: Electronics & Computers
10–100 Gbps Offload NIC for WAN, NLR, and Grid Computing
An extremely fast offload engine system has been developed that operates at 60 Gigabits per second (Gbps), and has scalability to 100 Gbps full-duplex (f-d). This system is based on unique coding and architecture derived from splintered UDP (User Datagram Protocol) offload technology,...
Briefs: Software
Flight Planning in the Cloud
This new interface will enable Principal Investigators (PIs), as well as UAVSAR (Uninhabited Aerial Vehicle Synthetic Aperture Radar) members to do their own flight planning and time estimation without having to request flight lines through the science coordinator. It uses an all-in-one Google Maps interface, a JPL...
Briefs: Software
MPS Editor
Previously, it was time-consuming to hand-edit data and then set up simulation runs to find the effect and impact of the input data on a spacecraft. MPS Editor provides the user the capability to create/edit/update models and sequences, and immediately try them out using what appears to the user as one piece of software. MPS Editor...
Briefs: Software
Object-Oriented Multidisciplinary Design, Analysis, and Optimization Tool
An Object-Oriented Optimization (O3) tool was developed that leverages existing tools and practices, and allows the easy integration and adoption of new state-of-the-art software. At the heart of the O3 tool is the Central Executive Module (CEM), which can integrate disparate...
Briefs: Information Technology
Generic, Extensible, Configurable Push-Pull Framework for Large-Scale Science Missions
The push-pull framework was developed in hopes that an infrastructure would be created that could literally connect to any given remote site, and (given a set of restrictions) download files from that remote site based on those restrictions.
Briefs: Information Technology
Space-Time Localization of Plasma Turbulence Using Multiple Spacecraft Radio Links
Space weather is described as the variability of solar wind plasma that can disturb satellites and systems and affect human space exploration. Accurate prediction requires information of the heliosphere inside the orbit of the Earth. However, for predictions using...
Briefs: Information Technology
Dynamic Loads Generation for Multi-Point Vibration Excitation Problems
A random-force method has been developed to predict dynamic loads produced by rocket-engine random vibrations for new rocket-engine designs. The method develops random forces at multiple excitation points based on random vibration environments scaled from accelerometer data...
Briefs: Information Technology
Optimal Control Via Self-Generated Stochasticity
The problem of global maxima of functionals has been examined. Mathematical roots of local maxima are the same as those for a much simpler problem of finding global maximum of a multi-dimensional function. The second problem is instability — even if an optimal trajectory is found, there is no...
Briefs: Energy
An important aspect of wind power plant impact studies is to evaluate the short-circuit current (SCC) contribution of the plant into the...
Feature Image
Briefs: Information Technology
Health Monitor for Multitasking, Safety-Critical, Real-Time Software
Health Manager can detect “Bad Health” prior to a failure occurring by periodically monitoring the application software by looking for code corruption errors, and sanity-checking each critical data value prior to use. A processor’s memory can fail and corrupt the software,...
Briefs: Electronics & Computers
Early Oscillation Detection Technique for Hybrid DC/DC Converters
Oscillation or instability is a situation that must be avoided for reliable hybrid DC/DC converters. A real-time electronics measurement technique was developed to detect catastrophic oscillations at early stages for hybrid DC/DC converters. It is capable of identifying low-level...

Videos