Search NASA⌕ Search

SEARCH · Search NASA

Results for “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 757 records · Page 42

FCAP - A new tool for the evaluation of active control technology

A computer program has been developed for the evaluation of flight control systems designed for flexible aircraft. This Flight Control Analysis Program (FCAP) is designed in a modular fashion to incorporate sensor, actuator, and control logic element dynamics as well as aircraft dynamics and aerodynamics for complex configurations. Formulation of the total aircraft dynamic system is accomplished in matrix form by casting the equations in state vector format. The system stability and performance are determined in either the frequency or time domain using classical analysis techniques. The aerodynamic method used also permits evaluation of the flutter characteristics of the aircraft.

Noll, R. B.↗

Updated Thermal-Radiation Program

Thermal Radiation Analyzer System, TRASYS II, is computer-software system with generalized capability to solve radiation-related aspects of thermal-analysis problems. Used in conjunction with generalized thermal-analysis program, any thermal problem expressed in terms of lumped-parameter R-C thermal network solved.

Vogt, R. A.↗

Theoretical Investigations of Clouds and Aerosols in the Stratosphere and Upper Troposphere

support of the Atmospheric Chemistry Modeling and Data Analysis Program. We investigated a wide variety of issues involving ambient stratospheric aerosols, polar stratospheric clouds or heterogeneous chemistry, analysis of laboratory data, and particles in the upper troposphere. The papers resulting from these studies are listed below. In addition, I participated in the 1999-2000 SOLVE mission as one of the project scientists and in the 2002 CRYSTAL field mission as one of the project scientists. Several CU graduate students and research associates also participated in these mission, under support from the ACMAP program, and worked to interpret data. During the past few years my group has completed a number of projects under the

Toon, Owen B.↗

Structural Optimization

Programming Structural Synthesis System (PROSSS) provides structural synthesis capability by combining SPAR and CONMIN computer programs with set of interface procedures. SPAR is large general-purpose finite-element structural-analysis program, and CONMIN is large general-purpose optimization program. User supplies two small problem-dependent programs to define design variables, constraints, and objective function.

Rogers, J. L., Jr↗

Flight test derived heating math models for critical locations on the orbiter during reentry

An analysis technique was developed for expanding the aerothermodynamic envelope of the Space Shuttle without subjecting the vehicle to sustained flight at more stressing heating conditions. A transient analysis program was developed to take advantage of the transient maneuvers that were flown as part of this analysis technique. Heat rates were derived from flight test data for various locations on the orbiter. The flight derived heat rates were used to update heating models based on predicted data. Future missions were then analyzed based on these flight adjusted models. A technique for comparing flight and predicted heating rate data and the extrapolation of the data to predict the aerothermodynamic environment of future missions is presented.

Hertzler, E. K.↗

Modeling of internal contaminant deposition on a cold instrument sensor

A model is developed to predict the deposition of contaminants on the CCD sensors of the Wide Field Planetary Camera to determine expected performance parameters. Contaminant deposition due to internal instrument sources is considered as is the mechanism of transport to the CCDs themselves. The Contamination Analysis Program (CAP) model considers deposition and reemission kinetics, nodal containment sources, and internodal shape factors related to line-of-sight transport. Indirect transport is also accounted for in the CAP model by considering the effect of diffuse reflection at internodal exchanges. The effective total transport factors for each node-to-node exchange is precalculated to reduce the effective number of nodes and reducing run time of the CAP program. The method is applied to four distinct conditions and is found to be suitable for the analysis of internal self-contamination. Cold traps, venting, and vacuumlike design are factors which are found to be important for cold-sensitive sensors.

Barengoltz, Jack B.↗

Improving Coverage of Test Cases Generated by Symbolic PathFinder for Programs with Loops

Symbolic execution is a program analysis technique that is used for many purposes, one of which is test-case generation. For loop-free programs, this generates a test-set that achieves path coverage. Program loops, however, imply exponential growth of the number of paths in the best case and non-termination in the worst case. In practice, the number of loop unwindings needs to be bounded for analysis. We consider symbolic execution in the context of the tool Symbolic Pathfinder. This tool extends the model-checker Java Pathfinder and relies on its bounded state-space exploration for termination. We present an implementation of k-bounded loop unwinding, which increases the amount of user-control over the symbolic execution of loops. Bounded unwinding can be viewed as a naive way to prune paths through loops. When using symbolic execution for test-case generation, naively pruning paths is likely at the cost of coverage. In order to improve coverage of branches within a loop body, we present a technique that semi-automatically concretizes variables used in a loop. The basic technique is limited and we therefore present annotations to manually steer symbolic execution towards certain branches, as well as ideas on how the technique can be extended to be more widely applicable.

Programs With Loops↗

Life Predicted in a Probabilistic Design Space for Brittle Materials With Transient Loads

Analytical techniques have progressively become more sophisticated, and now we can consider the probabilistic nature of the entire space of random input variables on the lifetime reliability of brittle structures. This was demonstrated with NASA s CARES/Life (Ceramic Analysis and Reliability Evaluation of Structures/Life) code combined with the commercially available ANSYS/Probabilistic Design System (ANSYS/PDS), a probabilistic analysis tool that is an integral part of the ANSYS finite-element analysis program. ANSYS/PDS allows probabilistic loads, component geometry, and material properties to be considered in the finite-element analysis. CARES/Life predicts the time dependent probability of failure of brittle material structures under generalized thermomechanical loading--such as that found in a turbine engine hot-section. Glenn researchers coupled ANSYS/PDS with CARES/Life to assess the effects of the stochastic variables of component geometry, loading, and material properties on the predicted life of the component for fully transient thermomechanical loading and cyclic loading.

Nemeth, Noel N.↗

Computer program for design analysis of radial-inflow turbines

A computer program written in FORTRAN that may be used for the design analysis of radial-inflow turbines was documented. The following information is included: loss model (estimation of losses), the analysis equations, a description of the input and output data, the FORTRAN program listing and list of variables, and sample cases. The input design requirements include the power, mass flow rate, inlet temperature and pressure, and rotational speed. The program output data includes various diameters, efficiencies, temperatures, pressures, velocities, and flow angles for the appropriate calculation stations. The design variables include the stator-exit angle, rotor radius ratios, and rotor-exit tangential velocity distribution. The losses are determined by an internal loss model.

Glassman, A. J.↗

Helicopter rotor blade aerodynamic optimization by mathematical programming

Formal mathematical programing was applied to the aerodynamic rotor blade design process. The approach is to couple hover and forward flight analysis programs with the general-purpose optimization program CONMIN to determine the blade taper ratio, percent taper, twist distribution, and solidity which minimize the horsepower required at hover while meeting constraints on forward flight performance. Designs obtained using this approach for the blade of a representative Army helicopter compare well with those obtained using a conventional approach involving personnel-intensive parametric studies. Results from the present method can be obtained in 2 days as compared to 5 weeks required by the conventional procedure. Also the systematic manipulation of the design variables by the optimization procedure minimizes the need for the researcher to have a vast body of past experience and data in determining the influence of a design change on the performance.

Walsh, J. L.↗

Thermal and orbital analysis of Earth monitoring Sun-synchronous space experiments

The fundamentals of an Earth monitoring Sun-synchronous orbit are presented. A Sun-synchronous Orbit Analysis Program (SOAP) was developed to calculate orbital parameters for an entire year. The output from this program provides the required input data for the TRASYS thermal radiation computer code, which in turn computes the infrared, solar and Earth albedo heat fluxes incident on a space experiment. Direct incident heat fluxes can be used as input to a generalized thermal analyzer program to size radiators and predict instrument operating temperatures. The SOAP computer code and its application to the thermal analysis methodology presented, should prove useful to the thermal engineer during the design phases of Earth monitoring Sun-synchronous space experiments.

Killough, Brian D.↗

Toward a microgravity research strategy

Recommendations of the Committee on Microgravity Research (CMGR) of the Space Studies Board of the National Research Council are found in the Summary and Recommendations in the front of the report. The CMGR recommends a long-range research strategy. The main rationale for the microgravity research program should be to improve our fundamental scientific and technical knowledge base, particularly in the areas that are likely to lead to improvements in processing and manufacturing on earth. The CMGR recommends research be categorized as Biological science and technology, Combustion, Fluid science, Fundamental phenomena, Materials, and Processing science and technology. The committee also recommends that NASA apply a set of value criteria and measurement indicators to define the research and analysis program more clearly. The CMGR recommends that the funding level for research and analysis in microgravity science be established as a fixed percentage of the total program of NASA's Microgravity Science and Applications Division in order to build a strong scientific base for future experiments. The committee also recommends a cost-effective approach to experiments. Finally the CMGR recommends that a thorough technical review of the centers for commercial development of space be conducted to determine the quality of their activities and to ascertain to what degree their original mission has been accomplished.

Source record↗

Mars Science and Telecommunications Orbiter: Report of the Science Analysis Group, March 2006

This document reports the findings of the Mars Science and Telecommunications Orbiter (MSTO) Science Advocacy Group (SAG), which was convened by the Mars Exploration Program Analysis Group (MEPAG) and the Mars Exploration Office at JPL to identify and prioritize areas of Mars atmospheric and surface science objectives for Mars that can be accomplished from orbit on a MSTO like mission.

orbiter↗

QUEST/Ada (Query Utility Environment for Software Testing of Ada): The development of a prgram analysis environment for Ada, task 1, phase 2

The results of research and development efforts are described for Task one, Phase two of a general project entitled The Development of a Program Analysis Environment for Ada. The scope of this task includes the design and development of a prototype system for testing Ada software modules at the unit level. The system is called Query Utility Environment for Software Testing of Ada (QUEST/Ada). The prototype for condition coverage provides a platform that implements expert system interaction with program testing. The expert system can modify data in the instrument source code in order to achieve coverage goals. Given this initial prototype, it is possible to evaluate the rule base in order to develop improved rules for test case generation. The goals of Phase two are the following: (1) to continue to develop and improve the current user interface to support the other goals of this research effort (i.e., those related to improved testing efficiency and increased code reliable); (2) to develop and empirically evaluate a succession of alternative rule bases for the test case generator such that the expert system achieves coverage in a more efficient manner; and (3) to extend the concepts of the current test environment to address the issues of Ada concurrency.

Brown, David B.↗

Image analysis used to count and measure etched tracks from ionizing radiation

We have developed techniques to use digitized scanning electron micrographs and computer image analysis programs to measure track densities in lunar soil grains and plastic dosimeters. Tracks in lunar samples are formed by highly ionizing solar energetic particles and cosmic rays during near surface exposure on the Moon. The track densities are related to the exposure conditions (depth and time). Distributions of the number of grains as a function of their track densities can reveal the modality of soil maturation. We worked on two samples identified for a consortium study of lunar weathering effects, 61221 and 67701. They were prepared by the lunar curator's staff as polished grain mounts that were etched in boiling 1 N NaOH for 6 h to reveal tracks. We determined that backscattered electron images taken at 10 percent contrast and approximately 50 percent brightness produced suitable high contrast images for analysis. We used the NIH Image program to cut out areas that were unsuitable for measurement such as edges, cracks, etc. We ascertained a gray-scale threshold of 25 to separate tracks from background. We used the computer to count everything that was two pixels or greater in size and to measure the area to obtain track densities. We found an excellent correlation with manual measurements for track densities below 1 x 10(exp 8) cm(exp -2). For track densities between 1 x 10(exp 8) cm(exp -2) to 1 x 10(exp 9) cm(exp -2) we found that a regression formula using the percentage area covered by tracks gave good agreement with manual measurements. We determined the track density distributions for 61221 and 67701. Sample 61221 is an immature sample, but not pristine. Sample 67701 is a submature sample that is very close to being fully mature. Because only 10 percent of the grains have track densities less than 10(exp 9) cm(exp -2), it is difficulty to determine whether the sample matured in situ or is a mixture of a mature and a submature soil. Although our analysis of plastic dosimeters is at an early stage of development, results are encouraging. The dosimeter was etched in 6.25 N NaOH at 70 deg C for 16 h. We took 200x secondary electron images of the sample and used the NIH Image software to count and measure major and minor diameters of the etched tracks. We calculated the relative track etch rate from a formula that relates it to the major and minor diameters. We made a histogram of the number of tracks versus their relative etch rate. The relative track etching rate is proportional to the linear energy transfer of the particle. With appropriate calibration experiments, the histogram could be used to calculate the radiation dose.

Blanford, George E.↗

PLANS: A finite element program for nonlinear analysis of structures. Volume 1: Theoretical manual

The PLANS system is described which is a finite element program for nonlinear analysis. The system represents a collection of special purpose computer programs each associated with a distinct physical problem class. Modules of PLANS specifically referenced and described in detail include: (1) REVBY, for the plastic analysis of bodies of revolution; (2) OUT-OF-PLANE, for the plastic analysis of 3-D built-up structures where membrane effects are predominant; (3) BEND, for the plastic analysis of built-up structures where bending and membrane effects are significant; (4) HEX, for the 3-D elastic-plastic analysis of general solids; and (5) OUT-OF-PLANE-MG, for material and geometrically nonlinear analysis of built-up structures. The SATELLITE program for data debugging and plotting of input geometries is also described. The theoretical foundations upon which the analysis is based are presented. Discussed are the form of the governing equations, the methods of solution, plasticity theories available, a general system description and flow of the programs, and the elements available for use.

Pifko, A.↗

View factor computer program (program view) user's manual

The purpose of program VIEW is to compute view factors between specified surfaces and to be compatible with level 15.5 of the NASTRAN structural analysis program. Program VIEW is a modification of a (finite element) view factor computation program called RAVFAC. VIEW is designed to run on an IBM System/360 operating under OS (operating system), with a minimum region size of 110 K bytes. The actual computation of view factors is still performed exactly as it was in the original version of RAVFAC. In developing VIEW, RAVFAC was modified to satisfy the following compatibility requirements: (1) accept finite element input which can also be used as input to NASTRAN, (2) produce output (view factors) in a format which can be used as input to NASTRAN, and (3) follow NASTRAN program design so that in the future VIEW can be incorporated into NASTRAN as a subroutine. The VIEW program permits computation of the view factors between surfaces, taking into account the presence of any intermediate surfaces. VIEW also computes these view factors either by contour integration or by finite difference (double summation) methods.

Puccinelli, E. F.↗

Minimizing the total harmonic distortion for a 3 kW, 20 kHz ac to dc converter using SPICE

This paper describes the SPICE model of a transformer-rectified-filter (TRF) circuit and the Micro-CAP (Microcomputer Circuit Analysis Program) model and their application. The models were used to develop an actual circuit with reduced input current THD. The SPICE analysis consistently predicted the THD improvements in actual circuits as various designs were attempted. In an effort to predict and verify load regulation, the incorporation of saturable inductor models significantly improved the fidelity of the TRF circuit output voltage.

Lollar, Louis F.↗