Search NASA⌕ Search

SEARCH · Search NASA

Results for “concurrency”

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 397 records · Page 22

Nutation control during precession of a spin-stabilized spacecraft

Precession maneuver control laws for single-spin spacecraft are investigated so that nutation is concurrently controlled. Analysis has led to the development of two types of control laws employing precession modulation for concurrent nutation control. Results were verified through digital simulation of a Synchronous Meteorological Satellite (SMS) configuration. An addition research effort was undertaken to investigate the cause and elimination of nutation anomalies in dual-spin spacecraft. A literature search was conducted and a dual-spin configuration was simulated to verify that nutational anomalies are not predicted by the existing nonlinear model. No conclusions were drawn as to the cause of the observed nutational anomalies in dual-spin spacecraft.

Source record↗

Simultaneous EKG and ultrasonoscope display

Display of two dimensional image of heart and EKG waveform concurrently on same cathode-ray, is achieved by device. Concurrent display allows continuous comparision of dimensional changes in heart and periodicity of EKG waveform.

Lee, R. D.↗

Multispectral analysis of ocean dumped materials

Experiments conducted in the Atlantic coastal zone indicated that plumes resulting from ocean dumping of acid wastes and sewage sludge have unique spectral characteristics. Remotely sensed wide area synoptic coverage provided information on these pollution features that was not readily available from other sources. Aircraft remotely sensed photographic and multispectral scanner data were interpreted by two methods. First, qualitative analyses in which pollution features were located, mapped, and identified without concurrent sea truth and, second, quantitative analyses in which concurrently collected sea truth was used to calibrate the remotely sensed data and to determine quantitative distributions of one or more parameters in a plume.

Johnson, R. W.↗

The internal model: A study of the relative contribution of proprioception and visual information to failure detection in dynamic systems

The development of the internal model as it pertains to the detection of step changes in the order of control dynamics is investigated for two modes of participation: whether the subjects are actively controlling those dynamics or are monitoring an autopilot controlling them. A transfer of training design was used to evaluate the relative contribution of proprioception and visual information to the overall accuracy of the internal model. Sixteen subjects either tracked or monitored the system dynamics as a 2-dimensional pursuit display under single task conditions and concurrently with a sub-critical tracking task at two difficulty levels. Detection performance was faster and more accurate in the manual as opposed to the autopilot mode. The concurrent tracking task produced a decrement in detection performance for all conditions though this was more marked for the manual mode. The development of an internal model in the manual mode transferred positively to the automatic mode producing enhanced detection performance. There was no transfer from the internal model developed in the automatic mode to the manual mode.

Kessel, C.↗

The effects of participatory mode and task workload on the detection of dynamic system failures

The ability of operators to detect step changes in the dynamics of control systems is investigated as a joint function of, (1) participatory mode: whether subjects are actively controlling those dynamics or are monitoring an autopilot controlling them, and (2) concurrent task workload. A theoretical analysis of detection in the two modes identifies factors that will favor detection in either mode. Three subjects detected system failures in either an autopilot or manual controlling mode, under single-task conditions and concurrently with a subcritical tracking task. Latency and accuracy of detection were assessed and related through a speed accuracy tradeoff representation. It was concluded that failure detection performance was better during manual control than during autopilot control, and that the extent of this superiority was enhanced as dual-task load increased. Ensemble averaging and multiple regression techniques were then employed to investigate the cues utilized by the subjects in making their detection decisions.

Wickens, C. D.↗

On the global distribution of aerosols

Aerosol concentrations were measured during a 54-hour circumnavigation of the earth at altitudes between 238 and 162 millibars and concurrently by a separate flight at lower altitudes over the Pacific Ocean. The aerosol concentrations were found to be symmetrically distributed about the earth. Concurrent meteorological measurements indicate that tropospheric aerosols enter the stratosphere in the vicinity of jet streams and that surface aerosols are carried aloft over the intertropical convergence and Antarctic polar front.

Hogan, A. W.↗

On the Physical Environment in the Galactic Nuclei

Galactic nuclei and quasars emit radiation over the entire electromagnetic spectrum. This suggests that concurrent observations over a wide frequency range may provide useful information in determining appropriate models for the physical environment in which the radiation is produced. In conjunction with observations by the high energy spectrometer on OSO-8, four sources have been studied in this manner; the nucleus of the elliptical galaxy, Centaurus A (NGG 5128); the quasar, 30273; the Seyfert galaxy, NGC 4151 and the nucleus of the Milky Way (GCX). Concurrent observations are used to construct the composite spectra (from radio to X-ray) for Cen A and NGC 4151 while the composite spectra of 30273 and GCX are derived from the OSO-8 data and from other observers. A skymap technique used to analyze observations of the galactic center region yielded data consistent with a significant, hard X-ray source at the radio and infrared position of the nucleus of the Milky Way. A theoretical analysis of the temporal variability of the Cen A data is undertaken and its implications discussed. Similarities between the composite spectra of the observed sources suggest that radio-bright and radio-quiet quasars may represent the emission from galactic nuclei with elliptical and Seyfert-like morphologies, respectively.

Beall, J. H.↗

Rocket observations of the vertical distribution of ozone in the polar night and during a mid-winter stratospheric warming

Rocket ozone soundings have been conducted in the stratosphere and lower mesosphere at high latitudes during winter. The collection of soundings show a high degree of variability when compared to ozone distributions measured during summer and at lower latitudes. The concurrently observed temperature and winds also show large variations which can be qualitatively related to the ozone profiles. Two most unusual ozone profiles were observed in January 1979 over Alaska during a stratospheric warming event. Both ozone profiles were consistent in showing the measured mixing ratios to be higher at 50 km than those measured at 40 km, a feature never reported before. This feature is related to the concurrently observed wind and temperature distributions and the NMC analyses of pressure height fields. The polar night ozone observations in the upper stratosphere and lower mesosphere suggest some temperature dependence, but transports seem to play an important role.

Hilsenrath, E.↗

Combining analysis with optimization at Langley Research Center. An evolutionary process

The evolutionary process of combining analysis and optimization codes was traced with a view toward providing insight into the long term goal of developing the methodology for an integrated, multidisciplinary software system for the concurrent analysis and optimization of aerospace structures. It was traced along the lines of strength sizing, concurrent strength and flutter sizing, and general optimization to define a near-term goal for combining analysis and optimization codes. Development of a modular software system combining general-purpose, state-of-the-art, production-level analysis computer programs for structures, aerodynamics, and aeroelasticity with a state-of-the-art optimization program is required. Incorporation of a modular and flexible structural optimization software system into a state-of-the-art finite element analysis computer program will facilitate this effort. This effort results in the software system used that is controlled with a special-purpose language, communicates with a data management system, and is easily modified for adding new programs and capabilities. A 337 degree-of-freedom finite element model is used in verifying the accuracy of this system.

Rogers, J. L., Jr.↗

Combining analysis with optimization at Langley Research Center - An evolutionary process

Analytical and computational advances, at Langely Research Center (La RC), contributing to the evolution of computer programs combining analysis and optimization are presented, namely, strength sizing, concurrent strength and flutter sizing, and general optimization. Current work on a software system which executes the analysis and optimization in a sequential rather than concurrent mode is then described, as a step toward the long-term goal at La RC of developing the methodology for such systems. The software system is designated Enginering Analysis Language (EAL)/Programming Structural Synthesis System (PR)SSS), and work is being done on the incorporation of PROSSS into EAL. EAL language can perform most FORTRAN operations, including testing, branching, and looping, and its data base system can easily be accessed by any processor using FORTRAN callable utility subroutines. Some numerical results showing the accuracy of EAL/PROSSS are given.

Rogers, J. L., Jr.↗

Software fault tolerance for real-time avionics systems

Avionics systems have very high reliability requirements and are therefore prime candidates for the inclusion of fault tolerance techniques. In order to provide tolerance to software faults, some form of state restoration is usually advocated as a means of recovery. State restoration can be very expensive for systems which utilize concurrent processes. The concurrency present in most avionics systems and the further difficulties introduced by timing constraints imply that providing tolerance for software faults may be inordinately expensive or complex. A straightforward pragmatic approach to software fault tolerance which is believed to be applicable to many real-time avionics systems is proposed. A classification system for software errors is presented together with approaches to recovery and continued service for each error type.

Anderson, T.↗

The Interaction of Focused Attention with Flow-field Sensitivity

Two studies were performed to determine whether a subject's response to naturalistic optical flow specifying egomotion would be affected by a concurrent attention task. In the first study subjects stood in a moving room in which various areas of the optical flow generated by room movement were visible. Subjects responded to room motion with strong compensatory sway when the entire room was visible. When the side walls of the room were completely obscured by stationary screens, leaving only the front wall visible, sway was significantly reduced, though it remained greater than in an eyes-closed control. In Exp. 2 subjects were presented with either the full room (large sway response) or the room with only the front wall visible (moderate response), each in combination with either a hard or easy verbal addition task. Preliminary results show that swaying in the fully visible room and in the room with only the front wall visible increased when combined with either the hard or easy tasks. These preliminary results suggest that at the least the pick-up of optical flow specifying egomotion is not affected by concurrent attentional activity.

Stoffregen, T.↗

Precedency control and other semantic integrity issues in a workbench database

Most database systems model the current state of a system of real world discrete and simple entities together with their relationships. By examining instead a database system that is a workbench and models more complicated entities, a fresh perspective is gained. Specifically, semantic integrity is analysed. Four aspects distinct from physical integrity are identified, namely - access, failure, concurrency and precedency. Access control is shown to be the consequence of semantic interdependency between data and its matching semantic routines. Failure, concurrency precedency controls are concerned with preventing processes interfering with each other. Precedency is a new concept in the database context. It expresses a constraint between processes that act on the database. As processes create, update and delete entities they in general obey a partial ordering imposed by the semantics of their actions. Precedency control ensures that data remains consistent with respect to this partial order.

Dampney, C. N. G.↗

Reliability models for dataflow computer systems

The demands for concurrent operation within a computer system and the representation of parallelism in programming languages have yielded a new form of program representation known as data flow (DENN 74, DENN 75, TREL 82a). A new model based on data flow principles for parallel computations and parallel computer systems is presented. Necessary conditions for liveness and deadlock freeness in data flow graphs are derived. The data flow graph is used as a model to represent asynchronous concurrent computer architectures including data flow computers.

Kavi, K. M.↗

Functional language and data flow architectures

This is a tutorial article about language and architecture approaches for highly concurrent computer systems based on the functional style of programming. The discussion concentrates on the basic aspects of functional languages, and sequencing models such as data-flow, demand-driven and reduction which are essential at the machine organization level. Several examples of highly concurrent machines are described.

Ercegovac, M. D.↗

The force on the flex: Global parallelism and portability

A parallel programming methodology, called the force, supports the construction of programs to be executed in parallel by an unspecified, but potentially large, number of processes. The methodology was originally developed on a pipelined, shared memory multiprocessor, the Denelcor HEP, and embodies the primitive operations of the force in a set of macros which expand into multiprocessor Fortran code. A small set of primitives is sufficient to write large parallel programs, and the system has been used to produce 10,000 line programs in computational fluid dynamics. The level of complexity of the force primitives is intermediate. It is high enough to mask detailed architectural differences between multiprocessors but low enough to give the user control over performance. The system is being ported to a medium scale multiprocessor, the Flex/32, which is a 20 processor system with a mixture of shared and local memory. Memory organization and the type of processor synchronization supported by the hardware on the two machines lead to some differences in efficient implementations of the force primitives, but the user interface remains the same. An initial implementation was done by retargeting the macros to Flexible Computer Corporation's ConCurrent C language. Subsequently, the macros were caused to directly produce the system calls which form the basis for ConCurrent C. The implementation of the Fortran based system is in step with Flexible Computer Corporations's implementation of a Fortran system in the parallel environment.

Jordan, H. F.↗

Modified Petri net model sensitivity to workload manipulations

Modified Petri Nets (MPNs) are investigated as a workload modeling tool. The results of an exploratory study of the sensitivity of MPNs to work load manipulations in a dual task are described. Petri nets have been used to represent systems with asynchronous, concurrent and parallel activities (Peterson, 1981). These characteristics led some researchers to suggest the use of Petri nets in workload modeling where concurrent and parallel activities are common. Petri nets are represented by places and transitions. In the workload application, places represent operator activities and transitions represent events. MPNs have been used to formally represent task events and activities of a human operator in a man-machine system. Some descriptive applications demonstrate the usefulness of MPNs in the formal representation of systems. It is the general hypothesis herein that in addition to descriptive applications, MPNs may be useful for workload estimation and prediction. The results are reported of the first of a series of experiments designed to develop and test a MPN system of workload estimation and prediction. This first experiment is a screening test of MPN model general sensitivity to changes in workload. Positive results from this experiment will justify the more complicated analyses and techniques necessary for developing a workload prediction system.

White, S. A.↗

Task granularity studies on a many-processor CRAY X-MP

A hybrid granularity model is proposed for general concurrent solution. It is applied to the triangular factorization of a dense matrix ranging in size from 4 to 1024. Concurrency is achieved at two levels: (1) with small (micro) task granularity and (2) with large (blocked) task granularity. Relevance to a many-processor CRAY X-MP is demonstrated by simulation.

Calahan, D. A.↗