Suppr超能文献

用于控制的非线性动力系统的库普曼不变子空间和有限线性表示

Koopman Invariant Subspaces and Finite Linear Representations of Nonlinear Dynamical Systems for Control.

作者信息

Brunton Steven L, Brunton Bingni W, Proctor Joshua L, Kutz J Nathan

机构信息

Department of Mechanical Engineering, University of Washington, Seattle, WA 98195, United States of America.

Department of Biology, University of Washington, Seattle, WA 98195, United States of America.

出版信息

PLoS One. 2016 Feb 26;11(2):e0150171. doi: 10.1371/journal.pone.0150171. eCollection 2016.

Abstract

In this wIn this work, we explore finite-dimensional linear representations of nonlinear dynamical systems by restricting the Koopman operator to an invariant subspace spanned by specially chosen observable functions. The Koopman operator is an infinite-dimensional linear operator that evolves functions of the state of a dynamical system. Dominant terms in the Koopman expansion are typically computed using dynamic mode decomposition (DMD). DMD uses linear measurements of the state variables, and it has recently been shown that this may be too restrictive for nonlinear systems. Choosing the right nonlinear observable functions to form an invariant subspace where it is possible to obtain linear reduced-order models, especially those that are useful for control, is an open challenge. Here, we investigate the choice of observable functions for Koopman analysis that enable the use of optimal linear control techniques on nonlinear problems. First, to include a cost on the state of the system, as in linear quadratic regulator (LQR) control, it is helpful to include these states in the observable subspace, as in DMD. However, we find that this is only possible when there is a single isolated fixed point, as systems with multiple fixed points or more complicated attractors are not globally topologically conjugate to a finite-dimensional linear system, and cannot be represented by a finite-dimensional linear Koopman subspace that includes the state. We then present a data-driven strategy to identify relevant observable functions for Koopman analysis by leveraging a new algorithm to determine relevant terms in a dynamical system by ℓ1-regularized regression of the data in a nonlinear function space; we also show how this algorithm is related to DMD. Finally, we demonstrate the usefulness of nonlinear observable subspaces in the design of Koopman operator optimal control laws for fully nonlinear systems using techniques from linear optimal control.ork, we explore finite-dimensional linear representations of nonlinear dynamical systems by restricting the Koopman operator to an invariant subspace spanned by specially chosen observable functions. The Koopman operator is an infinite-dimensional linear operator that evolves functions of the state of a dynamical system. Dominant terms in the Koopman expansion are typically computed using dynamic mode decomposition (DMD). DMD uses linear measurements of the state variables, and it has recently been shown that this may be too restrictive for nonlinear systems. Choosing the right nonlinear observable functions to form an invariant subspace where it is possible to obtain linear reduced-order models, especially those that are useful for control, is an open challenge. Here, we investigate the choice of observable functions for Koopman analysis that enable the use of optimal linear control techniques on nonlinear problems. First, to include a cost on the state of the system, as in linear quadratic regulator (LQR) control, it is helpful to include these states in the observable subspace, as in DMD. However, we find that this is only possible when there is a single isolated fixed point, as systems with multiple fixed points or more complicated attractors are not globally topologically conjugate to a finite-dimensional linear system, and cannot be represented by a finite-dimensional linear Koopman subspace that includes the state. We then present a data-driven strategy to identify relevant observable functions for Koopman analysis by leveraging a new algorithm to determine relevant terms in a dynamical system by ℓ1-regularized regression of the data in a nonlinear function space; we also show how this algorithm is related to DMD. Finally, we demonstrate the usefulness of nonlinear observable subspaces in the design of Koopman operator optimal control laws for fully nonlinear systems using techniques from linear optimal control.

摘要

在这项工作中,我们通过将柯普曼算子限制在由特别选定的可观测量函数所张成的不变子空间,来探索非线性动力系统的有限维线性表示。柯普曼算子是一个无穷维线性算子,它使动力系统状态的函数随时间演化。柯普曼展开中的主导项通常使用动态模态分解(DMD)来计算。DMD使用状态变量的线性测量,并且最近已表明这对非线性系统可能过于受限。选择合适的非线性可观测量函数以形成一个能够获得线性降阶模型(尤其是对控制有用的模型)的不变子空间,是一个悬而未决的挑战。在此,我们研究用于柯普曼分析的可观测量函数的选择,以便能够将最优线性控制技术应用于非线性问题。首先,如同在线性二次调节器(LQR)控制中那样,要在系统状态上引入代价,将这些状态包含在可观子空间中(如同在DMD中那样)会有所帮助。然而,我们发现只有在存在单个孤立不动点时才有可能,因为具有多个不动点或更复杂吸引子的系统并非全局拓扑共轭于有限维线性系统,并且不能由包含状态的有限维线性柯普曼子空间来表示。然后,我们提出一种数据驱动策略,通过利用一种新算法来确定动力系统中的相关项,该算法通过在非线性函数空间中对数据进行ℓ1正则化回归来识别柯普曼分析的相关可观测量函数;我们还展示了该算法与DMD的关系。最后,我们使用线性最优控制技术,证明了非线性可观子空间在为完全非线性系统设计柯普曼算子最优控制律方面的有用性。在这项工作中,我们通过将柯普曼算子限制在由特别选定的可观测量函数所张成的不变子空间,来探索非线性动力系统的有限维线性表示。柯普曼算子是一个无穷维线性算子,它使动力系统状态的函数随时间演化。柯普曼展开中的主导项通常使用动态模态分解(DMD)来计算。DMD使用状态变量的线性测量,并且最近已表明这对非线性系统可能过于受限。选择合适的非线性可观测量函数以形成一个能够获得线性降阶模型(尤其是对控制有用的模型)的不变子空间,是一个悬而未决的挑战。在此,我们研究用于柯普曼分析的可观测量函数的选择,以便能够将最优线性控制技术应用于非线性问题。首先,如同在线性二次调节器(LQR)控制中那样,要在系统状态上引入代价,将这些状态包含在可观子空间中(如同在DMD中那样)会有所帮助。然而,我们发现只有在存在单个孤立不动点时才有可能,因为具有多个不动点或更复杂吸引子的系统并非全局拓扑共轭于有限维线性系统,并且不能由包含状态的有限维线性柯普曼子空间来表示。然后,我们提出一种数据驱动策略,通过利用一种新算法来确定动力系统中的相关项,该算法通过在非线性函数空间中对数据进行ℓ1正则化回归来识别柯普曼分析的相关可观测量函数;我们还展示了该算法与DMD的关系。最后,我们使用线性最优控制技术,证明了非线性可观子空间在为完全非线性系统设计柯普曼算子最优控制律方面的有用性。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/083a/4769143/b179b3df154a/pone.0150171.g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验