5

我正在寻找使用 python 为我拥有的系统获取状态空间模型。

我已经测试了实际的系统,所以我有它的输入并且我已经测量了输出。所以我有一组相应的输入和输出。

对于python,是否有某个函数,我可以在其中为函数提供系统的输入和输出集,然后该函数将为我提供代表系统的状态空间模型?

4

4 回答 4

4

我在 GitHub 上试用了这个包:SIPPY(PYthon 的系统识别包)。

它运作良好,使用起来非常简单。有许多识别算法可用于状态空间模型(N4SID、MOESP、CVA、PARSIM 方法)。我认为这是 Python 中可用的最完整的代码。

于 2018-04-06T22:38:09.047 回答
1

您想使用 n4sid 方法,这是我在 Python 中知道的唯一代码: pyN4DIS

于 2017-06-28T15:21:22.897 回答
0

还有sysid。我还没有尝试过这些(还),我很想听听你到目前为止发现或尝试过的其他东西。

于 2017-08-23T18:31:42.580 回答
-1

尝试阅读这篇文章:状态空间模型这个状态空间模型2 后者使用其他py包创建模型,您可以将其用作模块输入以达到您的目的。不知道除了这两组脚本还有没有其他包

于 2016-06-08T07:05:52.187 回答