Projeto de um controlador de temperatura

Slides:



Advertisements
Apresentações semelhantes
Estruturação de Linguagens (Pascal e C++)
Advertisements

Viviane Torres da Silva
Instrumentação de Sistemas - INS
Controle Digital Prof. Cesar da Costa 1.a Aula – Variável de Processo.
Data: 10 a 12 de fevereiro de 2009 e
2.1. Curvas e Superfície de Nível
Medidas de Tendência Central
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
Lógica Fuzzy Aplicada a Sistemas de Diagnóstico
Introdução a Sistemas Fuzzy no Matlab e uso do Simulink
Sistemas especialistas Fuzzy
Ronaldo Gilberto de Oliveira
INVESTIGAÇÃO OPERACIONAL
17 Novembro 2006Algoritmos de Ordenação e Pesquisa Aplicação a Listas de Registos 1 Jorge Cruz DI/FCT/UNL Introdução aos Computadores e à Programação 1º
1 Introdução (Informal) à Programação DI/FCT/UNL 1º Semestre 2004/2005.
Outlook – configuração tipográfica
Aula 12 – Prototipação de Processadores e Entrada e Saída LABORG 1º/junho/2009 Ney Laert Vilar Calazans.
Determinantes Determinante é um número real associado a uma matriz quadrada. Notação: det A ou |A|. Determinante de uma Matriz Quadrada de 1ª Ordem. Seja.
Sistemas Baseados em Lógica Fuzzy
Gerenciamento do escopo do projeto
Relações Adriano Joaquim de O Cruz ©2002 NCE/UFRJ
FERRAMENTAS PARA ANÁLISE DE RISCO
Interfaces Caligráficas (Computação Gráfica 2 – Bloco2/2002)
5. MODELAGEM: PLANTAS E PROCESSOS - 1
4. TEORIA DOS CONJUNTOS FUZZY - 1
Avaliação de Desempenho Planejamento de Experimentos 1
Inteligência Artificial
SISTEMAS LINEARES II Prof. Marlon.
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Estruturação e Desenvolvimento de
Inteligência Artificial
Prof. Msc. Raul Paradeda Aula 3 Fundamentos
INTRODUÇÃO À PROGRAMAÇÃO
Curso Básico em Técnicas de Manutenção Para Activistas Comunitários
Semana 03: Comandos de desvio de fluxo. Expressões lógicas.
Microsoft Access Carlos Sebastião.
Sistema de automação Lógica Fuzzy ( vaga, incerta, nebulosa )
Fluxogramas e Pseudo-código
Aplicando tecnologias semânticas ao Balanced Scorecard
Programação Avançada Prof. Natalia Castro Fernandes
IAED Tagus, 2009/2010 Introdução à Programação em C (I)
Dispositivos Lógicos Programáveis (DLP) Ideia e Arquiteturas
Técnicas de Integração
Intervalos de confiança simultâneos (Método de Bonferroni)
INF 1771 – Inteligência Artificial
LINGUAGENS DE PROGRAMAÇÃO PROF. DANIELA PIRES
Introdução a Programação
Semana 03 Comandos de desvio de fluxo. Expressões lógicas.
Rogério Vargas Sistemas Fuzzy Rogério Vargas
Conjuntos (continuação)
MELHORIAS DO PROCESSO DE FABRICAÇÃO DE PLACA IMPRESSA
Indução Matemática Recursão
Instrumentação 5ª. aula.
1 Lógica Fuzzy Marcílio Souto DIMAp. 2 Fontes de Incerteza Existem domínios de aplicação nos quais a incerteza é parte inerente do problema devido a dados.
Sistemas de equações lineares
Uma Abordagem Híbrida Fuzzy-Bayesiana para Modelagem de Incertezas
1 Conjuntos Difusos/Conjuntos Nebulosos/Fuzzy Sets Introdução Roberto Tadeu Raittz.
1.
INTELIGÊNGIA COMPUTACIONAL
Faculdade Talentos Humanos - FACTHUS - Algoritmo I - Rogério Rodrigues
Professor: Michel Fabiano
Jogo do 24.
SISTEMAS LINEARES Prof. Moacir.
Técnicas de avaliação de Interfaces Alunos: Joel Levandowski Ranieri R. Tremea Prof ª.:Cristina P. dos Santos URI - Universidade Regional Integrada do.
– Tópicos em Controle e Automação Victor Rafael R. Celestino
Lógica Nebulosa (Fuzzy Logic)
Sistemas Especialistas Difusos Programa de Pós-Graduação em Ciência da Computação – INE – UFSC Profa. Silvia Modesto Nassar
Introdução à Engenharia de Computação
ITA - Instituto Tecnológico de Aeronáutica Arquiteturas Programáveis de uma Máquina de Inferência Fuzzy em Tecnologia CMOS Autor: Leonardo Mesquita Orientador:
Ciência da Computação Modelos Evolucionários e Tratamento de Incertezas Aula 07 Inferência Difusa Sistemas de Controle Difuso Max Pereira.
Transcrição da apresentação:

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

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

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

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

Variável variação de temperatura (Δt) 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

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

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

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

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

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