返回首页

SilicOre09写了一个关于PID控制器的文章,2年前,我是一个PID计划实施的项目,我学习。

在我看来,Dterm有错误的迹象:

dTerm = KD *(PV - lastPV)的/ DT

应该是

dTerm = KD *(lastPV - PV)/ DT

它是合法的,可分别代替其错误衍生的过程变量副,
但错误有相反的符号。换句话说,如果PID控制器的巡航控制系统,从50英里到60英里的速度行驶,然后速度差是积极的,因为速度增加。然而,其误差减少到达设定点。

我敢肯定,PID控制器的微分项,需要按照错误的长期衍生的迹象。

如果作者提供反馈意见,我的分析,我将不胜感激 - 我可能是错的,因为我是一个关于PID控制器的新手有所

杰克。| JackTheJammer

回答

评论会员:游客 时间:2012/02/04
根据问题的答案,请不要发表-如果你从文章的代码,再有就是一个"新邮件"按钮,在那篇文章的底部,这将导致电子邮件被发送到笔者。然后,他们提醒,你想与他们交谈。张贴在这里,依靠他们"下降",实现对他们来说是我以为你是指这篇文章:imgsrc=]
SAKryukov
评论会员:游客 时间:2012/02/04
它看起来像你说得对。微分项必须是DOUT=KD德(T)/DT误差e(T)=设定值减去;ProcessVariable这是有效的,如果衍生长期DOUT本身积极的迹象是在控制器的输出的总和。比较方程在{A1}mdash;SA