Nariman Niknejad;Farnaz Adib Yaghmaie;Hamidreza Modares
{"title":"基于噪声输入输出数据和先验知识的稳定控制器在线学习","authors":"Nariman Niknejad;Farnaz Adib Yaghmaie;Hamidreza Modares","doi":"10.1109/OJCSYS.2025.3570578","DOIUrl":null,"url":null,"abstract":"This paper presents online prior-knowledge-based data-driven approaches for verifying stability and learning a stabilizing dynamic controller for linear stochastic input-output systems. The system is modeled in an autoregressive exogenous (ARX) framework to accommodate cases where states are not fully observable. A key challenge addressed in this article is online stabilizing open-loop unstable systems, where collecting sufficient data for controller learning is impractical due to the risk of failure. To mitigate this, the proposed method integrates uncertain prior knowledge, derived from system physics, with limited available data. Inspired by set-membership system identification, the prior knowledge set is dynamically updated as new data becomes available, reducing conservatism over time. Unlike traditional approaches, this method bypasses explicit system identification, directly designing controllers based on current knowledge and data. A connection between ARX models and behavior theory is established, providing necessary and sufficient stability conditions using strict lossy <italic>S</i>-Lemma. Quadratic difference forms serve as a framework for Lyapunov functions, and robust dynamic controllers are synthesized via linear matrix inequalities. The methodology is validated through simulations, including an unstable scalar system visualizing the integration of prior knowledge and data, and a rotary inverted pendulum demonstrating controller effectiveness in a nonlinear, unstable setting.","PeriodicalId":73299,"journal":{"name":"IEEE open journal of control systems","volume":"4 ","pages":"156-171"},"PeriodicalIF":0.0000,"publicationDate":"2025-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11005422","citationCount":"0","resultStr":"{\"title\":\"Online Learning of Stabilizing Controllers Using Noisy Input-Output Data and Prior Knowledge\",\"authors\":\"Nariman Niknejad;Farnaz Adib Yaghmaie;Hamidreza Modares\",\"doi\":\"10.1109/OJCSYS.2025.3570578\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents online prior-knowledge-based data-driven approaches for verifying stability and learning a stabilizing dynamic controller for linear stochastic input-output systems. The system is modeled in an autoregressive exogenous (ARX) framework to accommodate cases where states are not fully observable. A key challenge addressed in this article is online stabilizing open-loop unstable systems, where collecting sufficient data for controller learning is impractical due to the risk of failure. To mitigate this, the proposed method integrates uncertain prior knowledge, derived from system physics, with limited available data. Inspired by set-membership system identification, the prior knowledge set is dynamically updated as new data becomes available, reducing conservatism over time. Unlike traditional approaches, this method bypasses explicit system identification, directly designing controllers based on current knowledge and data. A connection between ARX models and behavior theory is established, providing necessary and sufficient stability conditions using strict lossy <italic>S</i>-Lemma. Quadratic difference forms serve as a framework for Lyapunov functions, and robust dynamic controllers are synthesized via linear matrix inequalities. The methodology is validated through simulations, including an unstable scalar system visualizing the integration of prior knowledge and data, and a rotary inverted pendulum demonstrating controller effectiveness in a nonlinear, unstable setting.\",\"PeriodicalId\":73299,\"journal\":{\"name\":\"IEEE open journal of control systems\",\"volume\":\"4 \",\"pages\":\"156-171\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2025-03-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11005422\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE open journal of control systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/11005422/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE open journal of control systems","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/11005422/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Online Learning of Stabilizing Controllers Using Noisy Input-Output Data and Prior Knowledge
This paper presents online prior-knowledge-based data-driven approaches for verifying stability and learning a stabilizing dynamic controller for linear stochastic input-output systems. The system is modeled in an autoregressive exogenous (ARX) framework to accommodate cases where states are not fully observable. A key challenge addressed in this article is online stabilizing open-loop unstable systems, where collecting sufficient data for controller learning is impractical due to the risk of failure. To mitigate this, the proposed method integrates uncertain prior knowledge, derived from system physics, with limited available data. Inspired by set-membership system identification, the prior knowledge set is dynamically updated as new data becomes available, reducing conservatism over time. Unlike traditional approaches, this method bypasses explicit system identification, directly designing controllers based on current knowledge and data. A connection between ARX models and behavior theory is established, providing necessary and sufficient stability conditions using strict lossy S-Lemma. Quadratic difference forms serve as a framework for Lyapunov functions, and robust dynamic controllers are synthesized via linear matrix inequalities. The methodology is validated through simulations, including an unstable scalar system visualizing the integration of prior knowledge and data, and a rotary inverted pendulum demonstrating controller effectiveness in a nonlinear, unstable setting.