Práctica 2

H.O.B.

REGULACIÓN Y CONTROL-Práctica 2
Comenzamos con el empleo de los comandos step y plot.

1.-Representar la función de transferencia de:

Siendo por lo tanto la función de transferencia la siguiente:

a) Representación mediante el comando step. b) Representación mediante el comando step para un tiempo de 50 segundos. c) Representación mediante el comando plot para un tiempo de 50 segundos. a.-Para hacer la representación en Matlab mediante el comando step para todo el escalón, escribimos:
step([4],[1 2 0]) grid

Obteniendo en Matlab la siguiente representación:

b.-En segundo lugar, representamos la anterior función de transferencia para un tiempo de 50 segundos mediante el comando step. Para lo cual escribimos en Matlab:
step([4],[1 2 0],50) grid

1

2*t-1+exp(-2*t)) Obteniendo así: 2 .O. c.B. para hacer la representación para 50 segundos: t=0:50.Práctica 2 Obteniendo: H. primero hemos de introducir la función de transferencia: Y obtener su transformada inversa.-Para realizar la misma operación anterior mediante el comando plot. es decir para la respuesta durante 50 segundos. se introduce en Matlab. En Matlab: C1=(1/s)*(4/(s^2+2*s)) c1=ilaplace(C1) Resultanndo: c1 =2*t + 1/exp(2*t) – 1 Ahora con este resultado. plot(t.

B.Para hacerlo con el comando step también para 100 segundos.-Para la siguiente función de transferencia: H. plot(t.O.-La función del escalón unitario es: Lo introducimos en Matlab para obtener su transformada inversa de Laplace: syms s t C3=(1/s)*(1/(20*s+1)) c3=ilaplace(C3) Resultando: c3 = -exp(-1/20*t)+1 Representamos para un tiempo de 100 segundos: t=0:100. 1) Representación de la salida para entrada escalón unitario: a) Mediante el comando plot b) Mediante el comando step. 1.-exp(-1/20*t)+1) Se obtiene: b.a..[20 1].Práctica 2 2. escribimos: step([1]. 2) Para una entrada r(t)=2.100) grid 3 .

O.Práctica 2 H. Resultando la siguiente representación: 2.Para una entrada r(t)=2: Lo introducimos en Matlab para obtener su transformada inversa de Laplace: syms s t C4=(2/s)*(1/(20*s+1)) c4=ilaplace(C4) Resultando: c4 = 2-2*exp(-1/20*t) Representamos para un tiempo de 100 segundos: t=0:100.B.2-2*exp(-1/20*t)) Se obtiene: 4 . plot(t.

O.-Hallar la función de transferencia y respuesta para 5V: Con las siguientes condiciones iniciales: R=1 C=1 L=1 **Resuelto a mano al final La función de transferencia (hallada a mano) es: Por lo que para una respuesta de 5V es: En Matlab introduciremos lo anterior para obtener su transformada inversa: syms s t C2=(5/s)*(1/((s^2)+s+1))%(5/s ya que la entrada son 5 V) c2=ilaplace(C2) 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 . 3.B.Práctica 2 H.

*cos(1/2.*t)+3^(1/2). introduciendo la transformada inversa de Laplace antes calculada.*3^(1/2).*exp(1/2.*3^(1/2).*sin(1/2. se realiza la representación gráfica para un periodo de 50 segundos.O.*t))) grid Resultando 6 .*t).5-5/3. Ahora. plot(t.Práctica 2 H. t=0:50.B.*(3.

O. 7 .B.Práctica 2 H.

B.O. 8 .Práctica 2 H.

B.O.Práctica 2 H. 9 .

Sign up to vote on this title
UsefulNot useful