Controlo em Sistemas Ciber-Físicos
Objetivos
Nesta unidade curricular pretende-se que os alunos fiquem com uma visão global dos métodos e arquiteturas de decisão e controlo utilizadas em sistemas ciber-físicos, compreendendo as potencialidades destes mas também as suas limitações. Em simultâneo, pretende-se que tenham também uma experiência de desenho e implementação de estratégias de controlo que ofereçam soluções para um problema concreto.
Neste sentido, os objetivos de aprendizagem concretos que se esperam nesta disciplina são os seguintes:
OA1. Analisar e modelar sistemas dinâmicos complexos tendo em vista a aplicação das estratégias de controlo abordadas;
OA2. Compreender e desenhar controladores preditivos baseados em modelos;
OA3. Compreender as diferentes arquiteturas de controlo e implicações do uso de redes de comunicação para controlo;
OA4. Desenvolver soluções para problemas concretos de decisão e controlo em sistemas ciber-físicos.
Caracterização geral
Código
12706
Créditos
6.0
Professor responsável
Daniel de Matos Silvestre
Horas
Semanais - 4
Totais - 56
Idioma de ensino
Português
Pré-requisitos
A disponibilizar brevemente
Bibliografia
Recomendada:
- Slides das aulas teóricas, Bruno Guerreiro, 2022.
- Predictive Control for Linear and Hybrid Systems, Borrelli, Bemporad, Morari, Cambridge, 2017.
- Model Predictive Control: Theory, Comp., and Design, J. Rawlings, D. Mayne, M. Diehl, Nob Hill, 2017.
Complementar:
- Exercícios, Bruno Guerreiro, 2022.
- Enunciados dos projetos, Bruno Guerreiro, 2022.
- Model Predictive Control System Design and Implementation Using MATLAB, Liuping Wang, Springer, 2009.
- Predictive control: with constraints, Jan Marian Maciejowski, Pearson education, 2002.
- Hybrid Systems: Modeling, Analysis and Control, J. Lygeros, C. Tomlin, and S. Sastry, 2008.
- MATLAB Primer: https://www.mathworks.com/help/pdf_doc/matlab/getstart.pdf
- Simulink User Guide: https://www.mathworks.com/help/pdf_doc/simulink/sl_using.pdf
Método de ensino
A disponibilizar brevemente
Método de avaliação
A disponibilizar brevemente
Conteúdo
M0. Introdução e desafios em sistemas ciber-físicos
M1.1. Representação de sistemas por modelo de estado em tempo discreto
M1.2. Otimização e controlo ótimo
M2.1. Introdução ao projeto de sistemas preditivos de controlo baseados em modelos (MPC)
M2.2. Inclusão de restrições no projeto MPC
M3.1. Otimização distribuida e controlo em rede
M3.2. Projeto de MPC descentralizado
M3.3. Projeto de MPC distribuído (DMPC)
M4.1. Modelação de sistemas híbridos
M4.2. Controlo preditivo de sistemas híbridos
M5.1. Controlo preditivo não linear (NMPC)
M5.2. Análise de viabilidade e estabilidade
Cursos
Cursos onde a unidade curricular é leccionada: