Koopman Operators for Estimation and Control of Dynamical Systems
Koopman Operators for Estimation and Control of Dynamical Systems
复制标题
用于动力系统估计和控制的库普曼算子
DOI:
10.1146/annurev-control-071020-010108
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
C. Rowley
中科院分区:
文献类型:
--
作者:
Samuel E. Otto;C. Rowley
A common way to represent a system's dynamics is to specify how the state evolves in time. An alternative viewpoint is to specify how functions of the state evolve in time. This evolution of functions is governed by a linear operator called the Koopman operator, whose spectral properties reveal intrinsic features of a system. For instance, its eigenfunctions determine coordinates in which the dynamics evolve linearly. This review discusses the theoretical foundations of Koopman operator methods, as well as numerical methods developed over the past two decades to approximate the Koopman operator from data, for systems both with and without actuation. We pay special attention to ergodic systems, for which especially effective numerical methods are available. For nonlinear systems with an affine control input, the Koopman formalism leads naturally to systems that are bilinear in the state and the input, and this structure can be leveraged for the design of controllers and estimators.