Академический Документы
Профессиональный Документы
Культура Документы
= 2.99;
= 420e-6;
= 24.96e-3;
= 24.1e-3;
1e-8;
4.14e-6;
%
%
%
%
%
%
Resistencia de armadura(ohms)
Inductancia de armadura(H)
Constante de velocidad (V/(rad/seg))
Constante de torque (N*m/amp)
Inercia del rotor(Kg*m^2)
% Planta = Actuador*Motor*Sensor
Planta = Act*G11*Sens;
Planta = tf(48.93,[1 48.93])
% ver las raices de la planta
rlocus(Planta)
% Abrir la herramienta de diseo del lugar de las raices
rltool(Planta)
%% Planta discreta
Tm = 10e-3; %Periodo de muestreo
Gz = c2d(Planta,Tm) %planta discreta% quitando polos lejanos
Gz=c2d(Planta,.01,'zoh')
rlocus(Gz)
figure(1)
K=4.1687;
step(feedback(Gz*K,1))
Kp=0.6*K;
Tcr=0.02;
Td=0.125*Tcr;
Ti=0.5*Tcr;
Ki=Kp/Ti;
Kd=Td*Kp;
T=0.01;
Kp=Kp-(Kp*T/(2*Ti));
Ki=Ki*T;
Kd=Kd/T;
z=tf('z')
Gcz=(Kp+(Ki/(1-z^-1))+Kd*(1-z^-1))%controlador
zpk(Gcz)
figure(2)
step(feedback(Gcz*Gz,1))
%hasta aca se obtuvieron los patrones de arranque
Kd=0.2100;
Ki=1.1000;
Kp=0.7000;
Gcz=(Kp+(Ki/(1-z^-1))+Kd*(1-z^-1))
zpk(Gcz)
figure(3)
step(feedback(Gcz*Gz,1))
num=[2.01 -1.12 0.21];
den=[1 -1 0];
Gcz=tf(num,den,0.01)
[Ac,Bc,Cc,Dc]=tf2ss(num,den)
Gczss=ss(Gcz)
Gczss=balreal(Gczss) %realizacin balanceada