正在加载图片...
上加工所用时间,必须小于等于在下一个机床上的开始加工时间。可以用下式表达: 复制过来 efor( LINKS(i’j)1j规t#m:x(i,纠一1)+a(蝎)<-x(i,2凇j1)): (2)每个机床加工次序的约束 对于每个机床来说,某一时刻只能加工一个工件。例如,我们只考虑工件1和工件2在机床1上的加 工情况,则必须满足:X(1,1)+a(1,1)≤X(2,1)或Ⅹ(2,1)+a(2,1)≤X(1,1)。我们可以 用下式表达机床加工次序的约束 复制过来? efor(GONGJ(k) Ik#1 bf S efor(UNKS(i’j)1i册防s-k+1 x(i,2巧1)+a(i,j)<=x(i+k,2q-1)+1000木y(i+k-1’j)); efor(GONGJ(k) Ik#1 bf s= efor( LINKS(i’j)Ii#1饼sk+1:t x(i+k,2木j一1)+a(i+k’j)<=x(i,2巧-1)+1000$(1-y(i+k-1j)) 限制y(i’j)为0-1变量 efor (GONGJ (i): @for (JICHUANG (j): @bin (y(i'j)))); 9.解答 模型求解后,我们将解答送回到文件工件排序.xls里的‘起止时间’域上。可用下式完成 eOLE(’\1ingo\工件排序.xls’,’起止时间’)=x 输出的具体结果如表10.4所示的数据部分。 表10.4工件加工时间表 机床1 机床2 机床3 机床4 开始时间结束时间开始时间结束时间开始时间|结束时间开始时间|结束时 工件1 工件2 9 12 19 工件30 15 10.2后勤保障模型 在这一节里,我们将开发两个后勤保障方面的模型。一个涉及工厂定位,一个涉及网络的最短线路 2.1 MODEL5: CAPLOC(工广定位模型) 1.背景 工厂定位模型是我们在第1章中介绍的有关运输问题的推广。工厂定位问题具有较大的决策范围,工 厂位置是变量。厂商很可能会遇到这样一类问题:在满足顾客对产品要求的前提下使总运输成本达到最少, 2.问题 某公司计划增加一些产品加工点(工厂),有三个位置可供选择。现有四个客户需要该公司的产品且 需要量已知。在每一个位置建立工厂都有与其关联的月运作费用,从工厂到客户的运输成本也不相同。此 外,工厂的运输能力也是有限的,不得突破它的生产能力。 现在需要决定哪些工厂要开工?开工的工厂给每一个客户运送多少产品使得总运输成本和工厂月运作费 用之和最少。 3.模型 模型10.2.1-1:工厂定位模型 CAPLOC 4.集合 在这个模型里,我们建立了两个基本集合:一个是 PLANT(工厂)集合:一个是 CUSTOMERS(客上加工所用时间,必须小于等于在下一个机床上的开始加工时间。可以用下式表达: 复制过来 @for(LINKS(i'j)lj 规 t#m:x(i,纠一 1)+a(蝎)<--x(i,2 凇 j+1)); (2)每个机床加工次序的约束 对于每个机床来说,某一时刻只能加工一个工件。例如,我们只考虑工件 1 和工件 2 在机床 1 上的加 工情况,则必须满足:X(1,1)+a(1,1)≤X(2,1)或 X(2,1)+a(2,1)≤X(1,1)。我们可以 用下式表达机床加工次序的约束: 复制过来?? @for(GONGJ(k)Ik#1 饼 s: @for(UNKS(i’j)li 册防 s—k+1: x(i,2 巧一 1)+a(i,j)<=x(i+k,2q 一 1)+1000 木 y(i+k 一 1'j))); @for(GONGJ(k)Ik#1 饼 s= @for(LINKS(i'j)Ii#1 饼 s_k+1: t x(i+k,2 木 j 一 1)+a(i+k'j)<=x(i,2 巧一 1)+1000$(1 一 y(i+k 一 1'j)))); !限制 y(i’j)为 O 一 1 变量; @for(GONGJ(i):@for(JICHUANG(j):@bin(y(i'j)))); 9. 解答 模型求解后,我们将解答送回到文件工件排序.xls 里的‘起止时间’域上。可用下式完成: @OLE(’\1ingo\工件排序.xls’,’起止时间’)=x 输出的具体结果如表 10.4 所示的数据部分。 表 10.4 工件加工时间表 机床 1 机床 2 机床 3 机床 4 开始时间 结束时间 开始时间 结束时间 开始时间 结束时间 开始时间 结束时间 工件l 3 6 9 13 13 22 22 24 工件2 l 3 3 9 9 12 15 19 工件3 O l 1 3 3 7 7 15 10.2 后勤保障模型 在这一节里,我们将开发两个后勤保障方面的模型。一个涉及工厂定位,一个涉及网络的最短线路。 lO.2.1 MODEL5:cAPLOC(工广定位模型) 1. 背景 工厂定位模型是我们在第 1 章中介绍的有关运输问题的推广。工厂定位问题具有较大的决策范围,工 厂位置是变量。厂商很可能会遇到这样一类问题:在满足顾客对产品要求的前提下使总运输成本达到最少。 2. 问题 某公司计划增加一些产品加工点(工厂),有三个位置可供选择。现有四个客户需要该公司的产品且 需要量已知。在每一个位置建立工厂都有与其关联的月运作费用,从工厂到客户的运输成本也不相同。此 外,工厂的运输能力也是有限的,不得突破它的生产能力。 现在需要决定哪些工厂要开工?开工的工厂给每一个客户运送多少产品使得总运输成本和工厂月运作费 用之和最少。 3. 模型 模型 10.2.1—1:工厂定位模型 CAPLOC 4. 集合 在这个模型里,我们建立了两个基本集合:一个是 PLANTS(工厂)集合;一个是 CUSTOMERS(客
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有