化工过程分析与合成(课堂PPT)课件(PPT 116页).pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《化工过程分析与合成(课堂PPT)课件(PPT 116页).pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 化工过程分析与合成课堂PPT课件PPT 116页 化工 过程 分析 合成 课堂 PPT 课件 116
- 资源描述:
-
1、化工过程分析与合成化工过程分析与合成Analysis and Synthesis of Chemical Process 第二章第二章 化工过程系统稳态模拟与分析化工过程系统稳态模拟与分析Chapter2 Steady-state Simulation and Analysis of CPS2-II1第1页,共116页。2.2 序贯模块法序贯模块法2.2.1 序贯模块法的基本原理序贯模块法的基本原理序贯模块法序贯模块法是以单元模块为基本计算单元,通过单元模块的序是以单元模块为基本计算单元,通过单元模块的序贯计算来求解系统模型,系统中的单元设备只要已知它的输入贯计算来求解系统模型,系统中的单元设
2、备只要已知它的输入各流股和有关决策变量,就能通过调用相应的单元模块,解出各流股和有关决策变量,就能通过调用相应的单元模块,解出所有输出流股。所有输出流股。2第2页,共116页。一、序贯模块法的基础一、序贯模块法的基础-单元模块单元模块物性估算方程、单元模型方程物性估算方程、单元模型方程流股连接方程、设计规定方程流股连接方程、设计规定方程过程系统描述方程过程系统描述方程:通常,单元模块与过程单元是一一对应的。通常,单元模块与过程单元是一一对应的。过程单元的输入物流变量即为单元模块的输入,过程单元的输入物流变量即为单元模块的输入,而单元模块的输出即为过程单元的输出物流变量。而单元模块的输出即为过程
3、单元的输出物流变量。单元模块是依据相应过程单元的数学模型和求解算法编制的子程序。单元模块是依据相应过程单元的数学模型和求解算法编制的子程序。3第3页,共116页。在化工过程中,通常主要分以下几种类型的在化工过程中,通常主要分以下几种类型的单元操作模型单元操作模型。(1)钝性流动器械:流股混合器和流股分割器钝性流动器械:流股混合器和流股分割器;(2)活性分离器械:精馏塔、吸收塔和萃取塔等活性分离器械:精馏塔、吸收塔和萃取塔等;(3)平衡级器械:闪蒸器(等温闪蒸、绝热闪蒸)等平衡级器械:闪蒸器(等温闪蒸、绝热闪蒸)等;(4)压力变化器械:泵、压缩机、膨胀机、真空泵和节流阀等压力变化器械:泵、压缩机
4、、膨胀机、真空泵和节流阀等;(5)温度变化器械:换热器、再沸器、冷凝器、加热炉温度变化器械:换热器、再沸器、冷凝器、加热炉;(6)化学反应器:转化率反应器。化学计量反应器、化学平衡反应化学反应器:转化率反应器。化学计量反应器、化学平衡反应器、动力学反应器等器、动力学反应器等;(7)耦合型器械:反应精馏、反应吸收等耦合操作过程耦合型器械:反应精馏、反应吸收等耦合操作过程;(8)其他器械:沉淀、结晶、干燥等操作过程。其他器械:沉淀、结晶、干燥等操作过程。4第4页,共116页。过程单元与单元模块过程单元与单元模块5第5页,共116页。单元模块的特点:单向性单元模块的特点:单向性.给定其输入物流变量及
5、参数可计算出相应的输出变量,但不能给定其输入物流变量及参数可计算出相应的输出变量,但不能进行反算,即不能通过输出变量计算输入变量,也不能通过输进行反算,即不能通过输出变量计算输入变量,也不能通过输入、输出变量计算模块参数。入、输出变量计算模块参数。6第6页,共116页。二、序贯模块法的基本思想二、序贯模块法的基本思想从系统入口物流开始,经过接受该物流变量的单元模块的计算,从系统入口物流开始,经过接受该物流变量的单元模块的计算,得到输出物流变量,这个输出的物流变量就是下一个相邻单元得到输出物流变量,这个输出的物流变量就是下一个相邻单元的输入物流变量。依此逐个计算过程系统中的各个单元,最终的输入物
6、流变量。依此逐个计算过程系统中的各个单元,最终计算出系统的输出物流。计算得出的过程系统中所有的物流变计算出系统的输出物流。计算得出的过程系统中所有的物流变量值,即状态变量值。量值,即状态变量值。7第7页,共116页。三、序贯模块法的基本步骤三、序贯模块法的基本步骤3)进行结构分析(系统分解),分割、切断,使系统得以开始)进行结构分析(系统分解),分割、切断,使系统得以开始 计算;计算;1)将系统分解成各个可独立解算的子系统(单元);)将系统分解成各个可独立解算的子系统(单元);2)建立单元模型;)建立单元模型;4)选取适当的收敛框,迭代求解系统。)选取适当的收敛框,迭代求解系统。8第8页,共1
7、16页。当所涉系统为无反馈联结(当所涉系统为无反馈联结(无再循环流无再循环流)的树形结构时,系统的)的树形结构时,系统的模拟计算顺序与过程单元的排列顺序是完全一致的。模拟计算顺序与过程单元的排列顺序是完全一致的。具有反馈联结的系统(具有反馈联结的系统(不可分割子系统不可分割子系统):需要用到分隔、切断):需要用到分隔、切断以及收敛技术以及收敛技术.决策变量:决策变量:系统输入物流变量及单元模块参数。系统输入物流变量及单元模块参数。与环境交换但与物流无关的能量流、反应程度、分割比及与环境交换但与物流无关的能量流、反应程度、分割比及几何尺寸等几何尺寸等.注意:注意:求解与过程系统的结构有关求解与过
8、程系统的结构有关.分隔、切断在前面的讲解中已经进行,接下来讲解收敛技术。分隔、切断在前面的讲解中已经进行,接下来讲解收敛技术。9第9页,共116页。2.2.2 断裂物流变量的收敛断裂物流变量的收敛_P21通过断裂可以将不可分割子系统中的回路物流打开,从而可以通过断裂可以将不可分割子系统中的回路物流打开,从而可以利用序贯模块法对该过程进行模拟计算。利用序贯模块法对该过程进行模拟计算。这种模拟计算的开始是首先要设定起始物流变量的猜值,计算的终这种模拟计算的开始是首先要设定起始物流变量的猜值,计算的终点则在于该猜值与计算值的收敛。点则在于该猜值与计算值的收敛。迭代法,迭代法,是方程数值解法中最常用的
9、一大类方法的总称。是方程数值解法中最常用的一大类方法的总称。10第10页,共116页。迭代法共同特点:迭代法共同特点:对求解变量的数值进行逐步改进,使之从对求解变量的数值进行逐步改进,使之从开始不能满足方程的要求,逐渐逼近方程所要求的解,每一开始不能满足方程的要求,逐渐逼近方程所要求的解,每一次迭代所提供的信息(表明待解变量的数值同方程的解尚有次迭代所提供的信息(表明待解变量的数值同方程的解尚有距离的信息),用来产生下一次改进值,迭代方案有多种,距离的信息),用来产生下一次改进值,迭代方案有多种,这就形成了不同的迭代方法。这就形成了不同的迭代方法。过程系统经过分隔和再循环网的断裂后,对所有过程
10、系统经过分隔和再循环网的断裂后,对所有断裂物流断裂物流中中的全部变量给定一初值,即可按顺序对该系统进行模拟计算,的全部变量给定一初值,即可按顺序对该系统进行模拟计算,这就需要选择有效的迭代方法,使断裂流股变量达到收敛值。这就需要选择有效的迭代方法,使断裂流股变量达到收敛值。11第11页,共116页。一、一、收敛的基本概念收敛的基本概念1)隐)隐式表达式与显式表达式式表达式与显式表达式描述化工流程系统的各类方程,一般来说,所表达的是对其中描述化工流程系统的各类方程,一般来说,所表达的是对其中所含变量给以某种约束的等式关系。等式的表达形式有所含变量给以某种约束的等式关系。等式的表达形式有2种情况,
11、种情况,即:即:)(0)(XXXf隐式表达式隐式表达式 显式表达式显式表达式12第12页,共116页。2)局部收敛)局部收敛 迭代求解不能保证收敛到真实解的特性。迭代求解不能保证收敛到真实解的特性。特别是在求解特别是在求解多解多解的非线性方程时,常常是初始点离哪个解近,的非线性方程时,常常是初始点离哪个解近,就将收敛到哪个解上。就将收敛到哪个解上。在迭代开始时,需要对求解变量设置一个最初的估计值,即在迭代开始时,需要对求解变量设置一个最初的估计值,即初始点初始点。一般来说,初始点应离方程的解比较近,只有这样才能保证求一般来说,初始点应离方程的解比较近,只有这样才能保证求解有成功的可能性。解有成
12、功的可能性。对实际问题,常常是对实际问题,常常是只有一个解具有物理意义只有一个解具有物理意义,是所需要的解,是所需要的解,如果初始点设得不当,则求出的解,很可能并不是所需要的解。如果初始点设得不当,则求出的解,很可能并不是所需要的解。13第13页,共116页。3)全局收敛)全局收敛 对于迭代求解时,如待求解的非线性方程无论只有一个对于迭代求解时,如待求解的非线性方程无论只有一个解还是多个解,算法均能保证方程的求解收敛在解还是多个解,算法均能保证方程的求解收敛在正确正确的解时,则称迭代求解具有全局收敛性。的解时,则称迭代求解具有全局收敛性。14第14页,共116页。4)收敛判据)收敛判据 用来判
13、断迭代计算收敛精度的目标函数值用来判断迭代计算收敛精度的目标函数值在方程的迭代求解过程中,只要迭代方法正确,则每次迭代总是向在方程的迭代求解过程中,只要迭代方法正确,则每次迭代总是向方程的解逼近,对于不同的求解问题及不同的迭代方法,收敛速度方程的解逼近,对于不同的求解问题及不同的迭代方法,收敛速度和收敛精度都是有差别的,因此应事先规定某种判据,以此来判断和收敛精度都是有差别的,因此应事先规定某种判据,以此来判断方程迭代到什么程度就认为是收敛了。方程迭代到什么程度就认为是收敛了。15第15页,共116页。)(0)(XXXf绝对量绝对量收敛判据收敛判据 相对量相对量收敛判据收敛判据)()()()(
14、)(kkkXXXf)()()()()()()()()(kkkkkXXXXXf16第16页,共116页。5)收敛容差)收敛容差 在方程的迭代求解过程中,收敛判据中设定的前后两次迭代结果的在方程的迭代求解过程中,收敛判据中设定的前后两次迭代结果的差值。为一足够小的正数。差值。为一足够小的正数。来表示。来表示。一般用一般用实践中,一般根据工程计算所要求的精度,或凭经验进行估计。实践中,一般根据工程计算所要求的精度,或凭经验进行估计。合适的容差应能使迭代时间不过长合适的容差应能使迭代时间不过长,又能使计算结果具有一定精度。又能使计算结果具有一定精度。17第17页,共116页。6)收敛速度)收敛速度 C
15、XXXXnkkk*)(*)1()()(limX*是方程的解。是方程的解。当当n=1,n=2时称为线性收敛与二次收敛时称为线性收敛与二次收敛;n1称为超线性收敛。称为超线性收敛。18第18页,共116页。二、收敛单元二、收敛单元1)收敛单元模块:)收敛单元模块:执行断裂物流变量收敛功能的模块执行断裂物流变量收敛功能的模块猜值猜值计算值计算值断裂物流变量的收敛问题,断裂物流变量的收敛问题,实际上是迭代求解非线性实际上是迭代求解非线性方程组的问题:方程组的问题:x=y=G(x)G为描述过程系统的非线性为描述过程系统的非线性方程组,没有具体的函数形方程组,没有具体的函数形式,只是一系列单元模块计式,只
16、是一系列单元模块计算的结果。算的结果。y-x=G(x)-x 19第19页,共116页。2)收敛单元作用)收敛单元作用比较猜值比较猜值x与与y,若其结果满足给定精度要求,则,若其结果满足给定精度要求,则结束迭代计算,否则继续该迭代过程。结束迭代计算,否则继续该迭代过程。A、获取猜值的初值、获取猜值的初值x0;B、修正迭代变量:、修正迭代变量:根据计算值根据计算值y,以一定的方法确定新的猜值,以一定的方法确定新的猜值xC、判断是否达到收敛:、判断是否达到收敛:收敛单元实质:收敛单元实质:数值迭代求解非线性方程组的子程序。数值迭代求解非线性方程组的子程序。20第20页,共116页。3)适合于收敛单元
17、的数值计算方法应满足条件)适合于收敛单元的数值计算方法应满足条件A、对初值的要求不高、对初值的要求不高P22例例2-2 例例:用直接迭代法求解方程组用直接迭代法求解方程组初值易得初值易得,不易引起迭代的发散;不易引起迭代的发散;初值组数少。初值组数少。21第21页,共116页。解:解:令猜值为令猜值为x12;x210;x3522第22页,共116页。解:解:令猜值为令猜值为x16;x23.5;x3523第23页,共116页。B、数值稳定性好、数值稳定性好 24第24页,共116页。C、收敛速度快、收敛速度快 影响收敛速度的主要有影响收敛速度的主要有3个因素:个因素:迭代次数、函数迭代次数、函数
18、G(x)的计算次数及矩阵求逆的次数的计算次数及矩阵求逆的次数序贯模块法中,序贯模块法中,G(x)没有没有具体的函数形式,每计算具体的函数形式,每计算一次函数值就相当于做一一次函数值就相当于做一次流程回路的模拟计算次流程回路的模拟计算 每求一次导数就要做每求一次导数就要做两次流程模拟计算两次流程模拟计算 xxGxxG)()(D、占用计算机存储空间少、占用计算机存储空间少 应尽量避免导数运算和矩阵求逆应尽量避免导数运算和矩阵求逆 25第25页,共116页。三、修正迭代变量的计算方法三、修正迭代变量的计算方法牛顿法牛顿法、直接迭代法直接迭代法、有界有界Wegstein法法、主特征值法、主特征值法、B
19、royden法、法、拟牛顿法等拟牛顿法等26第26页,共116页。一些过程模拟系统计算中采用的迭代方法一些过程模拟系统计算中采用的迭代方法 27第27页,共116页。将计算值将计算值yk作为下一轮迭代的猜值作为下一轮迭代的猜值xk+1而实施迭代计算,而实施迭代计算,即:即:xk+1=yk。又又y=G(x),则迭代公式为:,则迭代公式为:xk+1=G(xk)这样,这样,x=y=G(x)即:即:F(x)=x-G(x)=0 F(xk)=xk-G(xk)=0 xk-F(xk)=xk+1牛顿迭代式牛顿迭代式直接迭代法的雅可比矩阵为单位矩阵直接迭代法的雅可比矩阵为单位矩阵 1)直接迭代法)直接迭代法28第
20、28页,共116页。直接迭代法的特点:直接迭代法的特点:方法简单,只需要一组初值,不需计算导数方法简单,只需要一组初值,不需计算导数 和逆矩阵。和逆矩阵。缺点:缺点:迭代次数多,收敛速度慢,且对初值要求高。迭代次数多,收敛速度慢,且对初值要求高。加权(阻尼)直接迭代法:加权(阻尼)直接迭代法:xk+1=qxk+(1-q)G(xk)改善直接迭代法的收敛行为改善直接迭代法的收敛行为q为阻尼因子为阻尼因子q=0:直接迭代;:直接迭代;0q1:加权直接迭代,改善收敛的稳定性;:加权直接迭代,改善收敛的稳定性;q=1:无意义。:无意义。29第29页,共116页。30第30页,共116页。当闪蒸温度分别为
21、以下值时:当闪蒸温度分别为以下值时:分别用直接迭代法和阻尼直接迭代法计算汽相和液相产品的流量和分别用直接迭代法和阻尼直接迭代法计算汽相和液相产品的流量和组成,阻尼因子分别取值为组成,阻尼因子分别取值为0.5,0.3,-0.2,-0.3,-0.7,-0.9。解:解:依据闪蒸条件,设该闪蒸过程为理想体系,三个闪蒸器均为依据闪蒸条件,设该闪蒸过程为理想体系,三个闪蒸器均为等温闪蒸过程,建成相应的单元模块。并将其改绘为如下三等温闪蒸过程,建成相应的单元模块。并将其改绘为如下三级闪蒸过程模拟模块流程。级闪蒸过程模拟模块流程。31第31页,共116页。32第32页,共116页。图图 2-18 三级闪蒸过程
展开阅读全文