打印

PID公式是否要带符号运算

[复制链接]
3290|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
悟觉|  楼主 | 2010-6-22 20:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 悟觉 于 2010-6-22 20:48 编辑

小弟做PID控温.看了些资料.有个问题一直搞不清楚,图中增量法公式是否要带符号运算?
   比如测得当前温度低于设定温度,e(t)为正; 如测得当前温度超过设定温度,e(t)为负数.
有两种结果,其1:是公式中所有值都不带符号运算.计算得到的结果就是输出量.
                其2:公式中所有值都带符号运算.计算得到的结果就是输出量

PID.jpg (14.21 KB )

PID.jpg

相关帖子

沙发
highgear| | 2010-6-22 20:51 | 只看该作者
怎么可能不带符号呢? 不带符号就是纯正反馈, 失去了控制的意义。

使用特权

评论回复
板凳
悟觉|  楼主 | 2010-6-22 20:58 | 只看该作者
那如果e(t)小于e(t-1)和e(t-2),整个Pdit值都是负数.这个负数是否看成正数做来输出量

使用特权

评论回复
地板
highgear| | 2010-6-22 22:37 | 只看该作者
你的公式是增量法公式,也就是说是一种迭代公式,Pdit只是输出的变化量delta Y, 最终的输出量为
y(t+1) = y(t-1) + Pdit.

使用特权

评论回复
5
ayb_ice| | 2010-6-23 08:06 | 只看该作者
一般都是浮点数,你说是否有符号...

使用特权

评论回复
6
lbx_00| | 2010-6-23 11:46 | 只看该作者
pid表达式是数学表达式,当然要符号了

使用特权

评论回复
7
悟觉|  楼主 | 2010-6-23 17:40 | 只看该作者
本帖最后由 悟觉 于 2010-6-23 17:45 编辑

哦,Y(t-1)是上一次的总输出量 Y(t+1)是这次的总输出的控制量?
不知是这样理解不?

使用特权

评论回复
8
不可善哉| | 2010-6-23 18:54 | 只看该作者
哥们我中华语言博大径深哈哈何必最求带符号的玩语言不必在乎甚至鄙视符号者

使用特权

评论回复
9
highgear| | 2010-6-23 22:30 | 只看该作者
抱歉, 应该是:y(t) = y(t-1) + Pdit. 7搂的理解是对的。

使用特权

评论回复
10
有猪来仪| | 2010-6-24 09:18 | 只看该作者
请全县各小学数学教师尽快加入本群组,我们将在本群组内,及时交流探讨"小学数学教学研究与实践"的经验,提升自身的教学水平,提高教学质量.

使用特权

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

本版积分规则

5

主题

21

帖子

0

粉丝