English

Data-Driven Covariance Steering Control Design

Systems and Control 2023-04-03 v1 Systems and Control Optimization and Control

Abstract

This paper studies the problem of steering the distribution of a linear time-invariant system from an initial normal distribution to a terminal normal distribution under no knowledge of the system dynamics. This data-driven control framework uses data collected from the input and the state and utilizes the seminal work by Willems et al. to construct a data-based parametrization of the mean and the covariance control problems. These problems are then solved to optimality as convex programs using standard techniques from the covariance control literature. We also discuss the equivalence of indirect and direct data-driven covariance steering designs, as well as a regularized version of the problem that provides a balance between the two. We illustrate the proposed framework through a set of randomized trials on a double integrator system and show that the results match up almost exactly with the corresponding model-based method in the noiseless case. We then analyze the robustness properties of the data-free and data-driven covariance steering methods and demonstrate the trade-offs between performance and optimality among these methods in the presence of data corrupted with exogenous noise.

Keywords

Cite

@article{arxiv.2303.17675,
  title  = {Data-Driven Covariance Steering Control Design},
  author = {Joshua Pilipovsky and Panagiotis Tsiotras},
  journal= {arXiv preprint arXiv:2303.17675},
  year   = {2023}
}

Comments

Submitted to CDC 2023