控制系统的识别其实挺有意思的,尤其是用Matlab搞点合成阶跃信号来激励系统,看响应的那一瞬间,有种工程师的快乐你懂吧?这个资源就是专门搞控制系统建模的,内容还蛮全的,一阶、二阶、高阶系统都有涉及,而且连死区时间都考虑进去了,得还挺细。

频域的方式用得比较巧,拿指数频率角频率这两招来搞动态系统,不复杂但实用。你只要理解复频率那点事儿,整个识别过程就会顺得多,适合入门和进阶的你。

尤其是搞开环闭环系统的同学,这套方法还挺能帮你梳理清楚系统的响应特性。用合成阶跃信号激励系统,看系统怎么“抖”,你就知道它是哪一类货色了。真的是代码也不复杂,响应也快。

哦对了,如果你还在折腾PID模糊控制、或者Simulink建模,文末我还顺带列了一些相关资源,都是我自己看过的,还不错,可以一起参考下,思路更清晰。

如果你最近在用 Matlab 做系统建模,不妨试试这个项目,挺适合拿来练手的;想深入点?可以看看那些Simulink 模型,更直观。