Avances en el control predictivo para controladores lógicos programables

Este artículo resume diversas iniciativas para implementar el control predictivo (MPC) en controladores lógicos programables (PLCs), a partir de la experiencia acumulada, algoritmos de MPC utilizados, métodos de optimización, sistemas de proceso considerados y los estándares de programación y marcas...

Descripción completa

Detalles Bibliográficos
Autores: Rivero Contreras, Rogelio Emilio, Zamarreño Cosme, Jesús María, Tadeo, Fernando
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2025
País:España
Institución:Universidad de Valladolid
Repositorio:UVaDOC. Repositorio Documental de la Universidad de Valladolid
OAI Identifier:oai:uvadoc.uva.es:10324/81239
Acceso en línea:https://doi.org/10.4995/riai.2025.22466
https://uvadoc.uva.es/handle/10324/81239
Access Level:acceso abierto
Palabra clave:Controladores lógicos programables
Control predictivo
Optimización
Control de procesos avanzado
Descripción
Sumario:Este artículo resume diversas iniciativas para implementar el control predictivo (MPC) en controladores lógicos programables (PLCs), a partir de la experiencia acumulada, algoritmos de MPC utilizados, métodos de optimización, sistemas de proceso considerados y los estándares de programación y marcas comerciales de dispositivos PLCs empleadas. Los estudios demuestran la viabilidad de implementar algoritmos de MPC clásicos junto con métodos de optimización en forma embebida. Destacan, en particular, los algoritmos de optimización como el método de Hildreth y qp OASES simplificado, que han demostrado ser eficientes y codificables según el estándar IEC 61131-3, ampliamente utilizado en estos dispositivos. Además, los estudios resaltan la necesidad de reducir los requerimientos de memoria y cálculos computacionales, y que esto permita escalar estos algoritmos desde simulaciones hardware-in-the-loop (HiL) y procesos a escala de laborarorio hacia plantas industriales. Las tendencias actuales se orientan hacia la simplificación del uso de recursos computacionales en los PLCs, la mejora de los algoritmos de MPC y optimización, y la integración de estos algoritmos en dispositivos modernos basados en internet de las cosas (PLCs-IoT).