化工系统工程讲座_九_第六讲化工过程系统静态最优化方法_.pdf
《化工系统工程讲座_九_第六讲化工过程系统静态最优化方法_.pdf》由会员分享,可在线阅读,更多相关《化工系统工程讲座_九_第六讲化工过程系统静态最优化方法_.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、?!年化学土程第?期一一#一#端一一一一#,一一#一一#一#一一一#呼一一一#一一化工系统 工程讲座%九&梁玉衡%北京化工学院第六讲化工过程系统静态最优化方法%?&二、目标函数有等式约束条件的最优化方法鑫%熟&。一鑫,%凳&。二?。雅可必法雅可必法是求解具有等式约束条件的 目标函数最优值的间接法。若求目标函数(%),)+,)。&满足,个可微的等 式约束条件%)&.,/二?,!二,的最优解,用雅可必 法的计算步骤如下%?&在可行域中,求约束条件的微分,取一阶近似 则得为区分式中等号左边和右边的微盛0王斐等号左边 的微 分为状态变量,用1。表示等号右边的微分为决策变量,用2,表示。同时定义3二4一
2、,为 自由度。因此,式%0一56&、%0一50&可以写成如下形式少、!7(丫一“(8息9硫:。6?刹;夸了夕工刹72%0一5=&鑫:凳夕蜘一叠%凳日24艺一一?!一!,#,%&二尸!?(。二),(+,一./对目标函数作类似处理 则得01二咬气+21、。自、藏#”(,一.3/,一.4/对具体问题,56 7/个独立变量如何区分,从数学上是无关紧要的,而对于具体工程计算问题,状态变量和决策变量 则是比较明确的。,./将状态变 量8。的系数写成一个5又5矩阵,定义为稚可必矩阵!9:9;:口#一口一加袖一郎0=口。二由式,一./、,一.3/构成了一个含有,?十!/个未知微分 的,5十!/个线性方程组,并
3、假定 方程式是线性独立的。,#/选择状态变 量 和决策变 量不失一般性,将式,一./、,一.3/写 成0产、+)!、少二+1、十:一】2(,、犷一夕:。!和:。”忠切!#”二貂、压尸“,一./一。!己,一.一)一由此可得雅可必行列式%0&构造决策导数,由克莱姆法则可得(。%,砂;己%1?,1&%0一.&0%(,。&.%2=玩一8,岛司一?#卜己一卜一了、八一八?一伞,山 爪从,沁口一琦八)=己%卜之一气一如户、工一竹:一比卜)。!)(:63 _(0一:(#一!6加一叭创一2 8:%,%)!)#%6#=又!)(#!/毓满足 等 式约束条件(:(#),#/玩纯巴?饥一气日曰曰加一2?加时0加训,一
4、3#/的最优解。这个问题共有两个变量,一个等式约束条件,所以问题的自由度尸?一=5几设状态变量80为(,决 策变量?,为叭,一!一则由式%!&,%1,2,&二1,2一?.%5由前述计算步骤%5&%6&可得0,71?.一2又%?.6?一“2一一一,(一。1己一卜尹一八己,1,%/。,?,8,/一二#=乙1求决策导数石酥得0=又!)一3?:一!)丁:?压#!)一3!),一?厂?!)0,/一个新的函数小,定义为拉格朗日函数0小,(,(?,入,/1,(0,(,(?/6。1,乙?,),1,),?,%一!)二#=又!)由式,#/与石不一一)联立求解得06艺、,%,(,(,0,、/,一3/=!式中久,#,/
5、是任意系数。,#/求拉格朗日函数的 极值,即求 小的一阶偏 导数为零,构成 由,6/个方程组成的方程组。其中,6/个方程可能是线性的,也可能是非线性的。飞9=:99气=尹99:1+!(!)?,(02小下二户 ,一3/一一种一武#=待定系数法待定系数法的基本思路是对一个有 个独立变量、个等式约束条件的最 优化问题,引入个待定系数,然后 联立 求 解含 有,6/个未知变量的,6/个方程式,从而确定极值点 的座标及待定系数的数值。同时 用这种方法还能给出灵敏度系数的数值,并且在计算时不存在区别决策变量和状态变量的 问题。若最优化问题的提法为0求目标函数1,(:,(0,(?/满足等式约束条件:,(,(
6、0,(、/二)“!,#,?的最优值。川待定 系数法的一算步骤如下0,!/引入二个待定系数认,:,#,。/、由原始目标函数和等式约束条件构 成一#一,./求解联立方程 组,从而确定(,(,(?久!,入#,入。的数值。例一用待定系数法求第四讲 例#所示的由?级萃取槽组成的错流萃取序列 的最优解。解?级萃取槽序列 的过程说明为第四训0例#所示,详见4!年!期第 页/。?级错流萃取序 列最优化的目标函数如下01一艺,、一0=,/一“乙!0,!/约束条件为入,“入入。二 1%?&卜/一卜,)/一/?,!,一.匆式%=&、%&得%!&用待定系数法求(、?时各级溶剂的分配,首先引 入个待定系数入/,%/一工
7、,!,&,并 由式%?&、%!&构造一个拉格朗日函数如下,妇不不尸一入十、,/二.,?,!,一?%?.&由式%?&可知,式%?.&中入,各项均为常数,所以得小二艺%一8艺入、/一?王十,&一艺)8/一.%5&/,/入/杆万“#1或改写成小%。一4&一艺。/十艺入、以口),或)。)+?8,)7 1。1。二”一/%?&?一?将式%?&代入式%!&可得了;旦土一?十)?一?一&%求拉格 朗 日函数 的极值。由极值存在的必要条件可得。;/。%?8?,)&。;!;、%?8,)&%?8,)&.小,?;。一八,二一一厂,了二一2 与十)一入二.或写成。二。%?8,)&”%?!?&二?,!,%一?&%6&。一
8、而干矽万砰%?!&二?8入二.,%0&由式%=&经变换参数后可解出午入/,/,交了月丁邢下弃砷一呱砷一0).,?,!,%一?&=&;/?8,)/;/?,!,一二.6?、击,一%?5&)二一?一一 一?、一3(即萃取序列各级溶剂量按上 式分配,收益最大。一一种一叭%&由式%弓&%&得5个未知变量 的5个方程式,联立求解上述5个方甲阮之,可分别求得、)、入的数值。由式%6&、%&得三、目标函数有不等式约束条件的最优化方法目标函数有不等式约束条件的最优化方法可以分为四大类%?&将目标函数有不等一=5一式约束条件的最优化向题看成目标函数无约束条件的最优化问题,求出相应 的一系列 的最优解或驻点,然 后
9、根据约束条件逐一进行校验,按无约束条件所求得的解,看它们是否满足约束条件。%!&对于有线性或非线性目标函数和不等式约束条件的最优化问题,引。入松驰变量,把不等式 约束条件变换为等式约束条件,最后按有等式约束条件的各种最优化方法求解。%5&对于具有等式或不等式约束条件的最优化问题,采用 引入罚因子构成罚函数,将有约束条件最优化问题变换为无约束条件的最优化问题。%&对于 目标函数和约束条件是用独立变量构成的正项式表示的一类最优化 2题,采用几何规划方法。下面介绍诸计算方法?。松弛变量法松驰变量法的主要思路是对个不等式约束条件%)&.,?,!,二,引进个非负的松弛函数%)&,使不等式约束条件变成等式
10、约束条件,如下式所示%)&一%)&.二?,!,%0一&式中松驰函数%)&为松驰变量)。十的 函数。如果在个松驰函数、%)&中有,个在该点处为零,若假定前面,个为零,则得二%)&切?,!,若松弛 函数为零,则最优解应处于%)&7所代表的可行域的边界上。%!&松弛函数的数值应满足非负性条件,即若%酌,则最优解可能在可行域内部,一也可能在其它约束条件所代表的边界上。如果、%)&一%)&“.中所有函数是线性的,称为线性规划 问题,如果其中有非线性方程式,则称为非线性规划问题。松弛变量法中常用的最简单的松 弛函数的形式为%)&)若十%0一6?&下面简单讨论有不等式约束条件的最优化问题有局部最优值的充分必
11、要条件库恩一塔克条件。只讨论非退化的情况。若在个独立变量中选择%一&个变 量作为决策变量,记为2,2+,2,34二,。其余个变量作为状态变量,记为19,1,1。并且1二二?,!,在4个独立变量中,若有,个使%1,2&为零和.%0一0.&、己2夕夕”,乙夕召”、)”%!&互补松弛 条件%一御2%县,.,?,!,3%0一0?&,!,人 压%0一0!&!线性规划问题的单纯形解法求目标函数有等式或不等式约束条件的最优解的各种方法,都涉及到求目标函数的导数%或偏 导数&的 问题,但是在许多实际 的工程计算问题中,往往会遇到各种复杂的情况,如 很多实际的化工问题的目标函数很复杂,或者目标函数没有解析表达式
12、,或者虽有具体的解析表达式,但维数很高时,舍入误差的累积对计算结果会产生很大影响,这些因素都会使求目标函数的最优值增加很大的困难,因此希望采用一种不计算目标函数的导数而只计算其函数值的方法,其中单纯形方法就是一种常 用 的不计算导数的直接最优化方法。采用单纯形法求线性规划问题的最优解的计算步骤如下%?&对有个不等式约束条件的 线性规划 问题,引入个松驰变量,使个不等式 约束条件变为个等式约束条件。常用 的松驰变量为1二)。卜%至乌?,!,&%0一00&一=乒一%&一一一一%。早:&一一一一%&一,&一一亨,#了一一%!&选择基准解,即由代数运算可知,对有个等式约束条件,有。个变量 的线性规划问
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 化工 系统工程 讲座 第六 过程 系统 静态 优化 方法
限制150内