Search NASA⌕ Search

SEARCH · Search NASA

Results for “trace analysis”

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 127 records · Page 7

A simulation model for the analysis of Space Station gas-phase trace contaminants

A simulation model for the analysis of gas-phase trace contaminants in the cabin air of the NASA Space Station Reference Configuration was developed at the NASA Langley Research Center. The model predicts changes in trace contaminant concentrations from both physical and chemical sources and sinks as a function of time. Simulations were performed in which values for relative humidity, temperature, radiation intensity, pressure, and initial species concentrations were constrained to values for these parameters measured and modeled in the continental tropics at the earth's surface. Species concentrations simulated using the model compared favorably with concentrations in the continental tropics which demonstrated that the chemical mechanism in the trace contaminant model approximates changes in atmospheric species concentrations. The sensitivity of initial species concentrations to producing changes in additional species concentrations was also assessed. Results from the model indicated that chemical reactions will be important in determining the composition of cabin air in the Space Station. It is anticipated that the trace contaminant model will be useful in assessing the impact of experiments and commercial operations on the composition of the cabin air in the Space Station.

Brewer, Dana A.↗

The Automated Instrumentation and Monitoring System (AIMS) reference manual

Whether a researcher is designing the 'next parallel programming paradigm,' another 'scalable multiprocessor' or investigating resource allocation algorithms for multiprocessors, a facility that enables parallel program execution to be captured and displayed is invaluable. Careful analysis of execution traces can help computer designers and software architects to uncover system behavior and to take advantage of specific application characteristics and hardware features. A software tool kit that facilitates performance evaluation of parallel applications on multiprocessors is described. The Automated Instrumentation and Monitoring System (AIMS) has four major software components: a source code instrumentor which automatically inserts active event recorders into the program's source code before compilation; a run time performance-monitoring library, which collects performance data; a trace file animation and analysis tool kit which reconstructs program execution from the trace file; and a trace post-processor which compensate for data collection overhead. Besides being used as prototype for developing new techniques for instrumenting, monitoring, and visualizing parallel program execution, AIMS is also being incorporated into the run-time environments of various hardware test beds to evaluate their impact on user productivity. Currently, AIMS instrumentors accept FORTRAN and C parallel programs written for Intel's NX operating system on the iPSC family of multi computers. A run-time performance-monitoring library for the iPSC/860 is included in this release. We plan to release monitors for other platforms (such as PVM and TMC's CM-5) in the near future. Performance data collected can be graphically displayed on workstations (e.g. Sun Sparc and SGI) supporting X-Windows (in particular, Xl IR5, Motif 1.1.3).

Yan, Jerry↗

Trace elements by instrumental neutron activation analysis for pollution monitoring

Methods and technology were developed to analyze 1000 samples/yr of coal and other pollution-related samples. The complete trace element analysis of 20-24 samples/wk averaged 3-3.5 man-hours/sample. The computerized data reduction scheme could identify and report data on as many as 56 elements. In addition to coal, samples of fly ash, bottom ash, crude oil, fuel oil, residual oil, gasoline, jet fuel, kerosene, filtered air particulates, ore, stack scrubber water, clam tissue, crab shells, river sediment and water, and corn were analyzed. Precision of the method was plus or minus 25% based on all elements reported in coal and other sample matrices. Overall accuracy was estimated at 50%.

Sheibley, D. W.↗

Trace Contaminant Control for the International Space Station's Node 1- Analysis, Design, and Verification

Trace chemical contaminant generation inside crewed spacecraft cabins is a technical and medical problem that must be continuously evaluated. Although passive control through materials selection and active control by adsorption and catalytic oxidation devices is employed during normal operations of a spacecraft, contaminant buildup can still become a problem. Buildup is particularly troublesome during the stages between the final closure of a spacecraft during ground processing and the time that a crewmember enters for the first time during the mission. Typically, the elapsed time between preflight closure and first entry on orbit for spacecraft such as Spacelab modules was 30 days. During that time, the active contamination control systems are not activated and contaminants can potentially build up to levels which exceed the spacecraft maximum allowable concentrations (SMACs) specified by NASA toxicology experts. To prevent excessively high contamination levels at crew entry, the Spacelab active contamination control system was operated for 53 hours just before launch.

Perry, J. L.↗

Are Event Traces Really That Necessary?

Many performance monitoring tools are currently available to the super-computing community. The performance data gathered and analyzed by these tools fall under two categories: statistics and event traces. Statistical data is much more compact but lack the probative power event traces offer. Event traces, on the other hand, can easily fill up the entire file system during execution such that the instrumented execution have to be terminated. In this paper, we propose an innovative methodology for monitoring and trace representation that offers a middle ground. The user can trace-off trace data size vs. quality incrementally. Specifically, the user will be able to limit the amount of trace collected and, at the same time, carry out some of the analysis event traces offer for the entire execution. With the help of a few CFD examples, we illustrate the use of our technique in performance tuning. We also compare quantitatively, the quality of the traces we collected vs. event traces.

Schmidt, Melisa↗

Constructing Space-Time Views from Fixed Size Statistical Data: Getting the Best of Both Worlds

Many performance monitoring tools are currently available to the super-computing community. The performance data gathered and analyzed by these tools fall under two categories: statistics and event traces. Statistical data is much more compact but lacks the probative power event traces offer. Event traces, on the other hand, can easily fill up the entire file system during execution such that the instrumented execution may have to be terminated half way through. In this paper, we propose an innovative methodology for performance data gathering and representation that offers a middle ground. The user can trade-off tracing overhead, trace data size vs. data quality incrementally. In other words, the user will be able to limit the amount of trace collected and, at the same time, carry out some of the analysis event traces offer using spacetime views for the entire execution. Two basic ideas are employed: the use of averages to replace recording data for each instance and "formulae" to represent sequences associated with communication and control flow. With the help of a few simple examples, we illustrate the use of these techniques in performance tuning and compare the quality of the traces we collected vs. event traces. We found that the trace files thus obtained are, in deed, small, bounded and predictable before program execution and that the quality of the space time views generated from these statistical data are excellent. Furthermore, experimental results showed that the formulae proposed were able to capture 100% of all the sequences associated with 11 of the 15 applications tested. The performance of the formulae can be incrementally improved by allocating more memory at run-time to learn longer sequences.

Schmidt, Melisa↗

Constructing Space-Time Views from Fixed Size Statistical Data: Getting the Best of both Worlds

Many performance monitoring tools are currently available to the super-computing community. The performance data gathered and analyzed by these tools fall under two categories: statistics and event traces. Statistical data is much more compact but lacks the probative power event traces offer. Event traces, on the other hand, can easily fill up the entire file system during execution such that the instrumented execution may have to be terminated half way through. In this paper, we propose an innovative methodology for performance data gathering and representation that offers a middle ground. The user can trade-off tracing overhead, trace data size vs. data quality incrementally. In other words, the user will be able to limit the amount of trace collected and, at the same time, carry out some of the analysis event traces offer using space-time views for the entire execution. Two basic ideas arc employed: the use of averages to replace recording data for each instance and formulae to represent sequences associated with communication and control flow. With the help of a few simple examples, we illustrate the use of these techniques in performance tuning and compare the quality of the traces we collected vs. event traces. We found that the trace files thus obtained are, in deed, small, bounded and predictable before program execution and that the quality of the space time views generated from these statistical data are excellent. Furthermore, experimental results showed that the formulae proposed were able to capture 100% of all the sequences associated with 11 of the 15 applications tested. The performance of the formulae can be incrementally improved by allocating more memory at run-time to learn longer sequences.

Schmidt, Melisa↗

Performance Data Gathering and Representation from Fixed-Size Statistical Data

The two commonly-used performance data types in the super-computing community, statistics and event traces, are discussed and compared. Statistical data are much more compact but lack the probative power event traces offer. Event traces, on the other hand, are unbounded and can easily fill up the entire file system during program execution. In this paper, we propose an innovative methodology for performance data gathering and representation that offers a middle ground. Two basic ideas are employed: the use of averages to replace recording data for each instance and 'formulae' to represent sequences associated with communication and control flow. The user can trade off tracing overhead, trace data size with data quality incrementally. In other words, the user will be able to limit the amount of trace data collected and, at the same time, carry out some of the analysis event traces offer using space-time views. With the help of a few simple examples, we illustrate the use of these techniques in performance tuning and compare the quality of the traces we collected with event traces. We found that the trace files thus obtained are, indeed, small, bounded and predictable before program execution, and that the quality of the space-time views generated from these statistical data are excellent. Furthermore, experimental results showed that the formulae proposed were able to capture all the sequences associated with 11 of the 15 applications tested. The performance of the formulae can be incrementally improved by allocating more memory at runtime to learn longer sequences.

Yan, Jerry C.↗

Spatial Variability of Trace Gases During DISCOVER-AQ: Planning for Geostationary Observations of Atmospheric Composition

Results from an in-depth analysis of trace gas variability in MD indicated that the variability in this region was large enough to be observable by a TEMPO-like instrument. The variability observed in MD is relatively similar to the other three campaigns with a few exceptions: CO variability in CA was much higher than in the other regions; HCHO variability in CA and CO was much lower; MD showed the lowest variability in NO2All model simulations do a reasonable job simulating O3 variability. For CO, the CACO simulations largely under over estimate the variability in the observations. The variability in HCHO is underestimated for every campaign. NO2 variability is slightly overestimated in MD, more so in CO. The TX simulation underestimates the variability in each trace gas. This is most likely due to missing emissions sources (C. Loughner, manuscript in preparation).Future Work: Where reasonable, we will use these model outputs to further explore the resolvability from space of these key trace gases using analyses of tropospheric column amounts relative to satellite precision requirements, similar to Follette-Cook et al. (2015).

trace gas↗

Applications of state estimation in aircraft flight-data analysis

This paper traces the evolution of the use of state estimation in the analysis of aircraft flight data and discusses some recent applications associated with airline turbulence upsets and high-angle-of-attack flight tests. A unifying mathematical framework for state estimation is reviewed, and several examples are shown that illustrate a general approach for estimating variables that are difficult to measure. It is hoped that the diversity of the applications discussed and the examples presented will make the flight-data analyst mindful of the potential advantages of using state estimation methods.

Bach, R. E., Jr.↗

Rapid Process to Generate Beam Envelopes for Optical System Analysis

The task of evaluating obstructions in the optical throughput of an optical system requires the use of two disciplines, and hence, two models: optical models for the details of optical propagation, and mechanical models for determining the actual structure that exists in the optical system. Previous analysis methods for creating beam envelopes (or cones of light) for use in this obstruction analysis were found to be cumbersome to calculate and take significant time and resources to complete. A new process was developed that takes less time to complete beam envelope analysis, is more accurate and less dependent upon manual node tracking to create the beam envelopes, and eases the burden on the mechanical CAD (computer-aided design) designers to form the beam solids. This algorithm allows rapid generation of beam envelopes for optical system obstruction analysis. Ray trace information is taken from optical design software and used to generate CAD objects that represent the boundary of the beam envelopes for detailed analysis in mechanical CAD software. Matlab is used to call ray trace data from the optical model for all fields and entrance pupil points of interest. These are chosen to be the edge of each space, so that these rays produce the bounding volume for the beam. The x and y global coordinate data is collected on the surface planes of interest, typically an image of the field and entrance pupil internal of the optical system. This x and y coordinate data is then evaluated using a convex hull algorithm, which removes any internal points, which are unnecessary to produce the bounding volume of interest. At this point, tolerances can be applied to expand the size of either the field or aperture, depending on the allocations. Once this minimum set of coordinates on the pupil and field is obtained, a new set of rays is generated between the field plane and aperture plane (or vice-versa). These rays are then evaluated at planes between the aperture and field, at a desired number of steps perceived necessary to build up the bounding volume or cone shape. At each plane, the ray coordinates are again evaluated using the convex hull algorithm to reduce the data to a minimal set. When all of the coordinates of interest are obtained for every plane of the propagation, the data is formatted into an xyz file suitable for FRED optical analysis software to import and create a STEP file of the data. This results in a spiral-like structure that is easily imported by mechanical CAD users who can then use an automated algorithm to wrap a skin around it and create a solid that represents the beam.

Howard, Joseph↗

Quantitative analysis of volatile organic compounds using ion mobility spectra and cascade correlation neural networks

Ion Mobility Spectrometry (IMS) is a powerful technique for trace organic analysis in the gas phase. Quantitative measurements are difficult, because IMS has a limited linear range. Factors that may affect the instrument response are pressure, temperature, and humidity. Nonlinear calibration methods, such as neural networks, may be ideally suited for IMS. Neural networks have the capability of modeling complex systems. Many neural networks suffer from long training times and overfitting. Cascade correlation neural networks train at very fast rates. They also build their own topology, that is a number of layers and number of units in each layer. By controlling the decay parameter in training neural networks, reproducible and general models may be obtained.

Harrington, Peter DEB.↗

Analysis of Process Gases and Trace Contaminants in Membrane-Aerated Gaseous Effluent Streams.

In membrane-aerated biofilm reactors (MABRs), hollow fibers are used to supply oxygen to the biofilms and bulk fluid. A pressure and concentration gradient between the inner volume of the fibers and the reactor reservoir drives oxygen mass transport across the fibers toward the bulk solution, providing the fiber-adhered biofilm with oxygen. Conversely, bacterial metabolic gases from the bulk liquid, as well as from the biofilm, move opposite to the flow of oxygen, entering the hollow fiber and out of the reactor. Metabolic gases are excellent indicators of biofilm vitality, and can aid in microbial identification. Certain gases can be indicative of system perturbations and control anomalies, or potentially unwanted biological processes occurring within the reactor. In confined environments, such as those found during spaceflight, it is important to understand what compounds are being stripped from the reactor and potentially released into the crew cabin to determine the appropriateness or the requirement for additional mitigation factors. Reactor effluent gas analysis focused on samples provided from Kennedy Space Center's sub-scale MABRs, as well as Johnson Space Center's full-scale MABRs, using infrared spectroscopy and gas chromatography techniques. Process gases, such as carbon dioxide, oxygen, nitrogen, nitrogen dioxide, and nitrous oxide, were quantified to monitor reactor operations. Solid Phase Microextraction (SPME) GC-MS analysis was used to identify trace volatile compounds. Compounds of interest were subsequently quantified. Reactor supply air was examined to establish target compound baseline concentrations. Concentration levels were compared to average ISS concentration values and/or Spacecraft Maximum Allowable Concentration (SMAC) levels where appropriate. Based on a review of to-date results, current trace contaminant control systems (TCCS) currently on board the ISS should be able to handle the added load from bioreactor systems without the need for secondary mitigation.

Gaseous Effluent Streams↗

Crystal chemical effects on the partitioning of trace elements between mineral and melt - An experimental study of melilite with applications to refractory inclusions from carbonaceous chondrites

Results are presented on the partitioning experiments for trace elements Be, Sc, Ba, La, Ce, and Tm between melilite and melt for a bulk composition relevant to Type B inclusions, using a technique, described by Brody and Flemings (1966), by which distributon coeffecients can be obtained over the entire range of crystallization from trace element analysis of a single zoned crystal. Zoned crystals of melilite were grown during controlled cooling rate experiments, and trace element concentrations were determined by SIMS. At each step in the crystal growth, trace element concentrations in the coexisting melt were determined by mass balance, using stepwise integration of a Rayleigh fractionation equation.

Beckett, John R.↗

SAVLOC, computer program for automatic control and analysis of X-ray fluorescence experiments

A program for a PDP-15 computer is presented which provides for control and analysis of trace element determinations by using X-ray fluorescence. The program simultaneously handles data accumulation for one sample and analysis of data from previous samples. Data accumulation consists of sample changing, timing, and data storage. Analysis requires the locating of peaks in X-ray spectra, determination of intensities of peaks, identification of origins of peaks, and determination of a real density of the element responsible for each peak. The program may be run in either a manual (supervised) mode or an automatic (unsupervised) mode.

Leonard, R. F.↗