PID控制原理
有哥们5分提供的,想现在免费吧?
PID控制是一种在工业生产中应用最广泛的控制方法,其最大的优点是不需要了解被控对象精确的数学模型,进行复杂的理论计算。只需要在线根据被控变量与给定值之间的偏差以及偏差的变化率等简单参数,通过工程方法对比例系数KP、积分时间TI、微分时间TD三个参数进行调整,就可以得到令人满意的控制效果。PID控制算法可以分为位置型控制算法和增量型控制算法,本文主要讨论位置型控制算。
e(n)比例u(t)c(t)积分执行机构被控对象RTc(n)微分测量变送器T
1 自动控制性能指标的相关概念
uΔuRσ%=Δu/RX100%uR误差带90%R误差带0ttrtpts10%Rttrts0
1.1系统的响应速度
指控制系统对偏差信号做出反映的速度,也叫做系统灵敏度。一般可以通过上升时间tr和峰值时间tp进行反应。上升时间和峰值时间越短,则系统的响应速度越快。
1.2系统的调节速度
系统的快速性主要由调节时间来反映,系统的调节时间越短,则系统的快速性越好。
系统的快速性与响应速度是两个不同的概念,响应速度快的系统,其调节时间不一定短;调节时间短的系统,其响应速度不一定很高。
1.3系统的稳定性
系统的稳定性一般用超调量?%来反映,超调量越小,系统的稳定性越好;超调量越大,系统的稳定性越差。系统的稳定性与系统的响应速度是一对矛盾体。
2 PID控制算法式的推导
PID控制器的微分方程为:
1u(t)?KP[e(t)?TIde(t)?0e(t)dt?TDdt]?u0
t式中:e(t)—给定值与被控变量的偏差
KP—比例系数
TI—积分时间常数 TD—微分时间常数
t—从开始进行调节到输出当前控制量所经过的时间间隔
u0—PID调节开始之前瞬间,执行器的输入控制信号,在调节过程中为固定值
对以上各式左右两边分别进行拉普拉斯变换可得PID控制器的传递函数为: U(s)1?K[1??TDs] PE(s)TIs比例项:uP(t)?KPe(t)
1u(t)?K积分项:IPTI微分项:uD(t)?KPTD?e(t)dt
0tde(t) dt对上式进行离散化可得数字式PID控制算式为:
uP(n)?KPe(n)
TuI(n)?KPTI?e(i)
i?0nuD(n)?KPTD[e(n)?e(n?1)] T式中:
e(n)—当前采样时刻给定值与被控变量的偏差
T—PID控制采样周期,也就是计算机获取e(n)和 e(n?1)的时间间隔
1、 一阶后向差分方程对微分的离散化: de(t)e(k)?e(k?1) ?dtTe(k)?e(k?1)e(k?1)?e(k?2)?de(t)e(k)?e(k?1)e(k)?2u(k?1)?u(k?2)TT ???2dtTTT??2、 累加法对积分的近似离散等效 ?e(t)dt?T?e(i) ,t?nT 0i?0tn则位置式PID控制在当前采样时刻输出至执行器的控制量计算式为:
?Tu(n)?KP?e(n)?TI??TDe(i)?[e(n)?e(n?1)]??u0 ?Ti?0?n式中:u(n)—当前采样时刻输出的控制变量
u0—PID调节开始之前瞬间,执行器的输入控制信号
3 比例、积分、微分环节的作用
3.1 比例环节
比例环节是PID控制器中必不可少的环节。比例环节的作用为放大误差信号,提高控制器对于偏差信号的感应灵敏度,其特点是不失真、不延迟、成比例的复现控制器输入信号的变化。过大的比例系数会使系统的稳定性降低、增加超调量,出现振荡甚至发散。控制系统的稳定性与灵敏性是一对矛盾,比例系数的选择只能在稳定性与灵敏性之间进行折中选择。积分环节输出控制量计算公式为:uP(n)?KPe(n)。
若控制器中仅有比例控制环节,则会产生调节余差,如下图所示: uRuR余差余差t00t 1 比例控制稳态误差产生的原因 单纯的比例环节所产生稳态误差的原因主要有两个方面,分别为原理性稳态误差和结构性稳态误差。 1.1 原理性稳态误差 原理性稳态误差是由比例控制系统的原理所引起的,以调节阀流量控制系统为例进行说明: 目标流量值Re(n)比例Ku(n)D/Au(t)调节阀管路流量c(t)c(n)标准流量计采样T 如图所示为单回路流量比例控制系统,控制系统的给定流量值为R,被控变量为流量值C(t)。调节阀为4mA—20mA电流控制,其开度与输入电流值u(t)的关系为: 调节阀开度?u(t)?4mA?100% 20mA?4mA设调节开始时,偏差为e(n),则调节阀的输入信号为u(n)?Ke(n)?u0,u0为调节阀的初始输入电流值。则有调节阀开度?Ke(n)?u0?4mA?100% 20mA?4mA但调节阀从其初始位置开始动作到达到动作终点需要一定时间,而随着调节阀的动作,偏差值e(n)也会不断发生变化,使得调节阀的输入信号也不断变化。当某一时刻,调节阀的开度和输入信号满足关系调节阀开度?u(t)?4mA?100%时,调节阀将停止动作,由调节阀所控制的被控流量值也将停20mA?4mA止变化,偏差值e(n)也将保持不变,控制系统达到稳定平衡状态。 控制变量随时间变化的波形图 被控变量随时间变化的波形图 可以发现,调节阀要想在原开度的基础上保持一定的开度增量,就必须有输入电流信号,这就使得