EVA: Complementary Modules 2021-22

Opened: Saturday, 2 December 2017, 11:20 AM

Complementary modules organized by all institutions participating in the MSE.

Please note:

  • The number of inscriptions is typically restricted
  • Please consider the status field: only modules with "registration open" status can be booked
  • Module inscriptions have to be made via your advisor to the contact person as specified in the offering
Lecturers who want to offer and edit EVA:
  1. Login to Moodle (Link)
  2. Return to this page (Link)
  3. Now you should see your entries (which may not be released and publicly accessible yet)
  4. By pressing the edit symbol (gear wheel) at the very bottom, an entry can be edited
  5. For creating new module descriptions or in case of problems: please e-mail to Michael Röthlin (michael.roethlin@bfh.ch)
  6. The respective UAS are responsible for providing Moodle courses for the EVA listed here; such courses will not be provided on the MSE Moodle installation!
Thank you very much for your cooperation!
Title: Computational science and engineering applied to air conditioning systems
Short Code: EVA_DSH
ECTS Credits: 3
Organizer Details: Frank Tillenkamp: till@zhaw.ch, Christian Ghiaus: christian.ghiaus@insa-lyon.fr

33.3% Written 2h, w/o documents on 29/05/2022

33.3% Written report of group work due on 27/05/2022

33.3% Oral presentation of group work on 29/05/2022
Decision Date: 21 February 2022 
Start Date: 18 April 2022 
End Date: 29 May 2022 
Date Details:

Face to face lectures and tutorials

(18/04/2022 – 20/04/2022)

20 h (22 %)

Tutorial and accompanied mini-project

(20/04/2022 – 22/04/2022)

20 h (22 %)

Autonomous group project

(22/04/2022 – 25/05/2022)

50 h (56 %)


90 h (100 %)



Description (max. 300 characters):

Air conditioning increases productivity and comfort but it is responsible for about 15 % of total energy consumption. The course develops competences for practical optimization of air conditioning systems coupled to buildings by using computational thinking and implementation.

Contents and Learning Objectives:

Face to face


Module 1: Psychrometrics (numerical calculation of moist air properties, typical transformations). Thermal comfort.

Module 2: Modelling of typical elements of air conditioning systems

Module 3: Modelling and simulation of air conditioning systems coupled to buildings



Tutorial 1: Calculation of moist air properties and matrix formulation of models

Tutorial 2: Numerical modelling of air conditioning systems

Tutorial 3: Coupling air conditioning systems to buildings


Accompanied individual mini-project:


Air mixing and heating

Air-mixing, heating, humidification

Heat recovery, heating, adiabatic humidification

heat recovery and cooling


Autonomous group project:

The students will define their own subject on indoor climate control (temperature and humidity): a building and its air conditioning system will be modelled. On this model, optimisation of design parameters and energy management will be done.

Examples of projects: detached house, school, office building, green house, supermarket, research laboratory, restaurant.
Admission: The course is self-contained. Subjects useful at undergraduate level: linear algebra, thermodynamics, heat transfer, computer programming (MATLAB / Octave or Python).

All teaching materials are provided as PDF (bibliography, supporting materials and slides for lectures and tutorials).



- G. Strang (2007) Computational Science and Engineering, Wellesley-Cambridge Press, ISBN-10 0-9614088-1-2

- C. Ghiaus (2014) Linear algebra solution to psychometric analysis of air-conditioning systems, Energy vol. 74, pp. 555-566

- ASHRAE Fundamentals, chapters F01 Psychrometrics, F07. Fundamentals of controls, F09 Thermal Comfort, F16 Ventilation and Infiltration, F17 and F18 Heating and Cooling Loads


Required (undergraduate level): linear algebra, calculus, thermodynamics, heat transfer, computer programming (MATLAB / Octave or Python).

Desirable (but not compulsory): dynamic systems, control engineering

Before the beginning of the course:

Every student needs to have access to MATLAB, Octave and/or Pyhton software. Octave and Python software are free and open-source; they can be installed on Windows, macOS and Linux operating systems.

- Teaching materials need to be downloaded and saved on each computer.


Frank Tillenkamp: till@zhaw.ch

Contact Person E-Mail: till@zhaw.ch
Status: registration open
Specialization: Energy and Environment (EE)

Industrial Technologies (InT)

Computer Science (CS)

Energy & Environment (EnEn)

Mechanical Engineering (ME)


[Responsible for this text: Bergmann Thomas]