【问题标题】:Python: Identifying a State Space Model for a SystemPython:识别系统的状态空间模型
【发布时间】:2016-06-08 06:53:36
【问题描述】:

我希望使用 python 为我拥有的系统获取状态空间模型。

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

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

【问题讨论】:

    标签: python state-space control-theory system-identification


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-11-23
            • 2016-04-06
            • 1970-01-01
            • 2011-04-13
            • 2018-10-02
            相关资源
            最近更新 更多