模糊控制问题
系统是从一篇论文上看来,可以仿真出结果.但不知道怎么消除静差,从网上看到"把模糊控制器的输出作为控制量的增量输出"可以消除静差,不是特别明白....
[ 本帖最后由 Disney1983 于 2007-5-23 22:56 编辑 ] 有静差需要积分控制,其实把模糊控制器的输出作为控制量的增量输出也就是积分“积累”的意思
你这个是纯模糊控制,可以考虑模糊pi控制 那请问下具体改怎么改呢 系统不能稳定 也不清楚怎么改所以把文件都传上来了 大家帮看下是不是模型有问题? 原帖由 Disney1983 于 2007-5-25 08:31 发表 http://www.chinavib.com/forum/images/common/back.gif
那请问下具体改怎么改呢
你可以加个固定的积分,那么就是I,一个积分增益加一个积分器模块。输入是e输出跟kp的输出加到一起,然后输出就行。
如果你要改变I,那么可以用很多方法来具体调节,也可以一个模糊控制器直接调节kpki 原帖由 Disney1983 于 2007-5-25 09:54 发表 http://www.chinavib.com/forum/images/common/back.gif
系统不能稳定 也不清楚怎么改所以把文件都传上来了 大家帮看下是不是模型有问题?
模型没什么问题,重要的是参数
建议:
1:去掉模糊控制,单独用pi来调节,然后知道pi的参数后再来模糊
2:更简单的方法,(说简单,但需要试凑)是直接根据一些模糊规则来修正你的模糊规则,你的量化因子我调试过,大家不太用调节了。i的调节可能会很小范围内变化结果变化却很大。模糊规则的东西可以参照下先进pid控制及其matlab仿真里的,或者其他的matlab的模糊控制的书都应该有。 我是来学习的,谢谢
页:
[1]