1、2第二章第二章 简单控制系统简单控制系统主要内容主要内容2.3 控制器基本控制规律控制器基本控制规律 2.3.1 PID控制算法控制算法 2.3.2 离散离散PID控制算法控制算法3(6)比例微分控制)比例微分控制 比例微分控制器的数学表达式是比例微分控制器的数学表达式是 式中,式中,Td为微分时间。为微分时间。edtdeTKudtudKTdcDd sEsKTsTKsUDddc112.3 控制器基本控制规律控制器基本控制规律4 当输入偏差为阶跃信号时,比例微分控制器的输出为当输入偏差为阶跃信号时,比例微分控制器的输出为tTKDccdDeKAKAKu1比例微分控制器的输出是比例作比例微分控制器的
2、输出是比例作用和微分作用两部分之和,其输用和微分作用两部分之和,其输入输出特性曲线的形状与实际的入输出特性曲线的形状与实际的微分控制相似,只是起点和终点微分控制相似,只是起点和终点的幅度不同,都与比例增益有关,的幅度不同,都与比例增益有关,可调整。可调整。2.3 控制器基本控制规律控制器基本控制规律5在扰动幅度较大或过程容量滞后较大的系统中,适当引入在扰动幅度较大或过程容量滞后较大的系统中,适当引入微分微分作用,可在一定程度上提高系统的控制质量。作用,可在一定程度上提高系统的控制质量。原因是:当控制器在感受到偏差后再进行调节,过程已经原因是:当控制器在感受到偏差后再进行调节,过程已经受到较大幅
3、度扰动的影响,或扰动已经作用了一段时间。受到较大幅度扰动的影响,或扰动已经作用了一段时间。引入微分作用后,当被控变量一有变化时,根据变化趋势引入微分作用后,当被控变量一有变化时,根据变化趋势适当加大控制器的输出信号,将有利于克服扰动对被控变适当加大控制器的输出信号,将有利于克服扰动对被控变量的影响,抑制偏差的增长,从而量的影响,抑制偏差的增长,从而提高系统的稳定性提高系统的稳定性。2.3 控制器基本控制规律控制器基本控制规律6微分时间对系统过渡过程微分时间对系统过渡过程的影响的影响如果微分时间太小,对系如果微分时间太小,对系统的控制指标没有影响或统的控制指标没有影响或影响甚微;影响甚微;如果微
4、分时间适当,系统如果微分时间适当,系统的控制指标得到全面改善;的控制指标得到全面改善;如果微分时间太大,引入如果微分时间太大,引入太强的微分作用,反而导太强的微分作用,反而导致系统产生剧烈的振荡。致系统产生剧烈的振荡。2.3 控制器基本控制规律控制器基本控制规律7 PD作用下系统的阶跃响应作用下系统的阶跃响应微分时间越大,微分作用越强,响应速度越快,系统越稳定。微分时间越大,微分作用越强,响应速度越快,系统越稳定。2.3 控制器基本控制规律控制器基本控制规律8 PD调节也是有差调节调节也是有差调节在稳态下,在稳态下,dedt0,PD调节器的微分部分输出为零。调节器的微分部分输出为零。微分调节有
5、提高控制系统稳定性的作用微分调节有提高控制系统稳定性的作用 微分调节动作总是力图抑制被调量的振荡微分调节动作总是力图抑制被调量的振荡n引入微分动作要适度,当引入微分动作要适度,当TD超出某一上限值后,系统反超出某一上限值后,系统反而变得不稳定而变得不稳定 适度引入微分动作可以允许稍许减小比例度适度引入微分动作可以允许稍许减小比例度n这样可以减小残差、减小短期最大偏差、提高振荡频率这样可以减小残差、减小短期最大偏差、提高振荡频率同时保持衰减率不变。同时保持衰减率不变。比例微分控制的特点比例微分控制的特点2.3 控制器基本控制规律控制器基本控制规律9(7)比例积分微分控制)比例积分微分控制比例、积
6、分、微分三种控制方式各有其独特的作用。比例比例、积分、微分三种控制方式各有其独特的作用。比例控制是基本的控制方式,自始至终起着与偏差相对应的控控制是基本的控制方式,自始至终起着与偏差相对应的控制作用,但存在余差;添加积分控制后,可以消除纯比例制作用,但存在余差;添加积分控制后,可以消除纯比例控制无法消除的余差;添加微分控制,可以在系统受到快控制无法消除的余差;添加微分控制,可以在系统受到快速变化干扰的瞬间,及时加以抑制,增加系统的稳定程度。速变化干扰的瞬间,及时加以抑制,增加系统的稳定程度。2.3 控制器基本控制规律控制器基本控制规律10反馈控制系统反馈控制系统控制器控制器执行器执行器被控对象
7、被控对象测量测量/变送器变送器-+目标目标误差误差输出输出广义对象广义对象PID2.3 控制器基本控制规律控制器基本控制规律11 常规常规PID控制系统的原理控制系统的原理 输入:控制偏差输入:控制偏差e(t)=r(t)-y(t)输出:偏差的比例输出:偏差的比例(P)、积分、积分(I)和微分和微分(D)的线性组合。的线性组合。比例比例作用的输出与偏差大小成正比;作用的输出与偏差大小成正比;积分积分作用的输出变化速度与偏差成正比;作用的输出变化速度与偏差成正比;微分微分作用的输出与偏差变化速度成正比。作用的输出与偏差变化速度成正比。2.3 控制器基本控制规律控制器基本控制规律12 比例调节作用比
8、例调节作用:是按比例反应系统的偏差,系统一旦出现:是按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用用以减少偏差。了偏差,比例调节立即产生调节作用用以减少偏差。比例作用大,可以加快调节,减少误差。比例作用大,可以加快调节,减少误差。但是过大的比例,使系统的稳定性下降,甚至造成系统的但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。不稳定。01234567800.20.40.60.811.21.41.61.8Step ResponseTime(sec)AmplitudeK=0.2K=1K=10K=1002.3 控制器基本控制规律控制器基本控制规律13 积分调节作用积分调
9、节作用:是使系统:是使系统消除稳态误差消除稳态误差,提高无差度。因,提高无差度。因为有误差,积分调节就进行,直至无差,积分调节停止,为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。积分调节输出一常值。积分作用的强弱取决于积分时间常数积分作用的强弱取决于积分时间常数Ti,Ti越小,积分作越小,积分作用就越强。反之用就越强。反之Ti大则积分作用弱。大则积分作用弱。加入积分调节可使系统稳定性下降,动态响应变慢。加入积分调节可使系统稳定性下降,动态响应变慢。积分作用常与另两种调节规律结合,组成积分作用常与另两种调节规律结合,组成PI调节器或调节器或PID调节器。调节器。2.3 控
10、制器基本控制规律控制器基本控制规律1402040608010012000.20.40.60.811.21.41.61.8Step ResponseTime(sec)AmplitudeTi=1Ti=5Ti=10Ti=inf积分时间积分时间Ti的变化对控制效果的影响的变化对控制效果的影响 2.3 控制器基本控制规律控制器基本控制规律15 微分调节作用微分调节作用:微分作用反映系统偏差信号的变化率,具有预微分作用反映系统偏差信号的变化率,具有预见性,能预见偏差变化的趋势,能产生见性,能预见偏差变化的趋势,能产生超前超前的控制作用。的控制作用。在微分时间选择合适情况下,可以在微分时间选择合适情况下,可
11、以减少超调,减少调节时间。减少超调,减少调节时间。微分作用对噪声干扰有放大作用,因此过强的微分调节,微分作用对噪声干扰有放大作用,因此过强的微分调节,对系对系统抗干扰不利统抗干扰不利。2.3 控制器基本控制规律控制器基本控制规律16理想理想PID调节器的动作规律是:调节器的动作规律是:sEsTsTKsUdtdeTedtTeKudicdtic11 10实际实际PID调节器的动作规律是:调节器的动作规律是:sEsKTsTsTKsU eKeedtTeKuDddictTK-DticdD1111 1102.3 控制器基本控制规律控制器基本控制规律17PID输入输出特性曲线输入输出特性曲线积分作用积分作用
12、比例作用比例作用PD作用作用2.3 控制器基本控制规律控制器基本控制规律18 一组一组MATLAB仿真试验仿真试验)15.0)(12(4)(sssGp105.01)(ssH2.3 控制器基本控制规律控制器基本控制规律19 纯纯P作用下系统的阶跃响应作用下系统的阶跃响应01234567891000.20.40.60.811.21.4Kp=0.7Kp=1.7Kp=2.7纯纯P调节是有差调节调节是有差调节比例增益大,稳态误差小,响应快,但超调大比例增益大,稳态误差小,响应快,但超调大2.3 控制器基本控制规律控制器基本控制规律20 PI作用下系统的阶跃响应作用下系统的阶跃响应012345678910
13、00.20.40.60.811.21.41.61.8Kp=0.7Ti=1Ti=0.5Ti=2引入积分,消除了余差引入积分,消除了余差Ti小,响应速度加快,超调大,系统振荡加剧小,响应速度加快,超调大,系统振荡加剧2.3 控制器基本控制规律控制器基本控制规律21 PI作用下系统的阶跃响应作用下系统的阶跃响应在同样积分常数在同样积分常数Ti下,减小比例增益下,减小比例增益Kp可减小超调,可减小超调,增加系统的稳定性增加系统的稳定性2.3 控制器基本控制规律控制器基本控制规律22 PD作用下系统的阶跃响应作用下系统的阶跃响应 引入微分项,提高了响应速度,增加了系统的稳定性引入微分项,提高了响应速度,
14、增加了系统的稳定性但不能消除系统的余差但不能消除系统的余差2.3 控制器基本控制规律控制器基本控制规律23 PD作用下系统的阶跃响应作用下系统的阶跃响应微分时间越大,微分作用越强,响应速度越快,系统微分时间越大,微分作用越强,响应速度越快,系统越稳定越稳定2.3 控制器基本控制规律控制器基本控制规律24 PID作用下系统的阶跃响应作用下系统的阶跃响应PD基础上基础上I作用的引入消除了余差,达到了理想的多项作用的引入消除了余差,达到了理想的多项性能指标要求:超调、上升时间、调节时间、余差等性能指标要求:超调、上升时间、调节时间、余差等2.3 控制器基本控制规律控制器基本控制规律25定值控制定值控
15、制系统中比例积分微分控制的作用及影响作用效果因素系统中比例积分微分控制的作用及影响作用效果因素余差余差响应速度响应速度超调量超调量稳定性稳定性比例控制比例控制比例增益比例增益积分控制积分控制积分时间积分时间无无比例积分控制比例积分控制无无PIPPIPPIPPDPKc不变,不变,Td 比例积分微分控制比例积分微分控制无无2.3 控制器基本控制规律控制器基本控制规律26 模拟过程控制系统模拟过程控制系统 控制规律通常采用比例控制规律通常采用比例,积分积分,微分关系或由此作出的简微分关系或由此作出的简化形式化形式,这些关系的实现这些关系的实现,必须通过相应的硬件来完成。必须通过相应的硬件来完成。2.
16、3 控制器基本控制规律控制器基本控制规律27 在模拟控制系统中,调节器最常用的控制规律是在模拟控制系统中,调节器最常用的控制规律是PID控制。控制。常规模拟常规模拟PID系统原理框图:系统原理框图:2.3 控制器基本控制规律控制器基本控制规律28由气动或液动、电动仪表组成的模拟由气动或液动、电动仪表组成的模拟PID控制器控制器 由计算机实现的离散由计算机实现的离散PID控制器控制器 2.3 控制器基本控制规律控制器基本控制规律29 PID控制算法离散化控制算法离散化 时间上是离散断续进行的时间上是离散断续进行的 某一时刻根据测量值与设定值的偏差计算出的输出值某一时刻根据测量值与设定值的偏差计算
17、出的输出值要保持到下一采样时刻才可能发生变化要保持到下一采样时刻才可能发生变化 离散离散PID控制是根据对模拟控制器的理想控制是根据对模拟控制器的理想PID算法加以算法加以离散化得来的。离散化得来的。连续时间连续时间t采样时刻点采样时刻点KT离散化离散化2.3 控制器基本控制规律控制器基本控制规律30 位置式位置式PID控制算法控制算法 )1(0dtdeTedtTeKudtic )1()()()()1()()(1)()(D0Icd0ickekeKieKkeKtkekeTtieTkeKkukiki求和取代积分求和取代积分差分取代微分差分取代微分1ktkt1kt)(tet)(1kte)(kte)(
18、1kte)(2kte2ktT采样周期控制器控制器实际输实际输出出2.3 控制器基本控制规律控制器基本控制规律31位置式位置式PID控制系统控制系统2.3 控制器基本控制规律控制器基本控制规律 位置式位置式PID控制算法带来的问题控制算法带来的问题 对对e(k)的累加增大了计算机的存储量和运算的工作量的累加增大了计算机的存储量和运算的工作量 u(k)的直接输出易造成执行机构的大幅度动作的直接输出易造成执行机构的大幅度动作 有些应用场合要求增量式有些应用场合要求增量式u(k)32 增量式增量式PID控制控制)2()1()()1()1()1()()()()(100kekeKjeKkeKkukekeK
19、jeKkeKkuDkjIcDkjIc)2()1(2)()()1()()(kekekeKkeKkekeKkuDIc两次采样时间间隔内控制阀开度的变化量,通过步进电机等累两次采样时间间隔内控制阀开度的变化量,通过步进电机等累积机构,将其转换成模拟量积机构,将其转换成模拟量2.3 控制器基本控制规律控制器基本控制规律33为编程方便,增量式为编程方便,增量式PID可采用如下形式可采用如下形式式中式中DDccKqKKqKq2102 )2()1()()(210keqkeqkeqku2.3 控制器基本控制规律控制器基本控制规律34 增量式增量式PID控制系统示意图控制系统示意图 位置式位置式PID控制系统示
20、意图控制系统示意图2.3 控制器基本控制规律控制器基本控制规律35 增量式增量式PID控制算法的优点控制算法的优点 不累加误差,增量的确定仅与最近几次偏差采样值不累加误差,增量的确定仅与最近几次偏差采样值有关,计算精度对控制量的计算影响较小;有关,计算精度对控制量的计算影响较小;得出的是控制量的增量,误差动作影响小;得出的是控制量的增量,误差动作影响小;增量型算法不对偏差做累加,因而也不易引起积分增量型算法不对偏差做累加,因而也不易引起积分饱和。饱和。2.3 控制器基本控制规律控制器基本控制规律36 速度式速度式PID控制控制 2122kekeketTKkeTKtkeKtkukvdcicc控制
21、器输出的变化速率,表征控制阀在采样周期内的平均变化速度控制器输出的变化速率,表征控制阀在采样周期内的平均变化速度2.3 控制器基本控制规律控制器基本控制规律37改进的数字改进的数字PID算法算法当系统波动范围大、变化迅速和存在较大的扰动时,基本的当系统波动范围大、变化迅速和存在较大的扰动时,基本的数字数字PID控制效果往往不能满足控制的要求。因此,对数字控制效果往往不能满足控制的要求。因此,对数字PID控制算法进行改进一直是控制界研究的课题,下面介绍控制算法进行改进一直是控制界研究的课题,下面介绍几种常用的改进形式。几种常用的改进形式。积分项的改进积分项的改进微分项的改进微分项的改进2.3 控
22、制器基本控制规律控制器基本控制规律38改进的数字改进的数字PID算法算法 PID控制控制中,积分的作用是消除余差,提高控制精控制控制中,积分的作用是消除余差,提高控制精度。但在过程的启动、结束或大幅度增减设定值时,短度。但在过程的启动、结束或大幅度增减设定值时,短时间内系统输出有很大的偏差,从而造成时间内系统输出有很大的偏差,从而造成PID运算的积运算的积分积累,使系统产生大的超调或长时间振荡,这在生产分积累,使系统产生大的超调或长时间振荡,这在生产中是绝对不允许的。为了提高控制性能有必要对中是绝对不允许的。为了提高控制性能有必要对PID控控制中的积分项进行改进。制中的积分项进行改进。积分项的
23、改进积分项的改进积分分离积分分离PID算法算法遇限削弱积分遇限削弱积分PID算法算法2.3 控制器基本控制规律控制器基本控制规律39 积分分离积分分离PID算法算法 控制偏差较大时,取消积分作用,以减小超调;控制控制偏差较大时,取消积分作用,以减小超调;控制偏差较小时,再恢复积分作用,以消除余差。偏差较小时,再恢复积分作用,以消除余差。式中式中)2()1(2)()()1()()(kekekeKkeKKkekeKkuDILcA|e(k)|A|e(k)|KL ,0 ,12.3 控制器基本控制规律控制器基本控制规律40 遇限削弱积分遇限削弱积分PID算法算法 若上一时刻控制输出已经若上一时刻控制输出
24、已经达到最大(小),则此次达到最大(小),则此次只累加负(正)偏差只累加负(正)偏差,以,以避免控制量长时间停留在避免控制量长时间停留在饱和区。饱和区。2.3 控制器基本控制规律控制器基本控制规律41 微分项的改进微分项的改进 在在PID控制中,微分项根据偏差变化的趋势及时施加控制中,微分项根据偏差变化的趋势及时施加作用,从而有效地抑制偏差增长,减小系统输出的作用,从而有效地抑制偏差增长,减小系统输出的超调,克服减弱振荡,加快动态过程。但是微分作超调,克服减弱振荡,加快动态过程。但是微分作用对高频干扰非常灵敏,容易引起控制过程振荡,用对高频干扰非常灵敏,容易引起控制过程振荡,降低调节品质。为此
25、有必要对降低调节品质。为此有必要对PID算法中的微分项算法中的微分项进行改进。进行改进。微分项的改进算法微分项的改进算法 不完全微分算法不完全微分算法 微分先行微分先行2.3 控制器基本控制规律控制器基本控制规律42 不完全微分算法不完全微分算法对于理想的微分控制,当被控变量变化较快时,虽然计算对于理想的微分控制,当被控变量变化较快时,虽然计算机的相应输出也较大,但步进电机无法在短时间内完成所机的相应输出也较大,但步进电机无法在短时间内完成所要求的走步,限制了微分校正作用。要求的走步,限制了微分校正作用。实际的微分环节代替理想的微分环节实际的微分环节代替理想的微分环节 kuakuaku11 D
26、dDdKTtKTa 2121kekekeKkeKkekeKkuDIc2.3 控制器基本控制规律控制器基本控制规律43完全微分完全微分不完全微分不完全微分2.3 控制器基本控制规律控制器基本控制规律44 微分先行微分先行 只对测量值只对测量值y(t)微分,而不对偏差微分,而不对偏差e(t)微分,也即对给定微分,也即对给定值值r(t)无微分作用。无微分作用。这样在调整设定值时,控制器的输出就不会产生剧烈的这样在调整设定值时,控制器的输出就不会产生剧烈的跳变,也就避免了设定值升降给系统造成的冲击。跳变,也就避免了设定值升降给系统造成的冲击。2121DIckykykyKkeKkekeKku2.3 控制器基本控制规律控制器基本控制规律45本节小结本节小结(1)比例控制)比例控制 比例度比例度(2)积分控制)积分控制 积分时间积分时间(3)微分控制)微分控制 微分时间微分时间(4)三种组合)三种组合