The role of identification in data-driven policy iteration: A system theoretic study

被引:0
|
作者
Song, Bowen [1 ]
Iannelli, Andrea [1 ]
机构
[1] Univ Stuttgart, Inst Syst Theory & Automat Control, Pfeffenwaldring 9, D-70569 Stuttgart, Germany
关键词
data-driven control; nonlinear systems; policy iteration; robustness; system identification; RICCATI EQUATION; CONVERGENCE; STABILITY;
D O I
10.1002/rnc.7475
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The goal of this article is to study fundamental mechanisms behind so-called indirect and direct data-driven control for unknown systems. Specifically, we consider policy iteration applied to the linear quadratic regulator problem. Two iterative procedures, where data collected from the system are repeatedly used to compute new estimates of the desired optimal controller, are considered. In indirect policy iteration, data are used to obtain an updated model estimate through a recursive identification scheme, which is used in a certainty-equivalent fashion to perform the classic policy iteration update. By casting the concurrent model identification and control design as a feedback interconnection between two algorithmic systems, we provide a closed-loop analysis that shows convergence and robustness properties for arbitrary levels of excitation in the data. In direct policy iteration, data are used to approximate the value function and design the associated controller without requiring the intermediate identification step. After proposing an extension to a recently proposed scheme that overcomes potential identifiability issues, we establish under which conditions this procedure is guaranteed to deliver the optimal controller. Based on these analyses we are able to compare the strengths and limitations of the two approaches, highlighting aspects such as the required samples, convergence properties, and excitation requirement. Simulations are also provided to illustrate the results.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] Data-Driven Policy Iteration for Nonlinear Optimal Control Problems
    Possieri, Corrado
    Sassano, Mario
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (10) : 7365 - 7376
  • [2] A Data-Driven Policy Iteration Scheme based on Linear Programming
    Banjac, Goran
    Lygeros, John
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 816 - 821
  • [3] Data-Driven Structured Policy Iteration for Homogeneous Distributed Systems
    Alemzadeh, Siavash
    Talebi, Shahriar
    Mesbahi, Mehran
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (09) : 5979 - 5994
  • [4] Data-Driven Sparse System Identification
    Fattahi, Salar
    Sojoudi, Somayeh
    2018 56TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2018, : 462 - 469
  • [5] Data-driven policy
    Lansky, David
    ISSUES IN SCIENCE AND TECHNOLOGY, 2007, 24 (01) : 11 - 14
  • [6] A Data-Driven Iteratively Regularized Landweber Iteration
    Aspri, A.
    Banert, S.
    Oktem, O.
    Scherzer, O.
    NUMERICAL FUNCTIONAL ANALYSIS AND OPTIMIZATION, 2020, 41 (10) : 1190 - 1227
  • [7] A data-driven online ADP control method for nonlinear system based on policy iteration and nonlinear MIMO decoupling ADRC
    Huang, Zhijian
    Zhang, Cheng
    Zhang, Yanyan
    Zhang, Guichen
    NEUROCOMPUTING, 2018, 310 : 28 - 37
  • [8] Data-driven science policy
    Fitzpatrick, Susan M.
    ISSUES IN SCIENCE AND TECHNOLOGY, 2016, 32 (04) : 17 - 18
  • [9] Data-Driven Science Policy
    Borner, Katy
    ISSUES IN SCIENCE AND TECHNOLOGY, 2016, 32 (03) : 26 - 28
  • [10] Data-driven System Identification of an Innovation Community Model
    Olcay, Ertug
    Dengler, Christian
    Lohmann, Boris
    IFAC PAPERSONLINE, 2018, 51 (11): : 1269 - 1274