Modeling and Simulation, TSRT62
Course Information HT1, 2019
Objective:
The aim of the course is to provide an introduction to the methods and principles used in constructing mathematical models in dynamical systems and in practical applications.
The course will cover model design based on basic physical principles as well as system identification, i.e., modeling based on measured data from sensors. It will also show how to use simulations to investigate the properties of a model.
Course content:
- General introduction to models and model building: Model types, dimension and scaling, model simplification.
- System identification: Estimating transient response, spectral estimation, identification of parametric models, identification of nonlinear models, validation.
- Physical Modeling: Physical principles, bond graphs, models with differential-algebraic equations, object-oriented modeling.
- Simulations: Choice of methods, stability, accuracy.
Organisation:
- Lectures: 12
- Exercises: 12 (5 in computer room)
- Laboratories: 3 (compulsory)
- Exam: 4-hour exam in computer room
Lecturer and examinator:
-
Claudio Altafini, tel 281373,
claudio.altafini@liu.se
Teaching assistants:
- Mans Klingspor, tel 282913, mans.klingspor@liu.se
- Fredrik Ljungberg, tel 28xxxx, fredrik.ljungberg@liu.se
Course material:
- Textbook:
- Swedish edition: L. Ljung och T. Glad:
Modellbygge och Simulering
. Studentlitteratur. (2nd edition, 2004) - English edition: L. Ljung and T. Glad:
Modeling and Identification of Dynamical Systems
. Studentlitteratur. (2016)
- Swedish edition: L. Ljung och T. Glad:
- Exercise book:
- Swedish Edition: P. Lindskog, T. Glad, L. Ljung och J. Roll:
Modellbygge och simulering. Ovningsbok
. Studentlitteratur. (2nd edition, 2008) - English edition: P. Lindskog, T. Glad, L. Ljung and J. Roll:
Modeling and Identification of Dynamical Systems: Exercises
Studentlitteratur. (2018) -
Other course material:
-
Systemidentifiering
(lab 1) -
Modellbygge och simulering av matrobot
(lab 2 och 3) -
Datorovningar i systemidentifiering
-
You can buy the books at Bokakademin. The notes for the labs can be downloaded from the lab page and the computer exercises from the exercise page.
Notice that english and swedish versions of the book slightly differ in content (chapter 8 of the swedish version, "Matematiska modeller och bindningsgrafer" is missing in the english version. Of this chapter 8 of the Swedish edition, only the results in the box on pages 184-85 and 187 are required, without proofs). See lectures page for the details on which parts to read.
Errata
List of known errors in the course material:
Page responsible: Claudio Altafini
Last updated: 2020-08-25 - Swedish Edition: P. Lindskog, T. Glad, L. Ljung och J. Roll: