过程控制过程控制系统建模方法过程控制2.1过程控制系统建模的概念、目的和方法一、基本概念1、数学模型定义被控过程的数学模型(动态特性),是指过程在各输入量(包括控制量与扰动量)作用下,其相应输出量(被控量)变化函数关系的数学表达式。3、数学模型分类非参数模型,例如阶跃响应曲线、脉冲响应曲线和频率特性曲线,是用曲线表示的;参数模型,例如微分方程、传递函数、脉冲响应函数、状态方程和差分方程等,是用数学方程式表示的。2、干扰内干扰:调节器的输出量u(t)外干扰:其余非控制的输入量过程控制4、过程通道被控过程输入量与输出量之间的信号联系称为过程通道控制作用与被控量之间的信号联系称为控制通道扰动作用与被控量之间的信号联系称为扰动通道5、自衡过程与无自衡过程过程在输入量作用下,其平衡状态被破坏后,无须人和仪器的干预,依靠过程自身能力,逐渐恢复达到另一新的平衡状态,这种特性称为自平衡能力;被控过程在输入量作用下,其平衡状态被破坏后,没有人和仪器干预,依靠自身能力,不能恢复其平衡状态,这种特性称为无自平衡能力。过程控制二、建模的目的设计过程控制系统和整定调节器参数指导设计生产工艺设备进行仿真试验研究培训运行操纵人员过程控制机理分析方法建模白箱模型三、建模的基本方法也称数学分析法建模和理论建模根据过程的内部机理(运动规律),运用一些已知的定律、原理,如:物料平衡方程,能量平衡方程、传热传质原理等,建立过程的数学模型。试验建模方法建立输入输出模型,根据输入和输出的实测数据进行某种数学处理后得到的模型。黑箱模型混合建模方法灰箱建模把过程机理和输入输出数据结合建模的方法过程控制建立数学模型不能也没有必要无限追求非常高的模型精度,而应该根据实际需要来确定。否则就可能会为建立模型而付出过大代价,又对生产并无太大的实际意义。过程控制2.2机理建模方法列写基本方程式并增量化单位时间内进入系统的物料量(或能量)-单位时间内由系统流出的物料量(或能量)系统内物料(或能量)存储量的变化率消去中间变量基本步骤:过程控制一、单容对象的传递函数微分方程阶次高低是由被控对象中储能部件的多少决定的。只有一个储能元件的对象称为单容对象。有一单容水槽,不断有水流入槽内,同时也有水不断由槽中流出水流入量Qi由调节阀开度u加以控制,流出量Qo则由用户根据需要通过负载阀来改变。被调量为水位h,它反应水的流入与流出之间的平衡关系。分析水位调节阀开度扰动下的动态特性。过程控制Qi+QiQo+Qouh0+hA1过程控制Qi:输入水流量,m3/sQi:输入水流量的增量,m3/sQo:输出水流量,m3/sQo:输出水流量的增量,m3/sh:液位的高度,mh0:液位的稳态值,mh:液位的增量,mu:调节阀的开度,m2A:水槽横截面积,m2①设各量定义及单位:②列写基本方程式:当进水阀开度发生阶跃变化u时:oiQQdtdVdthdA初始时刻处于平衡状态:Qi=Qo,h=h0过程控制③消去中间变量当阀前后压差不变时,Qi与u成正比:液位越高,水箱内水的静压力增大,流出量亦增大,设它们之间为线性关系:RhQoR:阀门的阻力,即液阻,s/m2,与工作点处流出量的值有关dthdARhuKuQi=Kuu,Ku:阀门流量系数,m/suRKhdthdARu过程控制令:A=C,容量系数T=RC,时间常数K=KuR,放大倍数uKhdthdT对应的传递函数为:)s(U)s(H)s(G1TsK过程控制该对象对应的方框图:KuCs1R1U(s)Qi(s)+-Qo(s)H(s)111111)()()(TsKRCSRKRCSCSKsUsHsGuu过程控制)1()()111(1)()()()(,)(TteKMthTssKMsMTsKsUsGsHsMsUMtu阶跃输入下的响应:TKMeTKMthtTtt00)(过程控制自衡对象的阶跃响应曲线tu(t)h(t)R=0.5;C=100;Ku=4;M=2过程控制实际上,储槽底面积,及液容类似于电容。电容越大,相同的电流变化(增量)造成的电压改变越小;同样,储槽底面积越大,相同流量的改变造成的液位改变越小。电路中把RC定义为时间常数T,T越大,瞬态响应时间越长。液位对象也有这个特点,T越大,流量改变后液位H达到新的稳态的过渡过程时间也越长。容量C:生产设备和传输管路都具有一定的储蓄物质或能量的能力。被控对象储存能力的大小,称为容量或容量系数,其意义是:引起单位被控量变化时,被控过程储存量变化量。种类有电容、热容、气容、液容等等。阻力:凡是物质或能量的转移,都要克服阻力,阻力的大小决定于不同的势头和流率。种类有:电阻、热阻、气阻、流(液)阻。过程控制二、具有纯滞后的单容对象特性)t(uKhdthdT0调节阀1距离水槽由一段距离。因此调节阀1开度变化所引起的流入量变化Qi,需要经过一段传输时间0,才能对水槽液位产生影响,0是纯延迟时间。可见纯延迟现象产生的原因是由于扰动发生的地点与测定被控参数位置有一定距离。seTsK)s(U)s(H)s(G01过程控制h(t)u(t)无自衡对象的阶跃响应曲线R=0.5;C=100;Ku=2;M=2;=30过程控制三、无自衡能力的单容对象特性Qi+QiQouh0+hC1定量泵过程控制CKAKuuAKdthduKQdthdAQuuuuio0:响应速度当为阶跃信号,幅值为M,则:usT)s(U)s(H)s(GTtTMtMhaaa111:响应时间过程控制无自衡对象的阶跃响应h(t)u(t)C=100;Ku=2;过程控制1、具有自平衡能力的双容对象q1R1h1C1C2h2R2R3q2q3四、多容对象的动态特性过程控制以q1作为输入量,h2为输出量32321222321121RhdqRhqdthdCqqdthdCqq消去中间变量,可得传递函数。过程控制sc1121Rsc2131R)(1sQ)(2sQ--)(2sQ)(3sQ)(1sH)(2sH对象框图过程控制)1)(1(1)(1111111111111)()()(21212212132322133221322122112sTsTKsTTsTTKsRCsRCsRCsRCRRsCRsCRsCRsCsCRsCsQsHsG3RK:过程的放大倍数121CRT:第一只水箱的时间常数232CRT:第二只水箱的时间常数21,CC:分别为两只水箱的容量系数过程控制双容过程的阶跃响应曲线q1q2q3h1h2R2=0.2;R3=0.3;C1=C2=100过程控制与单容过程相比,多容过程受到扰动后,被控量h2的变化速度并不是一开始就最大,而是要经过一段滞后后才达到最大,即多容过程对于扰动的响应在时间上存在滞后,称为容量滞后。sesTsTKsQsHsG0)1)(1()()()(2112产生容量滞后的原因是两个容积之间存在阻力,所以使h2的响应时间向后推移。若双容对象调节阀1的开度变化所引起的流入量还存在纯滞后,则其传递函数为:过程控制2、具有自平衡能力的多容对象)1()1)(1()(21sTsTsTKsGn若T1=T2==Tn,则nTsKsG)1()(若还有纯滞后,则:sneTsKsG0)1()(设n有个相互独立的多容对象的时间常数为T1,T2,,Tn,总放大倍数为K,则传递函数为:过程控制多容过程的阶跃响应曲线n=1n=2n=3n=4n=5过程控制可以发现,双容或多容过程的阶跃响应曲线与单容加上纯滞后对象很类似。所以双容或多容过程也可以用单容加上纯滞后对象来近似。过程控制3、无自平衡能力的双容对象q1R1h1C1C2q2q3h21定量泵203q过程控制sc1121Rsc21)(1sQ)(2sQ-)(2sQ)(1sH)(2sH对象框图sTsTsTsCsCsRCsRCsQsHsGa1111111111)()()(1122212112Ta=C2,双容过程积分时间常数T1:第一只水箱时间常数过程控制无自平衡能力的双容过程的阶跃响应曲线q1h2R2=0.2;C1=100;C2=50过程控制qiRh1C1C2h2R1R2q1qo4、相互作用的双容对象过程控制222211211111RhqdthdCqqRhhqdthdCqqooisc1121Rsc21)(sQi)(1sQ-)(1sQ)(1sH)(2sH对象框图21R-)(sQo-过程控制111111111111)()()(12112222211222112122112112sCRsCRsCRsCRCRRsCRsCRsCRRsCRsCsCRsCsQsHsGi过程控制五、被控对象动态特性的特点1、对象的动态特性是单调、不振荡的2、对象动态特性的滞后性和时间常数大3、对象的动态特性具有纯时间滞后对于某些过程,当输入变量发生变化时,在一段时间内,过程的输出变量没有发生变化,这一段等待时间就是被控对象的纯时间滞后,也称为纯时间滞后常数。过程控制)()(trtysesRsYsG)()()(这种输入输出完全相同,仅错开一段时间的过程称为纯时间滞后环节或时滞环节。当系统含有时间滞后环节时,系统的稳定性会下降,控制品质也会因此而下降,同时也增加了控制难度。纯滞后时间常数大小往往与模型简化过程中所选定的模型阶数有关。seTsKsG1)(为衡量工业过程控制难易程度的标准,称难控度。当1时,系统比较难以控制。TT过程控制如果对于同样大的调节阀开度的变化,被控变量只有稍稍改变一点就能重新恢复平衡,该过程的自平衡能力强。K14、被控对象的自平衡能力与无自平衡能力自平衡能力的大小可以用对象的静态增益的倒数来衡量,称为自平衡率过程控制严格来说,几乎所有被控对象的动态特性都具有非线性特性,只是程度不同。蒸汽冷物料热物料冷凝水换热器换热器T1,QD,pd5、被控对象的动态特性具有非线性特性增益非线性对象:过程控制换热器热平衡方程为:)(12TTQcDHQpsh热流量加热蒸汽的流量和汽化热被加热蒸汽的流量和定压比热容物料的出口温度、进口温度如果以蒸汽流量为输入量,物料出口温度为输出量,那么列管式换热器温度对象的增益为:K换热器温度对象增益与其负荷成反比。dDdT2psQcH过程控制中和反应器是另一个典型的变增益对象:酸摩尔数0127.014.0PH中和反应器静特性过程控制有些对象的动态参数还表现出非线性特性:ghAQo2流量Qohh0h0+hQo0Qo0+Qo液位与流出量的关系对于单容水槽的例子,流出量与液位高度的关系为:2okQh过程控制0ooQQodQdh在平衡点()进行线性化:00,oQhdthdAQuKou线性化后水槽的动态方程为:uRKhdthdARu02ooQQokQ02okQR液阻R随着负荷的变化而变化,在平衡点()附近才可近似为常数。oQ00,oQh过程控制2.3测试建模法阶跃函数过程阶跃响应函数过程过程脉冲函数正弦波函数随机函数脉冲响应函数频率特性相关函数或谱密度过程一、非参数模型辨识法(经典辨识法)时域法频域法统计相关法过程控制非周期函数:优点:它包含所有频带,可由无穷多种频率信号合成缺点:有外扰时不易分离;信号要足够大但对生产的影响也大,并且会进入非线性区周期函数:优点:易于实施,有专用信号发生器缺点:要进行一系列不同频率的测试,费时;数据处理量大随机函数:优点:对生产过程影响小缺点:根据统计特性,数据处理量大阶跃响应、频率特性经过适当的数学处理可转变成参数模型,即传递函数的形式。上述方法测试的动态特性