arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2005.04291cs.ROmath.OC
收藏

学习稳定的预测和控制模型

Learning Stable Models for Prediction and Control

Northwestern University(西北大学);Carnegie Mellon University(卡内基梅隆大学)

Giorgos Mamakoukas, Ian Abraham, Todd D. Murphey

摘要:

本文展示了对数据驱动的Koopman算子施加稳定性的好处。稳定Koopman算子(DISKO)的数据驱动识别是使用算法\cite{mamakoukas_stableLDS2020}实现的,该算法计算最小二乘重建误差的最近\textit{stable}矩阵解。作为第一个结果,我们推导出一个公式,描述了任意数量的时间步长的Koopman表示的预测误差,这表明稳定性约束可以提高长期的预测精度。作为第二个结果,我们确定的Koopman运营商的基函数的形式条件,以满足基本的非线性系统的稳定性。作为第三个结果,我们推导出的形式条件,为非线性系统的稳定的数据驱动的Koopman运营商,我们用它来验证稳定控制的数据,构造李雅普诺夫函数。最后,我们展示了DISKO的好处,在预测和控制模拟使用钟摆和四旋翼和实验与推杆滑块系统。本文还附有一段视频:\url{https://sites.google.com/view/learning-stable-koopman}。

英文摘要:

This paper demonstrates the benefits of imposing stability on data-driven Koopman operators. The data-driven identification of stable Koopman operators (DISKO) is implemented using an algorithm \cite{mamakoukas_stableLDS2020} that computes the nearest \textit{stable} matrix solution to a least-squares reconstruction error. As a first result, we derive a formula that describes the prediction error of Koopman representations for an arbitrary number of time steps, and which shows that stability constraints can improve the predictive accuracy over long horizons. As a second result, we determine formal conditions on basis functions of Koopman operators needed to satisfy the stability properties of an underlying nonlinear system. As a third result, we derive formal conditions for constructing Lyapunov functions for nonlinear systems out of stable data-driven Koopman operators, which we use to verify stabilizing control from data. Lastly, we demonstrate the benefits of DISKO in prediction and control with simulations using a pendulum and a quadrotor and experiments with a pusher-slider system. The paper is complemented with a video: \url{https://sites.google.com/view/learning-stable-koopman}.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑