PID的采样周期是什么意思?要设置多久啊?

2020-01-20 19:10发布

PID的采样周期是什么意思?要设置多久啊?我自己diy一个热水器,用了stcunion那个增量式pid算法,每次用定时器中断进行pid运算,45ms运算一次。可是每次上电或改变设定温度后,要超过设定温度很多,过个1分钟左右才能稳定下来到设置温度。不知道是不是PID的采样周期设置问题。。菜鸟求大神指点啊。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
richyhuang
1楼-- · 2020-01-21 11:59
 精彩回答 2  元偷偷看……
正好五个字
2楼-- · 2020-01-20 20:07
 精彩回答 2  元偷偷看……
captain_steve
3楼-- · 2020-01-21 00:22
45ms对于烧水温度调节来说不算短吧,应该不是调节周期的问题,你做闭环控制系统的话不仅仅是PID的问题,还要看温度采集等等,个人拙见
marshallemon
4楼-- · 2020-01-21 05:20
周期是按照负载来设定的,看你加热的是啥DD,水有多少?45ms你开玩笑的吧,这种周期你的微分项基本就是摆设,如果你的传感器和ADC都做不到这周期,你设定这周期又啥用?温升是一个慢过程,设置到秒级别就够用了,这个也要看你的采集能做到啥分辨率
jianfengxixi
5楼-- · 2020-01-21 06:39
我也觉得45ms一次太快了
ahong2hao
6楼-- · 2020-01-21 08:40
1秒钟计算一次PID就够了。

一周热门 更多>