回复:谁能帮我把这个PID程序完善下?

like821080

  • 帖子

    728
  • 精华

    0
  • 被关注

    7

论坛等级:侠圣

注册时间:2008-09-05

普通 普通 如何晋级?

发布于 2010-09-21 08:41:35

1楼

PID只要按下面的公式编写就可以了?
离散化公式:   Δu(t) = q0e(t) + q1e(t-1) + q2e(t-2)   当e(t)≤β时   q0 = Kp(1+T/Ti+Td/T)   q1 = -Kp(1+2Td/T)   q2 = Kp Td /T   当e(t)>β时   q0 = Kp(1+Td/T)   q1 = -Kp(1+2Td/T)   q2 = Kp Td /T   u(t) = u(t-1) + Δu(t)   注:各符号含义如下   u(t);;;;; 控制器的输出值。   e(t);;;;; 控制器输入与设定值之间的误差。   Kp;;;;;;; 比例系数。   Ti;;;;;;; 积分时间常数。   Td;;;;;;; 微分时间常数。(有的地方用"Kd"表示)   T;;;;;;;; 调节周期。   β;;;;;;; 积分分离阈值
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54756条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。