Sie sind auf Seite 1von 42

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO

Nombre del Proyecto:

“CONTROL DE ENFRIAMIENTO DE CAMARA DE

REFRIGERACION”

Nombre de la Empresa:

“UNIVERSIDAD TCNOLOGICA DE QUERETARO”

Memoria que como parte de los requisitos para obtener el título de:

TÉCNICO SUPERIOR UNIVERSITARIO EN MECÁTRONICA

ÁREA AUTOMATIZACION

Presenta:

HERNANDEZ OCHOA BRANDON

Matricula:

2015348112

Asesor de la UTEQ Asesor de la Organización

Ing. Ubaldo Flora Velasco. Ing. Miguel Ángel Gualito

Santiago de Querétaro, Qro. Octubre 2017


Índice

Índice ...................................................................................................................................... 2
I. Introducción .................................................................................................................. 3
II. Justificación .................................................................................................................. 4
III. Objetivos ........................................................................................................................ 5
IV. Alcance .......................................................................................................................... 6
V. Análisis de riesgos ...................................................................................................... 7
VI. Fundamentación teórica ............................................................................................ 9
VII. Plan de actividades ...................................................................................................14
VIII. Desarrollo del proyecto ............................................................................................16
XI. Anexos ........................................................................................................................30
XI. Resultados obtenidos ..............................................................................................39
XII. Conclusiones y recomendaciones ........................................................................40
I. Introducción

La refrigeración es el proceso que se emplea en los aparatos de aire

acondicionado: consiste en producir frío, o mejor dicho, en extraer calor ya que

para producir frío lo que se hace es transportar calor de un lugar a otro.

En la industria cervecera y del vino se emplean este tipo de sistemas para uno

de los procesos más importantes en la producción, la fermentación de las

bebidas, que consiste en mantener una temperatura ideal de entre 15º - 18º

para conseguir una fermentación ideal de la malta y la uva.


II. Justificación

Con la aplicación de un sistema de control de lazo cerrado en las bóvedas de

enfriamiento de las cavas de vino se puede lograr un control de la temperatura

más eficiente y estandarizada en toda la bóveda, consiguiendo así que el

proceso de fermentación sea más preciso y logre un mejor sabor.


III. Objetivos

Objetivo general:

Implementar un sistema de control de lazo cerrado para el control de la

temperatura en una bóveda de fermentación del vino tinto por medio de un

sistema de enfriamiento controlado automáticamente.

Objetivos específicos:

1. Realizar un control proporcional integral derivativo (PID).

2. Reducir el margen de error a un 5 %.


IV. Alcance

Se pretende realizar el modelo de una maqueta que simule el sistema para

demostrar el funcionamiento del sistema de lazo cerrado, en el transcurso de

los meses de Octubre 9 y Noviembre 16.


V. Análisis de riesgos

En este capítulo se abordarán las diferentes problemáticas que puedan existir a

lo largo de la ejecución del proyecto.

La implementación del sistema de control, se llevará a cabo por completo

debido a que el tiempo para el desarrollo de este es suficiente para completar la

creación, los factores que podrían evitar el cumplimiento son la adquisición de

los materiales para este, ya que parte de los materiales son difíciles de

conseguir y se tienen que pedir por internet y su llegada puede retrasar el

avance.

Factores que afectan a la realización del proyecto:

 Mala planeación de actividades y tiempos.

 Falta de material.

 Material insuficiente.

 Malos tiempos de entrega de materia (proveedor).

 Falta de herramienta y o maquinaria.


Factores que afectan a la integridad del personal:

 Manejo inadecuado de herramienta y maquinaria.

 Levantamiento inadecuado de material.


VI. Fundamentación teórica

6.1 Sistemas de control automático.

El control automático de procesos es una de las disciplinas que se ha

desarrollado a una velocidad vertiginosa, dando las bases a lo que hoy algunos

autores llaman la segunda revolución industrial. El uso intensivo de las técnicas

del control automático de procesos tiene como origen la evolución y

tecnificación de las tecnologías de medición y control aplicadas al ambiente

industrial. Su estudio y aplicación ha contribuido al reconocimiento universal de

sus ventajas y beneficios asociados al ámbito industrial, que es donde tiene una

de sus mayores aplicaciones debido a la necesidad de controlar un gran

número de variables, sumado esto a la creciente complejidad de los sistemas.

Figura 1. Diagrama de bloques lazo cerrado.


6.2 Células Peltier.

Las aplicaciones prácticas de estas células son infinitas. La lista podría ser

interminable, ya que son muchas las aplicaciones en que es necesario utilizar el

frío y al mismo tiempo, el calor. Si observamos la figura, podemos ver que se

compone, prácticamente, de dos materiales semiconductores, uno con canal N

y otro con canal P, unidos entre sí por una lámina de cobre.

Si en el lado del material N se aplica la polaridad positiva de alimentación en el

lado del material P la polaridad negativa, la placa de cobre de la parte superior

enfría, mientras que la inferior calienta. Si en esta misma célula, se invierte la

polaridad de alimentación, es decir, se aplica en el lado del material N la

polaridad negativa y en el lado del material P la positiva, se invierte la función

de calor / frío: la parte superior calienta y la inferior enfría.

Figura 2. Funcionamiento de célula peltier.


6.3 Fermentación del vino.

Los depósitos donde el vino fermenta tienen sistemas de control de temperatura

para que las levaduras se desarrollen en condiciones óptimas y hagan la magia

del vino.

El proceso de fermentación suele durar entre ocho y 10 días. Luego, el vino

permanece en el depósito en fase pos fermentativo, macerando el tiempo que

estime el enólogo antes del descube.

Figura 3. Vino fermentado.


6.4 Sistemas de enfriamiento.

El sistema de enfriamiento es un sistema constituido de partes y refrigerante

que trabajan juntos para controlar la temperatura de operación del motor y

obtener un óptimo desempeño. El sistema tiene conductos dentro del

monoblock y cabezas del motor, una bomba de agua y la banda que la impulsa

para que circule el refrigerante, un termostato para controlar la temperatura del

refrigerante, un radiador para enfriar el refrigerante, un tapón de radiador para

mantener la presión en el sistema y mangueras para conducir el refrigerante del

motor al radiador.

Figura 4. Diagrama de sistema de enfriamiento.


6.5 PIC18F4550

Los PIC son una familia de micro controladores tipo RISC fabricados por

Microchip Technology Inc. y derivados del PIC1650, originalmente desarrollado

por la división de microelectrónica de General Instrument.

El nombre actual no es un acrónimo. En realidad, el nombre completo es

PICmicro, aunque generalmente se utiliza como Peripheral Interface Controller

(controlador de interfaz periférico).

El PIC original se diseñó para ser usado con la nueva CPU de 16 bits CP16000.

Siendo en general una buena CPU, ésta tenía malas prestaciones de entrada y

salida, y el PIC de 8 bits se desarrolló en 1975 para mejorar el rendimiento del

sistema quitando peso de entrada/salida a la CPU. El PIC utilizaba micro código

simple almacenado en ROM para realizar estas tareas; y aunque el término no

se usaba por aquel entonces, se trata de un diseño RISC que ejecuta una

instrucción cada 4 ciclos del oscilador.

Figura 5. Integrado PIC 18F4550.


VII. Plan de actividades

En este capítulo se destacarán las actividades principales que se llevaron a

cabo para la elaboración del proyecto con una breve descripción de cada una.

a) Definir proyecto.

b) Definir la variable a controlar.

c) Investigación sobre los tipos de control de enfriamiento en lazo cerrado.

d) Investigar sobre los sensores y actuadores necesarios para la sistema.

e) Cotizar los materiales eléctricos, estructúrales y lógicos para el sistema.

f) Compra de materiales eléctricos, estructúrales y lógicos.

g) Desarrollar los algoritmos de programación en etapa beta.

h) Simulación de los circuitos eléctricos.

i) Diseño de estructural del sistema.

j) Armado y montaje estructural del sistema.

k) Pruebas de la programación en el sistema físico.

l) Ajuste de programación y errores físicos en potencia.

m) Ejecutar pruebas finales.

n) Elaboración de reporte.

o) Entrega de proyecto.
6.1 Grafico de Gantt

01-nov-18
02-nov-18
03-nov-18
04-nov-18

05-nov-18
06-nov-18
07-nov-18
08-nov-18
09-nov-18
07-sep-18

08-sep-18
09-sep-18
10-sep-18
11-sep-18
12-sep-18

13-sep-18

14-sep-18
15-sep-18
16-sep-18
17-sep-18
18-sep-18
19-sep-18
20-sep-18
21-sep-18
22-sep-18
23-sep-18
24-sep-18
25-sep-18
26-sep-18
27-sep-18
28-sep-18
29-sep-18
30-sep-18
01-oct-18
02-oct-18
03-oct-18
04-oct-18
05-oct-18
06-oct-18
07-oct-18
08-oct-18
09-oct-18
10-oct-18
11-oct-18
12-oct-18

13-oct-18
14-oct-18

15-oct-18

16-oct-18
17-oct-18
18-oct-18
19-oct-18
20-oct-18
21-oct-18
22-oct-18
23-oct-18
24-oct-18
25-oct-18
26-oct-18
27-oct-18
28-oct-18
29-oct-18
30-oct-18
31-oct-18
Actividad Inicio Final

Definir proyecto. 07-sep-18 24-sep-18

Definir la variable a controlar.


14-sep-18 22-sep-18
Investigación sobre los tipos
de control de enfriamiento en
lazo cerrado. 20-sep-18 23-sep-18
Busueda y selección de los
componentes. 24-sep-18 28-sep-18
Compra de materiales
electricos y logicos. 29-sep-18 01-oct-18
Compra de materiales
estructúrales y actuadores. 02-oct-18 03-oct-18

Desarrollar los algoritmos de


programación en etapa beta.
24-sep-18 14-oct-18
Simulación de los circuitos
eléctricos. 24-sep-18 14-oct-18
Diseño de estructural del
sistema. 03-oct-18 07-oct-18
Armado y montaje estructural
del sistema. 07-oct-18 14-oct-18
Pruebas de la programación
en el sistema físico. 14-oct-18 30-oct-18
Ajuste de programación y
errores físicos en potencia. 31-oct-18 04-nov-18
Ejecutar pruebas finales. 05-nov 08-nov-18
Elaboración de reporte. 24-sep-18 08-nov-18
Entrega de proyecto. 08-nov-18 09-nov-18
Figura 6. Gráfico de Gantt
VIII. Desarrollo del proyecto

Este capítulo contendrá la redacción cronológica las actividades realizadas a lo

largo del desarrollo del proyecto “IMPLEMENTAR SISTEMA DE CONTROL DE

LAZO CERRADO EN UNA CAMARA DE ENFRIAMIENTO”.

1. Diseño de modelo en Solidworks.

En esta parte se diseñó el modelo del sistema, buscando encontrar uno que

cumpliera con los parámetros y las dimensiones necesarias. (Véase en las

Figuras 7,8 y 9.)

Figura 7. Vista isométrica de nevera.


2. Una vez creado el diseño mecánico de la planta se realizaron las siguientes

simulaciones.

Figura 8. Simulación eléctrica del sistema.

3. Se cargó el siguiente código para la simulación y se realizaron pruebas.

Código de programa sin PID solo para hacer interfaz.


4. Con el código y la simulación lista se realizaron pruebas logrando la

interfaz del sensor ds1820 con el pic18f4550.

Figura 9. Resultado de prueba de conexión.

5. Con el código en operación se procedió al armado de la planta.

 Primero se colocaron los disipadores en la celda peltier.

Figura 10. Disipador


 Después colocamos pasta térmica y colocamos la celda peltier en

una posición central en donde se mantendría expandido el efecto

del calor.

Figura 11. Posición de peltier y disipador.

 A continuación, se colocó el segundo disipador (lado frio) y se

atornillo para mantener la peltier en su lugar.

Figura 12. Peltier con disipador colocado.


 Una vez armada la peltier se montó en la parte trasera de la caja

fría.

Figura 13. Posición final de la celda peltier en nevera.

 Después de montar la peltier en la parte trasera de la caja se

continuó con el armado de esta.

Figura 14. Vista aérea de la nevera.


 La caja se recubrió de unicel en la parte interior para mantener la

temperatura constante en la parte interior.

Figura 15. Puerta de nevera.


 Al finalizar con todas las paredes interiores de la caja, se colocó el

ventilador interior y el sensor de temperatura.

Figura 16. Ventilador interior de nevera.

6. Con la planta ya armada se hicieron las conexiones de potencia.

Figura 17. Conexiones de potencia.


7. Una vez hechas las conexiones de potencia el micro controlador y la

interfaz gráfica se colocó en una caja para evitar cualquier ruido

electrónico que se pudiera generar.

Figura 18. Gabinete de control.

Figura 19. Vista de maqueta completada.


8. Con todo el hardware en su lugar, se cargó el programa al micro para

realizar una tanda de mediciones, obteniendo los siguientes datos.

T(s) TEMP. Señal discreta Error


0 20,12 20,12 0,00000000
1 20,12 20,11273771 0,00005274
2 19,94 19,92557843 0,00020798
3 19,75 19,7285207 0,00046136
4 19,56 19,53156308 0,00080866
5 19,37 19,33470414 0,00124580
6 19,19 19,1479425 0,00176883
7 19,00 18,95127676 0,00237395
8 18,81 18,75470557 0,00305747
9 18,69 18,62822758 0,00381583
10 18,50 18,43184148 0,00464558
11 18,37 18,29554597 0,00554340
12 18,19 18,10933975 0,00650608
13 18,06 17,97322156 0,00753050
14 17,94 17,84719015 0,00861367
15 17,81 17,71124429 0,00975269
16 17,62 17,51538276 0,01094477
17 17,50 17,38960438 0,01218719
18 17,37 17,25390796 0,01347736
19 17,25 17,12829234 0,01481275
20 17,16 17,03275637 0,01619094
21 17,06 16,92729893 0,01760957
22 16,94 16,80191889 0,01906639
23 16,81 16,66661517 0,02055921
24 16,69 16,54138667 0,02208592
25 16,62 16,46623234 0,02364449
26 16,50 16,34115112 0,02523297
27 16,37 16,20614196 0,02684946
28 16,31 16,14120386 0,02849214
29 16,19 16,01633581 0,03015925
30 16,12 15,9415368 0,03184911

Tabla1. Resultados de pruebas de muestreo.


9. Se realizaron las operaciones para encontrar la función de transferencias

tomando los siguientes datos.

k -0,51200000
Tao 70
DeltaU 1

Tabla 2. Variables PID.

Donde se calculó la siguiente función de transferencia.

−0,512
𝑌(𝑠) = U(s)
70𝑠+1
10. Con los datos obtenidos en nuestra función de transferencia se aplicó el

PID en el programa del micro controlador quedando como a continuación

se muestra.

////// VARIABLES Y CONSTANTES PARA PID ////////////

float rt,eT,iT,dT,uT,iT0,eT0; //yT Escalizar señal.

float a,b,c;

float temperatura;

int minimo;

float maximo;

float setpoint; // Set-point r(kT) = ºC

///////////// CONFIGURACION DE LOS PUERTOS ANALOGICOS, ADC,

TIMERS Y TENSIONES DE REFERENCIA ///////////////////

setup_adc_ports(NO_ANALOGS);

setup_adc(ADC_OFF);

setup_psp(PSP_DISABLED);

setup_spi(FALSE);

setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);

setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);

setup_vref(VREF_LOW|-2);

lcd_init();

minimo=5; //Limite inferior

maximo=20; //Limite superior

setpoint=15; //Setpoint

while (1){

temperatura = ds1820_read();

lcd_gotoxy(1,1);

printf(lcd_putc,"TEMP: %3.1f ", temperatura);

lcd_putc(223);

lcd_putc("C ");

lcd_gotoxy(1,2);

printf(lcd_putc,"Setpoint:%f",setpoint);

if(input(subir)==1){

setpoint=setpoint+1;

if(input(bajar)==1){

setpoint=setpoint-1;
}

rT=setpoint; //Referencia

eT=rT-temperatura;

iT=b*eT+iT0;

dT=c*(eT-eT0);

uT=iT+a*eT+dT;

iT0=0.0;

eT0=0.0;

a=-.512;

b=-.256;

c=-.256;

///////////////////////////////// PID //////////////////////////////

if (uT>5){

output_low(peltier);

output_low(ventilador);

delay_ms(8000);

output_high(peltier);

output_high(ventilador);

ds1820_read();

if (uT<5 && uT>2){


output_low(peltier);

output_low(ventilador);

delay_ms(5000);

output_high(peltier);

output_high(ventilador);

if (uT<2 && uT>1){

output_low(peltier);

output_low(ventilador);

delay_ms(2000);

output_high(peltier);

output_high(ventilador);

if (uT<1 && uT>0){

output_low(peltier);

output_low(ventilador);

delay_ms(2000);

output_high(peltier);

output_high(ventilador);

delay_ms(1000);
XI. Anexos

11.1 Código de micro con PID incluido.

#define LCD_RS_PIN PIN_D0

#define LCD_RW_PIN PIN_D1

#define LCD_ENABLE_PIN PIN_D2

#define LCD_DATA4 PIN_D3

#define LCD_DATA5 PIN_D4

#define LCD_DATA6 PIN_D5

#define LCD_DATA7 PIN_D6

/// CONEXIONES A LCD//////////

#include <18F4550.h>

#fuses HS,NOWDT,NOPROTECT,NOLVP

#use delay(clock = 20MHz)

#include <lcd.c>

#include <1wire.c>

#include <ds1820.c>

#define ventilador PIN_B7

#define peltier PIN_B6

#define subir PIN_E2

#define bajar PIN_E1


/////// CONFIGURACION DE FUSES, DEFINICION DE ENTRADAS Y

SALIDAS, LIBRERIAS////////////

/////// CODIGO FUENTE /////////////

void main(){

////// VARIABLES Y CONSTANTES PARA PID ////////////

float rt,eT,iT,dT,uT,iT0,eT0; //yT Escalizar señal.

float a,b,c;

float temperatura;

int minimo;

float maximo;

float setpoint; // Set-point r(kT) = ºC

///////////// CONFIGURACION DE LOS PUERTOS ANALOGICOS, ADC,

TIMERS Y TENSIONES DE REFERENCIA ///////////////////

setup_adc_ports(NO_ANALOGS);

setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);

setup_spi(FALSE);

setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);

setup_timer_2(T2_DISABLED,0,1);

setup_comparator(NC_NC_NC_NC);

setup_vref(VREF_LOW|-2);

lcd_init();

minimo=5; //Limite inferior

maximo=20; //Limite superior

setpoint=15; //Setpoint

while (1){

temperatura = ds1820_read();

lcd_gotoxy(1,1);

printf(lcd_putc,"TEMP: %3.1f ", temperatura);

lcd_putc(223);

lcd_putc("C ");

lcd_gotoxy(1,2);

printf(lcd_putc,"Setpoint:%f",setpoint);

if(input(subir)==1){
setpoint=setpoint+1;

if(input(bajar)==1){

setpoint=setpoint-1;

rT=setpoint; //Referencia

eT=rT-temperatura;

iT=b*eT+iT0;

dT=c*(eT-eT0);

uT=iT+a*eT+dT;

iT0=0.0;

eT0=0.0;

a=-.512;

b=-.256;

c=-.256;

///////////////////////////////// PID //////////////////////////////

if (uT>5){

output_low(peltier);

output_low(ventilador);
delay_ms(8000);

output_high(peltier);

output_high(ventilador);

ds1820_read();

if (uT<5 && uT>2){

output_low(peltier);

output_low(ventilador);

delay_ms(5000);

output_high(peltier);

output_high(ventilador);

if (uT<2 && uT>1){

output_low(peltier);

output_low(ventilador);

delay_ms(2000);

output_high(peltier);

output_high(ventilador);

}
if (uT<1 && uT>0){

output_low(peltier);

output_low(ventilador);

delay_ms(2000);

output_high(peltier);

output_high(ventilador);

delay_ms(1000);

}
11.2 Planos del prototipo.

Figura 21. Vista lateral de la nevera.


Figura 22. Vista dentro de la nevera.
Figura 23. Vista lateral de la nevera.
XI. Resultados obtenidos

En cuanto a la aplicación del control en el sistema se obtuvieron los resultados


que se esperaban con la aplicación de un control de lazo cerrado en el sistema
ya que se estabilizo la señal y la precisión del control mejoro, claro que se tiene
que mencionar que con la implementación del control de lazo cerrado el
proceso también se hizo más lento, pero mejoro la precisión en el control de
este.

Figura 24. Grafica de estabilización del sistema.


XII. Conclusiones y recomendaciones

A continuación, se exponen las conclusiones obtenidas en el proyecto

“IMPLEMENTAR SISTEMA DE CONTROL DE LAZO CERRADO EN UNA

CAMARA DE ENFRIAMIENTO”

El objetivo del proyecto fue implementar un control de lazo cerrado en el

sistema a controlar, el cual se logró cumpliendo las especificaciones técnicas

que se pedían.

Durante el desarrollo de este proyecto se dieron varias situaciones que sirvieron

de retroalimentación para futuros proyectos en los que se tenga la necesidad de

trabajar con celdas peltier, micro controladores y el sensor de temperatura

ds1820. El sensor es uno de los mejores en mi punto de vista en cuanto a

precisión y la interfaz con un PIC, ya que como es un sensor digital la señal de

este no necesita ser tratada como una señal analógica, pues esta manda los

datos de las lecturas por medio de bytes de datos y el micro controlador se

encarga de realizar la conversión, esto a mi parecer es más efectivo que un

sensor lm35 que es usualmente utilizado para medir temperatura en este tipo

de sistemas.

En cuanto a la celda peltier es una buena forma de enfriar los sistemas, pero

tiene algunas limitantes, como por ejemplo la corriente que necesita para un
correcto funcionamiento, ya que se necesitan grandes cantidades de corriente

para que funcionen adecuadamente, por lo tanto es una limitación si el enfoque

es en un sistema de uso doméstico, cabe destacar que el uso de ventiladores

para disipar el calor del lado caliente es necesario ya que si no cuenta con un

ventilador que extraiga el calor este se propagara hasta el lado frio y generara

una falla en el funcionamiento.


XIV. Bibliografía

Internet.

Haciendo interfaz de sensor ds1820 y PIC – Sample-ciruit disponible

en: https://simple-circuit.com/pic16f877a-ds18b20-temperature-

sensor/

Internet.

Controlando la temperatura con ds1820 y PIC – Pic adicto dispoble

en:

https://picadicto.wordpress.com/2009/08/22/controlado-la-

temperatura-con-ds18b20/

Método básico para implementar un controlador digital pid en un

micro controlador pic para desarrollo de aplicaciones a bajo costo.

Ilber Adonayt Ruge Ruge

Das könnte Ihnen auch gefallen