HOME

TheInfoList



OR:

In
computational fluid dynamics Computational fluid dynamics (CFD) is a branch of fluid mechanics that uses numerical analysis and data structures to analyze and solve problems that involve fluid flows. Computers are used to perform the calculations required to simulate th ...
, the volume of fluid (VOF) method is a free-surface modelling technique, i.e. a numerical technique for tracking and locating the
free surface In physics, a free surface is the surface of a fluid that is subject to zero parallel shear stress, such as the interface between two homogeneous fluids. An example of two such homogeneous fluids would be a body of water (liquid) and the air in ...
(or fluid–fluid interface). It belongs to the class of Eulerian methods which are characterized by a
mesh A mesh is a barrier made of connected strands of metal, fiber, or other flexible or ductile materials. A mesh is similar to a web or a net in that it has many attached or woven strands. Types * A plastic mesh may be extruded, oriented, ex ...
that is either stationary or is moving in a certain prescribed manner to accommodate the evolving shape of the interface. As such, VOF is an advection scheme—a numerical recipe that allows the programmer to track the shape and position of the interface, but it is not a standalone flow solving algorithm. The
Navier–Stokes equations In physics, the Navier–Stokes equations ( ) are partial differential equations which describe the motion of viscous fluid substances, named after French engineer and physicist Claude-Louis Navier and Anglo-Irish physicist and mathematician Geo ...
describing the motion of the flow have to be solved separately. The same applies for all other advection algorithms.


History

The volume of fluid method is based on earlier Marker-and-cell (MAC) methods. First accounts of what is now known as VOF have been given by Noh & Woodward in 1976, where fraction function C (see below) appeared, although the first publication in a Journal was by Hirt and Nichols in 1981. Since VOF method surpassed MAC by lowering computer storage requirements, it quickly became popular. Early applications include Torrey et al. from Los Alamos, who created VOF codes for NASA (1985,1987). First implementations of VOF suffered from imperfect interface description, which was later remedied by introducing a Piecewise-Linear Interface Calculation (PLIC) scheme. Using VOF with PLIC is a contemporary standard, used in number of computer codes, such as FLOW-3D,
Gerris (software) Gerris is computer software in the field of computational fluid dynamics (CFD). Gerris was released as free and open-source software, subject to the requirements of the GNU General Public License (GPL), version 2 or any later. Scope ''Gerris' ...
, ANSYS Fluent,
OpenFOAM OpenFOAM (for "Open-source Field Operation And Manipulation") is a C++ toolbox for the development of customized numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems, most prominently including ...
,
Simcenter STAR-CCM+ Simcenter STAR-CCM+ is a commercial Computational Fluid Dynamics (CFD) based simulation software developed by Siemens Digital Industries Software. Simcenter STAR-CCM+ allows the modeling and analysis of a range of engineering problems involving ...
and
CONVERGE Converge may refer to: * Converge (band), American hardcore punk band * Converge (Baptist denomination), American national evangelical Baptist body * Limit (mathematics) * Converge ICT, internet service provider in the Philippines *CONVERGE CFD s ...
.


Overview

The method is based on the idea of a so-called fraction function C. It is a scalar function, defined as the
integral In mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented i ...
of a fluid's
characteristic function In mathematics, the term "characteristic function" can refer to any of several distinct concepts: * The indicator function of a subset, that is the function ::\mathbf_A\colon X \to \, :which for a given subset ''A'' of ''X'', has value 1 at points ...
in the
control volume In continuum mechanics and thermodynamics, a control volume (CV) is a mathematical abstraction employed in the process of creating mathematical models of physical processes. In an inertial frame of reference, it is a fictitious region of a given v ...
, namely the volume of a computational
grid Grid, The Grid, or GRID may refer to: Common usage * Cattle grid or stock grid, a type of obstacle is used to prevent livestock from crossing the road * Grid reference, used to define a location on a map Arts, entertainment, and media * News g ...
cell. The volume fraction of each fluid is tracked through every cell in the computational grid, while all fluids share a single set of momentum equations, i.e. one for each spatial direction. From a cell-volume averaged perspective, when a cell is empty of the tracked phase, the value of C is zero; when the cell is full of tracked phase, C=1; and when the cell contains an interface between the tracked and non-tracked volumes, 0 < C < 1. From a perspective of a local point that contains no volume, C is a discontinuous function insofar as its value jumps from 0 to 1 when the local point moves from the non-tracked to the tracked phase. The normal direction of the fluid interface is found where the value of C changes most rapidly. With this method, the free-surface is not defined sharply, instead it is distributed over the height of a cell. Thus, in order to attain accurate results, local grid refinements have to be done. The refinement criterion is simple, cells with 0 have to be refined. A method for this, known as the marker and micro-cell method, has been developed by Raad and his colleagues in 1997. The evolution of the m-th fluid in a system on n fluids is governed by the transport equation (actually the same equation that has to be fulfilled by the
level-set method Level-set methods (LSM) are a conceptual framework for using level sets as a tool for numerical analysis of surfaces and shapes. The advantage of the level-set model is that one can perform numerical computations involving curves and surfaces on a ...
distance function \phi): : \frac + \mathbf\cdot \nabla C_ =0, with the following constraint : \sum_^ C_ = 1 , i.e., the volume of the fluids is constant. For each cell, properties such as density \rho are calculated by a volume fraction average of all fluids in the cell : \rho=\sum_^ \rho_ C_. These properties are then used to solve a single momentum equation through the domain, and the attained velocity field is shared among the fluids. The VOF method is computationally friendly, as it introduces only one additional equation and thus requires minimal storage. The method is also characterized by its capability of dealing with highly non-linear problems in which the free-surface experiences sharp topological changes. By using the VOF method, one also evades the use of complicated mesh deformation algorithms used by surface-tracking methods. The major difficulty associated with the method is the smearing of the free-surface. This problem originates from excessive diffusion of the transport equation.


Discretization

To avoid smearing of the free-surface, the transport equation has to be solved without excessive diffusion. Thus, the success of a VOF method depends heavily on the scheme used for the
advection In the field of physics, engineering, and earth sciences, advection is the transport of a substance or quantity by bulk motion of a fluid. The properties of that substance are carried with it. Generally the majority of the advected substance is al ...
of the C field. Any chosen scheme needs to cope with the fact that C is discontinuous, unlike e.g. the distance function \phi used in the Level-Set method. Whereas a first order upwind scheme smears the interface, a downwind scheme of the same order will cause a false distribution problem which will cause erratic behavior in case of the flow is not oriented along a grid line. As these lower-order schemes are inaccurate, and higher-order schemes are unstable and induce oscillations, it has been necessary to develop schemes which keep the free-surface sharp while also producing monotonic profiles for C. Over the years, a multitude of different methods for treating the
advection In the field of physics, engineering, and earth sciences, advection is the transport of a substance or quantity by bulk motion of a fluid. The properties of that substance are carried with it. Generally the majority of the advected substance is al ...
have been developed. In the original VOF-article by Hirt, a
donor-acceptor scheme In computational fluid dynamics, the volume of fluid (VOF) method is a free-surface modelling technique, i.e. a numerical technique for tracking and locating the free surface (or fluid–fluid interface). It belongs to the class of Eulerian m ...
was employed. This scheme formed a basis for the compressive differencing schemes. The different methods for treating VOF can be roughly divided into three categories, namely the ''donor-acceptor'' formulation, ''higher order differencing'' schemes and ''line techniques''.


The Donor-Acceptor Schemes

The donor-acceptor scheme is based on two fundamental criteria, namely the boundedness criterion and the availability criterion. The first one states that the value of C has to be bounded between zero and one. The latter criterion ensures that the amount of fluid convected over a face during a time step is less than or equal to the amount available in the donor cell, i.e., the cell from which the fluid is flowing to the acceptor cell. In his original work, Hirt treated this with a blended scheme consisting of controlled downwinding and upwind differencing.


Higher Order Differencing Schemes

In the higher order differencing schemes, as the name suggests, the convective transport equation is discretized with higher order or blended differencing schemes. Such methods include the Compressive Interface Capturing Scheme for Arbitrary Meshes (CICSAM) and High Resolution Interface Capturing (HRIC) scheme, which are both based on the Normalized Variable Diagram (NVD) by Leonard.


Geometrical Reconstruction Techniques

Line techniques circumvent the problems associated with the discretization of the transport equation by not tracking the interface in a cell explicitly. Instead, the fluid distribution in a cell an interface is obtained by using the volume fraction distribution of neighbouring cells. The Simple Line Interface Calculation (SLIC) by Noh and Woodward from 1976 uses a simple geometry to reconstruct the interface. In each cell the interface is approximated as a line parallel to one of the coordinate axes and assumes different fluid configurations for the horizontal and vertical movements respectively. A widely used technique today is the Piecewise Linear Interface Calculation by Youngs. PLIC is based on the idea that the interface can be represented as a line in or a
plane Plane(s) most often refers to: * Aero- or airplane, a powered, fixed-wing aircraft * Plane (geometry), a flat, 2-dimensional surface Plane or planes may also refer to: Biology * Plane (tree) or ''Platanus'', wetland native plant * ''Planes' ...
in ; in the latter case we may describe the interface by: : \mathbf_x+\mathbf_y+\mathbf_z=\alpha, where \mathbf is a vector normal to the interface. Components of the normal are found e.g. by using the
finite difference method In numerical analysis, finite-difference methods (FDM) are a class of numerical techniques for solving differential equations by approximating derivatives with finite differences. Both the spatial domain and time interval (if applicable) are di ...
or its combination with
least squares The method of least squares is a standard approach in regression analysis to approximate the solution of overdetermined systems (sets of equations in which there are more equations than unknowns) by minimizing the sum of the squares of the res ...
optimization. The free term \alpha is then found (analytically or by approximation) by enforcing mass conservation within computational cell. Once the description of the interface is established, the advection equation of C is solved using geometrical techniques such as finding the
flux Flux describes any effect that appears to pass or travel (whether it actually moves or not) through a surface or substance. Flux is a concept in applied mathematics and vector calculus which has many applications to physics. For transport ph ...
of C between grid cells, or advecting the endpoints of interface using discrete values of fluid velocity.


Interface capture issues

In two-phase flows in which the properties of the two phases are vastly different, errors in the computation of the surface tension force at the interface cause Front-Capturing methods such as Volume of Fluid (VOF) and
Level-Set method Level-set methods (LSM) are a conceptual framework for using level sets as a tool for numerical analysis of surfaces and shapes. The advantage of the level-set model is that one can perform numerical computations involving curves and surfaces on a ...
(LS) to develop interfacial spurious currents. To better solve such flows, special treatment is required to reduce such spurious currents. A few studies have looked at improving interface tracking by combining
Level-set method Level-set methods (LSM) are a conceptual framework for using level sets as a tool for numerical analysis of surfaces and shapes. The advantage of the level-set model is that one can perform numerical computations involving curves and surfaces on a ...
and Volume of fluid methods while a few others have looked at improving the numerical solving algorithm by adding smoothening loops or improving property averaging techniques.


See also

*
Immersed boundary method In computational fluid dynamics, the immersed boundary method originally referred to an approach developed by Charles Peskin in 1972 to simulate fluid-structure (fiber) interactions. Treating the coupling of the structure deformations and the flui ...
*
Stochastic Eulerian Lagrangian method In computational fluid dynamics, the Stochastic Eulerian Lagrangian Method (SELM) is an approach to capture essential features of fluid-structure interactions subject to thermal fluctuations while introducing approximations which facilitate analysi ...
*
Level-set method Level-set methods (LSM) are a conceptual framework for using level sets as a tool for numerical analysis of surfaces and shapes. The advantage of the level-set model is that one can perform numerical computations involving curves and surfaces on a ...
*
Sloshing In fluid dynamics, slosh refers to the movement of liquid inside another object (which is, typically, also undergoing motion). Strictly speaking, the liquid must have a free surface to constitute a slosh dynamics problem, where the dynamics of ...


References

* {{refend Computational fluid dynamics Numerical differential equations