2-1第二章过程建模本章提要1.过程建模的基本概念2.单容过程的数学模型的建立3.多容过程的数学模型的建立4.用响应曲线法辨识过程的数学模型5.用相关统计法辨识过程的数学模型6.用最小二乘参数估计方法的系统辨识授课内容第一节基本概念在过程控制系统的分析和设计中,过程的数学模型是极其重要的基础资料。所以,建立过程的数学模型对于实现生产过程自动化有着十分重要的意义。一个过程控制系统的优劣,主要取决于对生产工艺过程的了解和建立过程的数学模型。1.基本概念被控过程-----指指正在运行中的多种多样的工艺生产设备。(P11)被控过程的数学模型-----指过程在各输入量(包括控制量和扰动量)作用下,其相应输出量(被控量)变化函数关系的数学表达式。(P11)过程模型的两种描述形式:非参量形式:即用曲线或数据表格来表示(形象、直观,但对进行系统的设计和综合不方便)。参量形式:即用数学方程来表示(方便,描述形式有:微分方程、传递函数、差分方程、脉冲响应函数、状态方程和观察方程等)。过程控制系统方框图:内部扰动(基本扰动)-----通常是一个可控性良好的输入量,选作为控制作用,即调节器的输山量(u(t))作为控制作用。基本扰动作用于闭合回路内,所以对系统的性能起决定作用。外部扰动------其他的输入量则称为扰动作用(f1(t)~fn(t))。外部扰动对过程控制也有很大影响。输入量-----(u1(t)、u2(t)、、、un(t),f1(t)、f2(t)、、、fn(t))输出量-----(y1(t)、y2(t)、、、yn(t))2-2通道-----被控过程输入量与输出量之间的信号联系。控制通道-----控制作用与被控变量之间的信号联系。扰动通道-----扰动作用与被控变量之间的信号联系。注:x(t)为系统的设定值(给定值、比较值)单输入单输出系统------多输入单输出系统------多输入多输出系统------需要解耦控制过程的阶跃响应曲线:注:大多数被控过程特性的特点是被控量的变化往往是不振荡的、单调的、有时延的和惯性的。上图表示在输入扰动x(其实应该是u或f)作用下,输出y(被控量)的具有时延的响应。自衡过程-----过程对扰动的响应有时延,被控量变化最后达到新的平衡,即过程具有自平衡能力。如图2—2(a)所示;无自衡过程-----被控量不断交化最后不再平衡下来,过程无自平衡能力。如图2—2(b)所示。2.建立过程数学模型的目的设计过程控制系统和整定调节器参数。过程控制系统设计时选择控制通道、确定控制方案、分析质量指标、探索最优工况以及调节器参数的最佳整定都是以被控过程的数学模型为重要依据的。指导生产工艺设备的设计。确定有关因素对整个被控过程特性的影响,从而提出对生产设备的结构设计的合理要求和建议。进行仿真试验研究。不需要建造小的物理模型,只要根据过程的数学模型通过计算机进行仿真试验研究。3.被控过程数学模型的应用与要求被控过程数学模型的部分应用与要求可见表2—l所示。2-3自适应控制-----能适应被控过程参数(或环境条件)的变化,自动修正控制器参数(控制算法)以补偿被控过程特性变化的一种控制。(第九章P299)调节器参数整定-----系统整定的实质,就是通过改变控制参数使调节器特性和被控过程特性配合好,来改善系统的动态和静态特性,求得最佳的控制效果。最优控制-----目的在于使一个机组、一台设备、或一个生产过程实现局部最优。最优控制问题核心是选择控制函数u(f),使得某一性能指标达到最小或最大值。4.求取被控过程数学模型的方法(三种)根据过程的内在机理,通过静态与动态物料平衡和能量平衡等关系用数学推导的方法求取过程的数学模型。根据过程输入、输出的实验数据,即通过过程辨识与参数估计的方法建立被控过程的数学模型。上两种方法的结合,即先通过机理分析确定模型的结构形式,再通过实验数据来确定模型中各系数的大小。静态物料(或能量)平衡关系-----单位时间内进入被控过程的物料(或能量)等于单位时间内从被控过程流出的物料(或能量)。动态物料(或能量)平衡关系-----单位时间内进入被控过程的物料(或能量)减去单位时间内从被控过程流出的物料(或能量)等于被控过程内物料(或能量)贮存量的变化率。5.机理推导的几类数学模型机理推导的几类数学模型可见表2—2。集中参数过程-----单个控制参数的过程控制分布参数过程-----多个控制参数的过程控制多级过程------控制过程有多个控制步,(相当与离散系统)例:单输入—单输出的过程模型数学模型线性时间连续模型(可用微分方程或传递函数表示)2-4线性时间离散模型(可用差分方程或脉冲传递函数表示)第二节建立单容过程的数学模型单容过程------只有一个贮蓄容量的过程。单容过程可分为有自平衡能力和无自平衡能力两类。1.自衡过程的建模自衡过程-----指过程在扰动作用下,其平衡状态被破坏后不需要操作人员或仪表等干预,依靠其自身重新恢复平衡的过程。容量或容量系数-----被控过程都具行—定贮存物料或能量的能力,其贮存能力的大小。其物理意义是:引起单位被控量变化时被控过程贮存量变化的大小。例:液位过程Q1-----流入量,控制过程的输入变量Q2-----流出量,中间变量h-----液位,控制过程的输出变量2-5动态物料平衡关系:dtdhAQQ21,其增量形式:dthdAQQ21。物理原理:2222QhRRhQ或。消去中间变量Q2,及拉氏变换后,得传递函数:11)()()(002210sTKCsRRsQsHsW被控过程都具行—定贮存物料或能量的能力,其贮存能力的大小,称为容量或容量系数。其物理意义是:引起单位被控量变化时被控过程贮存量变化的大小。例:温度过程例:具有纯时延的液位过程2-6具有纯时延单容过程的微分方程和传递函数为:2.无自衡过程的建模无自衡过程-----指过程在扰动作用下,其平衡状态被破坏后不需要操作人员或仪表等干预,依靠其自身不能重新恢复平衡的过程。例:无自衡液位控制过程1QdthdC;sTsWa1)(0;saoesTsW01)(第三节建立多容过程的数学模型多容过程------被控过程往往是由多个容积和阻力构成。可分为有自平衡能力和无自平衡能力两类。1.具自衡能力的双容过程的建模其被控量是第二只水箱的液位h2,输入量为Q1。根据物料平衡关系可以列出下列方程:2-7双容过程的数学模型为:多容过程多容过程的传递函数:)1)...(1)(1()(2100sTsTsTKsWn或nsTKsW)1()(100过程具有纯时延,则传递函数:snesTKsW0)1()(1002-82.无自衡能力的双容过程的建模无自平衡能力双容过程的传递函数:111)(0TssTsWa无自平衡能力双容过程的传递函数:naTssTsW)1(11)(0过程具有纯时延,则传递函数:snaesTKsTsW0)1(1)(100第四节用响应曲线法辨识过程的数学模型有些复杂过程的根据机理建立数学模型较难,即使用解析法得到过程的数学模型,仍然希望采用实验方法加以检验,尤其当推导不出过程数学模型时,更需要通过实验方法即辨识方法来求得:响应曲线法主要用于测取过程的阶跃响应曲线和矩形脉冲响应曲线。1.阶跃响应曲线的测定测定阶跃响应曲线的原理:在过程的输入量作阶跃变化时测定其输出量随时间而变化的曲线。2-9阶跃响应曲线能形象、直观、完全描述被控过程的动态特性。实验测试注意事项:合理选择阶跃信号值。一般取阶跃信号值为正常输入信号的5~15%左右。在输入阶跃信号前,被控过程必须处于相对稳定的工作状态。相同的测试条件下重复做几次,减少干扰的影响。由于过程的非线性,应在阶跃信号作正、反方向变化时分别测取其响应曲线,以求取过程的真实特性。2.矩形脉冲响应曲线的测定用矩形脉冲响应曲线的原因:当过程长时间处于较大扰动信号作用下时,被控量的变化幅度可能超出实际生产所允许的范围,这时可用矩形脉冲信号作为过程的输入信号,测出过程的矩形脉冲响应曲线(阶跃响应曲线由于测试时间较长而不合适)。响应曲线变换原因:由于试验所得的阶跃响应曲线的参数估计较方便。变换方法:)()()()()(1121atututututu)()()(11atytyty或)()()(11atytyty图2—13是自衡过程的矩形脉冲响应曲线及其求取阶跃响应曲线的方法,由无自衡过程的矩形脉冲响应曲线画出阶跃响应曲线的方法与上相同。3.由过程阶跃响应曲线确定其数学模型为了研究、分析和设计过程控制系统,需要根据实验取得的阶跃响应曲线来求出过程的微分方程或传递函数。2-10由阶跃响应曲线确定过程的数学模型,首先选定模型的结构。模型的结构:(近似地以一阶、二阶、一阶加时延、二阶加时延特性之一来描述。)自平衡过程:无自平衡过程:注:关键由阶跃响应曲线求得放大系数K0、时间常数T0、纯时延时间0。几种常用的确定K0、时间常数T0、纯时延时间0参数的方法:由阶跃响应曲线确定一阶环节的特性参数(需确定K0、时间常数T0)00)0()(xyyK,T0由直接作图法或半对数图解法求的,但不准确(见书P22~23,见下图)。2-11T0半对数图解法(更准确):(见式(2-40)、式(2-41))由阶跃响应曲线确定一阶时延(滞后)环节的特性参数(需确定K0、时间常数T0、纯时延时间)00)0()(xyyK,T0、0由直接作图法或转换法求得,但不准确(见书P24~25)。见式(2-47,2-48,2-49)的较准确的方法。注意:如果T1与T2值、1与2值相差太大,则不能用这种方法,应选用二阶时廷环节来近似。由阶跃响应曲线确定二阶或n阶环节的特性参数(需确定K0、时间常数T1、时间常数T2)00)0()(xyyK,上式的t1、t2在不同比值时可以确定不同的数学模型。(见书P26)2-12n阶环节时:(需确定K0、时间常数T0、阶次n)(见书P27)注:求取过程时间常数T1、T2同样亦可用半对数作图法。(见书P27~30,略)由阶跃响应曲线确定二阶时延(滞后)环节的特性参数(需确定K0、时间常数T1、时间常数T2、纯时延时间)00)0()(xyyK;时间常数T1、时间常数T2确定:xxAcxxTT1)1(;21TTx;cTTT21纯时延时间:c+=0(见书P30~31)由阶跃响应曲线确定无自衡过程的特性参数(积分时间常数Ta、纯时延时间)tgaxTa0二阶或二阶加时延(见书P32)第五节用相关统计法辨识过程的数学模型2-13响应曲线法辨识过程数学模型优点:方法简便,并可获得一定精度的模型。缺点:但要进行专门的试验,其生产装置要由正常运行状态转入试验状态,因此会影响生产过程的正常进行。相关统计法辨识过程数学模型优点:可以在生产过程正常运行状态下进行,可直接利用正常运行所记录的数据进行统计分析,由此获得过程的数学模型。缺点:但要较长时间的记录数据,进行较繁琐的计算,同时正常运行时的记录数据,参数被动不大,所以统计分折的精度不太高。随机过程理论为基础的统计学方法在此已获得了广泛地应用,可以缩短测试时间和提高精度。相关统计法辨识过程数学模型步骤:先将M序列伪随机信号输入被控过程,然后计算其输出信号与输入信号的互相关函数,这样就求得过程的脉冲响应函数,从而获得其数学模型。1.随机信号的统计描述随机信号-----信号是随时间随机地变化的。随机过程-----客观世界中的许多随机现象表示着事物随机变化的过程.随机现象不能仅用—个随机变量来描述,需要用一族随机变量来描述。随机过程可以用总体平均值、总体均方值来描述。总体平均值:)(1)(111TxkTxkii总体均方值:)(1)(11212TxkTxkii平稳随机过程--