Search NASA⌕ Search

SEARCH · Search NASA

Results for “graph model”

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 469 records · Page 26

Longitudinal oscillation of launch vehicles

During powered flight a vehicle may develop longitudinal self-excited oscillations, so-called oscillations, of its structure. The energy supplying the vibration is tapped from the thrust by the activity of the system itself; that is, oscillation of the structure causes oscillation of the propellant system, especially of the pumps. In this way an oscillating thrust can be created that, by a feedback loop, may sustain the structural oscillation under certain circumstances. Two special features of the system proved to be essential for creation of instability. One is the effect of the inherent time interval that the thrust oscillation is lagging behind the structural oscillation. The other is the decreased of system mass caused by the exhausting of gas. The latter feature may cause an initially stable system to become unstable. To examine the stability of the system, a single mass-spring model, which is the result of a one-term Galerkin approach to the equation of motion, has been considered. The Nyquist stability criterion leads to a stability graph that shows the stability conditions in terms of the system parameter and also demonstrates the significance of time lag, feedback magnitude, and loss of mass. An important conclusion can be drawn from the analysis: large relative displacements of the pump-engine masses favor instability. This is also confirmed by flight measurements.

Glaser, R. F.↗

Rare earth element patterns in Archean high-grade metasediments and their tectonic significance

REE data on metasedimentary rocks from two different types of high-grade Archean terrains are presented and analyzed. The value of REEs as indicators of crustal evolution is explained; the three geologic settings (in North America, Southern Africa, and Australia) from which the samples were obtained are described; and the data are presented in extensive tables and graphs and discussed in terms of metamorphic effects, the role of accessory phases, provenance, and tectonic implications (recycling, the previous extent of high-grade terrains, and a model of Archean crustal growth). The diversity of REE patterns in shallow-shelf metasediments is attributed to local provenance, while the Eu-depleted post-Archean patterns are associated with K-rich plutons from small, stable early Archean terrains.

Taylor, Stuart Ross↗

Impulsive phase explosive dynamics

Observational evidence and theoretical models for explosive mass motion in the impulsive phase of solar flares are reviewed. Data showing X-ray blueshifts and H-alpha redshifts are presented in graphs and diagrams and interpreted in terms of upward-moving material at 10 million K and downward-moving material at 10,000 K. This motion is found to be most simply explained in terms of explosive chromospheric evaporation.

Canfield, Richard C.↗

Quasi-steady flight to quasi-steady flight transition for abort landing in a windshear - Trajectory optimization and guidance

Trajectory optimization and trajectory-guidance problems for abort-landing maneuvers in the presence of low-altitude wind shear are investigated by means of numerical simulations, with a focus on methods designed to achieve quasi-steady flight recovery (final values of the relative velocity, path inclination, and angle of attack equal to those for quasi-steady steepest climb). The derivation of the governing equations is outlined; the modeling techniques are explained; and results for a B-727 transport aircraft approaching a sea-level airfield at temperature 100 F are presented in extensive tables and graphs and characterized in detail. The techniques developed are shown to be effective in restoring the aircraft to stable quasi-steady flight.

Miele, A.↗

Tree Classification Software

This paper introduces the IND Tree Package to prospective users. IND does supervised learning using classification trees. This learning task is a basic tool used in the development of diagnosis, monitoring and expert systems. The IND Tree Package was developed as part of a NASA project to semi-automate the development of data analysis and modelling algorithms using artificial intelligence techniques. The IND Tree Package integrates features from CART and C4 with newer Bayesian and minimum encoding methods for growing classification trees and graphs. The IND Tree Package also provides an experimental control suite on top. The newer features give improved probability estimates often required in diagnostic and screening tasks. The package comes with a manual, Unix 'man' entries, and a guide to tree methods and research. The IND Tree Package is implemented in C under Unix and was beta-tested at university and commercial research laboratories in the United States.

Buntine, Wray↗

OVERSMART Reporting Tool for Flow Computations Over Large Grid Systems

Structured grid solvers such as NASA's OVERFLOW compressible Navier-Stokes flow solver can generate large data files that contain convergence histories for flow equation residuals, turbulence model equation residuals, component forces and moments, and component relative motion dynamics variables. Most of today's large-scale problems can extend to hundreds of grids, and over 100 million grid points. However, due to the lack of efficient tools, only a small fraction of information contained in these files is analyzed. OVERSMART (OVERFLOW Solution Monitoring And Reporting Tool) provides a comprehensive report of solution convergence of flow computations over large, complex grid systems. It produces a one-page executive summary of the behavior of flow equation residuals, turbulence model equation residuals, and component forces and moments. Under the automatic option, a matrix of commonly viewed plots such as residual histograms, composite residuals, sub-iteration bar graphs, and component forces and moments is automatically generated. Specific plots required by the user can also be prescribed via a command file or a graphical user interface. Output is directed to the user s computer screen and/or to an html file for archival purposes. The current implementation has been targeted for the OVERFLOW flow solver, which is used to obtain a flow solution on structured overset grids. The OVERSMART framework allows easy extension to other flow solvers.

Kao, David L.↗

Turbofan Engine Simulated in a Graphical Simulation Environment

Recently, there has been an increase in the development of intelligent engine technology with advanced active component control. The computer engine models used in these control studies are component-level models (CLM), models that link individual component models of state space and nonlinear algebraic equations, written in a computer language such as Fortran. The difficulty faced in performing control studies on Fortran-based models is that Fortran is not supported with control design and analysis tools, so there is no means for implementing real-time control. It is desirable to have a simulation environment that is straightforward, has modular graphical components, and allows easy access to health, control, and engine parameters through a graphical user interface. Such a tool should also provide the ability to convert a control design into real-time code, helping to make it an extremely powerful tool in control and diagnostic system development. Simulation time management is shown: Mach number versus time, power level angle versus time, altitude versus time, ambient temperature change versus time, afterburner fuel flow versus time, controller and actuator dynamics, collect initial conditions, CAD output, and component-level model: CLM sensor, CAD input, and model output. The Controls and Dynamics Technologies Branch at the NASA Glenn Research Center has developed and demonstrated a flexible, generic turbofan engine simulation platform that can meet these objectives, known as the Modular Aero-Propulsion System Simulation (MAPSS). MAPSS is a Simulink-based implementation of a Fortran-based, modern high pressure ratio, dual-spool, low-bypass, military-type variable-cycle engine with a digital controller. Simulink (The Mathworks, Natick, MA) is a computer-aided control design and simulation package allows the graphical representation of dynamic systems in a block diagram form. MAPSS is a nonlinear, non-real-time system composed of controller and actuator dynamics (CAD) and component-level model (CLM) modules. The controller in the CAD module emulates the functionality of a digital controller, which has a typical update rate of 50 Hz. The CLM module simulates the dynamics of the engine components and uses an update rate of 2500 Hz, which is needed to iterate to balance mass and energy among system components. The actuators in the CAD module use the same sampling rate as those in the CLM. Two graphs of normalized spool speed versus time in seconds and one graph of normalized average metal temperature versus time in seconds is shown. MAPSS was validated via open-loop and closed-loop comparisons with the Fortran simulation. The preceding plots show the normalized results of a closed-loop comparison looking at three states of the model: low-pressure spool speed, high-pressure spool speed, and the average metal temperature measured from the combustor to the high-pressure turbine. In steady state, the error between the simulations is less than 1 percent. During a transient, the difference between the simulations is due to a correction in MAPSS that prevents the gas flow in the bypass duct inlet from flowing forward instead of toward the aft end, which occurs in the Fortran simulation. A comparison between MAPSS and the Fortran model of the bypass duct inlet flow for power lever angles greater than 35 degrees is shown.

Parker, Khary I.↗

A microprocessor based high speed packet switch for satellite communications

The architectures of a single processor, a three processor, and a multiple processor system are described. The hardware circuits, and software routines required for implementing the three and multiple processor designs are presented. A bit-slice microprocessor was designed and microprogrammed. Maximum throughput was calculated for all three designs. Queue theoretic models for these three designs were developed and utilized to obtain analytical expressions for the average waiting times, overall average response times and average queue sizes. From these expressions, graphs were obtained showing the effect on the system performance of a number of design parameters.

Arozullah, M.↗

Battelle estimate of launch service demand

The annual non-NASA non-DOD demand for launches by non-Soviet services is estimated for the period 1986-2001 on the basis of currently available data. The assumptions and methods employed in generating the bottom-up Outside Users Payload Model, the data sources, and the use of equivalent Space Shuttle flights as a payload measure are explained in detail. The numerical results are presented in extensive tables and graphs and briefly characterized.

Conlon, R. J.↗

Radioisotope powered alkali metal thermoelectric converter design for space systems

The design concept of an alkali-metal thermoelectric converter (AMTEC) for 15-30-percent-efficient conversion of heat from the General Purpose (radioisotope) Heat Source (GPHS) on spacecraft is presented. The basic physical principles of the conversion cycle are outlined; a theoretical model is derived; a modular design is described and illustrated with drawings; and the overall AMTEC/GPHS system design is characterized. Predicted performance data are presented in extensive tables and graphs and discussed in detail.

Sievers, R. K.↗

Northern dwarf and low surface brightness galaxies. IV - The large-scale space distribution

Results are reported from a statistical analysis of published observational data on a sample of 860 northern dwarf and low-surface-brightness (D/LSB) galaxies with delta = 0 deg or greater and b between -40 and 40 deg, selected from the Uppsala General Catalogue of Galaxies (Nilson et al., 1973). The results are presented in extensive redshift/space maps, histograms, graphs and tables and characterized in detail. It is shown that the distribution of D/LSB galaxies closely resembles that of bright galaxies, apparently ruling out biased-star-formation models predicting a uniform distribution of D/LSBs. Although bright galaxies outside clusters are somewhat more clustered than the H I-rich D/LSBs, the latters' pairwise peculiar velocity (460 + or - 50 km/sec) is similar to that of the former.

Thuan, Trinh X.↗

Algorithms for Automatic Alignment of Arrays

Aggregate data objects (such as arrays) are distributed across the processor memories when compiling a data-parallel language for a distributed-memory machine. The mapping determines the amount of communication needed to bring operands of parallel operations into alignment with each other. A common approach is to break the mapping into two stages: an alignment that maps all the objects to an abstract template, followed by a distribution that maps the template to the processors. This paper describes algorithms for solving the various facets of the alignment problem: axis and stride alignment, static and mobile offset alignment, and replication labeling. We show that optimal axis and stride alignment is NP-complete for general program graphs, and give a heuristic method that can explore the space of possible solutions in a number of ways. We show that some of these strategies can give better solutions than a simple greedy approach proposed earlier. We also show how local graph contractions can reduce the size of the problem significantly without changing the best solution. This allows more complex and effective heuristics to be used. We show how to model the static offset alignment problem using linear programming, and we show that loop-dependent mobile offset alignment is sometimes necessary for optimum performance. We describe an algorithm with for determining mobile alignments for objects within do loops. We also identify situations in which replicated alignment is either required by the program itself or can be used to improve performance. We describe an algorithm based on network flow that replicates objects so as to minimize the total amount of broadcast communication in replication.

Chatterjee, Siddhartha↗

BGen: A UML Behavior Network Generator Tool

BGen software was designed for autogeneration of code based on a graphical representation of a behavior network used for controlling automatic vehicles. A common format used for describing a behavior network, such as that used in the JPL-developed behavior-based control system, CARACaS ["Control Architecture for Robotic Agent Command and Sensing" (NPO-43635), NASA Tech Briefs, Vol. 32, No. 10 (October 2008), page 40] includes a graph with sensory inputs flowing through the behaviors in order to generate the signals for the actuators that drive and steer the vehicle. A computer program to translate Unified Modeling Language (UML) Freeform Implementation Diagrams into a legacy C implementation of Behavior Network has been developed in order to simplify the development of C-code for behavior-based control systems. UML is a popular standard developed by the Object Management Group (OMG) to model software architectures graphically. The C implementation of a Behavior Network is functioning as a decision tree.

Huntsberger, Terry↗

Multidisciplinary Model Transformation Through Simplified Intermediate Representations

There has long been a challenge of making engineering tools from multiple disciplines interoperate. This problem extends to system modeling practices. This challenge has been confronted with a wide variety of techniques. These techniques include attempting to interface tools together into combined suites, attempting to find underlying commonalities in mathematics, supporting connections through semantic encoding, various graph mappings and transformations, and code wrappers. All of these approaches have strengths and weaknesses. These are measured in multiple areas: relative freedom of action of individual domain engineers in developing their own tools, speed of execution, ease of creation, traceability, fidelity of information transfer, and degree of alignment between the concepts of different domains. This paper presents an approach to this interoperation problem currently being used in the World-Wide Web. The approach is to develop easy-to-parse formats that allow flexibility to both the file author and file interpreter. Many of the formats that are currently deployed sacrifice runtime performance for the ability of third parties to easily understand what to do with the data. XML became popular earlier as a de-facto standard format for many web applications, but is now being replaced by JSON to enhance human readability and provide a simpler data model. This is the basis for work in this paper. Our approach, which provides the key to interoperation, is a simplified “shrapnel” intermediate collection of objects and relationships that is the result of a breakdown of the system model into minimal pieces. It is then reassembled on the destination side, forming a two-step transformation. Previous efforts with single-step transformations have proven too difficult to create efficiently. In contrast, the use of this approach leads to an almost automatic procedure for transformation development. The Europa project is a large engineering project that must coordinate the efforts of many different teams with different specialties. The traditional form of exchanging engineering information has been documentation. The vision of model-based systems engineering is to make this information exchange much more digital. This paper presents the application of our simplified format to connecting two different engineering tools to the system model, with a focus on a dynamic mission simulation encoded in Modelica.

Cole, Bjorn↗

Aerodynamic results of a support system interference effects test conducted at NASA/LaRC UPWT using an 0.015-scale model of the configuration 140A/B SSV orbiter (0A20B)

An experimental aerodynamic investigation was conducted to determine the interference effects of a wind tunnel support system. The test article was a 0.015 scale model of the space shuttle orbiter. The primary objective of the test was to determine the extent that aerodynamic simulation of the space shuttle orbiter is affected by base mounting the model, without nozzles, on a straight sting. Two support systems were tested. The characteristics of the support systems are described. Data from the tests are presented in the form of graphs and tables.

Campbell, J. H., II↗

Shuttle STS-2 mission communication systems RF coverage and performance predictions. Volume 1: Ascent

The RF communications capabilities and nominally expected performance for the ascent phase of the second orbital flight of the shuttle are provided. Predicted performance is given mainly in the form of plots of signal strength versus elapsed mission time for the STDN (downlink) and shuttle orbiter (uplink) receivers for the S-band PM and FM, and UHF systems. Performance of the NAV and landing RF systems is treated for RTLS abort, since in this case the spacecraft will loop around and return to the launch site. NAV and landing RF systems include TACAN, MSBLS, and C-band altimeter. Signal strength plots were produced by a computer program which combines the spacecraft trajectory, antenna patterns, transmit and receive performance characteristics, and system mathematical models. When available, measured spacecraft parameters were used in the predictions; otherwise, specified values were used. Specified ground station parameter values were also used. Thresholds and other criteria on the graphs are explained.

Porter, J. A.↗

Space station needs, attributes and architectural options: Mission requirements

Various mission requirements for the proposed space station are examined. Subjects include modelling methodology, science applications, commercial opportunities, operations analysis, integrated mission requirements, and the role of man in space station functions and activities. The information is presented through the use of graphs.

Source record↗