ID: 1078
Course type: scientific and vocational
Course coordinator: Simonović M. Aleksandar
Lecturers: Svorcan M. Jelena, Simonović M. Aleksandar
Contact: Simonović M. Aleksandar
Level of studies: M.Sc. (graduate) Academic Studies – Mechanical Engineering
ECTS: 6
Final exam type: project design
Department: Department of Aerospace Engineering
The goal of the course is to train students in modeling flow problems. After attending the course, finishing all exercises and giving the final presentation, students should be able to recognize the type of the problem, formulate necessary boundary and initial conditions, choose an appropriate discretization scheme and write a program for calculating flow inside or around simpler geometric shapes, such as a nozzle or an airfoil.
By successfully adopting the program of the course, a student: acquires theoretical knowledge sufficient to recognize the type of the problem as well as the type and number of additional conditions necessary to completely and uniquely define the problem that is being simulated; recognizes basic approximation schemes of the typical problems; masters the principles and foundations of programming related to simulations of continuum; observes the structure of the simulation software that consists of pre-processing, simulation and visualization.
Derivation of the transport equation and its application to the basic laws of the fluid flow. Finite difference and finite volumes approximations of the partial differential equations. Basics of the generation of computational grids and their classifications. Transformation of the Navier-Stokes equations in general curvilinear coordinate systems. Metrics calculation and simplification of the boundary layer equations and parabolic Navier-Stokes equations. Computation of the Navier-Stokes equations for thin viscous layers. Approximation, boundary and initial conditions formulation, computation algorithm of direct numerical simulations. Compressible inviscid flow presented by an approximation of the Euler equation. Calculation of the transformation metrics for general curvilinear coordinate systems. Basics of turbulent flows modeling.
Practical training accompanies materials presented during theoretical lectures. In the beginning, students are registered and they familiarize with working in Linux operating system. After that, illustrative examples are completely presented starting with the problem formulation, presentation of the appropriate equations and their approximation, stability and convergence studies, code and reading of the necessary input data, finishing with presenting solutions graphically. Students solve their homework independently and present it to their colleagues.
Defined by the curriculum of the study program/module.
1. KPN 2. KLR 3. MPI software
Total assigned hours: 75
New material: 20
Elaboration and examples (recapitulation): 10
Auditory exercises: 0
Laboratory exercises: 20
Calculation tasks: 5
Seminar paper: 0
Project: 5
Consultations: 0
Discussion/workshop: 0
Research study work: 0
Review and grading of calculation tasks: 0
Review and grading of lab reports: 0
Review and grading of seminar papers: 0
Review and grading of the project: 10
Test: 0
Test: 0
Final exam: 5
Activity during lectures: 15
Test/test: 0
Laboratory practice: 0
Calculation tasks: 0
Seminar paper: 0
Project: 55
Final exam: 30
Requirement for taking the exam (required number of points): 25
Petrović Z. Stupar S., Computer design, Faculty of Mechanical Engineering, 1992, KPN(in serbian)