Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “IMPLEMENTATION”

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

Implementation of ILLIAC 4 algorithms for multispectral image interpretation

Research has focused on the design and partial implementation of a comprehensive ILLIAC software system for computer-assisted interpretation of multispectral earth resources data such as that now collected by the Earth Resources Technology Satellite. Research suggests generally that the ILLIAC 4 should be as much as two orders of magnitude more cost effective than serial processing computers for digital interpretation of ERTS imagery via multivariate statistical classification techniques. The potential of the ARPA Network as a mechanism for interfacing geographically-dispersed users to an ILLIAC 4 image processing facility is discussed.

Ray, R. M.↗

Computer-implemented land use classification with pattern recognition software and ERTS digital data

Significant progress has been made in the classification of surface conditions (land uses) with computer-implemented techniques based on the use of ERTS digital data and pattern recognition software. The supervised technique presently used at the NASA Earth Resources Laboratory is based on maximum likelihood ratioing with a digital table look-up approach to classification. After classification, colors are assigned to the various surface conditions (land uses) classified, and the color-coded classification is film recorded on either positive or negative 9 1/2 in. film at the scale desired. Prints of the film strips are then mosaicked and photographed to produce a land use map in the format desired. Computer extraction of statistical information is performed to show the extent of each surface condition (land use) within any given land unit that can be identified in the image. Evaluations of the product indicate that classification accuracy is well within the limits for use by land resource managers and administrators. Classifications performed with digital data acquired during different seasons indicate that the combination of two or more classifications offer even better accuracy.

Joyce, A. T.↗

Advanced Avionics Breadboard Executive Design and Implementation

The advanced avionics breadboard (AAB) executive evolved from an effort to design and develop an avionics system. This executive is unique in that it supervises a triple redundant avionics computer system. Three IBM System 4 Pi/CP computers, operating synchronously and executing identical software, comprise the central processors which route data to and from a data bus via an input/output controller. The executive's basic function is to provide application programs with an efficient software structure within which to perform specific avionics application tasks. Although implemented in a triplex data management system, the AAB executive contains the flexibility to be adapted to other systems with minimal change.

Adams, L. R.↗

Implementation of digital filters for minimum quantization errors

In this paper a technique is developed for choosing programing forms and bit configurations for digital filters that minimize the quantization errors. The technique applies to digital filters operating in fixed-point arithmetic in either open-loop or closed-loop systems, and is implemented by a digital computer program that is based on a digital simulation of the system. As an output the program gives the programing form required for minimum quantization errors, the total bit configuration required in the filter, and the location of the binary decimal point at each quantizer within the filter.

Phillips, C. L.↗

Feasibility of remote sensing for detecting thermal pollution. Part 1: Feasibility study. Part 2: Implementation plan

A feasibility study for the development of a three-dimensional generalized, predictive, analytical model involving remote sensing, in-situ measurements, and an active system to remotely measure turbidity is presented. An implementation plan for the development of the three-dimensional model and for the application of remote sensing of temperature and turbidity measurements is outlined.

Veziroglu, T. N.↗

Digital implementation of the TF30-P-3 turbofan engine control

The standard hydromechanical control modes for TF30-P-3 engine were implemented on a digital process control computer. Programming methods are described, and a method is presented to solve stability problems associated with fast response dynamic loops contained within the exhaust nozzle control. A modification of the exhaust nozzle control to provide for either velocity or position servoactuation systems is discussed. Transient response of the digital control was evaluated by tests on a real time hybrid simulation of the TF30-P-3 engine. It is shown that the deadtime produced by the calculation time delay between sampling and final output is more significant to transient response than the effects associated with sampling rate alone. For the main fuel control, extended update and calculation times resulted in a lengthened transient response to throttle bursts from idle to intermediate with an increase in high pressure compressor stall margin. Extremely long update intervals of 250 msec could be achieved without instability. Update extension for the exhaust nozzle control resulted in a delayed response of the afterburner light-off detector and exhaust nozzle overshoot with resulting fan oversuppression. Long update times of 150 msec caused failure of the control due to a false indication by the blowout detector.

Cwynar, D. S.↗

Implementation of an advanced table look-up classifier for large area land-use classification

Software employing Eppler's improved table look-up approach to pattern recognition has been developed, and results from this software are presented. The look-up table for each class is a computer representation of a hyperellipsoid in four dimensional space. During implementation of the software Eppler's look-up procedure was modified to include multiple ranges in order to accommodate hollow regions in the ellipsoids. In a typical ERTS classification run less than 6000 36-bit computer words were required to store tables for 24 classes. Classification results from the improved table look-up are identical with those produced by the conventional method, i.e., by calculation of the maximum likelihood decision rule at the moment of classification. With the new look-up approach an entire ERTS MSS frame can be classified into 24 classes in 1.3 hours, compared to 22.5 hours required by the conventional method. The new software is coded completely in FORTRAN to facilitate transfer to other digital computers.

Jones, C.↗

A numerically efficient finite element hydroelastic analysis. Volume 2: Implementation in NASTRAN, part 1

Details are presented of the implementation of the new formulation into NASTRAN including descriptions of the DMAP statements required for conversion of the program and details pertaining to problem definition and bulk data considerations. Details of the current 1/8-scale space shuttle external tank mathematical model, numerical results and analysis/test comparisons are also presented. The appendices include a description and listing of a FORTRAN program used to develop harmonic transformation bulk data (multipoint constraint statements) and sample bulk data information for a number of hydroelastic problems.

Coppolino, R. N.↗

Design and implementation of a medium speed communications interface and protocol for a low cost, refreshed display computer

The design and implementation of hardware and software systems involved in using a 40,000 bit/second communication line as the connecting link between an IMLAC PDS 1-D display computer and a Univac 1108 computer system were described. The IMLAC consists of two independent processors sharing a common memory. The display processor generates the deflection and beam control currents as it interprets a program contained in the memory; the minicomputer has a general instruction set and is responsible for starting and stopping the display processor and for communicating with the outside world through the keyboard, teletype, light pen, and communication line. The processing time associated with each data byte was minimized by designing the input and output processes as finite state machines which automatically sequence from each state to the next. Several tests of the communication link and the IMLAC software were made using a special low capacity computer grade cable between the IMLAC and the Univac.

Phyne, J. R.↗

Pines nonsingular gravitational potential derivation, description and implementation

An engineering interpretation of and some minor corrections to previously completed work on a uniform representation of the gravitational potential and its derivatives (with emphasis on avoiding the usual singularity at the pole) were presented. The physical meaning of the variables was explained, the derivation of results was separated into smaller parts for easier reading, some additional recurrence relations for the derived Legendre polynomials were included and compared, and a computer program implementing this formulation was presented. Numerical experiments have shown that the use of this representation, besides removing the singularity, substantially increases the speed of the computation.

Spencer, J. L.↗

Shuttle synthetic aperture radar implementation study, volume 1

Results of an implementation study for a synthetic aperture radar for the space shuttle orbiter are described. The overall effort was directed toward the determination of the feasibility and usefulness of a multifrequency, multipolarization imaging radar for the shuttle orbiter. The radar is intended for earth resource monitoring as well as oceanographic and marine studies.

Mehlis, J. G.↗

Antenna pointing subsystem conscan implementation

The software of the computer that drives the tracking antennas in the DSN was modified to improve the pointing accuracy for tracking operations at X-band frequencies. The change implemented an improved model for atmospheric refraction correction and added a software tracking option that corrects any remaining pointing errors. The software tracking option that was added measures the actual pointing error and corrects the antenna position accordingly.

Tappan, R.↗

Tracker implementation for the orbiter Ku-band communications antenna

Possible implementations and recommendations for the Space Shuttle Ku-Band integrated communications/radar antenna tracking system were evaluated. Communication aspects involving the Tracking Data Relay Satellite (TDRS)/Orbiter Ku-Band link are emphasized. Detailed analysis of antenna sizes, gains and signal-to-noise ratios shows the desirability of using maximum size 36-inch diameter dish and a triple channel monopulse. The use of the original baselined 20 inch dish is found to result in excessive acquisition time since the despread signal would be used in the tracking loop. An evaluation of scan procedures which includes vehicle dynamics, designation error, time for acquisition and probability of acquisition shows that the conical scan is preferred since the time for lock-on for relatively slow look angle rates will be significantly shorter than the raster scan. Significant improvement in spherical coverage may be obtained by reorienting the antenna gimbal to obtain maximum blockage overlap.

Rudnicki, J. F.↗

On implementation of the extended interior penalty function

The extended interior penalty function formulation is implemented. A rational method for determining the transition between the interior and extended parts is set forth. The formulation includes a straightforward method for avoiding design points with some negative components, which are physically meaningless in structural analysis. The technique, when extended to problems involving parametric constraints, can facilitate closed form integration of the penalty terms over the most important parts of the parameter interval. The method lends itself well to the use of approximation concepts, such as design variable linking, constraint deletion and Taylor series expansions of response quantities in terms of design variables. Examples demonstrating the algorithm, in the context of planar orthogonal frames subjected to ground motion, are included.

Cassis, J. H.↗

Implementation of an experimental fault-tolerant memory system

The experimental fault-tolerant memory system described in this paper has been designed to enable the modular addition of spares, to validate the theoretical fault-secure and self-testing properties of the translator/corrector, to provide a basis for experiments using the new testing and correction processes for recovery, and to determine the practicality of such systems. The hardware design and implementation are described, together with methods of fault insertion. The hardware/software interface, including a restricted single error correction/double error detection (SEC/DED) code, is specified. Procedures are carefully described which, (1) test for specified physical faults, (2) ensure that single error corrections are not miscorrections due to triple faults, and (3) enable recovery from double errors.

Carter, W. C.↗

An assembler for the MOS Technology 6502 microprocessor as implemented in jolt (TM) and KIM-1 (TM)

Design of low-cost, microcomputer-based navigation receivers, and the assembler are described. The development of computer software for microprocessors is materially aided by the assembler program using mnemonic variable names. The flexibility of the environment provided by the IBM's Virtual Machine Facility and the Conversational Monitor System, make possible the convenient assembler access. The implementation of the assembler for the microprocessor chip serves a part of the present need and forms a model for support of other microprocessors.

Lilley, R. W.↗

Tracking and data system support for the Viking 1975 mission to Mars. Volume 1: Prelaunch planning, implementation, and testing

The tracking and data acquisition support for the 1975 Viking Missions to Mars is described. The history of the effort from its inception in late 1968 through the launches of Vikings 1 and 2 from Cape Kennedy in August and September 1975 is given. The Viking mission requirements for tracking and data acquisition support in both the near earth and deep space phases involved multiple radar tracking and telemetry stations, and communications networks together with the global network of tracking stations, communications, and control center. The planning, implementation, testing and management of the program are presented.

Mudgway, D. J.↗