Decomposed fuzzy proporcionalintegral-derivative controllers
Autor: Marjan Golob
Apresentador: Ebrahim Samer
El’youssef
Conteúdo
•
•
•
•
•
Descrição do controlador
Outros controladores
Sistema de suspensão magnética
Parâmetros do controlador
Experimentos e resultados
Descrição do controlador
• Controlador PID nebuloso
– Aplicável a plantas difíceis de se modelar;
– Utiliza heurística;
– Não existem procedimentos de projeto;
– Quanto maior o número de variáveis
nebulosas mais complicada solução.
Descrição do controlador
• Controlador PID nebuloso decomposto
– Possui três entradas, uma saída e um base
de regra dividida em três uma para cada
entrada.
– Possui 9 regras ao total, assumindo que cada
base regra tenha três regras, diferindo do PID
nebuloso que possui 27 regras – base de
regras de três dimensões.
Descrição do controlador
• O projeto controlador PID nebuloso é
baseado no PID discreto, logo dependera:
– Erro E (k )
E (k )  E (k  1)
DE 
– Mudança do erro
T
– Integral do erro IE  IE(k  1)  TE (k )
• Lei de controle
u(k )  N ( E (k ), DE (k ), IE (k ))
Descrição do controlador
• Base de regras controlador PID nebuloso
IF E '  E(1) AND DE '  DE(1) AND IE '  IE(1) THEN U '  U (1)
IF E '  E(i ) AND DE '  DE(i ) AND IE '  IE( i ) THEN U '  U ( i )
IF E '  E( m ) AND DE '  DE( m ) AND IE '  IE( m ) THEN U '  U ( m )
– E’,DE’,IE’ e U’ são variáveis nebulosas
– E(i), DE(i), IE(i) e U(i) são os iézimos
conjuntos nebulosos
Descrição do controlador
• Relação nebulosa R da base de regras
m
R  {E(i )  DE(i )  IE(i )  U(i ) }
i 1
– nova saída controlador nebuloso dadas as
correntes entradas nebulosa
U '  E ' DE ' IE ' R
– Com a decomposição
U '  E ' {( E(1)  U (1) ) 
 ( E( m )  U ( m ) )}
 DE {( DE(1)  U (1) ) 
 IE {( IE(1)  U (1) ) 
 ( DE( m)  U ( m) )}
 ( IE( m )  U ( m ) )}
Descrição do controlador
– Assumindo:
m
RE  {( E(i )  U (i ) )}
i 1
m
RDE  {( DE(i )  U (i ) )}
i 1
m
RIE  {( IE(i )  U (i ) )}
i 1
– Tem-se que:
U '  E ' RE  DE ' RDE  IE ' RIE
Descrição do controlador
– Assumindo:
m
RE  {( E(i )  U (i ) )}
i 1
m
RDE  {( DE(i )  U (i ) )}
i 1
m
RIE  {( IE(i )  U (i ) )}
i 1
– Tem-se que:
U '  E ' RE  DE ' RDE  IE ' RIE
Descrição do controlador
– Ou ainda:
u (k )  defuzz{RE fuzz (e(k ))
 defuzz{RDE fuzz (de(k ))
 defuzz{RIE fuzz (ie(k ))}
Outros controladores nebulosos
• PD + I FLC
Outros controladores nebulosos
• PI FLC + controlador convencional D
Outros controladores nebulosos
• P FLC + controlador convencional ID
Outros controladores nebulosos
• PD FLC + PI FLC
Suspensão Magnética
• Sistema
Suspensão Magnética
• Esquema implementado
Suspensão Magnética
• Parâmetros
Massa da bola de ferro (kg)
0,147
Máxima distancia entre o eletroímã e bola de ferro, D (mm)
25
Numero de voltas da bobina n
1200
Resistência da bobina 
2,8
Indutância da bobina, L (mH)
520
Parâmetros do controlador
• Método de inferência Mandami
– inferência nebulosa com o operador minimum
– a composição com o operador maximum
• Método de desfuzzificação é do centro de
gravidade
• Função de associação de entrada
Parâmetros do controlador
• Função de associação de saída
(singleton)
• Base de regra para parte proporcional do
controlador PID nebuloso
Parâmetros do controlador
• Base de regra de duas dimensões
Funcionamento
• Encontrar os níveis de disparo de cada regra;
τi
Funcionamento
• Encontrar a saída de cada regra;
UE
Funcionamento
• Combinação dos três conjuntos fuzzy UE
gerados;
• Defuzzificação (centro de gravidade)
Experimentos e Resultados
• Os experimentos foram realizados em
tempo real
• Primeiro experimento - mudança de
referencia (6-8 e 14-16 mm)
Experimentos e Resultados
• PD + I FLC
Experimentos e Resultados
• PID FLC
Experimentos e Resultados
• PD + PI FLC
Experimentos e Resultados
• P FLC + ID
Experimentos e Resultados
• PI FLC + D
Experimentos e Resultados
• Índices de performance
Experimentos e Resultados
• Segundo experimento – perturbação de
carga (2V (100-900))
• Controladores nebulosos
Experimentos e Resultados
• Controladores nebulosos híbridos
Experimentos e Resultados
• Índice de performance
Experimentos e Resultados
• Analisando os dados das simulações
pode-se dizer que dada aceitação o
controlador nebuloso decomposto
proposto é uma boa solução devido suas
características de possuir bases de regras
mais simples.
Download

Decomposed fuzzy proporcional-integral