AA 544

Turbulence Modeling & Simulation

 Computational Fluid Dynamics video by Ferrante et al. PoF 2004.

Best Video of the Gallery of Fluid Motion (2003) from the American Physical Society, Division of Fluid Dynamics

Spring quarter

Tue-Thu 10-11.20am

Guggenheim Hall 204


Prof. Antonino Ferrante
Guggenheim 316F
(206) 616 0109
Office Hours: Tue-Thu 11.20-12.50pm Gug 316F
AA544 - Discussion Board

Course Content:
Computational Fluid Dynamics (CFD) is a set of methodologies to solve numerically the governing
equations of fluid motion. Numerical methods for incompressible Navier-Stokes equations and
turbulence modeling are of great interest in academia and industry for the large number of their
applications in nature, energy and transportation. This course is focused on the incompressible
Navier-Stokes equations with emphasis on the numerical solutions of laminar and turbulent flows.

Learning Objectives:
The students completing this course in good standing are expected to learn: 
1. the fundamentals on numerical methods for incompressible Navier-Stokes equations and turbulence modeling;
2. to write and execute their own CFD codes to solve the incompressible Navier-Stokes equations for laminar
and turbulent flows;
3. to postprocess and analyze CFD results in comparison with experimental data or theoretical solutions;
4. to write technical reports on CFD results.

Course Topics:
1. Introduction to CFD and its Applications;
2. Governing Equations of Fluid Dynamics, Incompressible Navier-Stokes Equations;
3. Finite Difference and Finite Volume Methods;
4. Projection and Spectral Methods, and Boundary Conditions;
5. Introduction to Turbulence;
6. Reynolds Averaged Navier-Stokes Equations and Closure Problem; Algebraic, One-equation and
Two-equations Turbulence Models;
7. Large-eddy simulation (LES) and direct numerical simulation (DNS);
8. Introduction to High-Performance Computing (HPC).

Course Grading:
Four computer project reports (80%), and two presentations (20%), and no midterm/final exam. Computer project reports should be written using text and equation editors (e.g. LaTex or MSWord),
and uploaded in pdf format on HW Reports Dropbox. Technical report format/instructions
will be available on course web-site. Developed computer codes should be included as Appendix
to the reports. Course schedule, including due dates and reading assignments, will be available on
course web-site.

Course Restrictions & Recommended Background:
This course is open to UW graduate students (M.S. or Ph.D.).
Good knowledge of any programming language for scientific computing (e.g. Fortran, C).
Basic knowledge of fluid dynamics, applied math and computational fluid dynamics.

Recommended courses: AMATH 583, AMATH 584, AA504, AA507, AA543

References (recommended):
Books in 24 hrs loan from the Engineering Library Reserve Desk:
Turbulent Flows, S.B. Pope, Cambridge University Press, 2000
Turbulence modeling for CFD, D.C. Wilcox, DCW Industries, 2006
Numerical Computation of Internal & External Flows: The Fundamentals of Computational
Fluid Dynamics (2nd ed.), C. Hirsch, Elsevier/Butterworth-Heinemann, 2007
Numerical Computation of Internal & External Flows: Computational Methods for
Inviscid and Viscous Flows, vol. 2 (1st ed.), C. Hirsch, John Wiley & Sons, 1990
Computational Fluid Mechanics and Heat Transfer (2nd ed.), J. Tannehill, D. Anderson &
R. Pletcher, Taylor & Francis, 1997
Computational Techniques for Fluid Dynamics, vol. 1 & 2, C.A.J. Fletcher, 1991

Multi-Media Fluid Mechanics-II (DVD), Homsy et al., Cambridge University Press, 2008
e-Fluids website: A Free Resource For Fluid Dynamics and Flow Engineering

Online Journals:
J. of Computational Physics, J. of Fluid Mechanics, Physics of Fluids, and J. of Turbulence

Fluid Mechanics Community at the UW

Individual computer-project reports or homeworks will not be accepted after their due dates, and mid-term make-up exams will not be offered. Exceptions will be granted only for unusual circumstances (e.g., a death in the family, a medical condition). If possible, discuss the situation with the instructor in advance of the due date. Computer problems (hard disk crash, no computer available, printer out of ink, etc.) are not accepted excuses for late reports.

Academic Misconduct:
Please review the Engineering College Policy on Academic Misconduct. It’s OK to discuss the computer projects and homework problems with other students, but DO NOT copy from or share with anybody else: computer codes, homework solutions, project reports, plots, spreadsheets, tables and so on.

Strategies for Success:
Read the textbook and derive the equations on your own as you read. Read and use the lecture notes that will be made available online. Use them as a supplement to the text. They indicate the topics the instructor believes are most challenging and important. Attend lectures. Valuable example problems will be worked in class. Not all the covered topics are in the textbook. Go to office hours or contact the instructor when you need help. Do not be afraid to ask questions in class. Students participation and discussions in class are encouraged. Bring your own laptop to office hours if this helps you to formulate your questions regarding your codes or project results. Plan to dedicate up to 10 hours a week to work on assigned homeworks and computer projects.

Send questions about this workspace to ANTONINO FERRANTE.