UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA
Informe N°3: DIAGRAMA DE BLOQUES
Profesor: Roberto Valeriano Mandujano Mieses
Alumno: Arroyo Uribe Jhilmar-18190189
Asignatura: Laboratorio de sistemas de control I
Grupo: L-11 (jueves 10:00-12:00)
LIMA-PERU
2021
Laboratorio de sistemas de Control - I
I. OBJETIVOS
Usando el álgebra de diagrama de bloques, hacer la reducción del diagrama de
bloques propuesto usando Matlab.
II. MARCO TEÓRICO
Un diagrama de bloques en la teoría de control es una representación gráfica del
funcionamiento de cada uno de los componentes que conforman un sistema dentro de
un proceso, dándonos nociones de las direcciones y flujos que las diversas señales
dentro del propio sistema pueden tomar para alcanzar un comportamiento
predeterminado por el ingeniero u operario del proceso.
Existen diferentes elementos que cumplen una determinada función dentro de un
diagrama en bloques, por lo tanto, inicialmente vamos a aprender a diferenciar cada
uno de esos elementos de un diagrama bloques.
Señales: Son todas las flechas que componen el diagrama, en este caso tenemos
la señal X (Señal de Entrada), señal Y (Señal de Salida) y señal E (señal de error). Se
puede apreciar que cada señal únicamente posee una sola dirección y que por lo
general tiene su comienzo en un elemento y termina en otro elemento.
Bloques: Representan una función de transferencia de algún componente dentro de la
estructura de control como por ejemplo una válvula, un motor, un sensor, el proceso,
un controlador, etc. En este caso tenemos dos bloques: bloque G y bloque H.
Punto de Suma: es representado como un círculo (muchas veces con una cruz en el
medio) que indica una operación de suma o resta. En este caso se está restando la
señal X con la señal de salida que produce el bloque H.
Bifurcación: En un punto desde el cual la señal proveniente de algún bloque puede
tomar paralelamente diferentes caminos para llegar a otros bloques. En este caso la
bifurcación está representando la señal de salida del bloque G (que es la propia señal
Y) que puede ir directamente como salida y que a la vez está yendo para la entrada
del bloque H.
En muchas ocasiones, la representación de um modelo matemático de un sistema
físico complejo conlleva a realizar abstracciones entre la relación de cada uno de sus
Laboratorio de sistemas de Control - I
componentes que pueden conducir fácilmente a la pérdida del concepto global del
modelo.
Por lo tanto, en la ingeniería de control fue desarrollado este concepto del álgebra de
diagrama de bloques para obtener una representación gráfica de las partes de
cualquier sistema mostrando sus interacciones con todos los componentes físicos.
Por lo tanto, con un diagrama de bloques podremos encontrar la relación de cada una
de las entradas (perturbaciones) con las salidas del proceso.
Al simplificar un diagrama de bloques, recuerde lo siguiente:
El producto de las funciones de transferencia en la dirección de la trayectoria
directa debe ser el mismo.
El producto de las funciones de transferencia alrededor del lazo debe ser el
mismo
III. PROCEDIMIENTO
Simplificar los siguientes diagramas de bloques:
Laboratorio de sistemas de Control - I
a)
b)
IV. RESULTADOS
A continuación, se muestra el código del ejercicio de la figura a)
clc, clear all
G1=tf([1 0],[1 2])
G2=tf([9],[1 1.5 9])
G3=tf([1],[1 3])
H1=tf([0.5],[1 1])
G12=series(G1,G2)
G123=parallel(G3,G12)
GH=feedback(G123,H1)
Al ejecutar el script, se obtienen estos resultados:
G1 =
s
-----
s + 2
Continuous-time transfer function.
G2 =
9
---------------
s^2 + 1.5 s + 9
Continuous-time transfer function.
Laboratorio de sistemas de Control - I
G3 =
1
-----
s + 3
Continuous-time transfer function.
H1 =
0.5
-----
s + 1
Continuous-time transfer function.
G12 =
9 s
-------------------------
s^3 + 3.5 s^2 + 12 s + 18
Continuous-time transfer function.
G123 =
s^3 + 12.5 s^2 + 39 s + 18
------------------------------------
s^4 + 6.5 s^3 + 22.5 s^2 + 54 s + 54
Continuous-time transfer function.
GH =
s^4 + 13.5 s^3 + 51.5 s^2 + 57 s + 18
---------------------------------------------------
s^5 + 7.5 s^4 + 29.5 s^3 + 82.75 s^2 + 127.5 s + 63
Continuous-time transfer function.
A continuación, se muestra el código del ejercicio de la figura b)
clc, clear all
G1=tf([1],[1 0])
G2=tf([10],[1 5])
G3=tf([1],[1 1])
A=series(G1,G2)
B=feedback(A,G3)
Laboratorio de sistemas de Control - I
Al ejecutar el script se obtienen los siguientes resultados:
G1 =
1
-
s
Continuous-time transfer function.
G2 =
10
-----
s + 5
Continuous-time transfer function.
G3 =
1
-----
s + 1
Continuous-time transfer function.
A =
10
---------
s^2 + 5 s
Continuous-time transfer function.
B =
10 s + 10
----------------------
s^3 + 6 s^2 + 5 s + 10
Continuous-time transfer function.
V. DISCUSIÓN DE RESULTADOS
Para reducir el diagrama de bloques de la figura a), el primer paso es multiplicar G1 y
G2 ya que estos están en serie, en el script el resultado se llama G12. Luego, ya que
G12 y G3 están en paralelo, ambos bloques se suman, en el script el resultado se
llama G123. Finalmente, G123 está siendo realimentado por H1, por lo que se usa el
comando “feedback” para hallar el resultado final, denominado GH.
En la figura b), el primer paso para reducir el diagrama es multiplicar los bloques
“Controller” y “Plant” ya que están en serie. Después, este resultado estará siendo
Laboratorio de sistemas de Control - I
realimentado por el bloque “Sensor” por lo que se usa el comando “feedback” para
hallar el resultado final, denominado B en el script.
VI. CONCLUSIONES
En conclusión, se ha comprobado la reducción de los diagramas de bloques
planteados aplicando las reglas del Álgebra de Bloques en Matlab.
VII. REFERENCIAS BIBLIOGRÁFICAS
Castaño, S., Diagrama de Bloques en Sistemas de Control, Recuperado de:
https://controlautomaticoeducacion.com/control-realimentado/diagrama-de-
bloques/
Hernández, R., Introducción a los sistemas de control, Pearson, 2010