Professional Documents
Culture Documents
REGULACIÓN Y CONTROL-Práctica 2
Comenzamos con el empleo de los comandos step y plot.
a.-Para hacer la representación en Matlab mediante el comando step para todo el escalón,
escribimos:
step([4],[1 2 0])
grid
step([4],[1 2 0],50)
grid
1
Práctica 2 H.O.B.
Obteniendo:
c.-Para realizar la misma operación anterior mediante el comando plot, es decir para la
respuesta durante 50 segundos, primero hemos de introducir la función de transferencia:
C1=(1/s)*(4/(s^2+2*s))
c1=ilaplace(C1)
Resultanndo:
c1 =2*t + 1/exp(2*t) – 1
Ahora con este resultado, se introduce en Matlab, para hacer la representación para 50
segundos:
t=0:50; plot(t,2*t-1+exp(-2*t))
Obteniendo así:
2
Práctica 2 H.O.B.
1.-
Resultando:
c3 = -exp(-1/20*t)+1
t=0:100;
plot(t,-exp(-1/20*t)+1)
Se obtiene:
b.- Para hacerlo con el comando step también para 100 segundos, escribimos:
step([1],[20 1],100)
grid
3
Práctica 2 H.O.B.
2.-
Para una entrada r(t)=2:
Resultando:
c4 = 2-2*exp(-1/20*t)
4
Práctica 2 H.O.B.
Obteniendo:
c2 =5-(5*(cos((3^(1/2)*t)/2)+(3^(1/2)*sin((3^(1/2)*t)/2))/3))/exp(t/2)
O lo que es lo mismo:
5
Práctica 2 H.O.B.
t=0:50;
plot(t,5-5/3.*exp(-
1/2.*t).*(3.*cos(1/2.*3^(1/2).*t)+3^(1/2).*sin(1/2.*3^(1/2).*t)))
grid
Resultando
6
Práctica 2 H.O.B.
7
Práctica 2 H.O.B.
8
Práctica 2 H.O.B.