Professional Documents
Culture Documents
En parejas
Simplificacion del diagrama Nota: los signos correspondientes a cada sumador se encuentran indicados en el diagrama base (el diagrama anterior). Para expresiones extensas se realizan reemplazos asignando nombres como los senalados G13,G14
esto es realizando la simplificacion de los bloques en cascada G10 y G11. realizando el paralelo entre los bloques G1,G2,G3. se suma el paralelo con el bloque G9, y al mover la salida de G6..
realizamos el equivalente de mover la entrada del bloque G7 para la salida del bloque G5*G6
Se realiza la operacin de retroalimentacio observado entre G8 y G4*G5*G6. Renombamos los bloques senalados por efectos de facilidad oerativa..
Realizamos el producto de cascada y le asignamos el nombre de G15 y G16 a los bloques senalados.
Donde:
G1 s
a. Los pasos utilizados para obtener m, n y p. m es el ltimo nmero de la cdula del integrante con inicial del primer apellido menor en orden alfabtico. Para julian Martinez finaliza en 8 entonces m=8 n es el primer nmero de la cdula del otro integrante del equipo. Para jhonny Munoz primer numero n=1 p es el promedio de todos los nmeros de los 2 carnets. 0+9+2+0+3+1+7+5+0+9+2+0+3+1+5+4=51 P=51/16 P=3
b. (1.5 puntos) Entregar pegado en word el cdigo de un archivo .m de Matlab que sirva para realizar la simplificacin del diagrama de bloques, que incluya: Declaracin de las funciones de transferencia Comandos para la simplificacin de diagramas en serie, paralelo y realimentacin.
Explicacin de pasos de simplificacin realizados a mano (si los hay) Suficientes comentarios para explicar detalladamente el procedimiento realizado
marthaguzman@itm.edu.co. %ste es un programa que nos permite hacer una simplificacin de un %diagrama de bloques suministrado por la profesora Martha Guzmn para %el tema de algebra de bloques de teora del control %primero declaramos los smbolos syms s t %simplificacin de los bloques x10 = (1/(s^2+3)) y %1/x11 = (1/(-11/(s+3))) bloques en cascada x10=tf([1],[1 0 3]); x11=tf([1 3],[-11]); cascada1=series(x10,x11); %desarrollando la simplificacin de bloques en paralelo, x2 = (1/(s^2-8)) %y x3 = (1/(s-1)) x2=tf([1],[1 0 -8]); x3=tf([1],[1 -1]); paralelo1=parallel(x2,-x3); %simplificacin de bloques en paralelo, x1 = (1/(s+8)) y paralelo1 x1=tf([1],[1 8]); paralelo2=parallel(x1,paralelo1); %simplificacin de bloques en paralelo, cascada1 y x9 = (-4) x9=tf(-4); paralelo3=parallel(x9,-cascada1); %simplificacin de bloques en cascada, paralelo3 y 1/x6, esta ultima resulto %de mover la entrada a la derecha de x6 ix6=tf([2 0 8],[3]);
cascada2=series(ix6,paralelo3); %simplificacin de bloques en cascada, x5 = (3/(s^2+4)) y x6 = (3/(2*s^2+8)) x5=tf([3],[1 0 4]); x6=tf([3],[2 0 8]); cascada3=series(x5,x6); %simplificacin de bloques en cascada, x7 = (-3/(s+24)) y 1/cascada3, %esta ultima resulto de mover la entrada a la derecha de cascada3 x7=tf([-3],[1 24]); icascada3=1/cascada3; cascada4=series(x7,icascada3); %simplificacin de bloques en cascada, x4 = (-10/(s-4)) y cascada3 x4=tf([-10],[1 -4]); cascada5=series(x4,cascada3); %simplificacin de bloques retroalimentacin, cascada5 y x8 = (10/(s+3)) %(primero la trayectoria directa) x8=tf([-10],[1 3]); retro1=feedback(cascada5,-x8); %simplificacin de bloques retroalimentacin, retro1 y cascada4 retro2=feedback(retro1,cascada4); %simplificacin de bloques en cascada, retro2 y paralelo2 cascada6=series(retro2,paralelo2); %simplificacin de bloques en retroalimentacin, cascada6 y cascada2 retro3=feedback(cascada6,-cascada2); %simplificacin de bloques en retroalimentacin, retro3 y x12 = (5) x12=tf(5); retro4=feedback(retro3,-x12)