Sistemas de Decisão

Objectivos

1) Estudo e desenvolvimento de técnicas baseadas em técnicas de optimização;

2) Formulação de problemas de optimização e solução recorrendo a técnicas evolutivas.

Caracterização geral

Código

7312

Créditos

6.0

Professor responsável

Paulo José Carrilho de Sousa Gil

Horas

Semanais - 4

Totais - 64

Idioma de ensino

Português

Pré-requisitos

Teoria de Controlo e Controlo por Computador.

Bibliografia

Coontrolo óptimo em sistemas descritos por polinómios, Paulo Gil, UNL, 2006

Controlo Óptimo em Tempo Discreto, Paulo Gil, UNL, 2006

Filtro de Kalman em Tempo Discreto, Paulo Gil, UNL, 2006

Computação Evolutiva, Paulo Gil e Fábio Januário, 2021

 

Recomendados:

Optimal Control, Frank Lewis and V. Syrmos, 1995

Adaptive Control, K. Astrom & B. Wittenmark, Addison Wesley, 1995

System Identification, L. Ljung, Prentice-Hall, 1999

Eiben, A. E., Smith, J. E. (2003). Introduction to Evolutionary Computing. Berlin, Heidelberg: Springer Berlin Heidelberg.

Fleming, P., Purshouse, R. (2002). Evolutionary algorithms in control systems engineering: a survey. Control Engineering Practice.

Método de ensino

1) Aulas Teórico-práticas;

2) Aulas Práticas orientadas para a aplicação de técnicas de controlo óptimo em processos didácticos;

Método de avaliação

Nota Final = 0,4xP + 0,6(TP) ou 0,4xP + 0,6 Exame.

P, Média dos trabalhos práticos (mínimo de 10 em 20 valores em cada trabalho prático)
TP, Componente teórico-prática média dos 2 mini-testes supeior a 9,5 Valores

Para obtenção de frequência  é requerida uma assiduidade mínima de 75% nas aulas práticas e nota mínima de 9,5 nas duas componentes.

Conteúdo

1. Controlo óptimo em sistemas descritos por funções de transferência em tempo discreto

2. Filtro de Kalman em tempo discreto

3. Controlo óptimo em tempo discreto em sistema descritos no espaço de estado

a)     Problema de regulação

b)    Problema de seguimento

c)     Formulação para horizontes infinitos

4. Técnicas de computação evolutiva

a)     Introdução à optimização

b)    Algoritmos evolutivos

c)     Algoritmos genéticos

d)    Optimização com base em inteligência colectiva

e)     Restrições

Cursos

Cursos onde a unidade curricular é leccionada: