Software

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

Briefs : Electronics & Computers
Aircraft Engine Icing Event Avoidance and Mitigation
Aircraft Engine Icing Event Avoidance and Mitigation

Innovators at NASA’s Glenn Research Center have developed a new means of avoiding and mitigating icing events for aircraft flying above 14,000 feet, dramatically improving aviation...

Aircraft Engine Icing Event Avoidance and Mitigation
Briefs : Software
Graphene Lid Extends Photoemission Electron Microscopy to Liquids
Graphene Lid Extends Photoemission Electron Microscopy to Liquids

By capping liquids with graphene (an ultrathin sheet of pure carbon), researchers can easily image and analyze liquid interfaces and the surface of nanometer-scale objects...

Graphene Lid Extends Photoemission Electron Microscopy to Liquids
Motion Design : Software
Model Gives Robots a Better Feel for Object Manipulation
Model Gives Robots a Better Feel for Object Manipulation

A new learning system improves a robot’s ability to mold materials into target shapes and make predictions about interacting with solid objects and liquids. The system, known as a...

Model Gives Robots a Better Feel for Object Manipulation
Briefs : Software
Design Software Identifies a Product's Performance Tradeoffs

Designing any product — from complex car parts to wrenches — is a balancing act with conflicting performance tradeoffs. Making something lightweight, for instance, may compromise its durability.

Briefs : Electronics & Computers
Algorithm Predicts How Electromagnetic Waves Interact with Materials at the Smallest Scales

Magnetic materials can attract or repel each other based on their polar orientation — positive and negative ends attract each other, while two positives or two negatives repel. When an electromagnetic signal like a radio wave passes through such...

Briefs : Test & Measurement
Non-Destructive Evaluation (NDE) of Structures Using Transient and Lock-in Thermography
Non-Destructive Evaluation (NDE) of Structures Using Transient and Lock-in Thermography

Researchers at NASA’s Johnson Space Center improved their Flash Thermography capabilities by incorporating transient and lock-in thermography. By...

Non-Destructive Evaluation (NDE) of Structures Using Transient and Lock-in Thermography
Briefs : Software
Safety Analysis: The Key to a Single-Pass ISO26262 Random Fault Workflow
Safety Analysis: The Key to a Single-Pass ISO26262 Random Fault Workflow

Advanced driver-assistance systems and autonomous drive technologies increase the complexity of automotive integrated circuits (ICs), making it harder to ensure that...

Safety Analysis: The Key to a Single-Pass ISO26262 Random Fault Workflow
Briefs : Automotive
Machine Learning Tool Computes Flow Around Interactively Designable 3D Objects
Machine Learning Tool Computes Flow Around Interactively Designable 3D Objects

When engineers want to test the aerodynamic properties of the newly designed shape of a car, airplane, or other object, they would normally model the flow of air...

Machine Learning Tool Computes Flow Around Interactively Designable 3D Objects
Briefs : Mechanical & Fluid Systems
Fast and Accurate Simulation of Manufactured Parts with Defects
Fast and Accurate Simulation of Manufactured Parts with Defects

Unwanted porosity is typical to many manufacturing processes — from traditional casting to additive manufacturing (3D printing) — and is difficult to avoid entirely....

Fast and Accurate Simulation of Manufactured Parts with Defects
Briefs : Software
Software Could Help Prevent Arrhythmic Heart Disease

The heart’s pumping ability is controlled by electrical activity that triggers the heart muscle cells to contract and relax. In certain heart diseases such as arrhythmia, the organ’s electrical activity is affected.

Briefs : Manufacturing & Prototyping
Technique Reverse-Engineers Complex 3D CAD Models
Technique Reverse-Engineers Complex 3D CAD Models

Nearly all commercial products start as a CAD file — a 2D or 3D model with the product’s design specifications. One method that’s widely used to represent today’s 3D models is...

Technique Reverse-Engineers Complex 3D CAD Models
Briefs : Software
Novel Techniques Trick Object Detection Systems
Novel Techniques Trick Object Detection Systems

New adversarial techniques developed by engineers at Southwest Research Institute can make objects “invisible” to image detection systems that use deep-learning algorithms. These techniques...

Novel Techniques Trick Object Detection Systems
Briefs : Software
Regional Hydrologic Extremes Assessment System (RHEAS) Software

Drought is Africa’s principal type of natural disaster and is at the core of serious threats to the livelihoods of millions of people and the natural resources on which they depend. The economies of many African countries are based on agricultural activities that are controlled...

Briefs : Imaging
Virtual Test Laboratory
Virtual Test Laboratory

The mechanical properties of sheet metal materials are directional. Their deformation behavior and their strength differ significantly depending on the viewing direction; for example, in the direction of rolling, or...

Virtual Test Laboratory
Briefs : Green Design & Manufacturing
Material Captures and Removes Toxic Atmospheric Gas
Material Captures and Removes Toxic Atmospheric Gas

A metal-organic framework (MOF) material was developed that exhibits a selective, fully reversible, and repeatable capability to remove nitrogen dioxide gas from the atmosphere in ambient...

Material Captures and Removes Toxic Atmospheric Gas
Briefs : Electronics & Computers
Wear-Resistant Platinum Gold Alloy
Wear-Resistant Platinum Gold Alloy

From cellphones to satellites, industry spends millions on traditional gold alloy electrical contact coatings. While gold and other metal alloys have been an industry standard to protect metal components...

Wear-Resistant Platinum Gold Alloy
Briefs : Sensors/Data Acquisition
Generative Design Enhances Autonomous Vehicle Development
Generative Design Enhances Autonomous Vehicle Development

The technological ramp to fully autonomous vehicles presents significant challenges for companies developing autonomous vehicle programs. Advanced sensor technology, high-speed and...

Generative Design Enhances Autonomous Vehicle Development
Briefs : Transportation
Precision Low-Speed Motor Controller

Innovators at NASA Johnson Space Center have developed a method for controlling precise motion of a brushless DC (BLDC) motor using relatively inexpensive components. Precision motors are usually quite expensive and inefficient when operating at slow speeds. Current motors are only capable of operating at...

Briefs : Data Acquisition
Efficient Security for Cloud-Based Machine Learning
Efficient Security for Cloud-Based Machine Learning

Outsourcing machine learning is a rising trend in industry. Major tech firms have launched cloud platforms that conduct computation-heavy tasks, such as running data through a convolutional...

Efficient Security for Cloud-Based Machine Learning
Briefs : Software
Self-Stabilizing, Distributed, Symmetric, Fault-Tolerant Synchronization

Distributed systems have become an integral part of safety-critical computing applications, necessitating system designs that incorporate complex fault-tolerant resource management functions to provide globally coordinated operations with ultra-reliability. As a result,...

Briefs : Software
Real-Time, Fuel-Optimal, Powered Descent Guidance Using Interpolated Time-of-Flight and Propellant Mass

Soft landing using rockets requires a trajectory to be planned for the lander from rocket ignition — typically several kilometers in altitude and moving at up to 200 m/s — to the point near the surface with near-zero velocity. The exact...

Briefs : Software
Small-Body Dynamics Toolkit Version 5.0

The Small-Body Dynamics Toolkit (SBDT) v5.0 is a collection of primitive-body-specific trajectory design and analysis tools written in MATLAB®. The SBDT gives the user the capabilities to propagate, analyze, and visualize spacecraft trajectories and the dynamical environment near realistic asteroid,...

Briefs : Software
Effects of Reynolds and Mach Numbers in Large Eddy Simulation of Supersonic Round Jets

Rockets/landers arrive on the Moon with supersonic speed and impact lunar regolith. There is no reliable software to computationally simulate in an effective way the supersonic plumes escaping from these rockets/devices. A Large Eddy Simulation (LES) model and...

Briefs : Sensors/Data Acquisition
Optimal Computational Vision Pipeline (OCVP)

Optimal Computational Vision Pipeline (OCVP) software uses a novel algorithm that allows overlapping point clouds obtained from sensors with displaced position and orientation to be fused together in a common coordinate system with a rigorously linear solution for position and orientation parameters;...

Briefs : Mechanical & Fluid Systems
Sublimable Propellant Source for Iodine-Fed Ion Propulsion System

NASA Marshall has developed a system for generating iodine vapor from solid iodine for use as a propellant in a Hall or ion thruster propulsion system. Xenon has generally been the preferred propellant for these spacecraft ion propulsion systems but more recently, iodine-based...

Briefs : Aerospace
Airborne Machine Learning Estimates for Local Winds and Kinematics
Airborne Machine Learning Estimates for Local Winds and Kinematics

Future Unmanned Aerial Systems (UAS) and air taxis will require advanced onboard autonomy to operate safely within complex and dynamic urban environments. Urban landscapes...

Airborne Machine Learning Estimates for Local Winds and Kinematics
INSIDER : Software
Speedy Motor Modeling
Speedy Motor Modeling

Oak Ridge National Laboratory scientists have created open source software that scales up analysis of motor designs to run on the fastest computers available.

Speedy Motor Modeling
Briefs : Data Acquisition
CHEBY Toolkit for Processing and Editing Chebyshev Files

This software fits trajectory ephemerides and thrust profiles with a Chebyshev polynomial representation, and stores this fit in data files suitable for upload to a spacecraft. In addition, a number of utility modules are provided to assist with inspection and diagnosis of issues with data...

Briefs : Manufacturing & Prototyping
Interactive Software Simplifies Complex Mold Design
Interactive Software Simplifies Complex Mold Design

Molding is a popular method for the mass production of objects. Essentially, two (or more) mold pieces are fit together, leaving the shape of the desired object as a hole. During...

Interactive Software Simplifies Complex Mold Design
Briefs : Electronics & Computers
Biometric-Based User Authentication

Rapid adoption of mobile platforms such as smartphones and tablet computers has increased the range of applications and data on mobile devices. The use of these devices to communicate sensitive or confidential data requires, among other things, strong front-end user authentication procedures and/or protocols...