关注作者了解更多
我的其他CSDN专栏
关注作者了解更多
资料来源于网络,如有侵权请联系编者
目录
5.1 简单控制系统的分析 5.2 简单控制系统的设计 5.3 简单控制系统的参数整定 5.4 简单控制系统的投运 5.5 简单控制系统的故障与处理 5.6 利用MATLAB对简单控制系统进行仿真 本章小结
所谓简单控制系统,通常是指仅由一个被控过程(或称被控对象)、一个测量变送装置、一个控制器(或称调节器)和一个执行器(如调节阀)所组成的单闭环负反馈控制系统,也称为单回路控制系统。
简单控制系统是最基本的,约占目前工业控制系统的80%以上。即使是复杂控制系统也是在简单控制系统的基础上发展起来的。至于高等过程控制系统,往往把它作为最低层的控制系统,例如流量跟随系统等。因此,学习和掌握简单控制系统是非常重要的。
5.1 简单控制系统的分析
5.1.1 控制系统的工作过程
锅炉是生产蒸汽的设备,几乎是工业生产中不可缺少的设备。工业生产中常见的锅炉汽包流程图,如图5-1所示。保持锅炉汽包内的液(水)位高度在规定范围内是非常重要的,若水位过低,则会影响产汽量, 且锅炉易烧干而发生 事故;若水位过高, 生产的蒸汽含水量高, 会影响蒸汽质量;这 些都是危险的。因此 锅炉汽包液位是一个 重要的工艺参数。
为了保持液位为定值,手动控制时主要有三步:
① 观察被控变量的数值,即汽包的液位;图5-2 锅炉汽包液位控制系统流程图
② 把观察到的被控变量的值与设定值加以比较,根据两者的偏差大小或随时间变化的情况,做出判断并发布命令;
③ 根据命令操作给水阀,改变进水量,使液位回到设定值。
如对锅炉汽包液位进行精确控制,就必须采用检测仪表和自动控制装置来代替手工控制,这些自动控制装置和被控的工艺对象就组成了一个简单的过程控制系统,此时系统就成为自动控制系统。锅炉汽包液位控制系统的管道仪表流程图,如图5-2所示。
现以图5-2所示的锅炉汽包液位过程控制系统为例,说明过程自动控制系统的工作过程。当该系统受到扰动作用后,被控变量(液位)发生变化,通过液位测量变送仪表LT得到其测量值,并将其传送到液位控制器LC;在LC中,将被控变量(液位)的测量值与设定值比较得到偏差, 控制器LC对偏差经过 一定的运算后,输出 控制信号,这一信号 作用于执行器(在此 为调节阀),改变给 水量,以克服扰动的 影响,使被控变量回 到设定值,这样就完 成了所要求的控制任务。
由此可见,过程控制系统的工作过程就是应用负反馈原理的控制过程。 将以上锅炉汽包液位控制系统用方框图表示,可得锅炉汽包液位控制系统的原理结构图,如图5-3所示。
图5-3 锅炉汽包液位控制系统的结构图
5.1.2 简单控制系统的组成
根据锅炉汽包液位控制系统的结构图,可得简单控制系统的结构如图5-4所示。将各个环节分别用传递函数描述后,可得如图5-5所示的简单控制系统方框图。
图5-4 简单控制系统的结构图
系统工作时,被控过程的输出信号(被控变量)y(t)通过测量变送装置后将其变换为测量值ym(t),并将测量值反馈到控制器的输入端;控制器根据系统被控变量的设定值r(t)与测量值ym(t)的偏差e(t),按照一定的控制算法输出控制量u(t);执行器根据控制器送来的控制信号u(t),通过改变操纵变量μ(t)的大小,对被控对象进行调节,克服扰动d(t)对系统的影响,从而使被控变量y(t)趋于设定值r(t),达到预期的控制目标。
根据图5-5可得简单控制系统的输出与输入的关系为
当生产过程平稳运行时,可忽略扰动作用对输出(被控变量)的影响,即D(s)=0。此时系统的主要任务是要求输出Y(s)能快速跟踪设定值R(s),系统的输出Y(s) 仅与设定值R(s)有关,即
当设定值R(s)在一定时间内保持不变,即R(s)=0。此时系统的主要任务是克服扰动D(s)对输出Y(s)的影响,系统的输出Y(s)仅与扰动D(s)有关,即
在简单控制系统分析和设计时,通常将系统中控制器以外的部分组合在一起,即被控对象、执行器和测量变送装置合并为广义被控对象,用 表示,即
因此,也可以将简单控制系统看成是由控制器 和广义被控对象 两大部分组成,如图5-6所示。
图5-6 由控制器和广义被控对象组成的简单控制系统
5.1.3 简单离散控制系统的组成
随着大规模集成电路技术以及计算机技术,大量的数字芯片、微处理器和计算机开始应用于过程控制系统。从最简单的显示仪表、记录仪表,到复杂的控制器、执行器,几乎所有的现代化仪表都离不开数字芯片。
尽管目前的任何一块仪表都含有数字芯片,数字仪表已经在控制系统中无处不在了,但这里仅介绍控制器为数字仪表的离散控制系统,其方框图如图5-7所示。
与图5-4所示的连续控制系统显著不同的特点是离散控制系统中至少有一处或几处信号在时间上为离散的脉冲或数字信号。实际中,当连续控制系统中的信号以间断方式获得时,该连续控制系统也就变成离散控制系统。
在图5-7所示的离散控制系统中,由于数字控制器只能处理二进制的数字信号,所以数字控制器接收和输出的信号均为数字信号。
模数转换器A/D的作用是定时地将连续的偏差信号e(t)转换成数字控制器能接收的离散的数字偏差信号e(kT)。离散的偏差信号e(kT)以二进制脉冲数码送入数字控制器,数字控制器按一定要求进行运算后输出离散的控制信号u(kT)。由于执行器通常按连续信号进行控制,所以由数字控制器输出的离散控制信号u(kT),应先转换成连续信号u(t),这种转换是由数模转换器D/A来实现的。由于A/D转换器精度足够高,所形成的量化误差可以不计,因而输入通道一般把A/D转换器用周期为T的采样开关来代替。而D/A转换器相当于一个保持器。
这样,采用数字控制器的离散控制系统可以等效为如图5-8所示的一个典型离散控制系统。离散控制系统也称为采样控制系统或数字控制系统。
与连续控制系统比较,离散控制系统设计的一个主要问题是采样周期T的选取。采样定理指出,对一个具有有限频谱
续信号采样,当采样频率 ,那么采样后的信号可以无失真地复现原连续信号。采样定理给出了采样周期T的最大值。
显然,采样周期T选得越小,也就是采样频率s选得越高,对系统控制过程的信息了解就越多,控制效果就会更好。但是,采样周期T选得过短,将增加不必要的计算负担;采样周期T选得过长,又会给控制过程带来较大的误差,降低系统的动态性能,甚至有可能导致整个控制系统失去稳定性。因此,采样周期T的选择要根据实际情况综合考虑,合理选择。在一般工业过程控制中,数字仪表所能提供的运算速度,对于采样周期T的选择来说,有很大的回旋余地。应当指出,离散信号u*(t)通过保持器完全复现原连续信号u(t)的前提是选择恰当的采样周期。
在离散控制系统广泛应用的今天,连续控制系统仍然同样非常重要。因为大多数被控对象的输入输出、传感器的输入、执行器的输出最终都是以模拟连续信号形式出现的。再者,目前很多数字仪表的输入输出信号仍然为模拟连续信号,也就说这些数字仪表都内置了一个采样频率很高的采样开关和保持器。所以说连续控制系统还是过程控制系统的基础,离散控制系统只是在连续控制系统的基础上大幅度地提高了整体系统的控制效果和控制水平。
5.2 简单控制系统的设计
过程控制系统设计是过程工艺、仪表或计算机和控制理论等多学科的综合。在采用常规控制器的简单控制系统设计中,系统设计的主要任务是:被控变量和操作(或控制)变量的选择、建立被控对象的数学模型、控制器的设计、测量变送装置和执行器的选型。由于被控对象的建模方法和执行器的选择原则已分别在第2章和第3章予以详细介绍,它们的使用方法和选择原则完全适用于简单控制系统,在此不再赘述。本节仅对被控变量和控制变量的选择、测量变送装置的选型和控制器的设计予以介绍。
5.2.1 被控变量和操作变量的选择
为了建立被控对象的数学模型,必须首先确定系统的被控变量和操作(或控制)变量。第1章介绍的被控变量和操作变量的基本选择原则同样适用于简单控制系统,下面从理论和应用的角度出发,将对其作进一步的讨论。
1. 被控变量的选择
1)被控变量的选择方法
生产过程中的控制大体上可以分为三类:物料平衡或能量平衡控制、产品质量或成分控制以及限制条件的控制。被控变量应足能表征物料和能量平衡、产品质量或成分及限制条件的关键状态变量。 根据被控变量与生产过程的关系,可将其分为两种类型的控制形式:直接参数控制与间接参数控制。
(1) 选择直接参数作为被控变量
能直接反映生产过程中产品的产量和质量,以及安全运行的参数称为直接参数。对于以温度、压力、流量、液位为操作指标的生产过程,很明显被控变量就是温度、压力、流量、液位。
(2) 选择间接参数作为被控变量
质量指标是产品质量的直接反映,因此,选择质量指标作为被控变量应是首先要进行考虑的。如果工艺上是按质量指标进行操作的,理应以产品质量作为被控变量进行控制,但是,采用质量指标作为被控变量,必然要涉及产品成分或物性参数(如密度、黏度等)的测量问题,这就需要用到成分分析仪表和物性参数测量仪表。有关成分和物性参数的测量问题,目前国内外尚未得到很好地解决,其原因有两个:一是缺乏各种合适的检测手段;二是虽有直接参数可测,但信号微弱或测量滞后太大。
2)被控变量的选择原则
从多个变量中选择一个变量作为被控变量应遵循下列原则:
(1) 被控变量应能代表一定的工艺操作指标或能反映工艺操作状态,一般都是工艺过程中比较重要的变量;
(2) 应尽量选择那些能直接反映生产过程的产品产量和质量,以及安全运行的直接参数作为被控变量。当无法获得直接参数信号,或其测量信号微弱(或滞后很大)时,可选择一个与直接参数有单值对应关系、且对直接参数的变化有足够灵敏度的间接参数作为被控变量;
(3) 选择被控变量时,必须考虑工艺合理性和国内外仪表产品的现状。
2. 操作变量的选择
工业过程的输入变量有两类:操作(或控制)变量和扰动变量。如果用μ (s)表示操作变量,而用D(s)表示扰动变量,那么,被控对象的输出Y(s)与输入之间的关系可用下式表示。
在生产过程中,干扰是客观存在的,它是影响系统平稳操作的因素,而操作变量是克服干扰的影响,使控制系统重新稳定运行的因素。因此,正确选择一个可控性良好的操作(或控制)变量,可使控制系统有效克服干扰的影响,以保证生产过程平稳操作。
1)操作变量的选择方法
在过程控制系统中,把用来克服扰动对被控变量的影响,实现控制作用的变量称为控制(或操作)变量。操作(或控制)变量一般选系统中可以调整的物料量或能量参数。而石油、化工生产过程中,遇到的最多的操纵变量则是介质的流量。
2)操作变量的选择原则
操纵变量的选取应遵循下列原则: (1) 所选的操纵变量必须是可控(即工艺上允许调节的变量),而且在控制过程中该变量变化的极限范围也是生产允许的; (2) 操纵变量应该是系统中被控过程的所有输入变量中对被控变量影响最大的一个,控制通道的放大系数要适当大一些,时间常数适当小些,纯迟延时间应尽量小;所选的操纵变量应尽量使扰动作用点远离被控变量而靠近调节阀。为使其他扰动对被控变量的影响减小,应使扰动通道的放大系数尽可能小,时间常数尽可能大;
(3) 在选择操纵变量时,除了从自动化角度考虑外,还需考虑到工艺的合理性与生产的经济性。
5.2.2 检测变送仪表的选择
1.检测变送仪表的工作原理
检测变送仪表(包括检测元件和变送单元)的作用是将工业生产过程的参数(如流量、压力、温度、物位和成分等)经检测并转换为标准信号。在常规仪表中,标准信号通常采用0~10mA、4~20 mA、1~5V电流或电压,0.02~0.1MPa气压信号;在现场总线仪表中,标准信号是数字信号。检测变送仪表的工作原理如图5-7所示。
检测元件和变送单元的类型繁多,现场总线仪表的出现使检测变送仪表呈现模拟和数字并存的状态。但它们都可用带纯迟延的一阶惯性环节近似,其传递函数为
式中, 、 和 分别为测量变送装置的增益、时间常数和纯迟延时间。
2.对检测变送仪表的基本要求
对检测变送仪表的基本要求是准确、迅速和可靠。准确指传感器和变送器能正确反映被控或被测变量,误差小;迅速指应能及时反映被控或被测变量的变化;可靠是检测元件和变送器的基本要求,它应能在环境工况下长期稳定运行。为此需要考虑以下三个主要问题。
(1) 在所处环境下能否正常长期工作
(2) 动态响应是否比较迅速
(3) 测量误差是否满足要求
3.检测变送仪表信号的处理
检测变送仪表信号的处理包括信号补偿、线性化、信号滤波、数学运算、信号报警和数学变换等。
硬件滤波通常采用阻容滤波环节,可以用电阻电容组成低通滤波,也可用气阻和气容组成滤波环节。可以组成有源滤波、也可以组成无源滤波等。由于需要硬件的投资,因此成本提高。软件滤波采用计算方法,利用程序编制各种数字滤波器实现信号滤波,具有投资少、应用灵活等特点,受到用户欢迎。在智能仪表、DCS等装置中通常采用软件滤波。
如果检测变送仪表的信号超出工艺过程的允许范围,就要进行信号报警和联锁处理。
5.2.3 控制器的选型
当对控对象、执行器和测量变送装置确定后,便可对控制器进行选型。控制器的选型包括控制器的控制规律和正反作用方式的选择两部分。
1. 控制器控制规律的选择
在简单控制系统中,PID控制由于它自身的优点仍然是得到最广泛应用的基本控制方式。通常,选择PID控制器的调节规律时,应根据对象特性、负荷变化、主要扰动和系统控制要求等具体情况,同时还应考虑系统的经济性以及系统投入方便等。
对于由PID控制器 和广义被控对象 两大部分组成的简单控制系统。PID控制器的调节规律可以根据广义被控对象的特点进行选择,选择原则如下。 (1) 广义被控对象控制通道时间常数较大或容积滞后较大时,应引入微分作用。如工艺容许有残差,可选用比例微分控制;如工艺要求无残差时,则选用比例积分微分控制。如温度、成分、pH值控制等。
(2) 当广义被控对象控制通道时间常数较小,负荷变化也不大,而工艺要求无残差时,可选择比例积分控制。如管道压力和流量的控制。
(3) 广义被控对象控制通道时间常数较小,负荷变化较小,工艺要求不高时,可选择比例控制,如贮罐压力、液位的控制。
(4) 当广义被控对象控制通道时间常数或容积迟延很大,负荷变化亦很大时,简单控制系统已不能满足要求,应设计复杂控制系统或先进控制系统。
最后指出,如果被控对象传递函数可用
近似,则可根据对象的可控比τ/T选择调节器的动作规律。
① 当τ/T<0.2时,选择比例或比例积分控制;
② 当0.2<τ/T≤1.0时,选择比例微分或比例积分微分控制;
③ 当τ/T>1.0时,采用简单控制系统往往不能满足控制要求,应选用如串级、前馈等复杂控制系统。
2. 控制器正、反作用方式的选择
简单控制系统由控制器、调节阀、被控对象和测量变送装置组成。
为了能保证构成工业过程中的控制系统是一种负反馈控制,系统中各环节增益的乘积必须为负。
显然,只要事先知道了执行器、被控对象和测量变送装置增益的正负,就可以很容易地确定出控制器增益的正负。
1)系统中各环节的正反作用方向
控制系统中,各环节的作用方向(增益符号)是这样规定的:当该环节的输入信号增加时,若输出信号也随之增加,即输出与输入变化方向相同,则该环节为正作用方向;反之,当输入增加时,若输出减小,即输出与输入变化方向相反,则该环节为反作用方向。 在控制系统中,每一个环节的正、反作用方向都可以用该环节增益的正负来表示。如果作用方向为正,可将该环节表示为“+”,代表该环节的增益为正;如果作用方向为负,可将该环节表示为 “-”,代表该环节的增益为负。
(1) 被控对象正反作用方向的确定
被控对象的作用方向,则随具体对象的不同而各不相同。当该被控对象的输入信号(控制变量)增加时,若其输出信号(被控变量)也增加,即被控变量与控制变量变化方向相同,则该对象属正作用,增益为正,取“+”号;反之,则为负作用,增益为负,取“-”号。
(2) 执行器正反作用方向的确定
对于调节阀,其作用方向取决于是气开阀还是气关阀。当控制器输出信号(即调节阀的输入信号)增加时,气开阀的开度增加,因而通过调节阀的流体流量也增加,故气开阀是正作用,增益为正,取“+”号;反之,当气关阀接收的信号增加时,通过调节阀的流体流量反而减少,所以气关阀是反作用,增益为负,取“-”号。
(3) 检测变送仪表正反作用方向的确定
对于检测变送仪表,其增益一般均为正,取“+”。因为当其输入信号(被控变量)增加时,输出信号(测量值)也是增加的。所以在考虑整个控制系统的作用方向时,可以不考虑检测变送仪表的作用方向,只需要考虑控制器、执行器和被控对象三个环节的作用方向,也就是说使它们三者的开环增益之积为负,即可保证系统为负反馈。
(4) 控制器正反作用方向的确定
为了适应不同被控对象实现负反馈控制的需要,工业PID控制器都设置有正、反作用开关,以便根据需要将控制器置于正作用或者反作用方式。对于一个工业生产过程的简单控制系统,它的系统原理图可表示为如图5-8所示的形式。
在自动控制系统分析中,把系统偏差定义为e(t)=r(t)-ym(t)。然而在仪表制造行业中,却把偏差定义为e(t)= ym(t)-r(t)。两者尽管对偏差定义的符号恰好相反,但目的是相同的,都是为了保证构成的控制系统是一种负反馈。这是因为在自动控制系统分析时,为了强调系统为负反馈,系统方框图中的信号比较机构上的反馈信号ym(t)是带“-”号的,而在工业过程控制系统中,实际控制器(如PID控制器)的输入信号(如反馈信号ym(t))是不带负号的。
前者对偏差的定义是为了强调系统为负反馈,方框图中信号比较机构上的反馈信号ym(t)是带“-”号的;后者是为了强调在工业过程控制系统中,实际控制器的输入信号(如反馈信号ym(t))是不带负号的。
由于仪表制造厂商和控制理论上对系统偏差的定义正好相反,用偏差与控制器输出的关系来定义控制器正、反作用时会产生混乱。对于实际控制器的正、反作用是这样定义的:当设定值不变,被控变量的测量值增加时,或者当测量值不变,设定值减小时,控制器比例作用时的输出也增大,则称其作用方式为正作用,取“+”号;反之,如果测量值增加(或设定值减小)时,控制器比例作用时的输出减小,则称其作用方式为反作用,取“-”号。
这一定义与仪表制造厂商的正、反作用规定完全一致。即控制器的正作用方式是指实际控制器的输出信号u(t)随着偏差值e’(t)的增加(如测量值ym(t)增加)而增加。反作用方式是指u(t)随着e’(t) 的增加(如ym(t)增加)而减小。
2)控制器的正反作用的确定
正反作用方式确定的基本原则是保证系统成为负反馈。控制器的正反作用选择方法有以下两种方法:逻辑推理法和判别式法。
(1) 逻辑推理法
负反馈和作用方式是两个不同的概念,为了保证过程控制系统为负反馈控制,就必须通过正确选定控制器的作用方式来实现。对于一个具体给定的广义被控对象,这个选定只是一个简单的常识问题。
假定被控对象是一个加热过程,即利用蒸汽加热某种介质使其出口温度自动保持在某一设定值上,如图5-11所示。
假定被控对象是一个加热过程,即利用蒸汽加热某种介质使其出口温度自动保持在某一设定值上,如图5-11所示。
如果蒸汽调节阀的开度μ(t)随着控制信号u(t)的加大而加大,那么就广义被控对象(调节阀+换热器+温度测量变送器)看,显然介质出口温度的测量值ym(t)(假设ym(t)与y(t)同号)将会随着控制信号u(t)的加大而升高。如果介质出口温度的测量值ym(t)升高了,控制器就应减小其输出信号u(t)才能正确地起负反馈控制作用,因此控制器应置于反作用方式下。
图5-12表示了控制器正、反作用选择的推理过程。
图5-12 控制器正反作用选择的推理过程
根据图5-12可得以上换热器温度控制系统中控制器正、反作用选择的推理过程为:假定介质出口温度的测量值ym(t)增大了在测量环节为正作用时,如要求维持测量值ym(t)不变,就一定要求想办法减小介质出口温度对该加热过程,就要求减小蒸汽阀的开度在选用正作用调节阀时,就要求减小控制信号u(t)。因此根据测量值增大,要求控制信号减小,可以得知控制器应选反作用方式。
(2) 判别式法
控制器的正、反作用也可以借助于控制系统方框图加以确定。对于包含控制器、执行器、被控对象和测量变送器4个环节的简单控制系统,这个方法更为简便。 由前可知,为保证使整个系统构成负反馈的闭环系统,系统中实际控制器、执行器、被控对象和测量变送器四部分的开环增益之积必须为负,即 (实际控制器)×(执行器)×(被控对象) ×(测量变送器)=(-)
因为实际控制器的增益与其运算环节的的增益符号相反。或者在方框图中,为了强调系统为负反馈,将 “-”号放在反馈信号上,此时负反馈就要求闭合回路上所有环节(仅包括控制器的运算环节)的增益之乘积是正数,即
(实际控制器的运算环节)×(执行器) ×(被控对象)×(测量变送器)=(+) 由于测量变送器的增益一般均为正,故控制器正、反作用选择的判别式也可简化为 (实际控制器的运算环节)×(执行器) ×(被控对象)=(+)
图5-13中画出了上述加热器温度控制系统方框图,其中 K0、Kv和Km分别代表被控过程、调节阀和测量变送装置的增益;Kc代表实际控制器运算环节的增益;μ为调节阀的开度;ym为被控变量 y的测量值。 在该例子中,K0、Kv和Km都是正数,因此为满足系统为负反馈要求Kc为正,即要求控制器置于反作用方式
“正反作用”方式
控制系统引入正反作用方式的必要性:
水位控制系统举例:
问题:请确定调节器LC的正反作用。
5.3 简单控制系统的参数整定
当系统安装好以后,系统能否在最佳状态下工作,主要取决于控制器各参数的设置是否得当。
过程控制通常都是选用工业成批生产的不同类型的控制器,这些控制器都有一个或几个参数需要设置。系统整定的实质,就是通过调整控制器的这些参数使其特性与被控对象特性相匹配,以达到最佳的控制效果。
5.3.1 控制器参数整定的基本要求
当系统安装好以后,系统能否在最佳状态下工作,主要取决于调节器各参数的设置是否得当。
过程控制通常都是选用工业成批生产的不同类型的调节器,这些调节器都有一个或几个整定参数和调整这些参数的相应机构(如旋钮、开关等)。
系统整定的实质
整定的实质是通过调整调节器的这些参数使其特性与被控对象特性相匹配,以达到最佳的控制效果。人们常把这种整定称作“最佳整定”,这时的调节器参数叫做“最佳整定参数”。
衡量调节器参数是否最佳,需要规定一个明确的统一反映控制系统质量的性能指标。如要求最大动态偏差尽可能小、调节时间最短、调节过程系统输出的误差积分值最小等。
然而,改变调节器参数可以使某些指标得到改善,而同时又会使其它的指标恶化。
此外,不同生产过程对系统性能指标的要求也不一样,因此系统整定时性能指标的选择有一定灵活性。
目前,系统整定中采用的性能指标大致分为单项性能指标和误差积分性能指标两大类。
1.单项性能指标 衰减率(或衰减比)、最大动态偏差、调节时间(又称回复时间)或振荡周期。
2.误差积分性能指标 如 IE、IAE、ISE、ITAE 误差积分指标往往与其它指标并用,很少作为系统整定的单一指标。
整定方法可分为两大类:
1. 理论计算整定法 如根轨迹法、频率特牲法。 这类整定方法基于被控对象数学模型(如传递函数、频率特性),通过计算方法直接求得调节器整定参数。
2. 工程整定法
其中有一些是基于对象的阶跃响应曲线,有些则直接在闭环系统中进行,方法简单,易于掌握。 虽然它们是一种近似的经验方法,但相当实用。
工程整定法特点
不需要事先知道过程的数学模型,直接在过程控制系统中进行现场整定
方法简单; 计算简便; 易于掌握。
5.3.2 PID控制器参数的工程整定
工程整定方法通过并不复杂的实验,便能迅速获得控制器的近似最佳整定参数,因而在工程中得到广泛应用。其中有一些是基于对象的阶跃响应曲线,有些则直接在闭环系统中进行,方法简单,易于掌握。
1.动态特性参数法
这是一种以被控对象控制通道的阶跃响应曲线为依据,通过一些经验公式求取控制器最佳参数整定值的开环整定方法。用这种方法计算PID控制器参数整定值的前提是,将系统简化为由控制器 和广义被控对象 两大部分组成,其中广义被控对象的阶跃响应曲线可用一阶惯性环节加纯迟延来近似,否则根据以下几种动态特性参数整定方法得到的控制器
中整定参数只能作初步估计值。
1) Z-N工程整定方法
以被控对象控制通道的阶跃响应为依据,通过一些经验公式求取调节器最佳参数整定值的开环整定方法。 这种方法是由齐格勒(Ziegler)和尼科尔斯(Nichols)于1942年首先提出的,计算调节器整定参数的公式如表5-1
表5-1 Z-N调节器整定参数公式
其中 , K为系统的放大系数, T为时间常数, τ为纯滞后时间。
后来经过不少改进,总结出相应的计算调节器最佳参数整定公式。
2) C-C工程整定方法 这些公式均以衰减率(ψ=0.75)为系统的性能指标,其中广为流行的是柯恩(Cohen)—库思(Coon)整定公式: (l)比例调节器
(2)比例积分调节器
(3)比例积分微分调节器
其中 K,T,τ为对象动态特性参数。
3) 以各种误差积分值为系统性能指标的工程整定方法
随着仿真技术的发展,又提出了以各种误差积分值为系统性能指标的PID控制器最佳参数整定公式
其中,以上整定公式中的各系数在不同误差积分性能指标下的取值如表5-2所示。
表5-2 定值系统时公式中的常数:
2. 稳定边界法
这是一种闭环的整定方法。 它基于纯比例控制系统临界振荡试验
所得数据,即临界比例带δcr和临界振荡周期Tcr,利用一些经验公式,求取调节器最佳参数值。
临界比例带法
在闭合的控制系统里,将调节器置于纯比例作用下,从大到小逐渐改变调节器的比例带,得到等幅振荡的过渡过程。 此时的比例带称为临界比例带δcr,相邻两个波峰间的时间间隔,称为临界振荡周期Tcr。
具体步骤如下:
(l)将调节器的积分时间TI置于最大(TI=∞),微分时间置零(TD=0),比例度δ适当,平衡操作一段时间,把系统投入自动运行。
(2)将比例度δ逐渐减小,得到等幅振荡过程,记下临界比例带δcr 和临界振荡周期Tcr 值。
(3)利用δcr和Tcr值,按表5-3给出的相应计算公式,求调节器各整定参数δ、TI和TD的数值。
(4)按“先P后I最后D”的操作程序将调节器整定参数调到计算值上。若还不够满意,可再作进一步调整。
表5-3 稳定边界法参数整定计算公式
注意,在采用这种方法时,控制系统应工作在线性区,否则得到的持续振荡曲线可能是极限环,不能依据此的数据来计算整定参数。
应当指出,由于被控对象特性的不同,按上述经验公式求得的调节器整定参数不一定都能获得满意的结果。实践证明,对于无自平衡特性的对象,用稳定边界法求得的调节器参数往往使系统响应的衰减率偏大(ψ>0.75);而对于有自平衡特性的高阶等容对象,用此法整定调节器参数,系统响应的衰减率大多偏小(ψ<0.75)。为此,上述求得的调节器参数,需要针对具体系统在实际运行过程中作在线校正。
稳定边界法适用于许多过程控制系统。但对于如锅炉水位控制系统那样的不允许进行稳定边界试验的系统,或者某些时间常数较大的单容对象,采用纯比例控制时系统本质稳定。对于这些系统是无法用稳定边界法来进行参数整定的。
临界比例带法整定注意事项
有的过程控制系统,临界比例度很小,使系统接近两式控制,调节阀不是全关就是全开,对工业生产不利。
有的过程控制系统,当调节器比例度δ调到最小刻度值时,系统仍不产生等幅振荡,对此,就把最小刻度的比例度作为临界比例度δcr进行调节器参数整定。
3.衰减曲线法
与稳定边界法类似,不同的只是本法采用某衰减比(通常为4:1或10:1)时设定值扰动的衰减振荡试验数据,然后利用一些经验公式,求取调节器相应的整定参数。
对于4:1衰减曲线法的具体步骤如下:
( l)置调节器积分时间TI为最大值(TI=∞),微分时间TD为零(TD=0),比例带δ置较大值,并将系统投入运行。
(2) 把比例度δ从大逐渐调小,直到系统出现如图5-14(a)所示的4:1衰减振荡过程。记下此时的比例带δs和振荡周期Ts数值。
(3)利用δs和Ts值,按表5-4给出的经验公式,求调节器整定参数δ、TI和TD数值。
(4)按 “先P后I最后D”的操作程序,将求得的整定参数设置在调节器上。再观察运行曲线,若不太理想,还可作适当调整。
对于扰动频繁,过程进行较快的控制系统,要准确地确定系统响应的衰减程度比较困难,往往只能根据调节器输出摆动次数加以判断。对于4:1衰减过程,调节器输出应来摆动两次后稳定。摆动一次所需时间即为Ts。显然,这样测得的Ts和δs值,会给调节器参数整定带来误差。
衰减曲线法注意事项
反应较快的控制系统,要认定4:1衰减曲线和读出Ts比较困难,此时,可用记录指针来回摆动两次就达到稳定作为4:1衰减过程。
在生产过程中,负荷变化会影响过程特性。当负荷变化较大时,必须重新整定调节器参数值。 若认为4:1衰减太慢,宜应用10:1衰减过程。对于10:1衰减曲线法整定调节器参数的步骤与上述完全相同,仅仅采用计算公式有些不同。
衰减曲线法也可以根据实际需要,在衰减比为n=10:1的情况下进行。此时要以图5-14(b)中的上升时间Tr为准,按表5-4给出的公式计算。
以上介绍的几种系统参数工程整定法有各自的优缺点和适用范围,要善于针对具体系统的特点和生产要求,选择适当的整定方法。不管用哪种方法,所得调节器整定参数都需要通过现场试验,反复调整,直到取得满意的效果为止。
4. 经验整定法
在现场控制系统整定工作中,经验丰富的运行人员常常采用经验整定法。这种方法实质上是一种经验试凑法,它不需要进行上述方法所要求的试验和计算,而是根据运行经验,先确定一组调节器参数,并将系统投入运行,然后人为加入阶跃扰动(通常为调节器的设定值扰动),观察被调量或调节器输出的阶跃响应曲线,并依照调节器各参数对调节过程的影响,改变相应的整定参数值。一般先δ后TI和TD,如此反复试验多次,直到获得满意的阶跃响应曲线为止。
现场凑试法
按照先比例(P)、再积分(I)、最后微分(D)的顺序。 置调节器积分时间TI=∞,微分时间TD=0,在比例度δ按经验设置的初值条件下,将系统投入运行,整定比例度δ。
求得满意的4:1过渡过程曲线。 引入积分作用(此时应将上述比例度δ加大1.2倍)。将TI由大到小进行整定。 若需引入微分作用时,则将TD按经验值或按TD=(1/3~1/4)TI设置,并由小到大加入。
表5-5和表5-6分别就不同对象,给出调节器参数的经验数据以及设定值扰动下调节器各参数对调节过程的影响。
这种方法使用得当,同样可以获得满意的调节器参数,取得最佳的控制效果。而且此方法省时,对生产影响小。
5. 广义被控对象和等效调节器
动态特性参数法整定计算时,常常把简单控制系统简化为调节器和被控对象两大环节,分别称为等效调节器和广义被控对象。
它们之间如何划分会直接影响实际调节器参数与等效调节器参数之间的关系。
方法一
在通过试验测取动态特性时,如果调节阀并未考虑在被控对象的范围之内,则广义被控对象的传递函数Gp(s)为
此时等效调节器的传递函数Gc*(s)为
由于调节阀Gv(s)可近似视为比例环节,即Gv(s)=Kv,因此,当调节器为 PID作用时,等效 PID调节器的传递函数为
方法二
如果试验测取的广义对象动态特性已包括调节阀,即
则等效调节器就是调节器本身,即
当然,如果用机理法求得被控对象动态特性为 G(s),那么等效调节器的传递函数为
上述的不论是调节器参数理论计算方法还是工程整定法中的动态特性参数法,都是以图5-15所示的由广义被控对象Gp(s)和等效调节器Gc*(s)组成的简单控制系统为基础的。这样,整定计算所得的均为等效调节器的等效比例带,必须经过换算后才得到调节器的比例带。
6.调节器各参数实际值与刻度值
整定计算得到的是调节器各参数的实际值。
对于模拟PID控制器或早期仿模拟的数字PID控制器(在不引起混淆的情况下,仍将这些控制器简称为PID控制器) ,由于δ、TI和TD各参数之间存在相互干扰,必须考虑PID调节器各参数实际值与刻度值之间的转换关系。
由调节器动态特性分析可知,干扰系数 F为
式中,TD* 、TI*分别为PID调节器微分时间和积分时间的刻度值;α为与调节器结构有关的系数。
对于不同类型的调节器,系数α各不相同,且随TD、TI取值不同而变化。通过分析可知,调节器整定参数的实际值、刻度值与α干扰系数 F之间关系如下:
式中,δ*、TI*和TD*分别为调节器比例带、积分时间、微分时间的刻度值;δ、TI和TD分别为调节器比例带、积分时间、微分时间的实际值。
① 如广义被控对象的传递函数为
③ 如广义被控对象仅为被控对象本身,即
(2) 确定控制器的积分时间 控制器积分时间Ti的实际值,由公式
(3) 确定控制器比例带和积分时间的刻度值 因为PID控制器为 PI工作方式,故控制器参数的实际值就是它的刻度值。
数字PID参数的整定
数字PID控制器的参数整定可参考模拟控制器参数的整定方法,但在数字PID控制器参数的整定中多了一个采样周期T。
采样周期的选取应与PID参数的整定进行综合考虑。
采样周期的选择
香农(Shannon)采样定律 : 为不失真地复现信号的变化,采样频率至少应大于或等于连续信号最高频率分量的二倍。 根据采样定律可以确定采样周期的上限值。 实际采样周期的选择还要受到多方面因素的影响。 不同的系统采样周期应根据具体情况来选择。
采样周期的选择
通常按照过程特性与干扰大小适当来选取采样周期: 即对于响应快、(如流量、压力)波动大、易受干扰的过程,应选取较短的采样周期; 反之,当过程响应慢(如温度、成份)、滞后大时,可选取较长的采样周期。 采样周期的选取应与PID参数的整定进行综合考虑。
采样周期的选择
采样周期应远小于过程的扰动信号的周期。 在执行器的响应速度比较慢时,过小的采样周期将失去意义,因此可适当选大一点。 在计算机运算速度允许的条件下,采样周期短,则控制品质好。 当过程的纯滞后时间较长时,一般选取采样周期为纯滞后时间的1/4~1/8。
5.3.3 PID控制器参数的自整定
1. PID控制器参数自整定的基本概念
传统的 PID控制器参数是采用试验加试凑的方法由人工整定。这种整定工作不仅需要熟练的技巧,而且往往还相当费时。更为重要的是,当被控对象特性发生变化需要控制器参数作相应调整时,传统的PID控制器没有这种“自适应”能力,只能依靠人工重新整定参数。由于生产过程的连续性以及参数整定所需的时间,这种重新整定实际很难进行,甚至几乎是不可能的。 因此,多年来众多工程技术人员一直关注着控制器参数自整定的研究和开发。
2. PID控制器参数自整定的方法
自校正控制器需要相当多的被控对象的验前知识,特别是有关对象时间常数的数量级,以便选择合适的采样周期或数字滤波器的时间常数。此外,参数估计器和调整机构均涉及大量计算,只有借助于数字计算机,该方法才能实现。这里仅讨论PID控制器的参数自整定。目前,基于继电器型反馈的极限环法是一种常用的PID控制器的参数自整定方法。它是瑞典学者Astrom于1984年首先提出的。
5.4 简单控制系统的投运
简单控制系统设计完成后,即可按设计要求进行正确安装。控制系统按设计要求安装完毕,线路经过检查确实无误,所有仪表经过检查符合精度要求,并已运行正常,即可着手进行控制系统的投运。
所谓控制系统的投运,就是将系统由手动工作状态切换到自动工作状态。这一过程是通过将控制器上的手动-自动切换开关从手动位置切换到自动位置来完成的。
控制器无扰切换技术
一般不论数字还是模拟控制器都存在着多种控制模式,例如手动、自动等。在实际运行过程中,经常有必要在各控制模式间进行切换,同时要求此种操作不会对调节过程带来大的冲击;在改变控制器参数时,具有同样的要求。
实现无扰切换的关键是在切换前后,控制器输出值不会发生大的跳跃
回答如下问题:在手动控制时,PID算法是否还要继续运算?
在手动控制模式下,动态控制器的状态(如积分器状态、不完全微分项惯性环节的状态等)数值必须是明确的,否则将会导致由手动控制模式切换到自动控制模式时,控制器的输出值是不可预期的。 因此,有必要引入无扰切换算法。
无扰切换算法: 考虑在手动模式下(或在PID参数调整之前),PID控制器输出可写作如下算式:
在切换到自动(或参数修改)之后:
要实现无扰切换,必须满足:
我们可以通过更新积分部分状态或微分状态来实现:
我们选择积分状态来实现,即有 。
微分项采用不完全微分,其状态每周期同步更新。
1.投入运行前的准备工作
自动控制系统安装完毕或是经过停车检修之后,都要(重新)投入运行。在投运每个控制系统前必须要进行全面细致的检查和准备工作。
投运前,首先应熟悉工艺过程,了解主要工艺流程和对控制指标的要求,以及各种工艺参数之间的关系,熟悉控制方案,对测量无件、调节阀的位置、管线走向等都要做到心中有数。
2.系统的投运
合理、正确地掌握控制系统的投运,使系统无扰动地、迅速地进入闭环,是工艺过程平稳运行的必要条件。对控制系统投运的唯一要求,是系统平稳地从手动操作转入自动控制,即按无扰动切换(指手、自动切换时阀上的信号基本不变)的要求将控制器投入自动控制。
控制系统的投运应与工艺过程的开车密切配合,在进行静态试车和动态试车的调试过程中,对控制系统和检测系统进行检查和调试。
3.系统的维护
控制系统和检测系统投运后,为保持系统长期稳定地运行,应做好系统维护工作。
① 定期和经常性的仪表维护。主要包括各种仪表的定期检查和校验,要做好记录和归档工作;要做好连接管线的维护工作,对隔离液等应定期灌注。
② 发生故障时的维护。一旦发生故障,应及时、迅速、正确地分析和处理;应减少故障造成的影响;事后要进行分析;应找到第一事故原因并提出改进和整改方案;要落实整改措施并做好归档工作。
5.5 简单控制系统的故障与处理
过程控制系统是工业生产正常运行的保障。一个设计合理的控制系统,如果在安装和使用维护中稍有闪失,便会造成因仪表故障停车带来的重大经济损失。正确分析判断、及时处理系统和仪表故障,不但关系到生产的安全和稳定,还涉及产品质量和能耗,而且也反映出自控人员的工作能力及业务水平。因此,在生产过程的自动控制中,仪表维护、维修人员除需掌握基本的控制原理和控制工程基础理论外,更需熟练地掌握控制系统维护的操作技能,并在工作中逐步积累一定的现场实际经验,这样才能具有判断和处理现场中出现的千变万化的故障的能力。
1.故障产生的原因
过程控制系统在线运行时,如果不能满足质量指标的要求,或者指示记录仪表上的数值偏离质量指标的要求,说明方案设计合理的控制系统存在故障,需要及时处理,排除故障。
一般来说,开工初期或停车阶段,由于工艺生产过程不正常、不稳定,各类故障较多。当然,这种故障不一定都出自控制系统和仪表本身,也可能来自工艺部分。自动控制系统的故障是一个较为复杂的问题,涉及面也较广,自动化工作人员要按照故障现象、分析和判断故障产生的原因,并采取相应的措施进行故障处理。
2.故障的判断和处理
仪表故障分析是一线维护人员经常遇到的工作。分析故障前要做到“两了解”:一应比较透彻地了解控制系统的设计意图、结构特点、施工、安装、仪表精度、控制器参数要求等;二应了解有关工艺生产过程的情况及其特殊条件,这对分析系统故障是极有帮助。
在分析和检查故障前,应首先向当班操作工了解情况,包括处理量、操作条件、原料等是否改变,再结合记录曲线进行分析,以确定故障产生的原因,尽快排除故障。
5.6 利用MATLAB对简单控制系统进行仿真
5.6.1 利用MATLAB对PID控制器参数进行整定
例5-2 已知被控广义对象的传递函数为
试利用C-C工程整定方法,计算系统采用P、PI、PID调节规律时的PID控制器参数,并绘制整定后系统的单位阶跃响应曲线。
解 由题可知系统的增益K、时间常数T和纯迟延时间τ/分别为:K=8、τ=180、T=360 (1) C-C工程整定方法 根据C-C工程整定方法的计算公式,可得 ① P控制时:Kc=(T/τ+0.333)/K=0.2916 利用图5-21所示的Simulink系统方框图,将仿真时间设置为2000,启动仿真,便可在示波器中看到如图5-22所示的系统在P控制时的单位阶跃响应曲线。
② PI控制时:Kc=(0.9*T/τ+0.082)/K=0.2353; Ti =(3.33*τ/T+0.3*(τ/T)^2)/(1+2.2*τ/T)*T=298.2857 利用图5-23所示的Simulink系统方框图,将仿真时间设置为2000,启动仿真,便可在示波器中看到如图5-24所示的系统在PI控制时的单位阶跃响应曲线。
③ PID控制时:Kc=(1.35*T/τ+0.27)/K=0.3713; Ti =(2.5*τ/T+0.5*(τ/T)^2)/(1+0.6*τ/T)*T= 380.7692 Td=(0.37*τ/T)/(1+0.2*τ/T)*T=60.5455
由图5-26可知,根据C-C工程整定方法得到的控制器参数,系统在PID控制时阶跃响应的超调量大约为60%,上升时间大约为300s;过渡过程时间大约为2000s。
(2) Z-N工程整定方法 根据Z-N工程整定方法表4-1,可得 ① P控制时:Kc =1/δ=T/(τ*K) =0.25; ② PI控制时:Kc =1/δ=T/(1.1*τ*K)=0.2273;Ti =3.3*τ=594; ③ PID控制时:Kc =1/δ=T/(0.85*τ*K)=0.2941;Ti=2*τ=360;Td=0.5*τ=90 利用以上所示系统的Simulink方框图,设置相应的控制器参数后,启动仿真,便可在示波器中看到如图5-27所示的系统在P、PI和PID控制时的单位阶跃响应曲线
关注作者了解更多
我的其他CSDN专栏
关注作者了解更多
资料来源于网络,如有侵权请联系编者