Search result: Catalogue data in Autumn Semester 2018
Electrical Engineering and Information Technology Master | ||||||
Master Studies (Programme Regulations 2018) | ||||||
Systems and Control The core courses and specialization courses below are a selection for students who wish to specialize in the area of "Systems and Control", see https://www.ee.ethz.ch/studies/main-master/areas-of-specialisation.html. The individual study plan is subject to the tutor's approval. | ||||||
Core Courses These core courses are particularly recommended for the field of "Systems and Control". You may choose core courses form other fields in agreement with your tutor. A minimum of 24 credits must be obtained from core courses during the MSc EEIT. | ||||||
Foundation Core Courses | ||||||
Number | Title | Type | ECTS | Hours | Lecturers | |
---|---|---|---|---|---|---|
227-0103-00L | Control Systems | W | 6 credits | 2V + 2U | F. Dörfler | |
Abstract | Study of concepts and methods for the mathematical description and analysis of dynamical systems. The concept of feedback. Design of control systems for single input - single output and multivariable systems. | |||||
Learning objective | Study of concepts and methods for the mathematical description and analysis of dynamical systems. The concept of feedback. Design of control systems for single input - single output and multivariable systems. | |||||
Content | Process automation, concept of control. Modelling of dynamical systems - examples, state space description, linearisation, analytical/numerical solution. Laplace transform, system response for first and second order systems - effect of additional poles and zeros. Closed-loop control - idea of feedback. PID control, Ziegler - Nichols tuning. Stability, Routh-Hurwitz criterion, root locus, frequency response, Bode diagram, Bode gain/phase relationship, controller design via "loop shaping", Nyquist criterion. Feedforward compensation, cascade control. Multivariable systems (transfer matrix, state space representation), multi-loop control, problem of coupling, Relative Gain Array, decoupling, sensitivity to model uncertainty. State space representation (modal description, controllability, control canonical form, observer canonical form), state feedback, pole placement - choice of poles. Observer, observability, duality, separation principle. LQ Regulator, optimal state estimation. | |||||
Literature | K. J. Aström & R. Murray. Feedback Systems: An Introduction for Scientists and Engineers. Princeton University Press, 2010. R. C. Dorf and R. H. Bishop. Modern Control Systems. Prentice Hall, New Jersey, 2007. G. F. Franklin, J. D. Powell, and A. Emami-Naeini. Feedback Control of Dynamic Systems. Addison-Wesley, 2010. J. Lunze. Regelungstechnik 1. Springer, Berlin, 2014. J. Lunze. Regelungstechnik 2. Springer, Berlin, 2014. | |||||
Prerequisites / Notice | Prerequisites: Signal and Systems Theory II. MATLAB is used for system analysis and simulation. | |||||
Advanced Core Courses | ||||||
Number | Title | Type | ECTS | Hours | Lecturers | |
227-0225-00L | Linear System Theory | W | 6 credits | 5G | M. Kamgarpour | |
Abstract | The class is intended to provide a comprehensive overview of the theory of linear dynamical systems, stability analysis, and their use in control and estimation. The focus is on the mathematics behind the physical properties of these systems and on understanding and constructing proofs of properties of linear control systems. | |||||
Learning objective | Students should be able to apply the fundamental results in linear system theory to analyze and control linear dynamical systems. | |||||
Content | - Proof techniques and practices. - Linear spaces, normed linear spaces and Hilbert spaces. - Ordinary differential equations, existence and uniqueness of solutions. - Continuous and discrete-time, time-varying linear systems. Time domain solutions. Time invariant systems treated as a special case. - Controllability and observability, duality. Time invariant systems treated as a special case. - Stability and stabilization, observers, state and output feedback, separation principle. | |||||
Lecture notes | Available on the course Moodle platform. | |||||
Prerequisites / Notice | Sufficient mathematical maturity with special focus on logic, linear algebra, analysis. | |||||
227-0697-00L | Industrial Process Control | W | 4 credits | 3G | M. Mercangöz, A. Horch | |
Abstract | Introduction to process automation and its application in process industry and power generation | |||||
Learning objective | Knowledge of process automation and its application in industry and power generation | |||||
Content | Introduction to process automation: system architecture, data handling, communication (fieldbusses), process visualization, engineering, etc. Analysis and design of open loop control problems: discrete automata, decision tables, petri-nets, drive control and object oriented function group automation philosophy, RT-UML. Engineering: Application programming in IEC61131-3 (function blocks, sequence control, structured text); process visualization and operation; engineering integration from sensor, cabling, topology design, function, visualization, diagnosis, to documentation; Industry standards (e.g. OPC, Profibus); Ergonomic design, safety (IEC61508) and availability, supervision and diagnosis. Practical examples from process industry, power generation and newspaper production. | |||||
Lecture notes | Slides will be available as .PDF documents, see "Learning materials" (for registered students only) | |||||
Prerequisites / Notice | Exercises: Tuesday 15-16 Practical exercises will illustrate some topics, e.g. some control software coding using industry standard programming tools based on IEC61131-3. | |||||
151-0563-01L | Dynamic Programming and Optimal Control | W | 4 credits | 2V + 1U | R. D'Andrea | |
Abstract | Introduction to Dynamic Programming and Optimal Control. | |||||
Learning objective | Covers the fundamental concepts of Dynamic Programming & Optimal Control. | |||||
Content | Dynamic Programming Algorithm; Deterministic Systems and Shortest Path Problems; Infinite Horizon Problems, Bellman Equation; Deterministic Continuous-Time Optimal Control. | |||||
Literature | Dynamic Programming and Optimal Control by Dimitri P. Bertsekas, Vol. I, 3rd edition, 2005, 558 pages, hardcover. | |||||
Prerequisites / Notice | Requirements: Knowledge of advanced calculus, introductory probability theory, and matrix-vector algebra. |
- Page 1 of 1