All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
Turbulence is a phenomenon that is present in all flow seen around us and happens when the reynold's number of a flow exceeds the critical number. When turbulence occurs, eddies or vortices are formed in flow which drastically changes fluid properties in that area. Initially larger eddies are formed, which may break into…
Dushyanth Srinivasan
updated on 23 Jun 2022
Turbulence is a phenomenon that is present in all flow seen around us and happens when the reynold's number of a flow exceeds the critical number.
When turbulence occurs, eddies or vortices are formed in flow which drastically changes fluid properties in that area.
Initially larger eddies are formed, which may break into smaller eddies. Sometimes, smaller eddies can join together to join form larger eddies, this phenonmenon is called energy cascading.
In a large eddy, the size is directly proportional to the ratio of length and freestream velocity. That is, Size∝LU∞
In a small eddy, the size is directly proportional to the ratio of length and reynold's number. That is, Size∝L(Re)34
In order to quantify the scale of smaller eddies, Andrey Kolmogorov defined three relations quantifying the properties of small eddies, they are called Kolmogorov Microscales and are as follows:
Kolmogorov Length Scale
η=(ν3ε)1/4
Kolmogorov Time Scale
τη=(νε)1/2
Kolmogorov Velocity Scale
uη=(νε)1/4
Where η is the average rate of dissipation of turbulence kinetic energy per unit mass and is given by η=U3L and ν is the Kinematic Viscosity.
The ratio of largest to smallest eddy size is calculated by:
Lη=L(ν3ε)1/4
Substituting ε and simplyfying we get:
Lη=(LUν)3/4
We know LUν=Re
Lη=Re3/4
Turbulence Modelling is all about finding ways to account for small eddy behavior, using various methods and Kolmogorov Microscales.
They are three approaches for modelling these eddies, they are:
1. Direct Numerical Simulations (DNS)
2. Large Eddy Simulations (LES)
3. Reynold's Averaged Navier Stokes (RANS)
1. Direct Numerical Simulations (DNS)
In DNS, all eddies present in the flow are solved according to the Navier-Stokes equation. This method is extremely accurate but requires a lot of resources, since even the smallest eddies need to be divided amongst multiple elements.
Recalling the Kolmogorov Microscales,
η=1(Re)3/4
The smallest volume for each element is given by: (in 3D)
ΔV=η3=1(Re)9/4
The total number of elements is VΔV
Therefore, number of elements is ∝Re9/4
In turbulent flow, Re is already high. This would bring the amount of elements required to astronomically high levels.
Hence, this method isn't feasible in commercial applications and is only used for research purposes.
2. Large Eddy Simulations (LES)
In LES, the smaller eddies are actively ignored to reduce simulation cost/resources, this leads to, as expected less accurate results. This model may be used for a baseline simulation, before proceeding with a better model.
Smaller eddies can be caluclated to a greater extent by using the subgrid scale model, where elements are divided in regions where accurate data is required.
3. Reynold's Averaged Navier Stokes (RANS)
Since both LES and DNS are impractical for commericial applications, RANS is a common tool used in consumer grade and enterprise grade CFD solvers such as FLUENT, Star-CCM+ and CONVERGE.
This method used Reynold's Decomposition which refers to separation of the flow variable (like velocity u {displaystyle u} u) into the mean (time-averaged) component (¯u u ¯ {displaystyle {overline {u}}} ¯u) and the fluctuating component (u' u ′ {displaystyle u^{prime }} `U).
Turbulent time scale of the flucuating component is way smaller than the time averaged time scale.
u(x,y,z,t)=¯u(x,y,z)+u'(x,y,z,t)
Where ¯u(x,y,z)=1tInt∫tInt0u(x,y,z)dt.
1tInt∫tInt0u'(x,y,z,t)dt=0
The integration of any flucuating variable over time is always going to be zero. In other words, the value of time averaged flucuating variables is zero.
When RANS is applied to the continuity equation,
∂u∂x+∂v∂y=0
Decomposing the variables to time averaged and fluctuating values,
∂(¯u+u')∂x+∂(¯v+v')∂y=0
Applying time integration/time averaging,
1tInt∫tInt0∂(¯u+u')∂xdt+1tInt∫tInt0∂(¯v+v')∂ydt=0
Applying the integral to every term,
1tInt∫tInt0∂¯u∂xdt+1tInt∫tInt0∂u'∂xdt+1tInt∫tInt0∂¯v∂ydt+1tInt∫tInt0∂v'∂ydt=0
We know time integral/time averaging over a flucuating variable is zero,
1tInt∫tInt0∂¯u∂xdt+1tInt∫tInt0∂u'∂xdt+1tInt∫tInt0∂¯v∂ydt+1tInt∫tInt0∂v'∂ydt=0
Resulting equation,
∂¯u∂x1tInt∫tInt0dt+∂¯v∂y1tInt∫tInt0dt=0
Evaluvating the integral,
∂¯u∂x+∂¯v∂y=0
This is the result of applying Reynold's-Averaged Navier-Stokes (RANS) Equation on the 2D Navier-Stokies continuity equation.
The continuity equation is time-averaged and this method can be used to efficiently model turbulent eddies in a simulation, with additional models. These additional models are:
1. First Order Model
This model uses 1st order partial differential equations to solve for reynold's stresses. This model is further divided into three models:
2. Second Order Model
This model uses 2nd order partial differential equations to solve for reynold's stresses. This model is further divided into two models:
A simulation on a golf ball will be performed in ANSYS Fluent to study the behavior and effects of wake regions.
Geometry
The geometry was imported into DesignModeller, it consited of an enclosure with a half dimpled golf ball, that is a ball with a smoother lower hemisphere, and an upper hemisphere with dimples on the surface.
This is the geometry seen in DesignModeller:
Mesh
The default mesh was used, with the default sizing.
This is the final mesh:
Through a section plane in the middle,
The mesh has adaptive sizing, that is more elements are generated near the dimples of the half golf ball to capture the curvature more effectively.
Mesh Metrics
Since most elements have a quality greater than 0.7, it can be assured that the mesh quality is satisfactory for this simulation.
The mesh contains 85517 nodes and 453826 elements.
Simulation Setup
General
The simulation used a pressure-based, steady state solver.
Turbulence Model
The turbulence model used was k-omega SST as it is the preffered model for external flow simulation.
Boundaries
inlet: velocity-inlet with a magnitube of 60m/s, normal the boundary.
outlet: pressure-outlet with a gauge pressure of 0Pa.
top, bottom, front and back: symmetry boundary condition.
wall: wall boundary condition.
Intialisation and Calculation
This setup was hybrid initialised and calculated for 200 iterations, or until residuals dropped below 1e-3.
Results
Residuals
This was taken in Fluent.
The simulation took 102 iterations, and since residuals have dropped below 1e-3 and will continue to drop the solution can be called converged since no further significant change will take place.
Velocity Contour
This was taken in CFD-Post.
A low velocity region is formed behind the dimples and not the smooth surface, this is due to formation of turbulence near the dimples, due to their disruptive geometry while the lower smoother surface does not offer such disruption.
Pressure Contour
This was taken in CFD-Post.
A high pressure region is formed on the front of the ball due to accumulated air. Two low pressure regions are formed on the top and bottom of the ball, but the pressure in the bottom is significantly lower than the pressure in the top. This is due to dimples offering resistance to flow, which relatively increases air pressure in that region.
Velocity Vectors
This was taken in CFD-Post.
Note: Background contour is a velocity contour
From this contour and vector plot, it can be observed that air flows past the smooth surface more easily than the dimpled surface. The dimpled surfaces are very good at creating turbulence near the surface which impedes the smooth flow of air.
Due to differential in pressure drag experienced by the ball, the ball experiences more downward force than a standard fully dimpled golf ball.
Since air wraps around the smoother surface much further than the dimpled surface, the resulting moment will cause the ball to rotate in the counter clockwise direction.
Combining these effects, the ball will curve in a downward direction mid flight.
References
2. https://skill-lync.com/student-projects/week-8-literature-review-rans-derivation-and-analysis-100 (my previous literature review on RANS)
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Project 2 - Rankine cycle Simulator
In this project, I will be writing code in MATLAB to simulate a Rankine Cycle for the given parameters. A Rankine Cycle is an ideal thermodynamic heat cycle where mechanical work is extracted from the working fluid as it passes between a heat source and heat sink. This cycle or its derivatives is used in steam engines…
04 Sep 2022 12:52 PM IST
Project 1 - Parsing NASA thermodynamic data
In this project, I will be parsing a data file prepared by NASA. The contents of the data file can be used to generated thermodynamic properties such as Specific Heat at Constant Pressure 'C_p' (J/(kg.K)), Enthalpy HorQ (J) and Entropy S (J/(kg.mol)) at various temperatures. The files will be parsed in MATLAB…
31 Aug 2022 01:07 PM IST
Week 5 - Genetic Algorithm
In this project, I will be generating a stalagmite function in MATLAB and find the global maxima of the function using Genetic Algorithm. A stalagmite function is a function which generates Stalactites, which are named after a natural phenomenon where rocks rise up from the floor of due to accumulation of droppings of…
29 Aug 2022 07:55 AM IST
Week 4.1 - Solving second order ODEs
In this project, I will be writing code in MATLAB to solve the motion of a simple pendulum. A simple pendulum motion's depends on Newton's Second Law. The equation which governs the motion of a simple pendulum is (with damping) d2θdt2+bmdθdt+gLsinθ=0 Where, θ is the angular displacement…
23 Aug 2022 08:06 AM IST
Related Courses
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.