Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “memory controller”

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 865 records · Page 48

A microprocessor controlled pressure scanning system

A microprocessor-based controller and data logger for pressure scanning systems is described. The microcomputer positions and manages data from as many as four 48-port electro-mechanical pressure scanners. The maximum scanning rate is 80 pressure measurements per second (20 ports per second on each of four scanners). The system features on-line calibration, position-directed data storage, and once-per-scan display in engineering units of data from a selected port. The system is designed to be interfaced to a facility computer through a shared memory. System hardware and software are described. Factors affecting measurement error in this type of system are also discussed.

Anderson, R. C.↗

The growth of the UniTree mass storage system at the NASA Center for Computational Sciences: Some lessons learned

In October 1992, the NASA Center for Computational Sciences made its Convex-based UniTree system generally available to users. The ensuing months saw growth in every area. Within 26 months, data under UniTree control grew from nil to over 12 terabytes, nearly all of it stored on robotically mounted tape. HiPPI/UltraNet was added to enhance connectivity, and later HiPPI/TCP was added as well. Disks and robotic tape silos were added to those already under UniTree's control, and 18-track tapes were upgraded to 36-track. The primary data source for UniTree, the facility's Cray Y-MP/4-128, first doubled its processing power and then was replaced altogether by a C98/6-256 with nearly two-and-a-half times the Y-MP's combined peak gigaflops. The Convex/UniTree software was upgraded from version 1.5 to 1.7.5, and then to 1.7.6. Finally, the server itself, a Convex C3240, was upgraded to a C3830 with a second I/O bay, doubling the C3240's memory and capacity for I/O. This paper describes insights gained and reinforced with the burgeoning demands on the UniTree storage system and the significant increases in performance gained from the many upgrades.

Tarshish, Adina↗

Kepler Science Operations Center Pipeline Framework

The Kepler mission is designed to continuously monitor up to 170,000 stars at a 30 minute cadence for 3.5 years searching for Earth-size planets. The data are processed at the Science Operations Center (SOC) at NASA Ames Research Center. Because of the large volume of data and the memory and CPU-intensive nature of the analysis, significant computing hardware is required. We have developed generic pipeline framework software that is used to distribute and synchronize the processing across a cluster of CPUs and to manage the resulting products. The framework is written in Java and is therefore platform-independent, and scales from a single, standalone workstation (for development and research on small data sets) to a full cluster of homogeneous or heterogeneous hardware with minimal configuration changes. A plug-in architecture provides customized control of the unit of work without the need to modify the framework itself. Distributed transaction services provide for atomic storage of pipeline products for a unit of work across a relational database and the custom Kepler DB. Generic parameter management and data accountability services are provided to record the parameter values, software versions, and other meta-data used for each pipeline execution. A graphical console allows for the configuration, execution, and monitoring of pipelines. An alert and metrics subsystem is used to monitor the health and performance of the pipeline. The framework was developed for the Kepler project based on Kepler requirements, but the framework itself is generic and could be used for a variety of applications where these features are needed.

Klaus, Todd C.↗

The Volume Grid Manipulator (VGM): A Grid Reusability Tool

This document is a manual describing how to use the Volume Grid Manipulation (VGM) software. The code is specifically designed to alter or manipulate existing surface and volume structured grids to improve grid quality through the reduction of grid line skewness, removal of negative volumes, and adaption of surface and volume grids to flow field gradients. The software uses a command language to perform all manipulations thereby offering the capability of executing multiple manipulations on a single grid during an execution of the code. The command language can be input to the VGM code by a UNIX style redirected file, or interactively while the code is executing. The manual consists of 14 sections. The first is an introduction to grid manipulation; where it is most applicable and where the strengths of such software can be utilized. The next two sections describe the memory management and the manipulation command language. The following 8 sections describe simple and complex manipulations that can be used in conjunction with one another to smooth, adapt, and reuse existing grids for various computations. These are accompanied by a tutorial section that describes how to use the commands and manipulations to solve actual grid generation problems. The last two sections are a command reference guide and trouble shooting sections to aid in the use of the code as well as describe problems associated with generated scripts for manipulation control.

Alter, Stephen J.↗

High-Temperature Smart Structures for Engine Noise Reduction and Performance Enhancement

One of key NASA goals is to develop and integrate noise reduction technology to enable unrestricted air transportation service to all communities. One of the technical priorities of this activity has been to account for and reduce noise via propulsion/airframe interactions, identifying advanced concepts to be integrated with the airframe to mitigate these noise-producing mechanisms. An adaptive geometry chevron using embedded smart structures technology offers the possibility of maximizing engine performance while retaining and possibly enhancing the favorable noise characteristics of current designs. New high-temperature shape memory alloy (HTSMA) materials technology enables the devices to operate in both low-temperature (fan) and high-temperature (core) exhaust flows. Chevron-equipped engines have demonstrated reduced noise in testing and operational use. It is desirable to have the noise benefits of chevrons in takeoff/landing conditions, but have them deployed into a minimum drag position for cruise flight. The central feature of the innovation was building on rapidly maturing HTSMA technology to implement a next-generation aircraft noise mitigation system centered on adaptive chevron flow control surfaces. In general, SMA-actuated devices have the potential to enhance the demonstrated noise reduction effectiveness of chevron systems while eliminating the associated performance penalty. The use of structurally integrated smart devices will minimize the mechanical and subsystem complexity of this implementation. The central innovations of the effort entail the modification of prior chevron designs to include a small cut that relaxes structural stiffness without compromising the desired flow characteristics over the surface; the reorientation of SMA actuation devices to apply forces to deflect the chevron tip, exploiting this relaxed stiffness; and the use of high-temperature SMA (HTSMA) materials to enable operation in the demanding core chevron environment. The overall conclusion of these design studies was that the cut chevron concept is a critical enabling step in bringing the variable geometry core chevron within reach. The presence of the cut may be aerodynamically undesirable in some respects, but it is present only when the chevron is not immersed in the core jet exhaust. When deployed, the gap closes as the chevron tip enters the high-speed, high-temperature core stream. Aeroacoustic testing and flow visualization support the contention that this cut is inconsequential to chevron performance.

Quackenbush, Todd R.↗

Environmental assessment for the Satellite Power System (SPS): Studies of honey bees exposed to 2.45 GHz continuous wave electromagnetic energy

Post treatment brood development was normal and teratological effects were not detected at exposures of 3 to 50 mw sq cm for 30 minutes. Post treatment survival, longevity, orientation, navigation, and memory of adult bees were also normal after exposures of 3 to 50 mw sq cm for 30 minutes. Post treatment longevity of confined bees in the laboratory was normal after exposures of 3 to 50 mw sq cm for 24 hours. Thermoregulation of brood nest, foraging activity, brood rearing, and social interaction were not affected by chronic exposure to 1 mw sq cm during 28 days. In dynamic behavioral bioassays the frequency of entry and duration of activity of unrestrained, foraging adult bees was identical in microwave exposed areas versus control areas.

Gary, N. E.↗

Structural Acoustic Response of a Shape Memory Alloy Hybrid Composite Panel (Lessons Learned)

This study presents results from an effort to fabricate a shape memory alloy hybrid composite (SMAHC) panel specimen and test the structure for dynamic response and noise transmission characteristics under the action of thermal and random acoustic loads. A method for fabricating a SMAHC laminate with bi-directional SMA reinforcement is described. Glass-epoxy unidirectional prepreg tape and Nitinol ribbon comprise the material system. Thermal activation of the Nitinol actuators was achieved through resistive heating. The experimental hardware required for mechanical support of the panel/actuators and for establishing convenient electrical connectivity to the actuators is presented. Other experimental apparatus necessary for controlling the panel temperature and acquiring structural acoustic data are also described. Deficiency in the thermal control system was discovered in the process of performing the elevated temperature tests. Discussion of the experimental results focuses on determining the causes for the deficiency and establishing means for rectifying the problem.

Turner, Travis L.↗

Dynamic Analysis for a Geared Turbofan Engine with Variable Area Fan Nozzle

Aggressive design goals have been set for future aero-propulsion systems with regards to fuel economy, noise, and emissions. To meet these challenging goals, advanced propulsion concepts are being explored and current operating margins are being re-evaluated to find additional concessions that can be made. One advanced propulsion concept being evaluated is a geared turbofan with a variable area fan nozzle (VAFN), developed by NASA. This engine features a small core, a fan driven by the low pressure turbine through a reduction gearbox, and a shape memory alloy (SMA)-actuated VAFN. The VAFN is designed to allow both a small exit area for efficient operation at cruise, while being able to open wider at high power conditions to reduce backpressure on the fan and ensure a safe level of stall margin is maintained. The VAFN is actuated via a SMA-based system instead of a conventional system to decrease overall weight of the system, however, SMA-based actuators respond relatively slowly, which introduces dynamic issues that are investigated in this work. This paper describes both a control system designed specifically for issues associated with SMAs, and dynamic analysis of the geared turbofan VAFN with the SMA actuators. Also, some future recommendations are provided for this type of propulsion system.

N+3↗

The Effect of Thin Film Adhesives on Mode II Interlaminar Fracture Toughness in Carbon Fiber Composites with Shape Memory Alloy Inserts

A single sheet of nickel-titanium (NiTi) shape memory alloy (SMA) was introduced within an IM7/8552 polymer matrix composite (PMC) panel in conjunction with multiple thin film adhesives to promote the interfacial bond strength between the SMA and PMC. End notched flexure (ENF) testing was performed in accordance to ASTM D7905 method for evaluation of mode II interlaminar fracture toughness (GIIC) of unidirectional fiber-reinforced polymer matrix composites. Acoustic emissions (AE) were monitored during testing with two acoustic sensors attached to the specimens. The composite panels examined using scanning electron microscopy techniques after part failure. GIIC values for the control composite samples were found to be higher than those of samples with embedded SMA sheets. The presence of adhesives bonded to SMA sheets further diminished the GIIC values. AE values revealed poor bonding of the panels, with little to no signals during testing.

End Notched Flexure↗

Novel Highly Parallel and Systolic Architectures Using Quantum Dot-Based Hardware

VLSI technology has made possible the integration of massive number of components (processors, memory, etc.) into a single chip. In VLSI design, memory and processing power are relatively cheap and the main emphasis of the design is on reducing the overall interconnection complexity since data routing costs dominate the power, time, and area required to implement a computation. Communication is costly because wires occupy the most space on a circuit and it can also degrade clock time. In fact, much of the complexity (and hence the cost) of VLSI design results from minimization of data routing. The main difficulty in VLSI routing is due to the fact that crossing of the lines carrying data, instruction, control, etc. is not possible in a plane. Thus, in order to meet this constraint, the VLSI design aims at keeping the architecture highly regular with local and short interconnection. As a result, while the high level of integration has opened the way for massively parallel computation, practical and full exploitation of such a capability in many applications of interest has been hindered by the constraints on interconnection pattern. More precisely. the use of only localized communication significantly simplifies the design of interconnection architecture but at the expense of somewhat restricted class of applications. For example, there are currently commercially available products integrating; hundreds of simple processor elements within a single chip. However, the lack of adequate interconnection pattern among these processing elements make them inefficient for exploiting a large degree of parallelism in many applications.

Fijany, Amir↗

Error Estimation and h-Adaptivity for Optimal Finite Element Analysis

The objective of adaptive meshing and automatic error control in finite element analysis is to eliminate the need for the application engineer from re-meshing and re-running design simulations to verify numerical accuracy. The user should only need to enter the component geometry and a coarse finite element mesh. The software will then autonomously and adaptively refine this mesh where needed, reducing the error in the fields to a user prescribed value. The ideal end result of the simulation is a measurable quantity (e.g. scattered field, input impedance), calculated to a prescribed error, in less time and less machine memory than if the user applied typical uniform mesh refinement by hand. It would also allow for the simulation of larger objects since an optimal mesh is created.

Cwik, Tom↗

NASA Tech Briefs, April 2012

Topics include: Computational Ghost Imaging for Remote Sensing; Digital Architecture for a Trace Gas Sensor Platform; Dispersed Fringe Sensing Analysis - DFSA; Indium Tin Oxide Resistor-Based Nitric Oxide Microsensors; Gas Composition Sensing Using Carbon Nanotube Arrays; Sensor for Boundary Shear Stress in Fluid Flow; Model-Based Method for Sensor Validation; Qualification of Engineering Camera for Long-Duration Deep Space Missions; Remotely Powered Reconfigurable Receiver for Extreme Environment Sensing Platforms; Bump Bonding Using Metal-Coated Carbon Nanotubes; In Situ Mosaic Brightness Correction; Simplex GPS and InSAR Inversion Software; Virtual Machine Language 2.1; Multi-Scale Three-Dimensional Variational Data Assimilation System for Coastal Ocean Prediction; Pandora Operation and Analysis Software; Fabrication of a Cryogenic Bias Filter for Ultrasensitive Focal Plane; Processing of Nanosensors Using a Sacrificial Template Approach; High-Temperature Shape Memory Polymers; Modular Flooring System; Non-Toxic, Low-Freezing, Drop-In Replacement Heat Transfer Fluids; Materials That Enhance Efficiency and Radiation Resistance of Solar Cells; Low-Cost, Rugged High-Vacuum System; Static Gas-Charging Plug; Floating Oil-Spill Containment Device; Stemless Ball Valve; Improving Balance Function Using Low Levels of Electrical Stimulation of the Balance Organs; Oxygen-Methane Thruster; Lunar Navigation Determination System - LaNDS; Launch Method for Kites in Low-Wind or No-Wind Conditions; Supercritical CO2 Cleaning System for Planetary Protection and Contamination Control Applications; Design and Performance of a Wideband Radio Telescope; Finite Element Models for Electron Beam Freeform Fabrication Process Autonomous Information Unit for Fine-Grain Data Access Control and Information Protection in a Net-Centric System; Vehicle Detection for RCTA/ANS (Autonomous Navigation System); Image Mapping and Visual Attention on the Sensory Ego-Sphere; HyDE Framework for Stochastic and Hybrid Model-Based Diagnosis; and IMAGESEER - IMAGEs for Education and Research.

Source record↗

Chimeric Mouse Models for Space Radiation Risk Investigations

Assessment of human health risks associated with space radiation exposure is based largely on the knowledge learned from studies in which animals, mostly rodents, are exposed to high-LET radiation on the ground. It has been recognized that translation of animal results to meaningful implications for human disease can be challenging, particularly for certain risk categories such as the high-LET radiation effects in the central nervous system (CNS). Considering limitations in utilizing non-human primates and clinical studies in humans, chimeric animals can potentially bridge the knowledge gap between rodents and humans. In a chimeric animal, a specific organ or a cell type is replaced with respective human cells that are functional. A number of chimeric mouse models have been developed in the medical research community to study human diseases, and some of the models can potentially be used for NASA applications. For instance, mice engrafted with human hepatocytes, which have been used in studies of genotoxicity from carcinogen exposures, can be used for quantification of space radiation damage. A chimeric brain model, which was shown to perform superiorly in memory and cognitive tests, can also be a candidate for studying the CNS effects of radiation. It has also been reported that mice engrafted with human hematopoietic progenitor cells were exposed to X-rays and high-LET Si ions to investigate the radiation effects in the immune system. In a pilot study, we use PXB mice whose livers contain >90% human cells. These mice are exposed to gamma rays for investigations of DNA damage and transcriptomics changes in the humanized livers. Results obtained from PXB mice will be compared non-engrafted control animals from the same background strain that are exposed to identical conditions. The aim of the study is to determine whether chimeric mouse models are suitable for investigations of space radiation risks.

Honglu Wu↗

Chimeric Mouse Models for Space Radiation Risk Investigations

Assessment of human health risks associated with space radiation exposure is based largely on the knowledge learned from studies in which animals, mostly rodents, are exposed to high-LET radiation on the ground. It has been recognized that translation of animal results to meaningful implications for human disease can be challenging, particularly for certain risk categories such as the high-LET radiation effects in the central nervous system (CNS). Considering limitations in utilizing non-human primates and clinical studies in humans, chimeric animals can potentially bridge the knowledge gap between rodents and humans. In a chimeric animal, a specific organ or a cell type is replaced with respective human cells that are functional. A number of chimeric mouse models have been developed in the medical research community to study human diseases, and some of the models can potentially be used for NASA applications. For instance, mice engrafted with human hepatocytes, which have been used in studies of genotoxicity from carcinogen exposures, can be used for quantification of space radiation damage. A chimeric brain model, which was shown to perform superiorly in memory and cognitive tests, can also be a candidate for studying the CNS effects of radiation. It has also been reported that mice engrafted with human hematopoietic progenitor cells were exposed to X-rays and high-LET Si ions to investigate the radiation effects in the immune system. In a pilot study, we use PXB mice whose livers contain >90% human cells. These mice are exposed to gamma rays for investigations of DNA damage and transcriptomics changes in the humanized livers. Results obtained from PXB mice will be compared non-engrafted control animals from the same background strain that are exposed to identical conditions. The aim of the study is to determine whether chimeric mouse models are suitable for investigations of space radiation risks.

Honglu Wu↗

Integration of the Reconfigurable Self-Healing eDNA Architecture in an Embedded System

In this work we describe the first real world case study for the self-healing eDNA (electronic DNA) architecture by implementing the control and data processing of a Fourier Transform Spectrometer (FTS) on an eDNA prototype. For this purpose the eDNA prototype has been ported from a Xilinx Virtex 5 FPGA to an embedded system consisting of a PowerPC and a Xilinx Virtex 5 FPGA. The FTS instrument features a novel liquid crystal waveguide, which consequently eliminates all moving parts from the instrument. The addition of the eDNA architecture to do the control and data processing has resulted in a highly fault-tolerant FTS instrument. The case study has shown that the early stage prototype of the autonomous self-healing eDNA architecture is expensive in terms of execution time.

Computer architecture↗

General-purpose interface bus for multiuser, multitasking computer system

The architecture of a multiuser, multitasking, virtual-memory computer system intended for the use by a medium-size research group is described. There are three central processing units (CPU) in the configuration, each with 16 MB memory, and two 474 MB hard disks attached. CPU 1 is designed for data analysis and contains an array processor for fast-Fourier transformations. In addition, CPU 1 shares display images viewed with the image processor. CPU 2 is designed for image analysis and display. CPU 3 is designed for data acquisition and contains 8 GPIB channels and an analog-to-digital conversion input/output interface with 16 channels. Up to 9 users can access the third CPU simultaneously for data acquisition. Focus is placed on the optimization of hardware interfaces and software, facilitating instrument control, data acquisition, and processing.

Generazio, Edward R.↗

PSA: A program to streamline orbit determination for launch support operations

An interactive, menu driven computer program was written to streamline the orbit determination process during the critical launch support phase of a mission. Residing on a virtual memory minicomputer, this program retains the quantities in-core needed to obtain a least squares estimate of the spacecraft trajectory with interactive displays to assist in rapid radio metric data evaluation. Menu-driven displays allow real time filter and data strategy development. Graphical and tabular displays can be sent to a laser printer for analysis without exiting the program. Products generated by this program feed back to the main orbit determination program in order to further refine the estimate of the trajectory. The final estimate provides a spacecraft ephemeris which is transmitted to the mission control center and used for antenna pointing and frequency predict generation by the Deep Space Network. The development and implementation process of this program differs from that used for most other navigation software by allowing the users to check important operating features during development and have changes made as needed.

Legerton, V. N.↗

The development of a program analysis environment for Ada: Reverse engineering tools for Ada

The Graphical Representations of Algorithms, Structures, and Processes for Ada (GRASP/Ada) has successfully created and prototyped a new algorithm level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and thus improve reliability and reduce costs. The emphasis was on the automatic generation of the CSD from Ada source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. In Phase 1 of the GRASP/Ada project, the CSD graphical constructs were created and applied manually to several small Ada programs. A prototype (Version 1) was designed and implemented using FLEX and BISON running under the Virtual Memory System (VMS) on a VAX 11-780. In Phase 2, the prototype was improved and ported to the Sun 4 platform under UNIX. A user interface was designed and partially implemented. The prototype was applied successfully to numerous Ada programs ranging in size from several hundred to several thousand lines of source code. In Phase 3 of the project, the prototype was prepared for limited distribution (GRASP/Ada Version 3.0) to facilitate evaluation. The user interface was extensively reworked. The current prototype provides the capability for the user to generate CSD from Ada source code in a reverse engineering mode with a level of flexibility suitable for practical application.

Cross, James H., II↗