动态模式分解(Dynamic mode decomposition, DMD)

2021-03-03 10:52:12 浏览:4045

定义

动态模式分解是由Peter Schmid在2008年开发的一种降维算法[1]。对于一组时空耦合的数据,DMD能够便捷的提取出空域分量对应的时域的变化过程(模式),这种模式都与固定的振荡频率和衰减/增长率相关。DMD被广泛的应用非线性力学的研究中,主要通过使用线性方程组来拟合非线性的动力学问题,继而进行研究。

假设我们有如下线性系统[2]

我们用简单的数值方法(比如欧拉法)将其离散化,可以得到:

此时,矩阵A就能够刻画这个线性系统的状态。但是由于xk以及xk+1可能会非常大,导致难以通过计算违逆的方式得到A的取值。此时这时候,如果我们先去对xk做奇异值分解(SVD),并且只保留前r阶,再去计算的特征值特征向量,就比直接计A的特征值特征向量,要快得多:

此时如果对进行特征值分解,那么分解得到的特征值就对应了DMD的谱,分解得到的特征向量就对应着DMD的模态。

参考文献

[1] https://en.wikipedia.org/wiki/Dynamic_mode_decomposition
[2] https://zhuanlan.zhihu.com/p/39304706

特征提取

作          者: 泮桥成像光电商城

出          处: https://www.ipanqiao.com/entry/355

版          权:本文版权归泮桥成像光电商城所有

免责声明:本文中使用的部分文字内容与图片来自于网络,如有侵权,请联系作者进行删除。

转          载:欢迎转载,但必须保留上述声明;必须在文章中给出原文链接;否则必究法律责任。

Copyright © 2019-2022 南京超维景生物科技有限公司 版权所有 www.ipanqiao.com苏ICP备20009590号-1
联系我们
立即做合同
微信客服
电话咨询

400-998-9826

17302548620

快速留言

泮桥成像光电商城专业人员会在24小时之内联系您

关闭 提交