.


:




:

































 

 

 

 





..

2007


519.8 (076)

22.18

̖74

 

:

- , .. ( , );

- , .. ( , );

- ( ) ( , ..).

 

 

, ..

 

: / .. : , 2007. 60 ., .

 

, 220000 220200 .

- 220201 - , 220200 - .

 

- , ..

 

519.8 (076)

22.18

 

..

, 2007

 


.. 5

1. MatLab Control Sistem Toolbox ( ) 6

1.1. . 6

1.2. . 7

1.2.1. . 7

1.2.2. . 9

1.3. .. 11

1.3.1. . 11

1.3.2. . 12

1.3.3. . 13

1.3.4. .. 14

1.4. . 15

1.4.1. . 15

1.4.2. . 15

1.4.3. . 16

1.4.4. . 16

2. MatLab Signal Processing Toolbox 17

2.1. . 17

2.2. . . 17

2.2.1. . 17

2.2.2. . 21

2.3. . 23

2.3.1. . 23

2.3.2. . 24

2.4. . 27

2.4.1 . 27

2.4.2. . 27

2.4.3. . 27

2.4.4. . 27

2.4.5. . 27

3. MatLab Simulink . 29

3.1. MatLab SIMULINK.. 29

3.1.1. SIMULINK.. 29

3.1.2. . 30

3.1.3. . 31

3.1.4. . 32

3.5.1. . 32

3.5.2. . 33

3.5.3. .. 33

3.2. . 33

3.2.1. . 33

3.2.2. . 34

3.2.3. . 36

3.3. . 38

3.3.1. . 38

3.3.2. . 38

4. MatLab Simulink . 40

4.1. . 40

4.1.1. . 40

4.1.2. .. 41

4.1.3. . 42

4.2. MatLab SIMULINK.. 43

4.2.1. . 43

4.2.2. . 45

4.2.3. MatLab. 46

4.3. . 50

4.3.1. . 50

4.3.2. . 50

4.3.3. . 51

5. MatLab Simulink . 53

5. 1. . 53

5. 2. MatLab SIMULINK.. 53

5.2.1. . 53

5.2.2. . 54

5.2.3. .. 54

5.3. . 57

5.3.1. . 57

5.3.2. . 57

5.3.3. . 58

. 60

 

 


( ) , , .

, .

:

- ;

- ;

- , .

, , .

, . :

- ;

- ;

- .

, , , .

MatLab Windows 95/98/2000/XP.

,

 


1. MatLab Control Sistem Toolbox ( )

MATLAB , (ToolBox) (Control System Toolbox).

T (ToolBox) , -

- ;

- ;

- () .

 

() Control System Toolbox CONTROL TOOLBOX MatLab:

MatLab\ TOOLBOX\ CONTROL.

 

:

() LTI (Linear Time-Invariant System , ) ();

(), .. LTI, :

- TF (Transfer Function) );

- ZPK (Zero-Pole-Gain , , );

- SS (State Spae ).

 

:

- TF - ;

- ZPK , , ;

- SS , .

 

( TF ):

num

( U Y) - -;

( ) - nY nU.

den

( U Y) - -;

( ) - nY nU.

Variable () .

ZPK :

z

- -;

- nY nU.

p

- -;

- nY nU.

k

- ;

nY nU.

SS ( ):

a, b, c, d A, B, C, D , :

x = Ax + Bu,

y = Cx + Du.

e - E Descriptor (). E= eye (size(A)).

StateName ( ). nX 1 .

 

, LTI-:

Ts ( ).

Ts = -1 ;

Ts = 0 .

Td ( ).

 

InputName .

- .

nX 1 .

OutpuName .

- .

nX 1 .

Notes .

Userdata .

() CONTROL :

- ;

- ;

- , .

LTI- :

ss A, B, C, D .

dss , .

tf .

zpk , .

filt , z-1.

set () LTI- ( , ..).

get .

, .

Ts , ( tf zpk), - ( ss dss).

filt , z-1.

ss, dss, tf zpk .

 

, , , c2d :

sysd=c2d(sys, Ts, method).

sys ;

sysd ;

Ts ;

method , . :

zoh : , ;

foh - : , .

 

d2c .

 

d2d , :

sys1=d2d(sys, Ts).

 

, .

.

( ), .

, , , .

MatLab :

- , ,

- .

 

, , :

plus (minus) ;

parallel - , ;

mtimes ( * ) ; ;

series - ;

feedback - , ;

append - ( );

connect , append;

inv , , .. , .

() , .

:

-

-

.

:

, K;

- , , - W3.

, ,

 
 

M ;

ω - ;

ψ ( ).

M , .

 

.

:

>> W1=tf(25,[100 50])

Transfer function:

---------------

100 s + 50

 

>> W2=tf(1, [1 0])

Transfer function:

---.

s

:

series:

>> W0=series(W1, W2)

Transfer function:

---------------------;

100 s^2 + 50 s

 

- :

 

>> W01=W1*W2

Transfer function:

----------------------.

100 s^2 + 50 s

 

, ψ, M, .

:

>> K=tf(2,1)

Transfer function:

 

- W3:

>> W3=tf([100 0], [1 10 100])

Transfer function:

100 s

-----------------------.

s^2 + 10 s + 100

:

- parallel

>> U1=parallel(K,W3)

Transfer function:

2 s^2 + 120 s + 200

-------------------

s^2 + 10 s + 100

-

>> U=K+W3

Transfer function:

2 s^2 + 120 s + 200

------------------------.

s^2 + 10 s + 100

 

, , feedback:

>> sys=feedback(W01,U)

Transfer function:

25 s^2 + 250 s + 2500

-------------------------------------------------------------------.

100 s^4 + 1050 s^3 + 10550 s^2 + 8000 s + 5000

 

, , set . , .

>> set(sys,'InputName',' ', 'OutputName',' ')

>> set(sys,'Notes',' ')

>> get(sys)

num: {[0 0 25 250 2.5e+003]}

den: {[100 1.05e+003 1.06e+004 8e+003 5e+003]}

Variable: 's'

Ts: 0

ioDelay: 0

InputDelay: 0

OutputDelay: 0

InputName: {' '}

OutputName: {' '}

InputGroup: [1x1 struct]

OutputGroup: [1x1 struct]

Notes: {' '}

UserData: []

CONTROL , , , .





:


: 2015-11-23; !; : 521 |


:

:

, .
==> ...

1401 - | 1340 -


© 2015-2024 lektsii.org - -

: 0.663 .