钢管下料优化问题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数学建模》论文

原料钢管下料的非线性优化模型

学院:数学与信息科学学院

专业:信息与计算科学

组员:09102114 **

09102109 董晓旭

指导老师:***

日期:2011 年 4 月 20 日

原料钢管下料非线性优化模型

摘要

本文研究了原料钢管如何下料(切割)使得其总费用最少的问题,建模时主要考虑如何根据顾客的不同需求对原料钢管下料(切割)使得其总费用及余料浪费最少。在一段时期内,每根原料钢管的购价稳定,不妨假设每根原料钢管的价值为1。根据题意,本文为关于钢管下料的优化问题,因此本文建立了整数非线性规划模型,运用LINGO软件求解模型,获得对原材料钢管的最佳下料方案。

通过求解获得了最优方案,结果表明,只需使用三种切割模式切割原料钢管,共需原料钢管19根。模式一所需原料钢管为14根,模式二所需原料钢管为4根,模式三所需原料钢管为1根。每种切割模式下切割成290mm、315mm、350mm、455mm的钢管根数如下表所示:

关键词:钢管下料总费用最少整数非线形规划切割模式

1问题重述

钢管零售商从钢管厂进货时得到的原料钢管长度都是一定的,而顾客需求的钢管长度多样,因此零售商必须将钢管按顾客的需求切割后售出。现有一零售商从钢管厂进货时得到的原料钢管长度都为1850mm,有一客户需要15根290mm、28根315mm、21根350mm和30根455mm的钢管。为了简化生产过程,规定所使用的切割模式的种类不能超过4种,使用频率最高的一种切割模式按照一根原料钢管价值的1/10增加费用,使用频率次之的切割模式按照一根原料钢管价值的2/10增加费用,依此类推,且每种切割模式下切割次数不能太多,规定一根原料钢管最多生产5根产品,此外,为了减少余料浪费,每种切割模式下的余料浪费不超过100mm。根据以上约束条件,求解一个最优下料模型,使得总费用最少。

2 问题分析

对于下料问题首先要确定采用哪些切割模式,所谓切割模式,是指按照顾客要求的长度在原料钢管上安排切割的一种组合。于是问题化为在满足客户需要的条件下,按照哪几种合理的模式,每种模式切割多少根原料钢管最为节省。而所谓节省,可以有两种标准,一是切割后剩余的总余料量最小,二是切割原料钢管的总根数最少。如果按照以上的办法处理,首先要通过枚举法确定哪些切割模式是合理的,并从中选出不超过4种模式,但是这种方法比较复杂。所以我们选择建立整数非线性规划模型分析求解,同时确定切割模式和切割数量,。

钢管进行切割后售出,为取得最大的经济效益要求总费用最少,而在进行切割时,一个合理的切割模模型应尽可能地减少余料浪费(题中给出要求为每根原料钢管浪费量不能超过100mm)。

对要求的四种切割模式进行假设(为缩小可行解的搜索范围可直接假设x1>=x2>=x3>=x4),根据题目对模型中提出的各种要求将假设的数据进行约束,用LINGO11程序求出最优解,并将求出的最优解代入问题进行验证。

3 模型假设

1.在加工钢管时机器正常工作,垂直切割且按所要求的规格切割。

2.零售商从钢管厂进货时所获得的钢管均为合格品。

3.加工的钢管不考虑因摩擦或加热而引起的变形,即所加工的钢管都是令

人满意的。

4.余额不进行循环加工使用。

5.忽略钢管切割处的废屑。

6.每根原料钢管的价值稳定。

4 符号假设

①Xi:按照第i种模式,原料钢管被切割的根数。

②Ai:第i种模式下,每根原料钢管中切割为290mm规格的钢管根数。

③Bi:第i种模式下,每根原料钢管中切割为315mm规格的钢管根数。

④Ci:第i种模式下,每根原料钢管切割为355mm规格的钢管根数。

⑤Di:第i种模式下,每根原料钢管切割为450mm规格的钢管根数。

⑥Li: 顾客所需钢管规格(L1=290mm, L2=315mm, L3=350mm,L4=455mm)

附加说明:i取1,2,3,4

5 模型建立

Ⅰ、决策变量

规定所使用的切割模式种类不能超过四种,额外切割费用根据所使用的模式频率变化。

可用Xi(i=1、2、3、4)来表示第i种模式下切割原料钢管的根数,显然它们为非负整数。并用ai,bi,ci,di (非负整数)表示第i种模式中每根原料钢管切割为290mm,315mm,350mm和455mm规格的钢管数量。

Ⅱ、决策目标

由于不同切割模式不能超过4种,使用频率最高的一种切割模式按照一根原

料钢管价值的增加费用,使用频率次之的模式按照一根原料钢管价值的增加

费用,依次类推。为方便求解,在此假设原料钢管费用为单位1,于是以总费用最小为目标,即

min z=1.1x1+1.2x2+1.3x3+1.4x4

Ⅲ、约束条件

(1)为满足客户对不同规格的钢管根数的数量需求,应有:

(2)每一种切割模式必须可行、合理,所以每根原料钢管的成品量不能超过1850,也不能少于1750(余料不能大于100),于是

1850≥L1*ai+L1*bi+L3*ci+L4*di≥1750

i=1,2,3,4

(3)每种切割模式下的切割次数不能太多,一根原料钢管最多可生产5根产

品,故有以下约束:

ai+bi+ci+di≤5,i=1,2,3,4

(4)由于切割模式的种类不超过4种且排列顺序是无关要紧的,而切割费用与模式的使用频率有关,不妨假设:

x1≥x2≥x3≥x4

(5)原料钢管的根数不可能少于

=19(根)

考虑一种最浪费的生产计划:若只生产290mm钢管,一根原料钢管切割成6根290mmm钢管,而每种切割模式下的切割次数不能多于5次,所以一根原料钢管切割成5根290mm的钢管,而为满足15根290mm钢管的需求,则需要切割3根原料钢管;若只产生315mm钢管,一根原料钢管可切割成5根315mm钢管,而为满足28根315mm钢管的需求,则需要切割6根原料钢管;若只产生355mm钢管,一根原料钢管可切割成5根355mm钢管,而为满足21根355mm钢管的需求,则需要切割5根原料钢管;若只产生450mm钢管,一根原料钢管可切割成4根450mm 钢管,而为满足30根450mm钢管的需求,则需要切割8根原料钢管。因此,共需3+6+5+8=22根原料钢管,所以有:

19≤x1+x2+x3+x4≤22

(6)最后,加上非负整数约束:

,

,

,

,i=1,2,3,4

ai

xi,

bi

∈z

+

ci

di

总的整数非线性规划模型为:

目标函数:

min z=1.1x1+1.2x2+1.3x3+1.4x4

约束条件:

相关文档
最新文档