Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto final
IMPLEMENTACIÓN DE UN CONTROL PID PARA REGULAR LA TEMPERATURA
DE UN PROTOTIPO DE HORNO DOMESTICO
Estudiantes:
Edison Aceldo
Xavier Asqui
Alvaro Teneda
Docente:
Ing. Franklin Silva
Nivel:
Sexto
Fecha:
20 de enero de 2020
Septiembre 2019 - febrero 2020
Resumen
Abstract
A common problem in the kitchen is not being able to maintain the temperature inside an
oven, this project has the purpose of controlling the temperature in a prototype oven by
implementing a PID, where it is planned to use an LM35 sensor, which will provide the
voltage value equivalent to the temperature measured in the main oven chamber.
Additionally, the oven has incandescent lamps which will be controlled from the value
measured by the LM35 sensor through power circuits and software.
Finally, an operator-friendly HMI will be implemented in which the constants of the PID
controller and setpoint can be varied, in order to meet the stated objectives.
1. Tema:
Implementación de un control PID para regular la temperatura de un prototipo de horno
doméstico.
2. Objetivos
2.1. General
Las estrategias de control utilizadas para esta clase de horno han sido las siguientes:
1
(
C PID ( s )=K p 1+
Tis
+sTd )
Para calcular los parámetros se comienza por trazar una línea recta tangente a la señal
de salida del sistema (curva azul). Esta tangente está dibujada en la imagen con una
recta a trazos.
El tiempo T1 corresponde al tiempo muerto. Este es el tiempo que tarda el sistema en
comenzar a responder. Este intervalo se mide desde que la señal escalón sube, hasta el
punto de corte de la recta tangente con el valor inicial del sistema, que en este caso es el
valor 25ºC
El tiempo T2 es el tiempo de subida. El tiempo 2 comenzará donde la línea tangente
corta al valor inicial de salida (25º a los 2 segundos) y terminará donde la línea tangente
corta al valor final de salida (225º a los 14 segundos).
Además de estos dos tiempos característicos también hay que calcular la variación de la
señal escalón dX y la variación de la respuesta del sistema dY. A partir de estos valores
se puede calcular la constante del sistema:
Ko=(dX∗T 2)/(dY ∗T 1)
Y a partir de la constante Ko se pueden calcular los parámetros del controlador PID con
acción solo proporcional (P), proporcional e integral (PI), proporcional y derivativa
(PD) o proporcional integral y derivativa (PID):
Control Kp Ki Kd
P Ko
PI 0.9*K 0.27*Ko/T1
o
PD 1.6*K 0.6*Ko*T1
o
PID 1.2*K 0.6*Ko/T1 0.6*Ko*T1
o
Caja de
madera estructurada
Caja de madera
por piezas cortadas
con laser
2 bombillas
incandescentes
Bombillas
120V ac
incandescentes
110W de
potencia
Boquilla para
bombillas
Boquilla incandescentes
120V ac
Ventilador de
12V y 0.17A
Ventilador Ventilador
genérico de
computador
Cable capaz de
soportar grandes
Cables de conexión
amperajes
Cable flexible
Sensor de
temperatura lm35
Sensor de
Alimentación
temperatura
de 5V
Diferentes
Componentes componentes
electrónicos electrónicos
Protoboard
5. Pruebas
Para realizar las pruebas correspondientes se procedió a tomar datos del sistema en lazo
abierto, y estos datos fueron analizados con Matlab los cuales arrojan un aproximado a
la función de transferencia real y además nos muestra cuales serian los valores para Kp,
Ki y Kd, una vez obtenidos estos valores podemos aplicar tanteo para obtener los
valores predeterminados para un óptimo funcionamiento del sistema.
Valores de Prueba
No. Kp Ki Kd %OS Tiempo de establecimiento(s)
1 10 1,5 1 6,67 71
2 10 2 1,5 5,6 70
3 20 1,5 1 4,44 32
4 20 2 1,5 6,7 45
5 30 1,5 1 4,2 30
6 30 2 1,5 3,63 40
7 40 1,5 1 3 25
8 40 2 1,5 4,6 36
9 50 1,5 0,5 2,8 26
10 50 2 1,5 4,6 30
6. Conclusiones
Se logró implementar el control PID en el horno doméstico, proporcionando y
variando las constantes de proporcionalidad, derivativa e integral con el fin de que
este pueda funcionar de manera óptima en los rangos de temperatura de 40 a 80ºC,
para esto se regulará la intensidad luminosa de los bombillos incandescentes a
través del circuito de potencia.
Se variaron las constantes de control en la fase de pruebas del proyecto y se
obtuvieron resultados muy favorables con los valores de Kp=50 , Ki=1.5 y Kd=0.5
, pues, el sistema ha reaccionado de manera eficiente con el menor sobre impulso de
todas las pruebas y además con el mejor tiempo de establecimiento posible ante las
variantes introducidas y la respuesta escalón esperada presenta un error muy
cercano a cero.
Se determinaron los ajustes necesarios para que el sistema responda de manera
exitosa ante las distintas situaciones que se presenten en el medio mediante la
asistencia de un software que ayude a visualizar la respuesta que se podría obtener
con distintos valores de las constantes de control, además que al provocar
perturbaciones se obtuvieron respuestas de parte del horno muy cercanos a cero.
Se elaboró un prototipo de horno doméstico capaz de llegar a los 80ºC gracias a la
utilización de bombillas incandescentes y el correspondiente circuito de potencia
que ayuda a controlar la luminiscencia de estos además que si es necesario bajar la
temperatura del horno se provee de un control ON/OFF para la activación de un
ventilador ubicado de manera conveniente en el proyecto brindando así mayor
control de la variable temperatura.
7. Recomendaciones
Utilizar los softwares necesarios y que brinden datos confiables para determinar los
valores que pueden tomar las constantes de control y así lograr controlar de manera
eficiente el sistema.
Analizar el sistema antes de ponerse a variar las constantes de control pues, estos
pueden llegar a tener valores mínimos donde el sistema va a dejar de ser estable y
esto provocará problemas, esta situación se determinará gracias al Software
MATLAB el cual nos proporcionará valores base para las constantes de control y
desde las cuales se pueden modificar en el prototipo y analizar las consecuencias.
Realizar las mismas perturbaciones en el sistema durante tiempos iguales, con el fin
de comprobar que el control esté funcionando de manera óptima para finalmente
calibrarlo de forma casi exacta y así tener respuestas muy cercanas a cero.
Diseñar la estructura del horno capaz de simular uno real y que soporte la
temperatura máxima de 100ºC, con el fin de que los datos obtenidos sean los más
cercanos a la realidad y así llegar a ser una herramienta base para el control de
temperatura de un horno doméstico además es aconsejable colocar de manera
correcta el ventilador ya que para mantener la temperatura en el prototipo no deben
existir muchas aperturas ni fugas de aire.
8. Referencias
Mora, Y. (2011) Desarrollo de un control robusto de orden fraccional para el control de
temperatura en la zona de calentamiento de un horno siderurgico, La Habana.
Ogata, Katsuhiko. Ingeniería de Control Moderna. Tercera edición. Editorial Prentice Hall.
Ogata, Katsuhiko. Sistemas de control en tiempo discreto. Segunda edición. Editorial Prentice
Hall