Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Data transfer”

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 631 records · Page 35

Modeling of Optoelectronic Devices

Ultrafast modulation of semiconductor quantum well (QW) laser is of technological importance for information technology. Improvement by order(s) of magnitude in data transfer rate is possible as terahertz (THz) radiation is available for heating the laser at picosecond time scale. Optical gain modulation in the QW is achieved via temperature modulation of electron-hole plasma (EHP). Applications include free-space THz communication, optical switching, and pulse generation. The EHP in the semiconductor QW is described with a two-band model. Semiconductor Bloch equations with many-body effects are used to derive a hydrodynamical model for the active QW region. Because of ultrafast carrier-carrier scatterings in the order of 50 fs, EHP follows quasiequilibrium Fermi-Dirac distributions and THz field interacts incoherently with it. Carrier-longitudinal optical (LO) phonon scatterings and coherent laser-EHP interaction are treated microscopically in our physical model. A set of hydrodynamical equations for plasma density, temperature, and laser envelop amplitude are derived and Runge-Kutta method is adopted for numerical simulation. A typical 8 nm GaAs/Al(0.3)Ga(0.7) As single QW at 300 K is used. Additional information is contained in the original extended abstract.

Li, Jian-Zhong↗

STEP: What Is It and Should It Be Used for KSC's ISE/CEE Project in the Near Future?

The ability to exchange information between different engineering software (i.e, CAD, CAE, CAM) is necessary to aid in collaborative engineering. There are a number of different ways to accomplish this goal. One popular method is to transfer data via different file formats. However this method can lose data and becomes complex as more file formats are added. Another method is to use a standard protocol. STEP is one such standard. This paper gives an overview of STEP, provides a list of where to access more information, and develops guidelines to aid the reader in deciding if STEP is appropriate for his/her use.

Bareiss, Catherine C.↗

Flame-Vortex Interactions Imaged in Microgravity - To Assess the Theory Flame Stretch

The goals of this research are to: 1) Assess the Theory of Flame Stretch by operating a unique flame-vortex experiment under microgravity conditions in the NASA Glenn 2.2 Second Drop Tower (drops to identify operating conditions have been completed); 2) Obtain high speed shadowgraph images (500-1000 frames/s) using the drop rig (images were obtained at one-g, and the NASA Kodak RO camera is being mounted on the drop rig); 3) Obtain shadowgraph and PIV images at 1-g while varying the effects of buoyancy by controlling the Froude number (completed); 4) Numerically model the inwardly-propagating spherical flame that is observed in the experiment using full chemistry and the RUN 1DL code (completed); 5) Send images of the flame shape to Dr. G. Patniak at NRL who is numerically simulating the entire flame-vortex interaction of the present experiment (data transfer completed); and 6) Assess the feasibility of obtaining PIV velocity field images in the drop rig, which would be useful (but not required) for our assessment of the Theory of Flame Stretch (PIV images were obtained at one-g using same low laser power that is available from fiber optic cable in drop tower). The motivation for the work is to obtain novel measurement needed to develop a physically accurate model of turbulent combustion that can help in the control of engine pollutants. The unique experiment allows, for the first time, the detailed study of a negatively-curved (negatively stretched) flame, which is one of the five fundamental types of premixed flames. While there have been studies of flat flames, positively-curved (outwardly-propagating) cases and positively-strained (counterflow) cases, this is the first detailed study of a negatively-curved (inwardly-propagating) flame. The first set of drops in the 2.2 Second Drop Tower showed that microgravity provides more favorable conditions for achieving inwardly-propagating flames (IPFs) than 1-g. A vortex interacts with a flame and creates a spherical pocket, which burns inwardly. Shadowgraphs at 1000 frames/sec quantify the Markstein number and flame speed. A Low-Laser Power PIV System was developed and is being added to the drop package. Numerical computations were required to explain why the Markstein numbers measured for the inwardly-propagating flames differ from those of outward propagating flames; this is an important research issue in the assessment of the Theory of Flame Stretch. The RUN-1DL code (developed by Prof. B. Rogg) was run for IPF and OPFs with complex methane and propane chemistry. Results confirmed that Ma for the IPFs are larger than for OPFs as was observed experimentally. Physical reasons for these new findings about the Theory of Flame Stretch are being determined from the experiments and the computations. Several journal papers have been published; the drop package is described in the AIAA Journal, while the one-g results appear in three other journal papers.

Driscoll, James F.↗

On the Performance of TCP Spoofing in Satellite Networks

In this paper, we analyze the performance of Transmission Control Protocol (TCP) in a network that consists of both satellite and terrestrial components. One method, proposed by outside research, to improve the performance of data transfers over satellites is to use a performance enhancing proxy often dubbed 'spoofing.' Spoofing involves the transparent splitting of a TCP connection between the source and destination by some entity within the network path. In order to analyze the impact of spoofing, we constructed a simulation suite based around the network simulator ns-2. The simulation reflects a host with a satellite connection to the Internet and allows the option to spoof connections just prior to the satellite. The methodology used in our simulation allows us to analyze spoofing over a large range of file sizes and under various congested conditions, while prior work on this topic has primarily focused on bulk transfers with no congestion. As a result of these simulations, we find that the performance of spoofing is dependent upon a number of conditions.

Ishac, Joseph↗

A Model for Macromolecular Crystallization

Macromolecular crystallization is a complex process. involving a system which typically has 5 or more components (macromolecule, water, buffer + counter ion, and precipitant). Whereas small molecules have only several well defined contacts in the crystal lattice, macromolecules generally have 10's or even 100's of contacts between molecules. These can range from hydrogen bonds (direct or water-mediated), through van der Waals, hydrophobic, salt bridges, and ion-mediated contacts. The latter interactions are stronger and require some specificity in the molecular alignment, while the others are weaker, more prevalent, and more promiscuous, i.e., can often be readily broken and reformed between other sites. Formation of a consistent, ordered, 3D structure may be impossible in the absence of any or presence of too many strong interactions. Further complicating the process is the inherent structural asymmetry of monomeric single chain macromolecules. The process of crystal nucleation and growth involves the ordered assembly of growth units into a defined 3D lattice. We suggest that for many macromolecules, particularly those that are monomeric, this involves a preliminary solution-phase assembly process into a growth unit having some symmetry prior to addition to the lattice, recapitulating the initial stages of the nucleation process. If this model is correct then fluids and crystal growth models assuming a strictly monodisperse nutrient solution need to be revised. Experimental evidence, based upon face growth rate, AFM, and fluorescence energy transfer data, for a postulated model of the nucleation of tetragonal lysozyme crystals and how it transitions into crystal growth will be presented.

Pusey, Marc L.↗

Analysis of Emission Spectra from Arc-jet Shock Layer Flows

This paper reports computational comparisons with experimental studies of a nonequilibrium blunt body shock layer in a high enthalpy arc-jet wind tunnel at NASA Ames Research Center. The primary objective of this work is to investigate the existence of a thermochemical equilibrium region in the shock layer. The existence of such an equilibrium region is of interest for following reasons: (1) to understand the equilibration process behind the shock in an arc-jet flow environment; (2) to interpret measured surface heat transfer data for purpose of determining surface catalytic efficiency, and (3) to determine the total enthalpy from the spectroscopic measurements. The paper will present an analysis of the experimental data obtained in the arc-jet wind tunnel. Experimental data includes measurements of emission spectra of radiation emanating from a shock layer formed in front of a 6-inch flat-faced cylinder. The measurements, obtained using a two dimensional CCD camera mounted on a spectrograph, provide spatially resolved spectra along the stagnation streamline of the model. Computational analysis includes simulation of nonequilibrium flow in the arc-jet facility (flow in the conical nozzle and shock layer in front of a flat-faced cylinder) using 2-D/axisymmetric Navier-Stokes codes and prediction of the radiation spectra from the axisymmetric flowfield using NEQAIR radiation code. Various line-of-sight averaged flow properties such as vibrational and rotational temperatures, species number densities within the shock layer are deduced from the experimental spectra. Comparison of the computed and experimental line-of-sight averaged flow properties provides assessment of thermochemical equilibration processes in an arc-jet shock layer.

Gokcen, T.↗

Software for Processing Flight and Simulated Data of the ATIC Experiment

ATIC (Advanced Thin Ionization Calorimeter) is a balloon borne experiment designed to measure the cosmic ray composition for elements from hydrogen to iron and their energy spectra from approx.50 GeV to near 100 TeV. It consists of a Si-matrix detector to determine the charge of a CR particle, a scintillator hodoscope for tracking, carbon interaction targets and a fully active BGO calorimeter. ATIC had its first flight from McMurdo, Antarctica from 28/12/2000 to 13/01/2001. The ATIC flight collected approximately 25 million events. A C++-class library for building different programs for processing flight and simulated data of the ATIC balloon experiment is described. This library is compatible with the ROOT-system and includes classes and methods for solving a number of problems as the following: Reading data files in different formats (raw-data format, ROOT-format, ASCII-format, different formats for simulated data); Transferring all these formats to the only inner format of the library; Reconstruction of trajectories of primary particles with BGO calorimeter only. The Monte-Carlo simulations with GEANT code were used to obtain the basic tables for computing error corridors and chi(sup 2)-values for the trajectories. Obtaining error corridors for searching for signal of primary particle in the Si-matrix; Searching for hit of primary particle in the Si-matrix with using of error corridor and other criteria (chi(sup 2)-values, agreement between signals in Si-matrix and in the upper layer of scintillator and others); Determination of charge of primary particle; Determination of energy deposit in BGO calorimeter.

Panov, A. D.↗

The Paperless Solution

REI Systems, Inc. developed a software solution that uses the Internet to eliminate the paperwork typically required to document and manage complex business processes. The data management solution, called Electronic Handbooks (EHBs), is presently used for the entire SBIR program processes at NASA. The EHB-based system is ideal for programs and projects whose users are geographically distributed and are involved in complex management processes and procedures. EHBs provide flexible access control and increased communications while maintaining security for systems of all sizes. Through Internet Protocol- based access, user authentication and user-based access restrictions, role-based access control, and encryption/decryption, EHBs provide the level of security required for confidential data transfer. EHBs contain electronic forms and menus, which can be used in real time to execute the described processes. EHBs use standard word processors that generate ASCII HTML code to set up electronic forms that are viewed within a web browser. EHBs require no end-user software distribution, significantly reducing operating costs. Each interactive handbook simulates a hard-copy version containing chapters with descriptions of participants' roles in the online process.

Source record↗

Thermal Analysis Software

A new version of Space Payload Thermal Analyzer (SSPTA) that can be used on a 386 personal computer was developed by Nicholas Teti. SSPTA/386 software package includes the programs that Goddard has traditionally used in thermal design and analysis. The original programs were modified to run on the 386 system and automatic data transfer between programs was improved. SSPTA/386 includes all the features available in Goddard's VAX version of SSPTA. The software package is highly flexible in that it allows the user to run the programs interactively or in batch mode. It provides a menu system that allows the user to select a program or a combination of programs.

Source record↗

A Model for Tetragonal Lysozyme Crystal Nucleation and Growth

Macromolecular crystallization is a complex process, involving a system that typically has 5 or more components (macromolecule, water, buffer + counter ion, and precipitant). Whereas small molecules have only a few contacts in the crystal lattice, macromolecules generally have 10's or even 100's of contacts between molecules. These can range from hydrogen bonds (direct or water-mediated), through van der Waals, hydrophobic, salt bridges, and ion-mediated contacts. The latter interactions are stronger and require some specificity in the molecular alignment, while the others are weaker, more prevalent, and more promiscuous, i.e., can be readily broken and reformed between other sites. Formation of a consistent, ordered, 3D structure may be difficult or impossible in the absence of any or presence of too many strong interactions. Further complicating the process is the inherent structural asymmetry of monomeric (single chain) macromolecules. The process of crystal nucleation and growth involves the ordered assembly of growth units into a defined 3D lattice. We suggest that for many macromolecules, particularly those that are monomeric, this involves a preliminary solution-phase assembly process into a growth unit having some symmetry prior to addition to the lattice, recapitulating the initial stages of the nucleation process. If this model is correct then fluids and crystal growth models assuming a strictly monodisperse nutrient solution need to be revised. This model has been developed from experimental evidence based upon face growth rate, AFM, and fluorescence energy transfer data for the nucleation and growth of tetragonal lysozyme crystals.

Pusey, Marc L.↗

An Embedded Reconfigurable Logic Module

A Miniature Embedded Reconfigurable Computer and Logic (MERCAL) module has been developed and verified. MERCAL was designed to be a general-purpose, universal module that that can provide significant hardware and software resources to meet the requirements of many of today's complex embedded applications. This is accomplished in the MERCAL module by combining a sub credit card size PC in a DIMM form factor with a XILINX Spartan I1 FPGA. The PC has the ability to download program files to the FPGA to configure it for different hardware functions and to transfer data to and from the FPGA via the PC's ISA bus during run time. The MERCAL module combines, in a compact package, the computational power of a 133 MHz PC with up to 150,000 gate equivalents of digital logic that can be reconfigured by software. The general architecture and functionality of the MERCAL hardware and system software are described.

Tucker, Jerry H.↗

Thermal Performance Testing Of Cryogenic Piping Systems

Thermal performance measurement of piping systems under actual field conditions is important for space launch development and commercial industry. Knowledge of the true insulating effectiveness is needed in system design, development, and research activities. A new 18-meter-long test apparatus for cryogenic pipelines has been developed. Three different pipelines, rigid or flexible, can be tested simultaneously. Critical factors in heat leak measurements include eliminating heat transfer at end connections and obtaining proper liquid saturation condition. Effects due to variations in the external ambient conditions like wind, humidity, and solar radiation must be minimized. The static method of liquid nitrogen evaporation has been demonstrated, but the apparatus can be adapted for dynamic testing with cryogens, chilled water, or other working fluids. This technology is suited for the development of an industry standard test apparatus and method. Examples of the heat transfer data from testing commercially available pipelines are given. Prototype pipelines are currently being tested and evaluated at the Cryogenics Test Laboratory of NASA Kennedy Space Center.

Fesmire, J. E.↗

Handbook for Using IP Protocols for Space Missions

This presentation will provide a summary of a handbook developed at GSFC last year that contains concepts and guidelines for using Internet protocols for space missions. It will include topics on: Lessons learned from current Space IP mission. General architectural issues related to use of IP in space. Operational scenarios for common space data transfer applications. Security issues. A general review of protocols applicable for use with IP in space. The presentation will also pose questions on what sort of information would be useful in future versions of the document.

Hogie, Keith↗

Toward Synthesis, Analysis, and Certification of Security Protocols

Implemented security protocols are basically pieces of software which are used to (a) authenticate the other communication partners, (b) establish a secure communication channel between them (using insecure communication media), and (c) transfer data between the communication partners in such a way that these data only available to the desired receiver, but not to anyone else. Such an implementation usually consists of the following components: the protocol-engine, which controls in which sequence the messages of the protocol are sent over the network, and which controls the assembly/disassembly and processing (e.g., decryption) of the data. the cryptographic routines to actually encrypt or decrypt the data (using given keys), and t,he interface to the operating system and to the application. For a correct working of such a security protocol, all of these components must work flawlessly. Many formal-methods based techniques for the analysis of a security protocols have been developed. They range from using specific logics (e.g.: BAN-logic [4], or higher order logics [12] to model checking [2] approaches. In each approach, the analysis tries to prove that no (or at least not a modeled intruder) can get access to secret data. Otherwise, a scenario illustrating the &tack may be produced. Despite the seeming simplicity of security protocols ("only" a few messages are sent between the protocol partners in order to ensure a secure communication), many flaws have been detected. Unfortunately, even a perfect protocol engine does not guarantee flawless working of a security protocol, as incidents show. Many break-ins and security vulnerabilities are caused by exploiting errors in the implementation of the protocol engine or the underlying operating system. Attacks using buffer-overflows are a very common class of such attacks. Errors in the implementation of exception or error handling can open up additional vulnerabilities. For example, on a website with a log-in screen: multiple tries with invalid passwords caused the expected error message (too many retries). but let the user nevertheless pass. Finally, security can be compromised by silly implementation bugs or design decisions. In a commercial VPN software, all calls to the encryption routines were incidentally replaced by stubs, probably during factory testing. The product worked nicely. and the error (an open VPN) would have gone undetected, if a team member had not inspected the low-level traffic out of curiosity. Also, the use secret proprietary encryption routines can backfire, because such algorithms often exhibit weaknesses which can be exploited easily (see e.g., DVD encoding). Summarizing, there is large number of possibilities to make errors which can compromise the security of a protocol. In today s world with short time-to-market and the use of security protocols in open and hostile networks for safety-critical applications (e.g., power or air-traffic control), such slips could lead to catastrophic situations. Thus, formal methods and automatic reasoning techniques should not be used just for the formal proof of absence of an attack, but they ought to be used to provide an end-to-end tool-supported framework for security software. With such an approach all required artifacts (code, documentation, test cases) , formal analyses, and reliable certification will be generated automatically, given a single, high level specification. By a combination of program synthesis, formal protocol analysis, certification; and proof-carrying code, this goal is within practical reach, since all the important technologies for such an approach actually exist and only need to be assembled in the right way.

Schumann, Johann↗

Design and Analysis Tools for Concurrent Blackboard Systems

A blackboard system consists of a set of knowledge sources, a blackboard data structure, and a control strategy used to activate the knowledge sources. The blackboard model of problem solving is best described by Dr. H. Penny Nii of the Stanford University AI Laboratory: "A Blackboard System can be viewed as a collection of intelligent agents who are gathered around a blackboard, looking at pieces of information written on it, thinking about the current state of the solution, and writing their conclusions on the blackboard as they generate them. " The blackboard is a centralized global data structure, often partitioned in a hierarchical manner, used to represent the problem domain. The blackboard is also used to allow inter-knowledge source communication and acts as a shared memory visible to all of the knowledge sources. A knowledge source is a highly specialized, highly independent process that takes inputs from the blackboard data structure, performs a computation, and places the results of the computation in the blackboard data structure. This design allows for an opportunistic control strategy. The opportunistic problem-solving technique allows a knowledge source to contribute towards the solution of the current problem without knowing which of the other knowledge sources will use the information. The use of opportunistic problem-solving allows the data transfers on the blackboard to determine which processes are active at a given time. Designing and developing blackboard systems is a difficult process. The designer is trying to balance several conflicting goals and achieve a high degree of concurrent knowledge source execution while maintaining both knowledge and semantic consistency on the blackboard. Blackboard systems have not attained their apparent potential because there are no established tools or methods to guide in their construction or analyze their performance.

McManus, John W.↗

Single-Scale Retinex Using Digital Signal Processors

The Retinex is an image enhancement algorithm that improves the brightness, contrast and sharpness of an image. It performs a non-linear spatial/spectral transform that provides simultaneous dynamic range compression and color constancy. It has been used for a wide variety of applications ranging from aviation safety to general purpose photography. Many potential applications require the use of Retinex processing at video frame rates. This is difficult to achieve with general purpose processors because the algorithm contains a large number of complex computations and data transfers. In addition, many of these applications also constrain the potential architectures to embedded processors to save power, weight and cost. Thus we have focused on digital signal processors (DSPs) and field programmable gate arrays (FPGAs) as potential solutions for real-time Retinex processing. In previous efforts we attained a 21 (full) frame per second (fps) processing rate for the single-scale monochromatic Retinex with a TMS320C6711 DSP operating at 150 MHz. This was achieved after several significant code improvements and optimizations. Since then we have migrated our design to the slightly more powerful TMS320C6713 DSP and the fixed point TMS320DM642 DSP. In this paper we briefly discuss the Retinex algorithm, the performance of the algorithm executing on the TMS320C6713 and the TMS320DM642, and compare the results with the TMS320C6711.

Hines, Glenn↗

Navier-Stokes Simulation of Airconditioning Facility of a Large Modem Computer Room

NASA recently assembled one of the world's fastest operational supercomputers to meet the agency's new high performance computing needs. This large-scale system, named Columbia, consists of 20 interconnected SGI Altix 512-processor systems, for a total of 10,240 Intel Itanium-2 processors. High-fidelity CFD simulations were performed for the NASA Advanced Supercomputing (NAS) computer room at Ames Research Center. The purpose of the simulations was to assess the adequacy of the existing air handling and conditioning system and make recommendations for changes in the design of the system if needed. The simulations were performed with NASA's OVERFLOW-2 CFD code which utilizes overset structured grids. A new set of boundary conditions were developed and added to the flow solver for modeling the roomls air-conditioning and proper cooling of the equipment. Boundary condition parameters for the flow solver are based on cooler CFM (flow rate) ratings and some reasonable assumptions of flow and heat transfer data for the floor and central processing units (CPU) . The geometry modeling from blue prints and grid generation were handled by the NASA Ames software package Chimera Grid Tools (CGT). This geometric model was developed as a CGT-scripted template, which can be easily modified to accommodate any changes in shape and size of the room, locations and dimensions of the CPU racks, disk racks, coolers, power distribution units, and mass-storage system. The compute nodes are grouped in pairs of racks with an aisle in the middle. High-speed connection cables connect the racks with overhead cable trays. The cool air from the cooling units is pumped into the computer room from a sub-floor through perforated floor tiles. The CPU cooling fans draw cool air from the floor tiles, which run along the outside length of each rack, and eject warm air into the center isle between the racks. This warm air is eventually drawn into the cooling units located near the walls of the room. One major concern is that the hot air ejected to the middle isle might recirculate back into the cool rack side and cause thermal short-cycling. The simulations analyzed and addressed the following important elements of the computer room: 1) High-temperature build-up in certain regions of the room; 2) Areas of low air circulation in the room; 3) Potential short-cycling of the computer rack cooling system; 4) Effectiveness of the perforated cooling floor tiles; 5) Effect of changes in various aspects of the cooling units. Detailed flow visualization is performed to show temperature distribution, air-flow streamlines and velocities in the computer room.

Source record↗

Novel Low-Cost, Low-Power Miniature Thermionic Cathode Developed for Microwave/Millimeter Wave Tube and Cathode Ray Tube Applications

A low cost, small size and mass, low heater power, durable high-performance barium dispenser thermionic cathode has been developed that offers significant advancements in the design, manufacture, and performance of the electron sources used in vacuum electronic devices--such as microwave (and millimeter wave) traveling-wave tubes (TWT's)--and in display devices such as high-brightness, high-resolution cathode ray tubes (CRT's). The lower cathode heater power and the reduced size and mass of the new cathode are expected to be especially beneficial in TWT's for deep space communications, where future missions are requiring smaller spacecraft, higher data transfer rates (higher frequencies and radiofrequency output power), and greater electrical efficiency. Also expected to benefit are TWT's for commercial and government communication satellites, for both low and geosynchronous Earth orbit, with additional benefits offered by lower cost and potentially higher cathode current loading. A particularly important TWT application is in the microwave power module (MPM), which is a hybrid microwave (or millimeter wave) amplifier consisting of a low-noise solid state driver, a vacuum power booster (small TWT), and an electronic power conditioner integrated into a single compact package. The attributes of compactness and potentially high electrical efficiency make the MPM very attractive for many commercial and government (civilian and defense) applications in communication and radar systems. The MPM is already finding application in defense electronic systems and is under development by NASA for deep space communications. However, for the MPM to become competitive and commercially successful, a major reduction in cost must be achieved.

Wintucky, Edwin G.↗