Code: | EEC0078 | Acronym: | CDIG |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Automation, Control & Manufacturing Syst. |
OFICIAL | Basic Sciences for Electrotechnology |
Active? | Yes |
Responsible unit: | Department of Electrical and Computer Engineering |
Course/CS Responsible: | Master in Electrical and Computers Engineering |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
MIEEC | 124 | Syllabus | 3 | - | 7 | 63 | 189 |
Analysis and design of linear dynamic control systems in both contexts of continuous time and sampled data.
Proficiency in the use of computational tools to suport the analysis and design of controllers for dynamic linear systems.
Linear Algebra, Calculus, Signal Theory, Control Theory
1. Analysis and Design of Dynamic Linear Control Systems in Discrete Time.
Sampled systems: Time and frequency domains.
Block diagram operations involving ``sampler and holder".
Brief overview of key Z Transform concept and rules.
Relation between the Lapace and the Z domains.
Transfer Functions (TF) in Z. Derivation of the TF in the Z domain from the TF in the Laplace domain.
Time response in the Z domain.
Stability. Sampling frequency and stability.
Steady state errors.
Methods of Analyzis i the Z domain: Bode Plot (BP); Root Locus (RL).
Systems compensation in the Z domain: Lead and/or lag compensation using BP and RL.
2. State Space (Systems in contínuous and discrete times).
Brief review of pertinent topics in Algebra (eigenvectors, eigenvalues, coordinates change).
The concept of state.
State space modeling: Differential equations of order n and the (A,B,C,D) representation.
Canonical forms: controllable, observablel, and diagonal.
Time response: Variation of parameters formula.
Methods to compute the exponential of a matrix.
Poles localization and time response.
Controllability. Observability.
Pole placement: Linear state feedback controller. State estimator by output error linear feedback.
Independence of the designs of the linear controller and estimator.
Linear state estimate feedback controller
Introduction to stability in the state space domain.
3. Introduction to Optimal Control.
Formulation of the linear quadratic optimal control problem.
Geometric interpretation.
Optimality conditions and computation of the solution in feedback form.
The principle of optimality.
Conditions of optimality given in the form Hamilton-Jacobi-Bellman equation.
Dynamic programming.
Exposition classes: Presentation and discussion of the various topics of the curricular unit. Detailed explanation of examples of application of concepts and methods.
Exercises solving classes: Practical execises are solved by the students with the support of the teacher by clarifying the issues that they might raise. Follow-up of the work in the mini projects support by the use of MATLAB.
Designation | Weight (%) |
---|---|
Exame | 50,00 |
Participação presencial | 0,00 |
Teste | 20,00 |
Trabalho escrito | 30,00 |
Total: | 100,00 |
Frequency is obtained through the participation in the classes and in the mini-project.
The student's grading may involve two stages:
First stage composed by 3 components:
Final exam: 10/20
Mini-project: 6/20
Mini-test: 4/20
The final grading for thi stage is obtained by adding the three components.
The second stage is optional and consists of only one written examination which is valued up to 20/20.
Mini-project: design a control system using MATLAB
NA
Pertinnt contents (with emphasis to MATLAB suppport) in: http://www.engin.umich.edu/class/ctms/