PID的积分值的积分前项如何清除啊?

我们使用这个PID时,其中里面的I积分是有一个累加的过程,那么累加后的值将送给一个叫积分前项的变量,那么这个积分前项是一直一直累加的。------那我问题来了,一直一直累加,那么积分项不就永远存在这个值了?即使我设置与过程值相等时,这个积分项一直有一个积分前项累加在里面,这是正常的吗?到达目标值后这该如何处理清除这个积分前项啊?

最佳答案

你的积分项是随调节在变化的吗,那怎么能控制好输出的呢。
你可以在设定值与过程值相等时,把积分前项这个变量赋值0,并且停止积分累加的程序。

提问者对于答案的评价:
这个办法有用。

专家置评

最好将问题贴个图,便于大家理解。也可以参考peisong推荐的文档。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc227608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午2:41
下一篇 2018年12月1日 上午2:41

相关推荐