1 / 13

Projeto de um controlador de temperatura

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.

Download Presentation

Projeto de um controlador de temperatura

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 7. PROJETO DE UM CONTROLADOR FUZZY- 1 Projeto de um controlador de temperatura Sistemas III

  2. 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

  3. 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

  4. 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

  5. 7. PROJETO DE UM CONTROLADOR FUZZY- 5 Variável de entrada temperatura (temp) Sistemas III

  6. 7. PROJETO DE UM CONTROLADOR FUZZY- 6 Variável variação de temperatura (Δt) Sistemas III

  7. 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

  8. 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

  9. 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

  10. 7. PROJETO DE UM CONTROLADOR FUZZY- 10 Regras de defuzzificação para Vout1 Sistemas III

  11. 7. PROJETO DE UM CONTROLADOR FUZZY- 11 Regras de defuzzificação para Vout2 Sistemas III

  12. 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

  13. 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

More Related