Control
Áreas Científicas |
Classificação |
Área Científica |
OFICIAL |
Controlo e Processos |
Ocorrência: 2023/2024 - 2S
Ciclos de Estudo/Cursos
Sigla |
Nº de Estudantes |
Plano de Estudos |
Anos Curriculares |
Créditos UCN |
Créditos ECTS |
Horas de Contacto |
Horas Totais |
EEC |
70 |
Plano de Estudos |
2 |
- |
6 |
75 |
162 |
Docência - Responsabilidades
Língua de trabalho
Portuguese
Objetivos
Develop in students the ability to:
- Understand the differences between open and closed loop systems, model and identify the various components that can make up a chain of control.
- Analyze and characterize systems, based on their time and frequency response.
- Understand the notions of absolute/relative stability.
- Analyze systems and design controllers, using the design method based on the Geometric Place of Roots, as well as identifying the most appropriate method in view of the intended specifications for each system.
- Understand the basic control actions: Proportional (P), Integral (I) and Derivative (D) and their influence on the performance and stability of a control chain.
- Know how to use the Matlab/Simulink program to analyze and design control systems.
Resultados de aprendizagem e competências
The student should be able to:
- Model and represent physical systems and processes from the laws of physics using differential equations.
- Represent and simplify systems using block diagrams.
- Deduction of the transfer function of a system from its block diagram.
- Use of the direct and inverse Laplace transform for mathematical representation of systems in the time and frequency domains.
- Analyze and represent systems in the time and frequency domains.
- Analyze steady-state errors.
- Analyze the stability of systems (absolute, critical and instability).
- Use SW tools (Matlab, Simulink and Tina TI) for modeling, computer simulation and analysis of systems in the time and frequency domain.
- Use lead and lag compensators to solve transient response and stationary error aspects of systems.
- Design classic controllers using the basic control actions - Proportional (P), Integral (I) and Derivative (D).
- Design PID controllers using Ziegler-Nichols methods (critical gain and reaction curve).
Modo de trabalho
Presencial
Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)
- Trigonometry and Complex Numbers, Integral and Differential Calculus, Laplace Transforms.
- Analysis of circuits with passive components and operational amplifiers.
Programa
Introduction to control systems. Basic control concepts: processes; variables involved; disturbances and noise; feedforward control; feedback control; control chain diagram.
Modeling and representation of systems: Differential equations, Laplace transform, transfer function. Poles and zeros. Block diagrams.
Temporal response of 1st and 2nd order systems. Response characterization. Dominant poles. Steady state error.
Stability: Notion of stability. Absolute and relative stability. Routh-Hurwitz method.
Diagram of the Geometric Place of Roots (LGR) or (Root-Locus): Module condition and argument condition. Rules for building the LGR diagram for positive gain. Root-locus depending on any parameter.
LGR-based phase lead and lag compensator design.
Frequency domain response: Bode diagrams, asymptotic approximation, exact curves. Minimum phase systems. Relative stability, Gain and Phase margin, robustness. Relationships between temporal response and frequency response.
Design of classic controllers and compensators: The basic actions of control - Proportional (P), Integral (I) and Derivative (D). The PID controller. Design of PID controllers: Ziegler-Nichols methods (critical gain and reaction curve). Reset-windup: consequences and solutions.
Laboratory classes:
Introduction to Matlab/Octave
Introduction to Control/Matlab
Introduction to Simulink
Lab#1. Modeling and Temporal Response.
Lab#2. Geometric Place of Roots.
Lab#3. Anticipatory Control.
Lab#4. Stationary Error Control.
Bibliografia Obrigatória
Artur Graxinha; Acetatos da disciplina
Rogério Largo; Folhas da disciplina
Docentes da disciplina; Listas de Exercícios
Docentes da disciplina; Guias dos Laboratórios
Katsuhiko Ogata; Engenharia de Controle Moderno, Pearson, 2010. ISBN: 978-8576058106
Bibliografia Complementar
Norman S. Nise; Engenharia de Sistemas de Controle, LTC, 2017. ISBN: 978-8521634355
Métodos de ensino e atividades de aprendizagem
- Theoretical expository supported with practical examples of application associated with the industrial environment and other demonstrations supported by SW's.
- Practical, through the resolution of problems and exercises representing the theoretical component and the written assessment of the UC.
- Laboratory through:
- Computer simulation of systems.
- Problem solving.
- Analysis of practical cases and other examples.
Software
Matlab/Simulink
Tipo de avaliação
Distributed evaluation without final exam
Componentes de Avaliação
Designation |
Peso (%) |
Exame |
70,00 |
Trabalho laboratorial |
30,00 |
Total: |
100,00 |
Componentes de Ocupação
Designation |
Tempo (Horas) |
Estudo autónomo |
59,00 |
Frequência das aulas |
75,00 |
Trabalho escrito |
4,00 |
Trabalho laboratorial |
24,00 |
Total: |
162,00 |
Obtenção de frequência
Approval in the subject is achieved through:
- Completion of 2 written tests or exam and the planned laboratory work
- Test 1 and Test 2 with a minimum score of 8.0 Values.
- The Average of Test1 and Test2 has a minimum rating greater than or equal to 9.5 values (>=9.5 values) on a scale between 0-20.
- The Exam classification has a minimum classification greater than or equal to 9.5 values (>=9.5 values) on a scale between 0-20.
- Performance of all laboratory work with a minimum classification (in each laboratory work) greater than or equal to 9.5 values (>=9.5 values) on a scale between 0-20.
Fórmula de cálculo da classificação final
Considering T as the average of the two tests (>=9.5 val.) or the exam grade (>=9.5 val.). Grades greater than or equal to 17 are defended in an oral test.
Considering L as the average of all laboratory work (L>=9.5)
The final classification is obtained as follows: CF=0.7*T+0.3*L
Provas e trabalhos especiais
Nothing to add to what has been presented.
Trabalho de estágio/projeto
Nothing to add to the laboratory work presented.