delili 发表于 2007-6-22 09:01

模糊PID控制器的PI变化问题

根据PID参数整定的依据,在偏差最大的时候P要最大,I要最小,可是观察仿真的PI变化怎么跟这个不吻合啊,开始P最小,I竟然最大。这种控制效果还是好的。

cdwxg 发表于 2007-6-22 11:16

首先,你确定你说的是真的?自己没有搞错?
另外,你这个偏差最大是什么意思,其实每个控制规则没有最大的概念,只有>M之后采取P控制,I最小或者说不要I,因为此时I是起反面作用。

我觉得你的这个问题可能是你控制规则没弄好等等
很多时候你的I最大还是最小不重要,重要的是你的I是否达到了能够影响该系统的数值。否则鸡头也不能比得过凤尾吧:)

delili 发表于 2007-6-22 11:34

恩,没错,这点很纳闷,在阶跃给定开始,这就是我说的偏差最大的时候,这个时候fuzzy控制器输出P最小,I最大,完全相反,如果我在ΔP和ΔI上取负,控制效果反而更糟糕。

另外我看模糊规则表就是那样规定的,图,这个规则是错的吗?


PS:请问你能给我个模糊PID整定的程序例子吗?

[ 本帖最后由 delili 于 2007-6-22 11:47 编辑 ]

yizi0000 发表于 2007-6-23 15:07

这是刘金琨老师著的<<先进PID控制及其MATLAB仿真>>中的讲模糊自适应PID控制的一个例子.看看有帮助没?
楼主最好能到图书馆借到这本书看看就更好了.

cdwxg 发表于 2007-6-23 21:52

这本书以前论坛是有电子版本的,但由于论坛避免涉及侵权问题,删除了所有资料。
这本书还是很不错的,我也是多次推荐。大家自己找下,特别是做控制的同学。

delili 发表于 2007-6-23 22:27

他说列的就是我上图的说的,可这就是反的啊,应该是错的,想挑战权威了一下

delili 发表于 2007-6-28 09:25

我顶~
页: [1]
查看完整版本: 模糊PID控制器的PI变化问题