Course syllabus
Welcome to the course homepage of EEN050, Robust and Nonlinear Control (RON)!
Course-PM
EEN050 Robust and nonlinear control runs in LP1 HT22 (7.5 hp) over ZOOM. This course is offered by the Department of Electrical Engineering.
Contact details
- examiner and lecturer: Balazs Kulcsar, kulcsar@chalmers.se
- teachers: Sondre C Wiersdalen, chanon@chalmers.se , Albin Dahlin albin.dahlin@chalmers.se
- administrator at E2: Christina Lidbeck, cristina.lidbeck@chalmers.se
Course purpose
In this course we first purport to develop controllers that explicitly deals with uncertainty and disturbance. We start with linear time invariant and parameter dependent models and aim at designing robust, model based controllers. In the second part of the course, we work with nonlinear dynamical systems and related controller design methods that covers a wide range and practically important class of systems.
Course representatives
The following course reps have been selected for EEN050:
Jordan Harvey, Matteo Nicolo, Basar Özkan, Alexandre Vieira da Rocha
Mid-term course evaluation is available here
Schedule
In 2022/23 all sessions will be on campus with the following schedule: TimeEdit
(In case of change in the above teaching mode (pandemics, regulations), we will notify the students and may alter the teaching mode).
First (lecture) session
29th August 2022
Lecture hall: room EC, building EDIT
Lecture preparation videos:
video1, (Links to an external site.)video2 (Links to an external site.)
The above information has been extracted here to help the students with the first session. See all the details below.
Course literature
S Skogestad, I Postlethwaite: Multivariable Feedback Control: Analysis and Design (Cremona, chapters covered 3,4,7,8,9 recommended 5,6)
HK Khalil: Nonlinear Systems, ISBN: 013228024-8, second edition (Cremona, chapters covered 1,3,4,10,12,13 recommended 2,5)
Slides, interactive lecture videos ( play.chalmers.se ), exercise videos ( play.chalmers.se ), assignment and lab syllabuses.
Course design
The course uses flipped classroom techniques and is centered around lectures and tutored assignment sessions. We believe these sessions will not only be fun events but also very effective ones. It is therefore essential in a weekly basis that students actively prepare to these interactive sessions (see the weekly preparation schedule below). More precisely,
- flipped classroom lectures: twice a week
- tutored/consultation sessions (for exercises, assignments (6), labs(1)): twice a week
- laboratory session, one time during the term
Lab and assignments will be solved in groups of 3 students.
Changes made since the last occasion
All sessions are physical ones (on campus). A minor adjustment in Assignment 4.
Learning objectives and syllabus
-
Understand signals' and systems' sizes and explain the limitations behind LTI model (nominal Linear Time Invariant models).
-
Identify and describe the most important uncertainty structures for SISO and MIMO LTI dynamics.
-
Formulate robust control objectives and understand methods in calculating them.
-
Apply the theory of gain scheduled control to reach robust objectives.
-
Understand the limitations of uncertain linear or parameter scheduled control systems.
-
Analyse the stability properties of nonlinear systems.
-
Apply methods for nonlinear control system design. Assess the stability and performance of the resulting closed loop systems.
-
Become familiar with the software tools for the analysis and synthesis of nonlinear control systems.
-
Explain, understand and motivate closed loop behaiviours.
See detailed course syllabus and course PM here
Study plan (Links to an external site.)
Form of examination
- Satisfy course project requirements: (1) submit and get approval for all assignments (group) AND (2) prepare and get approval for the labsession (grading UG, pass/fail, 3.5 credits in total).
- Pass written examination (4.0c). Exam: (Check registration deadline! Registration is mandatory): October 25th, 2022 morning slot (re-exams in January and August 2023). Grading: F, 3, 4, 5.
Grading policy, content of written examination:
- 20 points with 0.5 resolution.
- Some theoretical 10-20% the rest exercise like problem solving questions.
- 10-20% challenging questions. Msc students, grade 3 collect 50% of points; grade 4 collect 65% of points; grade 5 collect 85% of points.
- Lic, PhD students, to pass collect at least 60% of points.
- See more details here (sample/previous years exam questions under File/Exam).
Weekly split of preparation tasks (in study weeks)
It is essential that you come prepared to lecture times and tutoring.
How to prepare?
Before joining the lecture time
-watch the videos/read the connected book chapters. Answer the quiz questions in the video.
-in case something is unclear, formulate your questions and bring those with you to the lecture times
Before joining the tutoring sessions (every group has secured consultation time twice a week)
-watch the exercises of the week (3 to 5 short videos per week).
-solve assignment questions for the week (check the deadline for submissions)
-in case something is unclear, formulate your questions and bring those to the tutoring time
What will happen on lecture and tutoring sessions?
During lecture time:
-a brief condensed summary of the topics will be provided (insufficient for the complete understanding of the weekly subject without preparation!)
-your questions will be answered if asked
-interactive-fun quiz (individual/small group)
-interactive-fun discussion on problems
During tutoring time:
-your group will be given two timeslots per week. Bring your questions with you (exercises, assignments, lab).
-you can collect mandatory preapproval for assignments submission
Course summary:
Date | Details | Due |
---|---|---|