Tuning of a temperature controller through a programmable automatism
The implementation of PID controllers in industry has as main difficulty the programming of automatisms in charge of processes, which usually is translated into on-off controllers without any kind of tuning. The goal of this research was to stablish the behaviour of some techniques of constant tunin...
Main Authors: | , , |
---|---|
Format: | Online |
Language: | spa |
Published: |
Universidad Pedagógica y Tecnológica de Colombia
2018
|
Subjects: | |
Online Access: | https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/8513 |
_version_ | 1801705999260712960 |
---|---|
author | Cera-Martínez, Daniel Ortiz-Sandoval, Jesús Eduardo Gualdrón-Guerrero, Oscar Eduardo |
author_facet | Cera-Martínez, Daniel Ortiz-Sandoval, Jesús Eduardo Gualdrón-Guerrero, Oscar Eduardo |
author_sort | Cera-Martínez, Daniel |
collection | OJS |
description | The implementation of PID controllers in industry has as main difficulty the programming of automatisms in charge of processes, which usually is translated into on-off controllers without any kind of tuning. The goal of this research was to stablish the behaviour of some techniques of constant tuning, in a commercial programable logic controller, evaluating them into a temperature system. The system is composed of a container with water, a PID controller in the PLC s7-300, making use of the temperature control module Siemens FM 355-2C, a resistance heater AC as actuator (controlled by DC voltage), and thermocouple type as a temperature sensor. The mathematical model of the system, as well as the constants of the PID controller, were obtained making use of the Matlab PID Tuner computational tool. The identification techniques studied were: MLP neural network, the non-linear auto-regressive network with exogenous inputs (NARX) and the neuro-diffuse network (ANFIS). The results show that the previous techniques are adequate to tune a PID contoller, being useful in industrial prosecess. |
format | Online |
id | oai:oai.revistas.uptc.edu.co:article-8513 |
institution | Revista de Investigación, Desarrollo e Innovación (RIDI) |
language | spa |
publishDate | 2018 |
publisher | Universidad Pedagógica y Tecnológica de Colombia |
record_format | ojs |
spelling | oai:oai.revistas.uptc.edu.co:article-85132020-11-06T02:06:51Z Tuning of a temperature controller through a programmable automatism Sintonización de un controlador de temperatura a través de un autómata programable Cera-Martínez, Daniel Ortiz-Sandoval, Jesús Eduardo Gualdrón-Guerrero, Oscar Eduardo temperature control; PLC; identification techniques; neural networks; PID controller. control de temperatura; PLC; técnicas de identificación; redes neuronales; controlador PID. The implementation of PID controllers in industry has as main difficulty the programming of automatisms in charge of processes, which usually is translated into on-off controllers without any kind of tuning. The goal of this research was to stablish the behaviour of some techniques of constant tuning, in a commercial programable logic controller, evaluating them into a temperature system. The system is composed of a container with water, a PID controller in the PLC s7-300, making use of the temperature control module Siemens FM 355-2C, a resistance heater AC as actuator (controlled by DC voltage), and thermocouple type as a temperature sensor. The mathematical model of the system, as well as the constants of the PID controller, were obtained making use of the Matlab PID Tuner computational tool. The identification techniques studied were: MLP neural network, the non-linear auto-regressive network with exogenous inputs (NARX) and the neuro-diffuse network (ANFIS). The results show that the previous techniques are adequate to tune a PID contoller, being useful in industrial prosecess. La implementación de controladores PID en la industria tiene como principal dificultad la programación de los autómatas encargados de los procesos, lo que usualmente se traduce en controladores on-off sin ningún tipo de sintonización. El objetivo de la investigación fue el establecer el rendimiento de algunas técnicas de sintonización de constantes, en un controlador lógico programable comercial, evaluándolas de forma práctica en un sistema temperado. El sistema está compuesto por un recipiente con agua, un controlador PID en el PLC s7-300, haciendo uso del módulo de control de temperatura Siemens FM 355-2C, una resistencia calefactora AC como actuador (controlada por voltaje DC), y termocupla tipo E como sensor de temperatura. El modelo matemático del sistema, así como las constantes del controlador PID, se obtuvieron a través del módulo PID Tuner de Matlab. Las técnicas de identificación estudiadas fueron: la red neuronal MLP, la red auto-regresiva no lineal con entradas exógenas (NARX) y la red neuro-difusa (ANFIS). Los resultados indican que las técnicas anteriores son adecuadas para sintonizar un controlador PID, siendo aplicables en procesos industriales. Universidad Pedagógica y Tecnológica de Colombia 2018-08-15 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf application/xml https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/8513 10.19053/20278306.v9.n1.2018.8513 Revista de Investigación, Desarrollo e Innovación; Vol. 9 No. 1 (2018): Julio-Diciembre; 177-186 Revista de Investigación, Desarrollo e Innovación; Vol. 9 Núm. 1 (2018): Julio-Diciembre; 177-186 2389-9417 2027-8306 spa https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/8513/7235 https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/8513/9666 Derechos de autor 2018 REVISTA DE INVESTIGACIÓN, DESARROLLO E INNOVACIÓN |
spellingShingle | temperature control; PLC; identification techniques; neural networks; PID controller. control de temperatura; PLC; técnicas de identificación; redes neuronales; controlador PID. Cera-Martínez, Daniel Ortiz-Sandoval, Jesús Eduardo Gualdrón-Guerrero, Oscar Eduardo Tuning of a temperature controller through a programmable automatism |
title | Tuning of a temperature controller through a programmable automatism |
title_alt | Sintonización de un controlador de temperatura a través de un autómata programable |
title_full | Tuning of a temperature controller through a programmable automatism |
title_fullStr | Tuning of a temperature controller through a programmable automatism |
title_full_unstemmed | Tuning of a temperature controller through a programmable automatism |
title_short | Tuning of a temperature controller through a programmable automatism |
title_sort | tuning of a temperature controller through a programmable automatism |
topic | temperature control; PLC; identification techniques; neural networks; PID controller. control de temperatura; PLC; técnicas de identificación; redes neuronales; controlador PID. |
topic_facet | temperature control; PLC; identification techniques; neural networks; PID controller. control de temperatura; PLC; técnicas de identificación; redes neuronales; controlador PID. |
url | https://revistas.uptc.edu.co/index.php/investigacion_duitama/article/view/8513 |
work_keys_str_mv | AT ceramartinezdaniel tuningofatemperaturecontrollerthroughaprogrammableautomatism AT ortizsandovaljesuseduardo tuningofatemperaturecontrollerthroughaprogrammableautomatism AT gualdronguerrerooscareduardo tuningofatemperaturecontrollerthroughaprogrammableautomatism AT ceramartinezdaniel sintonizaciondeuncontroladordetemperaturaatravesdeunautomataprogramable AT ortizsandovaljesuseduardo sintonizaciondeuncontroladordetemperaturaatravesdeunautomataprogramable AT gualdronguerrerooscareduardo sintonizaciondeuncontroladordetemperaturaatravesdeunautomataprogramable |