Mechanical

Analysis of Turbulence in a Two Dimensional Cavity Flow

Turbulent flows have an infinite variety ranging from the flow of blood in our body to the atmospheric flows. Everyday life gives us an intuitive knowledge of turbulence in fluids; during air travel, one often hears the word turbulence generally associated with the fastening of seat-belts. The flow passing an obstacle or an airfoil creates turbulence in the boundary layer and develops a turbulent wake which will generally increase the drag exerted by the flow on the obstacle. The majority of atmospheric or oceanic currents cannot be predicted accurately and fall into the category of turbulent flows, even in the large planetary scales. Galaxies look strikingly like the eddies which are observed in turbulent flows such as the mixing layer, and are, in a way of speaking, the eddies of a turbulent universe. Numerous other examples of turbulent flows arise in aeronautics, hydraulics, nuclear and chemical engineering, oceanography, meteorology, astrophysics, and internal geophysics. A clear understanding of this physical phenomena is one of the most essential and important problems of applied science.

Read more..

Analysis of Turbulence in a Two Dimensional Cavity Flow project Looking to build projects on Mechanical?:

Mechanical Kit will be shipped to you and you can learn and build using tutorials. You can start for free today!

1. 3D Printer

2. Automobile Prototyping

3. CNC Machine using Arduino

4. Project Management with Primavera


The governing differential equations which you need to solve to achieve the result are the momentum equations along X and Y direction which are present in the legendary Navier-Stokes equation, Continuity equation, and Pressure Poisson equation. Hear the problem will be solved using Local-Lax Friedrich’s scheme. Here the initial condition and application of boundary condition are a bit different than the usual fluid flow problem. Read out the next paragraph to understand the boundary conditions.

Problem Description:

In the project, you have to find a solution for different Reynolds number i.e. from 1 to 10000 for the lid-driven cavity on a collocated grid and at the end, you have to compare the result with the fine grid solutions available in the literature.

Project Description:

  • Lid-Driven Cavity: The lid-driven cavity flow is most probably one of the most studied fluid problems in computational fluid dynamics field. The simplicity of the geometry of the cavity flow makes the problem easy to code and apply boundary conditions and etc. Even though the problem looks simple in many ways, the flow in a cavity retains all the flow physics with counter-rotating vortices appear at the corners of the cavity. Driven cavity flow serve as a benchmark problem for numerical methods in terms of accuracy, numerical efficiency and etc.

Latest projects on Mechanical

Want to develop practical skills on Mechanical? Checkout our latest projects and start learning for free


  • Continuity Equation: Continuity equation in physics is an equation that describes the transport of some quantity. It is particularly simple and powerful when applied to a conserved quantity such as momentum.
  • FDM: This is one of the discretization techniques used in numerical analysis to solve the differential equation by approximating the derivatives. Here we discretize both space and time into N no of data points, where we store the data and keep updating as we move forward in time.

Project Implementation:

  1. The computational algorithm for simulating fluid flow is based on discretizing the governing equation and then converted into the transcendental equation or algebraic equation from its original partial differential equation. You have to perform the same by using FDM during the initial stage of this project.
  2. The discretized algebraic equations are typically solved on discretized computational domains, known as meshes or grids. You have to create this grid by writing a set of logic using the C programming language.
  3. Then use the discretized equation and write a set of codes to solve them by computation.
  4. Interact the solution for a number of times until you get an accuracy of 10e-4 and achieving study state.
  5. After achieving solution plot various contours at different Reynolds no. capturing the central vortex, bottom right vortex and primary bottom left vortex at the appropriate location.
  6. Compare your result with the existing solution in available research papers.

Project Brief: At the end of this project you will learn how to simulate the turbulent fluid flow field based on different grid size.

Software requirements:

  1. DevC++: You will be needing DevC++ software to write logic and interact the solution for a number of times.

  2. Gnuplot: Also, you will be needing plotting software such as Gnuplot to plot the result data and compare the solution.


How to build Mechanical projects Did you know

Skyfi Labs helps students learn practical skills by building real-world projects.

You can enrol with friends and receive kits at your doorstep

You can learn from experts, build working projects, showcase skills to the world and grab the best jobs.
Get started today!


Programming language: C language

Kit required to develop Analysis of Turbulence in a Two Dimensional Cavity Flow:
Technologies you will learn by working on Analysis of Turbulence in a Two Dimensional Cavity Flow:
Analysis of Turbulence in a Two Dimensional Cavity Flow
Skyfi Labs Last Updated: 2022-04-18





Join 250,000+ students from 36+ countries & develop practical skills by building projects

Get kits shipped in 24 hours. Build using online tutorials.

More Project Ideas on Mechanical

Mechanical Foot Step Power Generator
Gearless Transmission Using Elbow Mechanism
Freedom WheelChair
Pneumatic Braking System
Automatic Braking Systems for Automobiles
Energy Glider
Water Jet Cutting Tool
Design and fabrication RC speedboat
Abrasive Jet Machine
Radio-Controlled Flying Wing
Autonomous fixed wing (drone)
Smartphone Controlled Paper Plane
Smartphone Controlled Paper Plane
Solar Endurance Flight
Smart Power Shoe
How to Develop an RC Ornithopter
AERIAL MAPPING DRONE
INDOOR POSITION HOLD MULTICOPTER DRONE
V TOL (DRONE)
OBSTACLE AVOIDANCE DRONE
Gesture Controlled Drone
Hybrid Drone
HIGH POWERED DRONE
RC-VTOL
Voice Controlled Drone
AUTONOMOUS MULTICOPTER DRONE
Ocean Drone
Saucer Solar Drone
Car Copter
Electric Balloon Car
RC Helicopter
Homework Writing Machine with Arduino and Servo Motor
Mini Refrigerator
Hard water converter
Sterling Engine Helicopter
Eco Cooler
EL-bow mechanism – Gearless Transmission System
Tricopter
Everything you need to know about mercury vortex engines
Bucky paper Technology
Cryogenic grinding
Magnetic Bearing
Zero Turn Drives
Hyper loop
Laser Ignition System
Transformer Humanoid Automobile
Zero gravity 3D printer
2 Stroke Electric engines
Shape Memory Effect–Intelligent Alloys
3D Bio-printing Technology
Rail Gun
How to select the bldc motor for multicopter
5th Wheel Car Parking System
Gauss Accelerator
Electromagnetic Hover Car
Plasma Propulsion
Plasma Rail Gun
Light Gas Gun
Space Gun
Pneumatic Vulcanizing Machine
CNC Machine using Arduino
AUTOMATIC BIKE STAND
AUTOMATIC HAMMERING MACHINE
ROLLER BENDING MACHINE
STAIRCASE CLAIMING TROLLEY
Mini Peltier Based Cooler
A Numerical Solution to One-Dimensional Euler equation, Shock tube Problem
A Numerical Solution to 2D Flat Plate Problem with Constant Conductivity Heat Transfer
Design of Water Quality Monitoring System using MSP430
3D printing using DLP Projectors
Black Box for RC Aircrafts
Electromagnetic Engines for Transportation
Glass Hybrid Fibres Epoxy Composite Material using Hand Layup Method
Vortex Bladeless Turbines
Manufacturing of MEMS
Automatic Pneumatic Paper Cutting Machine
Design and Fabrication of Automated Portable Hammering Machine
A Numerical Solution to Quasi-One-Dimensional Nozzle
A Numerical Solution to One Dimensional Conductive Heat Transfer with Constant Conductivity
A Numerical solution to One Dimensional Conductive Heat Transfer with Variable Conductivity
A Numerical Solution to Two-Dimensional Variable Conductivity Heat Transfer
Domestic Thermal Insulation with Sugarcane Composite
Understanding The Finite Difference Method by Solving Unsteady Linear Convection Equation
Understanding FVM(Lax Friedrich scheme) by solving Burger equation
Fabrication of Fiber reinforced composite material from Bamboo, Flex and Glass Fiber
A Numerical Study on Different Types of Fins
Microstructure and Thermal (TGA & DTA) Analysis of a Polymer Based Composite Material
Project on Pressure Drop Analysis in a Capillary Tube
Numerical Solution and Visualization of Two Blast Wave Interaction
Pedal Operated Water Pump
Analysis of Turbulence in a Two Dimensional Cavity Flow
Gas Detection System
Designing of Hydrogen Fuel car
Electromagnetic Shock Absorbers
Soap Free Building Sealant
Innovative Ground Storage
Dynamic Study of Soil Parameters
Centrifugal Pump
Self Priming Centrifugal Pump
Turbo Pump
Axial Flow Pump
Diaphram Pump
Plasma Ignition
Ram Accelerator
StarTram
Aluminium Powered Car
Perpendicular Wind Turbines
Electromagnetic propulsion System
Miniature Shiftless Transmission
3D Printed Etching Press
Portable Loom
Hypnotic Plotter
Reconnaissance Drone
3D Printed DNA extractor
Health Monitoring Drone
Forward swept wing RC aircraft
Laser Propulsion
Repair of carbon composites
Quadrotor using Arduino
Drone Swarm
Cylinder-shaped Coaxial Drone
Drone-hunting Drone
Racing Drone
Compressed Air Powered Drone
Window washing drone
Performance analysis of paraffin wax,bees wax and magnesium for hybrid rocket motor
Fabrication and testing of light weight composites for UAV
Unmanned Aerial Photography using Flying Robot
Underwater Turbines
Power Generation by Seebeck Effect
Application of drones in construction
Smart Photography Drone
Heat power economy
Project on Missile Detection and Automatic Destroy System
Production of biodiesel from silkworm pupae for aircraft use
Improvement of aircraft accident investigation through expert systems
Flow analysis over a cylinder using ICM CFD
Self Inflating Tyres
CFD Analysis of a car
RC Hovercraft using Arduino
Autonomous Racing Drone
Ducted Fan Drone
Airborne Virus detector (Corona,SARS,Flu)
Airborne wind energy generation using Aerostat

Subscribe to receive more project ideas

Stay up-to-date and build projects on latest technologies