Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Trace Reading”

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 37 records · Page 2

Rapid Corner Detection Using FPGAs

In order to perform precision landings for space missions, a control system must be accurate to within ten meters. Feature detection applied against images taken during descent and correlated against the provided base image is computationally expensive and requires tens of seconds of processing time to do just one image while the goal is to process multiple images per second. To solve this problem, this algorithm takes that processing load from the central processing unit (CPU) and gives it to a reconfigurable field programmable gate array (FPGA), which is able to compute data in parallel at very high clock speeds. The workload of the processor then becomes simpler; to read an image from a camera, it is transferred into the FPGA, and the results are read back from the FPGA. The Harris Corner Detector uses the determinant and trace to find a corner score, with each step of the computation occurring on independent clock cycles. Essentially, the image is converted into an x and y derivative map. Once three lines of pixel information have been queued up, valid pixel derivatives are clocked into the product and averaging phase of the pipeline. Each x and y derivative is squared against itself, as well as the product of the ix and iy derivative, and each value is stored in a WxN size buffer, where W represents the size of the integration window and N is the width of the image. In this particular case, a window size of 5 was chosen, and the image is 640 480. Over a WxN size window, an equidistance Gaussian is applied (to bring out the stronger corners), and then each value in the entire window is summed and stored. The required components of the equation are in place, and it is just a matter of taking the determinant and trace. It should be noted that the trace is being weighted by a constant k, a value that is found empirically to be within 0.04 to 0.15 (and in this implementation is 0.05). The constant k determines the number of corners available to be compared against a threshold sigma to mark a valid corner. After a fixed delay from when the first pixel is clocked in (to fill the pipeline), a score is achieved after each successive clock. This score corresponds with an (x,y) location within the image. If the score is higher than the predetermined threshold sigma, then a flag is set high and the location is recorded.

Morfopoulos, Arin C.↗

AXAF FITS standard for ray trace interchange

A standard data format for the archival and transport of x-ray events generated by ray trace models is described. Upon review and acceptance by the Advanced X-ray Astrophysics Facility (AXAF) Software Systems Working Group (SSWG), this standard shall become the official AXAF data format for ray trace events. The Flexible Image Transport System (FITS) is well suited for the purposes of the standard and was selected to be the basis of the standard. FITS is both flexible and efficient and is also widely used within the astronomical community for storage and transfer of data. In addition, software to read and write FITS format files are widely available. In selecting quantities to be included within the ray trace standard, the AXAF Mission Support team, Science Instruments team, and the other contractor teams were surveyed. From the results of this survey, the following requirements were established: (1) for the scientific needs, each photon should have associated with it: position, direction, energy, and statistical weight; the standard must also accommodate path length (relative phase), and polarization. (2) a unique photon identifier is necessary for bookkeeping purposes; (3) a log of individuals, organizations, and software packages that have modified the data must be maintained in order to create an audit trail; (4) a mechanism for extensions to the basic kernel should be provided; and (5) the ray trace standard should integrate with future AXAF data product standards.

Hsieh, Paul F.↗

Development of an Automated Reader for Analysis and Storage of Personnel Dosimeter Badge Data

The collection and archiving of data from personnel dosimeters has become increasingly important in light of the lowered Threshold Limit Values (TLV) for HydraZine (HZ), MonoMethylHydrazine (MMH), and Unsymmetrical DiMethylHydrazine (UDMH). The American Conference of Government Industrial Hygienists (ACGIH) lowered the TLV from 100 parts per billion (ppb) to IO ppb and has caused increased concern over long term exposures of personnel to trace levels of these hypergols and other potentially harmful chemicals. An automated system of reading the exposure levels of personnel dosimeters and storing exposure data for subsequent evaluation has been developed. The reading of personnel dosimeter badges for exposure to potentially harmful vapor concentrations of hydrazines or other chemicals is performed visually by comparing the color developed by the badge with a calibrated color comparator. The result obtained using visual comparisons of the developed badge color with the comparator may vary widely from user to user. The automated badge reader takes the variability out of the dosimeter reading by accurately comparing the reflectance obtained from a colored spot on the badge with a reading on the same spot prior to any exposure to chemical vapors. The observed difference between the reflectance values is used as part of a calculation of the dose value for the badge based on a stored calibration curve. The badge reader also stores bar-code data unique to each badge, as well as bar-code information on the user, as part of the permanent badge record. The start and stop exposure times for each badge are recorded and can be used as part of the calculated concentration, in ppm, for each badge logged during a recording period. The badge reader is equipped with a number of badge holders, each of which is unique to a specific type of personnel dosimeter badge. This gives the reader maximum flexibility to allow for the reading of several different types of badges. Test results of the badge reader for several different types of personnel dosimeter badges are presented within the body of this paper.

Meneghelli, B. J.↗

Development of an Automated Reader for Analysis and Storage of Personnel Dosimeter Badge Data

The collection and archiving of data from personnel dosimeters has become increasingly important in light of the lowered threshold limit values (TLV) for hydrazine (HZ), monomethylhydrazine (MMH), and unsymmetrical dimethylhydrazine (UDMH). The American Conference of Government Industrial Hygienists (ACGIH) lowered the TLV from 100 parts per billion (ppb) to 10 ppb and has caused increased concern over long term exposures of personnel to trace levels of these hypergols and other potentially harmful chemicals. An automated system of reading the exposure levels of personnel dosimeters and storing exposure data for subsequent evaluation has been developed. The reading of personnel dosimeter badges for exposure lo potentially harmful vapor concentrations of hydrazines or other chemicals is performed visually by comparing the color developed by the badge with a calibrated color comparator. The result obtained using visual comparisons of the developed badge color with the comparator may vary widely from user to user. The automated badge reader takes the variability out of the dosimeter reading by accurately comparing the reflectance obtained from a colored spot on the badge with a reading on the same spot prior to any exposure to chemical vapors. The observed difference between the reflectance values is used as part of a calculation of the dose value for the badge based on a stored calibration curve. The badge reader also stores bar-code data unique to each badge, as well as bar-code information on the user, as part of the permanent badge record. The start and stop exposure times for each badge are recorded and can be used as part of the calculated concentration, in ppm, for each badge logged during a recording period. The badge reader is equipped with a number of badge holders, each of which is unique to a specific type of personnel dosimeter badge. This gives the reader maximum flexibility to allow for the reading of several different types of badges. Test results of the badge reader for several different types of personnel dosimeter badges are presented within the body of this paper.

Meneghelli, B. J.↗

Developmental Hardware Testing Results and Forward Plans for the Spacecraft Water Impurity Monitor (SWIM) Organic Water Module (OWM)

We present testing results for developmental hardware of the Spacecraft Water Impurity Monitor (SWIM) Organic Water Module (OWM). SWIM-OWM will monitor spacecraft potable water and system water for trace organic contaminants. The system will detect and identify the specific organic chemical that makes up a given total organic carbon reading. We have built a first development unit (1DU) for SWIM-OWM, which directly injects aqueous water samples and detects chemicals with both a thermal conductivity detector and mass spectrometer sensor. The gas chromatography mass spectrometer (GCMS) system that comprises SWIM-OWM draws on the success of ISS-proven mass spectrometer hardware, and the demonstration of GCMS detection of trace organic contaminants in ISS cabin air. SWIM-OWM benefits from the excellent sensitivity and specificity afforded by GCMS. We have demonstrated detection of a set of chemicals relevant to both crew health and performance as well as system monitoring; these target chemicals range from light, volatile organics such as acetone and ethanol, to heavier, very non-volatile compounds such as dimethyl sulfone and o-phthalaldehyde. Direct aqueous injection was chosen for the general applicability of the technique to clean water sampling and to preclude sample pre-processing, which facilitates an on-line implementation of the SWIM-OWM when deployed in a spacecraft or habitation module. A specific advantage of direct aqueous injection when coupled with appropriate methods is that both the light, volatile organics and heavier non-volatiles can be detected from a single injection, in a single chromatogram. Results from 1DU testing will be discussed, and forward plans will be outlined for continued maturation of SWIM-OWM with the goal of implementing a technology demonstration for the purposes of maturing the engineering design and operations in an environment relevant to NASA’s future goals of exploring and setting up habitation on the Moon and Mars.

Water Monitoring↗

Developmental Hardware Testing Results and Forward Plans for Spacecraft Water Impurity Monitor (SWIM) Organic Water Module (OWM)

We present testing results for developmental hardware of the Spacecraft Water Impurity Monitor (SWIM) Organic Water Module (OWM). SWIM-OWM will monitor spacecraft potable water and system water for trace organic contaminants. The system will detect and identify the specific organic chemical that makes up a given total organic carbon reading. We have built a first development unit (1DU) for SWIM-OWM, which directly injects aqueous water samples and detects chemicals with both a thermal conductivity detector and mass spectrometer sensor. The gas chromatography mass spectrometer (GCMS) system that comprises SWIM-OWM draws on the success of ISS-proven mass spectrometer hardware, and the demonstration of GCMS detection of trace organic contaminants in ISS cabin air. SWIM-OWM benefits from the excellent sensitivity and specificity afforded by GCMS. We have demonstrated detection of a set of chemicals relevant to both crew health and performance as well as system monitoring; these target chemicals range from light, volatile organics such as acetone and ethanol, to heavier, very non-volatile compounds such as dimethyl sulfone and o-phthalaldehyde. Direct aqueous injection was chosen for the general applicability of the technique to clean water sampling and to preclude sample pre-processing, which facilitates an on-line implementation of the SWIM-OWM when deployed in a spacecraft or habitation module. A specific advantage of direct aqueous injection when coupled with appropriate methods is that both the light, volatile organics and heavier non-volatiles can be detected from a single injection, in a single chromatogram. Results from 1DU testing will be discussed, and forward plans will be outlined for continued maturation of SWIM-OWM with the goal of implementing a technology demonstration for the purposes of maturing the engineering design and operations in an environment relevant to NASA’s future goals of exploring and setting up habitation on the Moon and Mars.

Water Monitoring↗

From photosynthetic electron flow to gene regulation: redox signal transduction in cyanobacteria

In cyanobacteria, the free-living ancestors of chloroplasts, photosynthesis simultaneously sustains growth and generates reactive oxygen species (ROS) that damage proteins, lipids, and DNA when light capture outpaces carbon fixation. Maintaining redox balance, therefore, requires cells to read photosynthetic electron flow as a signal that continuously tunes gene expression and protein activity. This review traces how these redox signals are transduced to transcription machinery through three routes: membrane-localized sensors, cytoplasmic redox sensors downstream of photosystem I, and ROS generated when electron sinks are saturated. Membrane-bound histidine kinases (two-component systems) relay the redox state of the plastoquinone pool to control photosystem remodeling, pigment biosynthesis, and circadian timing. Cytoplasmic one-component regulators, by contrast, sense redox directly through thiol-disulfide switches, glutathionylation, iron-sulfur clusters, and metal-catalyzed oxidation to control photosystem-cofactor, electron-carrier, and transition-metal homeostasis. Because many of these regulators persist in algal and plant chloroplasts, cyanobacteria illuminate principles of redox control across photosynthetic eukaryotes. Post-transcriptional and translational control further shapes redox-dependent gene expression programs through transcript stability, ribosome assembly, and translation initiation, extending redox regulation beyond transcription to every step of protein synthesis and even activity modulation. Finally, we connect redox regulation to photosynthetic physiology, stress resilience, and the rational engineering of cyanobacteria for sustainable bioproduction.

59 BASIC BIOLOGICAL SCIENCES↗

Characterizing parallel file-access patterns on a large-scale multiprocessor

Rapid increases in the computational speeds of multiprocessors have not been matched by corresponding performance enhancements in the I/O subsystem. To satisfy the large and growing I/O requirements of some parallel scientific applications, we need parallel file systems that can provide high-bandwidth and high-volume data transfer between the I/O subsystem and thousands of processors. Design of such high-performance parallel file systems depends on a thorough grasp of the expected workload. So far there have been no comprehensive usage studies of multiprocessor file systems. Our CHARISMA project intends to fill this void. The first results from our study involve an iPSC/860 at NASA Ames. This paper presents results from a different platform, the CM-5 at the National Center for Supercomputing Applications. The CHARISMA studies are unique because we collect information about every individual read and write request and about the entire mix of applications running on the machines. The results of our trace analysis lead to recommendations for parallel file system design. First the file system should support efficient concurrent access to many files, and I/O requests from many jobs under varying load conditions. Second, it must efficiently manage large files kept open for long periods. Third, it should expect to see small requests predominantly sequential access patterns, application-wide synchronous access, no concurrent file-sharing between jobs appreciable byte and block sharing between processes within jobs, and strong interprocess locality. Finally, the trace data suggest that node-level write caches and collective I/O request interfaces may be useful in certain environments.

Purakayastha, Apratim↗

Development of Software to Model AXAF-I Image Quality

This draft final report describes the work performed under the delivery order number 145 from May 1995 through August 1996. The scope of work included a number of software development tasks for the performance modeling of AXAF-I. A number of new capabilities and functions have been added to the GT software, which is the command mode version of the GRAZTRACE software, originally developed by MSFC. A structural data interface has been developed for the EAL (old SPAR) finite element analysis FEA program, which is being used by MSFC Structural Analysis group for the analysis of AXAF-I. This interface utility can read the structural deformation file from the EAL and other finite element analysis programs such as NASTRAN and COSMOS/M, and convert the data to a suitable format that can be used for the deformation ray-tracing to predict the image quality for a distorted mirror. There is a provision in this utility to expand the data from finite element models assuming 180 degrees symmetry. This utility has been used to predict image characteristics for the AXAF-I HRMA, when subjected to gravity effects in the horizontal x-ray ground test configuration. The development of the metrology data processing interface software has also been completed. It can read the HDOS FITS format surface map files, manipulate and filter the metrology data, and produce a deformation file, which can be used by GT for ray tracing for the mirror surface figure errors. This utility has been used to determine the optimum alignment (axial spacing and clocking) for the four pairs of AXAF-I mirrors. Based on this optimized alignment, the geometric images and effective focal lengths for the as built mirrors were predicted to cross check the results obtained by Kodak.

Ahmad, Anees↗

User's Guide for Computer Program that Routes Signal Traces

This disk contains both a FORTRAN computer program and the corresponding user's guide that facilitates both its incorporation into your system and its utility. The computer program represents an efficient algorithm that routes signal traces on layers of a printed circuit with both through-pins and surface mounts. The computer program included is an implementation of the ideas presented in the theoretical paper titled "A Formal Algorithm for Routing Signal Traces on a Printed Circuit Board", NASA TP-3639 published in 1996. The computer program in the "connects" file can be read with a FORTRAN compiler and readily integrated into software unique to each particular environment where it might be used.

Hedgley, David R., Jr.↗

Method for Veterbi decoding of large constraint length convolutional codes

A new method of Viterbi decoding of convolutional codes lends itself to a pipline VLSI architecture using a single sequential processor to compute the path metrics in the Viterbi trellis. An array method is used to store the path information for NK intervals where N is a number, and K is constraint length. The selected path at the end of each NK interval is then selected from the last entry in the array. A trace-back method is used for returning to the beginning of the selected path back, i.e., to the first time unit of the interval NK to read out the stored branch metrics of the selected path which correspond to the message bits. The decoding decision made in this way is no longer maximum likelihood, but can be almost as good, provided that constraint length K in not too small. The advantage is that for a long message, it is not necessary to provide a large memory to store the trellis derived information until the end of the message to select the path that is to be decoded; the selection is made at the end of every NK time unit, thus decoding a long message in successive blocks.

Hsu, In-Shek↗

Interpretation of lidar and satellite data sets using a global photochemical model

The status in the beginning of the report period was that the existing General Circulation Model (GCM) was running with a chemistry module compiled for stratospheric simulation studies. The chemistry simulation was not working sufficiently in the troposphere and any tropospheric trace gas sources or dry deposition sinks were not yet incorporated. The current status concerning the chemistry module is that the chemistry simulation has been modified to also simulate the chemistry in the troposphere with resulting mixing ratios close to other model simulations as described in Olson et al. (1996). The mechanism to incorporate trace gas source and dry deposition sinks, testing for H202, CH300H, 03, HCHO, HN03, and N02, are incorporated and is currently being tested. Existing model and development versions include: the full GCM model, currently still running with the original stratospheric chemistry module; an off-line version of the GCM, i.e. wind and photolysis rates are pre-calculated and prescribed in read-in arrays; a box model version of the modified chemistry module for developments and first tests of new modifications; and a box model with the same chemistry simulated but flexible partitioning and integration methods for test purposes of those. The grantee's work focused mainly on three areas: trace gas sources and dry deposition; method to introduce a NO source instead of a NO(x) source; and investigating integration methods.

Chyba, Thomas↗

Dosimetric mapping inside biorack (7-IML-1)

This experiment documents the radiation environment inside Biorack and compares it to theoretical predictions. Other experiments inside Biorack need this information to determine whether changes to samples are caused by radiation or microgravity. Dosimetric stacks, each with 20 to 100 sheets of plastic detector foils (cellulose nitrate, Lexan, and CR39) and nuclear emulsions of different radiation sensitivity are packed together with Thermoluminescence dosimeters (TLD) inside Type 1 containers. Crew members place two stacks in the 37 C incubator and four in the 36 C incubator, two of which are placed on the 1 g centrifuge. Two stacks are located in a stowage position at ambient temperature. After the mission, the plastic detectors are etched and the nuclear emulsions are developed similar to photographic emulsions. The traces resulting from the interaction of heavy ions with matter can then be evaluated under the microscope. The number, charge, and energy of the particles will be determined. From the TLD readings, the absorbed dose of the low LET components will be received.

Reitz, G.↗

Visualization of Unsteady Computational Fluid Dynamics

The current compute environment that most researchers are using for the calculation of 3D unsteady Computational Fluid Dynamic (CFD) results is a super-computer class machine. The Massively Parallel Processors (MPP's) such as the 160 node IBM SP2 at NAS and clusters of workstations acting as a single MPP (like NAS's SGI Power-Challenge array and the J90 cluster) provide the required computation bandwidth for CFD calculations of transient problems. If we follow the traditional computational analysis steps for CFD (and we wish to construct an interactive visualizer) we need to be aware of the following: (1) Disk space requirements. A single snap-shot must contain at least the values (primitive variables) stored at the appropriate locations within the mesh. For most simple 3D Euler solvers that means 5 floating point words. Navier-Stokes solutions with turbulence models may contain 7 state-variables. (2) Disk speed vs. Computational speeds. The time required to read the complete solution of a saved time frame from disk is now longer than the compute time for a set number of iterations from an explicit solver. Depending, on the hardware and solver an iteration of an implicit code may also take less time than reading the solution from disk. If one examines the performance improvements in the last decade or two, it is easy to see that depending on disk performance (vs. CPU improvement) may not be the best method for enhancing interactivity. (3) Cluster and Parallel Machine I/O problems. Disk access time is much worse within current parallel machines and cluster of workstations that are acting in concert to solve a single problem. In this case we are not trying to read the volume of data, but are running the solver and the solver outputs the solution. These traditional network interfaces must be used for the file system. (4) Numerics of particle traces. Most visualization tools can work upon a single snap shot of the data but some visualization tools for transient problems require dealing with time.

Haimes, Robert↗

A Robust Biomarker

Polymers of bacterial origin, either through cell secretion or the degraded product of cell lysis, form isolated mucoidal strands as well as well-developed biofilms on interfaces. Biofilms are structurally and compositionally complex and are readily distinguishable from abiogenic films. These structures range in size from micrometers to decimeters, the latter occurring as the well-known, mineralised biofilms called stromatolites. Compositionally bacterial polymers are greater than 90 % water, with while the majority of the macromolecules forming the framework of the polymers consisting of polysaccharides (with and some nucteic acids and proteins). These macromolecules contain a vaste amount of functional groups, such as carboxyls, hydroxyls, and phosphoryls which are implicated in cation-binding. It is the elevated metal- binding capacity which provides the bacterial polymer with structural support and also helps to preserves it for up to 3.5 b.y. in the terrestrial rock record. The macromolecules, thus, can become rapidly mineralised and trapped in a mineral matrix. Through early and late diagenesis (bacterial degradation, burial, heat, pressure and time) they break down, losing the functional groups and, gradually, their hydrogen atoms. The degraded product is known as "kerogen". With further diagenesis and metamorphism, all the hydrogen atoms are lost and the carbonaceous matter becomes graphite. until the remnant carbonaceous material become graphitised. This last sentence reads a bit as if ALL these macromolecules break down and end up as graphite., but since we find 441 this is not true for all of the macromolecules. We have traced fossilised polymer and biofilms in rocks from throughout Earth's history, to rocks as old as the oldest being 3.5 b.y.-old. Furthermore, Time of Flight Secondary Ion Mass Spectrometry has been able to identify individual macromolecules of bacterial origin, the identities of which are still being investigated, in all the samples containing fossil biofilm, including the 3.5 b.y..-old carbonaceous cherts from South Africa and Australia. As a result of the unique compositional, structural and "mineralisable" properties of bacterial polymer and biofilms, we conclude that bacterial polymers and biofilms constitute a robust and reliable biomarker for life on Earth and could be a potential biomarker for extraterrestrial life.

Westall, F.↗

Surface Water Quality Data from Beaver-Impacted Streams; Trail Creek and East River, Colorado 2025

This data package contains surface water chemistry measurements collected in 2025 to evaluate how beaver damming and low-tech process-based stream restoration influence water quality and metal mobility in mountainous headwater systems of the Upper Colorado River Basin. Sampling was conducted at Trail Creek (Taylor Park watershed, Colorado), a tributary undergoing restoration through installation of low-tech process-based structures (i.e., beaver dam analogs), and at off-channel beaver ponds within the East River floodplain (East River watershed, Colorado). Samples were collected along longitudinal transects spanning upstream control reaches, beaver-influenced ponded reaches, and downstream segments. Additional samples were collected from near-surface pore waters within a beaver dam seepage face. The dataset includes concentrations of major and trace elements measured by inductively coupled plasma–mass spectrometry (ICP-MS) and inductively coupled plasma–optical emission spectrometry (ICP-OES), major anions measured by ion chromatography (IC), and dissolved organic carbon (DOC; reported as non-purgeable organic carbon, NPOC). Samples were size-fractionated at 0.45 micrometers (µm), 0.22 µm, and 0.02 µm to distinguish particulate (>0.45 µm), colloidal (0.22–0.02 µm), and dissolved (<0.02 µm) fractions. The data package consists of comma-separated value (.csv) files containing tabulated chemical concentration data, sample metadata (site identifiers, geographic coordinates, sampling dates, fraction type), and quality control flags. All files are provided in open, non-proprietary formats that can be accessed using standard data analysis software such as Microsoft Excel, R, Python, MATLAB, or other programs capable of reading .csv files. Units, detection limits, and analytical methods are documented in accompanying metadata files. The dataset is designed to support analyses of (1) how beaver impoundment and restoration structures alter elemental partitioning and transport, (2) the role of iron and organic carbon in mediating trace metal mobility, and (3) reach-scale changes in water quality across restoration gradients. This work was supported by the Watershed Function Science Focus Area at Lawrence Berkeley National Laboratory funded by the US Department of Energy, Office of Science, Biological and Environmental Research under Contract No. DE-AC02-05CH11231. Part of this work was performed at SLAC Accelerator Laboratory funded by the US Department of Energy, Office of Science, Biological and Environmental Research under Contract No. DE-AC02-76SF00515.

Anions↗

On reading Youden: Learning about the practice of statistics and applied statistical research from a master applied statistician

From reading William John “Jack” Youden’s books and articles, Youden (1900-1971), an analytical chemist, becomes an applied statistician by the time he joins the National Bureau of Standards (NBS) in 1948. Here, this article traces his transition from chemist to applied statistician and what his body of work mostly at NBS (1948-1965) demonstrates about his practice of statistics and the role that applied statistical research plays in it. There is much we can learn from a master applied statistician.

42 ENGINEERING↗