[Ai,Bi,Ci,Di] = deti(u,y) 函数 deti(u,y) 仅使用输入/输出测量来识别离散时间状态空间系统(计算矩阵 A、B、C、D 和系统的阶数)。 该功能不需要大量的输入/输出测量来产生良好和稳定的结果。 大约 45-50 次测量通常就足够了。 尽管如此,请确保您提供足够数量的输入/输出测量。
输入参数 u:我们要识别的系统的输入测量值。
输入参数 y:我们要识别的系统的输出测量值。
该函数返回识别出的矩阵 Ai,Bi,Ci,Di、系统的秩以及识别出的与原始系统之间的拟合优度。
警告:该函数产生顺序(等级)不足的系统的可能性很小。 根据输入/输出测量的数量,该函数将产生更好的估计。
请注意,此函数仅适用于(线性)离散时间状态空间系统,在我们的输入/输出测量中没有干扰。
参考:
[1] Moonen M., DeMoor B., Vandenberghe
2022-12-07 22:40:58
91KB
matlab
1