{"title":"用函数逼近法合成简单显式MPC优化器","authors":"Juraj Holaza, B. Takács, M. Kvasnica","doi":"10.1109/PC.2013.6581440","DOIUrl":null,"url":null,"abstract":"Explicit Model Predictive Control (MPC) is an attractive control strategy, especially when one aims at a fast, computationally less demanding implementation of MPC. However the major obstacle that prevents a successful application of explicit MPC controllers lies in the increased memory occupancy. This is a major limitation of the approach when aiming at implementing MPC in control hardware that has restricted amount of memory storage. Therefore in this paper we propose to obtain a much more simpler representation of explicit MPC solutions that occupy less memory. We propose to achieve this goal by constructing a simpler, albeit suboptimal, representation of the explicit MPC optimizer. This task is accomplished by first synthesizing a simpler explicit optimizer as a piecewise affine function that maps state measurements onto the predicted sequence of control inputs. Subsequently, parameters of such a function are refined as to achieve better performance. We show that such a function approximation problem is always feasible. Efficacy of the proposed procedure is demonstrated on several examples.","PeriodicalId":232418,"journal":{"name":"2013 International Conference on Process Control (PC)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Synthesis of simple explicit MPC optimizers by function approximation\",\"authors\":\"Juraj Holaza, B. Takács, M. Kvasnica\",\"doi\":\"10.1109/PC.2013.6581440\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Explicit Model Predictive Control (MPC) is an attractive control strategy, especially when one aims at a fast, computationally less demanding implementation of MPC. However the major obstacle that prevents a successful application of explicit MPC controllers lies in the increased memory occupancy. This is a major limitation of the approach when aiming at implementing MPC in control hardware that has restricted amount of memory storage. Therefore in this paper we propose to obtain a much more simpler representation of explicit MPC solutions that occupy less memory. We propose to achieve this goal by constructing a simpler, albeit suboptimal, representation of the explicit MPC optimizer. This task is accomplished by first synthesizing a simpler explicit optimizer as a piecewise affine function that maps state measurements onto the predicted sequence of control inputs. Subsequently, parameters of such a function are refined as to achieve better performance. We show that such a function approximation problem is always feasible. Efficacy of the proposed procedure is demonstrated on several examples.\",\"PeriodicalId\":232418,\"journal\":{\"name\":\"2013 International Conference on Process Control (PC)\",\"volume\":\"48 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-06-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 International Conference on Process Control (PC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PC.2013.6581440\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 International Conference on Process Control (PC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PC.2013.6581440","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Synthesis of simple explicit MPC optimizers by function approximation
Explicit Model Predictive Control (MPC) is an attractive control strategy, especially when one aims at a fast, computationally less demanding implementation of MPC. However the major obstacle that prevents a successful application of explicit MPC controllers lies in the increased memory occupancy. This is a major limitation of the approach when aiming at implementing MPC in control hardware that has restricted amount of memory storage. Therefore in this paper we propose to obtain a much more simpler representation of explicit MPC solutions that occupy less memory. We propose to achieve this goal by constructing a simpler, albeit suboptimal, representation of the explicit MPC optimizer. This task is accomplished by first synthesizing a simpler explicit optimizer as a piecewise affine function that maps state measurements onto the predicted sequence of control inputs. Subsequently, parameters of such a function are refined as to achieve better performance. We show that such a function approximation problem is always feasible. Efficacy of the proposed procedure is demonstrated on several examples.