4
Matlab
SISOTool
() Microsoft Word ( Times New Roman, 12 , 1,5 , ).
,
,
, (. ): , , .
Matlab. Courier New, .
. .
, ,
( ), , , , , /.
.
( )
,
.
, [1]
,
Matlab. , , .
Matlab | |
1. tf. | P = tf (K, [Ts 1 0]) |
2. . | R0 = tf (1, [TR 0]) |
3. , . | R = feedback (R0, 1) |
4. . | G = P * R |
5. . , . ? . | step (G) |
6. . | H = tf (1, [Toc 1]) |
7. . | L = G * H |
8. [2]. | bode (L) |
9. , 0 -1800. | Characteristics Stability (Minimum Crossing) |
10. , ? (Gain margin) (Phase margin)? ? . | - |
11. . . | Characteristics Peak Response |
12. SISOTool.[3] | sisotool |
13. G (Plant) H (Sensor). F () C () ( 1). | File - Import |
14. , . | View Root Locus () |
15. , , LTIViewer[4] SISOTool. , . | Analysis Response to Step Command |
16. , . | Systems Closed loop r to u |
17. [5]. . |
Characteristics
|
18. SISOTool. , 10%. ? ? . | , Current Compensator |
19. Matlab - () , , . | Cpd = 1 + tf ([Ts 0], [Tv 1]) |
20. SISOTool. Cpd C. | File Import, Cpd -> C |
21. , 10%. . -. . | , Current Compensator |
22. , . . | , Current Compensator |
23. Matlab. | File Export Export as Cpd C Export to workspace |
24. . , . ? | W = C*G / (1 + C*G*H) |
25. W. | W = minreal(W) |
26. . ? , ? | pole (W) |
27. . . ? ? ? | dcgain (W) |
28. , ? | |
29. ( ). | Wu = minreal(C/ (1 + C*G*H)) |
30. . , . | step (Wu) |
|
|
|
|
, | ,/ | , | , | |
16.0 | 0.06 | |||
16.2 | 0.07 | |||
16.4 | 0.08 | |||
16.6 | 0.07 | |||
16.8 | 0.06 | |||
17.0 | 0.07 | |||
17.2 | 0.08 | |||
17.4 | 0.07 | |||
17.6 | 0.06 | |||
17.8 | 0.07 | |||
18.0 | 0.08 | |||
18.2 | 0.09 | |||
18.4 | 0.10 | |||
18.6 | 0.09 | |||
18.8 | 0.08 | |||
19.0 | 0.07 | |||
19.2 | 0.08 | |||
19.4 | 0.09 | |||
19.6 | 0.10 | |||
18.2 | 0.0694 |
1. . 1.
2. SISO, LTI?
3. ?
4. Matlab?
5. () Matlab , ?
6. ?
7. ? ? ?
8. SISOTool?
9.
10. ?
11. - ?
12. - -?
13. ?
14. , ?
15. ?
16. ?
17. ? ?