ejercicio 1

5
Ejercicio 1: Desarrolle un script que convierta las funciones de transferencia de la figura No. 2 del anexo de gráficos en tiempo continuo a sistemas de datos muestreados. Suponga un periodo de muestreo de 1 segundo y un retenedor de orden cero G0(s). Ejercicio 1: Desarrolle un script que convierta las siguientes funciones de transferencia en tiempo continuo a sistemas de datos muestreados. Suponga un periodo de muestreo de 1 segundo y un retenedor de orden cero Go(Z) Se tiene que para el primer ejercicio el scritp queda de la siguiente forma num=[1]; den=[0 1 0]; v=tf(num,den) Ts=1; [numDz,denDz]=c2dm(num,den,Ts,'zoh') Transfer function: 1 - s numDz = 0 1 denDz = 1 -1 Armando la función de transferencia discreta Se tiene para el segundo ejercicio

Upload: yon-ramirez

Post on 16-Nov-2015

54 views

Category:

Documents


0 download

DESCRIPTION

control

TRANSCRIPT

Ejercicio 1: Desarrolle un script que convierta las funciones de transferencia de la figura No. 2 del anexo de grficos en tiempo continuo a sistemas de datos muestreados. Suponga un periodo de muestreo de 1 segundo y un retenedor de orden cero G0(s).

Ejercicio 1: Desarrolle un script que convierta las siguientes funciones de transferencia en tiempo continuo a sistemas de datos muestreados. Suponga un periodo de muestreo de 1 segundo y un retenedor de orden cero Go(Z)

Se tiene que para el primer ejercicio el scritp queda de la siguiente forma

num=[1];den=[0 1 0];v=tf(num,den)Ts=1;[numDz,denDz]=c2dm(num,den,Ts,'zoh')Transfer function:1-snumDz =0 1denDz =1 -1 Armando la funcin de transferencia discreta

Se tiene para el segundo ejercicio

num=[1 0];den=[1 0 2];v=tf(num,den)Ts=1;[numDz,denDz]=c2dm(num,den,Ts,'zoh')Transfer function:s-------s^2 + 2numDz =0 0.6985 -0.6985denDz =1.0000 -0.3119 1.0000Armando la funcin de transferencia discreta

Se tiene para el tercer ejercicio

num=[1 4];den=[0 1 3];v=tf(num,den)Ts=1;[numDz,denDz]=c2dm(num,den,Ts,'zoh')Transfer function:s + 4-----s + 3numDz =1.0000 0.2670denDz =1.0000 -0.0498

Armando la funcin de transferencia discreta

Se tiene para el cuartoejercicio

num=[0 1];den=[1 8 0];v=tf(num,den)Ts=1;[numDz,denDz]=c2dm(num,den,Ts,'zoh')Transfer function:1---------s^2 + 8 snumDz =0 0.1094 0.0156denDz =1.0000 -1.0003 0.0003

Armando la funcin de transferencia discreta

Ejercicio 2: La funcin de transferencia en lazo cerrado de un sistema de datos muestreados est dada por (a) Calcule la respuesta escaln unitario del sistema. (b) Suponga un periodo de muestreo = 1 segundo y determine la funcin de transferencia en tiempo continuo equivalente de . (c) Calcule la respuesta escaln unitario del sistema continuo (no muestreado), y compare la grfica con el inciso (a).

Ejercicio 2: La funcin de transferencia en lazo cerrado de un sistema de datosmuestreados est dada por

(a) Calcule la respuesta escaln unitario del sistema. (b) Suponga un periodo demuestreo T = 1 segundo y determine la funcin de transferencia en tiempocontinuo equivalente de T(Z). (c) Calcule la respuesta escaln unitario del sistemacontinuo (no muestreado), y compare la grfica con el inciso (a).

a) Calcule la respuesta escaln unitario del sistema, se hace utilizando elprograma matlab

numDz = [1.7 0.782];denDz = [1 1 0.5];IU = 1; %este es el valor de entradaN = 101;[x] = dstep(IU*numDz,denDz,N)plot(x)t = 0:0.05:5;stairs(t,x)xlabel('Amplitud')ylabel('Tiempo:seg')title('Respuesta Discreta Escalon')grid on

b) Suponga un periodo de muestreo T = 1 segundo y determine la funcin detransferencia en tiempo continuo equivalente de T(Z).Aplicando lasiguiente rutina numd = [1.7 0.782];dend = [1 2 0.5];Ts = 1;[numc,denc] = d2cm(numd,dend,Ts)V = tf(numc,denc)numc =0 -0.1054 6.4602 10.4890 81.9380denc =1.0000 1.3863 18.9062 12.7718 115.5451Transfer function:-0.1054 s^3 + 6.46 s^2 + 10.49 s + 81.94---------------------------------------------s^4 + 1.386 s^3 + 18.91 s^2 + 12.77 s + 115.5

c) Calcule la respuesta escaln unitario del sistema continuo (no muestreado),y compare la grfica con el inciso (a).