Electronics & Software

Software

Find the latest advancements in the software used in simulation software, CAD, CAM, CAE, and mathematical and scientific software. Access technical and application briefs from NASA and other major research labs.

Stories

42
0
2640
30
Briefs: Software
Software for Detecting Tones in Beacon Monitoring
A software package for use in a ground receiving station detects a beacon-monitor tone transmitted by a spacecraft. To recapitulate from previous NASA Tech Briefs articles on beacon monitoring: An onboard computer processes data from onboard sensors to summarize the condition of the spacecraft in...
Briefs: Software
Automated Real-Time Spacecraft Navigation System
The Automated Real-Time Spacecraft Navigation (ARTSN) system is a prototype of a class of software systems for automated navigation and monitoring of spacecraft from stations on the Earth. The system processes radio metric tracking data (principally, range and Doppler measurements) in real time to...
Briefs: Software
Paper, tea, tobacco, and other food and industrial goods use drying tunnels to remove moisture from wet product sheets during manufacture. The tunnels operate using a fan to supply drying air to the product...
Feature Image
Briefs: Software
Software Guides Aeroelastic-Systems Design
Accurately and efficiently predicting the unsteady dynamics of coupled, fluid-structure systems significantly reduces the cost of designing, testing, and maintaining fixed-wing aircraft, rotorcraft, and turbomachinery. It also improves safety. Organizations can realize substantial savings by understanding...
Briefs: Software
Postprocessing Software for Micromechanics Analysis Code
The Micromechanics Analysis Code Post-Processing (MACPOST) computer program is designed primarily to serve as an improved means of processing the output of the Micromechanics Analysis Code With Generalized Method of Cells (MAC/GMC) computer program. [MAC/GMC was described in "Comprehensive...
Briefs: Software
Program Computes Tone Fan Noise From a Turbofan Engine
TFaNS is a computer program that predicts the tone noise that emanates from the fan stage of a turbofan engine. With the help of this program, engineers working to reduce fan tone noise can study the effects of proposed design changes and are thus more likely to be successful in their...
Briefs: Software
Software for Generating 100-by-100-km Images From SAR Data
SAR Processing System Precision Processor (SPS PP) is one of the computer programs used in the Alaska SAR Facility (ASF) [where "SAR" means "synthetic-aperture radar"] to generate image data products. SPS PP ingests data that have been received from the RADARSAT (a Canadian...
Briefs: Software
Sequencing and Job-Control Software for Processing SAR Data
The SAR Processing System Control Processor (SPS CP) computer program performs sequencing and job-control functions within the Alaska SAR Facility (ASF) [where "SAR" means "synthetic-aperture radar"]. SPS CP interacts with the Product-Distribution-and-Management (PDM) system of the...
Briefs: Software
Software for Processing RADARSAT ScanSAR Data Into Images
SAR Processing System ScanSAR Processor (SPS SSP) is a computer program that is used in the Alaska SAR Facility (ASF) to processes scanSAR downlink data from the RADARSAT (a Canadian Earth-observation satellite) into a suite of image data products. ["SAR" means "synthetic-aperture...
Briefs: Software
Software for Wafer-Level Testing of Microfabricated Devices
Prober Assistant Measurement System (PAMS) is a computer program that automates the time-consuming process of testing microfabricated devices (integrated circuits and/or microelectromechanical systems) at the wafer level. PAMS was written specifically for use with the Karl Suss probe...
Briefs: Software
Program Predicts Jet Noise
MGBK is a computer program that predicts the mixing noise and the shock noise generated by a subsonic or low-supersonic jet, given input data on the mean flow and turbulence fields as predicted by a suitable state-of-the-art computational fluid dynamics (CFD) program. More specifically, MGBK can be regarded as a...
Briefs: Software
Program for Analyzing Static Transmission Error of Helical Gears
The computer program HeliStat performs finite-element analysis to simulate meshing of helical gears. This program is a logical extension of the program DANST, which applies to spur gears. [DANST was described in "Computing Stresses in Spur Gears (LEW-15420), NASA Tech Briefs, Vol. 19,...
Briefs: Software
Software for Multidisciplinary Analysis of Optical Systems
Integrated Modeling of Optical Systems (IMOS) is a MATLAB™ computer program that provides many functions for analysis of a system represented by mathematical models of its thermal, structural, control, and/or optical aspects. For example, IMOS can be used to study thermal distortion of...
Briefs: Software
Software for Multidisciplinary Analysis of Graded Composites
The Coupled Structural/Thermal/Electromagnetic (CSTEM) computer program implements an integrated multidisciplinary approach to analysis and optimization of the designs of graded composite-material structures. The name of the program reflects recognition of the coupling among thermal,...
Briefs: Software
Program Traces Rays With Quadruple Precision
QRAYPKS is a general-purpose FORTRAN optics-analysis computer program that enables the computation of path lengths to an unprecedented level of precision. The impetus for developing QRAYPKS was the need to mathematically model an outer-space laser interferometer to be used in detecting gravitational...
Briefs: Software
Program Summarizes Operational Data From a Complex System
Engineering Data Summarization Flight Software is a computer program designed for use aboard a spacecraft to implement a concept, called "beacon monitoring," that has been discussed in several prior NASA Tech Briefs articles. The program generates summaries of operational data (e.g., sensor...
Briefs: Software
Software for Acquiring Data on Dynamics of Magnetic Bearings
A computer program controls the automated acquisition, display, and reduction of data on the dynamics of magnetic bearings. The data gathered by use of this program are expected to enable the verification and enhancement of mathematical models of magnetic-bearing dynamics, thereby...
Briefs: Software
Software for Obtaining Ideal SAR Chirps
A computer program introduces a predistortion into the chirp signal used to frequency-modulate a synthetic-aperture-radar (SAR) signal at the transmitter. The predistortion is intended to compensate for distortions introduced by nonideal performance of the various pieces of SAR equipment — especially the...
Briefs: Software
Software for Analysis of Contamination of the ISS
The NASAN computer program can perform detailed analyses of molecular column density and molecular deposition on and around such complex space structures as the International Space Station (ISS). Contamination from both point sources (e.g., thrusters and vents) and diffuse sources (e.g., reflected...
Briefs: Software
Software Improves Management of Dynamic Memory
The Dynamic Memory Management System (DMMS) is a computer program that was developed in response to some major shortcomings of dynamic-memory- management subsystems of typical operating systems. It is designed for use with the VxWorks operating system, but is easily ported to other operating systems.
Briefs: Software
SIMON — School Internet Manager Over Networks
School Internet Manager Over Networks (SIMON) is a software tool, exclusively for use on Macintosh computers, that is designed to provide access to, and management of, Internet information for teachers and students in kindergarten through twelfth grade. By eliminating the requirement for advanced...
Briefs: Software
Software Interface Between MATLAB and a PC RS-232 Serial Port
A computer program establishes an interface between the MATLAB software and the serial data port of a personal computer (PC) that runs either the Windows 95 or the Windows NT operating system. The program makes it possible to utilize the graphical user interface (GUI) and the...
Briefs: Software
Program for Analysis of Spacecraft Telecommunication Systems
A computer program facilitates the analysis and design of a radio-communication system for transmitting data from an orbiting spacecraft to ground stations. Input data provided by the user include primarily (1) parameters of the spacecraft orbit (including parameters that specify...
Briefs: Software
Software for Spacecraft/Ground Communication via the Internet
The Space Communications Protocol Standards (SCPS) specify a developmental system of international protocols for data communications between spacecraft and points on Earth. SCPS protocols are intended to make a spacecraft appear, to a terrestrial computer user, as just another node on...
Briefs: Software
GENOA-PFA is a commercial version of the Composite Durability Structural Analysis (CODSTRAN) computer program, which simulates the progression of damage ultimately leading to fracture...
Feature Image
Briefs: Software
Software for Monitoring Remote Systems and Executing Plans
The Knowledge Server Tools (KST) computer program comprises a distributed set of software tools for monitoring remote systems. Part of KST implements a knowledge server for monitoring the status of a remote system (e.g., a computer-controlled instrumentation system, a robot, or a...
Briefs: Software
Monocoque Tank Analysis Spreadsheet System, Version 2.0
The Monocoque Tank Analysis Spreadsheet System (MONTASS) computer program is an integrated software system that incorporates Microsoft Excel worksheet software and Visual BASIC software. MONTASS was developed to enable rapid analysis and preliminary design of structural domes and...
Briefs: Software
Automated Planning and Scheduling for a Robotic Vehicle
A software system generates sequences of commands for the operation of a robotic vehicle. The system was adapted to control Rocky 7, a semiautonomous instrumented vehicle of the "rover" type used in scientific exploration of Mars. The software system was developed by integrating two software...
Briefs: Manned Systems
NASA has developed a system of hardware and software that can accommodate all necessary interfaces between (1) space-station flight computers and (2) a simulation host computer used...
Feature Image

Videos