1,578 research outputs found

    Evaluation of Flux Correction on Three-Dimensional Strand Grids with an Overset Cartesian Grid

    Get PDF
    Simulations of fluid flows over complex geometries are typically solved using a solution technique known as the overset meshing method. The geometry is meshed using grid types appropriate to the local geometry in a patchwork fashion, rather than meshing the entire geometry with one type of mesh. The strand-Cartesian approach is a simplification of this process. While high-order accurate solvers on Cartesian grids are simple to implement, strand grids are usually restricted to second-order accuracy, resulting in poor quality solutions. Flux correction is a high-order accurate solution method, specifically designed for use on strand grids. The flux correction method on strand grids is evaluated in conjunction with an overset Cartesian grid. Fundamental studies are considered which demonstrate the effectiveness of high-order methods in solving practical flows of interest

    A new integral representation for quasiperiodic fields and its application to two-dimensional band structure calculations

    Full text link
    In this paper, we consider band-structure calculations governed by the Helmholtz or Maxwell equations in piecewise homogeneous periodic materials. Methods based on boundary integral equations are natural in this context, since they discretize the interface alone and can achieve high order accuracy in complicated geometries. In order to handle the quasi-periodic conditions which are imposed on the unit cell, the free-space Green's function is typically replaced by its quasi-periodic cousin. Unfortunately, the quasi-periodic Green's function diverges for families of parameter values that correspond to resonances of the empty unit cell. Here, we bypass this problem by means of a new integral representation that relies on the free-space Green's function alone, adding auxiliary layer potentials on the boundary of the unit cell itself. An important aspect of our method is that by carefully including a few neighboring images, the densities may be kept smooth and convergence rapid. This framework results in an integral equation of the second kind, avoids spurious resonances, and achieves spectral accuracy. Because of our image structure, inclusions which intersect the unit cell walls may be handled easily and automatically. Our approach is compatible with fast-multipole acceleration, generalizes easily to three dimensions, and avoids the complication of divergent lattice sums.Comment: 25 pages, 6 figures, submitted to J. Comput. Phy

    Supercomputer implementation of finite element algorithms for high speed compressible flows

    Get PDF
    Prediction of compressible flow phenomena using the finite element method is of recent origin and considerable interest. Two shock capturing finite element formulations for high speed compressible flows are described. A Taylor-Galerkin formulation uses a Taylor series expansion in time coupled with a Galerkin weighted residual statement. The Taylor-Galerkin algorithms use explicit artificial dissipation, and the performance of three dissipation models are compared. A Petrov-Galerkin algorithm has as its basis the concepts of streamline upwinding. Vectorization strategies are developed to implement the finite element formulations on the NASA Langley VPS-32. The vectorization scheme results in finite element programs that use vectors of length of the order of the number of nodes or elements. The use of the vectorization procedure speeds up processing rates by over two orders of magnitude. The Taylor-Galerkin and Petrov-Galerkin algorithms are evaluated for 2D inviscid flows on criteria such as solution accuracy, shock resolution, computational speed and storage requirements. The convergence rates for both algorithms are enhanced by local time-stepping schemes. Extension of the vectorization procedure for predicting 2D viscous and 3D inviscid flows are demonstrated. Conclusions are drawn regarding the applicability of the finite element procedures for realistic problems that require hundreds of thousands of nodes

    Spectral collocation methods

    Get PDF
    This review covers the theory and application of spectral collocation methods. Section 1 describes the fundamentals, and summarizes results pertaining to spectral approximations of functions. Some stability and convergence results are presented for simple elliptic, parabolic, and hyperbolic equations. Applications of these methods to fluid dynamics problems are discussed in Section 2

    Development of a Three-Dimensional High-Order Strand-Grids Approach

    Get PDF
    Development of a novel high-order flux correction method on strand grids is presented. The method uses a combination of flux correction in the unstructured plane and summation-by-parts operators in the strand direction to achieve high-fidelity solutions. Low-order truncation errors are cancelled with accurate flux and solution gradients in the flux correction method, thereby achieving a formal order of accuracy of 3, although higher orders are often obtained, especially for highly viscous flows. In this work, the scheme is extended to high-Reynolds number computations in both two and three dimensions. Turbulence closure is achieved with a robust version of the Spalart-Allmaras turbulence model that accommodates negative values of the turbulence working variable, and the Menter SST turbulence model, which blends the k-ε and k-ω turbulence models for better accuracy. A major advantage of this high-order formulation is the ability to implement traditional finite volume-like limiters to cleanly capture shocked and discontinuous flow. In this work, this approach is explored via a symmetric limited positive (SLIP) limiter. Extensive verification and validation is conducted in two and three dimensions to determine the accuracy and fidelity of the scheme for a number of different cases. Verification studies show that the scheme achieves better than third order accuracy for low and high-Reynolds number flow. Cost studies show that in three-dimensions, the third-order flux correction scheme requires only 30% more walltime than a traditional second-order scheme on strand grids to achieve the same level of convergence. In order to overcome meshing issues at sharp corners and other small-scale features, a unique approach to traditional geometry, coined asymptotic geometry, is explored. Asymptotic geometry is achieved by filtering out small-scale features in a level set domain through min/max flow. This approach is combined with a curvature based strand shortening strategy in order to qualitatively improve strand grid mesh quality

    Least-squares reverse-time migration

    Get PDF
    Conventional migration methods, including reverse-time migration (RTM) have two weaknesses: first, they use the adjoint of forward-modelling operators, and second, they usually apply a crosscorrelation imaging condition to extract images from reconstructed wavefields. Adjoint operators, which are an approximation to inverse operators, can only correctly calculate traveltimes (phase), but not amplitudes. To preserve the true amplitudes of migration images, it is necessary to apply the inverse of the forward-modelling operator. Similarly, crosscorrelation imaging conditions also only correct traveltimes (phase) but do not preserve amplitudes. Besides, the examples show crosscorrelation imaging conditions produce strong sidelobes. Least-squares migration (LSM) uses both inverse operators and deconvolution imaging conditions. As a result, LSM resolves both problems in conventional migration methods and produces images with fewer artefacts, higher resolution and more accurate amplitudes. At the same time, RTM can accurately handle all dips, frequencies and any type of velocity variation. Combining RTM and LSM produces least-squares reverse-time migration (LSRTM), which in turn has all the advantages of RTM and LSM. In this thesis, we implement two types of LSRTM: matrix-based LSRTM (MLSRTM) and non-linear LSRTM (NLLSRTM). MLSRTM is a matrix formulation of LSRTM and is more stable than conventional LSRTM; it can be implemented with linear inversion algorithms but needs a large amount of computer memory. NLLSRTM, by contrast, directly expresses migration as an optimisation which minimises the 2 norm of the residual between the predicted and observed data. NLLSRTM can be implemented using non-linear gradient inversion algorithms, such as non-linear steepest descent and non-linear conjugated-gradient solvers. We demonstrate that both MLSRTM and NLLSRTM can achieve better images with fewer artefacts, higher resolution and more accurate amplitudes than RTM using three synthetic examples. The power of LSRTM is also further illustrated using a field dataset. Finally, a simple synthetic test demonstrates that the objective function used in LSRTM is sensitive to errors in the migration velocity. As a result, it may be possible to use NLLSRTM to both refine the migrated image and estimate the migration velocity.Open Acces
    corecore