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 919 records · Page 51

Analysis of lateral stability of X-29 drop model using system identification methodology

A 22-percent dynamically scaled replica of the X-29 forward-swept-wing aircraft is currently being flown in radio-controlled drop tests at NASA Langley's Plumtree Test Site. Flight data were recorded from early flights in the test program, which consisted mainly of large amplitude maneuvers over wide angle-of-attack ranges with several uncontrolled wing rock episodes. A system identification study of the recorded data was undertaken to examine the stability and control derivatives which influence the lateral behavior of this vehicle with particular emphasis on the wing rock phenomenon. All major lateral stability derivatives and the damping-in-roll derivative were identified for 5-80 deg angle-of-attack by using a data partitioning methodology and a modified stepwise regression algorithm. No control effectiveness derivatives could be identified from the flights conducted so far.

Raney, David L.↗

Automatic Generation of Algorithms for the Statistical Analysis of Planetary Nebulae Images

Analyzing data sets collected in experiments or by observations is a Core scientific activity. Typically, experimentd and observational data are &aught with uncertainty, and the analysis is based on a statistical model of the conjectured underlying processes, The large data volumes collected by modern instruments make computer support indispensible for this. Consequently, scientists spend significant amounts of their time with the development and refinement of the data analysis programs. AutoBayes [GF+02, FS03] is a fully automatic synthesis system for generating statistical data analysis programs. Externally, it looks like a compiler: it takes an abstract problem specification and translates it into executable code. Its input is a concise description of a data analysis problem in the form of a statistical model as shown in Figure 1; its output is optimized and fully documented C/C++ code which can be linked dynamically into the Matlab and Octave environments. Internally, however, it is quite different: AutoBayes derives a customized algorithm implementing the given model using a schema-based process, and then further refines and optimizes the algorithm into code. A schema is a parameterized code template with associated semantic constraints which define and restrict the template s applicability. The schema parameters are instantiated in a problem-specific way during synthesis as AutoBayes checks the constraints against the original model or, recursively, against emerging sub-problems. AutoBayes schema library contains problem decomposition operators (which are justified by theorems in a formal logic in the domain of Bayesian networks) as well as machine learning algorithms (e.g., EM, k-Means) and nu- meric optimization methods (e.g., Nelder-Mead simplex, conjugate gradient). AutoBayes augments this schema-based approach by symbolic computation to derive closed-form solutions whenever possible. This is a major advantage over other statistical data analysis systems which use numerical approximations even in cases where closed-form solutions exist. AutoBayes is implemented in Prolog and comprises approximately 75.000 lines of code. In this paper, we take one typical scientific data analysis problem-analyzing planetary nebulae images taken by the Hubble Space Telescope-and show how AutoBayes can be used to automate the implementation of the necessary anal- ysis programs. We initially follow the analysis described by Knuth and Hajian [KHO2] and use AutoBayes to derive code for the published models. We show the details of the code derivation process, including the symbolic computations and automatic integration of library procedures, and compare the results of the automatically generated and manually implemented code. We then go beyond the original analysis and use AutoBayes to derive code for a simple image segmentation procedure based on a mixture model which can be used to automate a manual preproceesing step. Finally, we combine the original approach with the simple segmentation which yields a more detailed analysis. This also demonstrates that AutoBayes makes it easy to combine different aspects of data analysis.

Fischer, Bernd↗

Design, analysis, and test of a boron/epoxy reinforced airframe.

The airframe of a large helicopter generally requires additional stiffening for dynamic tuning to prevent resonance with the rotor vibratory forces. Investigations showed that aluminum stringers reinforced with boron/epoxy offered substantial weight saving for the CH54B Skycrane helicopter to achieve the required airframe stiffness. As a result, a program has been conducted under a NASA contract to design, test, and evaluate the static and fatigue strength characteristics of the composite reinforcement. The results of this phase of the effort will be reported in this paper.

Rich, M. J.↗

Calculation of three-dimensional, inviscid, supersonic, steady flows

A detailed description of a computational program for the evaluation of three dimensional supersonic, inviscid, steady flow past airplanes is presented. Emphasis was put on how a powerful, automatic mapping technique is coupled to the fluid mechanical analysis. Each of the three constituents of the analysis (body geometry, mapping technique, and gas dynamical effects) was carefully coded and described. Results of computations based on sample geometrics and discussions are also presented.

Moretti, G.↗

Acoustic design considerations: Review of rotor acoustic sources

It is not sufficient to optimize a rotor design in terms of a single noise level calculated for a single flight condition and a single measurement location. The various noise sources, their frequency content, amplitude, and directivity as a function of operating condition must be considered. A summary of the frequency ranges, directivity patterns and the most important operational and design parameters for major rotor noise sources is presented. It is difficult to generalize design requirements for rotor noise because the acoustic output varies so widely depending on the noise source, flight condition, measurement location, and frequency range. However, assuming the rotor must lift a fixed nominal payload and operate over a wide range of flight conditions, three general design guidelines can be stated: (1) minimize tip Mach number; (2) minimize blade thickness in the tip region; and (3) minimize gradients in the spanwise lift distribution in the tip region. Constraints on blade thickness, maximum values for hover tip Mach number, advancing tip Mach number and spanwise lift coefficient gradient will be specified during the aerodynamic, dynamic and structural optimization process. The rotor noise sources to be considered include the low frequency loading and thickness noise, and the higher frequency noise due to blade-vortex interactions (BVI). The analyses to be employed will include the comprehensive rotor analysis and design program CAMRAD and the rotor noise prediction program WOPWOP.

Martin, Ruth M.↗

Demonstration of Automatically-Generated Adjoint Code for Use in Aerodynamic Shape Optimization

Gradient-based optimization requires accurate derivatives of the objective function and constraints. These gradients may have previously been obtained by manual differentiation of analysis codes, symbolic manipulators, finite-difference approximations, or existing automatic differentiation (AD) tools such as ADIFOR (Automatic Differentiation in FORTRAN). Each of these methods has certain deficiencies, particularly when applied to complex, coupled analyses with many design variables. Recently, a new AD tool called ADJIFOR (Automatic Adjoint Generation in FORTRAN), based upon ADIFOR, was developed and demonstrated. Whereas ADIFOR implements forward-mode (direct) differentiation throughout an analysis program to obtain exact derivatives via the chain rule of calculus, ADJIFOR implements the reverse-mode counterpart of the chain rule to obtain exact adjoint form derivatives from FORTRAN code. Automatically-generated adjoint versions of the widely-used CFL3D computational fluid dynamics (CFD) code and an algebraic wing grid generation code were obtained with just a few hours processing time using the ADJIFOR tool. The codes were verified for accuracy and were shown to compute the exact gradient of the wing lift-to-drag ratio, with respect to any number of shape parameters, in about the time required for 7 to 20 function evaluations. The codes have now been executed on various computers with typical memory and disk space for problems with up to 129 x 65 x 33 grid points, and for hundreds to thousands of independent variables. These adjoint codes are now used in a gradient-based aerodynamic shape optimization problem for a swept, tapered wing. For each design iteration, the optimization package constructs an approximate, linear optimization problem, based upon the current objective function, constraints, and gradient values. The optimizer subroutines are called within a design loop employing the approximate linear problem until an optimum shape is found, the design loop limit is reached, or no further design improvement is possible due to active design variable bounds and/or constraints. The resulting shape parameters are then used by the grid generation code to define a new wing surface and computational grid. The lift-to-drag ratio and its gradient are computed for the new design by the automatically-generated adjoint codes. Several optimization iterations may be required to find an optimum wing shape. Results from two sample cases will be discussed. The reader should note that this work primarily represents a demonstration of use of automatically- generated adjoint code within an aerodynamic shape optimization. As such, little significance is placed upon the actual optimization results, relative to the method for obtaining the results.

Green, Lawrence↗

Characterization of the Scale Model Acoustic Test Overpressure Environment using Computational Fluid Dynamics

The Scale Model Acoustic Test (SMAT) is a 5% scale test of the Space Launch System (SLS), which is currently being designed at Marshall Space Flight Center (MSFC). The purpose of this test is to characterize and understand a variety of acoustic phenomena that occur during the early portions of lift off, one being the overpressure environment that develops shortly after booster ignition. The pressure waves that propagate from the mobile launcher (ML) exhaust hole are defined as the ignition overpressure (IOP), while the portion of the pressure waves that exit the duct or trench are the duct overpressure (DOP). Distinguishing the IOP and DOP in scale model test data has been difficult in past experiences and in early SMAT results, due to the effects of scaling the geometry. The speed of sound of the air and combustion gas constituents is not scaled, and therefore the SMAT pressure waves propagate at approximately the same speed as occurs in full scale. However, the SMAT geometry is twenty times smaller, allowing the pressure waves to move down the exhaust hole, through the trench and duct, and impact the vehicle model much faster than occurs at full scale. The DOP waves impact portions of the vehicle at the same time as the IOP waves, making it difficult to distinguish the different waves and fully understand the data. To better understand the SMAT data, a computational fluid dynamics (CFD) analysis was performed with a fictitious geometry that isolates the IOP and DOP. The upper and lower portions of the domain were segregated to accomplish the isolation in such a way that the flow physics were not significantly altered. The Loci/CHEM CFD software program was used to perform this analysis.

Nielsen, Tanner↗

Vascular mechanics of the coronary artery

This paper describes our research into the vascular mechanics of the coronary artery and plaque. The three sections describe the determination of arterial mechanical properties using intravascular ultrasound (IVUS), a constitutive relation for the arterial wall, and finite element method (FEM) models of the arterial wall and atheroma. METHODS: Inflation testing of porcine left anterior descending coronary arteries was conducted. The changes in the vessel geometry were monitored using IVUS, and intracoronary pressure was recorded using a pressure transducer. The creep and quasistatic stress/strain responses were determined. A Standard Linear Solid (SLS) was modified to reproduce the non-linear elastic behavior of the arterial wall. This Standard Non-linear Solid (SNS) was implemented into an axisymetric thick-walled cylinder numerical model. Finite element analysis models were created for five age groups and four levels of stenosis using the Pathobiological Determinants of Atherosclerosis Youth (PDAY) database. RESULTS: The arteries exhibited non-linear elastic behavior. The total tissue creep strain was epsilon creep = 0.082 +/- 0.018 mm/mm. The numerical model could reproduce both the non-linearity of the porcine data and time dependent behavior of the arterial wall found in the literature with a correlation coefficient of 0.985. Increasing age had a strong positive correlation with the shoulder stress level, (r = 0.95). The 30% stenosis had the highest shoulder stress due to the combination of a fully formed lipid pool and a thin cap. CONCLUSIONS: Studying the solid mechanics of the arterial wall and the atheroma provide important insights into the mechanisms involved in plaque rupture.

NASA Program Biomedical Research and Countermeasur↗

Nonlinear dynamics in cardiac conduction

Electrical conduction in the heart shows many phenomena familiar from nonlinear dynamics. Among these phenomena are multiple basins of attraction, phase locking, and perhaps period-doubling bifurcations and chaos. We describe a simple cellular-automation model of electrical conduction which simulates normal conduction patterns in the heart as well as a wide range of disturbances of heart rhythm. In addition, we review the application of percolation theory to the analysis of the development of complex, self-sustaining conduction patterns.

NASA Discipline Cardiopulmonary↗

Evaluation of spacecraft boom deployment dynamics by combined analysis and testing.

Discussion of the deployment of multiple hinged booms from the IMP-I satellite, which is a good example of the use of the combined analysis and testing approach for preflight system reliability evaluation. The procedures used for test and evaluation of the booms are described, and problems encountered and results achieved are considered. Analytical methods, using a digital computer program, and functional test operation with the best possible environmental simulation, were both applied to the problem and comparisons between analytical and test results were made to evaluate their validity and to reveal the effects of errors and imperfections. There is a synergistic advantage in the combined approach in that mutual comparison gives better evaluation of both analysis and test results than independent study of either. An appendix presents some results of a later and as yet incomplete test program involving the IMP-H satellite.

Lang, W. E.↗

Preliminary analysis of long-range aircraft designs for future heavy airlift missions

A computerized design study of very large cargo aircraft for the future heavy airlift mission was conducted using the Aircraft Synthesis program (ACSYNT). The study was requested by the Air Force under an agreement whereby Ames provides computerized design support to the Air Force Flight Dynamics Laboratory. This effort is part of an overall Air Force program to study advanced technology large aircraft systems. Included in the Air Force large aircraft program are investigations of missions such as heavy airlift, airborne missile launch, battle platform, command and control, and aerial tanker. The Ames studies concentrated on large cargo aircraft of conventional design with payloads from 250,000 to 350,000 lb. Range missions up to 6500 n.mi. and radius missions up to 3600 n.mi. have been considered. Takeoff and landing distances between 7,000 and 10,000 ft are important constraints on the configuration concepts. The results indicate that a configuration employing conventional technology in all disciplinary areas weighs approximately 2 million pounds to accomplish either a 6500-n.mi. range mission or a 3600-n.mi. radius mission with a 350,000-lb payload.

Nelms, W. P., Jr.↗

A review of some problems in global-local stress analysis

The various types of local-global finite-element problems point out the need to develop a new generation of software. First, this new software needs to have a complete analysis capability, encompassing linear and nonlinear analysis of 1-, 2-, and 3-dimensional finite-element models, as well as mixed dimensional models. The software must be capable of treating static and dynamic (vibration and transient response) problems, including the stability effects of initial stress, and the software should be able to treat both elastic and elasto-plastic materials. The software should carry a set of optional diagnostics to assist the program user during model generation in order to help avoid obvious structural modeling errors. In addition, the program software should be well documented so the user has a complete technical reference for each type of element contained in the program library, including information on such topics as the type of numerical integration, use of underintegration, and inclusion of incompatible modes, etc. Some packaged information should also be available to assist the user in building mixed-dimensional models. An important advancement in finite-element software should be in the development of program modularity, so that the user can select from a menu various basic operations in matrix structural analysis.

Nelson, Richard B.↗

Vibration analysis of a 1/15 scale dynamic model of a space shuttle configuration

The natural frequencies and mode shapes of a 1/15 scale space shuttle dynamics model are analytically determined. The model, a parallel beam type structure with delta wings, is dynamically representative of the stiffness and mass properties of an early space shuttle design. Important characteristics of the model are elastic interfaces with adjustable spring rates. Normal mode computations are made using the finite element modeling technique as implemented in the NASTRAN (NASA Structural Analysis) computer program. The feasibility of neglecting elastic deformations in the lower modes was investigated using a rigid body model. Using NASTRAN, natural frequencies and mode shapes were first calculated for the booster fuselage, orbiter fuselage, and both delta wings in a free-free condition. Next, the fuselages were connected for various spring rates. Then the wings were attached to each fuselage, and the booster and orbiter were analyzed as separate airplanes. Finally, the two airplanes were elastically joined, and the complete model was analyzed.

Thornton, E. A.↗

Alleviation of whirl-flutter on a joined-wing tilt-rotor aircraft configuration using active controls

The feasibility of using active controls to delay the onset of whirl-flutter on a joined-wing tilt rotor aircraft was investigated. The CAMRAD/JA code was used to obtain a set of linear differential equations which describe the motion of the joined-wing tilt-rotor aircraft. The hub motions due to wing/body motion is a standard input to CAMRAD/JA and were obtained from a structural dynamics model of a representative joined-wing tilt-rotor aircraft. The CAMRAD/JA output, consisting of the open-loop system matrices, and the airframe free vibration motion were input to a separate program which performed the closed-loop, active control calculations. An eigenvalue analysis was performed to determine the flutter stability of both open- and closed-loop systems. Sensor models, based upon the feedback of pure state variables and based upon hub-mounted sensors, providing physically measurable accelerations, were evaluated. It was shown that the onset of tilt-rotor whirl-flutter could be delayed from 240 to above 270 knots by feeding back vertical and span-wise accelerations, measured at the rotor hub, to the longitudinal cyclic pitch. Time response calculations at a 270-knot cruise condition showed an active cyclic pitch control level of 0.009 deg, which equates to a very acceptable 9 pound active-control force applied at the rotor hub.

Vanaken, Johannes M.↗

An Interactive Tool for Discrete Phase Analysis in Two-Phase Flows

Under a NASA MSFC SBIR Phase 1 effort an interactive software package has been developed for the analysis of discrete (particulate) phase dynamics in two-phase flows in which the discrete phase does not significantly affect the continuous phase. This package contains a Graphical User Interface (based on the X Window system and the Motif tool kit) coupled to a particle tracing program, which allows the user to interactively set up and run a case for which a continuous phase grid and flow field are available. The software has been applied to a solid rocket motor problem, to demonstrate its ease of use and its suitability for problems of engineering interest, and has been delivered to NASA Marshall Space Flight Center.

Dejong, Frederik J.↗

Scales of variability of bio-optical properties as observed from near-surface drifters

A drifter equipped with bio-optical sensors and an automated water sampler was deployed in the California Current as part of the coastal transition zone program to study the biological, chemical, and physical dynamics of the meandering filaments. During deployments in 1987 and 1988, measurements were made of fluorescence, downwelling irradiance, upwelling radiance, and beam attenuation using several bio-optical sensors. Samples were collected by an automated sampler for later analysis of nutrients and phytoplankton species compositon. Large-scale spatial and temporal changes in the bio-optical and biological properties of the region were driven by changes in phytoplankton species composition which, in turn, were associated with the meandering circulation. Variance spectra of the bio-optical paramenters revealed fluctuations on both diel and semidiurnal scales, perhaps associated with solar variations and internal tides, respectively. Offshore, inertial-scale fluctuations were apparent in the variance spectra of temperature, fluorescence, and beam attenuation. Although calibration samples can help remove some of these variations, these results suggest that the use of bio-optical data from unattended platforms such as moorings and drifters must be analyzed carefully. Characterization of the scaled of phytoplankton variability must account for the scales of variability in the algorithms used to convert bio-optical measurments into biological quantities.

Abbott, Mark R.↗

Program Computes Receiver Gain And Noise Profiles

RCVRPROF computer program is computer-aided-design (CAD) software tool useful in analysis and design of communication receivers and downconverters. Provides customized spreadsheet with formulas and graphs providing detailed description of performance of receiver. Such performance parameters as noise temperature, gain, noise power, noise spectral density, and dynamic range analyzed for contribution of each to overall performance of receiver.

Mcwatters, Dalia↗

What's Happening in the Software Engineering Laboratory?

Since 1976 the Software Engineering Laboratory (SEL) has been dedicated to understanding and improving the way in which one NASA organization the Flight Dynamics Division (FDD) at Goddard Space Flight Center, develops, maintains, and manages complex flight dynamics systems. This paper presents an overview of recent activities and studies in SEL, using as a framework the SEL's organizational goals and experience based software improvement approach. It focuses on two SEL experience areas : (1) the evolution of the measurement program and (2) an analysis of three generations of Cleanroom experiments.

Pajerski, Rose↗