Nonlinear Control and Servo Systems
FRTN05, Olinjär reglering och servosystem
| Syllabus 2012 | CEQ | Exam Schedule |
In reality are all practical control systems nonlinear in one aspect or the other (nonlinear dynamics in e.g., robotics, actuation saturations, sensor nonlinearities etc). Despite this fact, control based on linear system may work fine in many cases, whereas in other situations you have to take the nonlinear effects into accounts to get a stable control system. Moreover, the performance and robustness may be significantly improved by considering the nonlinear aspects of the system. In the course Nonlinear Control and Servo Systems (FRTN05) we study ordinary nonlinearities and how to handle those, treat different analysis methods and learn how to do control synthesis for nonlinear systems, in both theory and practise. Brief course information (in Swedish) is available. This is an extended version, 7.5 hp, of the old course FRT075 which was offered until 2007.
News
Results for the April 5th, 2013 exam session. Solutions. Contact Olof Sörnmo if you wish to have a look at your exam.
Results for the March 13th, 2013 exam session. Solutions. The exams will be shown on Tuesday, March 19 between 12:00-12:30 in Lab C.
- Exam on Wednesday March 13th, 2013, 8:00-13:00, M:L 1-2
- The Exercise sessions are held in Lab B, M-building, ground floor
Lecturer
Giacomo Como, M-building (fifth floor, room 5143) 046-222 8783
Teaching assistants
Anders Mannesson, M-building (second floor, room 2112C, room with round window next to the elevator), 046-222 1570
Olof Sörnmo, M-building (second floor, room 2156, the first room on the left in the corridor on the second floor.), 046-222 9745
Literature
Recommended textbooks are either of- Glad, T., and Ljung,L., "Reglerteori, flervariabla och olinjära metoder" (2003, Studentlitteratur, Lund, ISBN 9-14-403003-7) or the English translation "Control Theory", 2000, Taylor & Francis Ltd, ISBN 0-74-840878-9. Chapter 11-16,18. This book covers MPC and Optimal control which are not covered in the other text books. The first part of this book (Ch. 1-10) covers linear control theory and is a good extra for the course Multivariable Control - (FRTN10 Flervariabel reglering)
- Khalil, H. K., Nonlinear Systems (3rd ed., 2002, Prentice Hall, ISBN 0-13-122740-8). This book is a very good text book on nonlinear control systems, but a bit more advanced.
Handouts: Lecture notes and extra material will be handed out.
Lectures and Exercises
Lecture Mondays 13.15-15.00 and Wednesdays 8.15-10.00, M:E, except the last lecture March 4 in M:D.
Extra Lecture Thursday Jan 24, 10.15-12.00, M:E
Exercises are held Tuesdays and Wednesdays 15.15-17.00 in Reglerteknik-Lab B on the ground floor, south-west end of the M-building. See Exercise schedule and problem set.
The lecture slides will be handed out during the lectures. Below you find last year's versions to be replaced when the lecture is given (indicated by red or green bullet).
Jan 23: L2: Simulation in Simulink. Linearization. Stability (Full format)
Jan 28: L4: Lyapunov methods. (Full format)
Jan 30: L5: Stability theory. Small gain theorem. Circle criteria. Passivity. (Full format)
Feb 4: L6: Describing function analysis. (Full format)
Feb 6: L7: Saturation and antiwindup. Friction. (Full format)
Lab1: Deadzone-compensation for an air throttle in a car (describing function analysis) (Sign-up starts Jan 28)
Feb 13: L9: Exact linearization and Lyapunov-based design (Full format)
Feb 18: L10: Optimal control: The Maximum principle, examples. (Full format)
Feb 20: L11: Optimal control (cont'd). (Full format)
Feb 25: L12: High-gain design design methods --- Sliding modes. (Full format)
Lab 3: Optimal control of pendulum an a cart. (Sign-up starts February 11)
Feb 27: L13: Internal model control. Model predictive control. Nonlinear observers. Gain scheduling. (Full format)
Exercises and Solutions
Exercise schedule and problem setLaboratories
Lab1: Deadzone-compensation for an air throttle in a car (nonlinear compensation and describing function analysis) (Sign-up starts January 28)
Lab3: Pendulum on a cart. (Sign-up starts February 11) Software
Matlab and Simulink are extensively used in the course. Graphical user interfaces called pplane and dfield for phase-plane analysis in Matlab are available for educational purposes from http://math.rice.edu/~dfield/. Matlab is available for home computers.- How to obtain Matlab/Simulink (need StiL or Lucat-account).
- Matlab files (Shift + Mouse Click to download file), pplane8.m/ pplane7.m/ pplane6.m and dfield7.m / dfield6.m.
Old Exams (from FRT075)
March 7, 2006
April 21, 2006
May 28, 2008
August 26, 2008
June 1, 2009
May 28, 2010