0% found this document useful (0 votes)
40 views6 pages

Chapter - Fuzzy Logic

The document describes the principles of a fuzzy logic controller used to control the filling level of a bucket. It contains 3 rules: 1) if the bucket is full, stop filling; 2) if half full, fill slowly; 3) if empty, fill quickly. It also contains the membership functions and rules for a fuzzy logic motor controller to minimize error between a desired and actual speed.

Uploaded by

Moddy Cavallindo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views6 pages

Chapter - Fuzzy Logic

The document describes the principles of a fuzzy logic controller used to control the filling level of a bucket. It contains 3 rules: 1) if the bucket is full, stop filling; 2) if half full, fill slowly; 3) if empty, fill quickly. It also contains the membership functions and rules for a fuzzy logic motor controller to minimize error between a desired and actual speed.

Uploaded by

Moddy Cavallindo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 6

Chapter - Fuzzy Logic

1. If (bucket is full) then (stop filling)


2. If (bucket is half full) then (fill slowly)
3. If (bucket is empty) then (fill quickly)
1
0
1

1
bucket is full

bucket is half full

0
1

bucket is empty

0
height

stop filling

fill slowly

fill quickly
angle

0.75 a1 + 1.0 a2
angle =
0.75 + 1.0
1. If (bucket is full) then (stop filling)
1
0

1
bucket is full

stop filling

height

angle

a1

2. If (bucket is half full) then (fill slowly)


1

bucket is half full

fill slowly

0
height

a2

angle

3. If (bucket is empty) then (fill quickly)


1
0

1
bucket is empty
height

fill quickly
angle

vdesire d

ve rror
+

Fuzzy
V m otor Motor
Imotor
Logic
Power
Controller
Amplifier

Servo
Motor

The rules for the fuzzy logic controller are;


1. If verr or is LP and d /dt verror is any then V motor is LP.
2. If verr or is SP and d/ dtverr or is SP or ZE then V motor is SP.
3. If verr or is ZE and d /dtver ror is SP then V motor is ZE.
4. If verr or is ZE and d /dtver ror is SN then V m otor is SN.
5. If verr or is SN and d/ dtverr or is SN then Vm otor is SN.
6. If verr or is LN and d /dt verror is any then Vmotor is LN.

vac tual

The sets for v e rror, d /dt ver ror, and Vm otor are;
d

verror
1

LN

0
-100 -50 0 50 100

rps

0
-100 -50 0 50 100

0
-6

rps

rps

0 3

-6

-3

0 3

rps/s

rps

0
-6

-3

0 3

rps/s

rps/s

0
-3

0 3

-100 -50 0 50 100

rps

12 18 24

12 18 24

12 18 24

1
-6

-100 -50 0 50 100

LP

-3

rps/s

1
-100 -50 0 50 100

SP

ZE

V m otor

SN

/dt ve rror

12 18 24

12 18 24

0
-6

-3

0 3

rps/s

For the previous rule set, find an output given an input of ____

You might also like