Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FACULTAD DE INGENIERIA
DEPARTAMENTO DE ELECTRICIDAD
CONTROL DE PRESION DE
AGUA MEDIANTE VARIADOR
DE FRECUENCIA Y
MOTOBOMBA
UNIVERSIDAD DE MAGALLANES
FACULTAD DE INGENIERIA
DEPARTAMENTO DE ELECTRICIDAD
CONTROL DE PRESION DE
AGUA MEDIANTE VARIADOR
DE FRECUENCIA Y
MOTOBOMBA
AGRADECIMIENTOS
Gracias.
iii
RESUMEN
Este trabajo presenta una estrategia de control de presin para un sistema de
suministro de agua o hidrosistema, variando la velocidad de giro de una
motobomba. El sistema est conformado por una motobomba Jacuzzi, un vaso de
expansin Zilmet, un PLC
iv
NDICE
1.
2.
Captulo I. Introduccin
1.1
Introduccin General
1.2
Resumen
1.3
10
12
2.1
13
2.2
16
2.2.1
16
2.2.1.1
20
2.2.1.2
24
2.2.2
Variador de velocidad
26
2.2.3
31
2.2.4
Sensor de presin
33
2.3
3.
Pg.
Acondicionamiento de seal
35
36
3.1
37
3.2
Modelacin
39
3.3
40
3.4
43
NDICE
4.
Pg.
46
4.1
El Software Concept
50
4.2
57
57
4.3
64
4.4
69
5.
Captulo V. Conclusiones
75
6.
Referencias
78
7.
80
vi
CAPTULO I
INTRODUCCIN
Captulo I. Introduccin
INTRODUCCIN
1.1
INTRODUCCIN GENERAL
Captulo I. Introduccin
finalmente una banda de presiones a la salida del sistema. Este sistema se muestra
en la figura 1.1, donde las flechas indican el sentido del agua en todo el diagrama.
Captulo I. Introduccin
Otras formas de obtener presin constante son las estrategias conocidas como
estrangulacin y recirculacin. En ambas la motobomba funciona permanentemente
como si estuviera enfrentada a mxima demanda, independiente del valor real de
sta.
Captulo I. Introduccin
Captulo I. Introduccin
Como se puede notar, estos mtodos no son eficientes desde el punto de vista
del consumo de energa y es por esto que se busc una manera eficiente de
solucionar el problema del suministro a presin constante.
Captulo I. Introduccin
Para sistemas con demanda constante pero pequea; es decir, bajo caudal. No
es tan fcil decidir la estrategia de control econmicamente ptima y se deben
comparar los gastos energticos de los sistemas para cada una de las estrategias.
Estos datos claramente sern slo estimaciones, pues es difcil predecir la demanda
que tendr un sistema, salvo casos muy particulares. Adems, se deben comparar
los costos de implementacin y en base a estos datos, escoger la alternativa
econmicamente ms adecuada.
Captulo I. Introduccin
Captulo I. Introduccin
1.2
RESUMEN
Captulo I. Introduccin
Una vez diseado el controlador, se desarroll una interfaz hombre mquina para facilitar el monitoreo y cambio de set point del sistema. Para lograrlo,
se utiliz el software "Lookout" [8] que comunica el PLC con el PC y permite
monitorear, leer y escribir datos, con la ventaja que permite desarrollar ventanas
ms amigables. Adems acerca el control a usuarios sin experiencia en el uso y
programacin de PLC.
Una vez realizado este anlisis, se concluy que el sistema realizaba todas las
funciones requeridas de manera satisfactoria. Es decir, generaba una presin de 0 a
23 mH2O manteniendo un error en estado estacionario inferior a 5%
10
Captulo I. Introduccin
1.3
11
CAPTULO II
SISTEMA EXPERIMENTAL
SISTEMA EXPERIMENTAL
2.1
13
problema comprimiendo aire, para que sea ste el que aumente la presin del agua
al interior del tanque.
14
15
2.2
16
17
Concept funciona ya sea con: MS-Windows 3.1x, Windows 95, o Windows NT.
Los modelos E984-258/265/275/285 son compatibles con tres paquetes de software
Concept diferentes: Concept M (372 SPU 472 0x), Concept XL (372 SPU 474 0x),
y Concept 984 XL (372 SPU 479 0x).
18
19
2.2.1.1
20
1. Sensor de Presin
La tabla 2.1 corresponde a la respuesta del sensor de presin,
segn datos entregados por el fabricante.
Tabla 2.1. Presin v/s. Corriente.
Presin (mH2O)
Corriente (mA)
60
20
P = 25 (mH2O)
(2.1)
I = 10.6 (mA)
2. Acondicionamiento
Tensin
0 mH2O
25 mH2O
21
(2.2)
3. Conversor A/D
Valor
3.752
1501
10.0
4000
Valor = [400*V ]
(2.3)
(2.4)
22
(2.5)
23
2.2.1.2
Velocidad
Valor
0 Volts
mnima
0 Hz
10 Volts
mxima
80 Hz
(2.6)
Para conversiones a 12 bits, que fue la que se utiliz, se tiene la tabla 2.5:
12 bits
-10.00
48
0.00
2048
+10.00
4048
24
(2.7)
Hasta ahora se tiene una expresin que relaciona frecuencia con tensin
(expresin 2.6) y otra expresin que relaciona el nmero del conversor con la
tensin (expresin 2.7), pero lo que se necesita es una expresin que relacione la
frecuencia que se desea con el nmero que se debe ingresar en el conversor para
que este genere la tensin de control que se entregar al variador de frecuencia.
Esta funcin se obtiene combinando las expresiones (2.6) y (2.7):
(2.8)
Una vez vistas las partes principales que componen el sistema de control de
presin, es necesario hablar del controlador, del proceso de modelacin y de la
implementacin final del controlador.
25
26
2.
3.
4.
27
5.
28
29
30
31
32
33
Corriente (mA)
20
12
4
6
Presin (Bar)
34
2.3
ACONDICIONAMIENTO DE SEAL
35
CAPTULO III
ESTRUCTURA DE CONTROL
ESTRUCTURA DE CONTROL
3.1
37
38
Para este valor de presin el sensor entrega una corriente de 10.67 mADC,
por lo que era necesario acondicionar esta seal para transformarla en una seal de
10 Volts DC (mxima tensin reconocible por el conversor del PLC). Adems la
seal era bastante ruidosa, lo que complicaba un poco la conversin, pero an ms
importante, dificultaba el proceso de obtencin del controlador, pues para esto se
utiliz un mtodo grfico en el que era muy importante ver claramente la forma en
que vara de presin.
3.2
MODELACIN
39
3.3
est hablando de la manera en la que ste responde ante un estmulo dado. Por
ejemplo, un sistema de control automtico de temperatura constituido por una
resistencia, una fuente de tensin regulable y un controlador forman un sistema no
lineal; pues el estmulo que se entrega es una variacin en la tensin aplicada a la
resistencia, mientras que la respuesta es una variacin en la potencia disipada
proporcional al cuadrado de la tensin por la resistencia.
40
41
42
3.4
(3.1)
m ,
(3.2)
La figura 3.3 pretende explicar de mejor manera los pasos a seguir para
encontrar el controlador de Cohen y Coon [6].
43
44
Ti
Td
1 td
1 +
K td 3
PI
1
td
0 .9 +
K td
12
3td
30 +
td
9 + 20td
PID
1 4 td
+
K td 3 4
td
32 + 6
td
13 + 8 td
45
4
td
11 + 2td
CAPTULO IV
RESULTADOS EXPERIMENTALES
RESULTADOS EXPERIMENTALES
Una vez definida la manera en que se realizaran las pruebas, es decir, las
magnitudes de los escalones de frecuencia (generados con el variador) que se
aplicaron al sistema, se realizaron las pruebas. Los valores mnimos y mximos de
cada escaln se eligieron buscando las frecuencias en las que el sistema se
comportaba aparentemente de manera lineal. El mtodo de Cohen & Coon [6], por
ser un mtodo grfico, no es exacto y por lo tanto el controlador que encuentre no
ser el controlador ideal para la planta en cuestin, pero es el primer paso en el
proceso de sintonizacin del controlador. Gran parte de esta inexactitud se debe al
usuario del mtodo, puesto que en ocasiones no es fcil seguir el procedimiento y
encontrar los puntos que se requieren de la grfica, lo que altera el resultado final.
Adems el mtodo asume que la planta es de primer orden con un retardo y est
claro que este supuesto no se cumple siempre.
Los resultados de las pruebas de Cohen & Coon se resumen en la tabla 4.1,
en la que adems se muestran las correcciones que se hicieron sobre las mismas y
el rango de frecuencia utilizado para cada prueba.
Tabla 4.1.
Rango de
Frecuencia (Hz)
0-15
15-25
25-35
35-45
45-55
55-65
65-75
75-80
Presin de
operacin
(mH2O)
0
1.445
3.11
4.94
8.8
13.65
18.41
23.89
47
Ganancia (Cohen
& Coon)
Ganancia
corregida
17.03
7.14
4.24
61.79
56.12
87.58
50.67
36.03
17.51
17.51
2.99
94.02
67.27
60.96
35.50
28.7276
48
meda la presin para saber entre que rangos estaba trabajando y seleccionaba una
ganancia previamente determinada.
49
4.1
50
como conversin de entero a real y de real a entero. Esto debido a que los valores
que se leen y se escriben en los conversores A/D y D/A respectivamente deben ser
enteros, pero es recomendable trabajarlos como valores reales en el software para
minimizar los errores por aproximacin de los clculos intermedios.
51
52
53
Por otra parte, el bloque PI tiene varios parmetros que a continuacin sern
explicados:
SP, corresponde al set point, es el valor que se desea a la salida del sistema. En
este caso, es el set point de presin con valores entre 0 y 23 mH2O.
54
55
56
4.2
Una vez finalizada la etapa de ajustes del controlador, se pens que era
necesario proveer al sistema de un dispositivo que permitiera monitorear en
cualquier momento alguna de la variables en cuestin, ya sea en el mismo lugar o
de manera remota, como tambin poder adquirir datos que reflejaran el
comportamiento del sistema para poder efectuar un anlisis con medios concretos.
As se lleg al software Lookout [8] versin 5.0, que result ser una
herramienta muy poderosa diseada para cumplir estas funciones y que adems
presenta una interfase muy amigable para el usuario inexperto.
57
Conexin en red
El conectar mltiples servidores y clients dentro de una planta o en
locaciones remotas es muy fcil con Lookout. Solamente tiene que hacer un browse
y seleccionar para poder conectarse a cualquier computador en la red. Lookout [8]
cuenta tambin con las habilidades de distribuir la carga de su aplicacin en una red
y poder ver instantneamente los puntos de E/S de cualquier punto en la red.
58
59
60
61
Los datos histricos pueden ser extrados como un archivo de texto similar al
que se obtiene desde un osciloscopio con el software Wavestar [10]. Estos datos
pueden ser extrados luego de realizar alguna interpolacin o tal cual como los
toma Lookout sin ningn procedimiento previo. Parte de esta lista de datos se
mostrar a continuacin en la tabla 4.1.
62
Time
06:24:00.000 p.m.
06:24:01.000 p.m.
06:24:02.000 p.m.
06:24:03.000 p.m.
06:24:04.000 p.m.
06:24:05.000 p.m.
06:24:06.000 p.m.
06:24:07.000 p.m.
06:24:08.000 p.m.
06:24:09.000 p.m.
06:24:10.000 p.m.
06:24:11.000 p.m.
06:24:12.000 p.m.
06:24:13.000 p.m.
06:24:14.000 p.m.
06:24:15.000 p.m.
06:24:16.000 p.m.
06:24:17.000 p.m.
06:24:18.000 p.m.
06:24:19.000 p.m.
06:24:20.000 p.m.
06:24:21.000 p.m.
06:24:22.000 p.m.
06:24:23.000 p.m.
06:24:24.000 p.m.
06:24:25.000 p.m.
06:24:26.000 p.m.
06:24:27.000 p.m.
06:24:28.000 p.m.
\\plc1\jorge\Modbus1.Presion
3.20055
3.13119
3.05192
3.18074
2.92311
4.34998
6.09394
7.78835
8.10543
7.5109
7.05509
6.57947
6.52002
7.13436
7.05509
6.956
6.97582
6.98573
6.93619
6.956
6.93619
7.00555
7.00555
6.93619
6.96591
7.02537
7.02537
7.02537
6.73801
63
\\plc1\jorge\Modbus1.Set_Point_de_Presion
3
3
3
3
3
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
4.3
Para lograrlo, los usuarios remotos deben estar conectados en la misma red
local del computador que cumple el rol de servidor (aquel que est conectado
directamente con el PLC) o disponer de una conexin a Internet.
64
65
Como se indica en la flecha roja, se debe acceder al servidor (en este caso
"arriba") a travs de la red "network" y no directamente sobre el icono
independiente "arriba", esto slo se utiliza si se desea hacer un monitoreo local,
donde no es necesario especificar que computador est monitoreando el proceso.
66
Una vez que se ha creado una ventana especial para los usuarios remotos,
modificando las direcciones de todos los potencimetros y displays y habiendo
eliminado las ventanas "HyperTrend", slo queda configurarla y exportarla.
Es necesario recalcar que para poder visualizar las ventanas creadas para
usuarios remotos es necesario tener instalado el software "Lookout Player", este
software es de uso gratuito y se encuentra disponible en la pgina de National
Instruments [8].
67
Se crear una ventana html y carpetas con los archivos necesarios para su
funcionamiento en el directorio sealado en el campo "Export directory", mientras
que en el campo "Server URL" se debe sealar la pgina web o la ruta a la carpeta
compartida (en el caso de una red local) en la que se encontrar dicha ventana.
Hacer esto ltimo de manera correcta es muy importante, pues si la direccin es
incorrecta o es modificada posteriormente, los links generados no servirn y el
monitoreo resultar imposible. En el caso de monitoreo en una red local, es
recomendable disponer de una copia del "Lookout Player" en una carpeta
compartida indicada en el campo "Lookout Player download location", para evitar
que nuevos usuarios deban bajarlo desde internet.
68
4.4
Para el anlisis del sistema se prefiri adquirir los datos puros desde Lookout
[8] y procesarlos en Matlab [11] para obtener una interpolacin ms suave que
representara mejor los fenmenos que ocurrieron realmente. En la figura 4.14 se
mostrar la comparacin entre los datos crudos extrados con el software Lookout y
el resultado de una interpolacin de tipo spline de estos mismos realizada con el
software matlab [11].
69
70
71
72
73
74
CAPTULO V
CONCLUSIONES
Captulo V. Conclusiones
CONCLUSIONES
76
Captulo V. Conclusiones
77
REFERENCIAS
Referencias
REFERENCIAS
[1]:
http://www.jacuzzi.cl
[2]:
http://www.zilmet.it
[3]:
http://www.modicon.com
[4]:
http://www.eurotherm.com
[5]:
http://gemssensors.com
[6]:
http://ona.fi.umag.cl/~rcd/rcd/ZIP/Cohen.zip
[7]:
http://ona.fi.umag.cl/~rcd/rcd/PDF/medio.pdf
[8]:
http://www.ni.com
[9]:
http://www.schneider-electric.cl/
[10]:
http://www.tek.com
[11]:
http://www.mathworks.com
79
ANEXOS
PROTOCOLO MODBUS
PROTOCOLO MODBUS
1. Introduccin
La designacin Modbus Modicon [9] corresponde a una marca
registrada por Gould Inc. Como en tantos otros casos, la designacin no
corresponde propiamente al estndar de red, incluyendo todos los aspectos
desde el nivel fsico hasta el de aplicacin, sino a un protocolo de enlace
(nivel OSI 2). Puede, por tanto, implementarse con diversos tipos de conexin
fsica y cada fabricante suele suministrar un software de aplicacin propio,
que permite parametrizar sus productos.
No obstante, se suele hablar de MODBUS como un estndar de
bus de campo, cuyas caractersticas esenciales son las que se detallan a
continuacin.
2. Estructura de la red
Medio Fsico
El medio fsico de conexin puede ser un bus semidplex (half duplex)
(RS-485 o fibra ptica) o dplex (full duplex) (RS-422, BC 0-20mA o fibra
ptica).
La comunicacin es asncrona y las velocidades de transmisin
previstas van desde los 75 baudios a 19.200 baudios. La mxima distancia
entre estaciones depende del nivel fsico, pudiendo alcanzar hasta 1200 m sin
repetidores.
Acceso al Medio
La estructura lgica es del tipo maestro-esclavo, con acceso al medio
controlado por el maestro. El nmero mximo de estaciones previsto es de 63
esclavos ms una estacin maestra.
80
Mensajes
difundidos.
Estos
consisten
en
una
comunicacin
3. Protocolo
La codificacin de datos dentro de la trama puede hacerse en modo
ASCII o puramente binario, segn el estndar RTU (Remote Transmission
Unit). En cualquiera de los dos casos, cada mensaje obedece a una trama que
contiene cuatro campos principales, segn se muestra en la figura 6.1. La
nica diferencia estriba en que la trama ASCII incluye un carcter de
encabezamiento (:=3AH) y los caracteres CR y LF al final del mensaje.
Pueden existir tambin diferencias en la forma de calcular el CRC, puesto que
el formato RTU emplea una frmula polinmica en vez de la simple suma en
mdulo 16. Con independencia de estos pequeos detalles, a continuacin se
da una breve descripcin de cada uno de los campos del mensaje:
81
Cdigo
0
1
2
3
4
5
6
7
8
00H
01H
02H
03H
04H
05H
06H
07H
09H
10
0AH
12
0CH
Tarea
Control de estaciones esclavas
Lectura de n bits de salida o internos
Lectura de n bits de entradas
Lectura de n palabras de salidas o internos
Lectura de n palabras de entradas
Escritura de un bit
Escritura de una palabra
Lectura rpida de 8 bits
Control
contadores de diagnsticos
de
nmero
1a8
No
utilizado
No
utilizado
Control del
de diagnsticos
contador
nmero
9
No utilizado
13
0DH
No utilizado
14
15
0EH
0FH
No utilizado
Escritura de n bits
16
10H
Escritura de n
palabras
11
08H
0B H
82
83
Datos
subfuncin
D0 D1
00H
00H
00H
01H
00H
00H
00H
02H
00H
00H
00H
03H
00H
XXH
00H
04H
YYH
XXH
Tarea
84
Funciones 1 y 2:
Lectura de bits del autmata. La trama es la indicada en la figura 6.4. La
forma de direccionamiento de los bits es a base de dar la direccin de la
palabra que los contiene y luego la posicin del bit. Obsrvese tambin que la
respuesta es dada siempre en octetos completos.
Funciones 3 y 4:
Lectura de palabras del autmata. La trama es la indicada en la figura
6.5. Obsrvese que la peticin indica el nmero de palabras a leer, mientras
que en la respuesta se indica el nmero de octetos ledos.
85
Funcin 5:
86
Funcin 6:
Escritura de una palabra. La trama es la indicada en la figura 6.7.
Funcin 8:
Peticin del contenido y control de los 8 primeros contadores de
diagnstico de un esclavo (vase tabla 6.3). Las tramas de peticin y respuesta
pueden verse en la figura 6.9.
87
Tabla 6.3.
Subfuncin N
Cdigo
00H 00H
0
Datos D0 D1
XYH
ZTH
00H
03H
ZZH
00H
10
11
12
13
14
15
18
00H
00H
00H
00H
00H
00H
00H
0AH
0BH
0CH
0DH
0EH
0FH
12H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
Tarea
El esclavo enva el eco XYZT de peticin como test.
Modifica el carcter de fin de trama en modo ASCII
por ZZH
Puesta a cero de los contadores
Lectura del contador 1
Lectura del contador 1
Lectura del contador 1
Lectura del contador 1
Lectura del contador 1
Lectura del contador 1
Funcin 11:
La peticin del contenido del contador de diagnstico nmero 9, no se
realiza por la funcin 8, sino por la funcin 11. Las tramas de peticin y
respuestas son las indicadas por la figura 6.10.
Funcin 15:
Escritura de bits del autmata. La trama es la indicada en la figura 6.11.
La forma de direccionamiento es anloga a la indicada para las funciones 1 y
2.
Funcin 16:
Escritura de palabras del autmata. La trama es la indicada en la figura
6.12.
89
Mensajes de error:
Puede ocurrir que un mensaje se interrumpa antes de terminar. Cada
esclavo interpreta que el mensaje ha terminado si transcurre un tiempo de
silencio equivalente a 3,5 caracteres. Despus de este tiempo el esclavo
considera que el carcter siguiente es el campo de direccin de esclavo de un
nuevo mensaje.
Direccin incorrecta
03
Datos incorrectos
06
Autmata ocupado
90
4. Variantes de MODBUS
4.1 JBUS
JBUS es una designacin utilizada por la firma APRIL para un bus
propio que presenta gran similitud con MODBUS, con protocolos
prcticamente idnticos.
91
Cdigo
Tarea
1
2
01H
02H
03H
04H
05H
Escritura de un bit
06H
07H
15
0FH
Escritura de n bits
16
10H
Escritura de n palabras
92
93
94
95
96