dc.creator | Krupa García, Pablo | es |
dc.creator | Limón Marruedo, Daniel | es |
dc.creator | Alamo, Teodoro | es |
dc.date.accessioned | 2022-03-04T10:05:19Z | |
dc.date.available | 2022-03-04T10:05:19Z | |
dc.date.issued | 2021-05 | |
dc.identifier.citation | Krupa, P., Limón, D. y Alamo, T. (2021). Implementation of Model Predictive Control in Programmable Logic Controllers. IEEE Transactions on Control Systems Technology, 29 (3), 1117-1130. | |
dc.identifier.issn | 1063-6536 | es |
dc.identifier.uri | https://hdl.handle.net/11441/130402 | |
dc.description.abstract | In this article, we present an implementation of a low-memory footprint model predictive control (MPC)-based controller in programmable logic controllers (PLCs). Automatic code generation of standardized IEC 61131-3 PLC programming languages is used to solve the MPC's optimization problem online. The implementation is designed for its application in a realistic industrial environment, including timing considerations and accounting for the possibility of the PLC not being exclusively dedicated to the MPC controller. We describe the controller architecture and algorithm, show the results of its memory footprint with regard to the problem dimensions, and present the results of its implementation to control a hardware-in-the-loop multivariable chemical plant. | es |
dc.description.sponsorship | MINERCO | es |
dc.description.sponsorship | FEDER DPI2016-76493-C3-1-R | es |
dc.format | application/pdf | es |
dc.format.extent | 14 p. | es |
dc.language.iso | eng | es |
dc.publisher | IEEE | es |
dc.relation.ispartof | IEEE Transactions on Control Systems Technology, 29 (3), 1117-1130. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Dual optimization | es |
dc.subject | Embedded systems | es |
dc.subject | IEC 61131 | es |
dc.subject | Model predictive control (MPC) | es |
dc.subject | Programmable logic controller (PLC) | es |
dc.title | Implementation of Model Predictive Control in Programmable Logic Controllers | es |
dc.type | info:eu-repo/semantics/article | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/acceptedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Ingeniería de Sistemas y Automática | es |
dc.relation.projectID | DPI2016-76493-C3-1-R | es |
dc.relation.publisherversion | https://ieeexplore.ieee.org/abstract/document/9096386 | es |
dc.identifier.doi | 10.1109/TCST.2020.2992959 | es |
dc.contributor.group | Universidad de Sevilla. TEP950. Estimación, Predicción, Optimización y Control | es |
dc.journaltitle | IEEE Transactions on Control Systems Technology | es |
dc.publication.volumen | 29 | es |
dc.publication.issue | 3 | es |
dc.publication.initialPage | 1117 | es |
dc.publication.endPage | 1130 | es |
dc.description.awardwinning | Premio Trimestral Publicación Científica Destacada de la US. Escuela Técnica Superior de Ingeniería | |