TKP4106 Process Modelling

This is the joint homepage for TKP4106 Process Modelling. The course is composed of two parallel sessions - Modelling theory (HAP) and Programming (THW) - each of them having a dedicated webpage. The syllabus and the FAQ list are in common.

ALL THE COURSE MATERIAL NEEDED TO COMPLETE THE COURSE IS ON THE WEB.
THAT INCLUDES WHITE PAPERS, SOURCE CODE AND EXTERNAL REFERENCES.
WHICH MEANS YOU'LL ACTUALLY HAVE TO BE READ THE PAGES TOP DOWN - NOT SIMPLY BROWSE THEM.

We also expect you to visit all the external links in order to get an overview of the entire course.

Lecturer's home page:

  1. Tore Haug-Warberg (Programming)

  2. Heinz A. Preisig (Modelling)

Common parts:

  1. Python manual (very good)

  2. Frequently Asked Questions (FAQ)

  3. Syllabus

Process modelling builds on the basic conservation principles, transport phenomena, thermodynamics and mathematical physics. We teach on how these models are being built systematically so that we have precisely the knowledge required - neither more nor less. Models we establish formulate many different mathematical problems that need to be solved simultaneously in order to get an over-all solution. We learn on how to approach, and to solve, these problems effectively using mathematical and computer-based numerical tools. Programming is seen as a core activity for achieving this latter goal. Examples taken from the different corners of our discipline are the subjects of our discussions.

Learning outcome:

  1. Get a birdsview of the modelling process.

  2. Establish an integration of the different involved subjects.

  3. Programming as part of solving technical problems.

  4. Abstraction of the plant.

  5. Formulation of complete process models.

  6. Solving simple mathematical and numerical problems using computers.

  7. Programming methods and a programming language.

  8. Have a systematic approach to problem solving.

  9. Know how to generate models.