第3章过程系统稳态模拟ppt课件.ppt
《第3章过程系统稳态模拟ppt课件.ppt》由会员分享,可在线阅读,更多相关《第3章过程系统稳态模拟ppt课件.ppt(168页珍藏版)》请在三一办公上搜索。
1、第三章过程系统的稳态模拟,化环学院晋梅Tel:18986146009,加氢裂化反应装置,要点:过程系统的结构表达方式过程系统的分解过程系统的分割、循环回路/环路的切断过程模拟的基本方法过程模拟的步骤本章节为基本章节,需要掌握,过程系统稳态模拟是过程系统分析的有效手段,所建立的数学模型涉及下列方程组:,过程系统的模拟是以单元模拟为基础,物料和能量的衡算、设备尺寸和费用计算、过程的技术经济评价,3.1 过程系统模拟的基本任务及结构 3.1.1过程系统模拟的基本任务(1)过程系统的模拟分析(Operating Problem),模拟分析-操作型问题给定过程系统的结构、给定输入流股,求解输出流股实际应
2、用:从获得的输出流股信息,对过程系统和单元工况进行分析,指导操作和过程改造。对不同操作条件下运行工况进行预测,保证装置的正常运行。,(2)过程系统的设计(Design Problem),设计型问题给定部分输入流股、设备参数,指定输出流股中产品的特性要求求解过程中,通过调整另一部分输入变量和设备参数变量使产品达到规定的特性指标实际应用:为过程系统及单元设计提供设计的基础数据 若干个流程方案进行比较,选择最优工艺流程方案,(3)过程系统的优化(Optimizing Problem),优化问题应用优化的模型或方法,求解过程系统的数学模型,确定关于目标函数最优的决策变量的解,最佳工况操作实质:不断调整
3、决策变量输入流股变量和设备变量,在目标函数最优下求解决策变量的值通常的优化目标为经济评价目标,3.1.2 过程系统模拟的基本结构,输入模块提供模拟计算中所需要的所有信息包括过程系统的拓扑结构信息。输入方式:批处理、一次输入形式或用户人机对话形式单元过程模块过程系统模拟的重要组成部分根据输入流股及单元结构信息,通过过程速率或平衡级的计算,对过程进行物料流及能量流的衡算,获得输出流的信息物性数据库各种输入模块中涉及到物流的物性包括密度、粘度等热力学数据库各种输入模块中涉及到物流的热力学性质包括焓、熵和Gibbs自由能化学反应的热力学性质,计算方法库为系统模拟提供数学计算方法主要用于非线性方程的求解
4、主要方法有:直接迭代法、松弛法、维格斯坦法、牛顿法、拟牛顿法、最小二乘法等优化方法库为系统模拟提供优化计算方法无约束最优化方法:一维搜索(黄金分割法、消去法、抛物线法)、变量轮换法、负梯度法、单纯形法等有约束最优化方法:lagrange乘子法、罚函数法、既约梯度法等经济分析模块将生产操作费用与设备投资费用与市场进行联系技术经济分析:原料、反应、工艺流程、化学工程、设备、操作控制、产品、环境污染、资源利用,管理系统执行模块过程系统模拟的核心控制计算顺序及整个模拟过程输出模块按照单元过程模块或流股输出的中间结果或最终结果按照用户所需要的输出方式和所需要的结果进行输出,3.2 过程系统结构的表达,随
5、着计算机的普及,采用计算机计算成为可能时,对流程结构进行分析,如何对整个流程进行分解等问题如何解决?图论的概念可以借鉴图论中的几个基本概念:图:有结点和联线组成的图形 有限图:结点和联线都有限的图 结点集:所有的结点组成的集合-V(V1,V2.)联线集:所有的联线组成的集合-E(E12,E23,E34.)图的集合:G(V,E),图论中的几个基本概念:有向图:图中的联线有方向性,并用箭头指出其方向 有向线:有方向的联线,e12表明从v1到v2的联结线 流程图之间的关系可以用具体化的有向图来表示 方程组之间的关系也可以用具体化的有向图来表示 有向概念的实质:结点与结点之间存在某种联系或:物流信息传
6、送的方向,图论中的几个基本概念:网络:图或有向图 子图:图的一部分,G(V,E)VV,EE 通路:两结点vo和vn间的有向线v0、v1、v2vn的有序群,就叫做v0到vn的一条通路,该通路起于v0,止于vn。n步通路:通路总所含有的有向线数目为n时,成为n步通路。简单通路:对任一结点不经过两次的通路 循环通路:起止于同一结点的通路 回路:不考虑起止结点的循环通路 简单循环通路:对任一结点不经过两次的循环通路 简单回路:对任一结点不经过两次的循环回路,图论中的几个基本概念:循环图:从任一结点至另外一个结点都有一简单通路存在的图 循环图实质:至少含有一个简单回路 非循环图:不含简单回路的图 最大回
7、路:G中的其他回路,或者含于该回路内,或者与该回路没有共同的结点,则这样的回路为最大回路,三个回路:最大回路:,v1-v2-v3-v1 v2-v3-v2 v4-v5-v4,v1-v2-v3-v1 v4-v5-v4,图中最大回路不见得只有一个回路一个最大回路也是图中的一个循环子图具有循环性质的子图,数学上的布尔矩阵运算:0*0=0 0*0=01+1=1 1*1=11+0=1 1*0=0 x+y=max(x,y)x*y=min(x,y),3.2 过程系统结构的表达,合成氨例子,(2)信息流图,工艺流程图的有向图或信息流图(Information flow diagram),基本概念:节点 设备单元
8、 边 流股 子图 路径 循环回路或环路,合成氨工艺,过程系统的稳态模拟,3.2.2 矩阵表示(a)过程矩阵(Process Matrix)Rp 表达过程系统单元设备与流股之间的关系,由流股将相关 设备关联起来。,物流和设备的关系流入设备为正,流出设备为负,12345,(b)邻接矩阵(Adjacency Matrix)RA,一个由n个单元或节点组成的系统,其邻接矩阵或相邻矩阵 可表示为nn的方阵。,从流出到流入有线则填入1无线则填入0,1 2 3 4 5,12345,1,1,1 1,1,1,0 0 0 00 0 0 0 0 0 00 0 0 00 0 0 0,空的列(元素都为零):系统中没有输入
9、的节点;(1)空的行(元素都为零):系统中没有输出的节点。(11、12),邻接矩阵:,(c)关联矩阵(Incidence Matrix)RI,流股与设备之间的关系设备输出为负设备输入为正,1 2 3 4 5 6 7 8 9,12345,关联矩阵的注意点:.若有向图中有n个节点m条边,则关联矩阵为n行m列的矩 阵.每一流股(边)在矩阵中标出两次,即同一条边可是一个节点 的输出又是另一节点的输入边.列的元素之和为零,小 结,三种矩阵过程矩阵、邻接矩阵、关联矩阵物理意义过程系统结构不同形式的数学模型关联系统中节点间的关系、节点与物流间的关系分别适用于系统模型的不同求解方法,存在的问题,矩阵的维数高尤
10、其是单元设备数和流股多的系统矩阵的稀疏性矩阵中除了1,就是0简单,但是计算都要进行每个元素的计算系统结构中包含有若干个回路或者若干个不相干的小系统小系统的矩阵的维数和矩阵的稀疏性就会降低如何来进行系统的联立求解?,3.3 过程系统的分解,将一个结构已定的系统分割成一些更小的次一级系统的方法。将系统的总目标分解成更小的系统的目标,或者将阶数、维数很大的系统的数学模型分解成阶数、维数较小的子系统的数学模型。,3.3.1 问题的提出分解的必要性:所有方程联立求解困难分解的可能性:每一个方程并不含所有变量 矩阵的稀疏性,系统分解(Decomposition)步骤:(1)系统的分隔(或分割,Partit
11、ioning)(2)子系统(循环回路或最大循环网)的断裂,系统分解(Decomposition)步骤:(1)系统的分隔(或分割,Partitioning)从系统中识别出独立的子系统或者不相干的子系统 独立的子系统/不相干的子系统:该子系统中包含的变量在系统的其他部分不出现,系统其他部分所包含的变量也不在该系统中出现 目的:该子系统可以独立求解 从识别出的子系统中进一步识别必须同时求解的方程组 该方程组对应着系统中的一些循环回路或由几个循环回路链接成的最大循环网,并以拟节点表示这些循环回路或者最大循环网 把系统中的节点、拟节点按信息流方向排出没有环路的序列,确定有利的求解顺序。,V4,V1,系统
12、分解(Decomposition)步骤:(2)子系统的断裂(tearing)断裂的含义:选择断裂该组最大循环网中的某些流股,使这些流股所包含的变量作为迭代变量,使该股最大的循环网中的环路全部打开,即可按照信息流方向逐个计算该子系统的各单元。简化讲:从循环回路中打开一条线,假设该线上变量的初值,逐个进行计算,又会得到另外一个该变量值,两个变量值若相同,则整个系统可以得到解。数学实现:假设变量数值,逐次迭代逼近的方法求取真值选择断裂的流股有讲究:选择最优的流股断裂,就会使得方程组求解最快,计算机存贮单元最省。断裂要做的工作就是寻找这个最优的断裂流股,3.3.2 不相关子系统的识别,对于流程图:不相
13、干子系统的识别实质是将流程中含有的再循环单元组识别出来。从有向图的角度来看,就是把流程的信息流图视为有向图时,将其中含有的最大回路(一个或多个)识别出来。,对于方程组:必要性:化工过程系统的模拟,就是要去求解一个规模庞大的方程组,因此在求解之前要进行不相关子系统的识别。关键点:方程组的基本结构的表达方式类似于流程图的话,可以借鉴流程图的不相干子系统的识别;实质问题在于:如何用流程图的有向图来表达方程组,对于方程组:,(2)找出非零元素最多的列,k=3,(3)k列元素值为零行保留;元素为1的行用布尔加法合并,(4)重复第(2)步,找出非零元素最多的列,k=2或k=4 再重复第三步,3.3.3 不
14、相关子系统的分隔,在不相关子系统中识别出不可再分隔的子系统,即循环回路及 最大循环网,并用拟节点表示,然后按信息流方向排出有利的 计算顺序。,B,C,D,E为拟节点,该节点包含两个环路:(B,C,D,B)及(C,E,C),1.Sargent 和 Westerberg 的单元串搜索法,(3)C开始,节点C,A,B,C构成一环路,合并A,B,C,D,E为拟节点,该节点 包含3个环路:(B,C,D,B)、(C,E,C)及(C,A,B,C)。,(4)D开始,节点D,E,C,D构成一环路。该拟节点包含4个环路:(B,C,D,B)、(C,E,C)、(C,A,B,C)及(D,E,C,D)。,单元串搜索法的要
15、点:借助流程的信息图来看任意选定流程中的一个单元作为搜索的起点,从该单元起,沿着单元的任一一条输出流线向前搜索。在遇到下一个单元之后,又沿着该单元的任意一条输出流线,继续向前搜索。,2.矩阵方法,(1)邻接矩阵法为什么选用邻接矩阵?邻接矩阵的幂具有如下性质:若A为一有向图的邻接矩阵时,其n次幂将能如下表明:从有向图中一节点经过n步通路能否达到另一节点。-A的n次幂的(i,j)元素为1时,表明从结点i经过n步通路可以达到结点j;-A的n次幂的(i,j)元素为0时,表明从结点i经过n步通路达不到结点j;,AICHE,1965,11:450R.L.Norman,A matrix method for
16、 location of cycles of a directed graph,2.矩阵方法,(1)邻接矩阵法,邻接矩阵R的性质:该矩阵的P次方得到的矩阵RP给出了步长(由一个节点经输出流股到另一节点就叫1个步长)为P的全 部节点,由此可识别循环回路。,该系统的邻接矩阵:,工作步骤:除掉“一步循环回路”指由一节点经其输出流股又直接回到 该 节点,也称“自身回路”(主对角线元素为1)。该例中没有“一步循环回路”。除掉没有输入流股的节点。邻接矩阵中只含零元素的列(第1 列和4列)即代表这样的节点,则把该节点排在计算顺序表中 的最前面。(除掉对应的列和行,把节点1和4由系统中除去),其邻接矩阵:,又
17、出现了只含零元素的列节点5,除去对应的列与行,计算顺序节点5排在节点4后面。重复进行,消去没有输入流股的节点。,除掉没有输出流股的节点。邻接矩阵中只含零元素的行(第9 行和第10行)即代表这样的节点,该节点排在计算表中的最后 面,因为这样的节点没有向系统内的节点输出流股,只有向系 统外的节点输出流股。(除掉对应的行和列,除去节点9和节 点10),邻接矩阵中已经没有全为零元素的列或全为零元素的行 了,说明系统中存在循环回路。首先寻找“2步回路”,节点2与节点3构成了2步回路,合并为一拟节点(2,3),再返回第二步,拟节点(2,3)无输入流股,则除去,计算 顺序排在节点5后面,除去拟节点(2,3)
18、后的系统,不含无输入或无输出的节点,为此存在回路,节点6,7,8构成3步回路,合并为一拟节点(6,7,8),矩阵中无其它节点存在,计算顺序拟节点(6,7,8)排在拟节点(2,3)之后。系统分隔结束,得到的计算顺序表为:,若一过程系统已用方程组的形式来描述,先用事件矩阵表示该 方程组,再转化成邻接矩阵(方程式当节点),则用上述方法即可把方程组进行分隔。,其事件矩阵为:,事件矩阵转换成邻接矩阵的前提:确定每一方程的“输出变量”。,方法:首先选择非零元素最少的列(或行),非零元素相同时,则按序号先后来选取,以列A表示:在列A中非零元素所在的行中选含最少非零元素的行,以行B表示。位于列A与行B的元素对
19、应的变量即为行B对应方程的输出变量。除去列A与行B,重复上述过程,依此确定其他方程的输出变量。,方程靠输出变量有信息连通:,根据邻接矩阵按前面介绍的步骤进行分隔:,(2)可及矩阵法,可及矩阵的数学基础:R的(i,j)元素为1时,表明从结点i经过至多n步通路可达到结点j;R的(i,j)元素为0时,表明从结点i经过至多n步通路达不到结点j;n时:R的(i,j)元素为1时,表明从结点i总有通路可达到结点j;R的(i,j)元素为0时,表明从结点i没有任何通路达到结点j;,(2)可及矩阵法,可及矩阵R*定义为节点邻接矩阵R连续幂的布尔和:,根据可及矩阵的定义和邻接矩阵的特点可以得出结论:可及矩阵包括了网
20、络中节点间相互联结的全部信息。,首先写出网络的节点邻接矩阵R,然后求R的二次幂和三次 幂,则:,从可及矩阵R*中得到两个不可分隔子系统:,与它们对应的矩阵元素都符合rij=rji=1,即满足该式的节点间联结弧的集合构成不可分隔的子系统。,计算顺序与单元串搜索法结构一致:,含有多个不独立的同规模的循环回路,不易采用邻接矩阵法,易采用可及矩阵法。,H,(A,B,C,D,E),(F,G),I,为了节省空间,做如下处理:,的取值:对于n个节点构成的网络,最大回路尺寸n=,所以可及矩阵的连续幂应计算到=n;可及矩阵出现子系统时用拟节点取代,可缩小矩阵规模,减少存储单元和计算量。,3.2.4 最大循环网的
21、断裂,流程分块的结果:将流程中的再循环单元组识别出来,得出相应的计算顺序,并可用序贯模块法对再循环单元组进行求解。断裂概念的提出:求解之前,必须对再循环单元组进行切断,寻找进行计算的缺口。断裂的实质:选出再循环单元组中的一条或几条流线,为其数据预设初始值,形成可着手对其后的单元进行求解的局面。,将最大回路中所含的各个简单回路通通破开,选择最优断裂流股的准则:I.断裂的流股数目最少;II.断裂流股包含的变量数目最少;III.对每一流股选定一个权因子,该权因子数值反映了断裂该流 股时迭代计算的难易程度,应当使所有的断裂流股权因子数 值总和最小;IV.选择一组断裂流股,使直接代入法具有最好的收敛特性
22、。说明:准则I和II:直观,比较经验性。准则III:应当是比较完善的,但各流股权因子的估计是困难的。准则IV:具有相当的实用性,如何选择断裂流股是个难题。,1.Lee-Rudd断裂法 该法属于第I类最优断裂准则,即断裂的流股数目最少,把一最大循环网所包含的所有回路打开。,有四个回路A,B,C,D及8个流股。,f:回路频率,某一流股出现在各回路的次数。R:回路的秩,某一回路中包含的流股总数。,其相应的回路矩阵(Loop matrix)为:,步骤,I.除去不独立的列k 对于第j列与第k列,若流股频率fjfk成立,且k列中非零值的 行对应列j的行也为非零值,则列k不是独立的,为列j所包含。,II.选
23、择断裂流股剩下的独立列构成的回路矩阵中,秩为1的行说明该行所对应的回路只剩下一股物流,为此打开该回路,必须将该行非零元素对应的流股断裂。,断裂S2,A、C打开;断裂S7,B、D打开。,计算顺序图示:,2.Upadhye和Grens断裂法 基本思想:尽量避免单个循环回路的重复断裂。基本概念:(1)断裂组的类型 有效断裂组:能够把全部简单回路至少断裂一次的断裂流股 组。分为两类:多余断裂组(Redundant Tearing Set)如果从一个有效断裂组中至少可以除去一个流股,而得到的 断裂组仍为有效断裂组,则原有效断裂组为多余断裂组。非多余断裂组(Nonredundant Tearing Set
24、)除多余断裂组外,为非多余断裂组。,(2)断裂族 任何一种单元计算序列都同时具有一种特定的收敛行为和与 其对应的许多断裂组。把与每一种单元计算顺序对应的断裂 组看做一个断裂族,同一断裂族的断裂组具有相同的收敛行 为。,对多余断裂族和混合断裂族反复使用替代规则,找出断裂族 的全部断裂组,则这些断裂组中存在着重复出现的流股。多余断裂族和混合断裂族均会造成回路的两次切断,将使收敛的速度减缓。我们的寻找目标是非多余断裂族,然后从非多余断裂族中筛选最优断裂组。,(4)断裂族的类型 非多余断裂族:不含有多余断裂组的断裂族;多余断裂族:仅含有多余断裂组的断裂族;混合断裂族:同时含有多余断裂组和非多余断裂组的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 过程 系统 稳态 模拟 ppt 课件
链接地址:https://www.31ppt.com/p-2104576.html