Documente Academic
Documente Profesional
Documente Cultură
1rlc
1. Considerari teoretice
X = A U 1.1
X + B
( )
Y =CX + D
U
unde X este vectorul varianilelor de stare (de ordinul n), U vectorul mrimilor de
intrare (ordinul m), Y vectorul marimilor de iesire (ordinul k), A matricea de stare
(n*n), B matricea intrare-stare (n*m), C matricea stare-ieire (k*n), D matricea
intrare-ieire (k*n). Conform (1) schema structural a sistemului dinamic este:
X1 = X 2
X2 = X3 ( 2.4 )
X 3 = -b1 X 1 - b2 X 2 - b3 X 3 + U
X
1 0 1 0 X 1
1
X 2 = 0 0 1
X 2 +
0 U (2.5)
-b -b2 -b3
X3 1 X3 0
X1
Y = [ 1 0 0]
X 2 ( 2.6 ) X = A U 2.7
X + B
( )
X3 Y = C X
I, Uc=f(t) Uc=f(i)
120 120
100 100
80 80
60 60
40 40
I [A], Uc [V]
Uc [V]
20 20
0 0
-20 -20
-40 -40
-60 -60
-80 -80
0 0.05 0.1 0.15 0.2 -30 -20 -10 0 10 20
t [s] i [A]
Conectare
I, Uc=f(t) Uc=f(i)
200 200
150 150
100 100
I [A], Uc [V]
Uc [V]
50 50
0 0
-50 -50
-100 -100
0 0.05 0.1 0.15 0.2 -30 -20 -10 0 10 20
t [s] i [A]
w=w*kf;
R=R*kR;
L=L*kL;
C=C*kC;
% Coeficientii matricilor
a12=1/C;
a21=-1/L;
a22=-R/L;
b2=1/L;
% Intervalul de calcul
% si conditiile initiale
t0=0;
tf=0.5;
tof=[t0 tf];
x01=0;
x02=0;
x0=[x01 x02];
%Afisare tabel
rez=[ tc xc(:,1) xc(:,2)];
%disp(rez);
%Afisare grafic
subplot(121);
plot(tc, xc(:,1),'-r',tc, xc(:,2),'-g');
title('I, Uc=f(t)');
xlabel('t [s]');
ylabel('I [A], Uc [V]');
grid;
%Afisare grafic
subplot(122);
plot(xc(:,2),xc(:,1));
title('Uc=f(i)');
xlabel('i [A]');
ylabel('Uc [V]');
grid;