Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CURSO:
SISTEMAS DE CONTROL II
TRABAJO:
ALUMNO:
PROFESOR:
APLICACIÓN:
Función a analizar:
1080
s ( s+ 6 )( s+18 )
Diagrama de esquemas:
Diseñar el compensador proporcional Kp y obtener un margen de Fase MFd=45
Modelo Matemático
Función de transferencia:
1080
s ( s+ 6 )( s+18 )
El compensador será:
Función de transferencia:
−Lp(wO ' )
20
Kp=10 =0.471692
Sistema compensado
Función de transferencia
Kp∗1080
s ( s+ 6 )( s+18 )
PROGRAMA EN MATLAB:
clc
clear
s=tf('s')
G=1080/(s*(s+6)*(s+18))
bode(G)
margin(G)
%VALORES ACTUALES EN BODE
[MAG,PHASE,W]=bode(G);
MAGdb=20*log10(MAG);
[Gm,Pm,wcg,wcp]=margin(G);
Gmdb=20*log10(Gm)
%HALLANDO COMPENSADOR PI
MFd=45;
fi=-180+MFd+o
%hallando wo nuevo
x=1;
while (PHASE(x)>=fi)
x=x+1;
end
wo=W(x)
lp=20*log10(abs(1080/(wo*i*(wo*i+6)*(wo*i+18))))
kp=10^-(lp/20);
% Calculo del compensador:
Gc=kp
hold on
%Planta compensada
Gn=Gc*G
bode(Gn)
margin(Gn)
%Valores nuevos
[Gcm,Pcm,wccg,wccp]=margin(Gn)
%GRAFICAS EN ESTADO ESTABLE
figure(2)
GLC=feedback(G,1)
GLCn=feedback(Gn,1)
step(GLC)
hold on
step(GLCn)
Diagrama de Bode (Margen de Fase):
Grafica Función Step Matlab implementado en el sistema de compensador
proporcional PI: