Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(EOD).Mechatronics.pdf
Скачиваний:
81
Добавлен:
23.08.2013
Размер:
5.07 Mб
Скачать

page 130

6. If v

error

is LN and d/

v

error

is any then V

motor

is LN.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

rps

0

 

 

 

 

 

 

 

 

 

 

rps/s

0

 

 

 

 

 

 

 

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-100 -50

0 50 100

 

 

 

 

 

-6 -3 0 3

6

 

 

 

 

 

0 6 12 18 24

 

 

 

 

 

 

 

 

 

 

 

 

 

ANY VALUE

30rps

This has about 0 (out of 1) membership

Two of the six rules yielded successful matches, now the results should be combined into a single value.

n

( Vmotori) ( membershipi)

Vmotor = i---------------------------------------------------------------------= 1

n

( membershipi)

i= 1

Vmotor =

0.6---------------------------------------------------( 17V)

+ 0.4( 14V)

= 15.8V

 

0.6

+ 0.4

 

• This methods has been applied to control of servo motors [Li and Lau, 1988].

8.1 COMMERCIAL CONTROLLERS

Omron Unit (for PLC)

8 inputs, 2 outputs

128 rules

user definable memberships (7 points to define a polygon)

8.2 REFERENCES

Li, Y.F., and Lau, C.C., “Application of Fuzzy Control for Servo Systems”, IEEE International

page 131

Conference on Robotics and Automation, Philadelphia, 1988, pp. 1511-1519.

8.3 PRACTICE PROBLEMS

1.Two fuzzy rules, and the sets they use are given below. If verror = 30rps, and d/dtverror = 3rps/s, find Vmotor.

1.If (verror is ZE) and (d/dtverror is ZE) then (Vmotor is ZE).

2.If (verror is SP) or (d/dtverror is SP) then (Vmotor is SP).

 

v

error

 

 

 

 

d/

dt

v

error

 

 

 

V

motor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

1

 

 

 

 

SN

0

 

 

50

100

rps

0

-3

 

0

3

6

rps/s

0

6

12

18

V

 

-100 -50 0

 

-6

 

 

0

24

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

1

 

 

 

 

ZE

0

 

 

 

 

rps

0

 

 

 

 

 

 

rps/s

0

 

 

 

V

 

-100 -50 0

50

100

-6

-3

 

0

3

6

0

6

12

18

 

 

 

 

24

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

1

 

 

 

 

SP

0

 

 

 

 

rps

0

 

 

 

 

 

 

rps/s

0

 

 

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-100 -50

0

50

100

 

-6

-3

 

0

3

6

 

0

6

12

18

24

Соседние файлы в предмете Электротехника