Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Performance Portability”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 343 records · Page 19

A New Electromagnetic Instrument for Thickness Gauging of Conductive Materials

Eddy current techniques are widely used to measure the thickness of electrically conducting materials. The approach, however, requires an extensive set of calibration standards and can be quite time consuming to set up and perform. Recently, an electromagnetic sensor was developed which eliminates the need for impedance measurements. The ability to monitor the magnitude of a voltage output independent of the phase enables the use of extremely simple instrumentation. Using this new sensor a portable hand-held instrument was developed. The device makes single point measurements of the thickness of nonferromagnetic conductive materials. The technique utilized by this instrument requires calibration with two samples of known thicknesses that are representative of the upper and lower thickness values to be measured. The accuracy of the instrument depends upon the calibration range, with a larger range giving a larger error. The measured thicknesses are typically within 2-3% of the calibration range (the difference between the thin and thick sample) of their actual values. In this paper the design, operational and performance characteristics of the instrument along with a detailed description of the thickness gauging algorithm used in the device are presented.

Fulton, J. P.↗

Environmental Testing of Contamination Sensitive Instruments and Optics in Non-Cleanliness Controlled Facilities

The James Webb Space Telescope (JWST) Optical Telescope Element + Integrated Science Instrument Module (OTIS) went through environmental testing at the Goddard Space Flight Center. The vibration and acoustic tests occurred outside of cleanrooms. These areas are typically around ISO Class 8, far out of specifications for JWST. Through collaboration between the OTIS Mechanical and Contamination Engineering teams, a portable clean enclosure was designed, built, and verified to prevent contamination of the sensitive OTIS assembly. This manuscript describes the process of designing and building this enclosure, including materials selection and High Efficiency Particle Air (HEPA) filtration. This enclosure also provided environmental control with a portable air conditioning unit to control the relative humidity level enabling personnel to work within it. The manuscript emphasizes working in a systematic order to maintain cleanliness and integrity. “Clean as you go” during construction was a top priority to ensure that this critical Ground Support Equipment (GSE) was acceptable. The process of installing the walls and then sealing their internal and external surfaces with approved films was critical to maintaining OTIS integrity. This proved important because OTIS was in the enclosure for months longer than originally planned. This manuscript concludes by reviewing the process used to verify that the OTIS clean enclosure could achieve acceptable contamination level fallout accumulation for use during the vibration and acoustic testing and then verifying that the predicted performance was achieved after testing was complete.

Contamination Control, James Webb Space Telescope,↗

A low-cost molecular-leak value

Solenoid operated modular-leak and shutoff valve has been developed for small portable, automated, mass spectrometer used to measure trace constituents of air or other gases. Valve costs much less to produce than precision needle-in-foil type. Yet its performance closely matches that version.

Judson, C. M.↗

Parallel-vector computation for CSI-design code

Computational aspects of Control-Structure Interaction (CSI) DESIGN code is reviewed. Numerical intensive computation portions of CSI-DESIGN code were identified. Improvements in computational speed for the CSI-DESIGN code can be achieved by exploiting parallel and vector capabilities offered by modern computers, such as the Alliant, Convex, Cray-2, and Cray-YMP. Four options to generate the coefficient stiffness matrix and to solve the system of linear, simultaneous equations are currently available in the CSI-DESIGN code. A preprocessor to use RCM (Reverse Cuthill-Mackee) algorithm for bandwidth minimization was also developed for the CSI-DESIGN code. Preliminary results obtained by solving a small-scale, 97 node CSI finite element model (for eigensolution) have indicated that this new CSI-DESIGN code is 5 to 6 times faster (using 1 Alliant processor) than the old version of CSI-DESIGN code. This speed-up was achieved due to the RCM algorithm and the use of a new skyline solver. Efforts are underway to further improve the vector speed for CSI-DESIGN code, to evaluate its performance on a larger scale CSI model (such as phase zero CSI model) to make the code run efficiently on multiprocessor, parallel computer environment, and to make the code portable among different parallel computers available at NASA LaRC, such as Alliant, Convex, and Cray computers.

Nguyen, Duc T.↗

Hierarchical nonlinear behavior of hot composite structures

Hierarchical computational procedures are described to simulate the multiple scale thermal/mechanical behavior of high temperature metal matrix composites (HT-MMC) in the following three broad areas: (1) behavior of HT-MMC's from micromechanics to laminate via METCAN (Metal Matrix Composite Analyzer), (2) tailoring of HT-MMC behavior for optimum specific performance via MMLT (Metal Matrix Laminate Tailoring), and (3) HT-MMC structural response for hot structural components via HITCAN (High Temperature Composite Analyzer). Representative results from each area are presented to illustrate the effectiveness of computational simulation procedures and accompanying computer codes. The sample case results show that METCAN can be used to simulate material behavior such as the entire creep span; MMLT can be used to concurrently tailor the fabrication process and the interphase layer for optimum performance such as minimum residual stresses; and HITCAN can be used to predict the structural behavior such as the deformed shape due to component fabrication. These codes constitute virtual portable desk-top test laboratories for characterizing HT-MMC laminates, tailoring the fabrication process, and qualifying structural components made from them.

Murthy, P. L. N.↗

Evaluation of Small Mass Spectrometer Systems

This work is aimed at understanding the aspects of designing a miniature mass spectrometer (MS) system. A multitude of commercial and government sectors, such as the military, environmental agencies and industrial manufacturers of semiconductors, refrigerants, and petroleum products, would find a small, portable, rugged and reliable MS system beneficial. Several types of small MS systems are evaluated and discussed, including linear quadrupole, quadrupole ion trap, time of flight and sector. The performance of each system in terms of accuracy, precision, limits of detection, response time, recovery time, scan rate, volume and weight is assessed. A performance scale is setup to rank each systems and an overall performance score is given to each system. All experiments involved the analysis of hydrogen, helium, oxygen and argon in a nitrogen background with the concentrations of the components of interest ranging from 0-5000 part-per-million (ppm). The relative accuracies of the systems vary from < 1% to approx. 40% with an average below 10%. Relative precisions varied from 1% to 20%, with an average below 5%. The detection limits had a large distribution, ranging from 0.2 to 170 ppm. The systems had a diverse response time ranging from 4 s to 210 s as did the recovery time with a 6 s to 210 s distribution. Most instruments had scan times near, 1 s, however one instrument exceeded 13 s. System weights varied from 9 to 52 kg and sizes from 15 x 10(exp 3)cu cm to 110 x 10(exp 3) cu cm.

Arkin, C. Richard↗

Liquid Methane/Liquid Oxygen Propellant Conditioning Feed System (PCFS) Test Rigs

As part of their Propulsion and Cryogenic Advanced Development (PCAD) program, NASA has embarked upon an effort to develop chemical rocket engines which utilize non-toxic, cryogenic propellants such as liquid oxygen (LO2) and liquid methane (LCH4). This effort includes the development and testing of a 100 lbf Reaction Control Engine (RCE) that will be used to evaluate the performance of a LO2/LCH4 rocket engine over a broad range of propellant temperatures and pressures. This testing will take place at NASA-Glenn Research Center's (GRC) Research Combustion Laboratory (RCL) test facility in Cleveland, OH, and is currently scheduled to begin in late 2008. While the initial tests will be performed at sea level, follow-on testing will be performed at NASA-GRC's Altitude Combustion Stand (ACS) for altitude testing. In support of these tests, Sierra Lobo, Inc. (SLI) has designed, developed, and fabricated two separate portable propellant feed systems under the Propellant Conditioning and Feed System (PCFS) task: one system for LCH4, and one for LO2. These systems will be capable of supplying propellants over a large range of conditions from highly densified to several hundred pounds per square inch (psi) saturated. This paper presents the details of the PCFS design and explores the full capability of these propellant feed systems.

Skaff, A.↗

Sorbent, Sublimation, and Icing Modeling Methods: Experimental Validation and Application to an Integrated MTSA Subassembly Thermal Model

This paper details the validation of modeling methods for the three core components of a Metabolic heat regenerated Temperature Swing Adsorption (MTSA) subassembly, developed for use in a Portable Life Support System (PLSS). The first core component in the subassembly is a sorbent bed, used to capture and reject metabolically produced carbon dioxide (CO2). The sorbent bed performance can be augmented with a temperature swing driven by a liquid CO2 (LCO2) sublimation heat exchanger (SHX) for cooling the sorbent bed, and a condensing, icing heat exchanger (CIHX) for warming the sorbent bed. As part of the overall MTSA effort, scaled design validation test articles for each of these three components have been independently tested in laboratory conditions. Previously described modeling methodologies developed for implementation in Thermal Desktop and SINDA/FLUINT are reviewed and updated, their application in test article models outlined, and the results of those model correlations relayed. Assessment of the applicability of each modeling methodology to the challenge of simulating the response of the test articles and their extensibility to a full scale integrated subassembly model is given. The independent verified and validated modeling methods are applied to the development of a MTSA subassembly prototype model and predictions of the subassembly performance are given. These models and modeling methodologies capture simulation of several challenging and novel physical phenomena in the Thermal Desktop and SINDA/FLUINT software suite. Novel methodologies include CO2 adsorption front tracking and associated thermal response in the sorbent bed, heat transfer associated with sublimation of entrained solid CO2 in the SHX, and water mass transfer in the form of ice as low as 210 K in the CIHX.

Bower, Chad↗

Swing Bed Scrubber Design and Test Integration Results for Carbon Dioxide Removal in the Ventilation Test Loop 2.0

NASA is developing an advanced portable life support system (PLSS) to meet the needs of a new NASA advanced space suit. The PLSS provides the necessary oxygen, ventilation, and thermal protection for an astronaut performing a spacewalk. The PLSS ventilation subsystem is responsible for providing adequate carbon dioxide (CO2) and water vapor removal. To experimentally validate the performance of CO2 removal and advanced CO2 sensing systems, NASA Johnson Space Center developed the Ventilation Test Loop 2.0 (VTL2) and tested the Oceaneering Swing Bed Scrubber (SBS) that was fabricated and delivered under the Constellation Space Suit System Contract in 2015. The SBS was designed to continuously remove CO2 and water vapor from a space suit ventilation loop with a pair of thermally integrated amine beds that alternately adsorb and desorb water vapor and CO2. The SBS hardware was recently resurrected and reassembled to support a full battery of performance testing in the VTL2. This paper describes the design and development of the SBS and the VTL2 along with the performance test results of the SBS.

Ventilation Test Loop↗

Performance Optimization for Lunar Extravehicular Activity Readiness (POLAR) Study: Methods Paper

To better understand which aspects of physical fitness may be most related to performance during Lunar surface operations and thereby help to inform the current NASA fitness standards, much can be learned from fields encompassing the “tactical athlete.” Other physically demanding professions such as law enforcement, military, or rescue professionals often require candidates to meet occupationally-relevant fitness standards. The determination of such standards is a multistep process, including both objective and subjective measures, to determine tasks essential to occupational performance and identify the minimal fitness profile needed to meet physical demands of the job. Notably, fitness is only one component which may contribute to the demands of astronaut selection, flight assignment, and occupational performance. Utilizing a framework to systematically determine which domains of fitness most contribute to relevant job tasks can aid in the refinement of current NASA-STD-3001 fitness standards. Therefore, NASA’s Exercise Physiology & Countermeasures Laboratory conducted the Performance Optimization for Lunar Extravehicular Activity Readiness (POLAR) study to identify and examine a comprehensive list of fitness tests (including NASA-STD-3001 assessments: 1-Repetition Maximum [1-RM] bench press and deadlift) and determine preliminary relationships between identified fitness parameters and novel Artemis-relevant tasks to help inform future investigations for the continued development of aerobic and muscular fitness standards for surface EVAs. This was accomplished through 1) a review of the literature relating fitness assessments to simulated or real EVA performance to identify fitness tests that are most correlated with simulated EVA task performance; 2) a task analysis following a modified framework for physical employment standards development to down select mission critical tasks; and 3) development and pilot testing of a novel, portable Artemis-relevant EVA task circuit to relate to a battery of fitness assessments. The current report describes the methodology used to complete the task analysis, EVA task circuit development, and the pilot study.

Nicole C Strock↗

The range scheduling aid

The Air Force Space Command schedules telemetry, tracking and control activities across the Air Force Satellite Control network. The Range Scheduling Aid (RSA) is a rapid prototype combining a user-friendly, portable, graphical interface with a sophisticated object-oriented database. The RSA has been a rapid prototyping effort whose purpose is to elucidate and define suitable technology for enhancing the performance of the range schedulers. Designing a system to assist schedulers in their task and using their current techniques as well as enhancements enabled by an electronic environment, has created a continuously developing model that will serve as a standard for future range scheduling systems. The RSA system is easy to use, easily ported between platforms, fast, and provides a set of tools for the scheduler that substantially increases his productivity.

Halbfinger, Eliezer M.↗

System control module diagnostic Expert Assistant

The Orbiter EXperiments (OEX) Program was established by NASA's Office of Aeronautics and Space Technology (OAST) to accomplish the precise data collection necessary to support a complete and accurate assessment of Space Transportation System (STS) Orbiter performance during all phases of a mission. During a mission, data generated by the various experiments are conveyed to the OEX System Control Module (SCM) which arranges for and monitors storage of the data on the OEX tape recorder. The SCM Diagnostic Expert Assistant (DEA) is an expert system which provides on demand advice to technicians performing repairs of a malfunctioning SCM. The DEA is a self-contained, data-driven knowledge-based system written in the 'C' Language Production System (CLIPS) for a portable micro-computer of the IBM PC/XT class. The DEA reasons about SCM hardware faults at multiple levels; the most detailed layer of encoded knowledge of the SCM is a representation of individual components and layouts of the custom-designed component boards.

Flores, Luis M.↗

Rainfall Estimates from the TMI and the SSM/I

The Tropical Rainfall Measuring Mission (TRMM), which is a joint Japan-U.S. Earth observing satellite, has been successfully launched from Japan on November 27, 1997. The main purpose of the TRMM is to measure quantitatively rainfall over the tropics for the research of climate and weather. One of three rainfall measuring instruments abroad the TRMM is the high resolution TRMM Microwave Imager (TMI). The TMI instrument is essentially the copy of the SSM/I with a dual-polarized pair of 10.7 GHz channels added to increase the dynamic range of rainfall estimates. In addition, the 21.3 GHz water vapor absorption channel is designed in the TMI as opposed to the 22.235 GHz in the SSM/I to avoid saturation in the tropics. This paper will present instantaneous rain rates estimated from the coincident TMI and SSM/I observations. The algorithm for estimating instantaneous rainfall rates from both sensors is the Goddard Profiling algorithm (Gprof). The Gprof algorithm is a physically based, multichannel rainfall retrieval algorithm, The algorithm is very portable and can be used for various sensors with different channels and resolutions. The comparison of rain rates estimated from TMI and SSM/I on the same rain regions will be performed. The results from the comparison and the insight of tile retrieval algorithm will be given.

Hong, Ye↗

Electron-Induced Luminescence and X-Ray Spectrometer (ELXS) System for Life Detection

The ELXS concept is a novel, portable, micro-instrument targeted for the detection of mineralogic signatures of past water and extinct life on the surface of planetary bodies such as Mars. It is designed to perform rapid, in situ spectroscopy consuming extremely low energy per measurement. Additional information is contained in the original extended abstract.

Jurewicz, S. R.↗

Big Software for SmallSats: Adapting CFS to CubeSat Missions

Expanding capabilities and mission objectives for SmallSats and CubeSats is driving the need for reliable, reusable, and robust flight software. While missions are becoming more complicated and the scientific goals more ambitious, the level of acceptable risk has decreased. Design challenges are further compounded by budget and schedule constraints that have not kept pace. NASA's Core Flight Software System (cFS) is an open source solution which enables teams to build flagship satellite level flight software within a CubeSat schedule and budget. NASA originally developed cFS to reduce mission and schedule risk for flagship satellite missions by increasing code reuse and reliability. The Lunar Reconnaissance Orbiter, which launched in 2009, was the first of a growing list of Class B rated missions to use cFS. Large parts of cFS are now open source, which has spurred adoption outside of NASA. This paper reports on the experiences of two teams using cFS for current CubeSat missions. The performance overheads of cFS are quantified, and the reusability of code between missions is discussed. The analysis shows that cFS is well suited to use on CubeSats and demonstrates the portability and modularity of cFS code.

Open Source↗

Ammonia-Removal Efficiency By Full-Scale Carbon-Based Trace-Contaminant Sorbent Monoliths Integrated With the Rapid-Cycle Amine (RCA) Swing Bed

Results are presented on full-scale performance testing of vacuum-regenerable, carbon based sorbent monoliths for trace-contaminant (TC) removal integrated with the Rapid-Cycle Amine (RCA) swing bed for use in the Portable Life Support System (PLSS) during Extravehicular Activities (EVAs). The current state-of-art in TC-control technology involves the use of a packed bed of acid-impregnated granular charcoal, which is difficult to regenerate. The carbon-based sorbent under development in this project can be regenerated by exposure to vacuum at room temperature. Data on cyclic sorption-desorption of ammonia, which is a major TC of concern, were collected in a simulated PLSS ventilation loop which involved the RCA placed upstream of the Trace Contaminant Control System (TCCS). Results of testing involving pressure-swing operation of the integrated TCCS/RCA system indicate ammonia-removal efficiency exceeding 80% throughout multiple sorption-desorption cycles. This paper presents an overview of the TCCS research, the favorable results obtained, and provides insight into future work needed to further the technology development.

Marek A Wójtowicz↗

Use Computer-Aided Tools to Parallelize Large CFD Applications

Porting applications to high performance parallel computers is always a challenging task. It is time consuming and costly. With rapid progressing in hardware architectures and increasing complexity of real applications in recent years, the problem becomes even more sever. Today, scalability and high performance are mostly involving handwritten parallel programs using message-passing libraries (e.g. MPI). However, this process is very difficult and often error-prone. The recent reemergence of shared memory parallel (SMP) architectures, such as the cache coherent Non-Uniform Memory Access (ccNUMA) architecture used in the SGI Origin 2000, show good prospects for scaling beyond hundreds of processors. Programming on an SMP is simplified by working in a globally accessible address space. The user can supply compiler directives, such as OpenMP, to parallelize the code. As an industry standard for portable implementation of parallel programs for SMPs, OpenMP is a set of compiler directives and callable runtime library routines that extend Fortran, C and C++ to express shared memory parallelism. It promises an incremental path for parallel conversion of existing software, as well as scalability and performance for a complete rewrite or an entirely new development. Perhaps the main disadvantage of programming with directives is that inserted directives may not necessarily enhance performance. In the worst cases, it can create erroneous results. While vendors have provided tools to perform error-checking and profiling, automation in directive insertion is very limited and often failed on large programs, primarily due to the lack of a thorough enough data dependence analysis. To overcome the deficiency, we have developed a toolkit, CAPO, to automatically insert OpenMP directives in Fortran programs and apply certain degrees of optimization. CAPO is aimed at taking advantage of detailed inter-procedural dependence analysis provided by CAPTools, developed by the University of Greenwich, to reduce potential errors made by users. Earlier tests on NAS Benchmarks and ARC3D have demonstrated good success of this tool. In this study, we have applied CAPO to parallelize three large applications in the area of computational fluid dynamics (CFD): OVERFLOW, TLNS3D and INS3D. These codes are widely used for solving Navier-Stokes equations with complicated boundary conditions and turbulence model in multiple zones. Each one comprises of from 50K to 1,00k lines of FORTRAN77. As an example, CAPO took 77 hours to complete the data dependence analysis of OVERFLOW on a workstation (SGI, 175MHz, R10K processor). A fair amount of effort was spent on correcting false dependencies due to lack of necessary knowledge during the analysis. Even so, CAPO provides an easy way for user to interact with the parallelization process. The OpenMP version was generated within a day after the analysis was completed. Due to sequential algorithms involved, code sections in TLNS3D and INS3D need to be restructured by hand to produce more efficient parallel codes. An included figure shows preliminary test results of the generated OVERFLOW with several test cases in single zone. The MPI data points for the small test case were taken from a handcoded MPI version. As we can see, CAPO's version has achieved 18 fold speed up on 32 nodes of the SGI O2K. For the small test case, it outperformed the MPI version. These results are very encouraging, but further work is needed. For example, although CAPO attempts to place directives on the outer- most parallel loops in an interprocedural framework, it does not insert directives based on the best manual strategy. In particular, it lacks the support of parallelization at the multi-zone level. Future work will emphasize on the development of methodology to work in a multi-zone level and with a hybrid approach. Development of tools to perform more complicated code transformation is also needed.

Jin, H.↗

Locomotor Adaptation Improves Balance Control, Multitasking Ability and Reduces the Metabolic Cost of Postural Instability

During exploration-class missions, sensorimotor disturbances may lead to disruption in the ability to ambulate and perform functional tasks during the initial introduction to a novel gravitational environment following a landing on a planetary surface. The overall goal of our current project is to develop a sensorimotor adaptability training program to facilitate rapid adaptation to these environments. We have developed a unique training system comprised of a treadmill placed on a motion-base facing a virtual visual scene. It provides an unstable walking surface combined with incongruent visual flow designed to enhance sensorimotor adaptability. Greater metabolic cost incurred during balance instability means more physical work is required during adaptation to new environments possibly affecting crewmembers? ability to perform mission critical tasks during early surface operations on planetary expeditions. The goal of this study was to characterize adaptation to a discordant sensory challenge across a number of performance modalities including locomotor stability, multi-tasking ability and metabolic cost. METHODS: Subjects (n=15) walked (4.0 km/h) on a treadmill for an 8 -minute baseline walking period followed by 20-minutes of walking (4.0 km/h) with support surface motion (0.3 Hz, sinusoidal lateral motion, peak amplitude 25.4 cm) provided by the treadmill/motion-base system. Stride frequency and auditory reaction time were collected as measures of locomotor stability and multi-tasking ability, respectively. Metabolic data (VO2) were collected via a portable metabolic gas analysis system. RESULTS: At the onset of lateral support surface motion, subj ects walking on our treadmill showed an increase in stride frequency and auditory reaction time indicating initial balance and multi-tasking disturbances. During the 20-minute adaptation period, balance control and multi-tasking performance improved. Similarly, throughout the 20-minute adaptation period, VO2 gradually decreased following an initial increase after the onset of support surface motion. DISCUSSION: Resu lts confirmed that walking in discordant conditions not only compromises locomotor stability and the ability to multi-task, but comes at a quantifiable metabolic cost. Importantly, like locomotor stability and multi-tasking ability, metabolic expenditure while walking in discordant sensory conditions improved during adaptation. This confirms that sensorimotor adaptability training can benefit multiple performance parameters central to the successful completion of critical mission tasks.

Bloomberg, J. J.↗