Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “new construction”

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

On Designing Lightweight Threads for Substrate Software

Existing user-level thread packages employ a 'black box' design approach, where the implementation of the threads is hidden from the user. While this approach is often sufficient for application-level programmers, it hides critical design decisions that system-level programmers must be able to change in order to provide efficient service for high-level systems. By applying the principles of Open Implementation Analysis and Design, we construct a new user-level threads package that supports common thread abstractions and a well-defined meta-interface for altering the behavior of these abstractions. As a result, system-level programmers will have the advantages of using high-level thread abstractions without having to sacrifice performance, flexibility or portability.

Haines, Matthew↗

Exponential Approximations Using Fourier Series Partial Sums

The problem of accurately reconstructing a piece-wise smooth, 2(pi)-periodic function f and its first few derivatives, given only a truncated Fourier series representation of f, is studied and solved. The reconstruction process is divided into two steps. In the first step, the first 2N + 1 Fourier coefficients of f are used to approximate the locations and magnitudes of the discontinuities in f and its first M derivatives. This is accomplished by first finding initial estimates of these quantities based on certain properties of Gibbs phenomenon, and then refining these estimates by fitting the asymptotic form of the Fourier coefficients to the given coefficients using a least-squares approach. It is conjectured that the locations of the singularities are approximated to within O(N(sup -M-2), and the associated jump of the k(sup th) derivative of f is approximated to within O(N(sup -M-l+k), as N approaches infinity, and the method is robust. These estimates are then used with a class of singular basis functions, which have certain 'built-in' singularities, to construct a new sequence of approximations to f. Each of these new approximations is the sum of a piecewise smooth function and a new Fourier series partial sum. When N is proportional to M, it is shown that these new approximations, and their derivatives, converge exponentially in the maximum norm to f, and its corresponding derivatives, except in the union of a finite number of small open intervals containing the points of singularity of f. The total measure of these intervals decreases exponentially to zero as M approaches infinity. The technique is illustrated with several examples.

Banerjee, Nana S.↗

Development of the Tensoral Computer Language

The research scientist or engineer wishing to perform large scale simulations or to extract useful information from existing databases is required to have expertise in the details of the particular database, the numerical methods and the computer architecture to be used. This poses a significant practical barrier to the use of simulation data. The goal of this research was to develop a high-level computer language called Tensoral, designed to remove this barrier. The Tensoral language provides a framework in which efficient generic data manipulations can be easily coded and implemented. First of all, Tensoral is general. The fundamental objects in Tensoral represent tensor fields and the operators that act on them. The numerical implementation of these tensors and operators is completely and flexibly programmable. New mathematical constructs and operators can be easily added to the Tensoral system. Tensoral is compatible with existing languages. Tensoral tensor operations co-exist in a natural way with a host language, which may be any sufficiently powerful computer language such as Fortran, C, or Vectoral. Tensoral is very-high-level. Tensor operations in Tensoral typically act on entire databases (i.e., arrays) at one time and may, therefore, correspond to many lines of code in a conventional language. Tensoral is efficient. Tensoral is a compiled language. Database manipulations are simplified optimized and scheduled by the compiler eventually resulting in efficient machine code to implement them.

Ferziger, Joel↗

Algorithms and Libraries

This exploratory study initiated our inquiry into algorithms and applications that would benefit by latency tolerant approach to algorithm building, including the construction of new algorithms where appropriate. In a multithreaded execution, when a processor reaches a point where remote memory access is necessary, the request is sent out on the network and a context--switch occurs to a new thread of computation. This effectively masks a long and unpredictable latency due to remote loads, thereby providing tolerance to remote access latency. We began to develop standards to profile various algorithm and application parameters, such as the degree of parallelism, granularity, precision, instruction set mix, interprocessor communication, latency etc. These tools will continue to develop and evolve as the Information Power Grid environment matures. To provide a richer context for this research, the project also focused on issues of fault-tolerance and computation migration of numerical algorithms and software. During the initial phase we tried to increase our understanding of the bottlenecks in single processor performance. Our work began by developing an approach for the automatic generation and optimization of numerical software for processors with deep memory hierarchies and pipelined functional units. Based on the results we achieved in this study we are planning to study other architectures of interest, including development of cost models, and developing code generators appropriate to these architectures.

Dongarra, Jack↗

Human Migration and Agricultural Expansion: An Impending Threat to the Maya Biosphere Reserve

Evidence is presented of the current threats to the Maya Biosphere Reserve in northern Guatemala as derived through time-series Landsat Thematic Mapper observations and analysis. Estimates of deforestation rates and trends are examined for different management units within the reserve and buffer zones. The satellite imagery was used to quantify and monitor rates, patterns, and trends of forest clearing during a time period corresponding to new road construction and significant human migration into the newly accessible forest region. Satellite imagery is appropriate technology in a vast and remote tropical region where aerial photography and extensive field-based methods are not cost-effective and current, timely data is essential for establishing conservation priorities.

Sader, Steven↗

Implementing Journaling in a Linux Shared Disk File System

In computer systems today, speed and responsiveness is often determined by network and storage subsystem performance. Faster, more scalable networking interfaces like Fibre Channel and Gigabit Ethernet provide the scaffolding from which higher performance computer systems implementations may be constructed, but new thinking is required about how machines interact with network-enabled storage devices. In this paper we describe how we implemented journaling in the Global File System (GFS), a shared-disk, cluster file system for Linux. Our previous three papers on GFS at the Mass Storage Symposium discussed our first three GFS implementations, their performance, and the lessons learned. Our fourth paper describes, appropriately enough, the evolution of GFS version 3 to version 4, which supports journaling and recovery from client failures. In addition, GFS scalability tests extending to 8 machines accessing 8 4-disk enclosures were conducted: these tests showed good scaling. We describe the GFS cluster infrastructure, which is necessary for proper recovery from machine and disk failures in a collection of machines sharing disks using GFS. Finally, we discuss the suitability of Linux for handling the big data requirements of supercomputing centers.

Preslan, Kenneth W.↗

Unequal-Arms Michelson Interferometers

Michelson interferometers allow phase measurements many orders of magnitude below the phase stability of the laser light injected into their two almost equal-length arms. If, however, the two arms are unequal, the laser fluctuations can not be removed by simply recombining the two beams. This is because the laser jitters experience different time delays in the two arms, and therefore can not cancel at the photo detector. We present here a method for achieving exact laser noise cancellation, even in an unequal-arm interferometer. The method presented in this paper requires a separate readout of the relative phase in each arm, made by interfering the returning beam in each arm with a fraction of the outgoing beam. By linearly combining the two data sets with themselves, after they have been properly time shifted, we show that it is possible to construct a new data set that is free of laser fluctuations. An application of this technique to future planned space-based laser interferometer detector3 of gravitational radiation is discussed.

Tinto, Massimo↗

The New NASA Orbital Debris Engineering Model ORDEM2000

The NASA Orbital Debris Program Office at Johnson Space Center has developed a new computer-based orbital debris engineering model, ORDEM2000, which describes the orbital debris environment in the low Earth orbit region between 200 and 2000 km altitude. The model is appropriate for those engineering solutions requiring knowledge and estimates of the orbital debris environment (debris spatial density, flux, etc.). ORDEM2000 can also be used as a benchmark for ground-based debris measurements and observations. We incorporated a large set of observational data, covering the object size range from 10 mm to 10 m, into the ORDEM2000 debris database, utilizing a maximum likelihood estimator to convert observations into debris population probability distribution functions. These functions then form the basis of debris populations. We developed a finite element model to process the debris populations to form the debris environment. A more capable input and output structure and a user-friendly graphical user interface are also implemented in the model. ORDEM2000 has been subjected to a significant verification and validation effort. This document describes ORDEM2000, which supersedes the previous model, ORDEM96. The availability of new sensor and in situ data, as well as new analytical techniques, has enabled the construction of this new model. Section 1 describes the general requirements and scope of an engineering model. Data analyses and the theoretical formulation of the model are described in Sections 2 and 3. Section 4 describes the verification and validation effort and the sensitivity and uncertainty analyses. Finally, Section 5 describes the graphical user interface, software installation, and test cases for the user.

Liou, Jer-Chyi↗

Embedded Real-Time Linux for Instrument Control and Data Logging

When I moved to the west. coast to take a job at NASA's Ames Research Center in Mountain View, CA, I was impressed with the variety of equipment and software which scientists at the center use to conduct their research. was happy to find that I was just as likely to see a machine running Lenox as one running Windows in the offices and laboratories of NASA Ames (although many people seem to use Moos around here). I was especially happy to find that the particular group with whom I was going to work, the Atmospheric Physics Branch at Ames, relied almost entirely on Lenox machines for their day-to-day work. So it was no surprise that when it was time to construct a new control system for one of their most important pieces of hardware, a switch from an unpredictable DOS-based platform to an Embedded Linux-based one was a decision easily made. The system I am working on is called the Solar Spectral Flux Radiometer (SSFR), a PC-104 based system custom-built by Dr. Warren Gore at Ames. Dr. Gore, Dr. Peter Pilewskie, Dr. Maura Robberies and Larry Pezzolo use the SSFR in their research. The team working on the controller project consists of Dr. Gore, John Pommier, and myself. The SSFR is used by the ,cities Atmospheric Radiation Group to measure solar spectral irradiance at moderate resolution to determine the radiative effect of clouds, aerosols, and gases on climate, and also to infer the physical properties of aerosols and clouds. Two identical SSFR's have been built and successfully deployed in three field missions: 1) the Department of Energy Atmospheric Radiation Measurement (ARM) Enhanced Shortwave Experiment (ARESE) II in February/March, 2000; 2) the Puerto Rico Dust Experiment (PRIDE) in July, 2000; and 3) the South African Regional Science Initiative (SAFARI) in August/September, 2000. Additionally, the SSFR was used to acquire water vapor spectra using the Ames Diameter base-path multiple-reflection absorption cell in a laboratory experiment.

Clanton, Sam↗

Unequal-Arms Michelson Interferometers

Michelson interferometers allow phase measurements many orders of magnitude below the phase stability of the laser light injected into their two almost equal-length arms. If, however, the two arms are unequal, the laser fluctuations can not be removed by simply recombining the two beams. This is because the laser jitters experience different time delays in the two arms, and therefore can not cancel at the photo detector. We present here a method for achieving exact laser noise cancellation, even in an unequal-arm interferometer. The method presented in this paper requires a separate readout of the relative phase in each arm, made by interfering the returning beam in each arm with a fraction of the outgoing beam. By linearly combining the two data sets with themselves, after they have been properly time-shifted, we show that it is possible to construct a new data set that is free of laser fluctuations. An application of this technique to future planned space-based laser interferometer detectors of gravitational radiation is discussed.

Tinto, Massimo↗

Advanced DC/DC Converters Towards Higher Volumetric Efficiencies For Space Applications

A new emphasis on planetary exploration by NASA drives the need for small, high power DC/DC converters which are functionally modular. NASA GSFC and other government space organizations are supporting technology development in the DC/DC converter area to both meet new needs and to promote more sources of supply. New technologies which enable miniaturization such as embedded passive technologies and thermal management using high thermal conductivity materials are features of the new designs. Construction of some simple DC/DC converter core circuits using embedded components was found to be successful for increasing volumetric efficiency to 37 W/inch. The embedded passives were also able to perform satisfactorily in this application in cryogenic temperatures.

Shaw, Harry↗

UCLA Parallel PIC Framework

The UCLA Parallel PIC Framework (UPIC) has been developed to provide trusted components for the rapid construction of new, parallel Particl-in-Cell (PIC) codes.

particle-in-cell↗

Shock Prevention

The electrician pictured is installing a General Electric Ground Fault Interrupter (GFI), a device which provides protection against electrical shock in the home or in industrial facilities. Shocks due to defective wiring in home appliances or other electrical equipment can cause severe burns, even death. As a result, the National Electrical Code now requires GFIs in all new homes constructed. This particular type of GFI employs a sensing element which derives from technology acquired in space projects by SCI Systems, Inc., Huntsville, Alabama, producer of sensors for GE and other manufacturers of GFI equipment. The sensor is based on the company's experience in developing miniaturized circuitry for space telemetry and other spacecraft electrical systems; this experience enabled SCI to package interruptor circuitry in the extremely limited space available and to produce sensory devices at practicable cost. The tiny sensor measures the strength of the electrical current and detects current differentials that indicate a fault in the functioning of an electrical system. The sensing element then triggers a signal to a disconnect mechanism in the GFI, which cuts off the current in the faulty circuit.

Source record↗

Theory of the Lattice Boltzmann Equation: Symmetry properties of Discrete Velocity Sets

In the lattice Boltzmann equation, continuous particle velocity space is replaced by a finite dimensional discrete set. The number of linearly independent velocity moments in a lattice Boltzmann model cannot exceed the number of discrete velocities. Thus, finite dimensionality introduces linear dependencies among the moments that do not exist in the exact continuous theory. Given a discrete velocity set, it is important to know to exactly what order moments are free of these dependencies. Elementary group theory is applied to the solution of this problem. It is found that by decomposing the velocity set into subsets that transform among themselves under an appropriate symmetry group, it becomes relatively straightforward to assess the behavior of moments in the theory. The construction of some standard two- and three-dimensional models is reviewed from this viewpoint, and procedures for constructing some new higher dimensional models are suggested.

Rubinstein, Robert↗

Graphical User Interface for Simulink Integrated Performance Analysis Model

The J-2X Engine (built by Pratt & Whitney Rocketdyne,) in the Upper Stage of the Ares I Crew Launch Vehicle, will only start within a certain range of temperature and pressure for Liquid Hydrogen and Liquid Oxygen propellants. The purpose of the Simulink Integrated Performance Analysis Model is to verify that in all reasonable conditions the temperature and pressure of the propellants are within the required J-2X engine start boxes. In order to run the simulation, test variables must be entered at all reasonable values of parameters such as heat leak and mass flow rate. To make this testing process as efficient as possible in order to save the maximum amount of time and money, and to show that the J-2X engine will start when it is required to do so, a graphical user interface (GUI) was created to allow the input of values to be used as parameters in the Simulink Model, without opening or altering the contents of the model. The GUI must allow for test data to come from Microsoft Excel files, allow those values to be edited before testing, place those values into the Simulink Model, and get the output from the Simulink Model. The GUI was built using MATLAB, and will run the Simulink simulation when the Simulate option is activated. After running the simulation, the GUI will construct a new Microsoft Excel file, as well as a MATLAB matrix file, using the output values for each test of the simulation so that they may graphed and compared to other values.

Durham, R. Caitlyn↗

Taurus II Stage Test Simulations: Using Large-Scale CFD Simulations to Provide Critical Insight into Plume Induced Environments During Design

This paper describes the use of targeted Loci/CHEM CFD simulations to evaluate the effects of a dual-engine first-stage hot-fire test on an evolving integrated launch pad/test article design. This effort was undertaken as a part of the NESC Independent Assessment of the Taurus II Stage Test Series. The underlying conceptual model included development of a series of computational models and simulations to analyze the plume induced environments on the pad, facility structures and test article. A pathfinder simulation was first developed, capable of providing quick-turn around evaluation of plume impingement pressures on the flame deflector. Results from this simulation were available in time to provide data for an ongoing structural assessment of the deflector. The resulting recommendation was available in a timely manner and was incorporated into construction schedule for the new launch stand under construction at Wallops Flight Facility. A series of Reynolds-Averaged Navier-Stokes (RANS) quasi-steady simulations representative of various key elements of the test profile was performed to identify potential concerns with the test configuration and test profile. As required, unsteady Hybrid-RANS/LES simulations were performed, to provide additional insight into critical aspects of the test sequence. Modifications to the test-specific hardware and facility structures thermal protection as well as modifications to the planned hot-fire test profile were implemented based on these simulation results.

Struzenberg, L. L.↗

A Quantum Band Model of the nu3 Fundamental of Methanol (CH3OH) and Its Application to Fluorcescence Spectra of Comets

Methanol (CH3OH) radiates efficiently at infrared wavelengths, dominating the C-H stretching region in comets, yet inadequate quantum-mechanical models have imposed limits on the practical use of its emission spectra. Accordingly, we constructed a new line-by-line model for the 3 fundamental band of methanol at 2844 / cm (3.52 micron) and applied it to interpret cometary fluorescence spectra. The new model permits accurate synthesis of line-by-line spectra for a wide range of rotational temperatures, ranging from 10 K to more than 400 K.We validated the model by comparing simulations of CH3OH fluorescent emission with measured spectra of three comets (C/2001 A2 LINEAR, C/2004 Q2 Machholz and 8P/Tuttle) acquired with high-resolution infrared spectrometers at high-altitude sites. The new model accurately describes the complex emission spectrum of the nu3 band, providing distinct rotational temperatures and production rates at greatly improved confidence levels compared with results derived from earlier fluorescence models. The new model reconciles production rates measured at infrared and radio wavelengths in C/2001 A2 (LINEAR). Methanol can now be quantified with unprecedented precision and accuracy in astrophysical sources through high-dispersion spectroscopy at infrared wavelengths

Villanueva, Geronimo L.↗

Deep Space Habitat Configurations Based On International Space Station Systems

A Deep Space Habitat (DSH) is the crew habitation module designed for long duration missions. Although humans have lived in space for many years, there has never been a habitat beyond low-Earth-orbit. As part of the Advanced Exploration Systems (AES) Habitation Project, a study was conducted to develop weightless habitat configurations using systems based on International Space Station (ISS) designs. Two mission sizes are described for a 4-crew 60-day mission, and a 4-crew 500-day mission using standard Node, Lab, and Multi-Purpose Logistics Module (MPLM) sized elements, and ISS derived habitation systems. These durations were selected to explore the lower and upper bound for the exploration missions under consideration including a range of excursions within the Earth-Moon vicinity, near earth asteroids, and Mars orbit. Current methods for sizing the mass and volume for habitats are based on mathematical models that assume the construction of a new single volume habitat. In contrast to that approach, this study explored the use of ISS designs based on existing hardware where available and construction of new hardware based on ISS designs where appropriate. Findings included a very robust design that could be reused if the DSH were assembled and based at the ISS and a transportation system were provided for its return after each mission. Mass estimates were found to be higher than mathematical models due primarily to the use of multiple ISS modules instead of one new large module, but the maturity of the designs using flight qualified systems have potential for improved cost, schedule, and risk benefits.

Smitherman, David↗