6. Grafica del LGR del sistema sincompensar y del sistema compensado:
Grafica de respuestaen el tiempodel sistemasin compensary del sistemacompensado:
-6 -5 -4 -3 -2 -1 0 1
-10
-8
-6
-4
-2
0
2
4
6
8
10
0.68
0.88
0.060.120.20.280.38
0.52
0.68
0.88
2
4
6
8
10
2
4
6
8
10
0.060.120.20.280.38
0.52
Root Locus
Real Axis (seconds-1
)
ImaginaryAxis(seconds-1
)
Ssc
Sc
0 1 2 3 4 5 6
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Step Response
Time (seconds)
Amplitude
Ssc
Sc
7. Considere el sistemaconfunciónde transferenciade lazoabiertoG(s).Grafiqueel lugar
geométricode raícespara el sistema.Determineel valorde Ktal que el factor de
amortiguamientorelativode lospolosdominantesenlazocerradosea0.5. Después,
determine todoslospolosenlazocerrado.
𝐺( 𝑠) =
𝐾
𝑠(𝑠2 + 4𝑠 + 5)
Solucion:
Determinamosel LGRenMatlab de la funciónde transferenciadadaygráficamente
ubicamosel puntodonde 𝜀 = 0.5
En la graficase ve que el valorde Kpara unfactor de amortiguamientorelativoigual a0.5
es 4.3.
∴ 𝐺( 𝑠) =
4.3
𝑠(𝑠2 + 4𝑠 + 5)
Lazo Cerrado:
𝐶( 𝑠)
𝑅(𝑆)
=
4.3
𝑠( 𝑠2 + 4𝑠 + 5) + 4.3
=
4.3
𝑠3 + 4𝑠2 + 5𝑠 + 4.3
𝐶( 𝑠)
𝑅(𝑆)
=
4.3
(𝑠 + 2.7505)(𝑠 + 0.6247 + 𝑗1.0831)(𝑠 + 0.6247 − 𝑗1.0831)
Los polosde lazocerrado son:
𝑠 = −2.7505 𝑠 = −0.6247 − 𝑗1.0831 𝑠 = −0.6247 + 𝑗1.0831
Root Locus
Real Axis (seconds-1
)
ImaginaryAxis(seconds-1
)
-6 -5 -4 -3 -2 -1 0 1
-4
-3
-2
-1
0
1
2
3
4
0.720.84
0.92
0.98
0.140.30.440.580.720.84
0.92
0.98
123456
System: G2
Gain: 4.3
Pole: -0.624 + 1.08i
Damping: 0.5
Overshoot (%): 16.3
Frequency (rad/s): 1.25
0.140.30.440.58
8. Aplicandounaentradaescalonobtenemoslasiguientegrafica:
3.2. Hacer un programa para resolvercadaunode los casosanterioresenMatlab,partiendodel
problema
%Programa para diseño de Compensador en Adelanto-Metodo de la
Bisectriz
clc
n=input('ingrese numerador de la F.T. sistema=');
d=input('ingrese denominador de la F.T. sistema=');
s=input('Polo Deseado=');
G=tf(n,d);
a=cart2pol(real(s),imag(s));
a=a*180/pi;
d1=roots(d);
def=real(s)-d1(1:end);
[alfa]=cart2pol([def],imag(s));
alfa=sum(alfa*180/pi);
if alfa>180
o=alfa-180;
elseif alfa<180
o=180-alfa;
end
ang=a/2-((180-(90+(180-a)))+o/2);
y=tand(ang)*imag(s);
z=real(s)-y;
x=tand(ang+o)*imag(s);
p=real(s)-x;
T=-1/z;
alf=-1/(p*T);
[c,r,k]=tf2zp(n,d);
[A,B]=zp2tf(c,r,1);
0 1 2 3 4 5 6 7 8 9
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Step Response
Time (seconds)
Amplitude
9. num=conv([1 -z],[A]);
den=conv([1 -p],[B]);
K=inv(abs(polyval(num,s)/polyval(den,s)));
Kc=K/k;
[nc,dc]=zp2tf(z,p,Kc);
disp('F.T. del Compensador')
Gc=tf(nc,dc)
disp('F.T. del Sistema Compensado')
Gf=series(G,Gc)
disp('F.T. del Sistema-Lazo Cerrado')
S=feedback(Gf,1)
figure
rlocus(G),hold on,rlocus(Gf),legend('Ssc','Sc'),grid
figure
step(feedback(G,1)),hold on,step(feedback(Gf,1)),legend('Ssc','Sc'),grid
3.3. Construiruninstrumentovirtual donde se puedaingresarel sistemaycompensadoryse halle
la funciónde transferenciageneral ylasgraficasdel LGR y respuestaenel tiempoante una
entradaescalónunitaria.
DIAGRAMA DE BLOQUES DEL VI:
10. PANEL FRONTAL DEL VI
4. CONCLUSIONESYRECOMENDACIONES
5. BIBLIOGRAFIA