38,588 research outputs found
Use of a Low-Mach Model On a CFD&HT Solver for the Elements of An Object Oriented Program to Numerically Simulate Hermetic Refrigeration Compressors
A powerful object oriented approach for the simulation of generic thermal systems (Damle et al., 2008) is used as a framework to numerically simulate the thermal and fluid behavior of hermetic reciprocating compressors. A physical abstraction of the compressor system provides a vertex-edge graph, defining the elements and the neighborhood relations of the system to be solved. Each one of these resulting elements is modeled in order to be solved by itself by giving their respective boundary conditions. Since each element provides its own solver tool, the coupled system can be solved in an integrated form. Into previous works, an unstructured and parallel object oriented Computational Fluid Dynamics and Heat Transfer code (from now on CFD&HT) for accurate and reliable solving of turbulent industrial flow, called TermoFluids (Lehmkuhl et al., 2007), was used to provide with CFD&HT capability the system elements (López et al., 2010). In this work, a Low-Mach based CFD&HT module (Chiva et al., 2011) implemented within the TermoFluids software has been used solve the fluid domain existing inside the shell of a reciprocating compressor, which is identified as one of the compressor elements in the abstraction stage. This improvement allows us to numerically simulate the recirculation flow inside the shell of a reciprocating compressor, providing detailed information about suction area of the compressor and allowing study of new geometric configurations of such part. Furthermore, in comparison with previously tested CFD&HT modules, the Low-Mach model allows better treatment of the compressibility effects generated at the inner elements of the compressor such as chambers, tubes and undoubtedly the compression chamber
Recommended from our members
Leveraging legacy codes to distributed problem solving environments: A web service approach
This paper describes techniques used to leverage high performance legacy codes as CORBA components to a distributed problem solving environment. It first briefly introduces the software architecture adopted by the environment. Then it presents a CORBA oriented wrapper generator (COWG) which can be used to automatically wrap high performance legacy codes as CORBA components. Two legacy codes have been wrapped with COWG. One is an MPI-based molecular dynamic simulation (MDS) code, the other is a finite element based computational fluid dynamics (CFD) code for simulating incompressible Navier-Stokes flows. Performance comparisons between runs of the MDS CORBA component and the original MDS legacy code on a cluster of workstations and on a parallel computer are also presented. Wrapped as CORBA components, these legacy codes can be reused in a distributed computing environment. The first case shows that high performance can be maintained with the wrapped MDS component. The second case shows that a Web user can submit a task to the wrapped CFD component through a Web page without knowing the exact implementation of the component. In this way, a user’s desktop computing environment can be extended to a high performance computing environment using a cluster of workstations or a parallel computer
A Parallel Mesh-Adaptive Framework for Hyperbolic Conservation Laws
We report on the development of a computational framework for the parallel,
mesh-adaptive solution of systems of hyperbolic conservation laws like the
time-dependent Euler equations in compressible gas dynamics or
Magneto-Hydrodynamics (MHD) and similar models in plasma physics. Local mesh
refinement is realized by the recursive bisection of grid blocks along each
spatial dimension, implemented numerical schemes include standard
finite-differences as well as shock-capturing central schemes, both in
connection with Runge-Kutta type integrators. Parallel execution is achieved
through a configurable hybrid of POSIX-multi-threading and MPI-distribution
with dynamic load balancing. One- two- and three-dimensional test computations
for the Euler equations have been carried out and show good parallel scaling
behavior. The Racoon framework is currently used to study the formation of
singularities in plasmas and fluids.Comment: late submissio
A GPU-enabled implicit Finite Volume solver for the ideal two-fluid plasma model on unstructured grids
This paper describes the main features of a pioneering unsteady solver for
simulating ideal two-fluid plasmas on unstructured grids, taking profit of
GPGPU (General-purpose computing on graphics processing units). The code, which
has been implemented within the open source COOLFluiD platform, is implicit,
second-order in time and space, relying upon a Finite Volume method for the
spatial discretization and a three-point backward Euler for the time
integration. In particular, the convective fluxes are computed by a multi-fluid
version of the AUSM+up scheme for the plasma equations, in combination with a
modified Rusanov scheme with tunable dissipation for the Maxwell equations.
Source terms are integrated with a one-point rule, using the cell-centered
value. Some critical aspects of the porting to GPU's are discussed, as well as
the performance of two open source linear system solvers (i.e. PETSc,
PARALUTION). The code design allows for computing both flux and source terms on
the GPU along with their Jacobian, giving a noticeable decrease in the
computational time in comparison with the original CPU-based solver. The code
has been tested in a wide range of mesh sizes and in three different systems,
each one with a different GPU. The increased performance (up to 14x) is
demonstrated in two representative 2D benchmarks: propagation of circularly
polarized waves and the more challenging Geospace Environmental Modeling (GEM)
magnetic reconnection challenge.Comment: 22 pages, 7 figure
A general formulation of Bead Models applied to flexible fibers and active filaments at low Reynolds number
This contribution provides a general framework to use Lagrange multipliers
for the simulation of low Reynolds number fiber dynamics based on Bead Models
(BM). This formalism provides an efficient method to account for kinematic
constraints. We illustrate, with several examples, to which extent the proposed
formulation offers a flexible and versatile framework for the quantitative
modeling of flexible fibers deformation and rotation in shear flow, the
dynamics of actuated filaments and the propulsion of active swimmers.
Furthermore, a new contact model called Gears Model is proposed and
successfully tested. It avoids the use of numerical artifices such as repulsive
forces between adjacent beads, a source of numerical difficulties in the
temporal integration of previous Bead Models.Comment: 41 pages, 15 figure
Simulating water-entry/exit problems using Eulerian-Lagrangian and fully-Eulerian fictitious domain methods within the open-source IBAMR library
In this paper we employ two implementations of the fictitious domain (FD)
method to simulate water-entry and water-exit problems and demonstrate their
ability to simulate practical marine engineering problems. In FD methods, the
fluid momentum equation is extended within the solid domain using an additional
body force that constrains the structure velocity to be that of a rigid body.
Using this formulation, a single set of equations is solved over the entire
computational domain. The constraint force is calculated in two distinct ways:
one using an Eulerian-Lagrangian framework of the immersed boundary (IB) method
and another using a fully-Eulerian approach of the Brinkman penalization (BP)
method. Both FSI strategies use the same multiphase flow algorithm that solves
the discrete incompressible Navier-Stokes system in conservative form. A
consistent transport scheme is employed to advect mass and momentum in the
domain, which ensures numerical stability of high density ratio multiphase
flows involved in practical marine engineering applications. Example cases of a
free falling wedge (straight and inclined) and cylinder are simulated, and the
numerical results are compared against benchmark cases in literature.Comment: The current paper builds on arXiv:1901.07892 and re-explains some
parts of it for the reader's convenienc
- …