Modelo do trabalho - DT - Home Page
Transcrição
Modelo do trabalho - DT - Home Page
IA360E - Tópicos em Controle I Tema: caracterizações de estabilidade de sistemas lineares por meio de desigualdades matriciais lineares Trabalho Computacional O objetivo deste trabalho é avaliar as condições de estabilidade robusta para sistemas politópicos em termos do conservadorismo e do esforço computacional. Cada aluno deverá programar uma condição baseada em funções de Lyapunov linearmente dependente de parâmetros (definida por sorteio) e a condição da estabilidade quadrática. Os programas deverão ser executados sobre uma base de 500 politopos estáveis para as dimensões n = {2, 3, 4} e N = {2, 3, 4}. As bases de politopos podem ser baixadas em (casos contı́nuo e discreto) http://www.dt.fee.unicamp.br/~ sala225/ia360/PDF/stable_polytopes_c.zip http://www.dt.fee.unicamp.br/~ sala225/ia360/PDF/stable_polytopes_d.zip Os resultados deverão ser apresentados na seguinte forma: n N 2 2 3 4 2 3 3 4 2 4 3 4 P(α ) Estáveis % K L T1 T2 Estabilidade quadrática Estáveis % K L T1 T2 sendo • %: 100 · (Estáveis/500). • K: número de variáveis escalares para testar a estabilidade de um politopo. • L: número de linhas de LMIs para testar a estabilidade de um politopo. • T1: tempo total necessário para testar a estabilidade dos 500 politopos. Somente o tempo levado pelo resolvedor de LMIs deve ser incluı́do. O tempo necessário para construir as LMIs não precisa ser computado. Exemplo: No Yalmip, o tempo consumido pelo resolver de LMIs (SeDuMi) pode ser capturado da seguinte maneira: sol = solvesdp(LMIs,[],sdpsettings(’verbose’,0,’solver’,’sedumi’)); T1 = sol.solvertime; • T2: tempo total necessário para testar a estabilidade somente dos politopos estáveis. O tempo das avaliações negativas não deve ser incluı́do. 1