Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Include Page
FLUENT Google Analytics
FLUENT Google Analytics
Include Page
Discrete Particles in a Jet Periodic Double Shear Flow - PanelDiscrete
Particles in a Jet Periodic Double Shear Flow - Panel

Pre-Analysis & Start-Up

In the Pre-Analysis & Start-Up step, we'll review the following:

  • Mathematical Model: We will look at the governing equations, boundary conditions, initial field velocity function of the jet as well as the formula for calculating Stokes number in this case.
  • Expected Results: We will discuss the expected results from this simulation and compare the numerical results with the expected results.

Mathematical Model 

Governing Equations:

In almost any fluid dynamics problem, the most important governing equation has to be the Navier-Stokes equation and continuity equation. The two equations govern the fluid flow. Here we will list the Navier-Stokes equations but we will not go into further details.

Continuity Equation:

Wiki Markup
{latex}
\begin{align*}
\frac{\partial \rho}{\partial t} + \nabla \cdot (\rho \textbf{v})=0 \\
\Rightarrow \nabla \cdot \textbf{v} = 0 \\
\end{align*}
{latex}

Navier-Stokes Equation:

  • Theory for Fluid Phase
  • Theory for Particle Phase
  • Choosing the Cases

Pre-Analysis:

A particle laden flow is a multiphase flow where one phase is the fluid and the other is dispersed particles. Governing equations for both phases are implemented in Fluent. To run a meaningful simulation, a review of the theory is necessary.

Fluid Phase:

In the simulations considered for this tutorial, the fluid flow is a 2D perturbed periodic double shear layer as described in the first section. The geometry is Lx = 59.15m, Ly = 59.15m, and the mesh size is chosen as

Latex
{\large$$\Delta x = L_x / n_x$$}
in order to resolve the smallest vorticies. As a rule of thumb. One typically needs about 20 grid points across the shear layers, where the vorticies are going to develop. The boundary conditions are periodic in the x and y  directions. The fluid phase satisfies the Navier-Stokes Equations:
-Momentum Equations

Latex

{\large 
Wiki Markup
{latex}
\begin{eqnarray*} 
\rho_f (\frac{d \textbfmathbf{vu}_f}{dt}+\textbfmathbf{vu}_f \cdot \nabla \textbfmathbf{vu}_f)=- \nabla p + \mu \nabla ^2 \textbfmathbf{vu}_f + \textbfmathbf{f} 
\end{eqnarray*} 
{latex}

In this case, however, we have discrete particles in the flow. Since we are using a one-way coupled scheme, the fluid imposes a force on the particles, but not vice versa. By using the particle force balance equation listed below, the particle movement can be calculated by integrating the acceleration term.

Particle Force Balance:


-Continuity Equation

Latex

{\large 
Wiki Markup
{latex}
\begin{align*} 
&\frac{d\partial u\rho_pf}{dt\partial t} =+ F_D(\overrightarrow{u}-\overrightarrow{u_p})+\frac{\overrightarrow{g}\nabla \cdot (\rho_p-\rho)}{\rho_p}+\overrightarrow{F} \\
\end{align*}
{latex}

Wiki Markup
{latex}$\overrightarrow{F}${latex}
 is an additional acceleration (force per unit particle mass) term. 
Wiki Markup
{latex}$F_D(\overrightarrow{u}-\overrightarrow{u_p})${latex}
 is the drag force per unit particle mass.

 

Wiki Markup
{latex}$F_D${latex}
 can be calculated using the formula below:

Wiki Markup
{latex}
\begin{align*}
F_D = \frac{18\mu}{\rho_d d_p ^2} \frac{C_D Re}{24}f \mathbf{u}_f)=0
\end{align*}
{latex} 

Here, 

Wiki Markup
{latex}$\overrightarrow{u}${latex}
 is the fluid phase velocity, 
Wiki Markup
{latex}$\overrightarrow{u_p}${latex}
 is the particle velocity, 
Wiki Markup
{latex}$\mu${latex}
 is the molecular viscosity of the fluid, 
Wiki Markup
{latex}$\rho${latex}
 is the fluid density, 
Wiki Markup
{latex}$\rho_p${latex}
 is the density of the particle, and 
Wiki Markup
{latex}$d_p${latex}
 is the particle diameter. Re is the relative Reynolds, number, which is defined as 

Wiki Markup
{latex}
\begin{eqnarray*}
Re \equiv \frac{\rho d_p |\overrightarrow{u_p}-\overrightarrow{u}|}{\mu}
\end{eqnarray*}
{latex}

Initial Field Velocity Function

The initial field setup of a jet is essentially two shear layers. The two shear layers are symmetrical to the centerline. A hyperbolic tangent velocity function is used to initialize velocity field of a shear layer. The hyperbolic tangent velocity functions are preferred over discontinuous piecewise functions because hyperbolic tangent functions are more physical. The initial field velocity function for the entire jet is given below:

Wiki Markup
{latex}
\[
U_{initial}(y) =
\left\{
  \begin{array}{lr}
    tanh(32y-8) & : 0 \leq x \leq 0.5\\
    -tanh(32y-24) & : 0.5n < n \leq 1
  \end{array}
\right.
\]
{latex}

     

Wiki Markup
{latex}
\begin{align*}
&V_{initial} = 0\\
&\text{Tip:}\\
&tanh(x)=\frac{e^x-e^{-x}}{e^x+e^{-x}}\\
\end{align*}
{latex}

The function is plotted below (x velocity versus y) using simple MATLAB codes:

Image Removed

Stokes Number

The Stokes number is a dimensionless number that corresponds to the behavior of particles suspended in a fluid flow. The Stokes number is defined as below:

Wiki Markup
{latex}
\begin{eqnarray*}
Stk = \frac{\tau U_0}{d_c}  (1)
\end{eqnarray*}
{latex}

Wiki Markup
{latex}$\tau${latex}
 is the relaxation time of the particle, 
Wiki Markup
{latex}$U_0${latex}
 is the fluid velocity well away from the particle, and 
Wiki Markup
{latex}$d_c${latex}
 is the characteristic length scale of the obstacle, in this case it is the diameter of the particle.

Thus: 

Wiki Markup
{latex}$d_c = d_p = d (2)${latex}

In the case of Stokes flow, where the Reynolds number is sufficiently small the relaxation time can be expressed using the equation below:

Wiki Markup
{latex}
\begin{eqnarray*}
\tau = \frac{\rho_d d_d ^2}{18 \mu_g}(3) \\
\end{eqnarray*}
{latex}

Plug (2) and (3) into (1), we get the formula for calculating the Stokes Number in our case below:

Wiki Markup
{latex}
\begin{eqnarray*}
\boxed{Stk = \frac{\rho_d \cdot d U_0}{18\mu_g}}\\
\end{eqnarray*}
{latex}

Expected Results

...

where

Latex
{\large$$\mathbf{u}$$}
is the fluid velocity,
Latex
{\large$$p$$}
the pressure,
Latex
{\large$$\rho_f$$}
the fluid density and
Latex
{\large$$\mathbf{f}$$}
is a momentum exchange term due to the presence of particles. When the particle volume fraction
Latex
{\large$$\phi$$}
and the particle mass loading
Latex
{\large$$M=\phi \rho_p/\rho_f$$}
are very small, it is legitimate to neglect the effects of the particles on the fluid:
Latex
{\large$$\mathbf{f}$$}
can be set to zero. This type of coupling is called one-way. In these simulations the fluid phase is air, while the dispersed phase is constituted of about 400 glass beads of diameter a few dozens of micron. This satisfies both conditions
Latex
{\large$$\phi \ll 1$$}
and
Latex
{\large$$M \ll 1$$}

One way-coupling is legitimate here. See ANSYS documentation (16.2) for further details about the momentum exchange term.

Particle Phase:

The suspended particles are considered as rigid spheres of same diameter d, and density

Latex
{\large$$\rho_p$$}
. Newton’s second law written for the particle i stipulates:

Latex
{\large $$m_p \frac{d \mathbf{u}_p^i}{dt}=\mathbf{f}_{ex}^i$$}

where

Latex
{\large$$\mathbf{u}_p^i$$}
is the velocity of particle i,
Latex
{\large $$\mathbf{f}_{ex}^i$$}
the forces exerted on it, and
Latex
{\large $$m_p$$}
its mass.
In order to know accurately the hydrodynamic forces exerted on a particle one needs to resolve the flow to a scale significantly smaller than the particle diameter. This is computationally prohibitive. Instead, the hydrodynamic forces can be approximated roughly to be proportional to the drift velocity ref3:

Latex
{\large $$\frac{d \mathbf{u}_p^i}{dt}=\frac{\mathbf{u}_f-\mathbf{u}_p^i}{\tau_p}$$}

where

Latex
{\large $$\tau_p=\rho_p D^2/(18\mu)$$}
is known as the particle response time,
Latex
{\large $$\rho_p$$}
the particle density and D the particle diameter. This equation needs to be solved for all particles present in the domain. This is done in Fluent via the module: Discrete Phase Model(DPM).

 

Choosing the Cases:

The particle response time measures the speed at which the particle velocity adapts to the local flow speed. Non-inertial particles, or tracers, have a zero particle response time: they follow the fluid streamlines. Inertial particles with

Latex
{\large$$\tau_p \neq 0$$}
might adapt quickly or slowly to the fluid speed variations depending on the relative variation of the flow and the particle response time.

This rate of adaptation is measured by a non-dimensional number called Stokes number representing the ratio of the particle response time to the flow characteristic time scale.

Latex
{\large$$St = \frac{\tau_p}{\tau_f}$$}

In these simulations, the characteristic flow time is the inverse of the growth rate of the vortices in the shear layers. This is also predicted by the Orr-Sommerfeld equation. For the particular geometry and configuration we used in this tutorial, the growth rate is

Latex
{\large$$\gamma = 0.1751 s^{-1} = \frac{1}{\tau_f}$$}
. When St = 0 the particles are tracers. They follow the streamlines and, in particular, they will not be able to leave a vortex once caught inside.

When

Latex
{\large$$St \gg 1$$}
, particles have a ballistic motion and are not affected by the local flow conditions. They are able to shoot through the vorticies without a strong trajectory deviation. Intermediate cases
Latex
{\large$$St \approx 1$$}
have a maximum coupling between the two phases: particles are attracted to the vorticies, but once they reach the highly swirling vortex cores they are ejected due to their non zero inertia.

In this tutorial, we will consider a nearly tracer case St = 0.2, an intermediate case St = 1 and a nearly ballistic case St = 5.

Go to Step 2: Geometry

Go to all FLUENT Learning Modules

...