- , .
1. Simulink MATLAB7.X. , . 13 .10, ( ). .13 Simulink: Step, Sum, Gain, Scop e, Integrator, Mux Commonly Used Bloks, Transfer Fcn Continuous, To Workspace Sinks, Clock Sources.
. 13
a, v(t)=1(t) , .
- , . 14.
.14
Math Function Slider Gain Math Operations. 0,1.
=1 a, .1, v(t)=1(t).
y=yj, , v(t)=yj1(t), yj 0,5; 1; 1.5; 2; 4, j, . 3.
. 3
y | 0,5 | 1,5 | |||
3. , 3, .
3.1. , . 15, Lookup Table ( ) Lookup Tables.
.15
Lookup Table . 16.
.16
3.2. , , 3. Edit . 16 Look Table Editor(. 17) Plot Linear. , . 18
. 17
. 18
3.3. , v(t)=yj1(t), yj 0,5; 1.5; 2; 3; 4.
4. , 3, -.
4.1. MATLAB fuzzy.
, . 19.
. 19.
File New FIS, Sugeno.
FIS, , TS. Workspace File/ Export/To Workspace . y, kp.
|
|
. y. y (. 21). yj. Edit -> Add MFs. (. 20) Number of MFs .
. 20.
, . 21.
. 21.
kp. mf1, mf2, mf3 Params . 2.2 j. .22.
. 22.
4.2. -. Rules Edit. Add Rule (. 23)..
. 23.
, , , y. (. 23) View Rules, View Surface. , .24 .25.
. 24.
. 25.
MATLAB TS, File -> Export -> To Workspace
4.3. - .
, . 26.
. 27.
Fuzzy Logic Controller Fuzzy Logic Toolbox Simulink
Fuzzy Logic Controller , ( MATLAB . 4.2).
4.4. , v(t)=yj1(t), yj 0,5; 1.5; 2; 3; 4, .
Scope , .
5. . , . 28, v(t)=yj1(t), yj 0,5; 1; 1.5; 2; 4.
. 28.
. . .
.
:
1. . .
2. , , .
|
|
3. , , . 1., 2, 3, 4, 5.
4. , .
:
1. ?
2. -.
3. ?
4. , kp (8).
.