MEE003 Computational Fluid DynamicsIstinye UniversityDegree Programs Mechanical Engineering (English)General Information For StudentsDiploma SupplementErasmus Policy StatementNational Qualifications
Mechanical Engineering (English)

Preview

Bachelor TR-NQF-HE: Level 6 QF-EHEA: First Cycle EQF-LLL: Level 6

Course Introduction and Application Information

Course Code: MEE003
Course Name: Computational Fluid Dynamics
Semester: Fall
Course Credits:
ECTS
5
Language of instruction: English
Course Condition:
Does the Course Require Work Experience?: No
Type of course: Departmental Elective
Course Level:
Bachelor TR-NQF-HE:6. Master`s Degree QF-EHEA:First Cycle EQF-LLL:6. Master`s Degree
Mode of Delivery: E-Learning
Course Coordinator: Prof. Dr. ARMAĞAN FATİH KARAMANLI
Course Lecturer(s): Dr. Öğr. Üy. ŞENOL PİŞKİN
Course Assistants:

Course Objective and Content

Course Objectives: 1. To impart knowledge of different types of fluid flow models and physical boundary condition and also to understand the performance of the unsteady convection, diffusion type equations.
2. Providing knowledge of iterative solution methods for large, sparse, linear, algebraic systems.
3. To provide a working knowledge of numerical schemes for the discrete solution of incompressible viscous flow equations.
Course Content: Classification of Partial differential equations, Parabolic partial differential equation, Elliptic pde’s & stability analysis, Explicit and implicit methods, Parabolic equations in two space dimensions, Various explicit and implicit schemes, Approximate factorization, Tridiagonal system of equations, Extension to three space dimensions, Consistency analysis.
Elliptic pde’s & stability analysis, Finite difference formulations, solution procedures, Applications, Von Neumann Stability Analysis, Discrete Perturbation stability analysis, Multi dimensional problems, Modified equations. Hyperbolic pde’s Finite difference formulations, Explicit and implicit formulations, Applications, Non-linear problems, Flux corrected schemes, Upwind schemes, Incompressible Navier Strokes equations, Primitive variable formulations, Vorticity stream function formulations, Poisson equation for pressure, Boundary conditions, stability considerations. Applications to various problems.

Learning Outcomes

The students who have succeeded in this course;
1) The successful student should be able to classify different types of flow models and boundary conditions.
2) The successful student should be able to express the discretization process and various approaches to discretization.
3) The successful student should be able to predict discretization errors and their control.
4) The successful student should be able to design Numerical Schemes for 1D model equations
5) The successful student should be able to describe large scale linear system solvers (iterative and direct)
6) The successful student should be able to propose concepts of numerical schemes for unsteady viscous incompressible flows.

Course Flow Plan

Week Subject Related Preparation
1) Classification of Partial differential equations
2) Parabolic partial differential equation
3) Elliptic pde’s & stability analysis, Explicit and implicit methods
4) Parabolic equations in two space dimensions, Various explicit and implicit schemes
5) Approximate factorization, Tridiagonal system of equations, Extension to three space dimensions, Consistency analysis
6) Elliptic pde’s & stability analysis, Finite difference formulations, solution procedures, Applications
7) Midterm
8) Von Neumann Stability Analysis, Discrete Perturbation stability analysis
9) Multi dimensional problems, Modified equations
10) Hyperbolic pde’s Finite difference formulations, Explicit and implicit formulations, Applications
11) Non-linear problems, Flux corrected schemes, Upwind schemes, Incompressible Navier Strokes equations
12) Primitive variable formulations, Vorticity stream function formulations
13) Poisson equation for pressure, Boundary conditions
14) Poisson equation for pressure, Boundary conditions, stability considerations. Applications to various problems
15) Final exam

Sources

Course Notes / Textbooks: John D.Anderson Jr, Introduction to Computational Fluid Dynamics, McGraw Hill.
References: Ferziger & Peric, Computational Fluid Dynamics, Springer

Course - Program Learning Outcome Relationship

Course Learning Outcomes

1

2

3

4

5

6

Program Outcomes
1) Build up a body of knowledge in mathematics, science and Mechanical Engineering subjects; use theoretical and applied information in these areas to model and solve complex engineering problems. 2 2 3
2) Identify, formulate, and solve complex Mechanical Engineering problems; select and apply proper modeling and analysis methods for this purpose. 1
3) Design complex Mechanical systems, processes, devices or products under realistic constraints and conditions, in such a way as to meet the desired result; apply modern design methods for this purpose. 2 1
4) Devise, select, and use modern techniques and tools needed for solving complex problems in Mechanical Engineering practice; employ information technologies effectively. 2 1 2
5) Design and conduct numerical or pysical experiments, collect data, analyze and interpret results for investigating the complex problems specific to Mechanical Engineering. 2
6) Cooperate efficiently in intra-disciplinary and multi-disciplinary teams; and show self-reliance when working on Mechanical-related problems. 3
7) Ability to communicate effectively in English and Turkish (if he/she is a Turkish citizen), both orally and in writing. Write and understand reports, prepare design and production reports, deliver effective presentations, give and receive clear and understandable instructions. 2 1 2
8) Recognize the need for life-long learning; show ability to access information, to follow developments in science and technology, and to continuously educate oneself. 1
9) Develop an awareness of professional and ethical responsibility, and behave accordingly. Be informed about the standards used in Mechanical Engineering applications. 1
10) Learn about business life practices such as project management, risk management, and change management; develop an awareness of entrepreneurship, innovation, and sustainable development. 1
11) Acquire knowledge about the effects of practices of Mechanical Engineering on health, environment, security in universal and social scope, and the contemporary problems of Mechatronics engineering; is aware of the legal consequences of Mechanical engineering solutions. 1

Course - Learning Outcome Relationship

No Effect 1 Lowest 2 Average 3 Highest
       
Program Outcomes Level of Contribution
1) Build up a body of knowledge in mathematics, science and Mechanical Engineering subjects; use theoretical and applied information in these areas to model and solve complex engineering problems. 2
2) Identify, formulate, and solve complex Mechanical Engineering problems; select and apply proper modeling and analysis methods for this purpose. 1
3) Design complex Mechanical systems, processes, devices or products under realistic constraints and conditions, in such a way as to meet the desired result; apply modern design methods for this purpose. 2
4) Devise, select, and use modern techniques and tools needed for solving complex problems in Mechanical Engineering practice; employ information technologies effectively. 2
5) Design and conduct numerical or pysical experiments, collect data, analyze and interpret results for investigating the complex problems specific to Mechanical Engineering. 2
6) Cooperate efficiently in intra-disciplinary and multi-disciplinary teams; and show self-reliance when working on Mechanical-related problems. 3
7) Ability to communicate effectively in English and Turkish (if he/she is a Turkish citizen), both orally and in writing. Write and understand reports, prepare design and production reports, deliver effective presentations, give and receive clear and understandable instructions. 2
8) Recognize the need for life-long learning; show ability to access information, to follow developments in science and technology, and to continuously educate oneself. 1
9) Develop an awareness of professional and ethical responsibility, and behave accordingly. Be informed about the standards used in Mechanical Engineering applications. 1
10) Learn about business life practices such as project management, risk management, and change management; develop an awareness of entrepreneurship, innovation, and sustainable development. 1
11) Acquire knowledge about the effects of practices of Mechanical Engineering on health, environment, security in universal and social scope, and the contemporary problems of Mechatronics engineering; is aware of the legal consequences of Mechanical engineering solutions. 1

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
Homework Assignments 4 % 30
Midterms 1 % 30
Final 1 % 40
total % 100
PERCENTAGE OF SEMESTER WORK % 60
PERCENTAGE OF FINAL WORK % 40
total % 100

Workload and ECTS Credit Calculation

Activities Number of Activities Preparation for the Activity Spent for the Activity Itself Completing the Activity Requirements Workload
Course Hours 75 1 75
Homework Assignments 4 8 32
Midterms 1 8 8
Final 1 20 20
Total Workload 135