Physical Modeling of Dynamic Systems
Karl Johan Åström
Course description
This course gives an overview and the basic concepts of physical (sometimes
called first-principles) modeling of dynamic systems for simulation and
control. In lectures and exercises the modeling language used will be Modelica,
using the Dymola simulator. The last time a modeling course was given was
in 1996, called
Object-Oriented Modelling of Hybrid
Technical Systems.
Organization
The course will be given as a series of 9-10 lectures (2*45 minutes). The
lectures will be held by Karl Johan Åström. The course is open
to graduate students in LTH and other schools. List
of attendants.
Examination
-
Solved hand-ins: 4 points in the doctorate program together with an oral
examination.
-
Project report: Individual points depending on the quality of the project.
Schedule
Period: February - March, 2000.
The first lecture is on Wednesday 26/1, in the ControlRoom (seminar
room), 2nd floor of the M-building. Following lectures:
-
Thursday 3/2, 10.15
-
Thursday 3/2, 15.15
-
Thursday 10/2, 10.15
-
Thursday 10/2, 15.15
-
Thursday 17/2, 10.15
-
Thursday 17/2, 15.15
-
Wednesday 23/2, 13.15
-
Wednesday 23/2, 15.15
-
Thursday 2/3, 15.15
-
Project presentations in mid-March.
Prerequisites:Master in Engineering.
Lectures
All the downloadable files are in pdf format.
-
Introduction, history, basic ideas. Lecture1
-
Differential Algebraic Equations. Lecture2
-
Electrical circuits and Modelica basics. Lecture3
-
Mechanical systems. Lecture4
-
Fluid dynamics. Lecture5
-
Waves. Lecture6
-
Vehicles1.Lecture7
-
Vehicles2. This lecture was unfortunately post-poned until after the course.
-
Boiler modelling. Lecture9
-
Thermohydraulic modelling. Lecture10a
+ Biotechnical modelling. Lecture10b
Take Home Problems
The basic requirement to take the course is to solve some "Take Home" problems
and hand in the solutions. Problem descriptions are given in the lectures.
Below are links to pages with solutions to the problems. These pages are
only for local access and for course participants.
-
Electrical circuits.
-
Mechanical systems.
-
Fluid dynamics.
Dymola/Modelica links
In all the lectures, exercises and hand-ins we use the modeling language
Modelica.
To run simulations at home you will need a demo version of
Dymola.
There is an online Dymola documentation, including manual and
Modelica tutorial and specification. It is available in the Dymola
distribution, for proprietary reasons we cannot keep a link here.
Hints&Tips for working with Dymola, including
answers to questions from the exercises.
Jonas Eborn
Last modified: 2000-03-03