A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Projeto de um controlador de temperatura

Apresentações semelhantes


Apresentação em tema: "Projeto de um controlador de temperatura"— Transcrição da apresentação:

1 Projeto de um controlador de temperatura
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 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

4 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

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

6 Variável variação de temperatura (Δt)
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 5º. Passo: Regras de Defuzzificação das Saídas
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 Regras de defuzzificação para Vout1
7. PROJETO DE UM CONTROLADOR FUZZY- 10 Regras de defuzzificação para Vout1 Sistemas III

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

12 6º. Passo: Defuzzificação - Método COM (centro de máximo).
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 Aplicações com lógica fuzzy
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


Carregar ppt "Projeto de um controlador de temperatura"

Apresentações semelhantes


Anúncios Google