Espacio De Estado Para Un Motor De Cd
Control Digital
ESPACIO DE ESTADO PARA
UN MOTOR DE CD
ALUMNO
López Carvajal Aarón AlejandroCARRERA
Ing. En Tecnología Electrónica
Martes 11 de Octubre del 2011
ESPACIO DE ESTADO PARA UN MOTOR DECD
Jθ+bθ=ki
Ldidt+Ri=V-kθ
x1tx2tdidt=0100-bJkJ0-kJ-RL*x1(t)x2(t)i(t)+001L*V
yt=100*x1(t)x2(t)i(t)
J = 3.2284E-6;b =3.5077E-6;K = 0.0274;R = 4;L = 2.75E-6; A = [0 1 0; 0 -b/J K/J; 0 -K/L -R/L];B = [0; 0; 1/L];C = [1 0 0];D = [0]; %Generar las matricessys =ss(A,B,C,D)figure(1),step(feedback(sys,1))figure(2),rlocus(sys)M = [B A*B A^2*B];S1=-100+100*i;S2=-100-100*i;S3=-200;J2=[S1 0 0;0 S2 0;0 0S3];Phi = polyvalm(poly(J2),A);K = [0 0 1]*(inv(M))*PhiK1 =K(1)K2 =K(2)K3 =K(3) |
El sistema de ecuaciones
a = x1x2 x3 x1 0 1 0 x2 0 -1.087 8487 x3 0-9964 -1.455e+006 b = u1 x1 0 x2 0 x3 3.636e+005 c = x1 x2 x3 y1 1 00 d = u1 y1 0 |
Valor de K
K = 0.0013 -0.0274 -3.9989K1 = 0.0013K2 = -0.0274K3 = -3.9989 |
Función deTransferencia del Motor
[num,den] = ss2tf(A-B*K,B,C,D)FTAck = tf(num,den);figure(1),step(feedback(FTAck,1))figure(2),bode(FTAck) |
Regístrate para leer el documento completo.