Computational Fluid Dynamics needs through understanding of
fluid flow and heat transfer. Understanding of fundamentals
plays a crucial role in problem definition and
interpretation of results. Initial few months will be
devoted to lay the foundation stone. Once the fundamentals
are firm, advance topics will be covered along with training
on commercial softwares. The course is structured to cater
to industrial requirements. The course syllabus is
formulated by considering industrial requirements and inputs
from various working professionals and IIT faculty.
Program Structure
*
The curriculum is distributed in five levels, viz.
foundation, core, advanced topics, industry specific
training and product specific training.
*
The training program consists of a number of
conventional lectures which includes fundamental, core and
advanced topics. This includes industry specific modules to
give hands-on experience to students on specific industry
problems. This also includes product specific modules so
that the students will get experience on widely used
software packages in industry. To bridge the gap between
theory and practice, students will undertake a project at
the end of the course.
1.
Linux Operating Systems
The Basics of Linux OS, Frequently used Linux commands, File
system, Network services, Basic shell scripting, Compiling
source codes in Linux environment, Using different software
in Linux environment
2.
C Programming
Introductory concepts, Data types, Writing simple C
programs, Operators and expressions, Data inputs and output,
Control flow, Functions and program structure, Pointers and
arrays, Structures
3.
Mathematics
Vector calculus, Vector algebra, Linear and non-linear
equations, Ordinary differential equations, Partial
differential equations, Numerical methods for solving PDE's
4.
Fluid Dynamics
Concept of continuum, streamline, streakline and pathlines,
Pressure distribution in fluids, Reynolds transport theorem,
Integral form of conservation equations, Differential form
of conservation equations, Viscous and inviscid flows,
Laminar and turbulent flows, Euler and Navier Stokes
equations, External and internal flows, Compressible and
incompressible flow, Properties of supersonic and subsonic
flows, Flow characteristics over various bodies,
Non-dimensional analysis
5.
Geometric Modeling
Geometric transformations, File formats and translators,
Parametric representation of curves and surfaces,
Fundamentals of CAGD, Concept of topology, Surface modeling,
Faceted models, Solid modeling
6.
CAD Repair for Meshing
Creation of water tight geometry, Faceted Boolean
operations, Dependent and independent CAD errors, Healing
the geometry using surface knitting, Surface projection
methods
7.
Structured Grid Generation
Linear interpolations, Transfinite interpolations, Laplace
grid generation, Poison grid generation, Quadtree and Octree
based methods, Map and submap, Sweeping, Surface grid
generation, Mono block, multi block, hierarchical multi
block, Moving and sliding multiblock, Grid clustering and
grid enhancement, CGNS multi block format and structure
8.
Unstructured Grid Generation
Basic theory of unstructured grid generation, advancing
front, Delaunay triangulation and various point insertion
methods, Unstructured quad and hex generation, grid based
methods, Concept of medial axis and medial surface, various
elements in unstructured grids, Surface mesh generation,
Surface mesh repair, Volume grid generation, Volume mesh
improvement, mesh smoothing algorithms, grid clustering and
quality checks for volume mesh
9.
Adaptive, Moving and Hybrid Grids
Need for adaptive and, moving grids, Tet, pyramid, prism,
and hex grids, using various elements in combination,
Meshing complex geometry, and Application and example
problems
10.
Introduction to CFD
Philosophy of CFD, Governing equations of fluid dynamics and
there physical meaning, Mathematical behavior of governing
equations and the impact on CFD simulations, Simple CFD
techniques and CFL condition, Numerical solutions of
Quasi-One-Dimensional nozzle flow and comparing the results
with CFD results
11.
Numerical Methods in CFD
Finite Difference, Finite Volume, and Finite Element, Upwind
and downwind schemes, Simple and Simpler schemes, Higher
order methods, Implicit and explicit methods, Study and
transient solutions
12.
Numerical Methods in Heat Transfer
1D heat conduction, 1D conduction-convection, 2D convection
on simple and complex domains, TSE method, IOCV method,
Accuracy, consistency, stability and convergence, Boundary
conditions
13.
Turbulence Modeling
Introduction and background, Algebraic models, One equation
models, Two equation models, Near wall treatment, Reynolds
stress models, Eddy viscosity models (EVM), Nonlinear eddy
viscosity models, LES, RANS, and, hybrids, Direct numerical
simulation (DNS)
14.
Conjugate Heat Transfer (CHT)
Introduction to CHT, Fluid boundary conditions, CHT solid
boundary conditions, CHT interface conditions, many to one
CHT interface conditions, linear solver
15.
Combustion Modeling
Introduction to combustion modeling, Flamelet models,
Laminar flamelet model for non premixed combustion, Laminar
flamelet model for premixed combustion, Laminar flamelet
model for partially premixed combustion, Laminar 1D model
flames, Multi step eddy dissipation model, Discrete phase
models, Radiation models, Pollutant models, Combustion
modeling case studies, Combustion modeling strategies
16.
Multiphase Modeling
Fundamentals of multiphase flows, Eulerian-Lagrangian (ELAG)
approach, Eulerian-Eulerian (E2P) approach, Volume Of
Fraction (VOF) approach, Solving example problems
17.
Chemical Fluid Mixing Simulation
Stirred tank modeling using the actual impeller geometry,
Rotating frame model, The MRF Model Sliding mesh model,
Snapshot model, Evaluating Mixing from Flow Field Results,
Industrial Examples
18.
Turbo machinery
Introduction to turbo machinery terminology, Quasi-Steady
Rotor-Stator Interaction, CFD study of rotor-stator
interactions, CFD simulation of turbo machinery components,
Industrial Examples
19.
Parallel and Distributed Computing
Introduction to the basic terminologies, Types of parallel
computers, measuring parallel performance, Solving sample
problems using parallel or distributing computing
20.
Aerospace Simulation
Introduction to various terminologies in aerodynamics,
Computations of Cd, Cl, for 2D aerofoil, Flow simulation on
aerofoil at various angles of attack, Supersonic and
subsonic flow simulations, Lift, drag prediction on aero
plane, rockets and missiles, solving example problems
21.
Automobile Simulation
Introduction to various terminologies in automobile
simulations, CFD analysis on Ahmed body, Transient and
steady state analysis, Under hood analysis, External flow,
HVAC of car for passenger comfort
22.
Post-Processing of CFD results
BPMesh plotsBP, contour plots, vector plots, and scatter
plots, Shaded and transparent surfaces, Particle
trajectories and path line trajectories, Animations and
movies, Exploration and analysis of data, Data management
23.
Geometric modeling packages
SolidWorks
24.
Commercial pre-processing packages
ICEM CFD, Gambit, TGrid, GridZ, IGG, AutoGrid, HEXPRESS
25.
Commercial solver and post-processing packages
Fluent, CFX, CFDTutor and CFD Expert, FINE/Turbo
26.
Validation of CFD results
Building confidence in CFD results, accuracy of CFD results,
validate CFD results, improving the accuracy of CFD results,
validating CFD results for complex problems
27.
CFD Project Management
CFD project planning, Defining objectives, Resource
management, Geometry building, Grid generation, Using proper
models, Boundary conditions, Post-processing, Validation of
results
|