Show simple item record

dc.contributor.authorKufoalor, Kwame Minde
dc.contributor.authorRichter, S
dc.contributor.authorImsland, Lars Struen
dc.contributor.authorJohansen, Tor Arne
dc.contributor.authorMorari, Manfred
dc.contributor.authorEikrem, Gisle Otto
dc.date.accessioned2014-12-15T02:45:11Z
dc.date.accessioned2016-07-06T14:38:53Z
dc.date.available2014-12-15T02:45:11Z
dc.date.available2016-07-06T14:38:53Z
dc.date.issued2014
dc.identifier.citationIEEE Mediterranean Conference on Control & Automation 2014nb_NO
dc.identifier.issn1934-1776
dc.identifier.urihttp://hdl.handle.net/11250/2395892
dc.description.abstractThe results of a PLC implementation of embedded Model Predictive Control (MPC) for an industrial problem are presented in this paper. The embedded MPC developed is based on the linear MPC module in SEPTIC (Statoil Estimation and Prediction Tool for Identification and Control), and it combines custom ANSI C code generation with problem size reduction methods, embedded real-time considerations, and a primal-dual first-order method that provides a fast and light QP solver obtained from the FiOrdOs code generator toolbox. Since the primal-dual first-order method proposed in this paper is new in the control community, an extensive comparison study with other state-of-the-art first-order methods is conducted to underline its potential. The embedded MPC was implemented on the ABB AC500 PLC, and its performance was tested using hardware-in-the-loop simulation of Statoil's newly patented subsea compact separation process. A warm-start variant of the proposed first-order method outperforms a tailored interior-point method by a factor of 4 while occupying 40% less memory.nb_NO
dc.language.isoengnb_NO
dc.publisherIEEEnb_NO
dc.titleEmbedded Model Predictive Control on a PLC Using a Primal-DualFirst-Order Method for a Subsea Separation Processnb_NO
dc.typeJournal articlenb_NO
dc.date.updated2014-12-15T02:45:12Z
dc.description.versionsubmittedVersion
dc.source.pagenumber368-373nb_NO
dc.identifier.doi10.1109/MED.2014.6961399
dc.identifier.cristin1133564
dc.description.localcode(c) 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.nb_NO


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record