Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Memory systems”

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 1,315 records · Page 73

Permanent presence - Making it work; Proceedings of the Twenty-second Goddard Memorial Symposium, Greenbelt, MD, March 15, 16, 1984

Among the topics discussed are: electrophoresis operations in space for pharmaceutical processing; Space Station program operations; and Space Station platform configurations. Consideration is also given to: the human role in future space systems; EVA operations; spherical shell applications; and a container material for alloy processing in near-zero gravity. Among additional topics discussed are: Space Station platform thermal control; environmental control and life support for an evolving capability manned Space Station; and the commercial prospects of the Space Station.

Bekey, I.↗

Scientific computing environment for the 1980s

An emerging scientific computing environment in which computers are used not only to solve large-scale models, but are also integrated into the daily activities of scientists and engineers, is discussed. The requirements of the scientific user in this environment are reviewed, and the hardware environment is described, including supercomputers, work stations, mass storage, and communications. Significant increases in memory capacity to keep pace with performance increases, the introduction of powerful graphics displays into the work station, and networking to integrate many computers are stressed. The emerging system software environment is considered, including the operating systems, communications software, and languages. New scientific user tools and utilities that will become available are described.

Bailey, F. R.↗

Fast Laser Holographic Interferometry For Wind Tunnels

Proposed system makes holographic interferograms quickly in wind tunnels. Holograms reveal two-dimensional flows around airfoils and provide information on distributions of pressure, structures of wake and boundary layers, and density contours of flow fields. Holograms form quickly in thermoplastic plates in wind tunnel. Plates rigid and left in place so neither vibrations nor photgraphic-development process degrades accuracy of holograms. System processes and analyzes images quickly. Semiautomatic micro-computer-based desktop image-processing unit now undergoing development moves easily to wind tunnel, and its speed and memory adequate for flows about airfoils.

Lee, George↗

Run-time scheduling and execution of loops on message passing machines

Sparse system solvers and general purpose codes for solving partial differential equations are examples of the many types of problems whose irregularity can result in poor performance on distributed memory machines. Often, the data structures used in these problems are very flexible. Crucial details concerning loop dependences are encoded in these structures rather than being explicitly represented in the program. Good methods for parallelizing and partitioning these types of problems require assignment of computations in rather arbitrary ways. Naive implementations of programs on distributed memory machines requiring general loop partitions can be extremely inefficient. Instead, the scheduling mechanism needs to capture the data reference patterns of the loops in order to partition the problem. First, the indices assigned to each processor must be locally numbered. Next, it is necessary to precompute what information is needed by each processor at various points in the computation. The precomputed information is then used to generate an execution template designed to carry out the computation, communication, and partitioning of data, in an optimized manner. The design is presented for a general preprocessor and schedule executer, the structures of which do not vary, even though the details of the computation and of the type of information are problem dependent.

Crowley, Kay↗

Run-time scheduling and execution of loops on message passing machines

Sparse system solvers and general purpose codes for solving partial differential equations are examples of the many types of problems whose irregularity can result in poor performance on distributed memory machines. Often, the data structures used in these problems are very flexible. Crucial details concerning loop dependences are encoded in these structures rather than being explicitly represented in the program. Good methods for parallelizing and partitioning these types of problems require assignment of computations in rather arbitrary ways. Naive implementations of programs on distributed memory machines requiring general loop partitions can be extremely inefficient. Instead, the scheduling mechanism needs to capture the data reference patterns of the loops in order to partition the problem. First, the indices assigned to each processor must be locally numbered. Next, it is necessary to precompute what information is needed by each processor at various points in the computation. The precomputed information is then used to generate an execution template designed to carry out the computation, communication, and partitioning of data, in an optimized manner. The design is presented for a general preprocessor and schedule executer, the structures of which do not vary, even though the details of the computation and of the type of information are problem dependent.

Saltz, Joel↗

Implementation of two projection methods on a shared memory multiprocessor - DEC VAX 6240

The relative performance of two iterative schemes, based on projection techniques, is compared on a shared memory multiprocessor - VAX 6240. The CG accelerated Block-SSOR method and the CG accelerated Symmetric-Kaczmarz method are considered for the solution of large sparse nonsymmetric systems of linear equations. It is shown that the regular structure of many matrices can be exploited by the CG-accelerated Block-SSOR method to provide good speedup in a multiprocessing environment. However, the CG accelerated Symmetric-Kaczmarz method, while being a viable alternative on a scalar machine, is unable to benefit from multiprocessing.

Kamath, C.↗

A parallel algorithm for multi-level logic synthesis using the transduction method

The Transduction Method has been shown to be a powerful tool in the optimization of multilevel networks. Many tools such as the SYLON synthesis system (X90), (CM89), (LM90) have been developed based on this method. A parallel implementation is presented of SYLON-XTRANS (XM89) on an eight processor Encore Multimax shared memory multiprocessor. It minimizes multilevel networks consisting of simple gates through parallel pruning, gate substitution, gate merging, generalized gate substitution, and gate input reduction. This implementation, called Parallel TRANSduction (PTRANS), also uses partitioning to break large circuits up and performs inter- and intra-partition dynamic load balancing. With this, good speedups and high processor efficiencies are achievable without sacrificing the resulting circuit quality.

Lim, Chieng-Fai↗

Identification and control of structures in space

During the last phase of the project, emphasis has changed to flexible space robotics, by mutual agreement between Dr. R. C. Montgomery, NASA Technical Officer, and the Principal Investigator. Significant advances have been achieved over the period covered by this report. Research has been concerned with two main subjects: (1) the maneuvering and control of freely floating flexible space robots, and (2) the development of a theory for the motion of flexible multibody systems. Work on the first subject has resulted in two papers, both of them concerned with planar maneuvers. The first is concerned with the maneuvering and delivery of a payload to a certain point and in a certain orientation in space. The second is concerned with the docking maneuver with a target whose motion is not known a priori. Both papers will appear in the 'Journal of Guidance, Control, and Dynamics.' The second subject is concerned with the development of hybrid (ordinary and partial) differential equations for the three dimensional motion of flexible multibody systems, a subject of vital interest in flexible space robotics. The paper will appear in the 'Journal of Guidance, Control and Dynamics' in an issue dedicated to the memory of Lawrence W. Taylor, Jr. Abstracts and copies of the papers are hereby included.

Meirovitch, Leonard↗

Bipolar and Monopolar Lithium-Ion Battery Technology at Yardney

Lithium-ion battery systems offer several advantages: intrinsically safe; long cycle life; environmentally friendly; high energy density; wide operating temperature range; good discharge rate capability; low self-discharge; and no memory effect.

Russell, P.↗

Creating and Perpetuating Social Memory across the Ancient Cost Rican Landscape

For most of the time that Native Americans lived in ancient Costa Rica, their travel across the landscape was task-oriented and thus sufficiently randomized to leave no detectable trace. That changed about 500 BC in the Arenal area when people separated their cemeteries from their villages, and travel between them was ritually mediated by travel along the same path, in single file, in as straight a line as possible. The inadvertent erosion over centuries of use entrenched paths 2 or more meters deep, and we believe the cultural standard developed that the preferred way of entering a special place was by an entrenched path. People created and perpetuated social memory across their landscapes with generation after generation of use. The construction of meaning developed as the paths entrenched, ultimately embedding that meaning deep in people s belief systems as well as literally embedding it in the landscape. the Arenal area, a series of chiefdoms did develop east of the area at about AD 1000. To satisfy their need for monumentality, we suggest here that chiefs chose the proper entrenched entryway as exemplified in the Arenal area, for elaboration. On the rocky slopes of the volcanoes monumental entryways were built of stone, and on the fine alluvial plains they were of earthen construction. For instance, the radiating entrenched roads entering Cutris are about 4 km long and as wide as 50 meters, and many meters deep.

Sheets, Payson↗

Two Concepts for Deployable Trusses

Two concepts that could be applied separately or together have been suggested to enhance the utility of deployable truss structures. The concepts were intended originally for application to a truss structure to be folded for compact stowage during transport and subsequently deployed in outer space. The concepts may also be applicable, with some limitations, to deployable truss structures designed to be used on Earth. The first concept involves a combination of features that would help to maximize reliability of a structure while minimizing its overall mass, the complexity of its deployment system, and the expenditure of energy for deployment. The deployment system would be integrated into the truss: some of the truss members would contain folding/unfolding-detent mechanisms similar to those in umbrellas; other truss members would contain shape-memory-alloy (SMA) coil actuators (see Figure 1). Upon exposure to sunlight, the SMA actuators would be heated above their transition temperature, causing them to extend to their deployment lengths. The extension of the actuators would cause the structure to unfold and, upon completion of unfolding, the umbrellalike mechanisms would lock the unfolded truss in the fully deployed configuration. The use of solar heating to drive deployment would eliminate the need to carry a deployment power source. The actuation scheme would offer high reliability in that the truss geometry would be such that deployment could be completed even if all actuators were not functioning. Of course, in designing for operation in normal Earth gravitation, it would be necessary to ensure that the SMA actuators could apply forces large enough to overcome the deploymentresisting forces attributable to the weights of the members. The second concept is that of an improved design for the joints in folding members. Before describing this design,

Renfro, John W.↗

PhoneSat - The Smartphone Nanosatellite

PhoneSat 2.4, carried into space on November 19, 2013 aboard a Minotaur I rocket from the Mid-Atlantic Regional Spaceport at NASAs Wallops Flight Facility in Virginia, is the first of the PhoneSat family to use a two-way S-band radio to allow engineers to command the satellite from Earth. This mission also serves as a technology demonstration for a novel attitude determination and control system (ADCS) that establishes and stabilizes the satellites attitude relative to Earth. Unlike the earlier PhoneSats that used a Nexus One, PhoneSat 2.4 uses the Nexus S smartphone, which runs Googles Android operating system, and is made by Samsung Electronics Co., Suwon, So. Korea. The smartphone provides many of the functions needed by the satellite such as a central computer, data memory, ready-made interfaces for communications, navigation and power all pre-assembled in a rugged electronics package.

PhoneSat↗

The Remote Analysis Station (RAS) as an instructional system

"Hands-on" training in LANDSAT data analysis techniques can be obtained using a desk-top, interactive remote analysis station (RAS) which consists of a color CRT imagery display, with alphanumeric overwrite and keyboard, as well as a cursor controller and modem. This portable station can communicate via modem and dial-up telephone with a host computer at 1200 baud or it can be hardwired to a host computer at 9600 baud. A Z80 microcomputer controls the display refresh memory and remote station processing. LANDSAT data is displayed as three-band false-color imagery, one-band color-sliced imagery, or color-coded processed imagery. Although the display memory routinely operates at 256 x 256 picture elements, a display resolution of 128 x 128 can be selected to fill the display faster. In the false color mode the computer packs the data into one 8-bit character. When the host is not sending pictorial information the characters sent are in ordinary ASCII code. System capabilities are described.

Rogers, R. H.↗

The PDS-VAX intelligent plate scanning system of Trieste Astronomical Observatory

An intelligent subsystem for interfacing a PDS1010A digital microdensitometer to a DEC DR11W DMA 16 bit UNIBUS port in DEC VAX VMS environment was tested. The subsystem employs two MOTOROLA M68000 microprocessors with 128 KB data memory. The PDS primitives and the user defined high level scanning functions and preprocessing modules are loaded from the host computer into two 8 KB RAM memories in the microprocessors using a dedicated PDS control language. The subsystem is planned to employ a nonstandard photomultiplier electronics. Two design schemes were tested: (1) based on three amplifiers of gain 10 cascaded and multiplexed to a 12 bit AD converter, and (2) based on a single amplifier of gain 100 and two 14 bit AD converters.

Pucillo, M.↗

A dynamic case-based planning system for space station application

We are currently investigating the use of a case-based reasoning approach to develop a dynamic planning system. The dynamic planning system (DPS) is designed to perform resource management, i.e., to efficiently schedule tasks both with and without failed components. This approach deviates from related work on scheduling and on planning in AI in several aspects. In particular, an attempt is made to equip the planner with an ability to cope with a changing environment by dynamic replanning, to handle resource constraints and feedback, and to achieve some robustness and autonomy through plan learning by dynamic memory techniques. We briefly describe the proposed architecture of DPS and its four major components: the PLANNER, the plan EXECUTOR, the dynamic REPLANNER, and the plan EVALUATOR. The planner, which is implemented in Smalltalk, is being evaluated for use in connection with the Space Station Mobile Service System (MSS).

Oppacher, F.↗

Reconfigurable modular computer networks for spacecraft on-board processing

The core electronics subsystems on unmanned spacecraft, which have been sent over the last 20 years to investigate the moon, Mars, Venus, and Mercury, have progressed through an evolution from simple fixed controllers and analog computers in the 1960's to general-purpose digital computers in current designs. This evolution is now moving in the direction of distributed computer networks. Current Voyager spacecraft already use three on-board computers. One is used to store commands and provide overall spacecraft management. Another is used for instrument control and telemetry collection, and the third computer is used for attitude control and scientific instrument pointing. An examination of the control logic in the instruments shows that, for many, it is cost-effective to replace the sequencing logic with a microcomputer. The Unified Data System architecture considered consists of a set of standard microcomputers connected by several redundant buses. A typical self-checking computer module will contain 23 RAMs, two microprocessors, one memory interface, three bus interfaces, and one core building block.

Rennels, D. A.↗

A robot arm simulation with a shared memory multiprocessor machine

A parallel processing scheme for a single chain robot arm is presented for high speed computation on a shared memory multiprocessor. A recursive formulation that is derived from a virtual work form of the d'Alembert equations of motion is utilized for robot arm dynamics. A joint drive system that consists of a motor rotor and gears is included in the arm dynamics model, in order to take into account gyroscopic effects due to the spinning of the rotor. The fine grain parallelism of mechanical and control subsystem models is exploited, based on independent computation associated with bodies, joint drive systems, and controllers. Efficiency and effectiveness of the parallel scheme are demonstrated through simulations of a telerobotic manipulator arm. Two different mechanical subsystem models, i.e., with and without gyroscopic effects, are compared, to show the trade-off between efficiency and accuracy.

Kim, Sung-Soo↗

Combined AIE/EBE/GMRES approach to incompressible flows

Adaptive implicit-explicit (AIE), grouped element-by-element (GEBE), and generalized minimum residuals (GMRES) solution techniques for incompressible flows are combined. In this approach, the GEBE and GMRES iteration methods are employed to solve the equation systems resulting from the implicitly treated elements, and therefore no direct solution effort is involved. The benchmarking results demonstrate that this approach can substantially reduce the CPU time and memory requirements in large-scale flow problems. Although the description of the concepts and the numerical demonstration are based on the incompressible flows, the approach presented here is applicable to larger class of problems in computational mechanics.

Liou, J.↗