Search NASA⌕ Search

SEARCH · Search NASA

Results for “preconditioning”

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 397 records · Page 22

Computation of Steady and Unsteady Laminar Flames: Theory

In this paper we describe the numerical analysis underlying our efforts to develop an accurate and reliable code for simulating flame propagation using complex physical and chemical models. We discuss our spatial and temporal discretization schemes, which in our current implementations range in order from two to six. In space we use staggered meshes to define discrete divergence and gradient operators, allowing us to approximate complex diffusion operators while maintaining ellipticity. Our temporal discretization is based on the use of preconditioning to produce a highly efficient linearly implicit method with good stability properties. High order for time accurate simulations is obtained through the use of extrapolation or deferred correction procedures. We also discuss our techniques for computing stationary flames. The primary issue here is the automatic generation of initial approximations for the application of Newton's method. We use a novel time-stepping procedure, which allows the dynamic updating of the flame speed and forces the flame front towards a specified location. Numerical experiments are presented, primarily for the stationary flame problem. These illustrate the reliability of our techniques, and the dependence of the results on various code parameters.

Hagstrom, Thomas↗

Evolution of the 1997-98 El Nino and La Nina: the Role of Altimetry in ENSO Studies and Prediction

El Nino and the Southern Oscillation (ENSO) are known to be a quasi-periodic coupled ocean-atmosphere phenomenon occurring roughly every 3-7 years. Its largest oceanic manifestations are found in the equatorial Pacific, but it is of global climatic significance. During the flight of the TOPEX]Poseidon altimeter, the equatorial Pacific was in the midst of an unusual period of prolonged ENSO warming in the mid-1990's. In 1997, the tropical Pacific witnessed the development of a major El Nino event, rivaling in strength the 1982-83 El Nino. The intensity of this El Nino, and its rapid intensification early in the calendar year, caught the scientific community by surprise. None of the forecast models, statistical or dynamical, captured these features of the 1997 El Nino, although those models that assimilated in situ ocean observations did better than most in predicting that the event would occur in 1997. The onset of the El Nino coincided with the occurrence of several westerly wind events in the western Pacific rather than to delayed oscillator physics. However, western Pacific sea levels were anomalously elevated a year and a half prior to the onset, which may have helped precondition the system to a particularly strong ENSO episode. The coming of La Nina was foreshadowed by large-scale drops in sea level in the western tropical Pacific and cyclonic wind stress curl anomalies far beyond the +\- 8 degrees latitude bounds of the TAO mooring array. In past El Nino events, the evolution of the coupled system could only be studied from the perspective of in situ observations. The 1997-1998 El Nino event will be the first time a major El Nino event will have been observed from start to finish via remotely-sensed measurements of sea surface topography, sea surface temperature, sea surface winds, ocean color, and precipitation. These observations have considerable potential for advancing coupled climate forecasts on time scales from seasons to decades. This presentation will address questions along the lines of: (1) What are the scientific problems in ENSO that can benefit most from altimetry data? (2) Are there any precursors in the global ocean-atmosphere system for the 1997-98 extreme event? (3) Is there a unique role of altimetry in detecting potential precursors?(4) Has Topex/Poseidon data been adequately used to improve ENSO forecasts? Is there any firm evidence? (6) What is the status of the transition of El Nino into a La Nina?

Busalacchi, Antonio J.↗

Substorm Pseudobreakups Associated with Interplanetary Shocks/Pressure Pulses: Wind and Polar

Ten interplanetary WIND shock/ pressure pulse events are used to study the magnetospheric delay of pseudobreakup (PB) or substorm onsets. We identify the PBs and substorms by using the POLAR UV imaging data. The states of the interplanetary medium and the conditions of the ionosphere before and after the auroral brightening onsets are studied. We find that the magnetospheric delay time strongly constrains the location of the nightside X-line during such events. We also find for PB (or no activity) events, that the interplanetary and ionosphere preconditions are unusually low.

Zhou, X.-Y.↗

Recent Improvements in Aerodynamic Design Optimization on Unstructured Meshes

Recent improvements in an unstructured-grid method for large-scale aerodynamic design are presented. Previous work had shown such computations to be prohibitively long in a sequential processing environment. Also, robust adjoint solutions and mesh movement procedures were difficult to realize, particularly for viscous flows. To overcome these limiting factors, a set of design codes based on a discrete adjoint method is extended to a multiprocessor environment using a shared memory approach. A nearly linear speedup is demonstrated, and the consistency of the linearizations is shown to remain valid. The full linearization of the residual is used to precondition the adjoint system, and a significantly improved convergence rate is obtained. A new mesh movement algorithm is implemented and several advantages over an existing technique are presented. Several design cases are shown for turbulent flows in two and three dimensions.

Nielsen, Eric J.↗

Technology Validation of Optical Fiber Cables for Space Flight Environments

Periodically, commercially available (COTS) optical fiber cable assemblies are characterized for space flight usage under the NASA Electronic Parts and Packaging Program (NEPP). The purpose of this is to provide a family of optical fiber cable options to a variety of different harsh environments typical to space flight missions. The optical fiber cables under test are evaluated to bring out known failure mechanisms that are expected to occur during a typical mission. The tests used to characterize COTS cables include: (1) vacuum exposure, (2) thermal cycling, and (3) radiation exposure. Presented here are the results of the testing conducted at NASA Goddard Space Flight Center on COTS optical fiber cables over this past year. Several optical fiber cables were characterized for their thermal stability both during and after thermal cycling. The results show how much preconditioning is necessary for a variety of available cables to remain thermally stable in a space flight environment. Several optical fibers of dimensions 100/140/172 microns were characterized for their radiation effects at -125 C using the dose rate requirements of International Space Station. One optical fiber cable in particular was tested for outgassing to verify whether an acrylate coated fiber could be used in a space flight optical cable configuration.

Ott, Melanie N.↗

Action-Based Planning

This paper presents an approach to domain representation and planning that is fundamentally different from traditional methods; an approach based strictly on actions and their interrelationships, rather than on state-based goals and preconditions. In particular, we focus on the action-based planner COLLAGE, describe its methods for plan-construction, and contrast them with more traditional approaches to planning. Experiences with COLLAGE in realistic domains have shown that the action-based approach is not only more natural to use, but can also be more cost-efficient than traditional planning methods.

Lansky, Amy L.↗

The CE/SE Method: a CFD Framework for the Challenges of the New Millennium

The space-time conservation element and solution element (CE/SE) method, which was originated and is continuously being developed at NASA Glenn Research Center, is a high-resolution, genuinely multidimensional and unstructured-mesh compatible numerical method for solving conservation laws. Since its inception in 1991, the CE/SE method has been used to obtain highly accurate numerical solutions for 1D, 2D and 3D flow problems involving shocks, contact discontinuities, acoustic waves, vortices, shock/acoustic waves/vortices interactions, shock/boundary layers interactions and chemical reactions. Without the aid of preconditioning or other special techniques, it has been applied to both steady and unsteady flows with speeds ranging from Mach number = 0.00288 to 10. In addition, the method has unique features that allow for (i) the use of very simple non-reflecting boundary conditions, and (ii) a unified wall boundary treatment for viscous and inviscid flows. The CE/SE method was developed with the conviction that, with a solid foundation in physics, a robust, coherent and accurate numerical framework can be built without involving overly complex mathematics. As a result, the method was constructed using a set of design principles that facilitate simplicity, robustness and accuracy. The most important among them are: (i) enforcing both local and global flux conservation in space and time, with flux evaluation at an interface being an integral part of the solution procedure and requiring no interpolation or extrapolation; (ii) unifying space and time and treating them as a single entity; and (iii) requiring that a numerical scheme be built from a nondissipative core scheme such that the numerical dissipation can be effectively controlled and, as a result, will not overwhelm the physical dissipation. Part I of the workshop will be devoted to a discussion of these principles along with a description of how the ID, 2D and 3D CE/SE schemes are constructed. In Part II, various applications of the CE/SE method, particularly those involving chemical reactions and acoustics, will be presented. The workshop will be concluded with a sketch of the future research directions.

Chang, Sin-Chung↗

Finite Element Methods for real-time Haptic Feedback of Soft-Tissue Models in Virtual Reality Simulators

We have applied the linear elastic finite element method to compute haptic force feedback and domain deformations of soft tissue models for use in virtual reality simulators. Our results show that, for virtual object models of high-resolution 3D data (>10,000 nodes), haptic real time computations (>500 Hz) are not currently possible using traditional methods. Current research efforts are focused in the following areas: 1) efficient implementation of fully adaptive multi-resolution methods and 2) multi-resolution methods with specialized basis functions to capture the singularity at the haptic interface (point loading). To achieve real time computations, we propose parallel processing of a Jacobi preconditioned conjugate gradient method applied to a reduced system of equations resulting from surface domain decomposition. This can effectively be achieved using reconfigurable computing systems such as field programmable gate arrays (FPGA), thereby providing a flexible solution that allows for new FPGA implementations as improved algorithms become available. The resulting soft tissue simulation system would meet NASA Virtual Glovebox requirements and, at the same time, provide a generalized simulation engine for any immersive environment application, such as biomedical/surgical procedures or interactive scientific applications.

Frank, Andreas O.↗

Investigation of Conjugate Heat Transfer in Turbine Blades and Vanes

We report on work carried out to develop a 3-D coupled Finite Volume/BEM-based temperature forward/flux back (TFFB) coupling algorithm to solve the conjugate heat transfer (CHT) which arises naturally in analysis of systems exposed to a convective environment. Here, heat conduction within a structure is coupled to heat transfer to the external fluid which is convecting heat into or out of the solid structure. There are two basic approaches to solving coupled fluid structural systems. The first is a direct coupling where the solution of the different fields is solved simultaneously in one large set of equations. The second approach is a loose coupling strategy where each set of field equations is solved to provide boundary conditions for the other. The equations are solved in turn until an iterated convergence criterion is met at the fluid-solid interface. The loose coupling strategy is particularly attractive when coupling auxiliary field equations to computational fluid dynamics codes. We adopt the latter method in which the BEM is used to solve heat conduction inside a structure which is exposed to a convective field which in turn is resolved by solving the NASA Glenn compressible Navier-Stokes finite volume code Glenn-HT. The BEM code features constant and bi-linear discontinuous elements and an ILU-preconditioned GMRES iterative solver for the resulting non-symmetric algebraic set arising in the conduction solution. Interface of flux and temperature is enforced at the solid/fluid interface, and a radial-basis function scheme is used to interpolated information between the CFD and BEM surface grids. Additionally, relaxation is implemented in passing the fluxes from the conduction solution to the fluid solution. Results from a simple test example are reported.

Kassab, A. J.↗

Algorithmic Enhancements for Unsteady Aerodynamics and Combustion Applications

Research in the FY01 focused on the analysis and development of enhanced algorithms for unsteady aerodynamics and chemically reacting flowfields. The research was performed in support of NASA Ames' efforts to improve the capabilities of the in-house computational fluid dynamics code, OVERFLOW. Specifically, the research was focused on the four areas: (1) investigation of stagnation region effects; (2) unsteady preconditioning dual-time procedures; (3) dissipation formulation for combustion; and (4) time-stepping methods for combustion.

Venkateswaran, Sankaran↗

Parallel CFD Algorithms for Aerodynamical Flow Solvers on Unstructured Meshes

The Advisory Group for Aerospace Research and Development (AGARD) has requested my participation in the lecture series entitled Parallel Computing in Computational Fluid Dynamics to be held at the von Karman Institute in Brussels, Belgium on May 15-19, 1995. In addition, a request has been made from the US Coordinator for AGARD at the Pentagon for NASA Ames to hold a repetition of the lecture series on October 16-20, 1995. I have been asked to be a local coordinator for the Ames event. All AGARD lecture series events have attendance limited to NATO allied countries. A brief of the lecture series is provided in the attached enclosure. Specifically, I have been asked to give two lectures of approximately 75 minutes each on the subject of parallel solution techniques for the fluid flow equations on unstructured meshes. The title of my lectures is "Parallel CFD Algorithms for Aerodynamical Flow Solvers on Unstructured Meshes" (Parts I-II). The contents of these lectures will be largely review in nature and will draw upon previously published work in this area. Topics of my lectures will include: (1) Mesh partitioning algorithms. Recursive techniques based on coordinate bisection, Cuthill-McKee level structures, and spectral bisection. (2) Newton's method for large scale CFD problems. Size and complexity estimates for Newton's method, modifications for insuring global convergence. (3) Techniques for constructing the Jacobian matrix. Analytic and numerical techniques for Jacobian matrix-vector products, constructing the transposed matrix, extensions to optimization and homotopy theories. (4) Iterative solution algorithms. Practical experience with GIVIRES and BICG-STAB matrix solvers. (5) Parallel matrix preconditioning. Incomplete Lower-Upper (ILU) factorization, domain-decomposed ILU, approximate Schur complement strategies.

Barth, Timothy J.↗

A Portable MPI Implementation of the SPAI Preconditioner in ISIS++

A parallel MPI implementation of the Sparse Approximate Inverse (SPAI) preconditioner is described. SPAI has proven to be a highly effective preconditioner, and is inherently parallel because it computes columns (or rows) of the preconditioning matrix independently. However, there are several problems that must be addressed for an efficient MPI implementation: load balance, latency hiding, and the need for one-sided communication. The effectiveness, efficiency, and scaling behavior of our implementation will be shown for different platforms.

Barnard, Stephen T.↗

P1 Nonconforming Finite Element Method for the Solution of Radiation Transport Problems

The simulation of radiation transport in the optically thick flux-limited diffusion regime has been identified as one of the most time-consuming tasks within large simulation codes. Due to multimaterial complex geometry, the radiation transport system must often be solved on unstructured grids. In this paper, we investigate the behavior and the benefits of the unstructured P(sub 1) nonconforming finite element method, which has proven to be flexible and effective on related transport problems, in solving unsteady implicit nonlinear radiation diffusion problems using Newton and Picard linearization methods. Key words. nonconforrning finite elements, radiation transport, inexact Newton linearization, multigrid preconditioning

Kang, Kab S.↗

Thermal/Mechanical Response and Damage Growth in Polymeric Composites at Cryogenic Temperatures

In order to increase the reliability of the next generation of space transportation systems, the mechanical behavior of polymeric matrix composite (PMC) materials at cryogenic temperatures must be investigated. This paper presents experimental data on the residual mechanical properties of a carbon fiber polymeric composite, IM7/PETI-5 both before and after aging at cryogenic temperatures. Tension modulus and strength were measured at room temperature, -196 C, and -269 C on five different specimen ply lay-ups, [0](sub 12), [90](sub 12), [+/-45](sub 3S), [+/-25](sub 3s) and [45,90(sub 3),-45,0(sub 3),-45,90(sub 3),45]. Specimens were preconditioned with one set of coupons being isothermally aged for 555 hours at -184 C in an unloaded state. Another set of corresponding coupons were mounted in constant displacement fixtures such that a constant uniaxial strain was applied to the specimens for 555 hours at -184 C. The measured lamina level properties indicated that cryogenic temperatures have an appreciable influence on behavior, and residual stress calculations based on lamination theory showed that the transverse tensile ply stresses could be quite high for cryogenic test temperatures. Microscopic examination of the surface morphology showed evidence of degradation along the exposed edges of the material due to aging at cryogenic temperatures.

Whitley, Karen S.↗

Unsteady Computations of a Jet in a Crossflow with Ground Effect

A numerical study of a jet in crossflow with ground effect is conducted using OVERFLOW with dual time-stepping and low Mach number preconditioning. The results of the numerical study are compared to an experiment to show that the numerical methods are capable of capturing the dominant features of the flow field as well as the unsteadiness associated with the ground vortex.

Pandya, Shishir↗

Higher Order Time Integration Schemes for the Unsteady Navier-Stokes Equations on Unstructured Meshes

The efficiency gains obtained using higher-order implicit Runge-Kutta schemes as compared with the second-order accurate backward difference schemes for the unsteady Navier-Stokes equations are investigated. Three different algorithms for solving the nonlinear system of equations arising at each timestep are presented. The first algorithm (NMG) is a pseudo-time-stepping scheme which employs a non-linear full approximation storage (FAS) agglomeration multigrid method to accelerate convergence. The other two algorithms are based on Inexact Newton's methods. The linear system arising at each Newton step is solved using iterative/Krylov techniques and left preconditioning is used to accelerate convergence of the linear solvers. One of the methods (LMG) uses Richardson's iterative scheme for solving the linear system at each Newton step while the other (PGMRES) uses the Generalized Minimal Residual method. Results demonstrating the relative superiority of these Newton's methods based schemes are presented. Efficiency gains as high as 10 are obtained by combining the higher-order time integration schemes with the more efficient nonlinear solvers.

Jothiprasad, Giridhar↗

A Constraint-based Attribute and Interval Planning

In this paper we introduce Constraint-based Attribute and Interval Planning (CAIP), a new paradigm for representing and reasoning about plans. The paradigm enables the description of planning domains with time, resources, concurrent activities, mutual exclusions among sets of activities, disjunctive preconditions and conditional effects. We provide a theoretical foundation for the paradigm using a mapping to first order logic. We also show that CAIP plans are naturally expressed by networks of constraints, and that planning maps directly to dynamic constraint reasoning. In addition, we show how constraint templates are used to provide a compact mechanism for describing planning domains.

Frank, Jeremy↗

Generalized Symbolic Execution for Model Checking and Testing

Modern software systems, which often are concurrent and manipulate complex data structures must be extremely reliable. We present a novel framework based on symbolic execution, for automated checking of such systems. We provide a two-fold generalization of traditional symbolic execution based approaches: one, we define a program instrumentation, which enables standard model checkers to perform symbolic execution; two, we give a novel symbolic execution algorithm that handles dynamically allocated structures (e.g., lists and trees), method preconditions (e.g., acyclicity of lists), data (e.g., integers and strings) and concurrency. The program instrumentation enables a model checker to automatically explore program heap configurations (using a systematic treatment of aliasing) and manipulate logical formulae on program data values (using a decision procedure). We illustrate two applications of our framework: checking correctness of multi-threaded programs that take inputs from unbounded domains with complex structure and generation of non-isomorphic test inputs that satisfy a testing criterion. Our implementation for Java uses the Java PathFinder model checker.

Khurshid, Sarfraz↗