基于MATLAB的电炉温度控制算法比较及仿真研究 2(5)

2021-02-21 11:51

t=kT(k=0,1,2 )

tkk e(t)dt e(jT) T e(j) j 0j 00

de(t) e(kT)-e(k-1)T e(k)-e(k-1) dtTT

(2-3)

显然,上述离散化过程中,采样周期T必须足够短,才能保证有足够的精度。为了书写方便,将e(kT)简化表示成e(k)等,即省去T。将式(2-3)代入式(2-1),可以得到离散的PID表达式为: u(k) Kp{e(k) 中式:

k— 采样序列号;

u(k)— 第k次采样时刻的计算机输出值; e(k)—第k次采样时刻输入的偏差值; e(k-1)— 第k-1次采样时刻输入的偏差值;

T/T K I — 积分系数,K I =K PI —微分系数,K T /T。 K DDD

TT1

e(j)

j 0

k

TDT

e(k) e(k 1)} (2-4)

我们常称式(2-4)为位置式PID控制算法。

对于位置式PID控制算法来说,位置式PID控制算法示意图如图2-2所示,由于全量输出,所以每次输出均与过去的状态有关,计算时要对误差进行累加,所以运算工作量大。而且如果执行器(计算机)出现故障,则会引起执行机构位置的大幅度变化,而这种情况在生产场合不允许的,因而产生了增量式PID控制算法

增量式PID控制算法

所谓增量式PID是指数字控制器的输出只是控制量的增量Δ(k)。增量式PID控制系统框图如图2-3所示。当执行机构需要的是控制量的增量时,可以由式(2-4)导出提供增量的PID控制算式。根据递推原理可得:


基于MATLAB的电炉温度控制算法比较及仿真研究 2(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:诗五首练习

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: