Course Information
The course revisits concepts from mathematics, mathematical statistics, and control systems. It provides an opportunity to train your programming skills in a hands-on manner, and we encourage you to collaborate to get to know each other, and share experiences.
Schedule and Basic Information
We will go through all the practical information for the course during the introductory session. You can find the initial schedule, including the times and locations of all lectures and labs, on TimeEdit Links to an external site. (förel=lecture, labb=lab). Attendance at certain sessions (all the labs and some lectures) is mandatory. Mandatory sessions are marked as 'Obl' on the TimeEdit calendar. It is very important that you contact us well in advance if you are unable to attend a mandatory session (contact details below). We will announce any schedule changes on Canvas.
The course is broken into 4 parts: control, engineering ethics, mathematics and mathematical statistics. Each part is led by a teacher and possibly assisted by PhD students and other teaching assistants. Material for each part will be posted in its own section on the Canvas page.
The course is pass fail. To pass you will need to complete various assignments associated with each part of the course:
- Control: 3 lab exercises.
- Engineering ethics: a mandatory lecture and one subsequent mandatory seminar, where a written and peer-reviewed report is subject to a panel debate.
- Mathematics: an exam.
- Mathematical Statistics: 1 lab exercise
The details will be announced by the teachers during the course.
Before You Start
We would like you all to complete this introductory quiz (you will need to do this to unlock the rest of the course material). The results will only be used internally, and not for grading purposes. The quiz will give us a sense of what your knowledge and experience levels are, as well as your expectations for the course.
The course will assume some mathematical prerequisites:
- Complex numbers (Cartesian and polar form, simple trigonometry)
- Matrix algebra and eigenvalues
- Integrals (integration by parts, variable substitutions)
Fundamental math repetition on these topics: Problems Download Problems and Solutions Download Solutions.
Course Material and Software
Control:
The covered material on control is covered can be found in the following books and notes:
ÅM: Åström & Murray. Control and Dynamical Systems
Download Åström & Murray. Control and Dynamical Systems
LG: Ljung & Glad. Modeling and identification of dynamic systems
Links to an external site.
H: Hägglund. Automatic Control - Collection of formula.
Download Hägglund. Automatic Control - Collection of formula.
ÅM is freely available as pdf through the link above. A free hardcopy of LG was handed out on the preregistration day. If you have not received it yet, let us know and we will arrange it somehow. H contains a range of useful formulae.
The course philosophy is learning by implementing. You will use Julia Links to an external site. with ControlSystems.jl Links to an external site. and to some extent Matlab Links to an external site..
Mathematics and statistics:
The covered material on mathematical statistics can be found in the following book:
LRS: Lindgren, Rootzén, and Sandsten. Stationary Stochastic Processes for Scientists and Engineers
Personnel and Contact
Name | Responsibilities | |
Johan Eker |
Control lectures and course responsible |
johan.eker@control.lth.se |
Zheng Jia | Control Labs | zheng.jia@control.lth.se |
Charlotte Högberg | Engineering ethics | charlotte.hogberg@lth.lu.se |
Jorg Schmeling | Mathematics | jorg.schmeling@math.lth.se |
Filip Tronarp | Mathematical statistics | filip.tronarp@math.lth.se |