Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “static 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 361 records · Page 20

Static aeroelastic analysis for generic configuration wing

A static aeroelastic analysis capability that calculates flexible air loads for generic configuration wings was developed. It was made possible by integrating a finite element structural analysis code (MSC/NASTRAN) and a panel code of aerodynamic analysis based on linear potential flow theory. The framework already built in MSC/NASTRAN was used, and the aerodynamic influence coefficient matrix was computed externally and inserted in the NASTRAN by means of a DMAP program. It was shown that deformation and flexible air loads of an oblique wing configuration including asymmetric wings can be calculated reliably by this code both in subsonic and supersonic speeds.

Lee, IN↗

A multilevel approach for minimum weight structural design including local and system buckling constraints

A rational multilevel approach for minimum weight structural design of truss and wing structures including local and system buckling constraints is presented. Overall proportioning of the structure is achieved at the system level subject to strength, displacement and system buckling constraints, while the detailed component designs are carried out separately at the component level satisfying local buckling constraints. Total structural weight is taken to be the objective function at the system level while employing the change in the equivalent system stiffness of the component as the component level objective function. Finite element analysis is used to predict static response while system buckling behavior is handled by incorporating a geometric stiffness matrix capability. Buckling load factors and the corresponding mode shapes are obtained by solving the eigenvalue problem associated with the assembled elastic stiffness and geometric stiffness matrices for the structural system. At the component level various local buckling failure modes are guarded against using semi-empirical formulas. Mathematical programming techniques are employed at both the system and component level.

Schmit, L. A., Jr.↗

Development of a simple, self-contained flight test data acquisition system

A low cost flight test data acquisition system, applicable to general aviation airplanes, was developed which meets criteria for doing longitudinal and lateral stability analysis. Th package consists of (1) a microprocessor controller and data acquisition module; (2) a transducer module; and (3) a power supply module. The system is easy to install and occupies space in the cabin or baggage compartment of the airplane. All transducers are contained in these modules except the total pressure tube, static pressure air temperature transducer, and control position transducers. The NASA-developed MMLE program was placed on a microcomputer on which all data reduction is done. The flight testing program undertaken proved both the flight testing hardware and the data reduction method to be applicable to the current field of general aviation airplanes.

Renz, R. R. L.↗

Static aeroelastic analysis for generic configuration aircraft

A static aeroelastic analysis capability that can calculate flexible air loads for generic configuration aircraft was developed. It was made possible by integrating a finite element structural analysis code (MSC/NASTRAN) and a panel code of aerodynamic analysis based on linear potential flow theory. The framework already built in MSC/NASTRAN was used and the aerodynamic influence coefficient matrix is computed externally and inserted in the NASTRAN by means of a DMAP program. It was shown that deformation and flexible airloads of an oblique wing aircraft can be calculated reliably by this code both in subsonic and supersonic speeds. Preliminary results indicating importance of flexibility in calculating air loads for this type of aircraft are presented.

Lee, IN↗

Load Balancing Using Time Series Analysis for Soft Real Time Systems with Statistically Periodic Loads

This thesis provides design and analysis of techniques for global load balancing on ensemble architectures running soft-real-time object-oriented applications with statistically periodic loads. It focuses on estimating the instantaneous average load over all the processing elements. The major contribution is the use of explicit stochastic process models for both the loading and the averaging itself. These models are exploited via statistical time-series analysis and Bayesian inference to provide improved average load estimates, and thus to facilitate global load balancing. This thesis explains the distributed algorithms used and provides some optimality results. It also describes the algorithms' implementation and gives performance results from simulation. These results show that the authors' techniques allow more accurate estimation of the global system loading, resulting in fewer object migrations than local methods. The authors' method is shown to provide superior performance, relative not only to static load-balancing schemes but also to many adaptive load-balancing methods. Results from a preliminary analysis of another system and from simulation with a synthetic load provide some evidence of more general applicability.

LOAD CONTROL↗

Laser holographic nondestructive testing of the NASA X-248 rocket motor

A program to apply holography for nondestructive testing of the X-248 rocket motor was undertaken. The objective was to establish the capability of holography in detecting known unbonding between liner and propellant. Holography was performed employing stressing techniques: (1) acoustical, (2) thermal, (3) radiative, and (4) static loading. Radiative stressing was successful in locating a large area of liner/propellant unbond. The results were correlated with destructive testing. Theoretical analysis provided an understanding of motor case holography in conjunction with radiative stressing.

Harris, W. J.↗

Practical considerations in aeroelastic design

The structural design process for large transport aircraft is described. Critical loads must be determined from a large number of load cases within the flight maneuver envelope. The structural design is also constrained by considerations of producibility, reliability, maintainability, durability, and damage tolerance, as well as impact dynamics and multiple constraints due to flutter and aeroelasticity. Aircraft aeroelastic design considerations in three distinct areas of product development (preliminary design, advanced design, and detailed design) are presented and contrasted. The present state of the art is challenged to solve the practical difficulties associated with design, analysis, and redesign within cost and schedule constraints. The current practice consists of largely independent engineering disciplines operating with unorganized data interfaces. The need is then demonstrated for a well-planned computerized aeroelastic structural design optimization system operating with a common interdisciplinary data base. This system must incorporate automated interfaces between modular programs. In each phase of the design process, a common finite-element model for static and dynamic optimization is required to reduce errors due to modeling discrepancies. As the design proceeds from the simple models in preliminary design to the more complex models in advanced and detailed design, a means of retrieving design data from the previous models must be established.

Rommel, B. A.↗

Blasim: A computational tool to assess ice impact damage on engine blades

A portable computer called BLASIM was developed at NASA LeRC to assess ice impact damage on aircraft engine blades. In addition to ice impact analyses, the code also contains static, dynamic, resonance margin, and supersonic flutter analysis capabilities. Solid, hollow, superhybrid, and composite blades are supported. An optional preprocessor (input generator) was also developed to interactively generate input for BLASIM. The blade geometry can be defined using a series of airfoils at discrete input stations or by a finite element grid. The code employs a coarse, fixed finite element mesh containing triangular plate finite elements to minimize program execution time. Ice piece is modeled using an equivalent spherical objective that has a high velocity opposite that of the aircraft and parallel to the engine axis. For local impact damage assessment, the impact load is considered as a distributed force acting over a region around the impact point. The average radial strain of the finite elements along the leading edge is used as a measure of the local damage. To estimate damage at the blade root, the impact is treated as an impulse and a combined stress failure criteria is employed. Parametric studies of local and root ice impact damage, and post-impact dynamics are discussed for solid and composite blades.

Reddy, E. S.↗

Towards a Certified Lightweight Array Bound Checker for Java Bytecode

Dynamic array bound checks are crucial elements for the security of a Java Virtual Machines. These dynamic checks are however expensive and several static analysis techniques have been proposed to eliminate explicit bounds checks. Such analyses require advanced numerical and symbolic manipulations that 1) penalize bytecode loading or dynamic compilation, 2) complexify the trusted computing base. Following the Foundational Proof Carrying Code methodology, our goal is to provide a lightweight bytecode verifier for eliminating array bound checks that is both efficient and trustable. In this work, we define a generic relational program analysis for an imperative, stackoriented byte code language with procedures, arrays and global variables and instantiate it with a relational abstract domain as polyhedra. The analysis has automatic inference of loop invariants and method pre-/post-conditions, and efficient checking of analysis results by a simple checker. Invariants, which can be large, can be specialized for proving a safety policy using an automatic pruning technique which reduces their size. The result of the analysis can be checked efficiently by annotating the program with parts of the invariant together with certificates of polyhedral inclusions. The resulting checker is sufficiently simple to be entirely certified within the Coq proof assistant for a simple fragment of the Java bytecode language. During the talk, we will also report on our ongoing effort to scale this approach for the full sequential JVM.

Pichardie, David↗

Methodology and Development of SLS Ascent Loads

The methodology and development of the Space Launch System (SLS) Block 1 Boost and Core phase Ascent loads will be presented in this paper. As is common practice, a series of fixed time/mass Finite Element Models of the vehicle were developed for the purpose of evaluating the structural loads and accelerations for particular Mach or time ranges associated with the Boost and Core phases of flight. Load contributors, which vary between bins, include the flight mechanic induced portion of the loads (e.g., Static-Elastic (STEL) or Vehicle Load Indicator (VLI) tool results), gust loads, buffet loads, Solid Rocket Booster thrust oscillations, Core Stage Engine thrust oscillations, maneuvering loads, thrust vector-related dispersions, and Programmed Test Input induced loads. Each of these load contributors will be examined in this paper, as well as the Loads Combination Equations used to generate the final loads. In addition to the typical coupled loads analysis, an Ascent loads evaluation is included in the SLS Artemis 1 Day of Launch process; a summary of this evaluation will also be presented in this paper.

SLS↗

Associative Flow Rule Used to Include Hydrostatic Stress Effects in Analysis of Strain-Rate-Dependent Deformation of Polymer Matrix Composites

designing reliable composite engine cases that are lighter than the metal cases in current use. The types of polymer matrix composites that are likely to be used in such an application have a deformation response that is nonlinear and that varies with strain rate. The nonlinearity and the strain-rate dependence of the composite response are due primarily to the matrix constituent. Therefore, in developing material models to be used in the design of impact-resistant composite engine cases, the deformation of the polymer matrix must be correctly analyzed. However, unlike in metals, the nonlinear response of polymers depends on the hydrostatic stresses, which must be accounted for within an analytical model. By applying micromechanics techniques along with given fiber properties, one can also determine the effects of the hydrostatic stresses in the polymer on the overall composite deformation response. First efforts to account for the hydrostatic stress effects in the composite deformation applied purely empirical methods that relied on composite-level data. In later efforts, to allow polymer properties to be characterized solely on the basis of polymer data, researchers at the NASA Glenn Research Center developed equations to model the polymers that were based on a non-associative flow rule, and efforts to use these equations to simulate the deformation of representative polymer materials were reasonably successful. However, these equations were found to have difficulty in correctly analyzing the multiaxial stress states found in the polymer matrix constituent of a composite material. To correct these difficulties, and to allow for the accurate simulation of the nonlinear strain-rate-dependent deformation analysis of polymer matrix composites, in the efforts reported here Glenn researchers reformulated the polymer constitutive equations from basic principles using the concept of an associative flow rule. These revised equations were characterized and validated in an experimental program carried out through a university grant with the Ohio State University, wherein tensile and shear deformation data were obtained for a representative polymer for strain rates ranging from quasi-static to high rates of several hundred per second. Tensile deformation data also were obtained over a variety of strain rates and fiber orientation angles for a representative polymer matrix composite composed using the polymer.

Goldberg, Robert K.↗

Progressive Damage Analysis of Post-Buckled Stiffened Panels under Static Compressive Loading

The validation of progressive damage analysis methods requires experimental data that captures the initiation of damage, its evolution with continued loading, and the morphology of damage throughout its evolution. In support of the NASA Advanced Composites Project, several validation specimens of increasing complexity have been tested and characterized in order to provide the data required to assess the capabilities of several progressive damage analysis methods for fiber-reinforced composite materials. The analytical capabilities of interest for this validation program include networks of interacting matrix cracks and delaminations in post-buckled stiffened structures. A series of single stringer compression specimens was tested and characterized at NASA Langley Research Center. The experimental data from these tests are compared with progressive damage finite element analysis results. Test/analysis comparisons are made in terms of load/displacement histories, damage morphology, and damage size versus load metrics.

Frank A Leone↗

Thermoelastic analysis of solar window of a vacuum chamber

It has been noted during space simulation test programs that the chamber penetration window becomes the limiting factor as the solar intensity increases. The temperature at the center of the window normally attains a level of 550 C, while the edge temperature remains at about 35 C. The stresses produced by this thermal gradient combined with the atmospheric pressure are studied within the framework of classical theory of elasticity. The solution for the problem is obtained by solving the static uncoupled thermoelastic equations for a circular blank, subjected to nonuniform heat on one face, by introduction of two auxiliary variables. The displacements are expressed in terms of Bessel functions and parameters of interest are computed at various mesh points of the window. The maximum principal stresses thus obtained show that even with steep temperature gradient, the safety factor is acceptable.

Amba-Rao, C. L.↗

Postflight analysis of the Space Shuttle ascent air data system

An analysis of measurements recorded by the ascent air data system (AADS) located on the nose of the external tank of the Shuttle during the first flight is presented. The 30/10 deg biconic spike has five pressure ports for tracking yaw and pitch attitude, total pressure, and static pressure; comparison of AADS data with wind tunnel data allowed determination of angle of attack, angle of sideslip, Mach number, and dynamic pressure. Program goals for AADS development are reviewed, and specific design features are described. Wind tunnel test data were compared with best estimates simulations and initial flight data where possible; only wind tunnel derived Mach number predictions for time intervals 90 sec after launch are noted to deviate significantly from actual flight data.

Hillje, E. R.↗

Transonic-Small-Disturbance and Linear Analyses for the Active Aeroelastic Wing Program

Analysis serves many roles in the Active Aeroelastic Wing (AAW) program. It has been employed to ensure safe testing of both a flight vehicle and wind tunnel model, has formulated models for control law design, has provided comparison data for validation of experimental methods and has addressed several analytical research topics. Aeroelastic analyses using mathematical models of both the flight vehicle and the wind tunnel model configurations have been conducted. Static aeroelastic characterizations of the flight vehicle and wind tunnel model have been produced in the transonic regime and at low supersonic Mach numbers. The flight vehicle has been analyzed using linear aerodynamic theory and transonic small disturbance theory. Analyses of the wind-tunnel model were performed using only linear methods. Research efforts conducted through these analyses include defining regions of the test space where transonic effects play an important role and investigating transonic similarity. A comparison of these aeroelastic analyses for the AAW flight vehicle is presented in this paper. Results from a study of transonic similarity are also presented. Data sets from these analyses include pressure distributions, stability and control derivatives, control surface effectiveness, and vehicle deflections.

Wiesman, Carol D.↗

Design, analysis, and testing of the Phase 1 CSI Evolutionary Model erectable truss

This report addressed the design, analysis, and testing of the erectable truss structure for the Phase 1 CSI Evolutionary Model (CEM) testbed. The Phase 1 CEM testbed is the second testbed to form part of an ongoing program of focused research at NASA/LaRC in the development of Controls-Structures Integration (CSI) technology. The Phase 1 CEM contains the same overall geometry, weight, and sensor locations as the Phase 0 CEM, but is based in an integrated controller and structure design, whereby both structure and controller design variables are sized simultaneously. The Phase 1 CEM design features seven truss sections composed of struts with tailored mass and stiffness properties. A common erectable joint is used and the strut stiffness is tailored by varying the cross-sectional area. To characterize the structure, static tests were conducted on individual struts and 10-bay truss assemblies. Dynamic tests were conducted on 10-bay truss assemblies as well as the fully-assembled CEM truss. The results indicate that the static and dynamic properties of the structure are predictable, well-characterized, and within the performance requirements established during the Phase 1 CEM integrated controller/structure design analysis.

Gronet, M. J.↗

A system for testing airdata probes at high angles of attack using a ground vehicle

A system to calibrate airdata probes at angles of attack between 0 and 90 deg was developed and tested at the NASA Ames Dryden Flight Research Facility. This system used a test fixture mounted to the roof of a ground vehicle and included an onboard instrumentation and data acquisition system for measuring pressures and flow angles. The data could be easily transferred to the facility mainframe computer for further analysis. The system was designed to provide convenient and inexpensive airdata probe calibrations for projects which require airdata at high angles of attack, such as the F-18 High Alpha Research Program. This type of probe was tested to 90 deg angle of attack in a wind tunnel and using the ground vehicle system. The results of both tests are in close agreement. An airdata probe with a swiveling pilot-static tube was also calibrated with the ground vehicle system. This paper presents the results of these tests and gives a detailed description of the test system.

Geenen, Robert J.↗

Displaying Data From Duct/Fluid Calculations

DUCT6D is FORTRAN program for enhancing postprocessing of data computed by programs based on line-element mathematical models, especially dynamical models of ducts and fluids contained in them. Based partly on assumption that coupled duct/fluid-dynamic system analyzed by use of line elements representing beam properties of duct and one-dimensional acoustical properties of fluid. Inputs include geometric data from model and static, modal, or transient-displacement data from solution. Output represents geometry of coupled duct/fluid system and results of analysis by use of three-dimensional shell elements. Written in FORTRAN.

Saxon, Joe B.↗