Introduction to Engineering Simulations

ID: 7110
Course type: scientific and vocational
Course coordinator: Ivanov D. Toni
Lecturers:
Contact: Ivanov D. Toni
Level of studies: B.Sc. (undergraduate) Academic Studies – Information Technologies in Mechanical Engineering
ECTS: 5
Final exam type: oral
Department: Department of Aerospace Engineering

Lectures

Goal

Familiarizing students with engineering simulations based on continuum mechanics. Understanding a well-defined problem as a whole of physical laws and supplementary (boundary and initial) conditions that define the uniqueness and existence of a solution. Understanding the influence of the problem type on the selection and type of supplementary conditions, as well as on the choice of approximation for solving model problems. Enabling students to independently use commercially available software and to develop their own programs for the simulation of engineering problems.

Outcome

By mastering the study program, the student acquires sufficient theoretical knowledge to recognize the problem type, as well as the type and number of supplementary conditions required to uniquely define the problem being simulated. Recognizes basic approximation schemes for typical problems. Masters the principles of elementary programming related to simulations of continuous media. Understands the structure of simulation software, which consists of pre-processing, simulation (solving), and visualization (post-processing).

Theoretical teaching

1.Introduction to engineering simulations, where students are introduced to typical problems. 2.Fundamentals of numerical methods and mathematical modeling of physical problems. 3.Application of numerical methods for solving engineering problems. 4.Theoretical foundations of using modern software tools for solving typical problems.

Practical teaching

1. Familiarizing students with various programming environments and software tools for engineering simulations. 2. Familiarizing students with the basic modules and commands of commercially available software. 3. Auditory exercises (classroom tutorials) elaborating on the lecture material. 4. Solving examples that encompass the complete process from geometry preparation to the display, verification, and validation of the obtained results. 5. Preparing students for writing seminar papers and presenting tasks.

Attendance requirement

no necessary requirements.

Resources

Computer laboratory with necessary software. Teaching notes and instructions for the independent assignments. Internet resources.

Assigned hours

Total assigned hours: 60

Active teaching (theoretical)

New material: 15
Elaboration and examples (recapitulation): 5

Active teaching (practical)

Auditory exercises: 15
Laboratory exercises: 1
Calculation tasks: 3
Seminar paper: 0
Project: 4
Consultations: 0
Discussion/workshop: 2
Research study work: 0

Knowledge test

Review and grading of calculation tasks: 3
Review and grading of lab reports: 1
Review and grading of seminar papers: 0
Review and grading of the project: 6
Test: 0
Test: 0
Final exam: 5

Knowledge test (100 points total)

Activity during lectures: 15
Test/test: 0
Laboratory practice: 10
Calculation tasks: 10
Seminar paper: 0
Project: 35
Final exam: 30
Requirement for taking the exam (required number of points): 35

Literature

Paul M. Kurowski, "Finite Element Analysis for Design Engineers", SAE International, 2017; N. H. Kim, B. V. Sankar, A. V. Kumar, "Introduction to Finite Element Analysis and Design", John Wiley & Sons, 2018; J. H. Ferziger, M. Perić, "Computational Methods for Fluid Dynamics 3rd ed.", Springer, 2002; J. D. Anderson Jr., "Computational Fluid Dynamics, The Basics with Applications", McGraw-Hill Inc., 1995; Lecture notes, problem statements, solution instructions, etc, 2026.