GAT125 (Online) - Laboratório Integrador
Informes
Carga horária: 51h
Segunda-feira de 07:00 às 09:30 (Turma B)
Terça-feira de 07:00 às 09:30 (Turma C)
Terça-feira de 13:00 às 15:30 (Turma A)
Sexta-feira de 15:00 às 17:30 (Turma D)
Critério de avaliação
Ler o arquivo anexo: 'Instruções'. As atividades 1 e 2 listadas abaixo são individuais. A atividade 3 pode ser feita em dupla
1) 50 Exercícios Computacionais em Matlab: (25 pontos) - Entrega zip por e-mail até 14/02/2022
- Objetivo: revisão de controle em espaço de estados (contínuo e discreto) em Matlab
- Os exercícios estão no final das apostilas EC1, EC2, EC3 e EC4, em anexo
- Material de suporte, slides de NA-00 a NA-13. Os slides estão no anexo desta página
- Material de suporte: a Bibliografia listada abaixo pode ser encontrada https://br1lib.org, em especial as referências [01] e [02]
- Os códigos devem ser nomeados Ex1.m, Ex2.m, ..., Ex50.m
- Não repassar códigos. Irei rodar algoritmo de comparação estrutural e de estilo, inclusive contra códigos de semestres anteriores
2) Projeto Simulação (25 pontos) - Entrega relatório em PDF por e-mail até 04/04/2022
- Objetivo: avaliação de simulações de sistemas de controle
- Instruções no arquivo anexo: 'Instruções' (slide 6); e também imediatamente abaixo
- Procurar e baixar uma base de dados no 'Google Datasets' relativa a ensaio(s) para identificação de um sistema dinâmico. Exemplo: buscar 'dynamic system identification', 'step response', 'robot arm control', 'position control', 'flight control', ...
- Preparar os dados para serem carregados no toolbox Ident do Matlab, ou equivalente. Os dados são relativos à transitórios e estacionários em diferentes amplitudes obtidos do sistema dinâmico real em questão
- Obter um ou mais modelos (diferentes estruturas de função de transferência, ou modelo em espaço de estados) usando o Ident
- Projetar 3 controladores para atender certos critérios de desempenho escolhidos, imaginando a situação real. São critérios de desempenho: tempo de pico, overshoot, tempo de acomodação, estabilidade relativa, etc. São ferramentas Matlab possíveis para auxílio ao projeto: sisotool, rlocus, simulink; ou via script (funções lqr, place, ...)
- É importante em qualquer projeto simulado (especialmente se escolher usar 'PID auto-tuning' em 1 dos 3 projetos), observar/plotar o sinal de controle (u) a ser enviado para o atuador. Fisicamente há um valor máximo de u (relativo a quanto o atuador suporta). É preferível não usar 'auto-tuning'. Se escolher usar como um dos métodos de projeto, explicar o que está acontecendo por trás do botão.
- Comparar o desempenho das 3 malhas fechadas (3 projetos)
- Simulações e análises diversas. Tenha originalidade e cuidado. Pense que o empreendimento real é seu
3) Projeto Final (50 pontos) - Instruções no arquivo anexo: 'Instruções' (slide 7); e também imediatamente abaixo
- Objetivo: modelagem e controle de sistema físico simples. Controlar uma variável física
- Ver exemplos de títulos de trabalhos no arquivo anexo: 'Sobre VIII Colóquio de Controle de Processos'
(i) Pré-projeto (10 pontos) - Entrega arquivo PDF com o pré-projeto por e-mail até 14/02/2022
- Deve conter: Título, resumo, objetivo, metodologia, cronograma semanal de execução de atividades (de 21/02 até 02/05)
- Ser original na proposta, e/ou propor extensões de projetos já realizados nos 7 eventos anteriores (vide anexo 'Sobre VIII Colóquio de Controle de Processos'). Caso contrário, se for escolhido um trabalho comum (repetido), a correção do relatório final (item (ii)) será relativamente mais rigorosa, para equivalência
(ii) Relatório final (20 pontos) - Entrega arquivo PDF com o relatório por e-mail até 30/04/2022
- Deve conter: Formulação do problema, modelos, etapa de identificação de parâmetros, etapa de projeto de controladores, detalhes de hardware e software, foto(s) em apêndice
(iii) Apresentação (20 pontos)
- Postar a apresentação gravada no youtube (em modo ‘acessível para quem tem o link’) e enviar link para o meu e-mail até 30/04/2022
- Duração da apresentação: de 6 a 10 minutos, sem exceção
- A apresentação deve conter slides de apoio; e demonstração do sistema funcionando fisicamente
- Os links serão compartilhados para os matriculados nas 4 turmas (ABCD) e professores da Automática
- Manter o vídeo online nos dias 02/05/2022 e 03/05/2022
Aprovação: nota maior ou igual a 60 pontos. & Frequência: assistir as apresentações de Projeto Final
Importante: A atividade 2 (Projeto Simulação), prevista no modo online, pode ser substituída por duas práticas presenciais em laboratório, dependendo de ordem superior da UFLA. Estas práticas presenciais durariam 6 semanas (no meio do semestre), vide arquivo 'Esboço - GAT125' em anexo. No arquivo anexo seguiremos, em princípio, o caminho C2 (online).
Bibliografia
01 - K. Ogata, Engenharia de Controle Moderno, 5a ed. Pearson, 2011
02 - K. Ogata, Discrete-Time Control Systems, 1ª ed. Prentice-Hall, 1995
03 - N. Nise, Engenharia de Sistemas de Controle, 6a ed, LTC, 2012
04 - L. Aguirre, Introdução à Identificação de Sistemas, 2a ed. Editora UFMG, 2004
05 - C. Phillips, Digital Control System Analysis and Design, 3ª ed. Prentice-Hall, 1994