{"title":"Nonlinear Model Predictive Controller for the Real-Time control of Fast Dynamic System","authors":"S. P. Diwan, S. Deshpande","doi":"10.1109/ICCES45898.2019.9002380","DOIUrl":null,"url":null,"abstract":"The computational complexity due to the system's non-linearity and non-convexity, restricts the use of nonlinear model predictive control (NMPC) for fast dynamic real time systems. This paper presents the real time development of the NMPC to control the highly nonlinear fast dynamic single rotary inverted pendulum (SRIP) system in inverted position with 20 millisecond sampling period which corresponds to nonlinear nonconvex optimization problem. This challenging problem is solved with online successive linearization and optimization on the compact reconfigurable input/output (cRIO) (field programmable gate array (FPGA)) hardware platform from National Instruments. The effectiveness of the control algorithm with the rapid disturbance rejection capability is validated using experimental results.","PeriodicalId":348347,"journal":{"name":"2019 International Conference on Communication and Electronics Systems (ICCES)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Communication and Electronics Systems (ICCES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCES45898.2019.9002380","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The computational complexity due to the system's non-linearity and non-convexity, restricts the use of nonlinear model predictive control (NMPC) for fast dynamic real time systems. This paper presents the real time development of the NMPC to control the highly nonlinear fast dynamic single rotary inverted pendulum (SRIP) system in inverted position with 20 millisecond sampling period which corresponds to nonlinear nonconvex optimization problem. This challenging problem is solved with online successive linearization and optimization on the compact reconfigurable input/output (cRIO) (field programmable gate array (FPGA)) hardware platform from National Instruments. The effectiveness of the control algorithm with the rapid disturbance rejection capability is validated using experimental results.