HOME

TheInfoList



OR:

The viscous vortex domains (VVD) method is a mesh-free method of
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 t ...
for directly numerically solving 2D Navier-Stokes equations in Lagrange coordinates. It doesn't implement any
turbulence model Turbulence modeling is the construction and use of a mathematical model to predict the effects of turbulence. Turbulent flows are commonplace in most real life scenarios, including the flow of blood through the cardiovascular system, the airflow ...
and free of arbitrary parameters. The main idea of this method is to present
vorticity In continuum mechanics, vorticity is a pseudovector field that describes the local spinning motion of a continuum near some point (the tendency of something to rotate), as would be seen by an observer located at that point and traveling along w ...
field with discrete regions (domains), which travel with diffusive velocity relatively to fluid and conserve their
circulation Circulation may refer to: Science and technology * Atmospheric circulation, the large-scale movement of air * Circulation (physics), the path integral of the fluid velocity around a closed curve in a fluid flow field * Circulatory system, a bio ...
. The same approach was used in Diffusion Velocity method of Ogami and Akamatsu, but VVD uses other discrete formulas


Features

The VVD method deals with
viscous The viscosity of a fluid is a measure of its resistance to deformation at a given rate. For liquids, it corresponds to the informal concept of "thickness": for example, syrup has a higher viscosity than water. Viscosity quantifies the inte ...
incompressible In fluid mechanics or more generally continuum mechanics, incompressible flow ( isochoric flow) refers to a flow in which the material density is constant within a fluid parcel—an infinitesimal volume that moves with the flow velocity. An ...
fluid. The viscosity and density of fluid is considered to be constant. Method can be extended for simulation of heat conductive fluid flows ( viscous vortex-heat domains method) The main features are: * Direct solving Navier-Stokes equations (
DNS The Domain Name System (DNS) is a hierarchical and distributed naming system for computers, services, and other resources in the Internet or other Internet Protocol (IP) networks. It associates various information with domain names assigned to ...
) * Calculation of the friction force at the body surfaces * Proper description of the
boundary layers In physics and fluid mechanics, a boundary layer is the thin layer of fluid in the immediate vicinity of a bounding surface formed by the fluid flowing along the surface. The fluid's interaction with the wall induces a no-slip boundary condi ...
(even turbulent) * Infinite computation region * Convenient simulation of deforming boundaries * Investigation of the flow-structure interaction, even in case of zero mass * Estimated numerical diffusion and stability criteria


Governing equations

The VVD method is based on a theorem, that circulation in viscous fluid is conserved on contours travelling with speed :\mathbf = \mathbf + \mathbf_d; ~~~\mathbf_d = -\nu \dfrac; ~~~\mathbf = nabla \times \mathbf/math>, where V is fluid velocity, Vd — diffusion velocity, ν —
kinematic viscosity The viscosity of a fluid is a measure of its resistance to deformation at a given rate. For liquids, it corresponds to the informal concept of "thickness": for example, syrup has a higher viscosity than water. Viscosity quantifies the intern ...
. This theorem shows resemblance with
Kelvin's circulation theorem In fluid mechanics, Kelvin's circulation theorem (named after William Thomson, 1st Baron Kelvin who published it in 1869) states:In a barotropic, ideal fluid with conservative body forces, the circulation around a closed curve (which encloses the ...
, but it works for viscous flows. Basing on this theorem, flow region with non-zero circulation is presented with number of domains (small regions with finite volumes), which move with velocity u and thus their circulation \gamma remains constant. The actual boundaries of every domain are not tracked, but coordinates of the only tracking point in every domain is saved. Array of domains' coordinates and circulations is known either from
boundary conditions In mathematics, in the field of differential equations, a boundary value problem is a differential equation together with a set of additional constraints, called the boundary conditions. A solution to a boundary value problem is a solution to t ...
or from
initial conditions In mathematics and particularly in dynamic systems, an initial condition, in some contexts called a seed value, is a value of an evolving variable at some point in time designated as the initial time (typically denoted ''t'' = 0). F ...
. Such a motion results in vorticity evolution and satisfies Navier-Stokes equations.


Discrete formulas

Fluid velocity V in point r can be calculated with help of Biot-savart law :\mathbf(\mathbf) = \dfrac \sum_i \gamma_i \cdot \left mathbf_z \times \dfrac\right/math> where ''i'' indexes domains in flow, ri — tracking point of domain and γi — his circulation. δ is a so-called "radius of discreteness" — small value that smooths the vortex and helps to get rid of singularity in the domain tracking point. It equals to mean distance between domains. Calculation of diffusion velocity is more difficult :\mathbf_d(\mathbf) = \nu\left( \dfrac + \dfrac \right) First fraction produces vortex-vortex interaction (''i'' — vortex index). :\mathbf_2(\mathbf r) = \sum\limits_i \dfrac \cdot \gamma_i \cdot \exp(-\left, \mathbf-\mathbf_i\/\varepsilon) :I_1(\mathbf r) = And second fraction represents vortex-boundary repulsion. It helps to calculate ∇Ω near body surface and properly describe boundary layer. :\mathbf_3(\mathbf r) = :I_0(\mathbf r) = Here ''k'' indexes boundary segments, rk — its center, dSk — its normal multiplied to the length.


References

{{Reflist


External links


YouTube channel with some VVD computations
Computational fluid dynamics