


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PID 控制原理和 PID 参数的整定方法 2010-7-15 来源: 鞍山星源达科技有限公司 进入 该公司展台 本文由廖老师攥写PID 控制原理和 PID 参数的整定方法PID 是比例、积分、微分的简称, PID 控制的难点不是编程,而是控制器的参数整定。参数 整定的关键是正确地理解各参数的物理意义, PID 控制的原理可以用人对炉温的手动控制来 理解。阅读本文不需要高深的数学知识。1比例控制有经验的操作人员手动控制电加热炉的炉温, 可以获得非常好的控制品质, PID 控制和 人工控制的控制策略有很多相似的地方。下面介绍操作人员怎样用比例控制的思想来手动控制电加热炉的炉温。 假设用热电偶检
2、测炉温,用数字仪表显示温度值。在控制过程中, 操作人员用眼睛读取炉温,并和炉温给定 值比较,得到温度的误差值。然后用手操作电位器,调节加热的电流, 使炉温保持在给定值 附近。操作人员知道炉温稳定在给定值时电位器的大致位置(我们将它称为位置 L) ,并根据当时的温度误差值调整控制加热电流的电位器的转角。 炉温小于给定值时, 误差为正, 在位置 L 的基础上顺时针增大电位器的转角,以增大加热的电流。炉温大于给定值时,误差为负, 在位置 L 的基础上反时针减小电位器的转角,并令转角和位置 L 的差值和误差成正比。上 述控制策略就是比例控制,即 PID 控制器输出中的比例部分和误差成正比。闭环中存在着
3、各种各样的延迟作用。 例如调节电位器转角后, 到温度上升到新的转角对 应的稳态值时有较大的时间延迟。 由于延迟因素的存在, 调节电位器转角后不能马上看到调 节的效果,因此闭环控制系统调节困难的主要原因是系统中的延迟作用。比例控制的比例系数如果太小,即调节后的电位器转角和位置 L 的差值太小,调节的 力度不够, 使系统输出量变化缓慢, 调节所需的总时间过长。 比例系数如果过大, 即调节后 电位器转角和位置 L 的差值过大,调节力度太强,将造成调节过头,甚至使温度忽高忽低, 来回震荡。增大比例系数使系统反应灵敏, 调节速度加快, 并且可以减小稳态误差。 但是比例系数 过大会使超调量增大,振荡次数增
4、加,调节时间加长,动态性能变坏, 比例系数太大甚至会 使闭环系统不稳定。单纯的比例控制很难保证调节得恰到好处,完全消除误差。2积分控制PID 控制器中的积分对应于图 1 中误差曲线 和坐标轴包围的面积 (图中的灰色部分 )。 PID 控制程序是周期性执行的, 执行的周期称为采样周期。 计算机的程序用图 1 中各矩形面 积之和来近似精确的积分,图中的 TS 就是采样周期。图 1 积分运算示意图每次PID运算时,在原来的积分值的基础上,增加一个和当前的误差值ev(n)成正比的微小部分。误差为负值时,积分的增量为负。手动调节温度时, 积分控制相当于根据当时的误差值, 周期性地微调电位器的角度, 每
5、次调节的角度增量值和当时的误差值成正比。 温度低于设定值时误差为正, 积分项增大, 使 加热电流逐渐增大, 反之积分项减小。 因此只要误差不为零, 控制器的输出就会因为积分作 用而不断变化。积分调节的“大方向”是正确的,积分项有减小误差的作用。一直要到系统 处于稳定状态, 这时误差恒为零,比例部分和微分部分均为零,积分部分才不再变化,并且刚好等于稳态时需要的控制器的输出值,对应于上述温度控制系统中电位器转角的位置L。因此积分部分的作用是消除稳态误差,提高控制精度,积分作用一般是必须的。PID 控制器输出中的积分部分和误差的积分成正比。因为积分时间TI 在积分项的分母 中,TI越小,积分项变化的
6、速度越快,积分作用越强。3 PI 控制 控制器输出中的积分项和当前的误差值和过去历次误差值的累加值成正比,因此积分作用本身具有严重的滞后特性, 对系统的稳定性不利。 如果积分项的系数设置得不好, 其负面 作用很难通过积分作用本身迅速地修正。 而比例项没有延迟, 只要误差一出现, 比例部分就 会立即起作用。 因此积分作用很少单独使用, 它一般和比例和微分联合使用, 组成 PI 或 PID 控制器。PI 和 PID 控制器既克服了单纯的比例调节有稳态误差的缺点,又避免了单纯的积分调 节响应慢、动态性能不好的缺点,因此被广泛使用。如果控制器有积分作用 (例如采用 PI 或 PID 控制 ),积分能消
7、除阶跃输入的稳态误差, 这时可以将比例系数调得小一些。如果积分作用太强 (即积分时间太小 ),相当于每次微调电位器的角度值过大,其累积的作用会使系统输出的动态性能变差,超调量增大,甚至使系统不稳定。积分作用太弱(即积分时间太大 ),则消除稳态误差的速度太慢,积分时间的值应取得适中。4微分作用误差的微分就是误差的变化速率,误差变化越快,其微分绝对值越大。误差增大时,其微分为正; 误差减小时, 其微分为负。控制器输出量的微分部分和误差的微分成正比,反映了被控量变化的趋势。有经验的操作人员在温度上升过快, 但是尚未达到设定值时, 根据温度变化的趋势, 预 感到温度将会超过设定值,出现超调。于是调节电
8、位器的转角,提前减小加热的电流。这相当于士兵射击远方的移动目标时,考虑到子弹运动的时间,需要一定的提前量一样。图 2 阶跃响应曲线图2中的c ()为被控量c (t)的稳态值或被控量的期望值,误差e(t) = c (g) - c (t)。在图2中启动过程的上升阶段,当时,被控量尚未超过其稳态值。但是因为误差e(t)不断减小,误差的微分和控制器输出的微分部分为负值, 减小了控制器的输出量, 相当于提前给出了制 动作用, 以阻碍被控量的上升, 所以可以减少超调量。 因此微分控制具有超前和预测的特性, 在超调尚未出现之前,就能提前给出控制作用。闭环控制系统的振荡甚至不稳定的根本原因在于有较大的滞后因素
9、。因为微分项能预测误差变化的趋势,这种“超前” 的作用可以抵消滞后因素的影响。 适当的微分控制作用可以 使超调量减小,增加系统的稳定性。对于有较大的滞后特性的被控对象,如果 PI 控制的效果不理想,可以考虑增加微分控 制,以改善系统在调节过程中的动态特性。 如果将微分时间设置为 0,微分部分将不起作用。微分时间和微分作用的强弱成正比,微分时间越大, 微分作用越强。 如果微分时间太大,在误差快速变化时,响应曲线上可能会出现“毛刺” 。微分控制的缺点是对干扰噪声敏感,使系统抑制干扰的能力降低。 为此可在微分部分增加惯性滤波环节。5采样周期PID 控制程序是周期性执行的,执行的周期称为采样周期。采样
10、周期越小,采样值越能 反映模拟量的变化情况。但是太小会增加 CPU 的运算工作量,相邻两次采样的差值几乎没 有什么变化,将使 PID 控制器输出的微分部分接近为零,所以也不宜将采样周期取得过小。应保证在被控量迅速变化时 (例如启动过程中的上升阶段 ),能有足够多的采样点数,不 致因为采样点数过少而丢失被采集的模拟量中的重要信息。6PID 参数的调整方法在整定 PID 控制器参数时,可以根据控制器的参数和系统动态性能和稳态性能之间的定性关系,用实验的方法来调节控制器的参数。有经验的调试人员一般可以较快地得到较为满意的调试结果。在调试中最重要的问题是在系统性能不能令人满意时,知道应该调节哪一个参数
11、,该参数应该增大还是减小。为了减少需要整定的参数,首先可以采用PI控制器。为了保证系统的安全,在调试开始时应设置比较保守的参数,例如比例系数不要太大,积分时间不要太小, 以避免出现系统不稳定或超调量过大的异常情况。给出一个阶跃给定信号,根据被控量的输出波形可以获得 系统性能的信息,例如超调量和调节时间。应根据PID参数和系统性能的关系,反复调节PID的参数。如果阶跃响应的超调量太大,经过多次振荡才能稳定或者根本不稳定,应减小比例系数、增大积分时间。如果阶跃响应没有超调量,但是被控量上升过于缓慢,过渡过程时间太长, 应按相反的方向调整参数。如果消除误差的速度较慢,可以适当减小积分时间,增强积分作
12、用。反复调节比例系数和积分时间,如果超调量仍然较大,可以加入微分控制,微分时间从 0逐渐增大,反复调节控制器的比例、积分和微分部分的参数。总之,PID参数的调试是一个综合的、各参数互相影响的过程,实际调试过程中的多次 尝试是非常重要的,也是必须的。文章链接:中国化工仪器网PID控制原理2011-06-03 16:03PID控制原理PID算法是最早发展起来的控制策略之一,由于其算法简单、鲁棒性(系统抵御各种扰动因素一一包括系统内部结构、参数的不确定性,系统外部的各种干扰等的能力)好及可靠性高而被广泛地使用于过程控制和运动控制中。尤其是随着计算机技术的发展,数字PID控制被广泛地加以使用,不同的
13、PID控制算法其控制效果也各有不同。将偏差的比例(Proportion )、积分(Integral )和微分(Differential )通过线性组合构成控制量,用这一控制量对被控对象进行控 制,这样的控制器称PID控制器。模拟PID控制原理在模拟控制系统中,控制器最常用的控制规律是PID控制常规的模拟PID控制系统原理框图如图所示。+y(t)r(t) + e(t) + u(t)模拟PID控制系统原理图该系统由模拟PID控制器和被控对象组成。图中, r(t)是给定值,y(t)是系统的实际输出值,给定值和实际输出值构成控制偏差e(t)(te) = r(t) - y(t)(式 1 1)e (t)作
14、为PID控制的输入,u(t)作为PID控制器的输出和被控对象的输入。所以模拟PID控制器的控制规律为u(t) =Kp e(t) + dt+Td (式 1 2)其中:Kp 控制器的比例系数Ti 控制器的积分时间,也称积分系数Td控制器的微分时间,也称微分系数1、比例部分比例部分的数学式表示是:Kp*e(t)在模拟PID控制器中,比例环节的作用是对偏差瞬间作出反应。偏差一旦产生控制器立即产生控制作用,使控制量向减少偏差的方向变化。控制作用的强弱取决于比例系数Kp,比例系数Kp越大,控制作用越强,则过渡过程越快,控制过程的静态偏差也就越小;但是Kp越大,也越容易产生振荡,破坏系统的稳定性。故而,比例
15、系数Kp选择必须恰当,才能过渡时间少,静差小而又稳定的效果。2、积分部分积分部分的数学式表示是:从积分部分的数学表达式可以知道,只要存在偏差,则它的控制作用就不断的增加;只有在偏差e(t)=0时,它的积分才能是一个常数,控制作用才是一个不会增加的常数。可见,积分部分可以消除系统的偏差。积分环节的调节作用虽然会消除静态误差,但也会降低系统的响应速度,增加系统的超调量。积分常数Ti越大,积分的积累作用越弱,这时系统在过渡时不会产生振荡;但是增大积分常数会减慢静态误差的消除过程,消除偏差所需的时间也较长,但可以减少超调量,提 高系统的稳定性。当Ti较小时,则积分的作用较强,这时系统过渡时间中有可能产
16、生振荡,不过消除偏差所需的时间较短。所以必须根 据实际控制的具体要求来确定Ti。3、微分部分微分部分的数学式表示是:Kp*Td实际的控制系统除了希望消除静态误差外,还要求加快调节过程。在偏差出现的瞬间,或在偏差变化的瞬间,不但要对偏差量做出立即响应(比例环节的作用),而且要根据偏差的变化趋势预先给出适当的纠正。为了实现这一作用, 可在PI控制器的基础上加入微分环节,形成PID控制器。微分环节的作用使阻止偏差的变化。它是根据偏差的变化趋势(变化速度)进行控制。偏差变化的越快,微分控制器的输出就越大,并 能在偏差值变大之前进行修正。微分作用的引入,将有助于减小超调量,克服振荡,使系统趋于稳定,特别
17、对髙阶系统非常有利,它加 快了系统的跟踪速度。但微分的作用对输入信号的噪声很敏感,对那些噪声较大的系统一般不用微分,或在微分起作用之前先对输入信 号进行滤波。微分部分的作用由微分时间常数Td决定。Td越大时,则它抑制偏差 e(t)变化的作用越强;Td越小时,则它反抗偏差e(t)变化的作用越弱。微分部分显然对系统稳定有很大的作用。适当地选择微分常数 Td,可以使微分作用达到最优。数字式PID控制算法可以分为位置式PID和增量式PID控制算法。1. 位置式PID算法由于计算机控制是一种采样控制,它只能根据采样时刻的偏差计算控制量,而不能像模拟控制那样连续输出控制量量,进行连续控制。由于这一特点(式
18、1 2)中的积分项和微分项不能直接使用,必须进行离散化处理。离散化处理的方法为:以T作为采样周期,作为采样序号,则离散采样时间对应着连续时间,用矩形法数值积分近似代替积分,用一阶后向差分近似代替微分,可作如下近似变换:t=kT(k=0 , 1, 2?)上式中,为了表示的方便,将类似于e(kT)简化成ek等。将上式代入(式1 2),就可以得到离散的 PID表达式为 (式 2 2)或(式 2 3)其中k采样序号,k = 0, 1 , 2,;第k次采样时刻的计算机输出值;第k次采样时刻输入的偏差值;第k 1次采样时刻输入的偏差值;积分系数,;微分系数,;如果采样周期足够小,则(式 2 2)或(式2
19、3)的近似计算可以获得足够精确的结果,离散控制过程和连续过程十分接近。(式2 2)或(式2 3)表示的控制算法式直接按 (式1 2)所给出的PID控制规律定义进行计算的,所以它给出了全部控制量的大小,因此被称为全量式或位置式 PID控制算法。这种算法的缺点是:由于全量输出,所以每次输出均和过去状态有关,计算时要对进行累加,工作量大;并且,因为计算机输出的应的是执行机构的实际位置,如果计算机出现故障,输出的将大幅度变化,会引起执行机构的大幅度变化,有可能因此造成严重的生产事故,这在实生产际中是不允许的。2. 增量式PID算法所谓增量式PID是指数字控制器的输出只是控制量的增量。当执行机构需要的控
20、制量是增量,而不是位置量的绝对数值时,可以使用增量式PID控制算法进行控制。增量式PID控制算法可以通过(式 2- 2)推导出。由(式 2- 2)可以得到控制器的第 k 1个采样时刻的输出值为:(式 2 4)将(式2 2)和(式2 4)相减并整理,就可以得到增量式PID控制算法公式为:(式 2 5)增量式PID控制算法和位置式 PID算法(式2 2)相比,计算量小的多,因此在实际中得到广泛的使用。而位置式PID控制算法也可以通过增量式控制算法推出递推计算公式:(式 2 6)(式2 6)就是目前在计算机控制中广泛使用的数字递推PID控制算法。在MCG工控组态软件(是北京昆仑通态自动化软件科技有限
21、公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集和监测、前端数据的处理和控制,可运行于Microsoft Windows 95/98/Me/NT/2000/xp 等操作系统。)中对应的脚本程序如下:偏差2=偏差1上次偏差偏差仁偏差上次偏差偏差=设定值-测量值比例=比例系数*(偏差一偏差1)用if积分时间=0then积分=0else积分=比例系数*采样周期endif微分=比例系数*微分时间*(偏差一2*偏差1+偏差2)/采样周期增量=比例+积分+微分位置=前次位置+增量if位置 =位置最大值then位置=位置最大值if位置 -0.5
22、and 偏差 =位置最大值then位置=位置最大值超出位置最大值,位置=位置最大值if位置 1 or偏差=位置最大值then位置=位置最大值超出位置最大值,位置=位置最大值if位置 =位置最大值then位置=位置最大值超出位置最大值,位置=位置最大值if位置 =位置最小值then位置=位置最小值超出位置最小值,位置=位置最小值为下循环准备前次位置=位置控制器参数整定控制器参数整定:指决定调节器的比例系数Kp积分时间Ti、微分时间Td和采样周期Ts的具体数值。整定的实质是通过改变调节器的参数,使其特性和过程特性相匹配,以改善系统的动态和静态指标,取得最佳的控制效果。整定调节器参数的方法很多,归纳
23、起来可分为两大类,即理论计算整定法和工程整定法。理论计算整定法有对数频率特性法和根轨迹法 等;工程整定法有凑试法、临界比例法、经验法、衰减曲线法和响应曲线法等。工程整定法特点不需要事先知道过程的数学模型,直接 在过程控制系统中进行现场整定方法简单、计算简便、易于掌握。凑试法按照先比例(P)、再积分(I )、最后微分(D)的顺序。置调节器积分时间 Ti= a,微分时间Td=0,在比例系数Kp按经验设置的初值条件下,将系统投入运行,由小到大整定比例系数Kp。求得满意的1/4衰减度过渡过程曲线。引入积分作用(此时应将上述比例系数Kp设置为5/6 Kp )。将Ti由大到小进行整定。若需引入微分作用时,
24、则将 Td按经验值或按Td=(1/31/4 )设置,并由小到大加入。临界比例法在闭环控制系统里,将调节器置于纯比例作用下,从小到大逐渐改变调节器的比例系数,得到等幅振荡的过渡过程。此时的比例系数称为临界比例系数Ku,相邻两个波峰间的时间间隔,称为临界振荡周期Tu。临界比例度法步骤:1、 将调节器的积分时间 Ti置于最大(Ti= a),微分时间置零(Td=0),比例系数Kp适当,平衡操作一段时间,把系统投入自动运行。2、 将比例系数Kp逐渐增大,得到等幅振荡过程,记下临界比例系数Ku和临界振荡周期 Tu值。3、 根据Ku和Tu值,采用经验公式,计算出调节器各个参数,即Kp、Ti和Td的值。按“先
25、P再 I最后D的操作程序将调节器整定参数调到计算值上。若还不够满意,可再作进一步调整。临界比例度法整定注意事项:有的过程控制系统,临界比例系数很大,使系统接近两式控制,调节阀不是全关就是全开,对工业生产不利。有的过程控制系统,当调节器比例系数调到最大刻度值时,系统仍不产生等幅振荡,对此,就把最大刻度的比例度作为临界比例度进行调节器参数整定。经验法用凑试法确定PID参数需要经过多次反复的实验,为了减少凑试次数,提高工作效率,可以借鉴他人的经验,并根据一定的要求,事先作少量的实验,以得到若干基准参数,然后按照经验公式,用这些基准参数导出PID控制参数,这就是经验法。临界比例法就是一种经验法。这种方
26、法首先将控制器选为纯比例控制器,并形成闭环,改变比例系数,使系统对阶跃输入的响应达到临界状态,这时记下比例系数Ku临界振荡周期为 Tu,根据Z N提供的经验公式,就可以由这两个基准参数得到不同类型控制器的参数,如表2 1所示。表21临界比例法确定的模拟控制器参数控制器类型Kp TiTdP0.5 KuPI0.45 Ku0.85TuPID0.6 Ku0.5Tu0.12Tu这种临界比例法使针对模拟PID控制器,对于数字 PID控制器,只要采样周期取的较小,原则上也同样使用。在电动机的控制中,可以先采用临界比例法,然后在采用临界比例法求得结果的基础上,用凑试法进一步完善。表2 1的控制参数,实际上是按衰减度为1/4时得到的。通常认为1/4的衰减度能兼顾到稳定性和快速性。如果要求更大的衰减,则必须用凑试法对参数作进一步的调整。采样周期的选择香农(Shannon)采样定律:为不失真地复现信号的变化,采样频率至少应大于或等于连续信号最高频率分量的二倍。根据采样定律可 以确定采样周期的上限值。实际采样周期的选择还要受到多方面因素的影响,不同的系统采样周期应根据具体情况来选择。采样周期的选择,通常按照过程特性和干扰大小适当来选取采样周期:即对于响应快、(如流量、压力)波动大、易受干扰的过程,应选取较短的采样周期;反之,当过程响应慢(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电网工程会计题库及答案
- 会考模拟考试题库及答案
- 2025年关于大坝的考试题及答案
- 贵州中考试题技巧及答案
- 化学图表分析题专项训练试题
- 化学反应类型辨析专项试题
- 古代画家考试题目及答案
- 矿业岗前培训考试试题及答案
- 2025年春招德语考试试题及答案
- 中职会计教师试卷及答案
- 心肺复苏CPR知识考核试题及答案
- 2025年黄冈市数字发展研究中心公开招聘工作人员1人考试参考试题及答案解析
- 2025年中国聚丙烯硬质塑料包装行业市场分析及投资价值评估前景预测报告
- 软件系统交付流程规范与管理办法
- 中国沈阳铁路局劳动合同8篇
- 医师多点执业劳务协议书(参考格式)
- QC080000有害物质管理评审报告
- 10000中国普通人名大全
- USP31-621色谱法-中文译稿
- 妊娠期糖尿病运动指导课件
- 清洁生产PPT课件
评论
0/150
提交评论