Mechanical Engineering (English) | |||||
Bachelor | TR-NQF-HE: Level 6 | QF-EHEA: First Cycle | EQF-LLL: Level 6 |
Course Code: | MEE003 | ||||
Course Name: | Computational Fluid Dynamics | ||||
Semester: | Fall | ||||
Course Credits: |
|
||||
Language of instruction: | English | ||||
Course Condition: | |||||
Does the Course Require Work Experience?: | No | ||||
Type of course: | Departmental Elective | ||||
Course Level: |
|
||||
Mode of Delivery: | E-Learning | ||||
Course Coordinator: | Prof. Dr. ARMAĞAN FATİH KARAMANLI | ||||
Course Lecturer(s): |
|
||||
Course Assistants: |
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. |
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. |
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 |
Course Notes / Textbooks: | John D.Anderson Jr, Introduction to Computational Fluid Dynamics, McGraw Hill. |
References: | Ferziger & Peric, Computational Fluid Dynamics, Springer |
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 |
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 |
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 |
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 |