1、第第6章章 解耦控制系统解耦控制系统 6.1 系统的关联分析系统的关联分析 6.1.1系统的分析系统的分析 在一个生产装置设置若干个控制回路,回路之间,就可能相互在一个生产装置设置若干个控制回路,回路之间,就可能相互关联,相互耦合,相互影响,构成多输入关联,相互耦合,相互影响,构成多输入-多输出的相关(耦合)多输出的相关(耦合)控制系统。图控制系统。图6-1所示流量、压力控制方案就是相互耦合的系统。所示流量、压力控制方案就是相互耦合的系统。PC PT FC FT u2u1 图图 6-1 关联严重的控制系统关联严重的控制系统 G11G21G12G22Gc1GC2Y1Y2R2R1U2U1G12和和
2、G21不为零时有耦合不为零时有耦合G12=G21=0 无耦合无耦合G12或或G21为零称半耦合为零称半耦合TCLCPTLCTCTCLCPTLCF2CF1CAC FC AT FT 混合器QAQBQ0图图6-2混合器浓度和流量控制系统混合器浓度和流量控制系统PCPTLTLC进料进料气相气相图图6-3关联不显著的系统关联不显著的系统液相液相 6.1.2相对增益相对增益 系统间的关联程度是不一样的。采用系统间的关联程度是不一样的。采用“相对增益相对增益”的方法来分析的方法来分析,令某一通道在其它系统均为开令某一通道在其它系统均为开环时的放大系数与该一通道在其它系统均为闭环环时的放大系数与该一通道在其它
3、系统均为闭环时的放大系数之比为时的放大系数之比为ij,称为相对增益,则,称为相对增益,则 (6-1)上式中分子项外的下标上式中分子项外的下标u表示除了表示除了uj以外,其它以外,其它都保持不变,即都为开环;都保持不变,即都为开环;分母项外的下标分母项外的下标y表示除了表示除了yi以外,其它以外,其它y都保持都保持不变,即其它系统都为闭环系统。不变,即其它系统都为闭环系统。由图由图6-4可得该系统静态方程为可得该系统静态方程为 (6-2)式中式中kij表示第表示第j个输入变量作用于第个输入变量作用于第i个输出变量的放大个输出变量的放大系数。系数。求求11,首先求取,首先求取11的分子项,除的分子
4、项,除u1外,其它外,其它u不变,则不变,则有有 (6-3)k11k21k12k22图图6-4 双输入双输出对象静态特性双输入双输出对象静态特性 再求再求11的分母项的分母项 ,除,除y1外,其它外,其它y不变,由式不变,由式(6-2)可得)可得 由上两式可得由上两式可得 (6-4)在求得在求得11的分子项与分母项可得的分子项与分母项可得11 (6-5)同样可推导出同样可推导出 (6-6)(6-7)如果排成数阵形式如果排成数阵形式 (6-8)上式称为布里斯托尔阵列上式称为布里斯托尔阵列(Briistol阵列阵列),或相对增益阵,或相对增益阵列。列。在双输入双输出情况下,下面几点很有用。在双输入
5、双输出情况下,下面几点很有用。(1).相对增益阵列中,每行和每列的元素之和为相对增益阵列中,每行和每列的元素之和为1,这个,这个基本性质在基本性质在2 2变量系统中特别有用。只要知道了阵列变量系统中特别有用。只要知道了阵列中任何一个元素,其它元素可立即求出。例如:中任何一个元素,其它元素可立即求出。例如:在在11=0.5时时 图图6-1所示压力和流量系统就属此情况。所示压力和流量系统就属此情况。在在11=1.2时时 (2).在相对增益阵列中所有元素为正时,称之为正耦合。在相对增益阵列中所有元素为正时,称之为正耦合。当当k11与与k22同号(都为正或都为负),同号(都为正或都为负),k12与与k
6、21中一正一中一正一负时,负时,都为正值,且都为正值,且 1,属正耦合系统。,属正耦合系统。(3).在相对增益阵中只要有一元素为负,称之为负耦合。在相对增益阵中只要有一元素为负,称之为负耦合。(4).当一对当一对 为为1,则另一对,则另一对 为为0,此时系统不存在,此时系统不存在稳态关联。稳态关联。(5).当采用两个单一的控制器时,操纵变量当采用两个单一的控制器时,操纵变量uj与被控变量与被控变量yi间的匹配应使两者间的尽量接近间的匹配应使两者间的尽量接近 1。(6).如果匹配的结果是仍小如果匹配的结果是仍小 于于1,则由于控制间关联,则由于控制间关联,该通道在其它系统闭环后的放大系数将大于在
7、其它系该通道在其它系统闭环后的放大系数将大于在其它系统开环时的数值,系统的稳定性往往有所下降。统开环时的数值,系统的稳定性往往有所下降。(7).千万不要采用千万不要采用 为负值的为负值的uj与与yi的匹配方式,这时的匹配方式,这时侯当其它系统改变其开环或闭环状态时,本系统将丧侯当其它系统改变其开环或闭环状态时,本系统将丧失稳定性。失稳定性。把把Bristol阵列作为关联程度的衡量,已为人们所熟悉。阵列作为关联程度的衡量,已为人们所熟悉。但明显地可以看出,它没有考虑动态项的影响,因此但明显地可以看出,它没有考虑动态项的影响,因此按它作出的结论带有一定的局限性按它作出的结论带有一定的局限性。对于多
8、个输入多个输出变量系统的对于多个输入多个输出变量系统的Bristol阵列中,元阵列中,元素可通过矩阵运算求出。素可通过矩阵运算求出。已知多输入多输出系统的静态特性矩阵形式为已知多输入多输出系统的静态特性矩阵形式为 Y=MU (6-9)式中式中 (6-10)设设M有逆矩阵存在,则有逆矩阵存在,则 U=M-1Y (6-11)考虑到考虑到 所以所以M-1 的各元素是的各元素是 把把M-1转置,得出一个辅助矩阵转置,得出一个辅助矩阵C C=(M-1)T (6-12)通个转置,通个转置,C的各元素是的各元素是 相对增益相对增益ij是是 (6-13)因此,因此,是是M矩阵与矩阵与C矩阵中各自对应(第矩阵中
9、各自对应(第 i行,第行,第 j列)列)元素的相乘。元素的相乘。这样,只要知道了所有的开环放大系数这样,只要知道了所有的开环放大系数kij,相对增益都,相对增益都可以求出。可以求出。现以双输入双输出系统为例加以说明,由式(现以双输入双输出系统为例加以说明,由式(6-2)有)有 (6-14)那么那么 (6-15)所以所以 (6-16)上式与前面按定义求得的相同。上式与前面按定义求得的相同。6.2 减少与解除耦合途径减少与解除耦合途径 6.2.1被控变量与操纵变量间正确匹配被控变量与操纵变量间正确匹配 对有些系统来说,减少与解除耦合的途径可通过被控对有些系统来说,减少与解除耦合的途径可通过被控变量
10、与操纵变量间的正确匹配来解决,这是最简单的变量与操纵变量间的正确匹配来解决,这是最简单的有效手段,理论上在前面已分析过,在此举例加以说有效手段,理论上在前面已分析过,在此举例加以说明。明。例如图例如图6-2所示混合器系统,浓度所示混合器系统,浓度C要求控制要求控制75%,现,现在来分析这个系统的关联程度,这样匹配是否合理。在来分析这个系统的关联程度,这样匹配是否合理。对于这个系统有对于这个系统有 (6-17)(6-18)根据图根据图6-2所示匹配,首先求取相对增益所示匹配,首先求取相对增益11(浓度(浓度C与与QA配对)的分子项配对)的分子项 (6-19)其次求取其次求取11的分母项的分母项
11、(6-20)因此可求得因此可求得11 (6-21)所以系统的相对增益阵列为所以系统的相对增益阵列为 由相对增益阵列可知图由相对增益阵列可知图 6-2所示匹配是不合理的,可以重新配匹,所示匹配是不合理的,可以重新配匹,组成按出口浓度组成按出口浓度C来控制物料来控制物料QB,而,而Qo由由QA 来控制的系统。如来控制的系统。如图图6-5 所示,这样系统的关联影响就小得多了。所示,这样系统的关联影响就小得多了。AC FC AT FT 混合器QBQAQ0图图 6-5 混合器浓度和流量控制系统混合器浓度和流量控制系统 6.2.2控制器的参数整定控制器的参数整定 6.2.3减少控制回路减少控制回路 6.2
12、.4串接的解耦控制串接的解耦控制 在控制器输出端与执行器输入端之间,可以串接入解耦在控制器输出端与执行器输入端之间,可以串接入解耦装置装置 D(s),双输入双输出串接解耦框图如图,双输入双输出串接解耦框图如图6-9所示。所示。控制器控制器-1控制器控制器-2过程模型过程模型解耦装置解耦装置 G(s)Gc(s)D(s)控制器控制器 Y2P(s)U(s)Y1R2R1图图6-9 双输入双输出串接解耦系统双输入双输出串接解耦系统 由图由图6-9得得 Y(s)=G(s)U(S)U(s)=D(s)P(s)Y(s)=G(s)D(s)P(s)(6-22)由式(由式(6-22)可知,只要能使)可知,只要能使G(
13、s)D(s)相乘后成相乘后成为对角阵,就解除了系统之间耦合,两个控制回为对角阵,就解除了系统之间耦合,两个控制回路不再关联。亦可以这样分析,第一个控制回路路不再关联。亦可以这样分析,第一个控制回路的控制作用的控制作用u1 通过通过G21(s)影响影响y2,对第二个控制,对第二个控制回路来说是一个扰动因素,现通过解耦装置回路来说是一个扰动因素,现通过解耦装置D21(s)产生相应的控制作用产生相应的控制作用u2,以补偿,以补偿u1对对y2的的效应。效应。6.2.5模式控制模式控制 考虑如下系统考虑如下系统 当系统的状态向量、输入向量和输出向量三者维数相同当系统的状态向量、输入向量和输出向量三者维数
14、相同时,可以采用模式控制。时,可以采用模式控制。假设矩阵假设矩阵A具有实数的、具有实数的、相异的特征值相异的特征值,则,则A可表示成可表示成 A=E E-1 式中:式中:,ei为右特征向量;为右特征向量;,di为左特征向量;为左特征向量;=diag ,为特征值,为特征值 若令控制器若令控制器 采用比例作用采用比例作用 u=-Gcy=-GcCx (6-23)闭环后的系统方程是闭环后的系统方程是 (6-24)如选择控制器矩阵为如选择控制器矩阵为 (6-25)式中式中K是对角阵是对角阵 并能挑选输出矩阵并能挑选输出矩阵C=E-1,则,则 注意到注意到y=Cx=E-1x 故得故得 (6-26)显然(显
15、然(A-K)是一个对角阵,调整每一个)是一个对角阵,调整每一个ki值,直接影响相应的值,直接影响相应的输出变量输出变量yi 的过渡过程,但不影响其它的输出变量,这样就实现的过渡过程,但不影响其它的输出变量,这样就实现了不相关的要求。了不相关的要求。yi的过渡过程是的过渡过程是 (6-27)式中的式中的 ai是由初始条件确定的系数。这种方案的缺点是仅可以进是由初始条件确定的系数。这种方案的缺点是仅可以进行纯比例控制,需要有选择行纯比例控制,需要有选择C=E-1的自由度。的自由度。x=Ax+BuB-1EK-1C=E_1控制器控制器补偿器补偿器过程过程输出变换输出变换 6.3 串接解耦控制串接解耦控
16、制 G(s)D(s)之积为对角阵,对其非零元素又有三类方法。之积为对角阵,对其非零元素又有三类方法。6.3.1对角线矩阵法对角线矩阵法 此法要求此法要求 ,如,如 (6-28)即通过解耦,使各个系统的特性完全象原来的单回路控即通过解耦,使各个系统的特性完全象原来的单回路控制系统一样。制系统一样。因此,解耦装置因此,解耦装置D(s)可以由式(可以由式(6-28)求得)求得 (6-29)6.3.2单位矩阵法单位矩阵法 单位矩阵法与式(单位矩阵法与式(6-28)相似,有)相似,有 (6-30)即通过解耦,使各个系统的对象特性成即通过解耦,使各个系统的对象特性成1:1的比例环节。的比例环节。此时解耦装
17、置此时解耦装置D(s)为为 (6-31)单位矩阵法得到解耦装置单位矩阵法得到解耦装置D(s)为对象传递矩阵的逆。为对象传递矩阵的逆。6.3.3前馈补偿法前馈补偿法 前馈补偿法只规定对角线以外的元素为零,这样亦完全前馈补偿法只规定对角线以外的元素为零,这样亦完全解除了耦合。但是各通道的传递函数并不是原来的解除了耦合。但是各通道的传递函数并不是原来的Gij(s),此时可取某些,此时可取某些Dij(s)=1。称之为简易解耦。称之为简易解耦。对于双输入双输出情况,图对于双输入双输出情况,图6-11所示为前馈解耦控所示为前馈解耦控制系统的方框图。制系统的方框图。G11 G12 G21 G22 D11=1
18、D12 D21 D22=1控制器控制器-1控制器控制器-2过程模型过程模型解耦装置解耦装置 G(s)Gc(s)D(s)控制器控制器 Y2P(s)U(s)Y1R2R1图图6-11 前馈解耦控制系统方框图前馈解耦控制系统方框图 此时取此时取D11(s)=D22(s)=1,解耦补偿装置,解耦补偿装置D21(s)和和D12(s)可根据前馈补偿原理求得可根据前馈补偿原理求得 G21(s)+D21(s)G22(s)=0 D21(s)=-G21(s)/G22(s)(6-32)又有又有 G12(s)+D12(s)G11(s)=0 D12(S)=-G12(s)/G11(s)(6-33)在需要时亦可令在需要时亦可
19、令D21(s)=D12(s)=1或或D12(s)=D22(s)=1 或或D21(s)=D11(s)=1,按同样原理可以求得解耦装置的传,按同样原理可以求得解耦装置的传递函数。递函数。6.3.4设计中的有关问题设计中的有关问题 (1).实践表明实践表明,在很多情况下采用静态解耦已能获得相当在很多情况下采用静态解耦已能获得相当好的效果。好的效果。对于采用前馈补偿法时,若式(对于采用前馈补偿法时,若式(6-32)中)中G21(s)和和G22(s)动态项相近,式(动态项相近,式(6-33)中)中G11(s)和和G12(s)的动态的动态项相近时,采用静态解耦十分简单和方便。项相近时,采用静态解耦十分简单
20、和方便。(2)一般地说,需要采用动态解耦时,宜采用超前滞后一般地说,需要采用动态解耦时,宜采用超前滞后环节即环节即 的形式。的形式。(3)当当 G(s)为奇异矩阵时为奇异矩阵时,即即G(s)的行列式为零时,如采的行列式为零时,如采用对角线矩阵法和单位矩阵法,用对角线矩阵法和单位矩阵法,Dij(s)的分母项为零,的分母项为零,如采用前馈补偿法,如采用前馈补偿法,G(s)D(S)的乘积为零。总之无法采的乘积为零。总之无法采用串接解耦控制方案。用串接解耦控制方案。在双输入双输出的情况下,在双输入双输出的情况下,G11(s)G22(s)与与G12(s)G21(s)很接近时,解耦亦比较困难。很接近时,解
21、耦亦比较困难。6.4工业应用实例工业应用实例 在此介绍某乙烯装置裂解炉的解耦控制。它具有四个控制器和四在此介绍某乙烯装置裂解炉的解耦控制。它具有四个控制器和四个控制阀,并配上解耦装置,构成解耦控制系统可以解决问题。个控制阀,并配上解耦装置,构成解耦控制系统可以解决问题。在此而采用一个温度主控制器,另外引入四个偏差设定器,并使在此而采用一个温度主控制器,另外引入四个偏差设定器,并使用计算机进行解耦计算,达到了令人满意的结果。用计算机进行解耦计算,达到了令人满意的结果。过程的稳态特性可表述为过程的稳态特性可表述为 i=1,2,3,4 式中的式中的i是第是第i组炉管的出口温度。组炉管的出口温度。假设
22、在小范围内可以线性化假设在小范围内可以线性化 (6-34)即即 式中式中 反过来,如果要求各点温度作反过来,如果要求各点温度作 的稳态变动,应该施的稳态变动,应该施加的加的 是是 (6-35)这样,如果已知各这样,如果已知各 与基准温度之与基准温度之 ,即温度,即温度偏差,并要求消除这些温度偏差,则各点温度应偏差,并要求消除这些温度偏差,则各点温度应该作出的稳态变动是该作出的稳态变动是 而应该施加的就是而应该施加的就是 (6-36)。这个系统采用计算机控制。采样。这个系统采用计算机控制。采样时间应该很好考虑,现取时间应该很好考虑,现取5min。这样,在操纵。这样,在操纵变量作了调整以后,尽管传
23、热过程有相当大的滞变量作了调整以后,尽管传热过程有相当大的滞后,仍有足够的时间使出口温度起响应。后,仍有足够的时间使出口温度起响应。经过测试经过测试 也就是说,每组烧嘴除影响本组炉管外,也影响相邻的也就是说,每组烧嘴除影响本组炉管外,也影响相邻的各一组炉管,其效应为对本组炉管的各一组炉管,其效应为对本组炉管的1/3。进行矩阵求。进行矩阵求逆:逆:把把 A-1值编入程序,在测得温度偏差值编入程序,在测得温度偏差e以后,由计算机求以后,由计算机求出出u值。值。可选任何一组炉管的出口温度作为基准温度呢。可选任何一组炉管的出口温度作为基准温度呢。也许可能想到取出口温度的设定值作为基准温度,但在也许可能
24、想到取出口温度的设定值作为基准温度,但在此不这样做。因为各此不这样做。因为各 值每值每5min计算一次,单靠它来计算一次,单靠它来控制出口温度达到设定值,动作不够及时,所以把它们控制出口温度达到设定值,动作不够及时,所以把它们作为消除各炉管出口温度差别的手段。作为消除各炉管出口温度差别的手段。至于使基准温度达到设定值的任务,是由主控制器至于使基准温度达到设定值的任务,是由主控制器TC来来完成。主控制器的输出为完成。主控制器的输出为u。在控制方案上把两者结合起来。通过偏差设定器中的加在控制方案上把两者结合起来。通过偏差设定器中的加法器,把法器,把u和和 代数相加,其输出作为送往执行器的信代数相加
25、,其输出作为送往执行器的信号。号。现场经验表明,这样的系统是成功的。为了使动作更平现场经验表明,这样的系统是成功的。为了使动作更平稳,修正不是一跃而就的,实际上采用稳,修正不是一跃而就的,实际上采用 的值的的值的1/2,即即 K=0.5.同时,对各同时,对各 进行限幅,每次不超过全范围的进行限幅,每次不超过全范围的3%。运行结果是各点间温度差保持在。运行结果是各点间温度差保持在1.5以内。以内。计算机程序设计:计算机程序设计:(1).求各组炉管出口温度与基准炉管出口温度的差值求各组炉管出口温度与基准炉管出口温度的差值 式中式中j 炉管组号炉管组号 x 基准炉管号基准炉管号 求得后,要进行逻辑判
26、断。所谓各组炉管温度一致,实求得后,要进行逻辑判断。所谓各组炉管温度一致,实际上也只是近似的,工艺上规定温差际上也只是近似的,工艺上规定温差1.5oC,故逻辑,故逻辑判断关系判断关系 为不需要解耦计算为不需要解耦计算 需要进行解耦计算需要进行解耦计算 (2).根据解耦控制方程计算修正值根据解耦控制方程计算修正值 当当 则按下列方程计算:则按下列方程计算:(3).实际校正值的输出方法实际校正值的输出方法 因为解耦控制方程由计算机每隔五分钟进行一次,故因为解耦控制方程由计算机每隔五分钟进行一次,故是以断续形式输出的,并以阶跃形式加至阀门上。假是以断续形式输出的,并以阶跃形式加至阀门上。假如如 的一
27、次输出过大,则会给工艺过程造成较大的一次输出过大,则会给工艺过程造成较大的扰动。因此,在程序上作如下处理:的扰动。因此,在程序上作如下处理:当当 3%时时 则则 (解耦控制方程计算的修正值解耦控制方程计算的修正值)送至控制阀送至控制阀 当当 3%时时 则则 =3%即一次的控制最大取值只能为即一次的控制最大取值只能为3%,其余不足部分,以,其余不足部分,以后逐次控制加以补足。后逐次控制加以补足。(3).请求负荷调整请求负荷调整 当偏差设定器的输出值达到当偏差设定器的输出值达到28%时,仍不能消除各时,仍不能消除各组炉管的温差时,请求调整负荷。组炉管的温差时,请求调整负荷。这个裂解炉的解耦控制系统
28、仅仅考虑系统间的静态耦这个裂解炉的解耦控制系统仅仅考虑系统间的静态耦合,只能消除系统稳定状态下的关联,对于系统间的合,只能消除系统稳定状态下的关联,对于系统间的动态关联响应是无能为力的。尽管如此,静态解耦控动态关联响应是无能为力的。尽管如此,静态解耦控制还是能满足相当多的工艺过程要求,且补偿矩阵简制还是能满足相当多的工艺过程要求,且补偿矩阵简单,因此在工程上获得了广泛的应用。单,因此在工程上获得了广泛的应用。最后需要着重指出如下两点:最后需要着重指出如下两点:控制系统之间的关联并非一定是有害的,也有相互帮控制系统之间的关联并非一定是有害的,也有相互帮助的关联,因此,只有在系统关联严重影响控制品
29、质助的关联,因此,只有在系统关联严重影响控制品质时,才考虑设计解耦控制系统。时,才考虑设计解耦控制系统。如果能通过选择控制方案来避免或减弱系统之间的耦如果能通过选择控制方案来避免或减弱系统之间的耦合,也不必要设计解耦控制系统。合,也不必要设计解耦控制系统。目前不少裂解炉出口温度控制不采用解耦控制而目前不少裂解炉出口温度控制不采用解耦控制而采用另外控制方案采用另外控制方案,每组炉管出口温度与相应的每组炉管出口温度与相应的进料流量组成串级控制系统进料流量组成串级控制系统,调整某组炉管进料,调整某组炉管进料量不会影响其它炉管出口温度,即相互之间没有量不会影响其它炉管出口温度,即相互之间没有耦合,且响
30、应速度快耦合,且响应速度快,能保持炉出口温度符合要能保持炉出口温度符合要求。采用这个控制方案最大的问题是如何保证进求。采用这个控制方案最大的问题是如何保证进料负荷的稳定,一般情况下炉管出口温度微小波料负荷的稳定,一般情况下炉管出口温度微小波动,只需调整进料量的动,只需调整进料量的1-2%,最多小于,最多小于5%。为。为保证进料负荷的稳定,设计了保证进料负荷的稳定,设计了总进料负荷(总进总进料负荷(总进料流量)与燃料总管压力的串级控制,总进料流料流量)与燃料总管压力的串级控制,总进料流量控制器采用间隙量控制器采用间隙(Gap)控制器,控制器,偏差小于偏差小于5%控控制器输出不变,防止了温度控制系统与压力控制制器输出不变,防止了温度控制系统与压力控制系统之间关联作用。系统之间关联作用。原方案:出口温度原方案:出口温度燃料气;原料蒸汽与比值;关联严重燃料气;原料蒸汽与比值;关联严重T3 PT T1T2PCT4原料原料蒸汽蒸汽燃料气燃料气现方案:出口温度现方案:出口温度原料量,无关联;原料量,无关联;FTFCPC总负荷总负荷FC采用采用Gap控制器控制器偏差小于偏差小于5%不动;偏差大于不动;偏差大于5%调燃料气压力。调燃料气压力。