Supervisió, control i simulació per a l'automatització d'un procés industrial

View/Open
Cita com:
hdl:2117/410906
Author's e-mail13sms15
gmail.com

Document typeBachelor thesis
Date2024-05-22
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
En aquest projecte es crea una comunicació de diverses màquines virtuals amb un servidor per tal
d’enviar-ne dades simulades sobre unes plantes de depuració d’aigües residuals.
Per a aconseguir-ho s’han preparat tres màquines virtuals, que simularan mitjançant PLC virtuals tres
plantes cadascuna. Aquestes dades es recolliran dins un node del programa vNode, que també en farà
càlculs, per posteriorment enviar-les a un altre node, dins un servidor de la UPC. En aquest s’envien les
dades de les tres màquines a una base de dades i després es mostren en aplicacions SCADA. Les
aplicacions són particulars per a cada usuari (propietari de cada màquina virtual)
Les màquines s’executen en un sol ordinador sense problema, les dades arriben al node de destí a cada
segon. La base de dades pot donar algun problema si s’accedeix a aquesta des de diverses ubicacions,
però en el moment d’executar els programes només es necessita una, per tant,s’executa amb precisió
a cada segon. I finalment les dades es presenten en el SCADA actualitzant-se, un cop més, cada segon,
amb representació gràfica per a avaluar els canvis de manera ràpida.
Es tracta d’un projecte desafiant, on hi ha una gran càrrega de treball, en haver de repetir certs
processos tres vegades. En este proyecto se crea una comunicación de varias máquinas virtuales con un servidor para enviar
datos simulados sobre unas plantas de depuración de aguas residuales.
Para conseguirlo se han preparado tres máquinas virtuales, que simularán por medio de PLC virtuales
tres plantas cada una. Estos datos se recogerán dentro de un nodo del programa vNode, que también
hará cálculos para, posteriormente, enviarlas a otro nodo dentro de un servidor de la UPC. En este, se
envían los datos de las tres máquinas a una base de datos y después se muestran en aplicaciones
SCADA. Las aplicaciones son particulares para cada usuario (propietario de cada máquina virtual)
Las máquinas se ejecutan en un solo ordenador sin problema, los datos llegan al nodo de destino a
cada segundo. La base de datos puede dar algún problema si se accede a esta desde varias ubicaciones,
pero en el momento de ejecutar los programas solo se necesita una, por lo tanto, se ejecuta con
precisión a cada segundo. Y finalmente los datos se presentan en el SCADA actualizándose, una vez
más, a cada segundo, además tienen representación gráfica para evaluar los cambios de manera
rápida.
Se trata de un proyecto desafiante, donde hay una gran carga de trabajo, en tener que repetir ciertos
procesos tres veces This project is about the communication of several virtual machines with a server in order to send
simulated data about wastewater treatment plants.
To achieve this, three virtual machines have been prepared, which will simulate three plants, each
using a virtual PLC. This data will be collected within a node of the vNode program, which will also do
calculations to later send it to another node within a UPC server. This sends the data from the three
machines to a database, and then it is shown in some SCADA applications. Applications are particular
to each user (the owner of each virtual machine).
Machines run on a single computer without any problem, and data reaches the target node every
second. The database may cause problems if it is accessed from several locations, but in this specific
case, when running the programs, only one is needed, so it runs accurately every second. And finally,
the data is presented in the SCADA, updating once again every second with a graphic representation
to evaluate the changes quickly.
It is a challenging project; there is a great workload from having to repeat certain processes three
times.
SubjectsAutomatic control, Industries--Automation, Control automàtic, Automatització -- Aplicacions industrials, Indústria -- Automatització
DegreeGRAU EN ENGINYERIA ELECTRÒNICA INDUSTRIAL I AUTOMÀTICA (Pla 2009)
Files | Description | Size | Format | View |
---|---|---|---|---|
TFG Sergi Monton.pdf | 5,739Mb | View/Open |