Está en la página 1de 13

2.

COMPUTER PROBLEMS
1. Testing Time Invariance of CT systems
Para cada sistema se creó un script de la siguiente manera:
function y=sys_a(x,t)
y=5*(x(t));
end

function y=sys_b(x,t)
y=3*cos(x(t));
end

function y=sys_c(x,t)
n=length(t);
y=(3*ones(1,n))*(((cos(t))')*x(t));
end

Luego, en la Ventana de comandos, se ejecuto el siguiente código:

>> t=[-2:0.01:15];
>> x=@(t)exp(-0.5*t).*(t>=0);
y1=sys_a(x,t-2);
y2=sys_a(x,t);
plot(t,y1,'b-',t,y2,'r:');
title('Responses to x(t)and x(t-2)');
xlabel('t(sec)');
ylabel('Amplitude');
legend('Sys_a\{x(t)\}','Sys_a\{x(t-2)\}');

Donde se obtiene la siguiente gráfica:


En donde se observa que el sistema es invariante en el tiempo ya que si se traslada en el tiempo el
valor de la función de salida no cambia.
Luego para el siguiente sistema:
>> y1=sys_b(x,t-2);
y2=sys_b(x,t);
plot(t,y1,'b-',t,y2,'r:');
title('Responses to x(t)and x(t-2)');
xlabel('t(sec)');
ylabel('Amplitude');
legend('Sys_b\{x(t)\}','Sys_b\{x(t-2)\}');

Obteniendo la siguiente gráfica donde se observa que el sistema es invariante en el tiempo.

Finalmente con el sistema c:


>> y1=sys_c(x,t-2);
y2=sys_c(x,t);
plot(t,y1,'b-',t,y2,'r:');
title('Responses to x(t)and x(t-2)');
xlabel('t(sec)');
ylabel('Amplitude');
legend('Sys_c\{x(t)\}','Sys_c\{x(t-2)\}');

Obteniendo la siguiente gráfica donde se observa que el sistema es variante en el tiempo ya que al
desplazar la variable tiempo, la señal de salida varia:
2. Nonlinear in control systems
a)
Completando el diagrama de bloques en SimuLink:

En el cual se obtiene que el sistema es lineal ya que cumple la propiedad de aditividad:


b)
Completando el esquema para obtener un sistema no lineal como la saturación:

Obteniendo como salida el siguiente gráfico donde se observa que no cumple tanto la propiedad de
aditividad como de homogeneidad:

También podría gustarte