Professional Documents
Culture Documents
PROFESOR
STUDENT
dr ORE DIHOVINI MILO MILOEVI 15s/2016
PRENOSNA FUNKCIJA
x(t)=Ax(t)+Bu(t)
y(t)=Cx(t)+Du(t)
tf2ssovom funkcijom se vri konverzija modela sistema zadatog pomou prenosne funkcije (kao
kolinik dva polinoma) u model sistema u prostoru stanja.
[A,B,C,D] = tf2ss(num,den)
A,B,C,Dsu matrice koje opisuju model sistema u prostoru stanja,numje vektor koji sadri
koeficijente polinoma u brojiocu, adenje vektor koji sadri koeficijente polinoma u imeniocu.
Primer:
num=[1 2];
den=[4 3 2];
[A,B,C,D]=tf2ss(num,den)
A=
-0.7500 -0.5000
1.0000
0
B=10
C=0.2500 0.5000
D=0
ODZIVI SISTEMA
Prilikom analize dinamike sistema upravljanja koriste se ulazne funkcije kao to su odskona, nagibna, sinusna i
impulsna funkcija. Ove ulazne funkcije esto su nepoznate i sluajne su prirode. U sluaju kada su ove funkcije
jedinine tada se radi o jedininom odzivu.
U donjim primerima su prikazani odzivi kontinualnih linearnih sistema za poetne uslove promenljivih stanja.
Komande za crtanje odziva su date sa (Slika 1):
impulse(A,B,C,D)
impulse)A,B,C,D,iu,t=
impulse(num,den,t)
Primer 1:
>> A=[2 4; 6 9]
A=
24
69
7
>> B=[3 8; 4 7]
B=
38
47
>> C=[1 1;1 0]
C=
11
10
2
>> D=[0 1;1 0]
D=
01
10
>> impulse(A,B,C,D)
A Odziv sistema na jedininu stepenastu ulaznu promenu se
dobija korienjem komandi (Slika 2):
Primer 2:
>> step(A,B,C,D)
>> step(A,B,C,D,1)
>> step(A,B,C,D,iu,t)
>> step(num,den
>> step(num,den,,t)
Lsim(A,B,C,D, U, t)
Lsim(num, den, u, t)
Primer 3:
>> num=[2]
num =
2
>> den=[0.342 0.248 2 1]
den =
0.3420 0.2480 2.0000 1.0000
>> t=0:,0.3:2;
>> u=2*t;
>> t=0:0.3:2
t=
0 0.3000 0.6000 0.9000 1.2000 1.5000 1.8000
>> u=2*t
u=
0 0.6000 1.2000 1.8000 2.4000 3.0000 3.6000
>> lsim(num,denu,t)