UNIVERSIDADE FEDERAL DE UBERLÂNDIA
Faculdade de Engenharia Elétrica

Av. João Naves de Ávila, 2121, Bloco 3N - Bairro Santa Mônica, Uberlândia-MG, CEP 38400-902
Telefone: (34) 3239-4701/4702 - www.feelt.ufu.br - feelt@ufu.br
  

Timbre

Plano de Ensino

IDENTIFICAÇÃO

Componente Curricular:

Tópicos Especiais em Engenharia de Controle e Automação I: Controle Preditivo

Unidade Ofertante:

FEELT

Código:

FEELT39019F

Período/Série:

Optativa

Turma:

A

Carga Horária:

Natureza:

Teórica:

60h (72ha)

Prática:

60h (72ha)

Total:

 

Obrigatória:

( )

Optativa:

(X)

Professor(A):

Aniel Silva de Morais

Ano/Semestre:

2022/2

Observações:

 

 

EMENTA

Teoria e aplicações de Controle Preditivo aplicados à engenharia de Controle e Automação.

JUSTIFICATIVA

Disciplina fundamental para entendimento de técnicas e tecnologias aplicadas ao controle preditivo de processos e sistemas.

OBJETIVO

Objetivo Geral:

Estudar, analisar, modelar, projetar e aplicar teorias de Controle Preditivo.

Objetivos Específicos:

Utilizar ferramentas computacionais de análise de sistemas de Controle Preditivo.

PROGRAMA

  1. Conceitos preliminares. Dynamic Matrix Control (DMC);
  2. DMC: Obtenção da equação de predição com base na resposta a degrau da planta. Solução do problema de otimização;
  3. DMC: Sintonia de parâmetros. Implementação em Matlab/Simulink (S-function);
  4. Uso de funções de transferência;
  5. Uso de modelos no espaço de estados. Estimação de estados;
  6. Inclusão de ação integral de controle: Estimação de perturbações. Formulação alternativa: Determinação de valores de equilíbrio para o estado e o controle;
  7. Tratamento de restrições - caso SISO (Single Input, Single Output);
  8. Extensão ao caso MIMO (Multiple Inputs, Multiple Outputs);
  9. Estabilidade 1;
  10. Estabilidade 2;
  11. Controle MPC Adaptativo.

METODOLOGIA

Serão adotadas aulas presenciais expositivas dialogadas sobre os temas estabelecidos no programa com uso de projetor, quadro negro, e demais materiais complementares relacionados aos temas. No desenvolvimento dos conteúdos desta disciplina serão ministradas aulas práticas em laboratório com bancada e equipamentos adequados. Além disso, serão realizadas atividades assíncronas intermediadas pelo Microsoft Teams no intuito de complementar a carga horária total da disciplina.

A interface entre professor e estudantes se dá pelo Microsoft Teams criado para a disciplina: Controle Preditivo - MPC.

Pasta do curso de Sistemas de Controle Preditivo => https://ufubr-my.sharepoint.com/:f:/g/personal/aniel_ufu_br/EvdpThqj06dPiP1f5g9UzeQBsmprN6vMe7XyZQInu1lyeg

Como conteúdo auxiliar e opcional tem-se a Playlist com as vídeo aulas de MPC: https://www.youtube.com/playlist?list=PLjhzxDly7tNQrYnXM3D4n6ncENiW-XaNG

O cronograma de desenvolvimento do conteúdo proposto, com destaque às datas das aulas presenciais, é apresentado no quadro a seguir:

Aulas teóricas: quintas-feiras das 13h10 às 14h50 e sextas-feiras das 15h40 às 17h20.

Data

Conteúdo

02/03

Apresentação do Curso: Understanding Model Predictive Control

03/03

Aula 01 - Conceitos preliminares. Dynamic Matrix Control (DMC)

09/03

Aula 02 - DMC: Obtenção da equação de predição com base na resposta a degrau da planta. Solução do problema de otimização;

10/03

Simulação 01 - DMC

16/03

Aula 03 - DMC: Sintonia de parâmetros. Implementação em Matlab/Simulink (S-function);

17/03

Simulação 02 - DMC

23/03

Aula 04 - Uso de funções de transferência;

24/03

Simulação 03 – Funções de Transferência

30/03

Aula 05 - Uso de modelos no espaço de estados. Estimação de estados;

31/03

Simulação 04 – Espaço de Estados

06/04

Aula 06 - Inclusão de ação integral de controle: Estimação de perturbações. Formulação alternativa: Determinação de valores de equilíbrio para o estado e o controle;

13/04

Simulação 04 – Espaço de Estados

14/04

Aula 07 - Tratamento de restrições - caso SISO (Single Input, Single Output);

20/04

Simulação 05 – Restrições SISO

27/04

Desenvolvimento da Prova 1

28/04

Desenvolvimento da Prova 1

04/05

Desenvolvimento da Prova 1

05/05

Prova 1 de MPC - Maglev

11/05

Aula 08 - Extensão ao caso MIMO (Multiple Inputs, Multiple Outputs)

12/05

Simulação 06 – MIMO

18/05

Aula 09 – Estabilidade 1

19/05

Aula 10 – Estabilidade 2

25/05

Aula 11 - Adaptive MPC Controller

01/06

Desenvolvimento da Prova 2

02/06

Desenvolvimento da Prova 2

09/06

Desenvolvimento da Prova 2

15/06

Desenvolvimento da Prova 2

16/06

Prova 2 de MPC – Pêndulo Invertido

22/06

Outras atividades acadêmicas

23/06

Outras atividades acadêmicas

29/06

Prova de recuperação

 

Serão ministradas 62 horas-aula (4 horas-aula por semana) na modalidade presencial, às quintas-feiras das 13h10min às 14h50min e às sextas-feiras das 15h40min às 17h20min.

Além disso, serão atribuídas 10 horas-aula na modalidade assíncrona compreendendo: videoaulas, simulações computacionais e resolução de tarefas na plataforma Microsoft Teams.

Horário de Atendimento

Bloco 3N – Sala 3N222. Terça-feira das 16h00 às 17h00 e Quarta-feira: 10:40 às 11:40 horas.

O atendimento também pode ser feito de forma remota por meio de mensagens no Microsoft Teams e pelo e-mail aniel@ufu.br 

 

AVALIAÇÃO

- Serão aplicadas 2 (duas) provas valendo 50 pontos cada.

05/05/2023

Prova 1: 1a Prova de MPC (50 ptos)

16/06/2023

Prova 2: 2a Prova de MPC (50 ptos)

29/06/2023

Prova de Recuperação de MPC

 

Avaliação de recuperação

A atividade de recuperação será aplicada ao estudante que não obteve o aproveitamento mínimo necessário (60 pontos) e que possuir, no mínimo, 75% de presença.

Esta atividade consistirá de uma prova que irá substituir a nota de apenas uma das avaliações semestrais e será cobrado todo o conteúdo ministrado.

O estudante que realizar a atividade de recuperação terá limitada a sua nota final em 60 pontos.

A atividade de recuperação não se aplica aos trabalhos, uma vez que estes são desenvolvidos por um grupo de estudantes.

BIBLIOGRAFIA

Básica

  1. CAMACHO, E. F.; BORDONS, C. Model Predictive Control. 2 ed. London: Springer-Verlag, 2004.
  2. J.M.Maciejowski. Predictive Control: with Constraints. Prentice Hall, 2002.
  3. ROSSITER, J. A. Model-based Predictive Control. Boca Raton: CRC Press, 2003.
  4. Skogestad, S.; Postlethwaite, Ian. Multivariable Feedback Control: Analysis and design. Second edition. Wiley, 2001.
  5. J.M. Maciejowski. Multivariable Feedback Design. Addison Wesley, 1989.

Complementar

  1. Dorf, Richard C.; Bishop, Robert H. Sistemas de Controle Modernos, Rio de Janeiro: LTC, 2009. 8ª edição.
  2. AGUIRRE, L. A. Introdução à Identificação de Sistemas: Técnicas Lineares e Não Lineares Aplicadas a Sistemas Reais. Belo Horizonte: Editora UFMG, 2007.
  3. Oppeinheim, Alan V.; Willsky, Allan S. Sinais e sistemas, São Paulo: Pearson Prentice Hall, 2010. 2ª Edição.
  4. OGATA, K. Discrete-time Control Systems. 2nd edition. Prentice-Hall, 1995.
  5. CHEN, C. T. Linear System Theory and Design, Oxford University Press, Oxford, England, 1998.

APROVAÇÃO

Aprovado em reunião do Colegiado realizada em: ____/____/______

Coordenação do Curso de Graduação: _________________________

 


logotipo

Documento assinado eletronicamente por Aniel Silva de Morais, Professor(a) do Magistério Superior, em 19/01/2023, às 14:53, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro de 2015.


QRCode Assinatura

A autenticidade deste documento pode ser conferida no site https://www.sei.ufu.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 4204275 e o código CRC 963A6ACC.




Referência: Processo nº 23117.002527/2023-61 SEI nº 4204275