Search NASA⌕ Search

SEARCH · Search NASA

Results for “Complex systems”

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 235 records · Page 13

Dynamic Assurance of Autonomous Systems through Ground Control Software

Assurance cases are being increasingly acknowledged as a way to build trust in complex systems with autonomous capabilities [1]. An assurance case is a comprehensive, defensible, and valid justification that a system will function as intended for the specific mission and operating environment. Such justifications for systems with autonomous capabilities are often based on various probabilistic quantifications [2]. Due to the dynamic nature of the environmental conditions in which these systems operate, as well as the changing nature of the autonomous systems themselves, these probabilistic quantifications cannot be simply estimated once during design time. Rather, they need to be continually evaluated during systems operations to ensure that the assurance case justifications are valid. We refer to the assurance case that combines both the static and dynamic elements as a Dynamic Assurance Case (DAC). Such complex systems with autonomous capabilities are often deployed with a Ground Control Software (GCS) component to enable remote operation. Whether the system is composed of a single unit or a fleet of units, deployed distributed or in remote environments, GCS acts as a window into the behavior of the deployed system. It receives telemetry from the system, issues commands to the system and provides various functionalities to visualize the system performance. We propose a dynamic assurance framework where the GCS acts as a relay between the autonomous system and its DAC. GCS can be used to measure both unit-specific as well as system-wide probabilistic quantifications using the incoming telemetry. We embed these quantifications throughout the DAC as variables that can be updated by external sources. We use the GCS to periodically update these variables, which allows us to continually evaluate the formally defined assurance case justifications. We demonstrate our dynamic assurance framework in the NASA Ames project Troupe1 that aims at developing a fleet of rovers capable of au- tonomously mapping their environment. The rovers work cooperatively, each collecting data for different parts of the environment. Each rover runs an identical core Flight System (cFS) [4] application. Troupe1 uses OpenC3 Cosmos [5] as the ground system, and AdvoCATE [3] to capture the system DAC. We show how we can measure both rover-specific and system-wide quantifications in Cosmos using its Ruby scripting editor and pass them into the DAC modelled in AdvoCATE. Then, we show how these incoming variables can be embedded in different parts of the DAC and how effects of their updates can be observed

Irfan Sljivo↗

Risk of Impaired Control of Spacecraft/Associated Systems and Decreased Mobility Due to Vestibular/Sensorimotor Alterations Associated with Space flight

Control of vehicles and other complex systems is a high-level integrative function of the central nervous system (CNS). It requires well-functioning subsystem performance, including good visual acuity, eye-hand coordination, spatial and geographic orientation perception, and cognitive function. Evidence from space flight research demonstrates that the function of each of these subsystems is altered by removing gravity, a fundamental orientation reference, which is sensed by vestibular, proprioceptive, and haptic receptors and used by the CNS for spatial orientation, posture, navigation, and coordination of movements. The available evidence also shows that the degree of alteration of each subsystem depends on a number of crew- and mission-related factors. There is only limited operational evidence that these alterations cause functional impacts on mission-critical vehicle (or complex system) control capabilities. Furthermore, while much of the operational performance data collected during space flight has not been available for independent analysis, those that have been reviewed are somewhat equivocal owing to uncontrolled (and/or unmeasured) environmental and/or engineering factors. Whether this can be improved by further analysis of previously inaccessible operational data or by development of new operational research protocols remains to be seen. The true operational risks will be estimable only after we have filled the knowledge gaps and when we can accurately assess integrated performance in off-nominal operational settings (Paloski et al. 2008). Thus, our current understanding of the Risk of Impaired Control of Spacecraft/Associated Systems and Decreased Mobility Due to Vestibular/Sensorimotor Alterations Associated with Space flight is limited primarily to extrapolation of scientific research findings, and, since there are limited ground-based analogs of the sensorimotor and vestibular changes associated with space flight, observation of their functional impacts is limited to studies performed in the space flight environment. Fortunately, many sensorimotor and vestibular experiments have been performed during and/or after space flight missions since 1959 (Reschke et al. 2007). While not all of these experiments were directly relevant to the question of vehicle/complex system control, most provide insight into changes in aspects of sensorimotor control that might bear on the physiological subsystems underlying this high-level integrated function.

Bloomberg, Jacob J.↗

Vector sweep

Program is numerical procedure for calculating radiation/geometrical configuration factors and/or space-environmental heat-flux histories. System can accomodate complex systems of diverse geometric shapes residing in unlimited variety of mutual shadow conditions. Basic analytical device is finite-difference employment of unit-sphere method of calculating configuration factors.

Moutrie, C. L.↗

Orbiting Astronomical Observatory (OAO-A2) stabilization and control subsystem

The OAO was successfully operating for approximately 11 months and has made over 2500 stellar observations. The OAO control system was a complex system which takes the 4500-lb vehicle through initial stabilization to star tracker control where a pointing accuracy of less than 1 arc minute was achieved. To obtain this pointing accuracy, the system used six orthogonally mounted gimbaled star trackers. The trackers were two gimbaled devices, having a 1-deg field of view with a + or - 43 deg gimbal excursion. The tracker could recognize and track 2.0 magnitude stars or brighter. The flight results indicated spacecraft pointing accuracies of less than 1 arc minute after tracker calibration with spacecraft jitter less than 3 arc seconds.

Huber, T. E.↗

Identification of a STOL propulsion plant model from flight data

Accurate dynamic models for propulsion system behavior are critical to successful synthesis of STOL autothrottle/autoland control systems. This paper describes the development of a nonlinear dynamic model for the response of a STOL aircraft in the landing/approach configuration. The model is based upon an analysis of the throttle, governor, and turbofan engine components. Model parameters are directly identified from data acquired during a flight of the NASA Augmentor Wing Jet STOL research aircraft. The accuracy of the model and a comparison of results for two engines are described. Various approaches to modeling propulsion system response for complex systems representative of current and near-term aircraft are discussed.

De Hoff, R. L.↗

A NASTRAN/TREETOPS solution to a flexible, multi-body dynamics and controls problem on a UNIX workstation

Demands for nonlinear time history simulations of large, flexible multibody dynamic systems has created a need for efficient interfaces between finite-element modeling programs and time-history simulations. One such interface, TREEFLX, an interface between NASTRAN and TREETOPS, a nonlinear dynamics and controls time history simulation for multibody structures, is presented and demonstrated via example using the proposed Space Station Mobile Remote Manipulator System (MRMS). The ability to run all three programs (NASTRAN, TREEFLX and TREETOPS), in addition to other programs used for controller design and model reduction (such as DMATLAB and TREESEL, both described), under a UNIX Workstation environment demonstrates the flexibility engineers now have in designing, developing and testing control systems for dynamically complex systems.

Benavente, Javier E.↗

Deceit: A flexible distributed file system

Deceit, a distributed file system (DFS) being developed at Cornell, focuses on flexible file semantics in relation to efficiency, scalability, and reliability. Deceit servers are interchangeable and collectively provide the illusion of a single, large server machine to any clients of the Deceit service. Non-volatile replicas of each file are stored on a subset of the file servers. The user is able to set parameters on a file to achieve different levels of availability, performance, and one-copy serializability. Deceit also supports a file version control mechanism. In contrast with many recent DFS efforts, Deceit can behave like a plain Sun Network File System (NFS) server and can be used by any NFS client without modifying any client software. The current Deceit prototype uses the ISIS Distributed Programming Environment for all communication and process group management, an approach that reduces system complexity and increases system robustness.

Siegel, Alex↗

Experiences in teleoperation of land vehicles

Teleoperation of land vehicles allows the removal of the operator from the vehicle to a remote location. This can greatly increase operator safety and comfort in applications such as security patrol or military combat. The cost includes system complexity and reduced system performance. All feedback on vehicle performance and on environmental conditions must pass through sensors, a communications channel, and displays. In particular, this requires vision to be transmitted by close-circuit television with a consequent degradation of information content. Vehicular teleoperation, as a result, places severe demands on the operator. Teleoperated land vehicles have been built and tested by many organizations, including Sandia National Laboratories (SNL). The SNL fleet presently includes eight vehicles of varying capability. These vehicles have been operated using different types of controls, displays, and visual systems. Experimentation studying the effects of vision system characteristics on off-road, remote driving was performed for conditions of fixed camera versus steering-coupled camera and of color versus black and white video display. Additionally, much experience was gained through system demonstrations and hardware development trials. The preliminary experimental findings and the results of the accumulated operational experience are discussed.

Mcgovern, Douglas E.↗

Interfacial reactions in high temperature metallic and intermetallic matrix composites - A status review

Interdiffusion and interdiffusion-related phenomena in metal and intermetallic matrix composites can be of crucial interest for the prolonged application of these systems at high temperature. The level of complication that these effects can have can vary significantly from system to system. Reviewed herein are recent efforts to address interdiffusion and reaction kinetics for both a simple system, the single phase W/Nb system, and more complex systems such as tungsten fiber reinforced superalloys (TFRS) and beryllide reinforced aluminides. Additionally, recent work on inhibiting interdiffusion in MMCs via ion-implanted diffusion barriers will be presented.

Tien, J. K.↗

Application of programmable logic controllers to space simulation

Incorporating a state-of-the-art process control and instrumentation system into a complex system for thermal vacuum testing is discussed. The challenge was to connect several independent control systems provided by various vendors to a supervisory computer. This combination will sequentially control and monitor the process, collect the data, and transmit it to color a graphic system for subsequent manipulation. The vacuum system upgrade included: replacement of seventeen diffusion pumps with eight cryogenic pumps and one turbomolecular pump, replacing a relay based control system, replacing vacuum instrumentation, and upgrading the data acquisition system.

Sushon, Janet↗

Turbidity of a Binary Fluid Mixture: Determining Eta

A ground based (1-g) experiment is in progress that will measure the turbidity of a density-matched, binary fluid mixture extremely close to its liquid-liquid critical point. By covering the range of reduced temperatures t equivalent to (T-T(sub c)) / T(sub c) from 10(exp -8) to 10(exp -2), the turbidity measurements will allow the critical exponent eta to be determined. No experiment has precisely determined a value of the critical exponent eta, yet its value is significant to theorists in critical phenomena. Relatively simple critical phenomena, as in the liquid-liquid system studied here, serve as model systems for more complex systems near a critical point.

Jacobs, Donald T.↗

Designing for Cost

Designing for cost is a state of mind. Of course, a lot of technical knowledge is required and the use of appropriate tools will improve the process. Unfortunately, the extensive use of weight based cost estimating relationships has generated a perception in the aerospace community that the primary way to reduce cost is to reduce weight. Wrong! Based upon an approximation of an industry accepted formula, the PRICE H (tm) production-production equation, Dean demonstrated theoretically that the optimal trajectory for cost reduction is predominantly in the direction of system complexity reduction, not system weight reduction. Thus the phrase "keep it simple" is a primary state of mind required for reducing cost throughout the design process.

Dean, Edwin B.↗

Using Sequence Diagrams to Detect Communication Problems Between Systems

Many software systems are evolving complex system of systems (SoS) for which inter-system communication is both mission-critical and error-prone. Such communication problems ideally would be detected before deployment. In a NASA-supported Software Assurance Research Program (SARP) project, we are researching a new approach addressing such problems. In this paper, we show that problems in the communication between two systems can be detected by using sequence diagrams to model the planned communication and by comparing the planned sequence to the actual sequence. We identify different kinds of problems that can be addressed by modeling the planned sequence using different level of abstractions.

Lindvall, Mikael↗

Analyzing and Detecting Problems in Systems of Systems

Many software systems are evolving complex system of systems (SoS) for which inter-system communication is mission-critical. Evidence indicates that transmission failures and performance issues are not uncommon occurrences. In a NASA-supported Software Assurance Research Program (SARP) project, we are researching a new approach addressing such problems. In this paper, we are presenting an approach for analyzing inter-system communications with the goal to uncover both transmission errors and performance problems. Our approach consists of a visualization and an evaluation component. While the visualization of the observed communication aims to facilitate understanding, the evaluation component automatically checks the conformance of an observed communication (actual) to a desired one (planned). The actual and the planned are represented as sequence diagrams. The evaluation algorithm checks the conformance of the actual to the planned diagram. We have applied our approach to the communication of aerospace systems and were successful in detecting and resolving even subtle and long existing transmission problems.

Lindvall, Mikael↗

LEMUR: Large European Module for Solar Ultraviolet Research

The solar outer atmosphere is an extremely dynamic environment characterized by the continuous interplay between the plasma and the magnetic field that generates and permeates it. Such interactions play a fundamental role in hugely diverse astrophysical systems, but occur at scales that cannot be studied outside the solar system. Understanding this complex system requires concerted, simultaneous solar observations from the visible to the vacuum ultraviolet (VUV) and soft X-rays, at high spatial resolution (between 0.1′′ and 0.3′′), at high temporal resolution (on the order of 10 s, i.e., the time scale of chromospheric dynamics), with a wide temperature coverage (0.01 MK to 20 MK, from the chromosphere to the flaring corona), and the capability of measuring magnetic fields through spectropolarimetry at visible and near-infrared wavelengths. Simultaneous spectroscopic measurements sampling the entire temperature range are particularly important. These requirements are fulfilled by the Japanese Solar-C mission (Plan B), composed of a spacecraft in a geosynchronous orbit with a payload providing a significant improvement of imaging and spectropolarimetric capabilities in the UV, visible, and near-infrared with respect to what is available today and foreseen in the near future. The Large European Module for solar Ultraviolet Research (LEMUR), described in this paper, is a large VUV telescope feeding a scientific payload of high-resolution imaging spectrographs and cameras. LEMUR consists of two major components: a VUV solar telescope with a 30 cm diameter mirror and a focal length of 3.6 m, and a focal-plane package composed of VUV spectrometers covering six carefully chosen wavelength ranges between 170 Angstrom and 1270 Angstrom. The LEMUR slit covers 280′′ on the Sun with 0.14′′ per pixel sampling. In addition, LEMUR is capable of measuring mass flows velocities (line shifts) down to 2 km s − 1 or better. LEMUR has been proposed to ESA as the European contribution to the Solar C mission.

Magnetic↗

Axiomatic Design Based Analysis and Equivalent Mass Comparison of Alternate Air Revitalization Systems

A proposed Photocatalytic Air Processor (PAP) would combine two atmosphere revitalization functions for a crewed spacecraft, carbon dioxide removal and oxygen provision. The axiomatic design method is used to develop the general requirements and alternate system designs that combine these two atmosphere revitalization functions. There are two current atmosphere revitalization approaches. Short missions such as the space shuttle use lithium hydroxide (LiOH) to remove carbon dioxide and tanks to provide oxygen. The ISS (International Space Station) uses the CDRA (Carbon Dioxide Removal Assembly) to remove carbon dioxide and a Sabatier reactor and OGA (Oxygen Generation Assembly) to provide oxygen. The PAP could replace either of these combined systems, LiOH and oxygen tanks or the CDRA, Sabatier, and OGA. Axiomatic design is used to investigate these alternate high level system designs for atmosphere revitalization. The axiomatic design approach develops the requirements and design together from higher to lower system level, using a back-and-forth and top-down process. One objective is to reduce the coupling between design elements, which is a measure of system complexity. The equivalent system mass of the alternate systems is compared.

Jones, Harry W.↗

Flight test of a VTOL digital autoland system along complex trajectories

The objective of this research is the development and flight test of a digital multi-rate VTOL autoland system. This autoland system provided the NASA/Army Fly-by-Wire CH-47 helicopter with an automatic 4-D trajectory following and landing capability. Flight tests were conducted along complex trajectories with descending, turning, and decelerating segments. The flight software consists of a trajectory generator and guidance algorithm operating at two iterations per second and a set of sensor filters and an advanced controller operating at 10 iterations per second. This low iteration rate digital controller has a proportional-integral structure that provides an autotrim function. The control gains, scheduled as a function of flight condition, are updated every two seconds. All flight software, except input/output routines, are coded in FORTRAN using floating point arithmetic and are exercised in a ROLM 1664 flight computer. The flight software, the ground and flight hardware, the autoland system's position tracking performance, and the controller's velocity and heading tracking performance are presented.

Downing, D. R.↗

State reduction for semi-Markov reliability models

Semi-Markov processes have proved to be an effective and convenient tool to construct models of systems that achieve reliability by redundancy and reconfiguration. These models are able to depict complex system architectures and to capture the dynamics of fault arrival and system recovery. A disadvantage of this approach is that the models can be extremely large, which poses both a model construction and a computational problem. Techniques are needed to reduce the model size. Because these systems are used in critical applications where failure can be expensive, there must be an analytically derived bound for the error produced by the model reduction technique. Automatic model generation programs have been written to help the reliability analyst produce models of complex systems. Because of the importance of these programs, the model reduction technique needs to be precise and easily implemented. This paper presents a model reduction technique called trimming that can be applied to a popular class of systems. An error bound for the trimming procedure is derived that uses readily available system parameters. The trimming procedure is precisely described and appears easy to implement in a model generation program.

Reduced order systems↗