Amin Vahidi-Moghaddam, Kaian Chen, Zhaojian Li, Yan Wang, Kai Wu
{"title":"Data-Driven Safe Predictive Control Using Spatial Temporal Filter-based Function Approximators","authors":"Amin Vahidi-Moghaddam, Kaian Chen, Zhaojian Li, Yan Wang, Kai Wu","doi":"10.23919/ACC53348.2022.9867573","DOIUrl":null,"url":null,"abstract":"Model predictive control (MPC) is a state-of-the-art control method that can explicitly tackle system constraints. However, its high computational cost still remains an open challenge for embedded systems. To achieve satisfactory performance with manageable computational complexity, a spatial temporal filter (STF)-based data-driven predictive control framework is developed to systematically identify system dynamics and subsequently learn the MPC policy using STF-based function approximations. Specifically, an online nonlinear system identification method that satisfies persistence of excitation (PE) is developed by using a discrete-time concurrent learning technique. An STF-based function approximation is then employed to learn the nonlinear MPC (NMPC) policy based on the identified model. Furthermore, a discrete-time robust control barrier function (RCBF) is introduced to guarantee system safety in the presence of additive disturbances and system identification errors. Finally, simulations on the cart inverted pendulum are performed to demonstrate the efficacy of the proposed control synthesis.","PeriodicalId":366299,"journal":{"name":"2022 American Control Conference (ACC)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 American Control Conference (ACC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ACC53348.2022.9867573","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Model predictive control (MPC) is a state-of-the-art control method that can explicitly tackle system constraints. However, its high computational cost still remains an open challenge for embedded systems. To achieve satisfactory performance with manageable computational complexity, a spatial temporal filter (STF)-based data-driven predictive control framework is developed to systematically identify system dynamics and subsequently learn the MPC policy using STF-based function approximations. Specifically, an online nonlinear system identification method that satisfies persistence of excitation (PE) is developed by using a discrete-time concurrent learning technique. An STF-based function approximation is then employed to learn the nonlinear MPC (NMPC) policy based on the identified model. Furthermore, a discrete-time robust control barrier function (RCBF) is introduced to guarantee system safety in the presence of additive disturbances and system identification errors. Finally, simulations on the cart inverted pendulum are performed to demonstrate the efficacy of the proposed control synthesis.