Diagramas de bloques control
Enviado por Gaby_Aranda • 13 de Diciembre de 2015 • Práctica o problema • 372 Palabras (2 Páginas) • 102 Visitas
[pic 1][pic 2][pic 3][pic 4]
[pic 5]
[pic 6]
[pic 7][pic 8]
[pic 9]
[pic 10]
[pic 11]
Objetivos
- En esta práctica se desarrollara la reducción de diagramas de loques mediante la herramienta de Matlab simulink.
- Se comprenderá la manera de introducir, reducir y graficar los diagramas de bloques.
- Se determinaron las variables que se usarían, y con ayuda de las funciones establecidas por el programa, como feedback (operación que realiza la Ley canónica de los bloques), resolvimos los problemas.
Desarrollo
A partir del primer diagrama:
[pic 12]
Se formularon las siguientes líneas de código:
g1=2/s+1
g1=tf(2,[1,1])
g2=tf(3,[1,2])
g3=tf(5,[2,3])
g4=tf(2,[1,5])
Líneas que especifican el valor de cada bloque,
h1=tf(4,[1,4])
h2=tf(-2,[1,3])
h3=tf(-1,[1,4])
Estas pertenecen a las retroalimentaciones,
p1=g2*63
p1=h1/g3
p2=g2*g3
r1=feedback(p2,h2,-1)
p3=g1*r1
r2=feedback(p3,p1,-1)
p4=r2*g4
r3=feedback(p4,h3,1)}
r3=feedback(p4,h3,1)
Concluyendo en la respuesta:
RESPUESTA=r3
300 s^3 + 3300 s^2 + 12000 s + 14400
-------------------------------------------------------------------------------
10 s^7 + 205 s^6 + 1735 s^5 + 7435 s^4 + 14875 s^3 + 4120 s^2 - 26580 s - 22800
teorico=(g1*g2*g3*g4)/(1)
teoria=teorico/(1+(g2*g3*h2)+(g1*g2*h1)-(g1*g2*g3*g4*h3)) g1=2/s+1
A partir del segundo diagrama:
[pic 13]
Se formularon las siguientes líneas de código:
g1=tf(2,[1,1])
g2=tf(3,[1,2])
g3=tf(5,[2,3])
g4=tf(2,[1,5])
h1=tf(-4,[1,4])
h2=tf(-1,[1,4])
h3=tf(-2,[1,3])
p1=h2/g4
p2=g3*g4
r1=feedback(p2,h3,-1)
p3=r1*g2
r2=feedback(p3,p1,1)
p4=r2*g1
r3=feedback(p4,h1,-1)
Rpractica=r3
Rteorica=(g1*g2*g3*g4)/(1+(g1*g2*g3*h1)-(g2*g3*h2)+(g3*g4*h3))
[pic 14]
A partir del tercer diagrama:
[pic 15]
Se formularon las siguientes líneas de código:
g1=tf(2,[1,1])
g2=tf(3,[1,2])
g3=tf(5,[2,3])
g4=tf(2,[1,5])
h1=tf(-4,[1,4])
h2=tf(-2,[1,3])
h3=tf(-1,[1,4])
p1=h1/g4
p2=g3*g4
r1=feedback(p2,h2,-1)
p3=r1*g2
r2=feedback(p3,p1,-1)
p4=r2*g1
r3=feedback(p4,h3,1)
Rpractica=r3
[pic 16]
Lo anterior se realizó para aprender y familiarizarnos con los comandos que el software nos proporciona para facilitar el trabajo y hacerlo de una manera exacta.
...