Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Reconfiguration”

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

A generalized behavioral model for rotating short period comets with spectral orbital elements and axial orientation

A generalized model for short period comets is developed which integrates in a fairly rigorous manner the isolation history of regions on rotating comets with specified axial orientation and the complex feedback processes involving heat, gas and dust transport, dust mantle development and coma opacity. Attention is focused on development, reconfiguration and partial or complete launching of dust mantles and the reciprocal effects of these three processes on ice surface temperature and gas and dust production. The dust mantle controls the H2O flux not only by its effect on the temperature at the ice interface but (dominantly) by its dynamic stability which strongly influences vapor diffusivity. The model includes the effects of latitude, rotation and spin axis orientation are included and applied to an initially homogeneous sphere of H2O ice and silicate using the orbital parameters of comet Encke. Numerous variations of the model, using combinations of grain size distribution, dust-to-ice ratio, latitude and spin axis orientation, are presented and discussed. Resulted for a similar nonrotating, constant Sun orientation models are also included.

Fanale, F. P.↗

The embedded operating system project

This progress report describes research towards the design and construction of embedded operating systems for real-time advanced aerospace applications. The applications concerned require reliable operating system support that must accommodate networks of computers. The report addresses the problems of constructing such operating systems, the communications media, reconfiguration, consistency and recovery in a distributed system, and the issues of realtime processing. A discussion is included on suitable theoretical foundations for the use of atomic actions to support fault tolerance and data consistency in real-time object-based systems. In particular, this report addresses: atomic actions, fault tolerance, operating system structure, program development, reliability and availability, and networking issues. This document reports the status of various experiments designed and conducted to investigate embedded operating system design issues.

Campbell, R. H.↗

Application of selected advanced technologies to high performance, single-engine, business airplanes

Improvements in performance and fuel efficiency are evaluated for five new configurations of a six place, single turboprop, business airplane derived from a conventional, aluminum construction baseline aircraft. Results show the greatest performance gains for enhancements in natural laminar flow. A conceptual diesel engine provides greater fuel efficiency but reduced performance. Less significant effects are produced by the utilization of composite materials construction or by reconfiguration from tractor to pusher propeller installation.

Domack, C. S.↗

Fault tolerant architectures for integrated aircraft electronics systems, task 2

The architectural basis for an advanced fault tolerant on-board computer to succeed the current generation of fault tolerant computers is examined. The network error tolerant system architecture is studied with particular attention to intercluster configurations and communication protocols, and to refined reliability estimates. The diagnosis of faults, so that appropriate choices for reconfiguration can be made is discussed. The analysis relates particularly to the recognition of transient faults in a system with tasks at many levels of priority. The demand driven data-flow architecture, which appears to have possible application in fault tolerant systems is described and work investigating the feasibility of automatic generation of aircraft flight control programs from abstract specifications is reported.

Levitt, K. N.↗

The 20 x 20 high speed microwave switches

Tests were conducted at NASA Lewis Research Center to characterize the proof-of-concept matrix switches built under NASA contract by Ford Aerospace and Aeronautics Corporation at Palo Alto, California, and the General Electric Company at Valley Forge, Pennsylvania. The contract requirements and goals are tabulated along with the results of the NASA tests. Characteristics examined are bandwidth, insertion loss, ripple, switching speed, isolation, standing wave ratio (input and output), deviation from linear phase, noise figure, reconfiguration rates, spurious responses, gain compression, and third order intermodulation distortion. A brief description of the testing method and a statistical analysis of the test results for each of the switches are provided.

Saunders, A.↗

Fault tolerant distributed systems using Ada

This paper discusses the use of Ada on distributed systems in which failure of processors has to be tolerated. It is assumed that communication between tasks on separate processors will take place using the facilities of the Ada language, primarily the rendezvous. It is shown that there are numerous aspects of the language which make its use on a distributed system very difficult. The issues are raised from the desire to be able to recover, reconfigure, and provide continued service in the presence of hardware failure. For example, if a rendezvous takes place between two tasks on different processors, failure of the processor executing the serving task will cause the calling task to be permanently suspended because the rendezvous will never end. Extensive modifications to the execution support required for Ada are proposed which provide all the necessary facilities for programs written in Ada to withstand arbitrary processor failure. Mechanisms are suggested to allow processor failure to be detected and for tasks which would be permanently suspended to be released. Provided the required program structures are used, continued processing can be provided.

Knight, J. C.↗

SIFT - A preliminary evaluation

This paper presents the results of a performance evaluation of the SIFT computer system conducted in the NASA AIRLAB facility. The essential system functions are described and compared to both earlier design proposals and subsequent design improvements. The functions supporting fault tolerance are found to consume significant computing resources. With SIFT's specimen task load, scheduled at a 30-Hz rate, the executive tasks such as reconfiguration, clock synchronization and interactive consistency, require 55 percent of the available task slots. Other system overhead (e.g., voting and scheduling) use an average of 50 percent of each remaining task slot.

Palumbo, D. L.↗

Cloud particle effects on laminar flow and instrumentation for their measurement aboard a NASA LFC aircraft

Fuel costs account now for approximately 60 percent of the direct operating costs of airlines and future commercial transport will utilize advanced technologies for saving fuel on the basis of drag reduction. Laminar flow control (LFC) represents such an advanced technology. A new laminar flow wing on a reconfigured WB-66 aircraft was tested in the X-21 flight program. The tests confirmed that extensive laminar flow could be achieved at subsonic transport cruise conditions. Factors affecting adversely the maintenance of laminar flow were found to be related to ice particles encountered during the penetration of cirrus clouds or haze. The present investigation is concerned with the effect of ice particles on LFC, taking into account the results obtained in the Leading Edge Flight Test (LEFT) being conducted by NASA. Attention is given to ice particle measurements in the LEFT program.

Davis, R. E.↗

Design and evaluation of a fault-tolerant multiprocessor using hardware recovery blocks

Attention is given to the design and evaluation of a fault-tolerant multiprocessor whose rollback recovery mechanism is based on hardware recovery blocks constructed by consecutive state-save operations and several state-save units in every processor and memory module. Upon detection of failure, the multiprocessor reconfigures itself to replace the faulty module and the process originally assigned to the faulty module retreats to one of the previously saved states, in order to resume fault-free execution. A mathematical model is proposed for the calculation of multistep rollback recovery coverage and the risk of restart when all available saved states are exhausted. The mean and the variance of task execution time with the occurrence of rollbacks and/or restarts are evaluated.

Lee, Y.-H.↗

Satellite Module Design

The tethered satellite system (TSS) satellite is a multimission vehicle able to carry scientific payloads aways from the shuttle orbiter in the range of 130 to 330 km in altitude. The multimission capability is obtained adopting a modular concept of the satellite such to allow for: easy reconfiguration, easy refurbishment, and cost and schedule minimization. The modular concept is realized with: a payload module (PM), a service module (SM), and an auxiliary propulsion module (APM). The satellite configuration for the electrodynamic and atmospheric missions is described as well as its mechanized capabilities. Payload dedicated electrical facilities, satellite position determination accuracy; attitude control and measurement accuracy and attitude oscillation characteristics are summarized.

Vignoli, M.↗

Experimental Development of a Failure Detection Scheme for Large Space Structures

Large flexible spacecraft may require control systems consisting of large numbers of sensors and actuators. To assure a viable mission, the control system should tolerate failures of some of the control components. Hence, it is desirable to automate the process of failure detection, identification, and control system reconfiguration (FDI&R). Some of the opportunities to accommodate failure in the spacecraft design are reviewed. Some methods for FDI&R are presented in overview, and the method chosen for experimental testing is described. Finally, the experimental activities leading to the validation of the technique are presented.

Montgomery, R. C.↗

Synchronization and fault-masking in redundant real-time systems

A real time computer may fail because of massive component failures or not responding quickly enough to satisfy real time requirements. An increase in redundancy - a conventional means of improving reliability - can improve the former but can - in some cases - degrade the latter considerably due to the overhead associated with redundancy management, namely the time delay resulting from synchronization and voting/interactive consistency techniques. The implications of synchronization and voting/interactive consistency algorithms in N-modular clusters on reliability are considered. All these studies were carried out in the context of real time applications. As a demonstrative example, we have analyzed results from experiments conducted at the NASA Airlab on the Software Implemented Fault Tolerance (SIFT) computer. This analysis has indeed indicated that in most real time applications, it is better to employ hardware synchronization instead of software synchronization and not allow reconfiguration.

Krishna, C. M.↗

Development and evaluation of a fault-tolerant multiprocessor (FTMP) computer. Volume 1: FTMP principles of operation

The basic organization of the fault tolerant multiprocessor, (FTMP) is that of a general purpose homogeneous multiprocessor. Three processors operate on a shared system (memory and I/O) bus. Replication and tight synchronization of all elements and hardware voting is employed to detect and correct any single fault. Reconfiguration is then employed to repair a fault. Multiple faults may be tolerated as a sequence of single faults with repair between fault occurrences.

Smith, T. B., Jr.↗

Intelligent redundant actuation system requirements and preliminary system design

Several redundant actuation system configurations were designed and demonstrated to satisfy the stringent operational requirements of advanced flight control systems. However, this has been accomplished largely through brute force hardware redundancy, resulting in significantly increased computational requirements on the flight control computers which perform the failure analysis and reconfiguration management. Modern technology now provides powerful, low-cost microprocessors which are effective in performing failure isolation and configuration management at the local actuator level. One such concept, called an Intelligent Redundant Actuation System (IRAS), significantly reduces the flight control computer requirements and performs the local tasks more comprehensively than previously feasible. The requirements and preliminary design of an experimental laboratory system capable of demonstrating the concept and sufficiently flexible to explore a variety of configurations are discussed.

Defeo, P.↗

The NASA satellite communication 20 x 20 matrix switches

The characteristics of two matrix switches designed for high capacity satellite communications systems are described. The switches provide routing between 20 input and 20 output ports at an IF frequency during TDMA operations. Switching speeds of 10 nsec are projected for dual gate GaAs FETs. The two designs differed in the coupling configurations, bandwidth (2.69-1.2 GHz), off-state isolation (-54 to -40 dB), switching speeds (16-37 nsec), and gain ripple (5.3-2.2 dB). Both designs achieved a 2 nsec reconfiguration rate. Further development is required to reduce the ripple effects and attain the potential 2 nsec switching speed offered by the GaAs FETs.

Saunders, A. L.↗

Some methods of estimating a coverage parameter

To demonstrate the high reliability of fault-tolerant computing systems, experimental testing can be performed by injecting faults into their hardware and observing the times needed to detect and isolate failed components and reconfigure the good components. Coverage, a parameter measuring continued system success, is the probability that recovery occurs before other, perhaps catastrophic, component failures occur. Methods of estimating coverage are given for the case of randomly selecting a subset of the pins or chips for testing. Pin-level samples of times to recovery are treated by the Type I censoring model often used in life testing.

Lee, L. D.↗

A variable bandwidth assignment scheme for the Land Mobile Satellite experiment

The Mobile Satellite Experiment is a proposed experimental satellite-based communications network which provides data and voice communications to mobile terminals dispersed in geographically dispersed areas. In this paper, an analytical model is developed to calculate the performance of a Variable Bandwidth Assignment (VBA) Scheme. Under this scheme, the satellite channel bandwidth is dynamically reassigned so that a message may be transmitted in the shortest possible time. To transmit a long message, message channels will be reconfigured to have more bandwidth such that the transmission time is reduced, while to transmit a short message, the channel bandwidth will be shrunk such that the released bandwidth can be used to serve other messages. The model is illustrated with numerical examples. It is shown that a VBA scheme can achieve considerable improvement in transmission delays over a Fixed Bandwidth Assignment Scheme.

Yan, T.-Y.↗