PID控制算法推算

传统数字PID控制算法

模拟PID调节器:
u(t)=Kp[e(t)+1Tit0e(t)dt+Tdde(t)dt] (1)
假设控制周期为T,在控制器的采样时刻t=KT时,对积分和微分做如下近似:

t0e(t)dtTkj=0e(jT)=Tkj=0e(j)(2)de(t)dte(kT)e[(k1)T]T=e(k)e(k1)T(3)

将(2)(3)式代入(1)式中可得:
u(t)=Kp[e(k)+TTikj=0e(j)+TdT[e(k)e(k1)]]
即位置式PID调节器的数字表达式为:
u(t)=Kpe(k)+Kikj=0e(j)+Kd[e(k)e(k1)] (4)
其中: Ki=KpTTi ; Kd=KpTdT
令k=k-1,则得:
u(t1)=Kpe(k1)+Kik1j=0e(j)+Kd[e(k1)e(k2)] (5)
式(4)(5)相减得:
Δu(k)=u(k)u(k1)
  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值