|
Computational Fluid Dynamics needs a thorough understanding of
fluid flow and heat transfer. Understanding of fundamentals
plays a crucial role in problem definition and interpretation of
the results. Initial few months will be devoted to lay the
foundation stones. Once the fundamentals are firm, advance topics
will be covered along with training on commercial software
packages. The
course is structured to cater to the industrial requirements. The
course syllabus is formulated by considering industrial
needs 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. |
Syllabus
 |
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.
 |
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.
 |
Mathematics
|
Vector calculus, Vector
algebra, Linear and non-linear equations, Ordinary
differential equations, Partial differential equations,
Numerical methods for solving PDE's.
 |
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.
 |
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.
 |
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.
 |
Structured Grid Generation
|
Linear interpolations,
Transfinite interpolations, Laplace grid generation, Poisson 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.
 |
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.
 |
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.
 |
Introduction to CFD
|
Philosophy of CFD,
Governing equations of fluid dynamics and their 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.
 |
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, Steady and transient solutions.
 |
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.
 |
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).
 |
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.
 |
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.
 |
Multiphase Modeling
|
Fundamentals
of multiphase flows, Eulerian-Lagrangian (ELAG) approach,
Eulerian-Eulerian (E2P) approach, Volume Of Fraction (VOF)
approach, Solving example problems.
 |
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.
 |
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.
 |
Parallel and Distributed Computing
|
Introduction to the basic
terminologies, Types of parallel computers, measuring
parallel performance, Solving sample problems using parallel
or distributing computing.
 |
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 an aero plane, rockets
and missiles, solving example problems.
 |
Automobile Simulation
|
Introduction to various
terminologies in automobile simulations, CFD analysis on
Ahmed body, Transient and steady state analysis, Under hood
thermal analysis, External flow, HVAC of car for passenger comfort.
 |
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.
 |
Geometric modeling packages
|
SolidWorks
 |
Commercial pre-processing packages
|
ICEM CFD, Gambit, TGrid,
GridZ
 |
Commercial solver and
post-processing packages
|
ANSYS FLUENT, ANSYS CFX,
and CFD Expert
 |
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.
 |
CFD
Project Management
|
CFD project planning,
Defining objectives, Resource management, Geometry building,
Grid generation, Using proper models, Boundary conditions,
Post-processing, Validation of results.
|