You are on page 1of 21

UNIVERSIDAD TCNICA PARTICULAR DE LOJA

Escuela de Electrnica y Telecomunicaciones


INSTRUMENTACIN VIRTUAL
Ing. Carlos Caldern C.

INFORME DE PROYECTO
Pablo Cruz; Diego Maza; Luis Villamagua

CONTROL DE TEMPERATURA Y NIVEL DE AGUA


EN UN CONTENEDOR
OBJETIVO GENERAL:

Realizar un sistema de control automtico basado en tecnologa PLC para el control de la temperatura y
el nivel de lquido en un contenedor.

OBJETIVOS ESPECFICOS:

Seleccionar las herramientas apropiadas para realizar el cometido expuesto en el objetivo


general, esto es, tipo de PLC, plataforma de programacin, sensores, actuadores, etc.
Calibracin de los elementos constitutivos del sistema, tal como, el sensor de temperatura,
sensor de nivel.
Determinar una lgica funcional que controle de manera eficiente el funcionamiento del
sistema.
Detallar las especificaciones tcnicas de los componentes y del programa cargado en el PLC.

1. VARIABLES DEL PROCESO

En la siguiente figura se muestra el diagrama de bloques del sistema, mientras que las variables de
entrada/salida (E/S) junto con sus sensores/actuadores se detallan en la tabla.

Diagrama de bloques del sistema a implementar


Variables de entrada
Rango Sensores
Temperatura 20 a 35 C Sensor resistivo (NTC de 10K)
Nivel de lquido en el contenedor 10 a 40 Infrarrojo
Variables de salida
Control del nivel de agua FC15E-7 Electrovlvula
Control del nivel de temperatura Niquelina Ntc 10 kohm
Alarma de sobre nivel Setpoint Luz piloto
Alarma de temperatura Setpoint Luz piloto
Definicin de las variables de Entrada/Salida

2. DESCRIPCIN GENERAL DEL PROCESO

Con el objetivo de integrar los conceptos relacionados a la instrumentacin y automatizacin de


procesos, diseamos un prototipo que permite interactuar con variables como la temperatura y el nivel
del lquido.

El sistema de control est basado en un mdulo que abarca estructura fsica, parte elctrica, y los
requerimientos que la instrumentacin y los actuadores necesitan para que las prcticas de tcnicas de
control se implementen.

Los componentes del sistema son los siguientes:

2 Tanques de vidrio
1 Interfaz mquina-humano
1 Niquelina elctrica
1 electrovlvula
1 Medidor de temperatura
1 Medidor de nivel
Fuentes de poder
Acondicionamiento de seales

La interfaz mquina-humano contiene los elementos de control y las luces piloto, en donde el elemento
central es el PLC, aqu tambin estn los indicadores digitales que muestran la temperatura del lquido y
el nivel conforme varan segn los requerimientos del operador. Adems incluye las tarjetas de
acondicionamientos de sensores e interruptores de funcionamiento.

La estructura del prototipo mostrado en la figura A contiene dos tanques, el primero encargado
de suministrar lquido al segundo mientras lo permita la electrovlvula de paso, la misma que se
accionar una vez que el nivel de lquido requerido en el tanque sea completado.

2
La temperatura y el nivel del lquido sern medidos en tanque ms grande, mediante la adecuacin de
sensores, que en conjunto con la niquelina y la electrovlvula forman parte del conjunto de
instrumentos.

Tanques de Vidrio

Son dos los tanques de vidrio con el objetivo de apreciar el nivel del liquido, el primero (Tanque A) se
encarga del suministro de agua simulando una tubera de agua. En segundo tanque (Tanque B) se
medir las variables de temperatura y de nivel de lquido.

El tanque A de dimensiones 30 centmetros de altura, 10 centmetros de ancho y 20 centmetros de


profundidad, tiene en una de sus paredes adaptada la electrovlvula para el llenado del tanque B
mediante una manguera, como lo muestra la figura B.

Al tanque B se conecta una llave de paso manual como lo muestra la figura C para simular las fugas de
agua. La forma del tanque es cubica cuyas dimensiones son 60 centmetros de altura, 30 centmetros de
ancho y 15 centmetros de profundidad. La capacidad de almacenamiento es de 27 litros es decir 7.13
galones. En este tanque tambin se encuentra la estructura de soporte para el sensor de nivel ubicado
en la parte superior del tanque, y la niquelina que va en una de las paredes del tanque, alcanzando el
fondo del recipiente.

3. ELECTROVLVULA

El drenado de agua del tanque A al tanque B est determinado por la activacin y desactivacin de la
electrovlvula, la misma que segn especificaciones como el dimetro de tuberas y voltaje de activacin
fue seleccionada. En la figura C se muestra la electrovalula seleccionada, cuyas especificaciones se
resumen a continuacin:

Modelo: FC15E-7
Power: Solenoid
Material: Plstico
Voltaje de funcionamiento: 3.6V 6V 9V 12V 24V 110v

3
Presin de funcionamiento:: 0-50 PSI, 10-600 Psi, 20-800 Psi
Medio: Agua
Presin mxima: 1500 Psi
Temperatura del medio: 0-150.
Vida de servicio: 100.000 veces
Dimensiones de instalacin: entrada y enchufe 3/8

4. SENSOR INFRARROJO

Para medir el nivel del agua, hemos utilizado un sensor tipo infrarrojo. Este sensor enva un
pulso de 32 ms de duracin, el cual impacta con el flotador que se encuentra dentro de la torre de
agua; este pulso vuelve hacia el receptor que est embebido en el mismo dispositivo. El
dispositivo que hemos utilizado es el GP2Y0A21YK.

Especificaciones elctricas

4
La seal del sensor tiene una curva caracterstica que se muestra a continuacin.

Series1 Polinmica (Series1)

2,5
2
1,5
1
Y0,5= -7E-05x3 + 0,0072x2 - 0,2654x + 4,3054
0
0 10 20 30 40 50

Se puede obtener una lnea de tendencia muy aproximada a la original. Sin embargo, debido a
que el PLC de generacin quinta no permite ingresar esa ecuacin, hemos decidido dividirla en
dos partes. A estas dos partes las linealizamos.

La lnea de tendencia superior, es mostrada en la siguiente figura.

Niv(seal_sensor)
45
40
35
Series1
30
Tend superior
25
y = -39,473x + 67,298
20
0 0,2 0,4 0,6 0,8 1 1,2

Los errores en este segmento despreciable.

La lnea de tendencia inferior, se muestra a continuacin:

Niv(Senal_sensor)
30
25
20
15 Series1

10 Tend inf
y = -11,054x + 34,696
5
0
0 0,5 1 1,5 2 2,5

Se puede ver mayor cantidad de errores existe en la recta del nivel inferior.

5
5. SENSOR TRANSMISOR DE TEMPERATURA

Se utilizar el termistor TTC-103, que posee las siguientes caractersticas:

4050 K
2seg
4.5mV / C
R0 10 K
T0 25 C 298 K

Dimensionamiento del circuito de acondicionamiento

Primeramente para cumplir con el error requerido debemos tener en cuenta el efecto de
autocalentamiento al fijar el nivel de la tensin de la fuente de alimentacin para el circuito (divisor de
voltaje) de acondicionamiento del termistor, mediante:

Vi max 2 TR
Donde:
: es el coeficiente de disipacin o conductancia trmica
R: resistencia fija del divisor de voltaje del circuito de acondicionamiento de la NTC
T : es el incremento de temperatura producido por el autocalentemiento, que ser mximo
cuando la resistencia RT del termistor sea igual a la resistencia fija del divisor, R

Acondicionamiento para el termistor

Donde el valor de la resistencia fija R se lo obtiene de la siguiente ecuacin:

2TC
R RTC
2TC
Donde:
TC: es la temperatura central de nuestro margen de medida
: es el ndice de sensibilidad del termistor en grados Kelvin

Entonces tenemos que TC es:

Tmax Tmin 353,16 K 293,16 K


TC 323,16 K
2 2

6
Y el valor de la resistencia central RTC se la obtiene reemplazando el valor de en la ecuacin que
representa el comportamiento (variacin de la resistencia) del termistor, mediante:

1 1
( )
RTC R0 e TC T0

1 1
4050( )
RTC 10 K * e 323,16 298,16

RTC 3.5K

Con lo cual podemos calcular el valor de la resistencia fija R del divisor:

2TC
R RTC
2TC
4050 2(323,16)
R (3.5k)
4050 2(323,16)
R 2.5k

El texto recomienda que fijemos que el error mximo de autocalentamiento T sea diez veces menor
que la precisin requerida, teniendo

T 0.5 C / 10 0.05

Con lo cual procedemos a calcular la tensin mediante

Vi max 2 TR

Vi max 2 0.05 * 4.5 x10 3 * 2.5K


Vi max 1.509.61V 1.5V

Determinacin de la recta de calibracin linealizada

Una vez establecido los parmetros del circuito de acondicionamiento, procedemos a encontrar la recta
linealizada (recta de calibracin) la respuesta en el punto medio del margen de medida, mediante

V0lineal (T ) V0 (TC ) S (TC ) * (T TC )


Donde: T: Temperatura a medir entre 20C a 80C
S(TC): es la sensibilidad en el punto central, que procedemos a calcularla mediante:

Vi 2
S (TC ) 2 1
4TC
1.5 4050 2
S (TC ) 2
1
4050 4 * (323,16)
S (TC ) 0.0141869V / K

y V0(TC): es la tensin de salida real para la temperatura central

7
R
V0 (TC ) Vi 1 1

R R0 e TC 298

2.5 K
V0 (TC ) 1.5V 1 1
4050
2.5K 10 K * e 323,16 298,16

2.5 K
V0 (TC ) 1.5V
5.9921K
V0 (TC ) 0,625759V

Resultando que la recta de calibracin queda dada por

V0lineal (T ) 0.6257 0.01418(T 323)

Teniendo as una salida de nuestro sensor como se indica a continuacin

Termistor NTC-103
1,2
Respuesta linealizada del termistor

1 1,05093496
0,90920964
0,8 0,76748432
0,6 0,625759
0,48403368
[Volt]

0,4
0,34230836
0,2 0,20058304
0
20 30 40 50 60 70 80
Rango de medida C

Respuesta del circuito de acondicionamiento del termistor

Dimensionamiento del circuito para la amplificacin y anulacin del offset

Una vez conocidos los niveles de salida de nuestro divisor de voltaje quedara por hacer un
acondicionamiento de esta seal que consistir en restar el offset (V0(T) para T=20C) y amplificarla para
adaptarla al margen de entrada de la DAQ que deber estar entre 0V y 5V.

Entonces, para obtener una salida amplificada de la seal se procede a calcular la ganancia del circuito
de amplificacin, mediante:
S IDEAL
G
S REAL

Donde:
SIDEAL: es la sensibilidad a la que se desea llegar luego de amplificar la seal de la NTC
SREAL: es la sensibilidad del circuito de acondicionamiento del termistor (divisor de voltaje)

Teniendo:

8
V 10 0
S IDEAL 0.16666
T 80 20

V 1.0533 0.2025
S REAL 0.01418
T 80 20

Consecuentemente

S IDEAL 0.16666
G 11,753596
S REAL 0.01418

Amplificacion de la seal
12
Voltaje amplificado hacia la DAQ

10
8
6
4
2
0
-2 0 0,2 0,4 0,6 0,8 1 1,2
Salida del divisor de voltaje

Amplificacin de la seal del circuito de acondicionamiento del termistor

Entonces con esta ganancia procedemos a calcular la resistencia de retroalimentacin y la que conecta a
la entrada inversora del amplificador operacional, teniendo

R1
G 1 11,753596
RG

Teniendo R1 = 127, 75 Kohm y RG = 12 Kohm, (R1 estar a cargo de un potencimetro de precisin de


250 Kohm).

Vi 1.5 V

15 V
U1(V+)
RT2
-tc 10.0k
7
1

U2
7
1

3 R3 U1
6 3
2 6
10k
LM741 2
LM741
4
5

R RG R5
4
5

12k -15 V 10k R6


2.5k 10k
R1 2,38V
-15V R4 10k
130k

Configuracin del circuito de acondicionamiento para la amplificacin

9
A continuacin se configura el amplificador restador, esto con el fin de que en el momento que el sensor
este expuesto a 15 C la salida de todo el circuito sea 0 voltios.

Teniendo V0(T) para T=15C

V0lineal (T ) 0,2025688

Dando un offset de

( )

Configuracin del circuito restador

Y a continuacin se presenta el circuito completo

Vi 1.5 V

15 V
U1(V+)
RT2
-tc 10.0k
7
1

U2
7
1

3 R3 U1
6 3
2 6
10k
LM741 2
LM741
+0.63
4
5

R RG +7.44
R5
4
5

Volts
12k -15 V 10k R6 +5.06
2.5k Volts
10k Volts
R1 2,38V
-15V R4 10k
130k

Circuito para la adecuacin de la seal a conectar a la DAQ

6. CONEXIONES

En esta seccin describiremos el proceso a controlar junto con las variables implicadas,
categorizndolas como seales analgicas o digitales, de entrada o salida. Estableceremos los rangos de
trabajo de temperatura y nivel del lquido que se consideran normales en el proceso y la activacin de
luces piloto tras sobrepasar los lmites establecidos.

Adems, presentaremos de manera especfica los criterios utilizados para la seleccin de los
elementos del sistema de control. Determinaremos qu tipo de PLC se requerir con su respectiva
plataforma de programacin, posteriormente definiremos los sensores adecuados para este proceso
con la correspondiente etapa de calibracin, y finalmente presentaremos la lgica de control
implementada en el PLC explicando detalladamente su comportamiento.

10
7. PLC, CARACTERSTICAS GENERALES.

Se ha seleccionado el PLC Logo! 12 /24 RC para la realizacin del presente proyecto

1. Alimentacin de tensin
2. Entradas
3. Salidas
4. Receptculo de mdulo con revestimiento
5. Panel de manejo
8. Interfaz de ampliacin
10. Codificacin mecnica <conectores>

PLC LOGO! 12/24 RC

En el anexo se adjunta las especificaciones elctricas del logo siemens 12/24 RC tomado del manual de
Logo de junio del 2003. Donde podemos encontrar que las entradas analgicas I7 (AI1) e I8 (AI2) sern
las que nos permitirn hacer la conexin de las seales de los sensores. Mientras que en la entrada
digital I1 se conectara el pulsador de ejecucin / stop y mediante las salidas Q1, Q2, Q3 y Q4 se
conectara la niquelina, la electrovlvula y las dos luces piloto de sobrenivel y sobrecalentamiento.

8. PROGRAMA PARA EL CONTROL DEL PROCESO

Programa para el control del proceso

Programa diseado mediante Logo Soft Confort para el control del sistema

11
Funcionalidad del sistema

Al ejecutar el programa se nos indicara mediante el display del Logo! los niveles de temperatura tanto
los medidos mediante los sensores como los valores de consigna que el operario ingresar mediante las
4 teclas cursor del Logo.

Pantalla de inicio mediante el Display de Logo (HMI)

Donde:

Te: Valor de consigna de temperatura entre 20-35 C (operario)


Ni: Valor de consigna del nivel de liquido 10-40 cm (operario)
S.Temp: Valor de temperatura medido mediante el termistor NTC 103
S.Niv: Valor del nivel del liquido medido mediante el sensor ultrasnico

A continuacin se procede a fijar los valores de consigna mediante los cursores del propio Logo

Setteo de los valores de consigna de temperatura y nivel

En este caso hemos fijado como valor de consigna en temperatura de 25 C y en el nivel de lquido de 13
cm. Esto mediante las teclas C1 y C2 para la temperatura y mediante C3 y C4 para el nivel de lquido.

A continuacin se procede a ejecutar el proceso de control mediante el swith I1 que ha sido configurado
como una entrada digital.

12
Ejecucin del control y activacin de la niquelina a primera instancia y luego ser la electrovlvula

Entonces, al iniciar el control del proceso podemos observar que se ha activado la salida Q1
correspondiente a la niquelina. Este accionamiento se debe a que el valor sensado de temperatura est
por debajo del valor de consigna.

Luego procedemos a incrementar el valor de temperatura y de nivel del lquido sensados mediante las
entradas analgicas AI1 y AI2 respectivamente.

Debemos indicar que primeramente se calentara el liquido en el contenedor matriz, y una vez que
alcance la temperatura settiado como valor de consigna se activara la electrovlvula para empezar a
llenar el contenedor secundario ya con el liquido a la temperatura solicitada.

Activacin de la electrovlvula, luego que el liquido alcanz la temperatura de consigna

Al momento en que el valor de consigna y el sensado sean iguales se procede a desactivar


automticamente la niquelina y la electrovlvula, cada actuador en su debido momento.

13
Desactivacin de la niquelina y electrovlvula consecutivamente

Ahora, el programa tambin cuenta con indicadores de sobrenivel y sobrecalentamiento, esto mediante
seales visuales con luces piloto en las salidas Q3 y Q4 respectivamente. La activacin de estas se da
cuando el valor medido sea mayor en una unidad al valor fijado como consigna.

Accionamiento de los indicadores de sobrecalentamiento y sobrenivel

En la figura anterior podemos verificar el accionamiento de las luces piloto indicando el


sobrecalentamiento y el sobrenivel en Q4 y Q5.

9. ESPECIFICACIONES DE LAS CARGAS

El consumo de una carga, generalmente, viene detallado en su hoja de especificaciones, de no


disponer de esta documentacin, es preciso adquirir esta informacin mediante la etiqueta energtica

14
correspondiente al producto. Entre los datos principales de las cargas bsicamente tenemos la potencia,
segn la cual se deriva la corriente o el voltaje de consumo.

Las cargas consideradas en el presente proyecto estn constituidas por la resistencia elctrica
para calentar el agua, la electrovlvula y por un par de luces piloto. La importancia de lograr un balance
en la potencia de consumo radica en que el controlador lgico programable (PLC) tiene ciertas
restricciones en cuanto a suministro de energa se refiere, esto es, 8 amperios de salida para equipos
que operan con corriente alterna y 10 amperios en las salidas para equipos que operan con corriente
continua.

En la tabla a continuacin se resume los valores de consumo correspondientes a las cargas que
conformas el sistema de control.

Voltaje de Corriente de
Dispositivo Potencia
entrada consumo
Niquelina 110Vac 3.37Aac 370.7W
Electrovlvula 110Vac 54.6mAac 6.006W
Luz Piloto A 110Vac 1.4mAac 0.154W
Luz Piloto B 110Vac 1.4mAac 0.154W

Como se puede evidenciar, los requerimientos de potencia estn dentro de los lmites que
puede suministrar el PLC.

10. SIMULACION EN LABVIEW DSC

La simulacion en labview DSC es como se muestra a continuacin. Para esta simulacion tenemos tres
partes. En la primera se muestra como el nivel de agua en los tanques sube o baja. Tambin se muestran
las luces de alarma y finalmente como se encienden los actuadores (electrovlvula y niquelina)

En la segunda parte, se muestra el nivel de las variables de temperatura y nivel de agua con respecto al
tiempo.

15
En la tercera parte, se muestra el dataloger del sistema. Se almacena el ultimo minuto del proceso y las
muestras son tomadas una por segundo.

En Excel se puede apreciar de la siguiente forma

16
17
11. ANEXOS

18
19
DIAGRAMA UNIFILAR

Electrovlvula Niquelina

20
21