Search NASA⌕ Search

SEARCH · Search NASA

Results for “Problem structuring methods”

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 1,315 records · Page 73

Engineering and Scientific Applications: Using MatLab(Registered Trademark) for Data Processing and Visualization

MatLab(TradeMark)(MATrix LABoratory) is a numerical computation and simulation tool that is used by thousands Scientists and Engineers in many countries. MatLab does purely numerical calculations, which can be used as a glorified calculator or interpreter programming language; its real strength is in matrix manipulations. Computer algebra functionalities are achieved within the MatLab environment using "symbolic" toolbox. This feature is similar to computer algebra programs, provided by Maple or Mathematica to calculate with mathematical equations using symbolic operations. MatLab in its interpreter programming language form (command interface) is similar with well known programming languages such as C/C++, support data structures and cell arrays to define classes in object oriented programming. As such, MatLab is equipped with most of the essential constructs of a higher programming language. MatLab is packaged with an editor and debugging functionality useful to perform analysis of large MatLab programs and find errors. We believe there are many ways to approach real-world problems; prescribed methods to ensure foregoing solutions are incorporated in design and analysis of data processing and visualization can benefit engineers and scientist in gaining wider insight in actual implementation of their perspective experiments. This presentation will focus on data processing and visualizations aspects of engineering and scientific applications. Specifically, it will discuss methods and techniques to perform intermediate-level data processing covering engineering and scientific problems. MatLab programming techniques including reading various data files formats to produce customized publication-quality graphics, importing engineering and/or scientific data, organizing data in tabular format, exporting data to be used by other software programs such as Microsoft Excel, data presentation and visualization will be discussed.

Sen, Syamal K.↗

Compact, Two-Sided Structural Cold Plate Configuration

In two-sided structural cold plates, typically there is a structural member, such as a honeycomb panel, that provides the structural strength for the cold plates that cool equipment. The cold plates are located on either side of the structural member and thus need to have the cooling fluid supplied to them. One method of accomplishing this is to route the inlet and outlet tubing to both sides of the structural member. Another method might be to supply the inlet to one side and the outlet to the other. With the latter method, an external feature such as a hose, tube, or manifold must be incorporated to pass the fluid from one side of the structural member to the other. Although this is a more compact design than the first option, since it eliminates the need for a dedicated supply and return line to each side of the structural member, it still poses problems, as these external features can be easily damaged and are now new areas for potential fluid leakage. This invention eliminates the need for an external feature and instead incorporates the feature internally to the structural member. This is accomplished by utilizing a threaded insert that not only connects the cold plate to the structural member, but also allows the cooling fluid to flow through it into the structural member, and then to the cold plate on the opposite side. The insert also employs a cap that acts as a cover to seal the open area needed to install the insert. There are multiple options for location of o-ring style seals, as well as the option to use adhesive for redundant sealing. Another option is to weld the cap to the cold plate after its installation, thus making it an integral part of the structural member. This new configuration allows the fluid to pass from one cold plate to the other without any exposed external features.

Zaffetti, Mark↗

Software design for automated assembly of truss structures

Concern over the limited intravehicular activity time has increased the interest in performing in-space assembly and construction operations with automated robotic systems. A technique being considered at LaRC is a supervised-autonomy approach, which can be monitored by an Earth-based supervisor that intervenes only when the automated system encounters a problem. A test-bed to support evaluation of the hardware and software requirements for supervised-autonomy assembly methods was developed. This report describes the design of the software system necessary to support the assembly process. The software is hierarchical and supports both automated assembly operations and supervisor error-recovery procedures, including the capability to pause and reverse any operation. The software design serves as a model for the development of software for more sophisticated automated systems and as a test-bed for evaluation of new concepts and hardware components.

Herstrom, Catherine L.↗

Aerogel Insulation Applications for Liquid Hydrogen Launch Vehicle Tanks

Aerogel based insulation systems for ambient pressure environments were developed for liquid hydrogen (LH2) tank applications. Solutions to thermal insulation problems were demonstrated for the Space Shuttle External Tank (ET) through extensive testing at the Cryogenics Test Laboratory. Demonstration testing was performed using a 1/10th scale ET LH2 intertank unit and liquid helium as the coolant to provide the 20 K cold boundary temperature. Cryopumping tests in the range of 20K were performed using both constant mass and constant pressure methods. Long-duration tests (up to 10 hours) showed that the nitrogen mass taken up inside the intertank is reduced by a factor of nearly three for the aerogel insulated case as compared to the un-insulated (bare metal flight configuration) case. Test results including thermal stabilization, heat transfer effectiveness, and cryopumping confirm that the aerogel system eliminates free liquid nitrogen within the intertank. Physisorption (or adsorption) of liquid nitrogen within the fine pore structure of aerogel materials was also investigated. Results of a mass uptake method show that the sorption ratio (liquid nitrogen to aerogel beads) is about 62 percent by volume. A novel liquid nitrogen production method of testing the liquid nitrogen physical adsorption capacity of aerogel beads was also performed to more closely approximate the actual launch vehicle cooldown and thermal stabilization effects within the aerogel material. The extraordinary insulating effectiveness of the aerogel material shows that cryopumping is not an open-cell mass transport issue but is strictly driven by thermal communication between warm and cold surfaces. The new aerogel insulation technology is useful to solve heat transfer problem areas and to augment existing thermal protection systems on launch vehicles. Examples are given and potential benefits for producing launch systems that are more reliable, robust, reusable, and efficient are outlined.

Fesmire, J. E.↗

Study of flutter related computational procedures for minimum weight structural sizing of advanced aircraft

Results of a study of the development of flutter modules applicable to automated structural design of advanced aircraft configurations, such as a supersonic transport, are presented. Automated structural design is restricted to automated sizing of the elements of a given structural model. It includes a flutter optimization procedure; i.e., a procedure for arriving at a structure with minimum mass for satisfying flutter constraints. Methods of solving the flutter equation and computing the generalized aerodynamic force coefficients in the repetitive analysis environment of a flutter optimization procedure are studied, and recommended approaches are presented. Five approaches to flutter optimization are explained in detail and compared. An approach to flutter optimization incorporating some of the methods discussed is presented. Problems related to flutter optimization in a realistic design environment are discussed and an integrated approach to the entire flutter task is presented. Recommendations for further investigations are made. Results of numerical evaluations, applying the five methods of flutter optimization to the same design task, are presented.

Oconnell, R. F.↗

Buckling of axially compressed conical shells

The buckling of a truncated elastic conical shell subjected to an axial compression is a classical problem in shell structures. The paper reinvestigates the buckling of an axially compressed truncated conical shell with rigid bulkheads. Two improvements are achieved. First, the condition that the total horizontal displacement must vanish due to rigid bulkhead and axisymmetry is treated as a constraint. This constraint is incorporated into the system through the use of the Lagrange multiplier; then the variational method is used to derive a complete set of boundary conditions for conical shells. Second, the stability is evaluated in the deformed state using the asymptotic solutions of the pair of Donnell-type equations for axisymmetric configuration. The results indicate that the buckling strength of conical shells depends mainly on the condition of the smaller end. In addition to the vertex angle, the distance ratio plays, at least, an equally important role.

Chang, C.-H.↗

Hypercube-Computer Analysis Of Electromagnetic Scattering

Capabilities of hypercube and parallel processing demonstrated. Report describes use of Mark III Hypercube computer to analyze scattering of electromagnetic waves. Purpose of study to assess utility of parallel computing in such computation-intensive problems as large-scale electromagnetic scattering. Two electromagnetic codes based on different algorithms converted to run on Mark III Hypercube. First code implements finite-difference, time-domain solution of Maxwell's curl equations. Second code is Numerical Electromagnetics Code (NEC-2) which embodies frequency-domain method and developed to analyze electromagnetic responses of antennas and other metallic structures. On Mark III Hypercube with 32 active nodes, largest lattice contains about 2,048,000 unit cells.

Patterson, J. E.↗

An expert system for setting time steps in dynamic finite element programs

An expert system, ETUDES - Expert Time integration control Using Deep and Surface Knowledge System, which addresses the determination of the timestep for time integration of linear structural dynamic equations is described. This timestep may also be applicable for a moderately nonlinear simulation of the same structure. The program also determines whether an explicit or implicit method is most efficient for the particular simulation. A production rule programming system written in OPS5 is used for the implementation of this prototype expert system. Issues relating to the expert system architecture for this application, such as knowledge representation and structure, as well as domain knowledge are discussed. The prototype is evaluated by measuring its performance in various benchmark model problems.

Ramirez, Martin R.↗

A Finite Element Procedure for Calculating Fluid-Structure Interaction Using MSC/NASTRAN

This report is intended to serve two purposes. The first is to present a survey of the theoretical background of the dynamic interaction between a non-viscid, compressible fluid and an elastic structure is presented. Section one presents a short survey of the application of the finite element method (FEM) to the area of fluid-structure-interaction (FSI). Section two describes the mathematical foundation of the structure and fluid with special emphasis on the fluid. The main steps in establishing the finite element (FE) equations for the fluid structure coupling are discussed in section three. The second purpose is to demonstrate the application of MSC/NASTRAN to the solution of FSI problems. Some specific topics, such as fluid structure analogy, acoustic absorption, and acoustic contribution analysis are described in section four. Section five deals with the organization of the acoustic procedure flowchart. Section six includes the most important information that a user needs for applying the acoustic procedure to practical FSI problems. Beginning with some rules concerning the FE modeling of the coupled system, the NASTRAN USER DECKs for the different steps are described. The goal of section seven is to demonstrate the use of the acoustic procedure with some examples. This demonstration includes an analytic verification of selected FE results. The analytical description considers only some aspects of FSI and is not intended to be mathematically complete. Finally, section 8 presents an application of the acoustic procedure to vehicle interior acoustic analysis with selected results.

Chargin, Mladen↗

Constraint-based scheduling

The GERRY scheduling system developed by NASA Ames with assistance from the Lockheed Space Operations Company, and the Lockheed Artificial Intelligence Center, uses a method called constraint-based iterative repair. Using this technique, one encodes both hard rules and preference criteria into data structures called constraints. GERRY repeatedly attempts to improve schedules by seeking repairs for violated constraints. The system provides a general scheduling framework which is being tested on two NASA applications. The larger of the two is the Space Shuttle Ground Processing problem which entails the scheduling of all the inspection, repair, and maintenance tasks required to prepare the orbiter for flight. The other application involves power allocation for the NASA Ames wind tunnels. Here the system will be used to schedule wind tunnel tests with the goal of minimizing power costs. In this paper, we describe the GERRY system and its application to the Space Shuttle problem. We also speculate as to how the system would be used for manufacturing, transportation, and military problems.

Zweben, Monte↗

Directionally adaptive finite element method for multidimensional Euler and Navier-Stokes equations

A directionally adaptive finite element method for multidimensional compressible flows is presented. Quadrilateral and hexahedral elements are used because they have several advantages over triangular and tetrahedral elements. Unlike traditional methods that use quadrilateral/hexahedral elements, our method allows an element to be divided in each of the three directions in 3D and two directions in 2D. Some restrictions on mesh structure are found to be necessary, especially in 3D. The refining and coarsening procedures, and the treatment of constraints are given. A new implementation of upwind schemes in the constrained finite element system is presented. Some example problems, including a Mach 10 shock interaction with the walls of a 2D channel, a 2D viscous compression corner flow, and inviscid and viscous 3D flows in square channels, are also shown.

Tan, Zhiqiang↗

Constraint-based scheduling

The GERRY scheduling system developed by NASA Ames with assistance from the Lockheed Space Operations Company, and the Lockheed Artificial Intelligence Center, uses a method called constraint-based iterative repair. Using this technique, one encodes both hard rules and preference criteria into data structures called constraints. GERRY repeatedly attempts to improve schedules by seeking repairs for violated constraints. The system provides a general scheduling framework which is being tested on two NASA applications. The larger of the two is the Space Shuttle Ground Processing problem which entails the scheduling of all the inspection, repair, and maintenance tasks required to prepare the orbiter for flight. The other application involves power allocation for the NASA Ames wind tunnels. Here the system will be used to schedule wind tunnel tests with the goal of minimizing power costs. In this paper, we describe the GERRY system and its application to the Space Shuttle problem. We also speculate as to how the system would be used for manufacturing, transportation, and military problems.

Zweben, Monte↗

Microwave Scattering Model for Grass Blade Structures

In this paper, the electromagnetic scattering solution for a grass blade with complex cross-section geometry is considered. It is assumed that the blade cross section is electrically small, but its length is large compared to the incident wavelength. In a recent study it has been shown that the scattering solution for such problems, in the form of a polarizability tensor, can be obtained using the low-frequency approximation in conjunction with the method of moments. In addition, the study shows that the relationship between the polarizability tensor of a dielectric cylinder and its dielectric constant can be approximated by a simple algebraic expression. The results of this study are used to show that this algebraic approximation is valid also for cylinders with cross sections the shape of grass blades, providing that proper values am selected for each of three constants appearing in the expression. These constants are dependent on cylinder shape, and if the relationship between the constants and the three parameters describing a grass blade shape can be determined, an algebraic approximation relating polarizability tensor to blade shape, as well as dielectric constant, can be formed. Since the elements of the polarizability tensor are dependent on only these parameters, this algebraic approximation can replace the cumbersome method of moments model. A conjugate gradient method is then implemented to correctly determine the three constants of the algebraic approximation for each blade shape. A third-order polynomial fit to the data is then determined for each constant, thus providing a complete analytic replacement to the numerical (moment method) scattering model. Comparisons of this approximation to the numerical model show an average error of less than 3%.

Stiles, James M.↗

Verification of Java Programs using Symbolic Execution and Invariant Generation

Software verification is recognized as an important and difficult problem. We present a norel framework, based on symbolic execution, for the automated verification of software. The framework uses annotations in the form of method specifications an3 loop invariants. We present a novel iterative technique that uses invariant strengthening and approximation for discovering these loop invariants automatically. The technique handles different types of data (e.g. boolean and numeric constraints, dynamically allocated structures and arrays) and it allows for checking universally quantified formulas. Our framework is built on top of the Java PathFinder model checking toolset and it was used for the verification of several non-trivial Java programs.

Pasareanu, Corina↗

Analytical and Computational Properties of Distributed Approaches to MDO

Historical evolution of engineering disciplines and the complexity of the MDO problem suggest that disciplinary autonomy is a desirable goal in formulating and solving MDO problems. We examine the notion of disciplinary autonomy and discuss the analytical properties of three approaches to formulating and solving MDO problems that achieve varying degrees of autonomy by distributing the problem along disciplinary lines. Two of the approaches-Optimization by Linear Decomposition and Collaborative Optimization-are based on bi-level optimization and reflect what we call a structural perspective. The third approach, Distributed Analysis Optimization, is a single-level approach that arises from what we call an algorithmic perspective. The main conclusion of the paper is that disciplinary autonomy may come at a price: in the bi-level approaches, the system-level constraints introduced to relax the interdisciplinary coupling and enable disciplinary autonomy can cause analytical and computational difficulties for optimization algorithms. The single-level alternative we discuss affords a more limited degree of autonomy than that of the bi-level approaches, but without the computational difficulties of the bi-level methods. Key Words: Autonomy, bi-level optimization, distributed optimization, multidisciplinary optimization, multilevel optimization, nonlinear programming, problem integration, system synthesis

Alexandrov, Natalia M.↗

Structural dynamics, stability, and control of helicopters

The dynamic synthesis of a helicopter is reported. The method of approach is a variation of the component mode synthesis in the sense that it regards the aircraft as an assemblage of interconnected substructures. The equations of motion are derived in general form by means of the Lagrangian formulation in conjunction with an orderly kinematical procedure that takes into account the superposition of motion of various substructures, thus circumventing constraint problems.

Meirovitch, L.↗

The practical implementation of fatigue requirements to military aircraft and helicopters in the United Kingdom

The methods adopted in the United Kingdom to ensure the structural integrity of military aeroplanes and helicopters from the fatigue point of view are described. The procedure adopted from the writing of the specification to the monitoring of fatigue life in service are presented along with the requirements to be met and the way in which they are satisfied. Some of the outstanding problems that remain to be solved are indicated.

Maxwell, R. D. J.↗

Liquid-propellant dynamics and suppression

Technology related to liquid-propellant interactions with space shuttle vehicles is reviewed. Potential problems unique to the shuttle include liquid-structure interactions resulting from coupled lateral and longitudinal deformations, traveling wave phenomena at shallow propellant levels, and liquid impact during abort, staging, or docking. Technology efforts to define the slosh dynamics under shuttle operating conditions are described with emphasis on analytical representations of the liquid by finite-element and marker-and-cell methods. In addition, slosh suppression is discussed and includes baffle damping and pressure loads for tanks fitted with multiple baffles both above and below the undisturbed liquid surface.

Stephens, D. G.↗