{"title":"修正最小模型在低功耗RISC微控制器上的模型预测控制实现","authors":"Binh P. Nguyen, Y. Ho, Zimei Wu, C. Chui","doi":"10.1145/2350716.2350742","DOIUrl":null,"url":null,"abstract":"Due to the ability of modeling multivariable systems and handling constraints in the control framework, model predictive control (MPC) has received a lot of interest from both academic and industrial communities. Although it is an established control technique, implementing MPC on small-scale devices is a challenge since we need to handle complicated issues of the control framework using limited computational power and hardware resources. This paper presents our implementation of MPC with constraints on the Texas Instruments MSP430 16-bit microcontroller platform. The MPC operational constraints which are supported in our design include rate of change, amplitude and output constraints, while the associated optimization problem is solved using a primal-dual interior-point algorithm based on predicator-corrector method. Our implementation is demonstrated in a prototype of a real-time close-loop blood glucose regulation system using a modification of the minimal model. Experimental results show that our system is able to achieve desired diabetes management, and the chosen microprocessor is capable of performing the MPC algorithm accurately with high energy-efficiency and in real-time.","PeriodicalId":208300,"journal":{"name":"Proceedings of the 3rd Symposium on Information and Communication Technology","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Implementation of model predictive control with modified minimal model on low-power RISC microcontrollers\",\"authors\":\"Binh P. Nguyen, Y. Ho, Zimei Wu, C. Chui\",\"doi\":\"10.1145/2350716.2350742\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Due to the ability of modeling multivariable systems and handling constraints in the control framework, model predictive control (MPC) has received a lot of interest from both academic and industrial communities. Although it is an established control technique, implementing MPC on small-scale devices is a challenge since we need to handle complicated issues of the control framework using limited computational power and hardware resources. This paper presents our implementation of MPC with constraints on the Texas Instruments MSP430 16-bit microcontroller platform. The MPC operational constraints which are supported in our design include rate of change, amplitude and output constraints, while the associated optimization problem is solved using a primal-dual interior-point algorithm based on predicator-corrector method. Our implementation is demonstrated in a prototype of a real-time close-loop blood glucose regulation system using a modification of the minimal model. Experimental results show that our system is able to achieve desired diabetes management, and the chosen microprocessor is capable of performing the MPC algorithm accurately with high energy-efficiency and in real-time.\",\"PeriodicalId\":208300,\"journal\":{\"name\":\"Proceedings of the 3rd Symposium on Information and Communication Technology\",\"volume\":\"67 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-08-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 3rd Symposium on Information and Communication Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2350716.2350742\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd Symposium on Information and Communication Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2350716.2350742","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementation of model predictive control with modified minimal model on low-power RISC microcontrollers
Due to the ability of modeling multivariable systems and handling constraints in the control framework, model predictive control (MPC) has received a lot of interest from both academic and industrial communities. Although it is an established control technique, implementing MPC on small-scale devices is a challenge since we need to handle complicated issues of the control framework using limited computational power and hardware resources. This paper presents our implementation of MPC with constraints on the Texas Instruments MSP430 16-bit microcontroller platform. The MPC operational constraints which are supported in our design include rate of change, amplitude and output constraints, while the associated optimization problem is solved using a primal-dual interior-point algorithm based on predicator-corrector method. Our implementation is demonstrated in a prototype of a real-time close-loop blood glucose regulation system using a modification of the minimal model. Experimental results show that our system is able to achieve desired diabetes management, and the chosen microprocessor is capable of performing the MPC algorithm accurately with high energy-efficiency and in real-time.