S. Ozana, F. Krupa, J. Nemcik, G. Takács, J. Możaryn, P. Beremlijski, A. Singh, Aleksandra Kawala-Sterniuk
{"title":"Design and Implementation of Adaptive NMPC in industrial applications: case study","authors":"S. Ozana, F. Krupa, J. Nemcik, G. Takács, J. Możaryn, P. Beremlijski, A. Singh, Aleksandra Kawala-Sterniuk","doi":"10.1109/ICCC54292.2022.9805970","DOIUrl":null,"url":null,"abstract":"This paper deals with the design and implementation of adaptive nonlinear predictive control (NMPC). The resulting control system is deployed on a softPLC embedded target in real-time via the REXYGEN control system. The paper describes functional prototype using softPLC hosting the NMPC algorithm applied for a nonlinear system consisting of three coupled tanks. The NMPC algorithm is solved via the receding horizon control method (RHC), formulated as a nonlinear programming problem (NLP) and numerically computed using the SOLNP solver. The adaptivity is provided by online identification via moving horizon estimation (MHE), keeping the model updated to avoid a model-plant mismatch. The methodology described in this paper can be easily transferred to a wider group of industrial nonlinear processes. Such created control unit can run in a standalone mode or can be connected to some exiting control system providing a necessary computational power and thus upgrading the quality of control significantly.","PeriodicalId":167963,"journal":{"name":"2022 23rd International Carpathian Control Conference (ICCC)","volume":"7 3","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 23rd International Carpathian Control Conference (ICCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCC54292.2022.9805970","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper deals with the design and implementation of adaptive nonlinear predictive control (NMPC). The resulting control system is deployed on a softPLC embedded target in real-time via the REXYGEN control system. The paper describes functional prototype using softPLC hosting the NMPC algorithm applied for a nonlinear system consisting of three coupled tanks. The NMPC algorithm is solved via the receding horizon control method (RHC), formulated as a nonlinear programming problem (NLP) and numerically computed using the SOLNP solver. The adaptivity is provided by online identification via moving horizon estimation (MHE), keeping the model updated to avoid a model-plant mismatch. The methodology described in this paper can be easily transferred to a wider group of industrial nonlinear processes. Such created control unit can run in a standalone mode or can be connected to some exiting control system providing a necessary computational power and thus upgrading the quality of control significantly.