{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T20:40:25Z","timestamp":1767991225446,"version":"3.49.0"},"reference-count":21,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,6]]},"DOI":"10.23919\/ecc.2018.8550126","type":"proceedings-article","created":{"date-parts":[[2018,12,8]],"date-time":"2018-12-08T00:50:06Z","timestamp":1544230206000},"page":"1-6","source":"Crossref","is-referenced-by-count":15,"title":["Implementation of Model Predictive Controllers in Programmable Logic Controllers using IEC 61131-3 standard"],"prefix":"10.23919","author":[{"given":"Pablo","family":"Krupa","sequence":"first","affiliation":[]},{"given":"Daniel","family":"Limon","sequence":"additional","affiliation":[]},{"given":"Teodoro","family":"Alamo","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/MED.2014.6961399"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"2214","DOI":"10.1016\/j.automatica.2009.06.005","article-title":"Linear offset-free Model Predictive Control","volume":"45","author":"maeder","year":"2009","journal-title":"Automatica"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-011-9176-9"},{"key":"ref13","author":"nesterov","year":"2010","journal-title":"Introductory Lectures on Convex Optimization"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-004-0552-5"},{"key":"ref15","article-title":"MPC imple-&#x02DC; mentation in a PLC based on Nesterov's fast gradient method","author":"pereira","year":"2015","journal-title":"23rd Mediterranean Conf on Control and Automation (MED)"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2011.2176389"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1515\/9781400873173"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2011.08.003"},{"key":"ref19","article-title":"A Matlab toolbox for C-code generation for first order methods","author":"ullmann","year":"2011"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/CCA.2014.6981402"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1137\/080716542"},{"key":"ref6","first-page":"116122","article-title":"Auto-Code Generation for Fast Embedded Model Predictive Controllers","author":"currie","year":"2012","journal-title":"Proceedings of the 19th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)"},{"key":"ref5","author":"camacho","year":"2013","journal-title":"Model Predictive Control"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1002\/rnc.1251"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2012.6426855"},{"key":"ref2","doi-asserted-by":"crossref","first-page":"82","DOI":"10.3182\/20060621-3-ES-2905.00016","article-title":"An Educational Plant Based on the Quadruple-Tank Process","volume":"39","author":"alvarado","year":"2006","journal-title":"IFAC Proc"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.23919\/ECC.2013.6669122"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1155\/2012\/912603"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.23919\/ECC.2009.7074588"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2013.6580668"}],"event":{"name":"2018 17th European Control Conference (ECC)","location":"Limassol","start":{"date-parts":[[2018,6,12]]},"end":{"date-parts":[[2018,6,15]]}},"container-title":["2018 European Control Conference (ECC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8496738\/8550039\/08550126.pdf?arnumber=8550126","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,23]],"date-time":"2020-08-23T23:57:24Z","timestamp":1598227044000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8550126\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6]]},"references-count":21,"URL":"https:\/\/doi.org\/10.23919\/ecc.2018.8550126","relation":{},"subject":[],"published":{"date-parts":[[2018,6]]}}}