Search NASA⌕ Search

SEARCH · Search NASA

Results for “Dynamic program analysis”

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 559 records · Page 31

Toward Automatic Scalability Analysis of Message Passing Programs: A Case Study

Scalability analysis forms an important component of any performance debugging cycle, for massively parallel machines. However, tools that help in performing such analysis for parallel programs are non-existent. The primary reason for lack of such tools is the complexity involved in capturing program dynamics such as communication-computation overlap, communication latencies and memory hierarchy reference patterns. In this paper, we highlight some simple techniques that can be used to study scalability of explicit message-passing parallel programs that consider the above issues. We start from the high level source code and use a methodology for deducing communication characteristics and its impact on the total execution time of the program. The approach is validated with the help of a pipelined method for solving scalar tri-diagonal systems, using both simulations and symbolic cost models on the Intel hypercube.

Sarukkai, Sekhar R.↗

Computational Workbench for Multibody Dynamics

PyCraft is a computer program that provides an interactive, workbenchlike computing environment for developing and testing algorithms for multibody dynamics. Examples of multibody dynamic systems amenable to analysis with the help of PyCraft include land vehicles, spacecraft, robots, and molecular models. PyCraft is based on the Spatial-Operator- Algebra (SOA) formulation for multibody dynamics. The SOA operators enable construction of simple and compact representations of complex multibody dynamical equations. Within the Py-Craft computational workbench, users can, essentially, use the high-level SOA operator notation to represent the variety of dynamical quantities and algorithms and to perform computations interactively. PyCraft provides a Python-language interface to underlying C++ code. Working with SOA concepts, a user can create and manipulate Python-level operator classes in order to implement and evaluate new dynamical quantities and algorithms. During use of PyCraft, virtually all SOA-based algorithms are available for computational experiments.

Edmonds, Karina↗

Occupant Protection Project

Topics include occupant protection overview with a focus on crew protection during dynamic phases of flight; occupant protection collaboration; modeling occupant protection; occupant protection considerations; project approach encompassing analysis tools, injury criteria, and testing program development; injury criteria update methodology, unique effects of pressure suits and other factors; and a summary.

Bopp, Genie↗

Tool for Sizing Analysis of the Advanced Life Support System

Advanced Life Support Sizing Analysis Tool (ALSSAT) is a computer model for sizing and analyzing designs of environmental-control and life support systems (ECLSS) for spacecraft and surface habitats involved in the exploration of Mars and Moon. It performs conceptual designs of advanced life support (ALS) subsystems that utilize physicochemical and biological processes to recycle air and water, and process wastes in order to reduce the need of resource resupply. By assuming steady-state operations, ALSSAT is a means of investigating combinations of such subsystems technologies and thereby assisting in determining the most cost-effective technology combination available. In fact, ALSSAT can perform sizing analysis of the ALS subsystems that are operated dynamically or steady in nature. Using the Microsoft Excel spreadsheet software with Visual Basic programming language, ALSSAT has been developed to perform multiple-case trade studies based on the calculated ECLSS mass, volume, power, and Equivalent System Mass, as well as parametric studies by varying the input parameters. ALSSAT s modular format is specifically designed for the ease of future maintenance and upgrades.

Yeh, Hue-Hsie Jannivine↗

JPL 1990-3: A 5-nrad extragalactic source catalog based on combined radio interferometric observations

A combined analysis merges 17,000 Deep Space Network (DSN) Very Long Baseline Interferometric (VLBI) observations with 303,000 observations from the Crustal Dynamics Project (CDP) and the International Radio Interferometric Surveying (IRIS) project. Observations from the Radio Reference Frame Development (RRFD) and Time and Earth Motion Precision Observations (TEMPO) programs through late 1990 form the DSN VLBI data set. The combined analysis yields angular coordinates of extragalactic radio sources with a precision of a few nanoradians, as compared with 5 to 10 nrad precision for coordinates derived in the past solely from DSN data. The improvement in the combined analysis is due to the new Mark III DSN data, as well as to increased statistical strength from the large volume of observations from non-DSN experiments. Such a unified analysis is made possible by recent improvements in parameter estimation software efficiency. The terrestrial reference frame is based on joint VLBI experiments using both DSN and CDP antennas, and on specifying the coordinates of VLBI antennas in a proper geocentric coordinate system by means of Global Positioning System (GPS) collocation of VLBI, LLR, and SLR (Laser Ranging) sites.

Sovers, O. J.↗

On 3D inelastic analysis methods for hot section components

Accomplishments are described for the 2-year program, to develop advanced 3-D inelastic structural stress analysis methods and solution strategies for more accurate and cost effective analysis of combustors, turbine blades and vanes. The approach was to develop a matrix of formulation elements and constitutive models. Three constitutive models were developed in conjunction with optimized iterating techniques, accelerators, and convergence criteria within a framework of dynamic time incrementing. Three formulations models were developed; an eight-noded mid-surface shell element, a nine-noded mid-surface shell element and a twenty-noded isoparametric solid element. A separate computer program was developed for each combination of constitutive model-formulation model. Each program provides a functional stand alone capability for performing cyclic nonlinear structural analysis. In addition, the analysis capabilities incorporated into each program can be abstracted in subroutine form for incorporation into other codes or to form new combinations.

Mcknight, R. L.↗

Physical and Chemical Characterization of Particles in the Upper Troposphere and Lower Stratosphere: Microanalysis of Aerosol Impactor Samples

Herein is reported activities to support the characterization of the aerosol in the upper troposphere (UT) and lower stratosphere (LS) collected during the Airborne Southern Hemisphere Ozone Experiment/Measurements for Assessing the Effects of Stratospheric Aircraft (ASHOE/MAESA) missions in 1994. Through a companion proposal, another group was to measure the size distribution of aerosols in the 0.008 to 2 micrometer diameter range and to collect for us impactor samples of particles larger than about 0.02 gm. In the first year, we conducted laboratory studies related to particulate deposition patterns on our collection substrates, and have performed the analysis of many ASHOE/MAESA aerosol samples from 1994 using analytical electron microscopy (AEM). We have been building an "aerosol climatology" with these data that documents the types and relative abundances of particles observed at different latitudes and altitudes. The second year (and non-funded extension periods) saw continued analyses of impactor aerosol samples, including more ASHOE/MAESA samples, some northern hemisphere samples from the NASA Stratospheric Photochemistry Aerosols and Dynamics Expedition (SPADE) program for comparison, and a few aerosol samples from the NASA Stratospheric TRacers of Atmospheric Transport (STRAT) program. A high-resolution field emission microscope was used for the analysis and re-analysis of a number of samples to determine if this instrument was superior in performance to our conventional electron microscope. In addition, some basic laboratory studies were conducted to determine the minimum detectable and analyzable particle size for different types of aerosols. In all, 61 aerosol samples were analyzed, with a total of over 30,000 individual particle analyses. In all analyzed samples, sulfate particles comprised the major aerosol number fraction. It must be stressed that particles composed of more than one species, for example sulfate and organic carbon, were classified according to the major fraction. Thus, many of the particles classified as sulfate may have contained significant mass fractions of carbonaceous or other material. These particles for the most part did not show two physical phases, however. Nonsulfate particles were classified according to the physical and chemical characteristics of each particle, and were grouped into the major nonsulfate particle classes, including C-rich, crustal, metallic, and salts. Our UT and LS sample analyses indicate a maximum for crustal and C-rich particle abundance in the Northern Hemisphere upper troposphere, and a salt particle maximum in the Southern Hemisphere upper troposphere. Metallic particles are clearly more prevalent in the troposphere than in the stratosphere, but interhemispheric differences appear small.

Sheridan, Patrick J.↗

Analysis, modelling and simulation of the large-angle magnetic suspension test fixture

The large-angle magnetic suspension test fixture (LAMSTF) research project is described which is based on a sophisticated finite element computer program, VF/GFUN, for calculating magnetic fields. The LAMSTF design includes eddy current paths the effect of which on system dynamics is being studied to modify the system dynamic model and the digital controller. Linearized equations of motions have been developed for system modelling and analysis of controllers.

Britcher, Colin P.↗

LinkWinds: An Approach to Visual Data Analysis

The Linked Windows Interactive Data System (LinkWinds) is a prototype visual data exploration and analysis system resulting from a NASA/JPL program of research into graphical methods for rapidly accessing, displaying and analyzing large multivariate multidisciplinary datasets. It is an integrated multi-application execution environment allowing the dynamic interconnection of multiple windows containing visual displays and/or controls through a data-linking paradigm. This paradigm, which results in a system much like a graphical spreadsheet, is not only a powerful method for organizing large amounts of data for analysis, but provides a highly intuitive, easy to learn user interface on top of the traditional graphical user interface.

Jacobson, Allan S.↗

TRAPEDS: Producing traces for multicomputers via execution-driven simulation

Trace-driven simulation is an important aid in performance analysis of computer systems. Capturing address traces for these simulations is a difficult problem for single processors and particularly for multicomputers. Even when existing trace methods can be used on multicomputers, the amount of collected data typically grows with the number of processors, so I/O and trace storage costs increase. A new technique is presented which modifies the executable code to dynamically collect the address trace from the user code and analyzes this trace during the execution of the program. This method helps resolve the I/O and storage problems and facilitates parallel analysis of the address trace. If a trace stored on disk is desired, the generated trace information can also be written to files during execution, with a resultant drop in program execution speed. An initial implementation on the Intel iPSC/2 hypercube multicomputer is detailed, and sample simulation results are presented. The effect of this trace collection method on execution time is illustrated.

Stunkel, Craig B.↗

TRAPEDS - Producing traces for multicomputers via execution driven simulation

Trace-driven simulation is an important aid in performance analysis of computer systems. Capturing address traces for these simulations is a difficult problem for single processors and particularly for multicomputers. Even when existing trace methods can be used on multicomputers, the amount of collected data typically grows with the number of processors, so I/O and trace storage costs increase. A new technique is presented which modifies the executable code to dynamically collect the address trace from the user code and analyzes this trace during the execution of the program. This method helps resolve the I/O and storage problems and facilitates parallel analysis of the address trace. If a trace stored on disk is desired, the generated trace information can also be written to files during execution, with a resultant drop in program execution speed. An initial implementation on the Intel iPSC/2 hypercube multicomputer is detailed, and sample simulation results are presented. The effect of this trace collection method on execution time is illustrated.

Stunkel, Craig B.↗

Use of Video Analysis System for Working Posture Evaluations

In a work environment, it is important to identify and quantify the relationship among work activities, working posture, and workplace design. Working posture may impact the physical comfort and well-being of individuals, as well as performance. The Posture Video Analysis Tool (PVAT) is an interactive menu and button driven software prototype written in Supercard (trademark). Human Factors analysts are provided with a predefined set of options typically associated with postural assessments and human performance issues. Once options have been selected, the program is used to evaluate working posture and dynamic tasks from video footage. PVAT has been used to evaluate postures from Orbiter missions, as well as from experimental testing of prototype glove box designs. PVAT can be used for video analysis in a number of industries, with little or no modification. It can contribute to various aspects of workplace design such as training, task allocations, procedural analyses, and hardware usability evaluations. The major advantage of the video analysis approach is the ability to gather data, non-intrusively, in restricted-access environments, such as emergency and operation rooms, contaminated areas, and control rooms. Video analysis also provides the opportunity to conduct preliminary evaluations of existing work areas.

McKay, Timothy D.↗

Tough Errors are no Match (TEAM): Optimizing the Quantum Compiler for Noise Resilience

This project builds toward a comprehensive error-mitigating toolkit that makes quantum programming more robust and adaptive to the noisy, resource-limited nature of today’s quantum hardware. To that end, it integrates established error-mitigation methods — such as zero-noise extrapolation and dynamical decoupling — directly into compiler infrastructures. These techniques will be packaged as modules that can automatically adjust and combine based on performance analysis, enabling compilers to explore large design spaces and produce optimized, low-noise quantum programs with minimal manual intervention. In parallel, this project also explores new approaches to analog quantum programming or quantum simulation, and has developed the programming language SimuQ which treats quantum Hamiltonian evolution as the central object.

97 MATHEMATICS AND COMPUTING↗

Forebody/Inlet of the Joint Strike Fighter Tested at Low Speeds

As part of a national cooperative effort to develop a multinational fighter aircraft, a model of a Joint Strike Fighter concept was tested in several NASA Lewis Research Center wind tunnels at low speeds over a range of headwind velocities and model attitudes. This Joint Strike Fighter concept, which is scheduled to go into production in 2005, will greatly improve the range, capability, maneuverability, and survivability of fighter aircraft, and the production program could ultimately be worth $100 billion. The test program was a team effort between Lewis and Lockheed Martin Tactical Aircraft Systems. Testing was completed in September 1997, several weeks ahead of schedule, allowing Lockheed additional time to review the results and analysis data before the next test and resulting in significant cost savings for Lockheed. Several major milestones related to dynamic and steady-state data acquisition and overall model performance were reached during this model test. Results from this program will contribute to both the concept demonstration phase and the production aircraft.

Johns, Albert L.↗

System life and reliability modeling for helicopter transmissions

A computer program which simulates life and reliability of helicopter transmissions is presented. The helicopter transmissions may be composed of spiral bevel gear units and planetary gear units - alone, in series or in parallel. The spiral bevel gear units may have either single or dual input pinions, which are identical. The planetary gear units may be stepped or unstepped and the number of planet gears carried by the planet arm may be varied. The reliability analysis used in the program is based on the Weibull distribution lives of the transmission components. The computer calculates the system lives and dynamic capacities of the transmission components and the transmission. The system life is defined as the life of the component or transmission at an output torque at which the probability of survival is 90 percent. The dynamic capacity of a component or transmission is defined as the output torque which can be applied for one million output shaft cycles for a probability of survival of 90 percent. A complete summary of the life and dynamic capacity results is produced by the program.

Savage, M.↗

Integrated Analysis Capability Program

Integrated Analysis Capability (IAC) software system provides highly effective, interactive analysis tool for integrated design of large structures. Developed to serve as interface for programs from fields of structures, thermodynamics, controls, and system dynamics with executive system and data base to yield highly-efficient multidisciplinary system. Written in FORTRAN 77.

Frisch, Harold P.↗

Further generalization of an equivalent plate representation for aircraft structural analysis

Recent developments from a continuing effort to provide an equivalent plate representation for aircraft structural analysis are described. Previous work provided an equivalent plate analysis formulation that is capable of modeling aircraft wing structures with a general planform such as cranked wing boxes. However, the modeling is restricted to representing wing boxes having symmetric cross sections. Further developments, which are described, allow modeling of wing cross sections having asymmetries that can arise from airfoil camber or from thicknesses being different in the upper and lower cover skins. An implementation of thermal loadings, which are described as temperature distributions over the planform of the cover skins, has been included. Spring supports have been added to provide for a more general set of boundary conditions. Numerical results are presented to assess the effect of wing camber on the static and dynamic response of an example wing structure under pressure and thermal loading. These results are compared with results from a finite element analysis program to indicate how well a cambered wing box can be represented with an equivalent plate formulation.

Giles, Gary L.↗

Further generalization of an equivalent plate representation for aircraft structural analysis

Recent developments from a continuing effort to provide an equivalent plate representation for aircraft structural analysis are described. Previous work provided an equivalent plate analysis formulation that is capable of modeling aircraft wing structures with a general planform such as cranked wing boxes. However, the modeling is restricted to representing wing boxes having symmetric cross sections. Further developments, which are described in this paper, allow modeling of wing cross section having asymmetries that can arise from airfoil camber or from thicknesses being different in the upper and lower cover skins. An implementation of thermal loadings, which are described as temperature distributions over the planform of the cover skins, has been included. Spring supports have been added to provide for a more general set of boundary conditions. Numerical results are presented to assess the effect of wing camber on the static and dynamic response of an example wing structure under pressure and thermal loading. These results are compared with results from a finite element analysis program to indicate how well a cambered wing box can be represented with an equivalent plate formulation.

Giles, Gary L.↗