本帖最后由 coleyao 于 2013-8-18 19:48 编辑
软件是在加热控制系统的基础上做的,可以进行PID算法等的仿真,用于熟悉PID控制中各个系数的作用,加深对PID控制算法的理解!
软件修正了一些bug,加入了调整量的变化曲线,并改成了中文版,希望大家喜欢 (直接解压到任意目录即可运行,软件为业余时间制作,未针对所有系统和杀毒软件测试,不能保证没有兼容性问题,请大家谅解)!
注: 第二版修正了第一版模版比对无效的bug,并增加了标尺对齐功能,该功能开启可方便作图形分析,但会影响响应速度。
第三版修正了第二版中位置式PID 延迟开启PID功能无效的Bug,效果如图。
那个bang-bang控制方式不好用(仿真后会提示浮点数错误,可以看到仿真结果,但必须重启软件才能再次仿真),暂时没空去纠正了,希望大家谅解!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
最近闲得无聊,突然想到控制系统有没有共振这个现象,后来拿软件仿真了一下,貌似真的有啊!附上三张图说明一下,那个146秒的扰动信号似乎正落在系统的共振点上,此时系统的输出波动幅度最大,而扰动信号的周期低于或高于该值系统的输出波动都会明显减小(除波动周期外,其余设置完全相同)!
上面算是PID仿真软件的一个小应用吧,我提出来倒不是想讨论共振,只是希望起到一个抛砖引玉的作用,大家如果对PID仿真软件应用有什么心得(不涉及保密)的话欢迎提出来大家一起探讨,活跃一下气氛吧!
另外说明一下,如果大家用这个软件没有我附件里面的显示效果的话,可能主要是操作系统的原因,我用的是Win8
一周热门 更多>