FRTN15 Predictive Control
FRTN15 Predictive Control
| Course Syllabus | CEQ | Exam Schedule |
News
- Lab 3 takes place on the Thursday, Oct 13, and Friday, Oct 14, in Lab C. Signup starts on Monday, Oct 3, in the late afternoon (see sign-up lists).
- New time for the exercises week 38, 39, 40: 13.00-15.00!
- Friday, Sep 23, at 1015am-12: Lecture L8; Seminar Room M2498, Dept. Automatic Control;
- Friday, Sep 23, at 1315: Exercise session
- Monday, Sep 26, at 1315-15: Lecture L9; Seminar Room M2498, Dept. Automatic Control;
Past
- The sign-up for the first Lab is open from today, 14th September 2011.
- The exercise sessions will be held in room E:1124 in the E-building.
- Important! Change of time for the simulation exercise:
Because of collisions with other lectures, the simulation exercise that was scheduled at 10am at the 8th of September has been moved to 3pm the same day.
Students who signed up for 10am are now automatically signed up for 3pm. If you want to change your time, please send an email to: Meike.Stemmann@control.lth.se
Also, the sign-up is extended until 8th of September, noon.
- Welcome to FRTN15 Predictive Control. The first lecture is to be held on Tuesday, August 30, at 1315-1500 in M:E.
Course Page
Welcome to the course FRTN15 Predictive Control given by the Department of Automatic Control, http://www.control.lth.se.
News
- Welcome to FRTN15 2011
Personnel
The lectures are given by Rolf Johansson (email: Rolf.Johansson@control.lth.se, tel. 046-222 8791, office M:5145; Office hour Mon 16.00-17.00) and Anders Widd (tel. 046-222 0362, Anders.Widd@control.lth.se, Office hour M8-10,M:2208). Problem solving sessions and labs are given by Marzia Cescon (tel. 046-222 8784, Marzia.Cescon@control.lth.se, Office hour W 13-14, M:2156) and Meike Stemmann (tel. 046-222 9745, Meike.Stemmann@control.lth.se, Office hour W 15:30-16:30, M:2156). Information is available on http://www.control.lth.se/course/FRTN15.Prerequisites
Automatic Control (FRT010), some background in discrete-time signals and systems.Course Material
- Course Syllabus
- Lecture notes: Predictive and Adaptive Control, Fall Semester 2011 (R. Johansson) is available through KFS.
- Additional reading: K J Åström and B Wittenmark Adaptive Control, Second Edition, Addison Wesley 1995
- Additional reading: K J Åström and B Wittenmark Computer-Controlled Systems, Third Edition, Prentice Hall 1996
- Lab manuals, exercises and solutions are available below.
Lectures
Lectures will be held in M:E on Tuesdays 13.15–15.00 and Thursdays 8.15–10.00; Wednesdays, 13.15–15.00 in the Seminar Room of Dept. Automatic Control (M2498) according to the following schedule:| Week | Date | No | Contents | Ref. |
| 35 |
30/8 | L1 | Introduction. Signals & Systems. Real-time Parameter Estimation. | Ch. 1, 4 |
| 31/8 | L2 | Automatic Tuning, Gain Scheduling, Auto-calibration. | Ch. 1 |
|
| 36 |
6/9 | L3 | ARMAX models. Pole Assignment. Model matching. Optimal Control. | Ch. 2-3 |
| 7/9 | L4 | Pole Assignment. Model Matching. Disturbance Models. | Ch. 5 |
|
| 8/9 | L5 | Optimal Prediction. Optimal Predictive Control. The Kalman filter. | Ch. 6-8 |
|
| 37 |
13/9 | L6 | Adaptive Control. | Ch. 9 |
| 38 |
22/9 | L7 | Adaptive Control. | Ch. 9 |
| 23/9 | L8 | Model Predictive Control | Ch. 13 |
|
| 39 |
26/9 | L9 | Iterative Learning Control (ILC). Iterative Feedback Tuning (IFT). | Ch. 12 |
| 27/9 | L10 | Model Predictive Control | Ch. 13 |
|
| 40 |
4/10 | L11 | Stability: Lyapunov theory | App. D |
| 5/10 | L12 | Input-Output Stability. Passivity. | App. E, F |
|
| 6/10 | L13 | Stochastic Adaptive Control. | Ch. 10 |
|
| 41 |
13/10 | L14 | Implementation. Applications. |
Ch. 11 |
Exercises
LP1 Fridays 10.15-12.00 in E:1124- Marzia Cescon (tel. 046-222 8784, Marzia.Cescon@control.lth.se, Office hour
W 13-14, M:2156); - Meike Stemmann (tel. 046-222 9745, Meike.Stemmann@control.lth.se, Office
hour W 13-14, Office M:2156);
| Contents | |||
| 36 | 8-9/9 | E1 | Simulation of Adaptive Systems. Notice simulation sessions in Lab B on Sep 8-9. SIGN UP! |
| 36 | 9/9 | E2 | Real-Time Parameter Estimation. |
| 37 | 16/9 | E3 | Optimal Prediction. Optimal estimation. Kalman filter. |
| 38 | 23/9 | E4 | Adaptive Control. |
| 39 |
30/9 | E5 | Model Predictive Control. |
| 40 | 7/10 | E6 | Iterative Learning Control (ILC). |
| 41 | 14/10 | E7 | Stability. Robustness. |
Exercise Materials
- Exercise 1 Sign up for Exercise 1 here. Notice that this computer exercise is held in Lab B.
- Exercise 2 and solutions
- Exercise 3 and solutions
- Exercise 4 and solutions
- Exercise 5 and solutions
- Exercise 6 and solutions
- Exercise 7 and solutions, and additional reading on Lyapunov Stability Theory
Laboratory sessions
| Lab | Time | Contents | Responsible | Phone | Office |
| Lab 1 | w.38 | Autotuning and Gain Scheduling | Meike Stemmann |
046 222 9745 |
M:2156 |
| Lab 2 | w.39 | Adaptive Control | Marzia Cescon |
046 222 8784 | M:2158 |
| Lab 3 | w.41 | Predictive Control | Meike Stemmann |
046 222 9745 |
M:2156 |
Laboratory Materials
- Lab 1. Autotuning and Gain Scheduling, Lab files, Sign up for Lab 1
- Lab 2. Adaptive Control, Preparation files , Sign up for Lab 2
- Lab 3. Predictive Control, Lab files, MPC Tools, Sign up for Lab 3
Exam
The exam results will be anounced 28/10 12:00 on the Department notice board and on the course homepage, i.e., here. Lab C is open 28/10 13:00-14:00 for questions and comments on your results (The corrected exams will be available during this session.). The solutions to the exam in October 2010 can be found here. Results of the Exam in October 2010: D E F ExchangeOld Exams
- October 2010 and Solutions
- October 2009 and Solutions
- October 2008 and Solutions
- October 2007 and Solutions
Home Work Assignments
Please send your solutions by the deadlines to FRTN15@control.lth.se. Use PDF-format.- Home Work 1—Signals and Systems. Solutions
Sampling Notes.
Deadline September 16, 2010. Responsible: Marzia Cescon - Home Work 2—Adaptive Control.
Software Tools, Adaptlib Notes, STR Design Notes.
Deadline September 23. Responsible: Meike Stemmann - Home Work 3— Model Predictive Control.
Deadline October 7. Responsible: Marzia Cescon
Projects
The projects will be done individually or in small groups of 2-4 students. A list of project proposal can be found in the project list. You should sign up for a project no later than Friday, October 7. The deadline for the project report is Nov 26 unless otherwise agreed with the project supervisors. The project should be presented 10:15-12:00 Friday Dec 2 in the Automatic Control Seminar Room. All project groups should give an oral presentation of 5-10 minutes. Presence mandatory for students of FRTN15. WELCOME!
A list of project participants
FRTN15 project groups