回复:PID控制问题

liping

  • 帖子

    18
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2003-12-31

普通 普通 如何晋级?

发布于 2004-05-11 15:16:41

0楼

对于加热控制建议不要使用微分项,积分时间大于采样时间的10倍以上,采样数据取多个数据的平均值
△U=Kp[e(k)+T/Tie(k)-2e(k-1)+e(k-2)]或△U=A[e(k)-2e(k-1)+e(k-2)]+Be(k)
A=0.1---10 B=0.001---0.1
U=U(k-1)+△U
如果还不行,可以采用下面的方法一试
if ( e(k)>2Emax)
U=K1e(k)/[2Emax]
else
U=U(k-1)+△U PID控制
Emax为最大允许误差
K1是一个过渡系数,用以控制在控制方式切换时的误差

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

共有0条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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