PID公式是否要带符号运算

[复制链接]
4432|9
 楼主| 悟觉 发表于 2010-6-22 20:37 | 显示全部楼层 |阅读模式
本帖最后由 悟觉 于 2010-6-22 20:48 编辑

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
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.
ayb_ice 发表于 2010-6-23 08:06 | 显示全部楼层
一般都是浮点数,你说是否有符号...
lbx_00 发表于 2010-6-23 11:46 | 显示全部楼层
pid表达式是数学表达式,当然要符号了
 楼主| 悟觉 发表于 2010-6-23 17:40 | 显示全部楼层
本帖最后由 悟觉 于 2010-6-23 17:45 编辑

哦,Y(t-1)是上一次的总输出量 Y(t+1)是这次的总输出的控制量?
不知是这样理解不?
不可善哉 发表于 2010-6-23 18:54 | 显示全部楼层
哥们我中华语言博大径深哈哈何必最求带符号的玩语言不必在乎甚至鄙视符号者
highgear 发表于 2010-6-23 22:30 | 显示全部楼层
抱歉, 应该是:y(t) = y(t-1) + Pdit. 7搂的理解是对的。
有猪来仪 发表于 2010-6-24 09:18 | 显示全部楼层
请全县各小学数学教师尽快加入本群组,我们将在本群组内,及时交流探讨"小学数学教学研究与实践"的经验,提升自身的教学水平,提高教学质量.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

21

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部