People Education Research Industrial Agenda  
 
Overview MSc info MSc program MSc topics ET TN WBMT  

 
SC3105ET: Advanced Control Systems
ECTS: 5
Responsible Instructor: dr. P.S.C. Heuberger, dr.ir. T. Keviczky
Contact Hours / Week x/x/x/x: 4/4/0/0
Education Period: 1, 2
Start Education: 1
Exam Period: 2
Course Language: English
Summary: Using advanced principles and techniques, students will be able to design, implement and evaluate controllers for linear systems after completing this course. Building on previous knowledge of continuous-time systems, students will learn new methods to analyze and design control systems in a discrete-time (digital) framework. Students will learn to apply the theory to a simulated real-life system in the context of a MATLAB / Simulink-based project.
Course Contents: Sampled-data (digital) control systems, sampling of signals and systems, state-space models, analysis, observability, controllability, pole placement design, linear-quadratic control, state estimation, Kalman filtering, optimization-based control design, aspects of digital implementation, system identification fundamentals.
Study Goals: After successfully completing the course, students will be able to:
1. analyze discrete-time systems (e.g., sampling, stability, observability);
2. design sampled-data controllers (both state-space and PID);
3. identify issues related to implementation on nonlinear systems (e.g., equilibrium linearization, integrator anti-windup);
4. develop a controller for a simple simulated process (using MATLAB / Simulink software);
5. critically evaluate the performance of the designed sampled-data controller;
6. apply basic system identification techniques to simulated time-series data.
Education Method: Lectures + Matlab practical + Matlab/Simulink project + homework assignments
Computer Use: Matlab/Simulink
Literature and Study Materials: - Book: Astrom and Wittenmark - Computer Controlled Systems, Prentice Hall.
- Homework assignments (weekly).
- Matlab/Simulink assignment
- Sample exams with solutions
- Matlab and Simulink tutorial (available through Blackboard)
Prerequisites: Math analysis, linear algebra, signal transformations and the course “Dynamische Regelsystemen” (ET2905 (old code)/SC2030ET (new code))
Assessment: Written exam (two parts: a closed-book part and an open-book part) + project report
Remarks: The lectures will be given in English to allow MSc students to take this course.
More Information: http://www.dcsc.tudelft.nl/~sc3105et
Last modified: 23 August 2010, 15:25 UTC
Search   Site map