Search NASA⌕ Search

SEARCH · Search NASA

Results for “Overflow”

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

Computing Flows Using Chimera and Unstructured Grids

DRAGONFLOW is a computer program that solves the Navier-Stokes equations of flows in complexly shaped three-dimensional regions discretized by use of a direct replacement of arbitrary grid overlapping by nonstructured (DRAGON) grid. A DRAGON grid (see figure) is a combination of a chimera grid (a composite of structured subgrids) and a collection of unstructured subgrids. DRAGONFLOW incorporates modified versions of two prior Navier-Stokes-equation-solving programs: OVERFLOW, which is designed to solve on chimera grids; and USM3D, which is used to solve on unstructured grids. A master module controls the invocation of individual modules in the libraries. At each time step of a simulated flow, DRAGONFLOW is invoked on the chimera portion of the DRAGON grid in alternation with USM3D, which is invoked on the unstructured subgrids of the DRAGON grid. The USM3D and OVERFLOW modules then immediately exchange their solutions and other data. As a result, USM3D and OVERFLOW are coupled seamlessly.

Liou, Meng-Sing↗

OVERSMART Reporting Tool for Flow Computations Over Large Grid Systems

Structured grid solvers such as NASA's OVERFLOW compressible Navier-Stokes flow solver can generate large data files that contain convergence histories for flow equation residuals, turbulence model equation residuals, component forces and moments, and component relative motion dynamics variables. Most of today's large-scale problems can extend to hundreds of grids, and over 100 million grid points. However, due to the lack of efficient tools, only a small fraction of information contained in these files is analyzed. OVERSMART (OVERFLOW Solution Monitoring And Reporting Tool) provides a comprehensive report of solution convergence of flow computations over large, complex grid systems. It produces a one-page executive summary of the behavior of flow equation residuals, turbulence model equation residuals, and component forces and moments. Under the automatic option, a matrix of commonly viewed plots such as residual histograms, composite residuals, sub-iteration bar graphs, and component forces and moments is automatically generated. Specific plots required by the user can also be prescribed via a command file or a graphical user interface. Output is directed to the user s computer screen and/or to an html file for archival purposes. The current implementation has been targeted for the OVERFLOW flow solver, which is used to obtain a flow solution on structured overset grids. The OVERSMART framework allows easy extension to other flow solvers.

Kao, David L.↗

Extension of the Time-Spectral Approach to Overset Solvers for Arbitrary Motion

Forced periodic flows arise in a broad range of aerodynamic applications such as rotorcraft, turbomachinery, and flapping wing configurations. Standard practice involves solving the unsteady flow equations forward in time until the initial transient exits the domain and a statistically stationary flow is achieved. It is often required to simulate through several periods to remove the initial transient making unsteady design optimization prohibitively expensive for most realistic problems. An effort to reduce the computational cost of these calculations led to the development of the Harmonic Balance method [1, 2] which capitalizes on the periodic nature of the solution. The approach exploits the fact that forced temporally periodic flow, while varying in the time domain, is invariant in the frequency domain. Expanding the temporal variation at each spatial node into a Fourier series transforms the unsteady governing equations into a steady set of equations in integer harmonics that can be tackled with the acceleration techniques afforded to steady-state flow solvers. Other similar approaches, such as the Nonlinear Frequency Domain [3,4,5], Reduced Frequency [6] and Time-Spectral [7, 8, 9] methods, were developed shortly thereafter. Additionally, adjoint-based optimization techniques can be applied [10, 11] as well as frequency-adaptive methods [12, 13, 14] to provide even more flexibility to the method. The Fourier temporal basis functions imply spectral convergence as the number of harmonic modes, and correspondingly number of time samples, N, is increased. Some elect to solve the equations in the frequency domain directly, while others choose to transform the equations back into the time domain to simplify the process of adding this capability to existing solvers, but each harnesses the underlying steady solution in the frequency domain. These temporal projection methods will herein be collectively referred to as Time-Spectral methods. Time-Spectral methods have demonstrated marked success in reducing the computational costs associated with simulating periodic forced flows, but have yet to be fully applied to overset or Cartesian solvers for arbitrary motion with dynamic hole-cutting. Overset and Cartesian grid methodologies are versatile techniques capable of handling complex geometry configurations in practical engineering applications, and the combination of the Time-Spectral approach with this general capability potentially provides an enabling new design and analysis tool. In an arbitrary moving-body scenario for these approaches, a Lagrangian body moves through a fixed Eulerian mesh and mesh points in the Eulerian mesh interior to the solid body are removed (cut or blanked), leaving a hole in the Eulerian mesh. During the dynamic motion some gridpoints in the domain are blanked and do not have a complete set of time-samples preventing a direct implementation of the Time-Spectral method. Murman[6] demonstrated the Time-Spectral approach for a Cartesian solver with a rigid domain motion, wherein the hole cutting remains constant. Similarly, Custer et al. [15, 16] used the NASA overset OVERFLOW solver and limited the amount of relative motion to ensure static hole-cutting and interpolation. Recently, Mavriplis and Mundis[17] demonstrated a qualitative method for applying the Time-Spectral approach to an unstructured overset solver for arbitrary motion. The goal of the current work is to develop a robust and general method for handling arbitrary motion with the Time-Spectral approach within an overset or Cartesian mesh method, while still approaching the spectral convergence rate of the original Time-Spectral approach. The viscous OVERFLOW solver will be augmented with the new Time-Spectral algorithm and the capability of the method for benchmark problems in rotorcraft and turbomachinery will be demonstrated. This abstract begins with a brief synopsis of the Time-Spectral approach for overset grids and provides details of e current approach to allow for arbitrary motion. Model problem results in one and two dimensions are included to demonstrate the viability of the method and the convergence properties. Section IV briefly outlines the implementation into the OVERFLOW solver, and the abstract closes with a description of the benchmark test cases which will be included in the final paper.

Leffell, Joshua Isaac↗

Analyzing a 35-Year Hourly Data Record: Why So Difficult?

At the Goddard Distributed Active Archive Center, we have recently added a 35-Year record of output data from the North American Land Assimilation System (NLDAS) to the Giovanni web-based analysis and visualization tool. Giovanni (Geospatial Interactive Online Visualization ANd aNalysis Infrastructure) offers a variety of data summarization and visualization to users that operate at the data center, obviating the need for users to download and read the data themselves for exploratory data analysis. However, the NLDAS data has proven surprisingly resistant to application of the summarization algorithms. Algorithms that were perfectly happy analyzing 15 years of daily satellite data encountered limitations both at the algorithm and system level for 35 years of hourly data. Failures arose, sometimes unexpectedly, from command line overflows, memory overflows, internal buffer overflows, and time-outs, among others. These serve as an early warning sign for the problems likely to be encountered by the general user community as they try to scale up to Big Data analytics. Indeed, it is likely that more users will seek to perform remote web-based analysis precisely to avoid the issues, or the need to reprogram around them. We will discuss approaches to mitigating the limitations and the implications for data systems serving the user communities that try to scale up their current techniques to analyze Big Data.

computational performance↗

Comparison of Aerodynamic Analysis Tools Applied to a Propeller-Blown Wing

This paper describes initial results from an ongoing activity comparing two aerodynamic analysis tools: OVERFLOW, a Navier-Stokes flow solver, and FlightStream, a viscous surface-vorticity, unstructured panel method flow solver. Both tools are applied to analyses of an unblown wing and a propeller-blown wing, and then comparisons are performed between the predicted aerodynamic loads and moments from each tool. Computational performance and efficiencies of each tool and their usability in conceptual and preliminary air vehicle design are also discussed. A description of the workflow, underlying theoretical foundations, and best practices are provided. In comparing FlightStream and OVERFLOW, reasonable agreement between predicted performance is observed for flow regimes of interest at high angle of attack prior to stall, including blown wing aero-propulsive effects on lift augmentation and stall delay. In the post-stall regions, FlightStream appears to underestimate the effects of turbulent flow separation that contribute heavily to drag. However, as expected for a high-fidelity, time-accurate solver, the setup and computation time are substantially greater for OVERFLOW than for FlightStream.

Vivek Ahuja↗

Comparison of Aerodynamic Analysis Tools Applied to a Propeller-Blown Wing

This paper describes initial results from an ongoing activity comparing two aerodynamic analysis tools: OVERFLOW, a Navier-Stokes flow solver, and FlightStream, a viscous surface-vorticity, unstructured panel method flow solver. Both tools are applied to analyses of an unblown wing and a propeller-blown wing, and then comparisons are performed between the predicted aerodynamic loads and moments from each tool. Computational performance and efficiencies of each tool and their usability in conceptual and preliminary air vehicle design are also discussed. A description of the workflow, underlying theoretical foundations, and best practices are provided. In comparing FlightStream and OVERFLOW, reasonable agreement between predicted performance is observed for flow regimes of interest at high angle of attack prior to stall, including blown wing aero-propulsive effects on lift augmentation and stall delay. In the post-stall regions, FlightStream appears to underestimate the effects of turbulent flow separation that contribute heavily to drag. However, as expected for a high-fidelity, time-accurate solver, the setup and computation time are substantially greater for OVERFLOW than for FlightStream.

Vivek Ahuja↗

RANS Predictions of Inlet/Isolator Unstart at Mach 4

This paper describes several approaches to back pressuring an inlet/isolator model at Mach 4.0 and the differences in unstart predictions using common RANS simulation methods. The CFD codes OVERFLOW and CREATE-AV Kestrel were used for this work. Verification and validation was conducted on a relevant shock-wave-boundary-layer-interaction case with both solvers. Using aftmounted back pressure flaps did not produce a stable pre-combustion shock train. An unstart comparison between CFD codes OVERFLOW and CREATE-AV Kestrel as well as common 2-equation turbulence models was conducted with numerical back pressure. Unstart predictions using a novel louver back pressure mechanism was done with OVERFLOW. There is notable differences in shock train travel and predicted unstart limit due to turbulence modeling, temporal resolution, and use of the 2D simplification.

CFD↗

Recent Progress on Rans-Based Transition Model Verification

The current efforts to assess and improve the Reynolds-averaged Navier-Stokes (RANS)-coupled transition models in the NASA FUN3D and OVERFLOW codes are summarized in this study. The first AIAA Transition Modeling Workshop and the NATO AVT-313 Transition Workshop both emphasized the need for code verification for transport equations based transition models as a top priority. We discuss the methods used for the model verification, the resulting grid families, the flow solutions, and other supporting information collected with at least two established NASA flow solvers, namely, FUN3D and OVERFLOW. These results, which will be uploaded onto the NASA Turbulence Modeling Resource, should assist other members of the computational fluid dynamics (CFD) community in verifying their own implementations of various transition models, such as the Langtry-Menter (LM2009) model, the one-equation γ model, and Coder’s amplification factor transport (AFT) model. Grid convergence is assessed using both global and local flow metrics of interest such as lift and drag as well as local skin-friction coefficients. We also explore the anisotropic unstructured metric-based adaptive mesh refinement library known as refine with the NASA FUN3D solver to determine if this capability can achieve the same accuracy as handcrafted structured grids with a significantly smaller node count and to learn the characteristics of the resulting grid distribution, especially in the vicinity of the transition zone.

Transition↗

Inexpensive programmable clock for a 12-bit computer

An inexpensive programmable clock was built for a digital PDP-12 computer. The instruction list includes skip on flag; clear the flag, clear the clock, and stop the clock; and preset the counter with the contents of the accumulator and start the clock. The clock counts at a rate determined by an external oscillator and causes an interrupt and sets a flag when a 12-bit overflow occurs. An overflow can occur after 1 to 4096 counts. The clock can be built for a total parts cost of less than $100 including power supply and I/O connector. Slight modification can be made to permit its use on larger machines (16 bit, 24 bit, etc.) and logic level shifting can be made to make it compatible with any computer.

Vrancik, J. E.↗

Coastal environment of the Beaufort Sea from field data and ERTS-1 imagery, summer 1972

The author has identified the following significant results. An extensive field program during the spring and summer in the coastal Beaufort Sea test site has been completed using a wide variety of sensing techniques. Reduction of field data and ERTS-1 image analysis have shown the coastal environment to be complexly influenced by unique processes, most of which involve or are related to sea ice. Active sedimentologic processes along the Arctic coast are set in motion by the melting, flooding, and eventual overflow of rivers onto the sea ice. It is now apparent that only minor amounts of sediment are transported offshore at this stage; however, scouring of the bottom is significant beneath the strudels (drain holes) which develop in the fast ice canopy in the region of overflow. Areal salinity and turbidity patterns together with ERTS-1 imagery confirm a consistent influx of colder, clearer, saltier water towards the coast just east of the Colville River. Strong (up to 3 knots) bidirectional but intermittent currents often manifest themselves in imagery and aerial photographs as wakes behind grounded ice. Ice movement vectors generated from repetitive images indicate that ice drift is closely associated with wind direction, especially in shallow bays, and displacements of 4-22 kilometers were noted in 24 hours.

Reimnitz, E.↗

Effect of channel errors on delta modulation transmission

We have considered the response of a variable step size delta modulator communication system, to errors caused by a noisy channel. For the particular adaptive delta modulation scheme proposed by Song, Garodnick, and Schilling (1971), we have a simple analytic formulation of the output error propagation due to a single channel error. It is shown that single channel errors cause a change in the amplitude and dc level of the output, but do not otherwise affect the shape of the output waveform. At low channel error rates, these effects do not cause any degradation in audio transmission. Higher channel error rates cause overflow or saturation of the step size register. We present relationships between channel error rate, register size, and the probability of register overflow.

Rosenberg, W. J.↗

Review of North Atlantic Source Waters

North Atlantic Deep Water (NADW) ventilates the deep World Ocean. It not only carries relatively well-oxygenated waters, but also other substances derived from recent sea-surface exchanges. There are five regional sources for NADW: (1) derivatives of the salty Mediterranean Sea outflow, (2) products of open-ocean convection in the Labrador Sea, (3) Iceland-Scotland Overflow Water from the Norwegian Sea - salty by virtue of mixing with saline water near the sills, (4) Denmark Strait Overflow Water from the Iceland and Greenland Seas - which retains a high-density, relatively low-salinity signal, and (5) remnants of deep water from the Antarctic circumpolar region - freshest of the bottom waters. Despite the differences of characteristics of the source waters, the NADW is relatively uniform. Because the formation of each of the five source waters may be viewed as a response to a complex series of events, it is difficult to examine the sensitivity of NADW to environmental fluctuations. It is known that the deep northern North Atlantic is relatively closely coupled to the sea surface in the Greenland and Iceland seas. The most recent studies indicate a minimum response time of only two years between the introduction of a passive signal north of Iceland and its appearance in the deep northwest Atlantic.

James H Swift↗

On the behavior of double degenerate binaries associated with Type I supernovae

An analytical investigation is performed of the evolution of double degenerate dwarf binary systems into Type I supernovae. The discussion is limited to systems consisting of carbon-oxygen and oxygen-neon-magnesium dwarfs and those composed of two carbon-oxygen dwarfs. The companions spiral together and the secondary, with a mass more than about 0.6 solar mass, fills its Roche lobe. The radius of the secondary increases faster than the Roche lobe due to mass overflow, which becomes unstable. The instability can lead to a Type I explosion and may or may not cause the formation of a neutron star. If a neutron star forms, the secondary, reduced to below 0.6 solar mass, will spiral inward to the primary and eventually be absorbed by the neutron star. If a white dwarf remnant remains after the supernova explosion of the overflow radius, then a second supernova explosion can occur.

Cameron, A. G. W.↗

The core mass-radius relation for giants - A new test of stellar evolution theory

It is demonstrated here that the measurable properties of systems containing degenerate dwarfs can be used as a direct test of the core mass-radius relation for moderate-mass giants if the final stages of the loss of the envelope of the progenitor giant occurred via stable critical lobe overflow. This relation directly probes the internal structure of stars at a relatively advanced evolutionary state and is only modestly influenced by adjustable parameters. The measured properties of six binary systems, including such diverse systems as Sirius and Procyon and two millisecond pulsars, are utilized to derive constraints on the empirical core mass-radius relation, and the constraints are compared to the theoretical relation. The possibility that the final stages of envelope ejection of the giant progenitor of Sirius B occurred via critical lobe overflow in historical times is considered.

Joss, P. C.↗

Calculation of the binomial survivor function

A method is presented for calculating the binomial SF (cumulative binomial distribution), binfc(k;p,n), especially for a large n, beyond the range of existing tables, where conventional computer programs fail because of underflow and overflow, and Gaussian or Poisson approximations yield insufficient accuracy for the purpose at hand. This method is used to calculate and sum the individual binomial terms while using multiplication factors to avoid underflow; the factors are then divided out of the partial sum whenever it has the potential to overflow. A computer program uses this technique to calculate the binomial SF for arbitrary inputs of k, p, and n. Two other algorithms are presented to determine the value of p needed to yield a specified SF for given values of k and n and calculate the value where p = SF for a given k and n. Reliability applications of each algorithm/program are given, e.g., the value of p needed to achieve a stated k-out-of-n:G system reliability and the value of p for which k-out-of-n:G system reliability equals p.

Bowerman, Paul N.↗

Algorithm Calculates Cumulative Poisson Distribution

Algorithm calculates accurate values of cumulative Poisson distribution under conditions where other algorithms fail because numbers are so small (underflow) or so large (overflow) that computer cannot process them. Factors inserted temporarily to prevent underflow and overflow. Implemented in CUMPOIS computer program described in "Cumulative Poisson Distribution Program" (NPO-17714).

Bowerman, Paul N.↗

Numerical investigations in three-dimensional internal flows

In the present reporting period, the 3D version of the OVERFLOW code was used to solve the flow within the internal portion of the supersonic inlet. The internal portion of this inlet is bounded by an inflow plane containing the leading edge of the sidewalls, the sidewalls, the ramp and cowl surfaces and an outflow plane just downstream of the minimum geometric area of the inlet. Boundary layer bleed was used in the two-dimensional calculations discussed in the previous progress report and that same bleed was applied in the present study. For reference, this bleed corresponds to locations designated as R2 and R3 in the Mach 5 inlet model test. Using the GRIDGEN code, a three dimensional grid was generated that accounted for the viscous effects expected to occur on the sidewall, as well as those known to occur on the ramp and cowl surfaces. The internal flow grid size was 141 streamwise by 101 cross stream by 71 in the lateral direction between sidewalls. Since the flow entering the inlet was not symmetrical, the inlet was solved from sidewall to sidewall (without using a symmetry plane). In addition to the short sidewalls proposed in the Langley geometry database, a set of shorter sidewalls was also investigated in the present study and was shown to have beneficial effects with respect to the flow distortion exiting the supersonic inlet. In addition to these calculations, additional 3D solutions using the OVERFLOW code were obtained for the flow downstream of the throat of the supersonic inlet, including a terminal shock wave system produced by a backpressured subsonic diffuser.

Rose, William C.↗

Efficient bulk-loading of gridfiles

This paper considers the problem of bulk-loading large data sets for the gridfile multiattribute indexing technique. We propose a rectilinear partitioning algorithm that heuristically seeks to minimize the size of the gridfile needed to ensure no bucket overflows. Empirical studies on both synthetic data sets and on data sets drawn from computational fluid dynamics applications demonstrate that our algorithm is very efficient, and is able to handle large data sets. In addition, we present an algorithm for bulk-loading data sets too large to fit in main memory. Utilizing a sort of the entire data set it creates a gridfile without incurring any overflows.

Leutenegger, Scott T.↗