You are on page 1of 20

Lgica Fuzzy ou Nebulosa Viso Geral

A Lgica Fuzzy foi criada em meados da dcada de 1960, pelo professor Lotfi A. Zadeh, da Universidade de Berkeley.
(AZEVEDO, 1999, p. 1)

Baseada na teoria de conjuntos Fuzzy, surgiu como um meio de lidar com expresses que envolvem grandezas descritas de forma no exata, tratando variveis numricas como variveis lingusticas, aproximando-se do raciocnio humano.
(VAS, 1999; AZEVEDO, 1999)

Lgica Fuzzy ou Nebulosa Viso Geral

Uma varivel lingustica a traduo em palavras, executada pela razo humana, de variveis numricas tipo: muito quente, frio, morno, longe, perto, muito distante, etc. A Lgica Fuzzy especialmente adequada em sistemas no lineares e sistemas nos quais as variveis envolvidas em sua descrio no estiverem relacionadas por equaes diferenciais.
2

Lgica Fuzzy ou Nebulosa Viso Geral

A Lgica Fuzzy uma extenso da lgica booleana que admite valores lgicos intermedirios entre o FALSO (0) e o VERDADEIRO (1), como, por exemplo, o valor mdio TALVEZ (0,5). Isto significa que um valor lgico difuso um valor qualquer no intervalo de valores entre 0 e 1. A isso se d o nome de grau de pertinncia, que designa o quanto um elemento pertence a determinado grupo ou conjunto que o qualifica.

Lgica Fuzzy Conjuntos Nebulosos

MORNO={1/20;0,5/15;0,1/10;0/5;0/0;0/-5;0/-10} FRIO={0/20;0,1/15;0,5/10;1/5;0,5/0;0,1/-5;0/-10} MUITO FRIO={0/20;0/15;0/10;0/5;0,1/0;0,5/-5;1/-10}

Lgica Fuzzy

A Lgica Fuzzy relaciona variveis Fuzzy, ainda que provenientes de universos de entrada distintos, cada uma delas associada a um dos seus predicados. Essa relao feita pela conexo dessas variveis Fuzzy, atravs de operadores lgicos como: e, ou, ento. A esse processo d-se o nome de regras Fuzzy ou processo de inferncia Fuzzy e consiste em uma maneira de relacionar as variveis lingusticas em uma sequncia lgica que imita o raciocnio humano. - Se temperatura morno e motor desligado ento ligar motor.
5

Controlador Fuzzy

O controlador baseado em lgica Fuzzy, inicialmente proposto por Mamdani em 1974, e hoje tema de muitos estudos no tocante aplicao, composto de: fuzificao, base de conhecimentos, mquina de inferncia e defuzificao.
(AZEVEDO, 1999)

Sntese do Controlador Fuzzy

Foi ento sintetizado um controlador Fuzzy do tipo Mamdani, segundo Vas (1999) e Azevedo (1999), com duas variveis de entrada: erro (C) e taxa de variao do erro (C/s) e uma varivel de sada: variao incremental da sada s (Hz).

Sntese do Controlador Fuzzy


NG Negativo Grande; NM Negativo Mdio; ZR Zero; PM Positivo Mdio e PG Positivo Grande. Em as funes foram centradas em -1,5C/s; 0,75C/s; 0C/s; +0.75C/s e +1,5C/s. Para a sada, elas foram centradas em 30 Hz, 40 Hz, 50 Hz, 60 Hz e 70 Hz.
8

Sntese do Controlador Fuzzy


As funes de pertinncia que compem a base de dados so usadas pela base de regras em um processo seqencial de disparo das regras, mediante laos condicionais do tipo IF THEN (SE ENTO). -Regra 1: IF ( = NG) e ( = NG) THEN (s = PG); -Regra 2: IF ( = NM) e ( = ZR) THEN (s = ZR).

Sntese do Controlador Fuzzy

Aps o disparo das regras e o processo de inferncia, que combina os efeitos de cada regra disparada, feita a defuzificao pelo mtodo definido em Azevedo (1999), que consiste em calcular a mdia ponderada entre os valores do universo de sada, considerando-se os graus de pertinncia como pesos. O chamado mtodo do centro de rea definido por:
s

bi i

i
10

Controlador Nebuloso Aplicao

Controlador Nebuloso Aplicao

Controlador Fuzzy - Simulao

13

Controlador Fuzzy - Simulao

14

Controlador Fuzzy - Simulao

15

Controlador Fuzzy - Simulao

16

Controlador Fuzzy - Simulao

17

Controlador Fuzzy - Simulao

Matlab/Simulink toolbox Fuzzy

Psim Simcoupler

18

Referncias Bibliogrficas
Azevedo, H. R. Conjuntos Fuzzy Aplicados ao Controle de Processos. UFU, pp 1, 1999.
Nascimento Jr, C. L.; Yoneyama, T. Inteligncia Artificial em Controle e Automao. Fapesp. Editora Edgar Blucher Ltda., pp 68, 2008. VAS, P. Artificial-Intelligence-Based Electrical Machines And Drives. Oxford Science Publications, pp 173 a 234, 2008.

Obrigado!

You might also like