{"title":"Exploiting parallelization in explicit model predictive control","authors":"A. Zanarini, M. Jafargholi, Helfried Peyrl","doi":"10.1109/ICAT.2013.6684067","DOIUrl":null,"url":null,"abstract":"Traditionally Model Predictive Control (MPC) has been mainly restricted to processes with rather slow dynamics and with sampling times ranging from a few minutes to hours, such as the ones encountered in the areas of (petro)chemicals, minerals and metals. However, recent algorithmic advances (such as the explicit approach for MPC) allowed the application of MPC to problems arising in the automotive or power electronics industry where the time scales are in the milli-or even the microsecond area. In this study we aim to push the limit of explicit MPC even further by exploiting the computational power offered by parallel CPU architectures. We present the parallelisation of three different algorithms and we report experimental results showing how for certain problems, the parallelisation offers performances that top state-of-the-art approaches.","PeriodicalId":348701,"journal":{"name":"2013 XXIV International Conference on Information, Communication and Automation Technologies (ICAT)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 XXIV International Conference on Information, Communication and Automation Technologies (ICAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAT.2013.6684067","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Traditionally Model Predictive Control (MPC) has been mainly restricted to processes with rather slow dynamics and with sampling times ranging from a few minutes to hours, such as the ones encountered in the areas of (petro)chemicals, minerals and metals. However, recent algorithmic advances (such as the explicit approach for MPC) allowed the application of MPC to problems arising in the automotive or power electronics industry where the time scales are in the milli-or even the microsecond area. In this study we aim to push the limit of explicit MPC even further by exploiting the computational power offered by parallel CPU architectures. We present the parallelisation of three different algorithms and we report experimental results showing how for certain problems, the parallelisation offers performances that top state-of-the-art approaches.