Organizing a special-purpose computer to realize digital filters for sampled-data systems.
Special purpose computer for implementing programmable digital filter used in sampled data control systems
SEARCH · Search NASA
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.
Special purpose computer for implementing programmable digital filter used in sampled data control systems
LSI device standardized set for implementing digital computer systems of varying functional complexities
A computer based reliability projection aid, tailored specifically for application in the design of fault-tolerant computer systems, is described. Its more pronounced characteristics include the facility for modeling systems with two distinct operational modes, measuring the effect of both permanent and transient faults, and calculating conditional system coverage factors. The underlying conceptual principles, mathematical models, and computer program implementation are presented.
The current work describes an experiment in which ERTS-1 digital multispectral scanner data from two times was used to detect change in an urban scene. The computer analysis implementation approach explored here was to register image data from the two times and to subtract the data to form multispectral difference images. The difference imagery was then analyzed using statistical pattern recognition to separate and classify different types of change. Construction was successfully detected.
A quasi-Newton method is presented for minimizing a nonlinear function while constraining the variables to be nonnegative and sum to one. The nonnegativity constraints were eliminated by working with the squares of the variables and the resulting problem was solved using Tapia's general theory of quasi-Newton methods for constrained optimization. A user's guide for a computer program implementing this algorithm is provided.
The author has identified the following significant results. The mapping of open water as an indicator of waterfowl habitat quality was carried out by using two different recognition techniques, a single waveband thresholding approach and a multiple waveband approach termed proportion estimation. The single waveband technique has proven simple to implement. Its computer algorithm was rapid and accurately recognized prairie lakes and large ponds. The resultant products of this processing technique were thematic maps and statistical tabulations describing open surface water conditions. The maps served to portray visually the location and frequency of surface water bodies but usually necessitated additional interpretation.
A triplex digital fly-by-wire flight control system was developed and then installed in a NASA F-8C aircraft to provide fail-operative, full authority control. Hardware and software redundancy management techniques were designed to detect and identify failures in the system. Control functions typical of those projected for future actively controlled vehicles were implemented. This paper describes the principal design features of the system, the implementation of computer, sensor, and actuator redundancy management, and the ground test results. An automated test program to verify sensor redundancy management software is also described.
The differential equations of motion for the lateral and torsional deformations of a nonlinearly twisted rotor blade in steady flight conditions together with those additional aeroelastic features germane to composite bearingless rotors are derived. The differential equations are formulated in terms of uncoupled (zero pitch and twist) vibratory modes with exact coupling effects due to finite, time variable blade pitch and, to second order, twist. Also presented are derivations of the fully coupled inertia and aerodynamic load distributions, automatic pitch change coupling effects, structural redundancy characteristics of the composite bearingless rotor flexbeam - torque tube system in bending and torsion, and a description of the linearized equations appropriate for eigensolution analyses. Three appendixes are included presenting material appropriate to the digital computer program implementation of the analysis, program G400.
Techniques for data processing and analysis are described to support tornado detection by analysis of radio frequency interference in various frequency bands, and sea state determination from short pulse radar measurements. Activities include: strip chart recording of tornado data; the development and implementation of computer programs for digitalization and analysis of the data; data reduction techniques for short pulse radar data, and the simulation of radar returns from the sea surface by computer models.
A methodology was formulated, and a general computer code implemented for processing sinusoidal vibration test data to simultaneously make adjustments to a prior mathematical model of a large structural system, and resolve measured response data to obtain a set of orthogonal modes representative of the test model. The derivation of estimator equations is shown along with example problems. A method for improving the prior analytic model is included.
The model consists of four phases: single electron dynamics, single electron avalanche, negative streamer development, and tree formation. Numerical algorithms and computer code implementations are presented for the first three phases. An approach to developing a code description of fourth phase is discussed. Numerical results are presented for a crude material model of Teflon.
This paper describes one example of multiple Fourier series which originate from a problem of spectral analysis of time series data. The example is exercised here with an algorithmic approach which can be generalized for other series manipulation on a computer. The generalized approach is presently pursued towards applications to a variety of multiple series and towards a general purpose algorithm for computer algebra implementation.
The zonal temporal averages of albedos at the top of the atmosphere were considered as a function of the length of the day. The length of the day were used to determine the average daily values of mu sub 0(=Cos of the solar zenith angle, theta sub 0). Polynominal fits of the slope and intercept functions of A sub s (cloud-free albedo) and A sub c(cloud albedo) as function of Cos theta sub 0 were obtained by using the sample values of albedo corresponding to solar zenith angles from 0 to 90 deg with interval of 5 deg. The daily zonal values of mu sub 0 and the surface albedos were used to compute the daily zonal values of albedos at the top of the clear and cloudy atmosphere. The monthly zonal cloud fractions were used to compute planetary albedo A at the top of the atmosphere. The global values of monthly albedos A sub s, A sub c and A were computed by using the weighting function defined as the difference of the sins of zonal values of latitudes. The computer program implementation is also described.
Mathematical model applicable to both solid and hollow dielectric horn antennas implemented in computer program. Conventional hollow metal horns have several disadvantages: difficult to fabricate at short wavelenghts and conducting properties of metal tend to deteriorate with increasing frequency. Dielectric horns offer advantages over conventional metal horns. Computer program permits user to investigate potential of various dielectricantenna designs.
The mathematical developments and their computer program implementation for the Space Shuttle propulsion parameter estimation project are summarized. The estimation approach chosen is the extended Kalman filtering with a modified Bryson-Frazier smoother. Its use here is motivated by the objective of obtaining better estimates than those available from filtering and to eliminate the lag associated with filtering. The estimation technique uses as the dynamical process the six degree equations-of-motion resulting in twelve state vector elements. In addition to these are mass and solid propellant burn depth as the ""system'' state elements. The ""parameter'' state elements can include aerodynamic coefficient, inertia, center-of-gravity, atmospheric wind, etc. deviations from referenced values. Propulsion parameter state elements have been included not as options just discussed but as the main parameter states to be estimated. The mathematical developments were completed for all these parameters. Since the systems dynamics and measurement processes are non-linear functions of the states, the mathematical developments are taken up almost entirely by the linearization of these equations as required by the estimation algorithms.
The Helmholtz Equation (-delta-K(2)n(2))u=0 with a variable index of refraction, n, and a suitable radiation condition at infinity serves as a model for a wide variety of wave propagation problems. A numerical algorithm was developed and a computer code implemented that can effectively solve this equation in the intermediate frequency range. The equation is discretized using the finite element method, thus allowing for the modeling of complicated geometrices (including interfaces) and complicated boundary conditions. A global radiation boundary condition is imposed at the far field boundary that is exact for an arbitrary number of propagating modes. The resulting large, non-selfadjoint system of linear equations with indefinite symmetric part is solved using the preconditioned conjugate gradient method applied to the normal equations. A new preconditioner is developed based on the multigrid method. This preconditioner is vectorizable and is extremely effective over a wide range of frequencies provided the number of grid levels is reduced for large frequencies. A heuristic argument is given that indicates the superior convergence properties of this preconditioner.
A description of a computer program entitled VORTEX that may be used to determine the aerodynamic performance of horizontal axis wind turbines is given. The computer code implements a vortex method from finite span wind theory and determines the induced velocity at the rotor disk by integrating the Biot-Savart law. It is assumed that the trailing helical vortex filaments form a wake of constant diameter (the rigid wake assumption) and travel downstream at the free stream velocity. The program can handle rotors having any number of blades which may be arbitrarily shaped and twisted. Many numerical details associated with the program are presented. A complete listing of the program is provided and all program variables are defined. An example problem illustrating input and output characteristics is solved.
Mean-square errors of antenna surface reduced. Compensating function helps point deformable antenna without inducing excessive pointing oscillations or deformations of reflecting surface. When implemented on computer in real time, function enables calculation of control signals in response to several sensor inputs: Function devised so signals control torque actuator of antenna-pointing mechanism in way to reduce or minimize squares of errors of antenna surface over long time.