, .
, :
, .
, , ( ), .
,
(1)
.
, , ,
, (2)
- , .
(1) (2),
(3)
(3), .
,
,
.
: , , .. .
: , .
. . , .. ,
,
- - . : . .. - .
,
.
. , .
|
|
.
. , - .
.
.
.
: .
. .
.
1. .
:
.
.
.
.
.
, :
.
.
:
:
.15. .
:
.
Matlab (. ).
. .
. 1.
(. 1 (1- ).
2. , , .
.1 . , .
: . ( ).
.
. , .
.
, , , .
, -20 *.
.
, .
. . , .. ,
|
|
,
- - .
,
.
.
.
: .
- ()
.
( ). , , .. .
. .
.17
, , 0,183 0.15. , . , (-25), .
, . . . , .. ().
, . , .
. .
.
1.
>> A=[0 1 0;0 0 1;-2500 -400 -25];B=[0;0;2500];C=[1 0 0];D=[0]; % .
>> sys=ss(A,B,C,D) %
a =
x1 x2 x3
x1 0 1 0
x2 0 0 1
x3 -2500 -400 -25
b =
u1
x1 0
x2 0
x3 2500
c =
x1 x2 x3
y1 1 0 0
d =
u1
y1 0
Continuous-time model.
>> sys_tf=tf(sys)
Transfer function:
---------------------------
s^3 + 25 s^2 + 400 s + 2500
>>step(sys,1); grid on;xlabel('Time(sec)'), ylabel('h(t)') - %
>>hold on
>> A1=[0 1 0;0 0 1;-50000 -4250 -115];B1=[0;0;50000];C1=[1 0 0];D1=[0]; % ;
>> sys1=ss(A1,B1,C1,D1) %
sys1 =
a =
x1 x2 x3
x1 0 1 0
x2 0 0 1
x3 -5e+04 -4250 -115
b =
u1
x1 0
x2 0
x3 5e+04
c =
x1 x2 x3
y1 1 0 0
d =
u1
y1 0
Continuous-time state-space model.
>> sys1_tf=tf(sys1)
sys1_tf =
----------------------------------------
s^3 + 115 s^2 + 4250 s + 50000
Continuous-time transfer function.
>> step(sys1,1);grid on