第六章控制器华东理工大学信息学院自动化系6.1概述6.2基本控制规律6.3模拟式控制器6.4数字式控制器本章的主要内容:6.1概述控制器是控制系统的核心。•控制器的作用:控制执行器,改变操纵变量,使被控变量符合生产要求。控制器在闭环控制系统中将检测变送环节传送过来的信息与被控变量的设定值比较后得到偏差,然后根据偏差按照一定的控制规律进行运算,最终输出控制信号作用于执行器上。按能源形式:•控制器的分类控制器一般可按能源形式、信号类型和结构形式进行分类。电动气动发展较早,其特点是结构简单、性能稳定、可靠性高、价格便宜,且在本质上安全防爆,因此广泛应用于石油、化工等有爆炸危险的场所。气动控制仪表相对气动控制仪表出现得较晚,但由于电动控制仪表在信号的传输、放大、变换处理,实现远距离监视操作等方面比气动仪表容易得多,并且容易与计算机等现代化信息技术工具联用,因此电动控制仪表的发展极为迅速,应用极为广泛。近年来,电动控制仪表普遍采取了安全火花防爆措施,解决了防爆问题,所以在易燃易爆的危险场所也能使用电动控制仪表。电动控制仪表目前采用的控制器以电动控制器占绝大多数。按信号类型:数字式模拟式传输信号通常是连续变化的模拟量,其线路较为简单,操作方便,在过程控制中已经广泛应用。模拟式控制仪表数字式控制仪表数字式控制仪表的传输信号通常是断续变化的数字量,以微型计算机为核心,其功能完善,性能优越,能够解决模拟式仪表难以解决的问题。近二十年来数字式控制仪表不断涌现新品种应用于过程控制中,以提高控制质量。按结构形式:基地式集散控制系统单元组合式组装式将控制机构与指示、记录机构组成一体,结构简单,但通用性差,使用不够灵活,一般仅用于一些简单控制系统。基地式控制仪表将整套仪表划分成能独立实现某种功能的若干单元,各个单元之间用统一标准信号联系。将各个单元进行不同的组合,可以构成具有各种功能的控制系统,使用灵活方便。目前使用较多的单元组合式控制器属电动Ⅲ型,而在一些老装置上电动Ⅱ型控制器还在使用,气动单元控制器由于控制滞后太大已经很少使用。单元组合式控制仪表是在单元组合仪表的基础上发展起来的一种功能分离、结构组件化的成套仪表装置。组装式控制仪表随着计算机技术发展,出现了各种以微处理器为基础的控制器,在结构、功能、可靠性等各个方面都使控制器进入一个新阶段。近二十多年来出现了许多基于集散控制系统或者现场总线的控制器,它们除了控制功能外,还具有网络通信等功能,适应信息社会大规模生产需要。集散控制系统6.2基本控制规律6.2.0基本概念6.2.1双位控制6.2.2连续PID控制算法6.2.0基本概念过程控制一般是指连续控制系统,控制器的输出随时间的变化发生连续变化。不管是何种控制器,都有其基本的控制规律。控制器的输入信号e(t):是测量值y(t)与被控变量的设定值之差,即e(t)=y(t)-r(t);控制器的输出信号u(t):是送往执行机构的控制命令。控制规律就是控制器的输出信号u(t)随输入信号e(t)变化的规律。控制规律的定义:是指控制器的输出信号与输入信号之间的关系。双位控制(开关控制):比例控制:积分控制:微分控制:基本控制规律:以蒸汽加热反应釜为例:设反应温度为85℃,反应过程是轻微放热的,还需要从外界补充一些热量。•发现温度一低于85℃,就把蒸汽阀门全开,一高于85℃,就全关,这种做法称双位控制,阀门开度只有两个位置,全开或全关。使供需一直不平衡,温度波动不可避免,它是一个持续振荡过程。用双位控制规律来控制反应器温度,显然控制质量差。蒸汽加热反应釜式中y是测量值。13855y开启圈数()•若在某一静态,温度为85℃,阀门开度是三圈。这样调节:当温度高于85℃时,每高出5℃就关一圈阀门;当低于85℃时,每降低5℃就开一圈阀门。这样,阀门的开启度与偏差成比例关系,用数学公式表示则为:蒸汽加热反应釜比例控制规律模仿上述操作方式,控制器的输出u(t)与偏差e(t)的对应关系为:u(t)=u(0)+Kce(t)式中u(t)是比例控制器的输出;u(0)是偏差e为零时的控制器输出,e=y-r;Kc是控制器的比例放大倍数。比例控制的缺点是在负荷变化时有余差。例如,在该例子中,如果工况有变动,阀门开三圈,就不再能使温度保持在85℃。•比例操作方式会有余差存在。为了消除余差,人们这样做:把阀门开启数圈后,不断观察测量值,若低于85℃,则慢慢地继续开大阀门;若高于85℃,则慢慢地把阀门关小,直到温度回到85℃。这种方式的特点:是按偏差来决定阀门开启或关闭的速度,而不是直接决定阀门开启的圈数。()()IdutKetdt控制器输出的变化速度与偏差成正比——这就是积分控制规律。由上式可看出,只要有偏差随时间而存在,控制器输出总是在不断变化,直到偏差为零时,输出才会稳定在某一数值上。tIdtteKutu0)()0()(积分后得•对于容量滞后较大的过程,当出现偏差时,其数值已较大,对控制及生产不利。此时,人们观察偏差的变化速度即趋势来开启阀门的圈数,这样可抑制偏差幅度,易于控制。dttdeTtuD)()(这就是微分控制规律,控制器的输出与偏差变化速度成正比。6.2.1双位控制理想的双位控制器输出与输入偏差之间的关系为:当测量值大于给定值时,控制器的输出为最大(或最小),当测量值小于给定值时,输出值为最小(或最大)。控制器只有两个输出值,相应的执行机构只有开和关两个极限位置。maxmaxminmin,0,0,0,0ueueuuueue或为了降低控制机构的开关频率,延长控制系统中运动部件的使用寿命。给双位控制系统增加了中间区,当偏差在中间区内变化时,控制机构不会动作。maxmaxmaxminmaxminmin,,ueeuuueeueemin保持或不变,euminumaxu(t)e(t)eminemax实际的双位控制特性6.2.2连续PID控制算法6.2.2.1比例控制(P)(1)比例控制规律输出信号与输入信号之间的关系为()()cutKet式中:Kc——比例增益,衡量比例控制作用强弱的变量。比例增益Kc是控制器的输出变量Δu(t)与输入变量e(t)之比。Kc越大,在相同偏差e(t)输入下,输出Δu(t)也越大。控制器的输出变化量与输入偏差成正比例,在时间上没有滞后。比例增益——Kc衡量比例控制作用强弱的变量。在实际中,习惯上使用比例度δ表示比例控制作用的强弱。Δu(t)tOAe(t)tOKcA阶跃偏差作用下比例控制器的开环输出特性比例控制规律的开环输出特性:(2)比例度δ定义:控制器输入的变化相对值与相应的输出变化相对值之比的百分数,表达式为maxminmaxmin100%eZZuuu其中:e为控制器输入信号的变化量,即偏差信号;(Zmax-Zmin)为控制器输入信号的变化范围,即量程;Δu为控制器输出信号的变化量,即控制命令;(umax-umin)为控制器输出信号的变化范围。可以看出比例度的具体含义为:使控制器的输出变化满刻度时,相应的控制器输入变化量占输入信号变化范围的百分数。即要使输出做全范围变化,输入信号必须改变全量程的百分之几(P107)。100%50%50%umaxuminmaxmin%eZZΔ=50%Δ=100%Δ=200%比例度示意图左图是比例度的示意图,当比例度分别为50%、100%、200%时,只要偏差e的变化占输入信号变化范围的50%、100%、200%时,控制器的输出就可以由最小umin变为最大umax。比例度的定义式可改写为maxminmaxminmaxminmaxmin1100%100%1100%cceZZuuuKZZuuCKC为控制器输出信号的变化范围与输入信号的变化范围之比,称为仪表系数。1100%cK对于单元组合仪表,有由前面得:maxminmaxmin()()ZZuu所以结论:比例度δ与放大倍数Kc成反比。比例度δ越小,放大倍数Kc越大,它将偏差(控制器输入)放大的能力越强,反之亦然。maxminmaxmin11100%100%ccuuCKZZK例题:一台比例作用的温度控制器,其温度的变化范围为400~800℃,控制器的输出范围是4~20mA。当温度从600℃变化到700℃时,控制器相应的输出从8mA变为12mA,试求该控制器的比例度。maxminmaxmin700600800400100%100%100%128204eZZuuu这说明在这个比例度下,温度全范围变化(相当于400℃)时,控制器的输出从最小变为最大,在此区间内,e和u是成比例的。解:(3)比例度δ对系统过渡过程的影响tttttytyyyyyδ小于临界值δ等于临界值δ偏小δ适当δ偏大δ太大比例度对过渡过程的影响①在扰动(如负荷)及设定值变化时有余差存在。②比例度愈大,过渡过程曲线愈平稳,余差也愈大。比例度愈小,过渡过程曲线振荡愈厉害。当比例度δ减小到某一数值时,系统会出现等幅振荡,此时的比例度称为临界比例度δk。③如果δ较小,振荡频率提高,把被控变量拉回到设定值所需的时间就短。④最大偏差在两类外作用下不一样,在扰动作用下,δ越小,最大偏差越小;在设定作用下且系统处于衰减振荡时,δ越小,最大偏差却越大。因为最大偏差取决于余差和超调量。y(t)δ减小y(0)y(t)δ减小y(0)t(a)扰动作用(b)设定作用新的设定值t比例度对过渡过程的影响在扰动作用下,主要取决于余差,δ小则余差小,所以最大偏差也小;在设定作用下,最大偏差取决于超调量,δ小则超调量大,所以最大偏差就大。扰动作用设定作用选择比例度δ的原则:一般地,若对象的滞后较小、时间常数较大以及放大倍数较小时,控制器的比例度δ要小,以提高系统的灵敏度,使反应快些,从而过渡过程的曲线较好。反之,比例度δ就要大,以保证系统稳定。比例控制特点:是最基本、最主要、应用最普遍,它能迅速克服扰动的影响,使系统很快稳定。适用场合:扰动幅度较小、负荷变化不大、过程时滞较小或控制要求不高的场合。6.2.2.2比例积分控制(PI)(1)积分控制规律输出△u(t)与输入e(t)的关系为0()()tIutKetdt其中KI表示积分速度。输出信号的大小不仅与偏差信号的大小有关,而且与偏差信号存在的时间长短有关。只有在偏差信号e等于零的情况下,控制器的输出才能相对稳定。因此,力图消除余差是积分控制作用的重要特性。Δu(t)e(t)OOtAtKIAt阶跃偏差下的开环输出特性阶跃偏差下的开环输出特性:在幅度为A的阶跃偏差作用下,积分控制器的开环输出特性为Δu(t)=KI∫e(t)dt=KIAt如右图所示,这是一条斜率不变的直线,直到控制器的输出达到最大值或最小值而无法再进行积分为止,输出直线的斜率即输出的变化速度正比于控制器的积分速度KI,即dΔu(t)/dt=KIA。积分作用的落后性积分作用的落后性:积分控制作用总是滞后于偏差的存在,所以在工业生产中很少单独使用。常常将比例作用和积分作用相结合组成比例积分控制作用来使用。(2)比例积分控制规律是比例作用和积分作用的合成,因此,输出△u(t)与输入e(t)的关系为001()[()()]()()tcItcIutKetetdtTKetKetdt其中:Kce(t)是比例项,(Kc/TI)∫t0e(t)dt是积分项,TI称为积分时间,(Kc/TI)=KI。开环输出特性:在幅度为A的阶跃输入下,比例输出立即跳变到KCA,然后积分输出随时间线性增长,输出特性是一根截距为KCA、斜率为KCA/TI的直线。01()[()()]tcIutKetetdtT积分时间TI越大,直线越平坦,说明积分作用越弱;TI越小,直线越陡峭,说明积分作用越强。积分时间TI测定:将比例度δ置于100%的刻度上,然后对控制器输入一个幅度为A的阶跃偏差,测出控制器的输出跳变值,同时按秒表计时,等到积分输出与比例输出相同时所经历的时间就是积分时间TI。积分时间TI定义:在阶