130 likes | 260 Views
7. PROJETO DE UM CONTROLADOR FUZZY- 1. Projeto de um controlador de temperatura. Sistemas III. 7. PROJETO DE UM CONTROLADOR FUZZY- 2. Objetivo Manter a água a uma temperatura estabelecida ( set point ) utilizando un controlador baseado em lógica fuzzy. Sistemas III.
E N D
7. PROJETO DE UM CONTROLADOR FUZZY- 1 Projeto de um controlador de temperatura Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 2 Objetivo Manter a água a uma temperatura estabelecida (set point) utilizando un controlador baseado em lógica fuzzy. Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 3 1º. Passo: Definição das entradas e saídas do controlador fuzzy -Universo de discurso: é necessário definir os limites superior e inferior das entradas e saídas. -Entradas: temperatura(temp) e variação de temperatura(Δt). -Saídas: aquecimento(Vout1) e resfriamento(Vout2) Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 4 2º. Passo: Definição das funções de pertinência das entradas -Variáveis de entrada: temperatura(temp) e variação de temperatura(Δt). -Função de pertinência adotada: tipo λ(triangular). Distribuir simetricamente os valores fuzzificados na universo de discurso. Usar um número ímpar de conjuntos fuzzy para cada variável, de tal forma que um conjunto esteja no meio (tipicamente 5 ou 7 conjuntos). Sobreposição dos conjuntos adjacentes deve ser de 15 a 25%. Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 5 Variável de entrada temperatura (temp) Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 6 Variável variação de temperatura (Δt) Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 7 3°. Passo: Definição das funções de pertinência das variáveis de saída: Aquecimento (Vout1) e Resfriamento (Vout2) Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 8 4º. Passo: Fuzzificação Funções definem os graus de pertinência das variáveis de entrada (temp e Δt) e de saída (Vout1 e Vout2) com seus respectivos termos lingüísticos → necessita-se definir que ações as variáveis deverão executar, ou seja, construir um conjunto de regras que descrevem a operação do controlador fuzzy. -Estas regras normalmente tem o formato IF – THEN, podendo ser obtidas de um especialista humano. Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 9 5º. Passo: Regras de Defuzzificação das Saídas Combinação de todas as diferentes possibilidades de valores assumidos pelas variáveis de entrada e pelas variáveis de saída. Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 10 Regras de defuzzificação para Vout1 Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 11 Regras de defuzzificação para Vout2 Sistemas III
7. PROJETO DE UM CONTROLADOR FUZZY- 12 6º. Passo: Defuzzificação - Método COM (centro de máximo). - Valores típicos para os conjuntos de saída: Vmb = 0,2V Vb = 3,0V Vm = 5,0V Va = 7,0V Vma = 10,0V Sistemas III
8. CONCLUSÃO - 1 Aplicações com lógica fuzzy - São legíveis: linguagem coloquial. - Atualmente existem ferramentas de desenvolvimento confiáveis. - Importância das características do processo. - Utilização se dará se as soluções apresentarem vantagens claras. Sistemas III