|
发表于 2012-4-19 03:11:47
|
显示全部楼层
3.5控制核心——数字PID
在控制系统中,将偏差的比例P、积分I、微分D通过线性组合构成控制量的PID控制器获得了广泛的应用,它结构简单,参数容易调整,不需要确切的数学模型。即通过采集实时转速值与设定值的偏差,利用软件编程实现转速调节的运算,单片机实现PID控制的类型分为位置式和增量式两种:
位置式PID控制:其输入e (t)与输出u (t)的关系
u(t)=kp(e(t)+1/TI∫e(t)dt+TD*de(t)/dt) (式3.5-1)
从式3.5-1可以看出:
位置式PID控制存在缺点:
1)由于全量输出,所以每次输出均与过去状态有关,计算时要对e(k)(k=0,1,…n)进行累加,工作量大。
2)因为计算机输出的u(n)对应的是执行机构的实际位置,如果计算机出现故障,输出u(n)将大幅度变化,会引起执行机构的大幅度变化,有可能因此造成严重的生产事故,这在实际生产中是不允许的。
故本系统采用增量式数字PID算法,表达式推导 式3.5-1 U(t2)与U(t1)相减:
式中:—比例常数; —积分时间常数; _微分时间常数;
T—采样周期
对比位置PID控制方法增量式PID优点:
1)增量式PID的输出的是控制量增量,并无积分作用,因此,这种方法适用于执行机构带积分部件的对象。如步进电机;而位置式PID适用于执行机构不带积分环节的对象。
增量式PID输出的是控制量增量,若计算机出现故障,误动作影响较小,而执行机构本身有记忆功能,可仍保持原位,不会严重影响系统的工作,而位置式的输出直接对应对象的输出,因此对系统影响较大。 |
|