Search NASA⌕ Search

SEARCH · Search NASA

Results for “performance analysis tool”

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 145 records · Page 8

Design, Optimization, and Evaluation of Integrally-Stiffened Al-2139 Panel with Curved Stiffeners

A curvilinear stiffened panel was designed, manufactured, and tested in the Combined Load Test Fixture at NASA Langley Research Center. The panel is representative of a large wing engine pylon rib and was optimized for minimum mass subjected to three combined load cases. The optimization included constraints on web buckling, material yielding, crippling or local stiffener failure, and damage tolerance using a new analysis tool named EBF3PanelOpt. Testing was performed for the critical combined compression-shear loading configuration. The panel was loaded beyond initial buckling, and strains and out-of-plane displacements were extracted from a total of 20 strain gages and 6 linear variable displacement transducers. The VIC-3D system was utilized to obtain full field displacements/strains in the stiffened side of the panel. The experimental data were compared with the strains and out-of-plane deflections from a high fidelity nonlinear finite element analysis. The experimental data were also compared with linear elastic finite element results of the panel/test-fixture assembly. Overall, the panel buckled very near to the predicted load in the web regions.

Havens, David↗

The HEASARC Swift Gamma-Ray Burst Archive: The Pipeline and the Catalog

Since its launch in late 2004, the Swift satellite triggered or observed an average of one gamma-ray burst (GRB) every 3 days, for a total of 771 GRBs by 2012 January. Here, we report the development of a pipeline that semi automatically performs the data-reduction and data-analysis processes for the three instruments on board Swift (BAT, XRT, UVOT). The pipeline is written in Perl, and it uses only HEAsoft tools and can be used to perform the analysis of a majority of the point-like objects (e.g., GRBs, active galactic nuclei, pulsars) observed by Swift. We run the pipeline on the GRBs, and we present a database containing the screened data, the output products, and the results of our ongoing analysis. Furthermore, we created a catalog summarizing some GRB information, collected either by running the pipeline or from the literature. The Perl script, the database, and the catalog are available for downloading and querying at the HEASARC Web site.

BURST ARCHIVE↗

The Ten Lockheed Martin Cyber-Physical Challenges: Formalized, Analyzed, and Explained

Capturing and analyzing requirements of Cyber-Physical Systems (CPS) can be challenging, since CPS models typically involve time-varying and real-valued variables, physical system dynamics, or even adaptive behavior. MATLAB/Simulinkis a development and simulation framework that is widely used in industry to capture such systems. In this paper, we report on the application of NASA Ames tools to perform end-to-end analysis of the Ten Lockheed Martin Challenge Problems (LMCPS). LMCPS is a set of industrial Simulink model benchmarks and natural language requirements developed by domain experts. Our framework, which integrates the tools FRET and COCOSIM, is used to: 1) elicit, explain, and formalize the semantics of the given natural language requirements; 2) generate verification code and monitors that can be automatically attached to the Simulink models; 3) perform verification by using SMT-based model checkers. FRET and COCOSIM are open source, and can be used by other researchers and practitioners to replicate our case study. We provide a categorization of recurring patterns in the formalization of the requirements and discuss the strengths and weaknesses of our automated verification approach.

Anastasia Mavridou↗

Proton Effects and Test Issues for Satellite Designers

Microelectronic and photonic systems in the natural space environment are bombarded by a variety of charged particles including electrons, trapped protons, cosmic rays, and solar particles (protons and other heavy ions). These incident particles cause both ionizing and non-ionizing effects when traversing a device, and the effects can be either transient or permanent. The vast majority of the kinetic energy of an incident proton is lost to ionization, creating the single event effects (SEES) and total ionizing dose (TID) effects. However, the small portion of energy lost in non-ionizing processes causes atoms to be removed from their lattice sites and form permanent electrically active defects in semiconductor materials. These defects, i.e., "displacement damage," can significantly degrade device performance. In general, most of the displacement damage effects in the natural space environment can be attributed to protons since they are plentiful and extremely energetic (and therefore not readily shielded against). For this reason, we consider only proton induced displacement damage in this course. (Nevertheless, we identify solar cells as an important example of a case where both electron and proton damage can be important since only very light shielding is feasible.) The interested reader is encouraged to explore the three previous NSREC and RADECS short courses which also treat displacement damage issues for satellite applications. Part A of this segment of the short course introduces the space environment, proton shielding issues, and requirements specifications for proton-rich environments. In order to exercise the displacement damage analysis tools for on-orbit performance predictions, the requirements document must provide the relevant proton spectra in addition to the usual total ionizing dose-depth curves. Ion-solid interactions and the nature of the displacement damage they generate have been studied extensively for over half a century, yet they still remain a subject of investigation. In this section, a description of the mechanisms by which displacement damage is produced will be followed by a summary of the major consequences for device performance in a space environment. Often the degradation of a device parameter can be characterized by a damage factor (measured in a laboratory using monoenergetic protons) that is simply the change in a particular electrical or optical parameter per unit proton fluence. In addition, we will describe the concept of a non-ionizing energy loss rate (NIEL) which quantifies that portion of the energy lost by an incident ion that goes into displacements. It has been calculated as a function of proton energy, and is analogous to (and has the same units as) the linear energy transfer (LET) for ionizing energy. We will discover that, to first order, the calculated NIEL describes the energy dependence of the measured device damage factors. This observation provides the basis for predicting proton induced device degradation in a space environment based on both the calculated NIEL and relatively few laboratory test measurements. The methodology of such on-orbit device performance predictions will be described, as well as the limitations. Several classes of devices for which displacement damage is a significant (if not the dominant) mode of radiation induced degradation will be presented.

Marshall, Cheryl J.↗

Proton Effects and Test Issues for Satellite Designers: Displacement Effects - Section 4

Microelectronic and photonic systems in the natural space environment are bombarded by a variety of charged particles including electrons, trapped protons, cosmic rays, and solar particles (protons and other heavy ions). These incident particles cause both ionizing and non-ionizing effects when traversing a device, and the effects can be either transient or permanent. The vast majority of the kinetic energy of an incident proton is lost to ionization, creating the single event effects (SEES) and total ionizing dose (TID) effects described in section IVA. However, the small portion of energy lost in non-ionizing processes causes atoms to be removed from their lattice sites and form permanent electrically active defects in semiconductor materials. These defects, i.e., "displacement damage," can significantly degrade device performance. In general, most of the displacement damage effects in the natural space environment can be attributed to protons since they are plentiful and extremely energetic (and therefore not readily shielded against). For this reason, we consider only proton induced displacement damage in this course. (Nevertheless, we identify solar cells as an important example of a case where both electron and proton damage can be important since only very light shielding is feasible.) The interested reader is encouraged to explore the three previous NSREC and RADECS short courses [Srou88a, Summ92, Hopk97] which also treat displacement damage issues for satellite applications. Part A of this segment of the short course introduces the space environment, proton shielding issues, and requirements specifications for proton-rich environments. In order to exercise the displacement damage analysis tools for on-orbit performance predictions, the requirements document must provide the relevant proton spectra in addition to the usual total ionizing dose-depth curves.

Marshall, Cheryl J.↗

Analysis of the DFP/AFCS Systems for Compensating Gravity Distortions on the 70-Meter Antenna

This paper presents the theoretical computations showing the expected performances for both systems. The basic analysis tool is a Physical Optics reflector analysis code that was ported to a parallel computer for faster execution times. There are several steps involved in computing the RF performance of the various systems. 1 . A model of the RF distortions of the main reflector is required. This model is based upon measured holography maps of the 70-meter antenna obtained at 3 elevation angles. The holography maps are then processed (using an appropriate gravity mechanical model of the dish) to provide surface distortion maps at all elevation angles. 2. From the surface distortion maps, ray optics is used to determine the theoretical shape of the DFP that will exactly phase compensate the distortions. 3. From the theoretical shape and a NASTRAN mechanical model of the plate, the actuator positions that generate a surface that provides the best RMS fit to the theoretical model are selected. Using the actuator positions and the NASTRAN model provides an accurate description of the actual mirror shape. 4. Starting from the mechanical drawings of the feed, a computed RF feed pattern is generated. This pattern is expanded into a set of spherical wave modes so that a complete near field analysis of the reflector system can be obtained. 5. For the array feed, the excitation coefficients that provide the maximum gain are computed using a phase conjugate technique. The basic experimental geometry consisted of a dual shaped 70-meter antenna system; a refocusing ellipse, a DFP and an array feed system. To provide physical insight to the systems performance, focal plane field plots are presented at several elevations. Curves of predicted performance are shown for the DFP system, monopulse tracking system, AFCS and combined DFP/AFCS system. The calculated results show that the combined DFP/AFCS system is capable of recovering the majority of the gain lost due to gravity distortion.

Imbriale, William A.↗

Separation analysis, a tool for analyzing multigrid algorithms

The separation of vectors by multigrid (MG) algorithms is applied to the study of convergence and to the prediction of the performance of MG algorithms. The separation operator for a two level cycle algorithm is derived. It is used to analyze the efficiency of the cycle when mixing of eigenvectors occurs. In particular cases the separation analysis reduces to Fourier type analysis. The separation operator of a two level cycle for a Schridubger eigenvalue problem, is derived and analyzed in a Fourier basis. Separation analysis gives information on how to choose performance relaxations and inter-level transfers. Separation analysis is a tool for analyzing and designing algorithms, and for optimizing their performance.

Costiner, Sorin↗

Comments on the Leimanis solution of self-excited rigid body

An attempt is made to apply the solutions contained in a book by Leimanis (1965), which includes the Bodewadt solution, to the performance assessment of the Galileo spacecraft during spin up and spin down maneuvers. Because the Galileo is not precisely symmetric, however, the Bodewadt solution fails to achieve the desired accuracy for useful analysis. It is noted that in the case of the Leimanis solution, the analytic results are incorrect for theoretical reasons. In order to remedy this situation, analytic solutions are developed which satisfy the criterion of high accuracy and provide a useful analytic tool for the performance assessment and maneuver analysis of the Galileo spacecraft and many similar near symmetric spinning spacecraft. Simulation results suggest the relative accuracies of the Bodewadt solution and the author's solution, while the restricted regions of validity of the Leimanis solution are clearly indicated.

Longuski, J. M.↗

Human factors process failure modes and effects analysis (HF PFMEA) software tool

Methods, computer-readable media, and systems for automatically performing Human Factors Process Failure Modes and Effects Analysis for a process are provided. At least one task involved in a process is identified, where the task includes at least one human activity. The human activity is described using at least one verb. A human error potentially resulting from the human activity is automatically identified, the human error is related to the verb used in describing the task. A likelihood of occurrence, detection, and correction of the human error is identified. The severity of the effect of the human error is identified. The likelihood of occurrence, and the severity of the risk of potential harm is identified. The risk of potential harm is compared with a risk threshold to identify the appropriateness of corrective measures.

Chandler, Faith T.↗

Auralization of Hybrid Wing Body Aircraft Flyover Noise from System Noise Predictions

System noise assessments of a state-of-the-art reference aircraft (similar to a Boeing 777-200ER with GE90-like turbofan engines) and several hybrid wing body (HWB) aircraft configurations were recently performed using NASA engine and aircraft system analysis tools. The HWB aircraft were sized to an equivalent mission as the reference aircraft and assessments were performed using measurements of airframe shielding from a series of propulsion airframe aeroacoustic experiments. The focus of this work is to auralize flyover noise from the reference aircraft and the best HWB configuration using source noise predictions and shielding data based largely on the earlier assessments. For each aircraft, three flyover conditions are auralized. These correspond to approach, sideline, and cutback operating states, but flown in straight and level flight trajectories. The auralizations are performed using synthesis and simulation tools developed at NASA. Audio and visual presentations are provided to allow the reader to experience the flyover from the perspective of a listener in the simulated environment.

Rizzi, Stephen A.↗

TURBOMAT-FR: Turbomachinery Aeroelastic Forced Response Analysis Automation Using MATLAB®: PART 1

The primary aim of this effort is to develop a software tool named “Turbomachinery Aeroelastic Analysis Tool for Forced Response (TURBOMAT-FR)” using MATLAB® (The MathWorks, Inc.) scripts. The tool will aid in performing routine forced response analysis of turbomachinery fan blades with the aid of the modal summation method (MSUM). The MSUM approach requires a modal solution consisting of modal displacements, modal frequencies, and modal stresses. The MATLAB® scripts facilitate easy extraction of the required quantities from the computational fluid dynamics (CFD) and MSC Nastran (Hexagon AB) solution files. These quantities are subsequently utilized by the MSUM approach to perform a complete forced response analysis.The MATLAB® scripts in TURBOMAT-FR are utilized in postprocessing of the MSC Nastran finite element analysis outputs in three types of solutions or steps, namely (1) stresses and displacements from static and steady response solution, (2) unsteady stresses and displacements from direct forced response solution, and (3) modal solution containing modal displacements and modal stresses. In step (4), separate MATLAB® scripts are also developed to read the processed outputs in step (3) and perform forced response analysis using MSUM. The TURBOMAT-FR MATLAB® scripts mentioned previously are presented in two reports designated “Part 1” and “Part 2”. The current report, Part 1, presents the scripts needed to accomplish steps (1) and (2), noted previously. This will be exclusively useful for performing only the static and steady response analysis and the forced response analysis using the direct forced response solution approach. Part 2 contains the TURBOMAT-FR MATLAB® scripts needed to accomplish steps (3) and (4). The MATLAB® scripts given in Part 2 facilitate the calculation of unsteady stresses using MSUM and provide an automated procedure associated with aeroelastic forced response analysis with different pressure files for the same structural model. The unsteady stresses calculated using MSUM in Part 2 can be compared with those presented in Part 1. A cantilevered blade-alone model subjected to a realistic pressure loading to a boundary was used for static and unsteady direct forced response analysis to demonstrate the effectiveness of the TURBOMATFR MATLAB® scripts.

MATLAB-Scripts↗

TURBOMAT-FR: Turbomachinery Aeroelastic Forced Response Analysis Automation Using MATLAB® Part 2

The primary aim of this effort is to develop a software tool named “Turbomachinery Aeroelastic Analysis Tool for Forced Response (TURBOMAT-FR)” using MATLAB® (The MathWorks, Inc.) scripts. The tool will aid in performing routine forced response analysis of turbomachinery fan blades with the aid of the modal summation method (MSUM). The MSUM approach requires a modal solution consisting of modal displacements, frequencies, and stresses. The MATLAB® scripts facilitate easy extraction of the required quantities from the computational fluid dynamics (CFD) and MSC Nastran (Hexagon AB) solution files. These quantities are subsequently utilized by the MSUM approach to perform a complete forced response analysis using the MATLAB® scripts. The MATLAB® scripts in TURBOMAT-FR are utilized in postprocessing of the MSC Nastran finite element analysis outputs in three types of solutions or steps, namely (1) stresses and displacements from static or steady response solution, (2) unsteady stresses and displacements from direct forced response solution, and (3) modal solution containing modal displacements and modal stresses. In step (4), separate MATLAB® scripts are also developed to read the processed outputs in step (3) and perform forced response analysis using MSUM. It should be noted that the direct forced response solution from step (2) will provide for a comparison with those obtained from the MSUM approach in steps (3) and (4). The TURBOMAT-FR MATLAB® scripts mentioned previously are presented in two reports designated Parts 1 and 2. Part 1 presents the scripts needed to accomplish steps (1) and (2). The current report, Part 2, presents the scripts needed to accomplish steps (3) and (4), noted previously. The TURBOMAT-FR MATLAB® scripts provided here in Part 2 facilitate the calculation of unsteady stresses using MSUM and provide an automated procedure associated with aeroelastic forced response analysis with different pressure files. The unsteady stresses calculated using MSUM can be compared with those presented in Part 1. A cantilevered blade-alone model subjected to a realistic pressure loading to a boundary was used for static and unsteady direct forced response analysis to demonstrate the effectiveness of the TURBOMATFR MATLAB® scripts.

T S R Reddy↗

Apollo experience report: Lunar module landing gear subsystem

The development of the lunar module landing gear subsystem through the Apollo 11 lunar landing mission is presented. The landing gear design evolved from the design requirement, which had to satisfy the structural, mechanical, and landing performance constraints of the vehicle. Extensive analyses and tests were undertaken to verify the design adequacy. Techniques of the landing performance analysis served as a primary tool in developing the subsystem hardware and in determining the adequacy of the landing gear for toppling stability and energy absorption. The successful Apollo 11 lunar landing mission provided the first opportunity for a complete flight test of the landing gear under both natural and induced environments.

Rogers, W. F.↗

Minicomputer version of SPAR

SPAR (Structural Performance Analysis and Redesign Program), powerful tool for efficiently solving finite-element structural analysis problems, has been implemented on minicomputers. System analyzes stress, buckling, vibration, and thermal loads of large linear finite-element structural models.

Storaasli, O. O.↗

PERTS: A Prototyping Environment for Real-Time Systems

PERTS is a prototyping environment for real-time systems. It is being built incrementally and will contain basic building blocks of operating systems for time-critical applications, tools, and performance models for the analysis, evaluation and measurement of real-time systems and a simulation/emulation environment. It is designed to support the use and evaluation of new design approaches, experimentations with alternative system building blocks, and the analysis and performance profiling of prototype real-time systems.

Liu, Jane W. S.↗

Multi-modal virtual environment research at Armstrong Laboratory

One mission of the Paul M. Fitts Human Engineering Division of Armstrong Laboratory is to improve the user interface for complex systems through user-centered exploratory development and research activities. In support of this goal, many current projects attempt to advance and exploit user-interface concepts made possible by virtual reality (VR) technologies. Virtual environments may be used as a general purpose interface medium, an alternative display/control method, a data visualization and analysis tool, or a graphically based performance assessment tool. An overview is given of research projects within the division on prototype interface hardware/software development, integrated interface concept development, interface design and evaluation tool development, and user and mission performance evaluation tool development.

Eggleston, Robert G.↗

PERTS: A Prototyping Environment for Real-Time Systems

We discuss an ongoing project to build a Prototyping Environment for Real-Time Systems, called PERTS. PERTS is a unique prototyping environment in that it has (1) tools and performance models for the analysis and evaluation of real-time prototype systems, (2) building blocks for flexible real-time programs and the support system software, (3) basic building blocks of distributed and intelligent real time applications, and (4) an execution environment. PERTS will make the recent and future theoretical advances in real-time system design and engineering readily usable to practitioners. In particular, it will provide an environment for the use and evaluation of new design approaches, for experimentation with alternative system building blocks and for the analysis and performance profiling of prototype real-time systems.

Liu, Jane W. S.↗

Modeling Controller Tasks for Safety Analysis

As control systems become more complex, the use of automated control has increased. At the same time, the role of the human operator has changed from primary system controller to supervisor or monitor. Safe design of the human computer interaction becomes more difficult. In this paper, we present a visual task modeling language that can be used by system designers to model human-computer interactions. The visual models can be translated into SpecTRM-RL, a blackbox specification language for modeling the automated portion of the control system. The SpecTRM-RL suite of analysis tools allow the designer to perform formal and informal safety analyses on the task model in isolation or integrated with the rest of the modeled system.

Brown, Molly↗