Excel与化工最优化问题.ppt
《Excel与化工最优化问题.ppt》由会员分享,可在线阅读,更多相关《Excel与化工最优化问题.ppt(60页珍藏版)》请在三一办公上搜索。
1、,计算机在化学化工中的应用八 Excel与化工最优化问题,本节要点,本章背景最优化线性规划非线性规划作业,问题的提出-最优化问题,精馏塔回流比最优化,管道保温层厚度最优化,1 化工最优化问题,化工最优化问题,通过调整化工过程中各单元设备的结构、操作参数等决策变量,使得系统的某一目标或多个目标(经济指标、环境、安全、效率等)达到最优,厂址选择拟采用的工艺和规模优化设备设计和操作参数优化管道尺寸的确定和管线布置维修周期和设备更新周期的确定最小库存量的确定原料和公用工程的合理利用等,最优化问题的标准形式,最优化问题的标准形式式中w决策变量向量x状态变量向量h等式约束方程g不等式约束方程,化工最优化中
2、几个概念,目标函数优化变量决策变量状态变量约束等式约束不等式约束可行域,满足全部约束的决策变量取值方案集合,约束是由于各种原因施加于优化变量的限制,确定了变量之间必须遵循的关系。如物料、热量平衡、相平衡等,优化变量即最优化模型中涉及的全部变量向量。决策变量是可以独立变化以改变系统目标函数取值的变量,系统中的决策变量个数等于系统的自由度;状态变量是决策变量的函数,其值不能自由变化,而服从于描述系统行为的模型方程,又称性能函数、评价函数:用于定量描述最优化问题所要达到的目标的函数。常见的目标函数有:成本、效益、能耗、环境影响、总生产时间等,最优化问题的分类,按照最优化问题的目标分类结构优化参数优化
3、根据最优化问题有无约束分类无约束优化约束优化根据目标函数和约束条件的特性分类线性规划非线性优化,线性规划与非线性优化,线性规划目标函数及约束条件均为线性函数混合整数线性规划非线性优化目标函数或约束条件中至少有一个为非线性函数二次规划:目标函数为二次函数,约束条件为线性关系的最优化问题混合整数非线性规划,2 线性规划,2.1 线性规划的基本理论,线性规划的标准形式数学形式矩阵形式,线性规划模型的标准化-1,目标函数的标准化求最大值问题,可令将自由变量转化为非负变量对于无非负限制的自由变量xk,可变换为两个非负变量的差的形式,线性规划模型的标准化-2,把不等式约束转化为等式约束对于小于等于型不等式
4、 引入松弛变量,将不等式化为 对于大于等于型不等式 引入剩余变量,将不等式化为,例8-1,将如下线性规划模型转化为标准形式目标函数:max J=7x1+12x2 约束方程:3x1+10 x230 4x1+5x220 9x1+4x236 x10,x20,例8-1解答,解:根据上述规则,转化后的标准形式为目标函数:min J=-7x1-12x2 约束方程:3x1+10 x2+x3=30 4x1+5x2+x4=20 9x1+4x2+x5=36 x10,x20,x30,x40,x50,线性规划问题的解,将线性规划问题标准数学模型写为矩阵形式式中 C=(c1,cn)是n维系数向量 A为由系数aij组成的
5、mn矩阵 b=(b1,bm),定义,从A的列向量中选出m个线性无关的列组成m阶矩阵,用B表示,B称为问题的一个基,B中的向量称为基向量。由A中的剩余列向量构成,N中的向量称为非基向量。即A=(B,N)相应的,把X分解为将 称为关于基B的基本解若B-1b0,称B为可行基,称 为关于可行基B的基本可行解将目标函数的系数向量C分解为,其中,两个定理,定理1(最优性判别定理)线性规划问题的基B,若有B-1b0,且C-CBB-1A0,则对应于B的基本可行解 是线性规划问题的最优解,称为最优基本可行解,基B称为最优基定理2 对于具有标准形式的线性规划问题若存在一个可行解,则必存在一个基本可行解若存在一个最
6、优解,则必存在一个最优基本可行解,2.2 线性规划问题求解,图解法采用作图的方式获得规划问题的可行域和目标函数的最优解适用于涉及变量和约束较少的线性规划问题单纯矩形法目标函数的最小值(或最大值)一定可在基本可行解中获得通过多次矩阵运算,获得线性规划的最优解Excel,Matlab,Lingo,Gams,例8-2 图解法,用图解法求解下列线性规划问题:,例8-2 解答,最优解A点坐标为(2,3),该问题的最优解为,,2.3 Excel的规划求解工具,Excel软件提供了求解一般规模数学规划问题的“规划求解”工具该工具具有界面友好、操作简单、与Excel无缝集成等优点可用于化学化工常见中、小规模线
7、性规划、非线性规划、整数规划问题的求解,Excel提供的规划求解工具对模型规模有一定限制:求解模型的决策变量数不超过200个。当“规划求解选项”对话框中的“采用线性模型”复选框处于选中状态时,对约束条件的数量没有限制;而对于非线性问题,每个可变单元格除了变量的范围和整数限制外,还可以有最多达100个约束条件,规划求解工具的加载-2003,规划求解工具的加载-2007,Excel规划求解工具的使用步骤,启动规划求解工具设置目标单元格,指定目标单元格及求解模式Excel支持的求解模式有:最大值、最小值、或目标单元格等于某一给定值设置可变单元格,即指定代表决策变量的单元格Excel将通过改变可变单元
8、格中的数值使目标单元格达到最大、最小或给定值添加规划模型的约束条件,完成模型的输入调整规划求解选项,设定优化算法及相应参数运行规划求解,获得结果,2.4 Excel的应用求解,例8-3 某公司生产两种型号的汽油,其性能指标和销售价格见下页。该公司可供生产汽油的原料性能指标和库存量见下页。生产的汽油可在一周内成功售出,没有用完的原料可以作为燃料油以每桶8美元的价格出售。若汽油产品的蒸汽压力和辛烷值可根据其调和组分的相应性质加权平均计算,请给出使得该公司的销售收入最大化的最佳生产方案。,例8-3 条件表,汽油产品的性能指标和销售价格,原料的性能指标和可用量,例8-3 问题分析,为化工生产中常见的产
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel 化工 优化 问题

链接地址:https://www.31ppt.com/p-5429872.html