Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “assembly instructions”

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 19 records

A leading edge heating array and a flat surface heating array - operation, maintenance and repair manual

A general description of the leading edge/flat surface heating array is presented along with its components, assembly instructions, installation instructions, operation procedures, maintenance instructions, repair procedures, schematics, spare parts lists, engineering drawings of the array, and functional acceptance test log sheets. The proper replacement of components, correct torque values, step-by-step maintenance instructions, and pretest checkouts are described.

Source record↗

Function algorithms for MPP scientific subroutines, volume 1

Design documentation and user documentation for function algorithms for the Massively Parallel Processor (MPP) are presented. The contract specifies development of MPP assembler instructions to perform the following functions: natural logarithm; exponential (e to the x power); square root; sine; cosine; and arctangent. To fulfill the requirements of the contract, parallel array and solar implementations for these functions were developed on the PDP11/34 Program Development and Management Unit (PDMU) that is resident at the MPP testbed installation located at the NASA Goddard facility.

Gouch, J. G.↗

Embodiment design for a multipropellant resistojet

This document presents the design of a multipropellant resistojet to use as an auxiliary propulsion system on the Space Station. Such a system is necessary to counteract atmospheric drag effects encountered by the Station in its orbit. NASA specifications are strictly followed with emphasis on reliability, operating life, multipropellant capability, and exhaust emission control. Several design variants are considered, and the final solution is a resistojet with an electronic pressure regulator, variable control, an internal flow heater, and a conical nozzle. To construct the resistojet, the important components are resolved independently and then integrated with secondary units. The document also includes engineering drawings of the final design with assembly instructions. Before final utilization, a prototype testing is recommended to uncover possible problems.

Bao, Johnny↗

NASA Classroom Bioreactor

Exploration of space provides a compelling need for cell-based research into the basic mechanisms that underlie the profound changes that occur in terrestrial life that is transitioned to low gravity environments. Toward that end, NASA developed a rotating bioreactor in which cells are cultured while continuously suspended in a cylinder in which the culture medium rotates with the cylinder. The randomization of the gravity vector accomplished by the continuous rotation, in a low shear environment, provides an analog of microgravity. Because cultures grown in bioreactors develop structures and functions that are much closer to those exhibited by native tissue than can be achieved with traditional culture methods, bioreactors have contributed substantially to advancing research in the fields of cancer, diabetes, infectious disease modeling for vaccine production, drug efficacy, and tissue engineering. NASA has developed a Classroom Bioreactor (CB) that is built from parts that are easily obtained and assembled, user-friendly and versatile. It can be easily used in simple school settings to examine the effect cultures of seeds or cells. An educational brief provides assembly instructions and lesson plans that describes activities in science, math and technology that explore free fall, microgravity, orbits, bioreactors, structure-function relationships and the scientific method.

Scully, Robert↗

Error propagation in a digital avionic mini processor

A methodology is introduced and demonstrated for the study of error propagation from the gate to the chip level. The importance of understanding error propagation derives from its close tie with system activity. In this system the target system is BDX-930, a digital avionic multiprocessor. The simulator used was developed at NASA-Langley, and is a gate level, event-driven, unit delay, software logic simulator. An approach is highly structured and easily adapted to other systems. The analysis shows the nature and extent of the dependency of error propagation on microinstruction type, assembly level instruction, and fault-free gate activity.

Lomelino, Dale L.↗

Floating-Point Modules Targeted for Use with RC Compilation Tools

Reconfigurable Computing (RC) has emerged as a viable computing solution for computationally intensive applications. Several applications have been mapped to RC system and in most cases, they provided the smallest published execution time. Although RC systems offer significant performance advantages over general-purpose processors, they require more application development time than general-purpose processors. This increased development time of RC systems provides the motivation to develop an optimized module library with an assembly language instruction format interface for use with future RC system that will reduce development time significantly. In this paper, we present area/performance metrics for several different types of floating point (FP) modules that can be utilized to develop complex FP applications. These modules are highly pipelined and optimized for both speed and area. Using these modules, and example application, FP matrix multiplication, is also presented. Our results and experiences show, that with these modules, 8-10X speedup over general-purpose processors can be achieved.

Sahin, Ibrahin↗

Synthesizing Safety Conditions for Code Certification Using Meta-Level Programming

In code certification the code consumer publishes a safety policy and the code producer generates a proof that the produced code is in compliance with the published safety policy. In this paper, a novel viewpoint approach towards an implementational re-use oriented framework for code certification is taken. It adopts ingredients from Necula's approach for proof-carrying code, but in this work safety properties can be analyzed on a higher code level than assembly language instructions. It consists of three parts: (1) The specification language is extended to include generic pre-conditions that shall ensure safety at all states that can be reached during program execution. Actual safety requirements can be expressed by providing domain-specific definitions for the generic predicates which act as interface to the environment. (2) The Floyd-Hoare inductive assertion method is refined to obtain proof rules that allow the derivation of the proof obligations in terms of the generic safety predicates. (3) A meta-interpreter is designed and experimentally implemented that enables automatic synthesis of proof obligations for submitted programs by applying the modified Floyd-Hoare rules. The proof obligations have two separate conjuncts, one for functional correctness and another for the generic safety obligations. Proof of the generic obligations, having provided the actual safety definitions as context, ensures domain-specific safety of program execution in a particular environment and is simpler than full program verification.

Eusterbrock, Jutta↗

SUMC reconfigurable micro-assembler

The development of a reconfigurable micro-assembler to provide the micro-programmer the capability to specify micro-instructions in concise, meaningful terms is discussed. The implementation plan for the development of the micro-assembler was predicted on the existing capabilities of the SUMC Reconfigurable Assembler. Utilizing the reconfigurable assembler as a base, new directives and existing directive modifications were implemented to provide the micro-assembly as a new capability of the reconfigurable assembler. The micro-assembler language allows the specification of all micro-instruction control field settings in one concise assembler source statement. The language appears very similar to a conventional machine instruction assembler language. The machine instruction assembler language has the characteristic of one operation specification per statement whereas, the micro-instruction assembler language allows multiple operations to be designated per statement.

Edwards, A. J.↗

Operation and maintenance, fire rescue air-pack. Volume 2: Communications

The operation and maintenance procedures are described for the development model of the fire rescue air pack (FRAP) voice amplifier assembly, including the battery charger. Operational instructions include a general description of the assembly, specifications, and installation and operation. Maintenance instructions include theory of operation, preventive maintenance, repair, adjustment, and a parts list. The FRAP is intended to permit fire rescue personnel to enter a smoke-filled, toxic or oxygen depleted environment carrying their own source of breathing air. The voice amplifier assembly permits the wearer to communicate by voice with other persons in the vicinity. The battery charger assembly provides a means of keeping the amplifier batteries fully charged.

Source record↗

Mark I Silicon Carbide Integrated Circuit Test Oven Assembly and Programming Guide

This report provides a parts list, with assembly and programming instructions for building firstgeneration (Mark I) compact test ovens; this oven design is customized for prolonged functional electrical testing of prototype silicon carbide (SiC) devices at temperatures up to 500 °C (932 °F). The general approach of using multiple compact ovens to perform long-term, high-temperature electronics testing efficiently is described in a conference paper (Izadnegahdar, Alain, et al.: Alternative Setup for LongDuration Low-Duty-Cycle 600 °C Ambient Testing of SiC Integrated Circuits. International Microelectronics Assembly and Packaging Society (iMAPS) HiTECH 2021 Technology Crossover Extravaganza, 2021), available at https://ntrs.nasa.gov/citations/20210011676. The new Mark I oven design described here offers several significant improvements over the compact oven described in that paper. For example, it is constructed from commercial off-the-shelf (COTS) components and requires minimal assembly. Much of the work involves drilling holes in the two aluminum project boxes, which contain the control electronics and the oven itself. The cost of components is less than $200 (USD) per oven, which makes constructing multiple ovens affordable. In addition, the two-box design separates the high-temperature heater from the electronics, which keeps the electronics cool, prolonging the lifetime of these components.

high temperature↗

Design, develop, fabricate, assemble and checkout and advanced active damper system

An active electromagnetic damper system was developed for and used in a 5.5% aeroelastic model of Saturn 1B/SA206 launch configuration in wind tunnel tests to determine ground wind-induced loads. Detailed descriptions are given of the damper development program: approach, design analyses, fabrication, checkout, system calibration, wind tunnel test results, damper assembly and operating instructions, and trouble-shooting procedures. Conclusions and recommendations to improve the damper system for future applications are also presented.

Chang, C. S.↗

System support software for the Space Ultrareliable Modular Computer (SUMC)

The highly transportable programming system designed and implemented to support the development of software for the Space Ultrareliable Modular Computer (SUMC) is described. The SUMC system support software consists of program modules called processors. The initial set of processors consists of the supervisor, the general purpose assembler for SUMC instruction and microcode input, linkage editors, an instruction level simulator, a microcode grid print processor, and user oriented utility programs. A FORTRAN 4 compiler is undergoing development. The design facilitates the addition of new processors with a minimum effort and provides the user quasi host independence on the ground based operational software development computer. Additional capability is provided to accommodate variations in the SUMC architecture without consequent major modifications in the initial processors.

Hill, T. E.↗

Manual for Raman cells

Characteristics of Raman cells offered by Lambda Physik are described, assembly and installation instructions are given, and conversion from one variant to another is explained.

Mueckenheim, W.↗

Achieving High Performance on the i860 Microprocessor

The i860 is a high performance microprocessor used in the Intel Touchstone project. This paper proposes a paradigm for programming the i860 that is modelled on the vector instructions of the Cray computers. Fortran callable assembler subroutines were written that mimic the concurrent vector instructions of the Cray. Cache takes the place of vector registers. Using this paradigm we have achieved twice the performance of compiled code on a traditional solve.

Lee, King↗

Highly-Parallel, Highly-Compact Computing Structures Implemented in Nanotechnology

In this paper, we describe work in which we are evaluating how the evolving properties of nano-electronic devices could best be utilized in highly parallel computing structures. Because of their combination of high performance, low power, and extreme compactness, such structures would have obvious applications in spaceborne environments, both for general mission control and for on-board data analysis. However, the anticipated properties of nano-devices mean that the optimum architecture for such systems is by no means certain. Candidates include single instruction multiple datastream (SIMD) arrays, neural networks, and multiple instruction multiple datastream (MIMD) assemblies.

Crawley, D. G.↗

Improvements and modifications to the NASA microwave signature acquisition system

A user oriented description of the modified and upgraded Microwave Signature Acquisition System is provided. The present configuration of the sensor system and its operating characteristics are documented and a step-by-step operating procedure provides instruction for mounting the antenna truss assembly, readying the system for data acquisition, and for controlling the system during the data collection sequence. The resulting data products are also identified.

Jean, B. R.↗

Concentrating solar collector-installation package

Report contains general description of concentrating solar collector and tracking system kit, along with comprehensive drawings, instructions, and guidelines to assist in field assembly, installation, operation, and maintenance of system.

Source record↗

Shuttle Ground Operations Efficiencies/Technologies Study (SGOE/T). Volume 5: Technical Information Sheets (TIS)

The Technology Information Sheet was assembled in database format during Phase I. This document was designed to provide a repository for information pertaining to 144 Operations and Maintenance Instructions (OMI) controlled operations in the Orbiter Processing Facility (OPF), Vehicle Assembly Building (VAB), and PAD. It provides a way to accumulate information about required crew sizes, operations task time duration (serial and/or parallel), special Ground Support Equipment (GSE). required, and identification of a potential application of existing technology or the need for the development of a new technolgoy item.

Scholz, A. L.↗