Está en la página 1de 7

UNIVERSIDAD POLITÈCNICA SALESIANA LABORATORIO DE TEORÍA DE CONTROL

Fecha: 05/11/2019

SIMPLIFICACIÓN DE DIAGRAMAS DE BLOQUES USANDO MATLAB Y


SIMULINK
Práctica 1
Darío Guevara
(dguevarac2@est.ups.edu.ec)
2. Utilizar herramientas como Simulink para hallar la función
RESUMEN: de transferencia f(t).
El presente informe manifiesta los resultados obtenidos de
la simplificación de bloques en Matlab y Simulink mediante las 3. Comparar los resultados obtenidos de forma teórica con
diferentes reglas de simplificación. Los diagramas de bloques los desplegados por el software.
de sistemas de control complicados se pueden simplificar
usando una serie de teoremas de transformación, las cuales se 2. MARCO TEÓRICO
obtienen fácilmente por deducción del significado de los
elementos.
Un sistema de control puede tener varios componentes.
Así mismo estas dos herramientas de programación son muy Para mostrar las funciones de cada componente en la
útiles en la ingeniería de control ya que permiten simplificar ingeniería de control, por lo general se usa una representación
procesos y obtener resultados precisos de manera un tanto denominada diagrama de bloques.
simple.
Un diagrama de bloques de un sistema es una
Los diagramas simplificados demuestran que en todo sistema representación gráfica de las funciones que lleva a cabo cada
de control se puede obtener la función de transferencia para componente y el flujo de señales. Tales diagramas muestran
comprobar si el mismo es óptimo o no.[1] las relaciones existentes entre los diversos componentes. A
diferencia de una representación matemática puramente
PALABRAS CLAVE: Control, Función Transferencia, abstracta, un diagrama de bloques tiene la ventaja de indicar
Retroalimentación, Simplificación. de forma más realista el flujo de las señales del sistema real.
ABSTRACT: En un diagrama de bloques todas las variables del sistema
This report shows the results obtained from the simplification
se enlazan unas con otras mediante bloques funcionales. El
of blocks in Matlab and Simulink through the different
bloque funcional o simplemente bloque es un símbolo para
simplification rules. The block diagrams of complicated control
systems can be simplified using a series of transformation representar la operación matemática que sobre la señal de
theorems, which are easily obtained by deduction of the entrada hace el bloque para producir la salida. Las funciones
meaning of the elements. de transferencia de los componentes por lo general se
introducen en los bloques correspondientes, que se conectan
Likewise, these two programming tools are very useful in mediante flechas para indicar la dirección del flujo de señales.
control engineering since they allow simplifying processes and
obtaining accurate results in a somewhat simple way.

Simplified diagrams show that in any control system the


transfer function can be obtained to check whether it is optimal
or not.

KEY WORDS: Control, Transfer Function, Feedback,


Simplification.

1.OBJETIVOS 1. Elementos diagrama de bloques [2]

1.1. OBJETIVO GENERAL Un diagrama de bloques contiene información relacionada


con el comportamiento dinámico, pero no incluye información
Reducir los diagramas de bloques a su función de de la construcción física del sistema. Por esta razón, muchos
transferencia mediante el software de Matlab. sistemas diferentes y no relacionados pueden representarse
mediante el mismo diagrama de bloques.
1.2. OBJETIVOS ESPECIFICOS
Cabe destacar que, en un diagrama de bloques, la principal
fuente de energía no se muestra explícitamente y que el
1. Aprender a usar Matlab como software de simplificación diagrama de bloques de un sistema determinado no es único.
de bloques de funciones. Es posible dibujar varios diagramas de bloques diferentes para
un sistema, dependiendo del punto de vista del análisis.
UNIVERSIDAD POLITÉCNICA SALESIANA
UNIVERSIDAD POLITÈCNICA SALESIANA LABORATORIO DE TEORÍA DE CONTROL

Fecha: 05/11/2019

En la teoría de control, a menudo se usan las funciones de Para el inicio de la practica fue importante conocer los
transferencia para caracterizar las relaciones de entrada-salida comandos a usar en Matlab, como series, parallel y feedback
de componentes o de sistemas que se describen mediante van a permitir poder realizar la simplificación de los diagramas.
ecuaciones diferenciales lineales invariantes en el tiempo. Conocido esto, se identifican las funciones de cada bloque
en el plano de Laplace, las cuales tienen que ser ingresadas en
La función de transferencia de un sistema descrito mediante Matlab y Simulink de forma que sus cocientes representen el
una ecuación diferencial lineal e invariante en el tiempo se
polinomio de la función. Así:
define como el cociente entre la transformada de Laplace de la
1/s+1 = [1],[1 1]
salida (función de respuesta) y la transformada de Laplace de
la entrada (función de excitación) bajo la suposición de que Primero el numerador, seguido del denominador
todas las condiciones iniciales son cero.[2]
Una vez obtenidas todas las funciones de los bloques, se
procede a resolver en Matlab usando los comandos conocidos,
Obtención de funciones de transferencia en cascada, en
de manera que la respuesta de la función de transferencia
paralelo y realimentadas (en lazo cerrado) utilizando
coincida con la obtenida en Simulink.
Matlab.
Para la parte de Simulink, únicamente se identifica los
En el análisis de sistemas de control, frecuentemente se elementos del sistema de control, ya sean los bloques de
necesita calcular funciones de transferencia en cascada,
función, los comparadores de suma, la entrada y la salida, y
funciones de transferencia conectadas en paralelo y funciones
unir los puntos de bifurcación del sistema. Se grafica de la
de transferencia realimentadas (en lazo cerrado). Matlab tiene
misma manera en como se da el sistema de control.
funciones adecuadas para obtener las funciones de
transferencia en cascada, paralelo y realimentada (lazo
cerrado). 5. ANÁLISIS Y RESULTADOS

Si la programación se realiza bien, los resultados tanto en


Matlab y Simulink coincidirán. En ocasiones se presentarán en
Matlab términos con potencia -19, estos difieren del Simulink,
sin embargo, se acercan a 0 de modo que, si los polinomios del
numerador y denominador coinciden, el sistema esta
correctamente simplificado.

Se pueden usar los comandos o directamente la operación


para sumar bloques o multiplicarlos, esto no afecta la
2. Simplificación de bloques en Matlab [3] programación, pero hay que identificar bien las variables para
que no existan errores en los resultados.
Comandos a usar en Matlab
Serie: obtiene la función de transferencia equivalente del 6. CONCLUSIONES
conjunto formado por dos bloques conectados en serie. Al
comando series se le pasan como argumentos las dos
funciones de transferencia correspondiente a los sistemas, • Se realizó de manera correcta la simplificación de
separadas por comas. No es posible realizar en un solo paso la diagramas de bloques usando el software Matlab.
asociación en serie de más de dos bloques.[3]
• Se pudo comprobar que las funciones de transferencia
Paralelo: El comando parallel obtiene la función de en los dos softwares coincidían de manera que la
transferencia del conjunto formado por dos bloques en paralelo, programación fue correcta.
una alternativa al comando parallel consiste en realizar
directamente la operación de sumar, sin ninguna limitación en • Se verificó que los resultados obtenidos de manera
el número de bloques conectados en paralelo. [3] teórica coincidían con los del programa.
Retroalimentación: Se usa el comando feedback. A este
comando se le pasan, por este orden, la función de • La simplificación de los polinomios con el comando
transferencia del lazo directo y la de la retroalimentación, minreal ayudó a que la función de transferencia del sistema
separada por comas. Por defecto el comando feedback realiza sea lo mas simple posible.
una realimentación negativa; en el caso de que la
realimentación sea positiva, se debe añadir un 1 a continuación 7. RECOMENDACIONES
de las funciones de transferencia. [3]
Comprobar que las funciones de cada bloque estén
3. MATERIALES Y EQUIPO identificadas en cada variable de manera correcta, sino los
• Programa Matlab y simulador Simulink resultados no coincidirán con los obtenidos en Simulink
• Tablas de equivalencias de diagramas de bloques
8. REFERENCIAS
4. DESARROLLO Y PROCEDIMIENTO
[1]Disponible en: TEORÍA DE CONTROL Tema 4. Diagramas
UNIVERSIDAD POLITÈCNICA SALESIANA LABORATORIO DE TEORÍA DE CONTROL

Fecha: 05/11/2019

de Bloque
http://webdelprofesor.ula.ve/ingenieria/djean/index_archivos/Do
cumentos/TC4_Diagramas_Bloque.pdf

[2]Riofrio A. Heredia J. Guía de Laboratorio. Práctica1.


Simplificación De Diagramas De Bloques Usando Matlab Y
Simulink

[3] OGATA, Katsuhiko. Ingeniería de control moderna. Pearson


Educación, 2003.
UNIVERSIDAD POLITÈCNICA SALESIANA LABORATORIO DE TEORÍA DE CONTROL

Fecha: 05/11/2019

9. ANEXOS

EJERCICIO 1
UNIVERSIDAD POLITÈCNICA SALESIANA LABORATORIO DE TEORÍA DE CONTROL

Fecha: 05/11/2019

EJERCICIO 2
UNIVERSIDAD POLITÈCNICA SALESIANA LABORATORIO DE TEORÍA DE CONTROL

Fecha: 05/11/2019

EJERCICIO 3
UNIVERSIDAD POLITÈCNICA SALESIANA LABORATORIO DE TEORÍA DE CONTROL

Fecha: 05/11/2019

EJERCICIO 4

También podría gustarte