打印

这PID控制怎么没有震荡呀

[复制链接]
1757|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
给2kg铁块加热到400度,控制精度0.1度,PID计算周期1秒,中断每10ms输出一次控制量,把1秒分成100份。
先用PD控制把温度升到距离目标温度10度时,停止加热40秒,防止过冲,然后用PID继续控制。再参数整定时,P设置到100了,怎么还没出现等幅震荡?帮我看看,程序是否有问题?这种控制思路是否对PID的整定有影响?谢谢大家,希望有这方面经验的不吝赐教。1、main里

11.png (756 Bytes )

11.png

22.png (3 KB )

22.png

33.png (3.6 KB )

33.png

44.png (4.34 KB )

44.png

55.png (5.29 KB )

55.png

66.png (2.95 KB )

66.png

相关帖子

沙发
Siderlee| | 2015-4-3 11:26 | 只看该作者
我以为模拟的呢

使用特权

评论回复
板凳
GavinZ| | 2015-4-3 11:58 | 只看该作者
为什么非得震荡?

使用特权

评论回复
地板
gx_huang| | 2015-4-3 15:01 | 只看该作者
比例增益高了,肯定会振荡的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

8

帖子

0

粉丝