background image

 

Regulator rozmyty

 

 

Ireneusz Dominik KAP AGH

 

 

 

Rys. 1. Regulator rozmyty

 

a)

 

fuzzyfikacja 

 

 

Rys.2. Rozkład funkcji przynależności dla1-go wejścia SV 

ZawWE: 

2,5 

– 2 = 

0,5

 

SzerPrzedz: 4-2=

2

 

Przyn_SV[0] =2,5mm in FPniska: 1-(

0,5

/

2

)=3/4 

Przyn_SV[1] =2,5mm in FPsrednia: 1-3/4=1/4 

 

 

Rys.3. Rozkład funkcji przynależności dla 2-go wejścia 

b)  wyliczanie  wartości  wyjściowej  dla  danych:  SV  =

2,5

  [mm],  PV=  1,8  [mm],  obliczone  e  = 

0,7

[mm], 

output MV=? 

 

 

 

 

 

 

 

 

 

Fig. 4. Baza reguł 

 

 

MV = ¾ *1/7*50 + ¾*6/7*60 + ¼*1/7* 80 + ¼*6/7*85 = 

                                                       3/28*50  + 18/28*60      + 1/28*80 +    6/28*85 = 65 [A] 

 

 

-0

.5 

 

(A

) D

uz

y_

m

- 0

.3 

 

(B

) M

aly

_m

 

  -0

.2÷

0.1

 

(C

) z

er

o

 

  0.8

 

(D

) M

aly

_p

 

 

  (1) 0

!"#$% (2) 2

# &!"% (3) 4

(

10

15

20

25

30

40

50

60

70

75

80

85

+

 

 

u (e) 

- 0.5 

Duzy_m 

(A) 

  - 0.3  - 0.2 

0.1 

0.8 

Maly_m 

(B) 

zero 

(C) 

Maly_p 

(D) 

[mm] 

0,7 

6/7 

1/7 

0            2              4                

niska (2) 

u (SV) 

zero (1) 

[mm] 

2,5 

srednia (3) 

3/4 

1/4 

errore 

se

v

a

lu

eS

V

 

background image

Implementacja w sterowniku: 

 

 

 

 

 

 

 

 

background image

 

……..