Está en la página 1de 7

Artículo Científico / Scientific Paper

CONTROL DE ESTABILIDAD DE TEMPERATURA MEDIANTE UN


VENTILADOR
Gerardo Ivan Benavidez Mendez1

Resumen Abstract
El proyecto trata sobre la creación de un sistema de The project is basically about the concepts of Design
control, en donde este controlará la temperatura por Applied in cars, is say Aerodynamic Study of the car,
medio un ventilador que girara más rápido, Rescuing the importance of making esta type of
despacio o se apagara totalmente según la studies to verify or asset test the result m Get What
temperatura, se contara con un controlador tipo PI, You Want .
en un sistema que funciona con dos resistencias de
potencia alimentadas por 12 v, las cuales That UN car to be implemented spoiler accessories
proporcionan calor aumentando la temperatura en like a , FRONT skirts and Consequences Having
el sistema y un sensor tipo PTC en medio de estas these implementations des normal street car be
resistencias que dará valores de voltaje simulando studied will be analyzed , check To use this type of
la temperatura a la que se encuentra el sistema, el work does not just have to have the aesthetics
valor de la temperatura será proporcional al de el Account o The Gusto If instead should not lead
voltaje, es decir; sube la temperatura de igual Pertinente UN Study and good advice , and
manera el voltaje incrementa . automotive That Change Behavior in Different
Situations How will Explained During Development
Se tuvo la necesidad de utilizar un circuito llamado analais mentioned.
ARDUINO en donde se le programo el PI que
proporcionara el control de dicha temperatura que The above mentioned analysis would undertake By
se ha impuesto este también generara el ancho de two SOLID WORKS, ANSYS software will first
pulso por medio de sus salidas PWM. Con la ayuda para Draw the automotive design Want To Be ·
del software MATLAB se obtuvo las ecuaciones de analyze and El Segundo Will the respective Analysis
transferencia tanto como de la planta y el of Different Parameters and Situations, SPEED (40m
respectivo controlador y de ahí la obtención de las / s ) Where are obtained actual results and
constantes del controlador que se ingresaron en la comparisons Accessories tHEIR respective sin is
programación del arduino es decir con el software Haran and accessories listed above .
Matlab se sintonizo el controlador PI, todos los
procesos nombrados se explicaran con detalle en el
desarrollo del presente trabajo.

Palabras Clave: ventilador, sensor, temperatura, Keywords: Vehicle, analysis, aerodynamic spoiler,
voltaje, software, controlador. skirts, software.

1,2
Estudiante postulado a obtener el título de ingeniero mecánico automotriz de la universidad politécnica salesiana
cuenca, ecuador.
1
Artículo Científico / Scientific Paper

1. Introducción 2. Materiales y métodos


La estructura de un controlador PID es simple, Para la realización de este estudio se utilizó los
aunque su simpleza es también su debilidad, dado siguientes materiales
que limita el rango de plantas donde pueden
controlar en forma satisfactoria (existe un grupo de 2.1. Materiales:
plantas inestables que no pueden estabilizadas con
ningún miembro de la familia PID). a. Sensor tipo PTC
b. Mosfet IRF 540N
La sintonización del PI se la logro mediante el c. Dos resistencias 10kΩ, 12 kΩ
software MATLAB y su aplicación pidtool. d. Diodo
e. Ventilador DC 12V 130 mA
Parámetros y conceptos a tener en cuenta: f. Arduino mega 2560
g. Multímetro
Estructura del PID: Consideremos un lazo de h. Pirómetro
control de una entrada y una salida (SISO) de un i. Fuentes 12V, 6V
grado de libertad j. Cronometro
k. Dos resistencias de potencia
l. Cables multipar
m. Software Matlab

2.2. Procedimiento para realizar el proyecto


Figura 1. Diagrama de bloques
Fuente: Autores
Construcción de la maqueta: se utilizó un
recipiente de lata como el cuerpo del sistema
con el fin de concentrar el calor en su interior,
dentro de este se encuentran instaladas las
P: acción de control proporcional: da una salida resistencias de potencia conectadas en serie y
del controlador que es proporcional al error el sensor en medio de estas, tal y como se
muestra en la siguiente figura
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

PI: acción de control proporcional-integral, se


define mediante [1]

Figura 2. Cuerpo del sistema


Fuente: Autores

Una vez instalado el circuito que se muestra en


la figura 2. Dentro del recipiente se procede a
instalar el ventilador en la tapa del recipiente,
el cual controlara la temperatura.
2
Benavides Méndez, Chalco Criollo / controlador de temperatura

Cabe resaltar que el sensor se alimenta


directamente de 5V desde el arduino

2.2.3. Obtención de resultados

Como primer punto es necesario encontrar la


ecuación de transferencia de nuestro sistema, la
cual se la obtenido mediante una recolección
de datos que consistió en llevar al sistema a su
temperatura máxima haciendo calentar las dos
resistencias de potencia y de ahí tomamos
Figura 3. Ventilador datos de temperatura y voltaje en intervalos de
Fuente: Autores cada tres segundos con el ventilador prendido
directamente a 6V con el fin de que el sistema
Para poder dar un ancho de pulso mediante el perdiera temperatura hasta que llegara a su
circuito arduino (PWM) fue necesario diseñar valor minimo y estable a su vez, de esta
un circuito utilizando un mosfet, su diagrama y manera se obtuvo la siguiente tabla
el circuito real se muestran a continuación.
Tabla 1. Valores de voltaje y tiempo del sistema
Voltaje tiempo
4,26 0
4,25 3
4,2 6
4,14 9
Figura 4. Circuito PWM
4,09 12
Fuente: Autores 4,04 15
3,98 18
En la figura 4. Se observa el conexionado que 3,94 21
se debe hacer al PWM del arduino. Una vez
3,9 24
realizadas las conexiones correspondientes
3,86 27
procedemos comunicar al arduino con el
circuito mostrado para así hacer los procesos 3,82 30
necesarios para controlar el sistema.
La tabla 1. Muestra solo una parte de los
valores que se obtuvieron, ya que en total se
obtuvieron 214 datos en un lapso de tiempo de
648 segundos.

Ya con los datos determinados se procede a la


utilización del software MATLAB para
determinar la ecuación de transferencia de
nuestro sistema y la sintonización del PI.

Figura 5. Conexión arduino


Fuente: Autores

3
Los datos de la tabla 1. Se recolectaron en
Excel para luego ser exportados al command
window de Matlab, y se creó una pequeña
programación en el script para luego poder ser
declarados en la función IDENT de Matlab
(fig. 6)

Figura 8. Importar datos y grafica de sistema


Fuente: Autores

La figura 8. Muestra como importar las


entradas y salidas que se declararon
anteriormente para nuestro caso la entrada será
el PWM y los datos de salida el voltaje
Figura 6. Programación para determinar entradas y salidas de (temperatura).
datos
Fuente: Autores

El bucle utilizado en la figura 6. Nos sirve para


relacionar el tiempo con el ancho de pulso.
Mediante este pequeño bucle se crean las
entradas y salidas del sistema para poder ser
declaradas y proporciona una gráfica que
muestra cómo se comporta el sistema en
función de voltaje (temperatura) y tiempo.

Figura 9. Estimación de la función de transferencia


Fuente: Autores

Cuando ya los datos de entrada y salida están


importados procedemos a la obtención de
nuestra ecuación de transferencia y para eso
vamos a estimación que nos proporciona la
ecuación para exportarla al command window
de nuestro programa, como se puede observar
Figura 7. Grafica voltaje y tiempo
en la figura 9, se obtuvo un 96.44% de
Fuente: autores estimación que es bastante aceptable y cercano
al 100%. Completado esto vamos a obtener la
Se procede a ingresar a la función IDENT de ecuación que se requiere.
Matlab y de esta manera obtener la ecuación de
nuestro modelo.

4
Benavides Méndez, Chalco Criollo / controlador de temperatura

Ya con la ecuación de transferencia del sistema


determinada y conociendo sus características
procedemos a sintonizar el controlador que
para este caso va hacer un controlador tipo PI
(acción de control proporcional-integral).

Declaramos nuestra ecuación de transferencia


y la importamos en la herramienta de Matlab
PIDTOOL seleccionando los requerimientos
que se ha impuesto y son los siguientes:

a. Overshoot: 6,5%, se ha impuesto este valor


ya que se trata de un sistema que
Figura 10. Función de transferencia del sistema incrementa temperatura por eso es
Fuente: autores importante no dejar que llegue a valores
máximos que puedan afectar al sistema.
En la figura 10 muestra la ecuación de
transferencia obtenida por la función IDENT b. Tiempo de subida: 41 segundos
de Matlab que se la analizara brevemente por
la función step con el fin de observar su c. Tiempo de establecimiento: 209 segundos
comportamiento y las características que esta
presenta, también se la representara en manera
de bloques. Cabe resaltar que la ecuación que Con los requerimientos de diseño determinados
se obtuvo es una ecuación de primer orden obtenemos la gráfica de nuestro controlador
pudiendo observar el comportamiento que va a
tener y sus respectivas constantes.

Figura 12. Grafica de controlador PI


Figura 11. Respuesta al escalón
Fuente: autores
Fuente: autores

En la figura 11 se muestra la respuesta al La figura 12. Podemos observar el


escalón de la función de transferencia con las comportamiento de nuestro controlador PI
siguientes características; tiempo de subida de según los requerimientos deseados.
343 segundos, tiempo de establecimiento de
570 segundos.

5
Figura 13. Parámetros del controlador PI
Fuente: autores
Figura 15. Funcionamiento del sistema ante un disturbio
Fuente: autores
Como se puede observar en la figura 13,
tenemos nuestras constantes del controlador
En la figura 15. Se ha probado el sistema ante
para ingresarlas en la programación del
un disturbio, para este tipo de sistema se utilizó
arduino de igual manera se observan los
en la perturbación un periodo de 250 segundos
requerimientos que se plantearon y cabe
con el fin de poder visualizar de mejor manera
resaltar que cumplen con el diseño que se
y como se aprecia el sistema responde de
desea obtener.
manera correcta ante un disturbio.

Ya se ha obtenido la ecuación de transferencia


del sistema y las constantes del controlador
utilizando las herramientas y que se nos han
facilitado, procedemos a ingresar a la
programación del arduino y comprobar de
manera física que todo lo expuesto
anteriormente es correcto.

Figura 14. Comportamiento del sistema completo


Fuente: autores

La figura 14. Representa el funcionamiento del


sistema completo ya con el PI sintonizado y
listo para ingresarlo en el sketch del arduino y
hacer funcionar el sistema.

Figura 16. Programación arduino


Fuente: autores

6
Benavides Méndez, Chalco Criollo / controlador de temperatura

En la figura 16. Se muestra solo una parte de la 4. BIBLIOGRAFÍA


programación ya que es extensa y no por
estética y comodidad no se la ha puesto
Libros:
completa pero se la puede encontrar en los
[1] Francisco Aparicio Izquierdo “Teoría de los
anexos de este trabajo.
Vehículos Automóviles”, Madrid Sección de
Publicación, 2001
El set point que se escogió es de 3 V que
equivale a 30 grados centígrados de
temperatura.

3. CONCLUSIONES

El margen de error del sistema es muy baja,


casi es exacto el valor del set point en donde se
estabiliza

Al ser un sistema de control de temperatura


este trabaja con tiempos prolongados y por esta
razón el sistema tarda en estabilizarse

Nos impusimos un overshoot de porcentaje


bajo ya que al ser un sistema de control de
temperatura, no conviene que este tome valores
muy altos para luego estabilizarse

Para tener una estimación más exacta de


modelo de planta se necesita tomar valores de
datos en intervalos más cortos.

El sistema reacciona bien ante disturbios.

Se tomó un tiempo de trabajo del PWM de 128


para que este del ancho de pulso según el valor
de la temperatura ya que normalmente el
arduino trabaja con 256 a 12 v pero en este
caso se ha hecho trabajar al ventilador con 6v
es por eso que se divide los 256 para dos y se
toma el valor de 128 para el PWM.

Los conocimientos y la utilización de Matlab


que se adquirieron en el aula fueron
fundamental para el desarrollo del presente
trabajo.

También podría gustarte