Course-PM
TME085 Compressible flow lp3 VT23 (7.5 hp)
Course is offered by the department of Mechanics and Maritime Sciences
Contact details
Course purpose
The main objectives of the course are to convey to the students an overview of and familiarity with the field of compressible flows and the importance of this topic in the context of common engineering applications. This means that the student should acquire a general knowledge of the basic flow equations and how they are related to fundamental conservation principles and thermodynamic laws and relations. The connections with incompressible flows and aero-acoustics as various limiting cases of compressible flows should also become clear. A general knowledge of and some experience with typical CFD codes for compressible flows should also be obtained after this course.
Course literature
Text Book
Modern Compressible Flow with Historical Perspective
John D. Anderson
4:th edition
McGraw-Hill
ISBN: 978-1-260-57082-3
The course covers essentially everything in chapters 1 to 7. The topic covered in chapter 12 is included but replaced by lecture notes. Selected parts of chapters 16-17 are included.
Additional Documents
Course design
In the course there are in total 18 lectures and 7 sessions with exercises. There are also four compulsory numerical assignments involving problem solution based on classical formulae and/or numerical methods. One of these assignments, referred to as The Compressible Flow Project, spans over all eight course weeks and includes a literature survey part and a hands-on numerical assignment. The project is done in groups of up to four students and should be presented in form of a technical report at the end of the course. There is also a mandatory oral-presentation session in the end of the course where each of the groups presents their approach to solve their specific problem and their major findings. The numerical tools used in the course consist of a Chalmers-developed in-house code for simulation of 1D compressible flow called CFLOW and the commercial code Star-CCM+ is used for 2D compressible flow simulations. Detailed descriptions of the assignments and the project can be found here.
Learning objectives and syllabus
Learning objectives:
- Define the concept of compressibility for flows
- Explain how to find out if a given flow is subject to significant compressibility effects
- Describe typical engineering flow situations in which compressibility effects are more or less predominant (e.g. Mach number regimes for steady-state flows)
- Present at least two different formulations of the governing equations for compressible flows and explain what basic conservation principles they are based on
- Explain how thermodynamic relations enter into the flow equations
- Define the special cases of calorically perfect gas, thermally perfect gas and real gas and explain the implication of each of these special cases
- Explain why entropy is important for flow discontinuities
- Derive (marked) and apply (all) the presented mathematical formulae for classical gas dynamics
- 1D isentropic flow *
- Normal shocks *
- 1D flow with heat addition *
- 1D flow with friction *
- Oblique shocks in 2D *
- Shock reflection at solid walls *
- Contact discontinuities
- Prandtl-Meyer expansion fans in 2D
- Detached blunt body shocks, nozzle flows
- Unsteady waves and discontinuities in 1D
- Basic acoustics
- Solve engineering problems involving the above-mentioned phenomena (8.a - 8.k)
- Explain how the incompressible flow equations are derived as a limiting case of the compressible flow equations
- Explain how the equations for aero-acoustics and classical acoustics are derived as limiting cases of the compressible flow equations
- Explain the main principles behind a modern Finite Volume CFD code and such concepts as explicit/implicit time stepping, CFL number, conservation, handling of compression shocks, and boundary conditions
- Apply a given CFD code to a particular compressible flow problem
- Analyse and verify the quality of the numerical solution
- Explain the limitations in fluid flow simulation software
- Report numerical analysis work in form of a technical report
- Describe a numerical analysis with details such that it is possible to redo the work based on the provided information
- Write a technical report (structure, language)
- Search for literature relevant for a specific physical problem and summarize the main ideas and concepts found
- Present engineering work in the form of oral presentations
Link to the syllabus on Studieportalen.
Study plan
Examination form
The examination is based on a written test (fail, 3, 4, 5), passed assignments; three numerical assignments and one larger project. The project may give up to seven bonus points for the written exam if the deliverables are handed in on time and all the assessment criteria are fulfilled. The exam will be divided into two parts; the first part (20p.) will contain a number of theory questions and the second part (40p.) will contain 4 problems each of which may give 10 points, i.e. in total 60 points.
Grades for the course will be given as follows:
Result |
Grade |
|
|
P |
< |
(0.4*80=24) |
Fail |
(0.4*60=24) |
<= |
P |
< |
(0.6*60=36) |
3 |
(0.6*60=36) |
<= |
P |
< |
(0.8*60=48) |
4 |
(0.8*60=48) |
<= |
P |
|
|
5 |
P = P_E+P_B where P_E is the number of points on the exam and P_B is the number of bonus points
Schedule
Link to course schedule in TimeEdit:
TimeEdit
Detailed schedule:
Course week 1
Lecture L01 - Niklas Andersson |
2023-01-17 (Tuesday) 13:15-15:00 HA2 |
Chapter 1 - Compressibility, thermodynamics review |
TME085_L01.pdf |
Lecture L02 - Niklas Andersson |
2023-01-17 (Tuesday) 15:15-17:00 HA2 |
Chapter 2 - Conservation laws (integral form) |
TME085_L02.pdf |
Lecture L03 - Niklas Andersson |
2023-01-19 (Thursday) 13:15-15:00 HA2 |
Chapter 3 - 1D isentropic flow, normal shocks |
TME085_L03.pdf |
Exercise E01 - Debarshee Ghosh |
2023-01-19 (Thursday) 15:15-17:00 HA2 |
Chapter 1 - Compressibility, thermodynamics review |
Chapter 2 - Conservation laws (integral form) |
Problems solved in class: P1.4b, P1.5, P1.7, P2.1 P2.2 |
Recommended home exercise: E1.3, E1.4, E1.5, E1.7 |
Ex.y and Px.y denotes text book examples and problems respectively |
Lecture L04 - Niklas Andersson |
2023-01-20 (Friday) 13:15-15:00 HA2 |
Chapter 3 - 1D flow with heat addition or friction |
TME085_L04.pdf |
Course week 2
Lecture L05 - Niklas Andersson |
2023-01-24 (Tuesday) 13:15-15:00 HA2 |
Chapter 4 - 2D flow (part I): oblique shocks, shock reflection |
TME085_L05.pdf |
Exercise E02 - Debarshee Ghosh |
2023-01-24 (Tuesday) 15:15-17:00 HA2 |
Chapter 3 - 1D flow with heat addition or friction |
Problems solved in class: P3.8, P3.9, P3.10, P1 (exam 2009) |
Recommended home exercise: E3.5, E3.9, P3.4, E3.13 |
Ex.y and Px.y denotes text book examples and problems respectively |
Lecture L06 - Niklas Andersson |
2023-01-26 (Thursday) 13:15-15:00 HA2 |
Chapter 4 - 2D flow (part II): expansion fans, shock expansion theory |
TME085_L06.pdf |
Exercise E03 - Debarshee Ghosh |
2023-01-26 (Thursday) 15:15-17:00 HA2 |
Chapter 3 - 1D flow with heat addition or friction |
Chapter 4 - 2D flow (oblique shocks & reflection) |
Problems solved in class: P3.12, P3.13, P4.1, P4.6, P1 (exam 2014-03-10) |
Recommended home exercise: E3.17, E4.1 |
Ex.y and Px.y denotes text book examples and problems respectively |
Lecture L07 - Niklas Andersson |
2023-01-27 (Friday) 13:15-15:00 HA2 |
Chapter 5 - Quasi-1D flow (part I): governing equations and fundamental relations |
TME085_L07.pdf |
Course week 3
Lecture L08 - Niklas Andersson |
2023-01-31 (Tuesday) 13:15-15:00 HA2 |
Chapter 5 - Quasi-1D flow (part II): nozzles and diffusers |
TME085_L08.pdf |
Exercise E04 - Debarshee Ghosh |
2023-01-31 (Tuesday) 15:15-17:00 HA2 |
Chapter 4 - 2D flow, shock expansion theory |
Chapter 5 - Quasi-1D flow |
Problems solved in class: P4.10, P5.1, E4.14, E4.15, P4 (exam 2009) |
Recommended home exercise: P5.2, P5.5, E4.6, E4.12, E4.13, E5.7 |
Ex.y and Px.y denotes text book examples and problems respectively |
Consultation C01 - Debarshee Ghosh & Abhilash Murlidharan Menon |
2023-02-02 (Thursday) 13:15-17:00 ES61 |
Assignments 1 & 2 |
Lecture L09 - Niklas Andersson |
2023-02-03 (Friday) 13:15-15:00 HA2 |
Chapter 6 - Alternative forms of the flow equations |
TME085_L09.pdf |
Course week 4
Lecture L10 - Niklas Andersson |
2023-02-09 (Thursday) 13:15-15:00 HA2 |
Chapter 7 - 1D unsteady flow (part I): moving normal shock waves |
TME085_L10.pdf |
Exercise E05 - Debarshee Ghosh |
2023-02-09 (Thursday) 15:15-17:00 HA2 |
Chapter 5 - Quasi-1D flow |
Chapter 7 - 1D unsteady flow |
Problems solved in class: P5.11, P7.2, P7.3, P7.5, P7.8, P3 (exam 2009) |
Recommended home exercise: E7.1, E7.2, E7.5, P7.10 |
Ex.y and Px.y denotes text book examples and problems respectively |
Lecture L11 - Niklas Andersson |
2023-02-10 (Friday) 13:15-15:00 HA2 |
Chapter 7 - 1D unsteady flow (part II): reflected shock waves |
TME085_L11.pdf |
Course week 5
Consultation C02 - Debarshee Ghosh & Abhilash Murlidharan Menon |
2023-02-14 (Tuesday) 13:15-17:00 ES61 |
The Compressible Flow Project & Assignment 3 |
Lecture L12 - Niklas Andersson |
2023-02-17 (Friday) 13:15-15:00 HA2 |
Chapter 7 - 1D unsteady flow (part III): elements of acoustic theory and finite non-linear waves |
TME085_L12.pdf |
Course week 6
Consultation C03 - Debarshee Ghosh & Abhilash Murlidharan Menon |
2023-02-21 (Tuesday) 13:15-17:00 HB105 |
The Compressible Flow Project |
Lecture L13 - Niklas Andersson |
2023-02-23 (Thursday) 13:15-15:00 HA2 |
Chapter 12 - Time marching numerical methods (part I): spatial discretization and numerical schemes |
TME085_L13.pdf |
Exercise E06 - Debarshee Ghosh |
2023-02-23 (Thursday) 15:15-17:00 HA2 |
Old exam problems (part I) |
Lecture L14 - Niklas Andersson |
2023-02-24 (Friday) 13:15-15:00 HA2 |
Chapter 12 - Time marching numerical methods (part II): time integration and boundary conditions |
TME085_L14.pdf |
Course week 7
Guest Lecture - Dr. Jan Östlund, GKN Aerospace |
2023-02-28 (Tuesday) 13:15-15:00 HA2 |
Industrial perspective on supersonic nozzle flows |
Lecture L15 - Niklas Andersson |
2023-03-02 (Thursday) 13:15-15:00 HA2 |
Chapter 16 - Properties of high-temperature gases |
TME085_L15.pdf |
Consultation C04 - Debarshee Ghosh & Abhilash Murlidharan Menon |
2023-03-02 (Thursday) 15:15-17:00 HA2 |
The Compressible Flow Project & Assignment 3 |
Lecture L16 - Niklas Andersson |
2023-03-03 (Friday) 13:15-15:00 HA2 |
Chapter 17 - High-temperature flows: basic examples |
TME085_L16.pdf |
Course week 8
Oral Presentation Session - Niklas Andersson, Debarshee Ghosh & Abhilash Murlidharan Menon |
2023-03-07 (Tuesday) 13:15-15:00 EA (groups: 1, 2, 3, 4, 5, 7) & EL43 (groups 6, 8, 9, 10, 12, 14) |
The Compressible Flow Project - D3 |
Note! Mandatory |
Lecture L17 - Niklas Andersson |
2023-03-09 (Thursday) 13:15-15:00 HA2 |
Aeronautics (part I): thrust and diffusers |
TME085_L17.pdf |
Exercise E07 - Debarshee Ghosh |
2023-03-09 (Thursday) 15:15-17:00 HA2 |
Old exam problems (part II) |
Lecture L18 - Niklas Andersson |
2023-03-10 (Friday) 13:15-15:00 EA |
Aeronautics (part II): flight aerodynamics |
TME085_L18.pdf |
The syllabus page shows a table-oriented view of course schedule and basics of
course grading. You can add any other comments, notes or thoughts you have about the course
structure, course policies or anything else.
To add some comments, click the 'Edit' link at the top.
Course summary: