Você está na página 1de 5

Analisis de la repuesta de un sistema en

MATLAB.

Diego Andrés Salgado Méndez.

Prof. Dr. Oscar F. Avilés S.

En este documento se plantea, el analisis de una respuesta de un


sistema en MATLAB, tales como escalón, para observar sus caracter-
isticas en el dominio del tiempo, o en el dominio de (S).
La representación de sistemas lineales en MATLAB, la funcion de
transferencia (Gt ) de un sistema se representa mediante dos arreglos
de matrices de numeros considerando un sistema
C(s) a
=
R(s) s+b

Este sistema se representa con dos arreglos de matrices de nu-


meros, donde cada una de ellas lleva el coeciente del polinomio, ter-
mino a termino y de manera decreciente de S.
num = [a]

den = [1 b]

En este caso se conoce el numerador (num) y el denominador (den)


de la funcion de transferencia de lazo cerrado. Se aplicaron los co-
mandos o la funcion step que es la encargada de generar gracas de
respuesta al escalón unitario. Una entrada escalón puede denirse
como un cambio en la entrada desde cero a un valor a un valor nito
en el tiempo t=0,

El comando step hace un escalón unitario 1(t), se dene como la


entrada va desde cero a uno en el tiempo t=0.

1 Ejercicio.

Representar la salida del siguiente sistema, ante una entrada escalón :

1
1. Variando t.
2. Variando Amplitud.

20
G(s) =
5s + 3
1. Variando t
La solución del sistema en MATLAB, se describe en el siguiente codigo.
%Amplitud=20 y variar t desde 1 hasta 6
clear all
clc
num=[20]; %denicion del numerador
den=[5 3]; %denicion del denominador
plot(step(num,den),'k') %funcion para gracar y que laprimera sea black
xlabel('tiempo [seg]') %etiquetamos x
ylabel('amplitud') %etiquetamos y
grid on %lineas de cuadricula encendidas
A=tf([20],[5*2 3]);%funcion de transferencia para el sistema
step(A)
hold on
grid on
B=tf([20],[5*3 3]);
step(B)
C=tf([20],[5*4 3]);
step(C)
D=tf([20],[5*5 3]);
step(D)
E=tf([20],[5*6 3]);
step(E)
title('RESPUESTA ESCALON UNITARIO')%titulo de la graca

2
Figure 1: Respuesta escalon unitario variando t

Analisis:

3
2. Variando Amplitud.
La respuesta de sistema se representa en el siguiente codigo.
%Variar amplitud desde 20 decendente hasta 2 y t=1
clear all
clc
hold on
A=tf([20],[5 3]);
step(A)
grid on
B=tf([15],[5 3]);
step(B)
C=tf([10],[5 3]);
step(C)
D=tf([5],[5 3]);
step(D)
E=tf([2],[5 3]);
step(E)
title('RESPUESTA ESCALON UNITARIO') %titulo de la graca

Figure 2: Respuesta escalon unitario variando A

Analisis:

4
Referencias

[1] Katsuhiko Ogata. Ingeniería de Control Moderno. Tercra Edición. Pearson,


160 p

Você também pode gostar