Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informe Teoria de Control 3
Informe Teoria de Control 3
PABALRAS CLAVE: Matlab, código, ganancia, retroalimentación, sistema de control cerrado, perturbaciones,
variable controlada y manipulada, pid tuner.
1. OBJETIVOS
Realizar la revisión sistemática del funcionamiento de un levitador neumático para determinar las variables que
intervienen en el proceso de control.
Establecer el tipo de controlador a diseñar a partir del comportamiento del sistema.
Simular y observar la respuesta del sistema.
Diseñar el controlador.
Implementar el diagrama electrónico del proceso para analizar el comportamiento del sistema implementado.
2. MARCO TEÓRICO
Para efectuar el análisis de un sistema, es necesario obtener un modelo matemático que lo represente. El
modelo matemático equivale a una ecuación matemática o un conjunto de ellas en base a las cuales
podemos conocer el comportamiento del sistema. Es necesario comentar que el modelo matemático que se
desarrolla a partir de un sistema no es único, debido a lo cual se pueden lograr representaciones diferentes
del mismo proceso.
Proceso Operación o secuencia de operaciones, caracterizada por un conjunto de cambios graduales que
llevan a un resultado estado final a partir de un estado inicial. Sistema Combinación de componentes que
actúan conjuntamente y cumplen un objetivo determinado. Perturbación Es una señal que tiende a afectar
adversamente el valor de la salida de un sistema. Servomecanismo Sistema de control realimentado cuya
salida es una posición mecánica
1
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
Un esquema típico de un control de lazo abierto se puede apreciar en la figura 1. En esta se muestra que para
que la temperatura del agua en el tanque permanezca constante es necesario que las temperaturas en las tomas
de agua fría y caliente no sufran cambios. Otro factor que incide sobre el estado final de la salida es la
temperatura de operación del proceso. Si por cualquier motivo esta cambia, entonces la salida cambia en casi la
misma proporción.[ CITATION Wan08 \l 3082 ]
2
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
Ec.1
Donde H(s) es la función de transferencia (también notada como G(s)); Y(s) es la transformada de
Laplace de la respuesta y X(s) es la transformada de Laplace de la señal de entrada.
Ec.2
Ec.3
Y la respuesta como función del tiempo se halla con la transformada de Laplace inversa de Y(s):
Ec.4
Cualquier sistema físico (mecánico, eléctrico, etc.) se puede traducir a una serie de valores matemáticos a
través de los cuales se conoce el comportamiento de estos sistemas frente a valores concretos.
Ec.5
Consideremos un lazo de control de una entrada y una salida (SISO) de un grado de libertad:
P: acción de control proporcional, da una salida del controlador que es proporcional al error, es decir:
u(t )=KP . e (t),que descripta desde su función transferencia queda:
Cp( s)=Kp Ec.6
donde Kp es una ganancia proporcional ajustable. Un controlador proporcional puede controlar cualquier planta
estable, pero posee desempeño limitado y error en régimen ´ permanente (off-set).
I: acción de control integral: da una salida del controlador que es proporcional al error acumulado, lo que implica
que es un modo de controlar lento.
Ec.7
3
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
La señal de control u(t) tiene un valor diferente de cero cuando la señal de error e(t) es cero. Por lo que se
concluye que, dada una referencia constante, o perturbaciones, el error en régimen permanente es cero.
Ec.8
donde Ti se denomina tiempo integral y es quien ajusta la acción integral. La función´ de transferencia resulta:
Ec.9
Con un control proporcional, es necesario que exista error para tener una acción de control distinto de cero. Con
acción integral, un error peque ´ no positivo siempre nos dará una acción de control creciente, y si fuera negativo
la señal de control ser a decreciente. Este razonamiento sencillo nos muestra que el error en régimen
permanente será siempre cero. ´ Muchos controladores industriales tienen solo acción PI. Se puede demostrar
que un ´ control PI es adecuado para todos los procesos donde la dinámica es esencialmente ´ de primer orden.
Lo que puede demostrarse en forma sencilla, por ejemplo, mediante un ensayo al escalón. [ CITATION
Wan08 \l 3082 ]
Motor sin escobillas o brushless controlado por PWM. Es ideal para sistemas de vuelo tipo Quadcopter.
Tambien se utilizan en vehículos aéreos de ala fija. El motor soporta hasta 12 A y se recomienda usar un
controlador ESC de 30A.
2.3.1. ESPECIFICACIONES
3. MATERIALES Y EQUIPOS
Ordenador
Matlab
Simulink
Motor Brushless A2212/13T 1000KV
Hélice para DRON
Madera
Arduino UNO
Sensor ultrasónico HC-SR04
4. DESARROLLO Y PROCEDIMIENTO
4
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
IV. Tras tener las medidas correspondientes de la abertura del centro de la tabla de madera se diseñaron piezas
3d para el suporte del motor busheles y para el embudo que sostendría el tubo plástico.
V. Se imprimieron las piezas diseñadas para la planta: el embudo, el soporte para el motor, y el soporte para el
sensor.
VII. Se realizaron pruebas de funcionamiento tras conectar el motor a su respectivo driver controlador y junto a
una fuente de 12v dc
Revisar: [Anexo11]
VIII. Se procedió a la toma de datos para encontrar la función de trasferencia correspondiente al manejo del
controlador.
Revisar: [Anexo12]
I. Se procedió a la identificación de los siguientes datos para proceder con el control de la planta:
4.2.1. VARIABLES
4.2.1.1. CONTROLADA
Altura de objeto
4.2.1.2. MANIPULADA
Fugas de Aire
Revisar: Anexo13
Revisar: Anexo15
Revisar: Anexo14
Se utilizó un controlador PI, dado que se necesita llegar a una altura concreta, y con un controlador P no se
lograría llegar al set point y estabilizarse, y al no ser un factor determinante el tiempo de respuesta no es
necesario agregar la parte derivativa.
II. Tras tener toda esta información en cuenta se realizó el muestreo de datos con el sensor.
5
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
III. Con las muestras obtenidas se realizó una aproximación al tipo de función que tienden estos datos para
buscar la función de transferencia correspondiente al controlador que se va a usar.
IV. Tras tener la función de transferencia se procede a cargar los datos en el Arduino para controlar el
desplazamiento de pelota en el tubo de plástico.
5. ANÁLISIS Y RESULTADOS
6
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
Revisar: Anexo16
6. CONCLUSIONES
Las perturbaciones internas fueron las vibraciones que generaron las turbulencias internas generadas por el
motor, mientras que las perturbaciones externas fueron la vibración de la maqueta, adicional hay que tomar
en cuenta que para que la maqueta funcione esta debe estar a una altura promedio para que de esta manera
el motor pueda absorber el aire necesario para introducirlo en el tubo de plástico
Tras todas las pruebas realizadas con los ventiladores nórmales de 12v se consideró en el diseño el tipo de
motores a usar, ya que se requiere una respuesta pronta de corrección, por lo q se empleó un motor
brushless con una fuente de 2200mA con controladores de velocidad del mismo fabricante.
Al realizar la función de transferencia para el control del sistema se obtuvo un valor estimado al real de
77.03% con un polo sin ceros ni integrador.
7. RECOMENDACIONES
7
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
Tomar en cuenta el tipo de motor que se va a ocupar según la masa de la pelota que se desea mover.
Sellar las filtraciones que puedan encontrarse en la materia para que el aire no se filtre y la planta pueda
ocuparlo en su totalidad
Tomar en cuenta el diseño del embudo para que se pueda aprovechar el aire impulsado por el ventilador
8. REFERENCIAS
1.
[1] Q.-G. Wang y Z. Ye, PID Control for Multivariable Processes, Berlin: SPRINGER, 2008.
2.
9. ANEXOS
8
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
9
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
Anexo2. Diseño estructura para fijación del motor Motor Brushless A2212/13T 1000KV [De la Torre Israel]
Anexo3. Diseño estructura embudo para la manipulación del aire del ventilador realizado [Ordoñez Wilson]
10
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
11
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
12
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
13
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
14
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
15
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
16
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
17
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
18
UNIVERSIDAD POLITÉCNICA SALESIANA TEORÍA DE CONTROL 3
FECHA: 28/05/2018 GRUPO 1
19