Vous êtes sur la page 1sur 4

Programa 6.

15 Considere un sistema de control con realimentacin unitaria con la siguiente funcin de transferencia feedforward ( )( Utilizando MATLAB dibuje el lugar de las races ( ) ( ) )

( ) Obsrvese que cuando s tiende al infinito se puede escribir como ( ) ( La ecuacin para las asntotas se obtiene mediante ( ) ( ) ) ( )

num=[1]; den=[1 3 2 0]; numa=[1]; dena=[1 3 3 1]; K1=0:0.1:0.3; K2=0.3:0.005:0.5; K3=0.5:0.5:10; K4=10:5:100; K=[K1 K2 K3 K4]; r=rlocus(num,den,K); a=rlocus(numa,dena,K); y=[r a]; plot(y,'-') v=[-4 4 -4 4]; axis(v) grid title('Lugar de las races de G(s)%K/[s(s!1)(s!2)] y asntotas') xlabel('Eje Real') ylabel('Eje Imag')

Programa 6.16 Es posible dibujar 2 o mas graficas con la ayuda del comando hold num=[1]; den=[1 3 2 0]; numa=[1]; dena=[1 3 3 1]; K1=0:0.1:0.3; K2=0.3:0.005:0.5; K3=0.5:0.5:10; K4=10:5:100; K=[K1 K2 K3 K4]; r=rlocus(num,den,K); a=rlocus(numa,dena,K); plot(r,o) hold Current plot held plot(a,-) v=[-4 4 -4 4]; axis(v) grid title('Lugar de las races de G(s)%K/[s(s!1)(s!2)] y asntotas') xlabel('Eje Real') ylabel('Eje Imag')

Programa 6.17 Dibujar el lugar de las races y las asntotas para un sistema con realimentacin unitaria con la siguiente funcin de transferencia feedforward: ( ) ( ) ( ( )( ) )

Obsrvese que cuando se aplica el limite se puede escribir como ( ) ( )

( ) Siendo esta la ecuacin para las asntotas num=[1]; den=[1 4 11 14 10]; numa=[1]; dena=[1 4 6 4 1]; r=rlocus(num,den); plot(r,'-') hold Current plot released plot(r,'o') rlocus(numa,dena); v=[-6 4 -5 5]; axis(v); axis('square') grid

title('Lugar de las raices y Asintotas')

Programa 6.18 Considere un sistema de control con realimentacin unitaria con la funcin de transferencia feedfordward G(s) dada por: ( ) ( ) Dibuje el lugar de las races con MATLAB num=[1 1]; den=[1 4 11 14 10]; k1=0:0.2:2.5; k2=2:0.2:2.5; k3=2.5:0.5:10; k4=10:1:50; k=[k1 k2 k3 k4]; r=rlocus(num,den,k); plot(r,'o'); v=[-8 2 -5 5]; axis('square') grid title('Lugar de las races de G(s)%K(s!1)/[(sp2!2s!2)(sp2!2s!5)]') xlabel('Eje Real') ylabel('Eje Imag')

Vous aimerez peut-être aussi