哈工大运筹学大作业对偶单纯形法对比

哈工大运筹学大作业对偶单纯形法对比
哈工大运筹学大作业对偶单纯形法对比

运筹学课程

运筹学对偶单纯形法与单纯形法对比分析大作业

哈尔滨工业大学工业工程系

学生姓名:

学号:

指导教师:

成绩:

评语:

运筹学对偶单纯形法与单纯形法对比分析摘要:这篇论文主要介绍了对偶单纯形法的实质、原理、流程和适用条件等。将对偶单纯形法与单纯形法的基本思想进行对比分析,从而说明对偶单纯形法的优点和适用范围。

关键词:对偶单纯形法;对偶理论;单纯形法;基本思想

在线性规划早期发展阶段的众多重要发现中,对偶的概念及其分支是其中最重要的内容之一。这个发现指出,对于任何一个线性规划问题都具有对应的称为对偶问题的线性规划问题。对偶问题与原问题的关系在众多领域都非常有用。

(一)教学目标:

通过对偶单纯形法的学习,加深对对偶问题的理解。掌握对偶单纯形法的解题过程,理解对偶理论的其原理,了解对偶单纯形法的作用和应用范围

(二)教学内容:

1)对偶单纯形法的思想来源

2)对偶单纯形法原理

3)对偶理论的实质

4)单纯形法和对偶单纯形法的比较

(三)教学进程:

一、对偶单纯形法的思想来源

所谓对偶单纯形法,就是将单纯形法应用于对偶问题的计算,该方法是由美国数学家 C.莱姆基于1954年提出的,它并不是求解对偶问题解的方法,而是利用对偶理论求解原问题的解的方法。

二、对偶问题的实质

下面是原问题的标准形式以及其对应的对偶问题:

从而可以发现如下规律:

1.原问题目标函数系数是对偶问题约束方程的右端项。

2.原问题约束方程的右端项是对偶问题目标函数的系数。

3.原问题一个变量在所有约束方程中的系数是对偶问题一个约束方程中的所有系数。

三、对偶单纯形法原理

对偶单纯形法是通过寻找原问题的对偶问题的可行解来求解原问题的最优解的方法,它的应用包括影子价格和灵敏度分析等。为了理解对偶单纯形法为什么能够解出原方程的最优解,我们需要对对偶理论的几个基本原理有所了解。

1.弱对偶性

如果x j?(j=1,?,n)是原问题的可行解,y i?(i=1,?,m)是其对偶问题的可行解,则恒有

∑c j x?j n

j=1≤∑b i y?i

m

i=1

证明:由于对偶方程中原问题的约束条件是各行的a i j x j 之和小于等于y i 的系数b i ,而对偶问题的约束条件是各行的a i j y i 之和小于等于x j 的系数c j ,故将∑c j x

?j n j=1和∑b i y ?i m i=1分别和∑∑x

?j n j=1a ij y ?i m i=1比较,可得上述结论。 2.最优性

如果x ?j (j =1,?,n)是原问题的可行解,y ?i (i =1,?,m)是其对偶问题的可行解,且有

∑c j x ?j n

j=1

=∑b i y ?i m

i=1

则x ?j (j =1,?,n)是原问题的最优解,y ?i (i =1,?,m)是其对偶问题的最优解。 证明:由

∑c j x ?j n

j=1

≤∑b i y ?i m

i=1

可得

∑c j x ?j n

j=1

≤∑b i y ?i m

i=1=∑c j x ?j n

j=1

∑b i y ?i m

i=1

≥∑c j x ?j n

j=1

=∑b i y ?i m

i=1

故可知x ?j (j =1,?,n)是原问题的最优解,y ?i (i =1,?,m)是其对偶问题的最优解。 3.强对偶性

如果原问题有最优解,那么其对偶问题也有最优解,且有maxz=minw.

证明:设B 为原问题式(1)的最优基,那么当基为B 时的检验数为

1

B C C B A --,其中B C 为由基变量的价值系数组成的价值向量。

既然B 为原问题式(1)的最优基,那么有

1

0B C C B A --≤。 令1B Y C B -=,那么有0C YA YA C -≤?≥,从而1

B Y

C B -=是对偶问题式(2)的可行解。 这样一来,1B Y C B -=是对偶问题的可行解,1

B X B b -=是原问题的最优基可行解。 由于1B B N N B CX

C X C X C B b -=+=,而

1

B Yb

C B b -=,从而有CX Yb =。根据最优性,命题得证。

4.线性规划的问题原问题及对偶问题之间存在一对互补的基解,其中原问题的松弛变量对应对偶问题的变量,对偶问题的剩余变量对应原问题的变量;这些相互对应

的变量如果在一个问题中是基变量,则在另一问题中是非基变量;将这对互补的基解

分别代入原问题和对偶问题的目标函数有z=w。

四、对偶单纯形算法流程

在上述的理论基础上,可知用单纯形法求解线性规划问题时,在得到原问题的一

个基可行解问题同时,在检验数行得到对偶问题的一个基解。单纯形法的基本思想是

保持原问题为可行解的基础上,通过迭代增大目标函数,当其对偶问题也为可行解时,就达到了目标函数的最优值。

而对偶单纯形法的基本思想则是保持对偶问题为可行解的前提下(即单纯性表最

后一行检验数都小于零),通过迭代减小目标函数,当原问题也是可行解时,就得到

了目标函数的最优解。

故我们可以得到对偶单纯形法求解过程如下:

1.将原问题化为标准型,找到一个检验数都小于等于零的对偶问题的初始可行基。

2.确定换出基的变量

对于小于零的b i,找到最小的一个b r,其对应的x r为换出基的变量

3.确定换入基的变量

(1)为了使迭代后表中的第r行基变量为正值,因而只有对应a i j小于零的非基

变量才可以作为换入基的变量;

(2)为了使迭代后表中对偶问题仍为可行解,令

θ=min

j{

c j?z j

a ij

|a ri<0}=

c s?z s

a rs

称a rs为主元素,x s为换入基的变量。

4.用换入变量替换换出变量,得到一个新的基。再次检查是否所有的b i大于等于零。如果是,则找到了最优解,如果否,则再次进行变换。

对偶单纯形法的算法流程图

五、对偶单纯

下面用一个例子来说明对偶单纯形法的解题过程。

Min z=5x 1+2x 2+4x 3

.{3x1+x2+2x3≥46x1+3x2+5x3≥10x1,x2,x3≥0

1.化为标准型

Max z ’=-5x 1-2x 2-4x 3+0x 4+0x 5

.{?3x1?x2?2x3+x4=?4?6x1?3x2?5x3+x5=?10x1,x2,x3,x4,x5≥0

3.找出最小的bi ,即b5=-10.选择x5作为换出变量。

θ=

min j {c j ?z j

a ij |a ri <0}=23=c 2?z 2a 22

故选择a22为主元素,x2为换入变量,得到新的单纯形表:

再次换入换出:

4.所有的bi都大于零,说明找到了最优解。

X=(2/3,2,0)T

Max z’=-10/3-4=-22/3

Min z= 22/3.

但是,对偶单纯形法并不是一种普遍算法,它有一定的局限性,不是任何线性规

划问题都能用对偶单纯形法计算的。当线性规划问题具备下面条件时,可以用对偶单

纯形法求解:

①问题标准化后,价值系数全非正;

②所有约束全是不等式。

六、对偶单纯形法的应用

1.从上面的例题可以看出,原问题是求最小值,并且目标函数各项系数都不小于零。所以在转化成标准型后各项系数不大于零,从而以松弛变量为基列出的单纯形表

满足检验数都不大于零,是其对偶问题的一个可行解。如果原问题的标准形式中各项

系数不都小于零,则不容易找到对偶问题的一个初始可行解,就不适合使用对偶单纯

形法求解。

所以对偶单纯形法适用于不易找到原方程的可行解而容易找到其对偶问题的可

行解的线性规划问题。

2.我们知道,约束方程的数量对单纯形法的计算过程要远远大于变量个数的影响。如果m>n,那么对偶问题有n个约束方程,而原问题有m个约束方程,所以对偶问

题有更少的约束方程数量,那么通过对偶单纯形法的运用比起直接只用单纯形法将会

显着的减少计算量。

3.弱对偶性和强对偶性是对偶理论的关键原理。对偶问题可以用来对原问题的计

划方案进行评价。我们可以用一个对偶问题的可行解和目前原问题的计划方案进行比较,如果两个目标函数值相等或比较接近,则可以说明原问题的计划方案已经是可以

看做最优了。

4.对偶理论在灵敏度分析和影子价格计算中有着重要的作用。

七、单纯形法和对偶单纯形法的基本思想比较

通过以上的分析可知,对偶单纯形法其实相当于单纯形法的一种变形,只不过在

运用对偶单纯形法解线性规划时需要将单纯形表旋转一下。单纯形表中的b列实际上

是对偶问题的非基变量的检验数, 而原单纯形表的检验数为对偶问题的基解, 这样可

以理解为通过旋转90°运用单纯形法求解线性规划。

从求解思路上来说,单纯形法是首先保证基解是原问题的基可行解(bi不小于零),然后通过变量的换入换出增大目标函数值,直到其同时成为对偶问题的可行解,根据

强对偶性原理,可知这个解就是最优解。而对偶单纯形法则是首先保证基解是对偶问

题的可行解(检验数都不大于零),然后逐步减小对偶标准化的目标函数值,使其成

为原问题的可行解。两种方法殊途同归,其本质是一样的。

运筹学——解对偶单纯形法

题目:对偶单纯形法解线性规划问题 小组成员:

摘要: 运筹学是辅助人们进行科学管理的一种数学方法.而对偶单纯形法是线性规划中重要的数学方法,在简化运算,解决实际问题中具有重要的应用。它是解决研究线性约束条件下线性目标函数的极值问题的数学理论和方法,广泛应用于军事作战、经济分析、经营管理和工程技术等方面。为合理地利用有限的人力、物力、财力等资源作出的最优决策,提供科学的依据。在经济管理、交通运输、工农业生产等经济活动中,提高经济效果是人们不可缺少的要求。 关键词:对偶单纯形法线性规划最优解 正文: 单纯形法和对偶单纯形法的基本思想: 给出一个线性规划问题: Max z = CX AX≤b X≥0 其对偶问题是: Min w = Yb YA≥C Y≥0 单纯形法解决线性规划问题的思想是: 从问题(1)的一个基解X0开始迭代到另一个基解,在迭代过程中保持基解的可行性,同时它对应的对偶问题(2)的基解Y0= CBB-1的

不可行性逐步消失,直到Y0是问题(2)的可行解时,X0就是问题(1)的最优解了。 对偶单纯形法正是基于对称的想法,从一个基解X0开始,X0不是基可行解,但它的检验数全部非正,对应的对偶问题的基解Y0= CBB-1是基可行解;从X0迭代到另一个基解X1,在迭代过程中保持它对应的对偶问题的基解是基可行解,逐步消除原问题基解的不可行性,最终达到两者同时为可行解,也就同时是最优解了。这就是对偶单纯形法的基本思想。 算法: 用对偶单纯形法解决生产资料分配问题的步骤: Step1 找出一组以定基元素x0i和人工变量为基变量的正则解X0,若X0是可行的,则X0是最优解, 停止,否则转向STEP2; Step2 确定换出变量x0l,其中x0l=min{x0r;x0r<0}; Step3 如果对所有非基变量x0j,βlj≥0,则该问题无可行解,运算停止,否则转向STEP4; Step4 确定换入变量x0k,其中σkβlk=minσtβlt;βlt<0;1≤t≤n+m ; Step5 取x0l为换出变量,x0k为换入变量进行迭代,然后重复上过程直到得到最优解。

《运筹学》习题集

第一章线性规划 1.1将下述线性规划问题化成标准形式 1)min z=-3x1+4x2-2x3+5 x4 -x2+2x3-x4=-2 4x st. x1+x2-x3+2 x4 ≤14 -2x1+3x2+x3-x4 ≥ 2 x1,x2,x3≥0,x4无约束 2)min z =2x1-2x2+3x3 +x2+x3=4 -x st. -2x1+x2-x3≤6 x1≤0 ,x2≥0,x3无约束 1.2用图解法求解LP问题,并指出问题具有唯一最优解、无穷多最优解、无界解还是无可行解。 1)min z=2x1+3x2 4x1+6x2≥6 st2x1+2x2≥4 x1,x2≥0 2)max z=3x1+2x2 2x1+x2≤2 st3x1+4x2≥12 x1,x2≥0 3)max z=3x1+5x2 6x1+10x2≤120 st5≤x1≤10 3≤x2≤8 4)max z=5x1+6x2 2x1-x2≥2 st-2x1+3x2≤2 x1,x2≥0 1.3找出下述LP问题所有基解,指出哪些是基可行解,并确定最优解 (1)min z=5x1-2x2+3x3+2x4 x1+2x2+3x3+4x4=7 st2x1+2x2+x3 +2x4=3 x1,x2,x3,x4≥0

1.4 分别用图解法与单纯形法求解下列LP 问题,并对照指出最优解所对应的顶点。 1) maxz =10x 1+5x 2 3x 1+4x 2≤9 st 5x 1+2x 2≤8 x 1,x 2≥0 2) maxz =2x 1+x 2 3x 1+5x 2≤15 st 6x 1+2x 2≤24 x 1,x 2≥0 1.5 分别用大M 法与两阶段法求解下列LP 问题。 1) minz =2x 1+3x 2+x 3 x 1+4x 2+2x 3≥8 st 3x 1+2x 2 ≥6 x 1,x 2 ,x 3≥0 2) max z =4x 1+5x 2+ x 3 . 3x 1+2x 2+ x 3≥18 St. 2x 1+ x 2 ≤4 x 1+ x 2- x 3=5 3) maxz = 5x 1+3x 2 +6x 3 x 1+2x 2 -x 3 ≤ 18 st 2x 1+x 2 -3 x 3 ≤ 16 x 1+x 2 -x 3=10 x 1,x 2 ,x 3≥0 123123 123123123 4)max 101512539561515.25,,0z x x x x x x x x x st x x x x x x =++++≤??-++≤?? ++ ≥??≥? 1.6

传热学MATLAB温度分布大作业完整版

传热学大作业(第四章) 姓名:张宝琪学号:03110608 一、题目及要求 1.各节点的离散化的代数方程 2.源程序 3.不同初值时的收敛快慢 4.上下边界的热流量(λ=1W/(m℃)) 5.计算结果的等温线图 6.计算小结 题目:已知条件如下图所示: 二、方程及程序 (1)各温度节点的代数方程 ta=(300+b+e)/4 ; tb=(200+a+c+f)/4; tc=(200+b+d+g)/4; td=(2*c+200+h)/4 te=(100+a+f+i)/4; tf=(b+e+g+j)/4; tg=(c+f+h+k)/4 ; th=(2*g+d+l)/4

ti=(100+e+m+j)/4; tj=(f+i+k+n)/4; tk=(g+j+l+o)/4; tl=(2*k+h+q)/4 tm=(2*i+300+n)/24; tn=(2*j+m+p+200)/24; to=(2*k+p+n+200)/24; tp=(l+o+100)/12 (2)源程序 【G-S迭代程序】 【方法一】 函数文件为: function [y,n]=gauseidel(A,b,x0,eps) D=diag(diag(A)); L=-tril(A,-1); U=-triu(A,1); G=(D-L)\U; f=(D-L)\b; y=G*x0+f; n=1; while norm(y-x0)>=eps x0=y; y=G*x0+f; n=n+1; end 命令文件为: A=[4,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0; -1,4,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0; 0,-1,4,-1,0,0,-1,0,0,0,0,0,0,0,0,0;

传热学MATLAB温度分布大作业完整版

东南大学能源与环境学院 课程作业报告 作业名称:传热学大作业——利用matlab程序解决热传导问题 院系:能源与环境学院 专业:建筑环境与设备工程 学号: 姓名: 2014年11月9日

一、题目及要求 1.原始题目及要求 2.各节点的离散化的代数方程 3.源程序 4.不同初值时的收敛快慢 5.上下边界的热流量(λ=1W/(m℃)) 6.计算结果的等温线图 7.计算小结 题目:已知条件如下图所示: 二、各节点的离散化的代数方程 各温度节点的代数方程 ta=(300+b+e)/4 ; tb=(200+a+c+f)/4; tc=(200+b+d+g)/4; td=(2*c+200+h)/4 te=(100+a+f+i)/4; tf=(b+e+g+j)/4; tg=(c+f+h+k)/4 ; th=(2*g+d+l)/4 ti=(100+e+m+j)/4; tj=(f+i+k+n)/4; tk=(g+j+l+o)/4; tl=(2*k+h+q)/4

tm=(2*i+300+n)/24; tn=(2*j+m+p+200)/24; to=(2*k+p+n+200)/24; tp=(l+o+100)/12 三、源程序 【G-S迭代程序】 【方法一】 函数文件为: function [y,n]=gauseidel(A,b,x0,eps) D=diag(diag(A)); L=-tril(A,-1); U=-triu(A,1); G=(D-L)\U; f=(D-L)\b; y=G*x0+f; n=1; while norm(y-x0)>=eps x0=y; y=G*x0+f; n=n+1; end 命令文件为: A=[4,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0; -1,4,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0; 0,-1,4,-1,0,0,-1,0,0,0,0,0,0,0,0,0;

运筹学大作业 哈工大

课程名称:对偶单纯形法 一、教学目标 在对偶单纯形法的学习过程中,理解和掌握对偶问题;综合运用线性规划和对偶原理知识对对偶单纯形法与单纯形法进行对比分析,了解单纯形法和对偶单纯形法的相同点和不同点,总结出各自的适用范围;掌握对偶单纯形法的求解过程;并能运用对偶单纯形法独立解决一些运筹学问题。 二、教学内容 1) 对偶单纯形法的思想来源(5min) 2) 对偶单纯形法原理(5min) 3) 总结对偶单纯形法的优点及适用情况(5min) 4) 对偶单纯形法的求解过程(10min) 5) 对偶单纯形法例题(15min) 6) 对比分析单纯形法和对偶单纯形法(10min) 三、教学进程: 1)讲述对偶单纯形法思想的来源: 1954年美国数学家C.莱姆基提出对偶单纯形法(Dual Simplex Method )。单纯形法是从原始问题的一个可行解通过迭代转到另一个可行解,直到检验数满足最优性条件为止。对偶单纯形法则是从满足对偶可行性条件出发通过迭代逐步搜索原始问题的最优解。在迭代过程中始终保持基解的对偶可行性,而使不可行性逐步消失。因此在保持对偶可行性的前提下,一当基解成为可行解时,便也就是最优解。 2)讲述对偶单纯形法的原理 A.对偶问题的基本性质 依照书第58页,我们先介绍一下对偶问题的六个基本性质: 性质一:弱对偶性 性质二:最优性。如果 x j (j=1...n)原问题的可行解,y j 是其对偶问题可 行解,且有 ∑=n j j j x c 1 =∑=m i i i y b 1 ,则x j 是原问题的最优解,y j 是其对偶问题的最

优解。 性质三:无界性。如果原问题(对偶问题)具有无界解,则其对偶问题(原问题)无可行解。 性质四:强对偶性。如果原问题有最优解,则其对偶问题也一定有最优解。 性质五:互补松弛型。在线性规划问题的最优解中,如果对应某一约束条件的对偶变量值为零,则该约束条件取严格等式;反之如果约束条件取严格不等式,则其对应的对偶变量一定为零。 性质六:线性规划的原问题及其对偶问题之间存在一对互补的基解,其中原问题的松弛变量对应对偶问题的变量,对偶问题的剩余变量对应原问题的变量;这些互相对应的变量如果在一个问题的解中是基变量,则在另一问题的解中是非基变量;将这对互补的基解分别代入原问题和对偶问题的目标函数有z=w. B.对偶单纯形法(参考书p64页) 设某标准形式的线性规划问题,对偶单纯形表中必须有c j -z j ≤0(j=1...n),但b i (i=1...m)的值不一定为正,当对i=1...m ,都有b i ≥0时,表中原问题和对偶问题均为最优解,否则通过变换一个基变量,找出原问题的一个目标函数值较小的相邻的基解。 3)为什么要引入对偶单纯形法 从理论上说原始单纯形法可以解决一切线性规划问题,然而实际问题中,由于考虑问题的角度不同,变量设置的不同,便产生了原问题及其对偶问题,对偶问题是原问题从另外一个角度考虑的结果。用对偶单纯形法求解线性规划问题时,当约束条件为“≥”时,不必引入人工变量,使计算简化。 例如,有一线性规划问题: min ω =12 y 1 +16y 2 +15 y 3 约束条件 ?? ?? ???≥=≥+≥+0)3,2,1(3522 423121 i y y y y y i

运筹学课程课件

中原工 Zhongyuan University of Technology Course Syllabus December 5 Note: Each student should print out this course syllabus and bring it to each class session. COURSE TITLE: Principles of Marketing: A Global Perspective INSTRUCTOR: William Teng, Ph.D., CFA CONTACT: wyteng@https://www.360docs.net/doc/968451989.html, FACULTY BIO: Dr. William Teng received his Ph.D. in Economics and Finance from the University of Memphis in Tennessee. Dr. Teng also holds the designations of Chartered Financial Analyst (CFA). Dr. Teng has more than fifteen years of teaching experience at both the undergraduate and the graduate levels. He has published research papers in the International Journal of Service Science, Information Technology Journal, and Economics System. TEXTBOOK: Keegan, Warren, Global Marketing, 8th edition, Prentice-Hall, 4 LEARNING OUTCOMES: Upon successful course completion, students should be able to: 1. Identify the principles of marketing and explain the impact these principles have on the global economic, social/cultural, legal/political, and regulatory environment. 2. Identify regional economic markets and explain how to qualify and quantify potential opportunities using research, segmentation, and targeting techniques. 3. Explain how marketing ‘mix’ decisions – product, price, physical distribution, promotion – impact a global marketing strategy. 4. Explain the strengths and weaknesses of a company’s global marketing plan.

哈工大传热学作业答案

一维非稳态导热计算 4-15、一直径为1cm,长4cm 的钢制圆柱形肋片,初始温度为25℃,其后,肋基温度突然升高到200℃,同时温度为25℃的气流横向掠过该肋片,肋端及两侧的表面传热系数均为 100。试将该肋片等分成两段(见附图),并用有 限差分法显式格式计算从开始加热时刻起相邻4个时刻上的温度分布(以稳定性条件所允许的时间间隔计算依据)。已知=43W/(m.K),。(提示:节点4的离散方程可按端面的对流散热与从节点3到节点4的导热相平衡这一条件列出)。 解:三个节点的离散方程为: 节点2: 节点3: 节点4: 。 以上三式可化简为: 稳定性要求,即 。 ,代入得: , 如取此值为计算步长,则: ,。 于是以上三式化成为: )./(2 K m W λs m a /10333.12 5 -?=()()12223212222/2444k k k k k k k f t t t t t t d d d d x h t t c x x x πππλλπρτ+????????---++?-=?? ? ? ? ???????????? ()()12224323333/2444k k k k k k k f t t t t t t d d d d x h t t c x x x πππλλπρτ+????????---++?-=?? ? ? ? ???????????? () 22344/244k k k f t t d d h t t x ππλ????-=- ? ?????? 12132222 43421k k f a a h a h t t t t t x x cd x cd τττττρρ+????????????? =+++-- ? ? ? ????????????13243222 43421k k f a a h a h t t t t t x x cd x cd τττττρρ+????????????? =+++-- ? ? ? ??????????? ?()4322k k f xh t t xht λλ+?=+?2 3410a h x cd ττ ρ??- -≥?2341/a h x cd τρ???≤+ ????5 54332.25810 1.33310c a λρ-===??5253 1.33310410011/8.898770.020.013 2.258100.0999750.0124s τ-??????≤+== ???+??5221.333108.898770.29660.02a x τ-???==?5441008.898770.110332.258100.01h cd τρ???==??1132 20.29660.29660.1103k k f t t t t +?++=12430.29660.296620.1103k k k f t t t t ++?+=34 0.97730.0227k k f t t t +=

用对偶单纯形法求解线性规划问题

例4-7用对偶单纯形法求解线性规划问题. Min z =5x1+3x 2 ≥6 s.t. -2 x1 + 3x 2 ≥4 3 x1 - 6 x 2 Xj≥0(j=1,2) 解:将问题转化为 Max z = -5 x1 - 3 x 2 + x3 = -6 s.t. 2 x1 - 3x 2 -3 x1 + 6 x + x4≥-4 2 Xj≥0(j=1,2,3,4) 其中,x3 ,x4为松弛变量,可以作为初始基变量,单纯形表见表4-17. 在表4-17中,b=-16<0,而y≥0,故该问题无可行解. 注意: 对偶单纯形法仍是求解原问题,它是适用于当原问题无可行基,且所有检验数均为负的情况. 若原问题既无可行基,而检验数中又有小于0的情况.只能用人工变量法求解. 在计算机求解时,只有人工变量法,没有对偶单纯形法. 3.对偶问题的最优解 由对偶理论可知,在原问题和对偶问题的最优解之间存在着密切的关系,可以根据这些关系,从求解原问题的最优单纯形表中,得到对偶问题的最优解. (1)设原问题(p)为 Min z=CX

s.t. ?? ?≥=0 X b AX 则标准型(LP)为 Max z=CX s.t. ? ??≥=0X b AX 其对偶线性规划(D )为 Max z=b T Y s.t. ? ? ?≥=0X b AX 用对偶单纯形法求解(LP ),得最优基B 和最优单纯形表T (B )。对于(LP )来说,当j=n+i 时,有Pj=-e i ,c j =0 从而,在最优单纯形表T (B )中,对于检验数,有 (σn+1,σn+2…σn+m )=(c n+1,c n+2…,c n+m )-C B B -1(Pn +1,Pn+2…,Pn+m )=- C B B -1 (-I) 于是,Y*=(σn+1,σn+2…σn+m )T 。可见,在(LP )的最优单纯形表中,剩余变量对应的检验数就是对偶问题的最优解。 同时,在最优单纯形表T (B )中,由于剩余变量对应的系数 所以 B -1 =(-y n+1,-y n+2…-y n+m ) 例4-8 求下列线性规划问题的对偶问题的最优解。 Min z =6x 1+8x 2 s.t. x 1 + 2x 2≥20 3 x 1 + 2x 2≥50 Xj ≥0(j=1,2) 解: 将问题转化为 Max z =-6x 1-8x 2 s.t. -x 1 — 2x 2 + x 3=20 -3 x 1 - 2x 2+ x 4 =50 Xj ≥0(j=1,2,3,4)

哈尔滨工程大学传热学大作业数值计算matlab程序内容

传热学作业数值计算

数值计算matlab程序内容:>> tw1=10; % 赋初值tw2=20; c=1.5; p2=20; p1=c*p2; L2=40; L1=c*L2; deltaX=L2/p2; a=p2+1; b=p1+1; ti=ones(a,b)*5; m1=ones(a,b); m1(a,2:b-1)=zeros(1,b-2); m1(2:a,1)=zeros(a-1,1); m1(2:a,b)=zeros(a-1,1); m1(1,:)=ones(1,b)*2; k=0; max1=1.0; tn=ti; while(max1>1e-6) max1=0; k=k+1; for i=1:1:a for j=1:1:b

m=m1(i,j); n=ti(i,j); switch m case 0 tn(i,j)=tw1; case 1 tn(i,j)=0.25*(tn(i,j+1)+tn(i,j-1)+tn(i+1,j)+tn(i-1,j)); case 2 tn(i,j)=tw1+tw2*sin(pi*(j-1)/(b-1)); end er=abs(tn(i,j)-n); if er>max1 max1=er; end end end ti=tn; end k ti max1 t2=ones(a,b); %求解析温度场 for i=a:-1:1 for j=1:1:b y=deltaX*(a-i); x=deltaX*(j-1); t2(i,j)=tw1+tw2*sin(pi*x/L1)*(sinh(pi*y/L1))/(sinh(pi*L2/L1)); end end t2 迭代次数k =706 数值解温度场ti

哈工大运筹学实验报告-实验三

哈工大运筹学实验报告-实验三

实验三 一、实验目的: 1)进一步熟悉Excel规划求解工具,掌握Excel求解0-1整数规划问题; 2)进一步熟悉Matlab软件,掌握Matlab求解0-1整数规划问题; 3)用Excel和Matlab求解公司选址0-1规划问题。 二、实验器材 1)PC机:20台。 2)Microsoft Excel软件(具备规划求解工具模块):20用户。 3)Matlab软件(具备优化工具箱):20用户。 三、实验原理: 公司选址属于0-1整数规划问题,通过对问题建立数学模型,根据Excel 自身特点把数学模型在电子表格中进行清晰的描述,再利用规划求解工具设定相应的约束条件,最终完成对问题的寻优过程,具体可参见1.2;在Matlab中,根据Matlab提供的0-1整数规划求解函数,将数学模型转换成0-1整数规划求解函数可传递的数值参数,最终实现对问题的寻优求解过程,具体可参见 2.2中bintprog函数描述和示例。 四、实验内容和步骤: 用Excel和Matlab完成下列公司选址问题。 某销售公司打算通过在武汉或长春设立分公司(也许在两个城市都设分公司)增加市场份额,管理层同时也计划在新设分公司的城市最多建一个配送中心,当然也可以不建配送中心。经过计算,每种选择对公司收益的净现值列于下表的第四列、第五列中记录了每种选择所需的费用,总的预算费用不得超过20万元。 决策问题决策净现值所需资 18 12 1 是否在长春设x 1 10 6 2 是否在武汉设x 2 12 10 3 是否在长春建x 3

4 是否在武汉建x 8 4 4 问:如何决策才能使总的净现值最大? 建立模型: 设=0表示不建立,=1表示建立,i=1,2,3,4 用z表示预算费用总的净现值。 则目标函数maxz=18+10+12+8 先确立约束不等式:总的预算费用不得超过20万元;设立的分公司数目大于等于1;且建立配送中心数目一定要小于分公司数目。列出约束不等式如下: 12+6+10+4≤20 --≤-1 -+≤0 - +≤0 =0,1 Excel求解过程 打开Excel,选择“Excel选项”通过“工具”菜单的“加载宏”选项打开“加载宏”对话框来添加“规划求解”。将约束条件的系数矩阵输入Excel中,如下图所示,然后将目标函数的系数输入约束矩阵下方,最下方为最优解的值,输入“0”或不输入。系数矩阵的右端一列为合计栏,点击合计栏中单元格并在其中输入“=sumproduct(”,用鼠标左键拖动合计栏所在行的系数,选定后输入“,”,然后拖拉选定最下方的空白行,输入“)”,输入“Enter”。用此方法依次处理整个系数矩阵每一行和目标函数行,合计栏右端输入约束条件右端项,在合计栏和约束条件右端项之间可以输入“≧”符号,也可以不输入。 上述步骤完成后,在菜单栏点击“数据”菜单,选择最右端“规划求解”选项,弹出“规划求解参数”对话框,目标单元格选择目标函数系数所在行和合

论传热学与本专业的联系

《传热学》课程大作业 题目:____ 论传热学与飞行器制造工程的关系___________ 姓名:____ _ __________ 学号:_____ ________ 授课教师:_______ ___ _ ___ 哈尔滨工业大学 2015年5月4日

论传热学与飞行器制造工程的关系 摘要:本文主要介绍传热学的研究内容,研究简史,飞行器制造工程专业的研究内容与方向。其中重点介绍传热学对飞行器制造工程专业相关研究的影响。 关键词:传热学;飞行器制造工程 一传热学研究简史及研究内容 传热学是研究物体内部或物体与物体之间由温度差引起热量传递过程的学科。飞行器及其推进系统的发展提出了大量的传热学问题。传热的基本方式有导热、对流传热和辐射传热。传热不仅是常见的自然现象,而且广泛存在于工程技术领域。提高锅炉的蒸汽产量,防止燃气轮机燃烧室过热、减小内燃机气缸和曲轴的热应力、确定换热器的传热面积和控制热加工时零件的变形等,都是典型的传热问题。 传热学作为学科形成于19世纪。在热对流方面,英国科学家牛顿于1701 年在估算烧红铁棒的温度时,提出了被后人称为牛顿冷却定律的数学表达式,不过它并没有揭示出对流换热的机理。 对流换热的真正发展是19世纪末叶以后的事情。1904年德国物理学家普朗特的边界层理论和1915年努塞尔的因次分析,为从理论和实验上正确理解和定量研究对流换热奠定了基础。1929年,施密特指出了传质与传热的类同之处。 二飞行器制造工程研究内容 飞行器制造工程专业以一般机械制造工程为基础,广泛吸收各种先进技术和科学理论的成果,针对飞行器的特点研究各种制造方法的机理和应用,探求制造过程的规律,合理利用资源,经济而高效率地制造先进优质飞行器的一门技术科学。 本专业主要以机械设计制造为基础,涉及机械工程、电机工程、电子技术、计算机技术、材料科学、管理工程、控制工程和系统工程等许多科学技术领域。各种新结构、新元件、新材料、新工艺、新方法的应用,正在加速整个飞行器制造工程的发展。设计-结构-材料-工艺技术的最佳配合将是飞行器制造工程中的一个新趋向。 三传热学对飞行器制造工程的影响 本专业涉及到各类制造加工技术,普通加工中切削加工占大多数,加工工件

哈工大-传热学虚拟仿真实验报告

哈工大-传热学虚拟仿真实验报告

Harbin Institute of Technology 传热学虚拟仿真实验报告 院系:能源科学与工程学院 班级:设计者: 学号: 指导教师:董士奎 设计时间:2016.11.7

传热学虚拟仿真实验报告 1 应用背景 数值热分析在核工业、铁道、石油化工、航空航天、机械制造、能源、汽车交通、国防军工、电子、土木工程、造船、生物医学、轻工、地矿、水利、以及日用家电等各个领域都有广泛的应用。 2 二维导热温度场的数值模拟 2.1 二维稳态导热实例 假设一用砖砌成的长方形截面的冷空气通道,其截面如图2.1所示,假设在垂直于纸面方向上冷空气及砖墙的温度变化很小,可以近似地予以忽略。 图2.1一用砖砌成的长方形截面的冷空气通道截面 2.2二维数值模拟 基于模型的对称性,简化为如图所示的四分之一模

型。 图2.2 二维数值模拟 2.3 建立离散方程 此时对于内部节点,如图2.3: ,1,,1,,,1,,1=? ? - +??-+??-+??--++-x y t t x y t t y x t t y x t t j t j i j t j i j t j i j t j i λ λ λ λ 对于平直边界上的节点,如图2.4: 2 22,,1,,1,,,1=?+Φ??+??-+??-+??-? -+-w j i j t j i j t j i j t j i yq y x x y t t x y t t y x t t λλλ 对于外部和内部角点,如图2.5: 2 43220 2422,,,1,1,,1,,,1,,1,,,1=?+?+Φ??+??-+??-+??-+??-=?+?+Φ??+??-+??-?+-+-?--w n m n m n m n m n m n m n m n m n m w n m n m n m n m n m q y x y x y x t t x y t t x y t t y x t t q y x y x x y t t y x t t λλλλλλ

对偶单纯形法

1.对偶单纯形法 2.F(x)=3x1+4x2+5x3 X1+2x2+3x3>=5 2x1+2x2+x3>=6 xi>=0 f=[3;4;5]; A=[-1 -2 -3 -2 -2 -1]; b=[-5;-6]; lb=zeros(3,1); [x,fval,exitflag,output,lambda] = linprog(f,A,b,[],[],lb) x = 1.0000 2.0000 0.0000 fval = 11.0000 exitflag = 1 output = iterations: 8 algorithm: 'large-scale: interior point' cgiterations: 0 message: 'Optimization terminated.' lambda = ineqlin: [2x1 double] eqlin: [0x1 double] upper: [3x1 double] lower: [3x1 double] x, lambda.ineqlin, lambda.lower x = 1.0000 2.0000 0.0000 ans = 1.0000 1.0000 ans = 0.0000 0.0000 1.0000

2.单纯形法 f(x)=-9x1+-16x2 x1+4x2+x3=80 2x1+3x2+x4=90 xi>=0 f=[-9;-16;0;0]; Aeq=[1 4 1 0 2 3 0 1]; beq=[80;90]; lb=zeros(4,1); [x,fval,exitflag,output,lambda] = linprog(f,[],[],Aeq,beq,lb) Optimization terminated. x = 24.0000 14.0000 0.0000 0.0000 fval = -440.0000 exitflag = 1 output = iterations: 5 algorithm: 'large-scale: interior point' cgiterations: 0 message: 'Optimization terminated.' lambda = ineqlin: [0x1 double] eqlin: [2x1 double] upper: [4x1 double] lower: [4x1 double] x, lambda.ineqlin, lambda.lower x = 24.0000 14.0000 0.0000 0.0000 ans = Empty matrix: 0-by-1 ans =

传热学大作业

传热学大作业——二维物体热传导 问题的数值解法

1.二维热传导问题的物理描述: 本次需要解决的问题是结合给定的边界条件,通过二维导热物体的数值解法,求解出某建筑物墙角稳态下的温度分布t以及单位长度壁面上的热流量φ。 1.1关于边界条件和研究对象选取的物理描述:如图所示为本次作业需要求解的 建筑物墙壁的截面。尺寸如图中所标注。 1.2由于墙角的对称性,A-A,B-B截面都是绝热面,并且由于对称性,我们只需 要研究墙角的1/4即可(图中阴影部分)。假设在垂直纸面方向上不存在热量 的传递,我们只需要对墙角进行二维问题的研究即可。 1.3 关于导热量计算截面的物理描述:本次大作业需要解决对流边界条件和等温 边界条件下两类边界条件的问题。由于对称性,我们只需研究1/4墙角外表面和内表面的导热量再乘4,即是墙壁的总导热量。 2.二维热传导问题的数学描写: 本次实验的墙角满足二维,稳态无内热源的条件,因此: 壁面内满足导热微分方程: ?2t ?x2+?2t ?y2 =0。

在绝热面处,满足边界条件: ?λ(?t ?n )=0。在对流边界处满足边界条件: ?λ?t ?n w =?(t w?t f) 3.二维热传导问题离散方程的建立: 本次作业中墙角的温度场是一个稳态的连续的场。本次作业中将1/4墙角的温度场离散化,划分成若干小的网格,每个网格的节点看成以它为中心的一个小区域的代表。 通过这些节点,采用“热平衡法”,建立起相应的离散方程,通过高斯-赛德尔迭代法,得到最终收敛的温度场,从而完成对墙角温度场的数值解。 对1/4墙角的网格划分如下: 选取步长Δx=Δy=0.1m,为了方便研究,对导热物体的网格节点进行编码,编码规则如下: x,y坐标轴的方向如图所示,x,y轴的单位长度为步长Δx,取左下角点为(1,1)点,其他点的标号为其在x,y轴上的坐标。以此进行编码,进行离散方程的建立。 建立离散方程,要对导热物体中的节点根据其边界条件进行分类(特殊节点用阴影标出):首先以对流边界条件下的墙角为例

运筹学课后习题解答_1

运筹学部分课后习题解答P47 1.1 用图解法求解线性规划问题 a) 12 12 12 12 min z=23 466 ..424 ,0 x x x x s t x x x x + +≥ ? ? +≥ ? ?≥ ? 解:由图1可知,该问题的可行域为凸集MABCN,且可知线段BA上的点都为 最优解,即该问题有无穷多最优解,这时的最优值为 min 3 z=2303 2 ?+?= P47 1.3 用图解法和单纯形法求解线性规划问题 a) 12 12 12 12 max z=10x5x 349 ..528 ,0 x x s t x x x x + +≤ ? ? +≤ ? ?≥ ? 解:由图1可知,该问题的可行域为凸集OABCO,且可知B点为最优值点, 即 1 12 122 1 349 3 528 2 x x x x x x = ? += ?? ? ?? +== ?? ? ,即最优解为* 3 1, 2 T x ?? = ? ?? 这时的最优值为 max 335 z=1015 22 ?+?=

单纯形法: 原问题化成标准型为 121231241234 max z=10x 5x 349 ..528,,,0x x x s t x x x x x x x +++=?? ++=??≥? j c → 10 5 B C B X b 1x 2x 3x 4x 0 3x 9 3 4 1 0 0 4x 8 [5] 2 0 1 j j C Z - 10 5 0 0 0 3x 21/5 0 [14/5] 1 -3/5 10 1x 8/5 1 2/5 0 1/5 j j C Z - 1 0 - 2 5 2x 3/2 0 1 5/14 -3/14 10 1x 1 1 0 -1/7 2/7 j j C Z - -5/14 -25/14

传热学与机械专业的关系

Harbin Institute of Technology 传热学大作业 设计题目:传热学与机械专业的关系院系:机械设计制造及其自动化班级:1208103班 设计者:银河 学号:1120810330 指导教师:裘俊 设计时间:2015年5月4日 哈尔滨工业大学

摘要:介绍了传热学和机械专业的关系,包括了液压系统的散热问题、机械加工的热变形问题、机械密封的液膜摩擦热问题。 关键字:传热学液压系统散热机械加工热变形机械密封摩擦热 引言: 传热学是研究热量传递规律的科学。因此,在与热量相关的领域中,传热学是不可或缺的一部分。热传递理论正在随着试验研究和生产实践的发展而飞速地发展,许多传热问题目前已通过理论分析予以解决。物体的热胀冷缩现象是人人皆知的自然规律,温度变化对人类生活、生产和科技活动各种影响是被逐步认识的。随着技术水平的不断发展,温升引起的物体的热效应和热变形日益明显。温度变化对工业生产和科学发展的影响也越来越显著。温度分布不均造成的影响主要表现在两方面:一是热效应影响物体结构的物理性能参数和力学性能参数;二是热变形影响构件的几何形状,使构件的实际参数和几何形状偏离了设计的最佳理想状态,即存在热变形误差。 机械系统是有各个构件组成的,因此整个系统是受各个构件热变形的综合影响,最终整个装备的性能受到影响,设备中原有构件的工作状态发生了变化,机械设备就达不到预期的效果。 正文: 1)液压系统的散热研究。 液压系统在工作过程中常伴随着油液的温度升高。油液温度升高可以造成许多危害:导致油液粘度下降,系统泄漏量增大,从而使系统的容积效率降低,这在中高压液压系统中表现得尤其明显;橡胶密封件容易变形,加速老化失效进程,造成系统的泄漏;使液压元件中热膨胀系数不同的运动副之间的间隙变小或发生卡阻现象,引起动作失灵;加速油液氧化变质。总之,系统的发热不仅造成能量的巨大损失,而且促使油温升高,可造成危害,所以对液压系统的散热研究具有很重要的现实意义。 2)机械加工的热变形问题

2010哈工大传热学试题及答案终版

1、用电炉加热一壶3kg ,初温为20℃的水,加热功率为1500w 。同时该壶通过其表面向20℃的环境空气对流放热,表面积为0.1m 2,放热系数为50(w/m 2℃)。试给出水温随时间变化的关系式,并计算将水加热至100℃需多长时间。(15) 解:取该容器内的水为研究对象,由能量平衡列方程可得: ()f dt mc P hA t t d τ =-- 其中:t -壶内逐时水温;P -加热功率;f t -空气温度。 上述方程可变化为:f P hAt dt hA t d mc mc τ++= 该方程的通解为:hA f mc P hAt hA t C e τ -+= +? 代入已知参数3m kg =;2 50/h w m =?℃;2 0.1A m =;1500P =w ;20f t =℃,代入通解可得: 4 3.9710320t C e τ--?=+? 由初始条件0,20t τ==℃;得300C =- 故可得容器内水温变化函数为:43.9710320300t e τ --?=-? 将100t =℃代入上式可得:78013min s τ== 答:将此壶水从初温20℃加热到100℃需要13min 。 2、某圆筒壁内、外半径为1R 与2R ,导热系数为λ。内壁加入定常热流q ,外壁与温度为f t ,放热系数为h 的流体接触。试求解过程处于稳态时壁内的温度分布。(10分) 解: 导热微分方程为: 0t r r r ????= ????? (1) 令f t t θ=-,则导热微分方程可变为: 0r r r θ ??? ?= ?????

边界条件为: 当1r R =时,d q dr θ λ =-; (2) 当2r R =时,d h dr θ λ θ-= (3) 解微分方程(1)得: 12ln t C C θ=+ (4) 由(2)得到11q C R λ =- , (5) 联立(3)和(5)可得 12122ln qR q C R R hR λ = +? (6) 将1C 、2C 代入到(4)中可得 11122ln ln qR q q R r R R hR θλλ =-++? 得:1 22 (ln )qR R r hR λ θλ = + 又f t t θ=+ 1 22 (ln )f qR R t t r hR λλ = ++ 故温度分布为1 22 (ln )f qR R t t r hR λλ = ++。 3、如图所示,一等截面直肋,高为H=45mm ,厚15mm δ=,肋根温度0100t =℃,流体温度20f t =℃,表面传热系数h=50 W/(m 2. K),肋片导热系数50λ=W/(m. K),设肋端绝热。将它平分为四个节点。试列出节点2、3、4的离散方程式,并计算其温度。(15分)

运筹学大作业单纯性法与对偶单纯性法比较

运筹学大作业单纯性法 与对偶单纯性法比较 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

对偶单纯形法与单纯形法对比分析1.教学目标: 通过对偶单纯形法的学习,加深对对偶问题的理解 2.教学内容: 1)对偶单纯形法的思想来源 2)对偶单纯形法原理 3.教学进程: 1)讲述对偶单纯形法解法的来源: 所谓对偶单纯形法,就是将单纯形法应用于对偶问题的计算,该方法是由美国数学家C.莱姆基于1954年提出的,它并不是求解对偶问题解的方法,而是利用对偶理论求解原问题的解的方法。 2)为什么要引入对偶单纯形法: 单纯形法是解线性规划的主要方法,对偶单纯形法则提高了求解线性规划问题的效率,因为它具有以下优点: (1)初始基解可以是非可行解, 当检验数都为负值时, 就可以进行基的变换, 不需加入人工变量, 从而简化计算; (2)对于变量多于约束条件的线性规划问题,用对偶单纯形法可以减少计算量,在灵敏度分析及求解整数规划的割平面法中,有时适宜用对偶规划单纯形法。 由对偶问题的基本性质可以知道,线性规划的原问题及其对偶问题之间存在一组互补的基解,其中原问题的松弛变量对应对偶问题的变量,对偶问题的剩余变量对应原问题的变量;这些互相对应的变量如果在一个问题的解中是基变量,则在另一问题的解中是非基变量;将这对互补的基解分别代入原问题和对偶问题的目标函数有z=w。据此可知,用单纯形法求解线性规划问题时,在得到原问题的一个基可行解的同时,在检验数行得到对偶问题的一个基解,并且将两个解分别代入各自的目标函数时其值相等。 我们知道,单纯形法计算的基本思路是保持原问题为可行解(这时一般其对偶问题为非可行解)的基础上,通过迭代,增大目标函数,当其对偶问题的解也为可行解时,就

相关文档
最新文档