Information Science

Digital Library of NACA Reports

Aging paper NACA documents are scanned, then disseminated in electronic form. The NACA Technical Report Server (NACATRS) is both a node in the NASA Technical Report Server and a stand-alone World Wide Web (WWW) site. The NACATRS is dedicated to the preservation and dissemination of reports produced by the National Advisory Committee for Aeronautics (NACA).

Posted in: Information Sciences, Briefs, TSP

Read More >>

A Method for Designing Low-Pass FIR Digital Filters

Time-domain filters are first constructed in the frequency domain, using special window functions. A class of finite-impulse-response (FIR) digital filters has been developed to perform certain frequency-limiting, decimation, and differentiation (with respect to time) functions on a time series of data samples. The method is implemented by use of design equations that contain parameters that can be adjusted to obtain the desired functionality while limiting such undesired effects as aliasing and gain ripple. The original application is processing of a time series of raw range data from the proposed Gravity Recovery and Climate Experiment (GRACE), in which microwave phase tracking between two small spacecraft orbiting the Earth would yield the time-tagged raw range data, which would be processed to extract information on the structure of the gravitational field of the Earth. The method is general enough to be applicable in other situations that involve similar signal-processing requirements.

Posted in: Information Sciences, Briefs, TSP

Read More >>

Ex — Software for Numerical Computation in Native Oberon

“Ex” is the name of a library of software modules from which one can rapidly develop prototype or production versions of efficient numerical-computation application programs in the Native Oberon programming environment. Mathematical constructs that can be represented and processed by use of Ex modules include both integer and non-integer rational, real, and complex numbers; vectors; matrices; and the arithmetic, algebra, and calculus of the aforementioned quantities.

Posted in: Information Sciences, Briefs, TSP

Read More >>

Software for Analyzing Root Causes of Process Anomalies

Root Cause Analysis (RoCA) is a computer program that assists analysts in understanding the root causes of process anomalies. As used here, “process anomalies” includes incidents that have caused, or that can potentially cause, injuries to personnel, damage to facilities, abnormal costs, or delays in processing. RoCA could be used, for example, in industry to investigate anomalies in production and by government agencies and airlines in investigating airplane accidents. Older software developed to aid such investigations offers limited capabilities for mapping the contribution of each root cause to a given process anomaly. Unlike the prior software, RoCA not only identifies root causes of process anomalies but also supports the identification of trends over multiple anomalies.

Posted in: Information Sciences, Briefs, TSP

Read More >>

Accumulate-Repeat-Accumulate-Accumulate Codes

Fast, high-performance coders and decoders could be designed. Accumulate-repeat- accumulate-accumulate (ARAA) codes have been proposed, inspired by the recently proposed accumulate- repeat-accumulate (ARA) codes. These are error-correcting codes suitable for use in a variety of wireless data-communication systems that include noisy channels. ARAA codes can be regarded as serial turbolike codes or as a subclass of low-density parity- check (LDPC) codes, and, like ARA codes they have projected graph or protograph representations; these characteristics make it possible to design high-speed iterative decoders that utilize belief-propagation algorithms. The objective in proposing ARAA codes as a subclass of ARA codes was to enhance the error-floor performance of ARA codes while maintaining simple encoding structures and low maximum variable node degree.

Posted in: Information Sciences, Briefs, TSP

Read More >>

State-Estimation Algorithm Based on Computer Vision

Available data are utilized optimally without incurring an excessive computational burden. An algorithm and software to implement the algorithm are being developed as means to estimate the state (that is, the position and velocity) of an autonomous vehicle, relative to a visible nearby target object, to provide guidance for maneuvering the vehicle. In the original intended application, the autonomous vehicle would be a spacecraft and the nearby object would be a small astronomical body (typically, a comet or asteroid) to be explored by the spacecraft. The algorithm could also be used on Earth in analogous applications — for example, for guiding underwater robots near such objects of interest as sunken ships, mineral deposits, or submerged mines.

Posted in: Information Sciences, Briefs

Read More >>

Hybrid Automated Diagnosis of Discrete/Continuous Systems

Integration of complementary tools offers new approach to hybrid diagnosis. A recently conceived method of automated diagnosis of a complex electromechanical system affords a complete set of capabilities for hybrid diagnosis in the case in which the state of the electromechanical system is characterized by both continuous and discrete values (as represented by analog and digital signals, respectively). The method is an integration of two complementary diagnostic systems: (1) beacon-based exception analysis for multimissions (BEAM), which is primarily useful in the continuous domain and easily performs diagnoses in the presence of transients; and (2) Livingstone, which is primarily useful in the discrete domain and is typically restricted to quasisteady conditions. BEAM has been described in several prior NASA Tech Briefs articles: “Software for Autonomous Diagnosis of Complex Systems” (NPO-20803), Vol. 26, No. 3 (March 2002), page 33; “Beacon-Based Exception Analysis for Multimissions” (NPO-20827), Vol. 26, No. 9 (September 2002), page 32; “Wavelet- Based Real-Time Diagnosis of Complex Systems” (NPO-20830), Vol. 27, No. 1 (January 2003), page 67; and “Integrated Formulation of Beacon-Based Exception Analysis for Multimissions” (NPO-21126), Vol. 27, No. 3 (March 2003), page 74.

Posted in: Information Sciences, Briefs

Read More >>