2003年B题露天矿生产的车辆安排

合集下载

11553-数学建模-2003年B题《露天矿生产的车辆安排》题目、论文、点评

11553-数学建模-2003年B题《露天矿生产的车辆安排》题目、论文、点评

2003年B题《露天矿生产的车辆安排》题目、论文、点评露天矿生产的车辆安排丁余良胡海林...本文研究了露天矿生产的车辆安排最优化问题。

利用主要目标法将多目标最优化问题转化为单目标最优化问题,根据主要目标(总运量)列出最小费用函数,将次要目标最小卡车数转化为约束条件,然后逐步简化,将非线性规划转化为线性整数规划,并通过SAS软件编程遍历120个线性规划子问题,经过比较得出最优解,最后在最优解基础上运用贪心算法求出所用的最少卡车数并给出了一个班次的运输方案。

对于问题一,得到最小总运量为85628.62吨公里,此时7台电铲分别放在第1.2,3.4,8,9,10铲点,所需卡车最少为13辆。

对于问题二,利用类似于问题一的解法,在充分利用现有卡车和铲车的条件下,求得最大的产量为103334吨,20辆车完全利用,相应的铲点为:1,2,3.4,8,9,10。

最小运输量为147792.26吨公里,相应的岩石产量为49280吨,矿石产量为54054吨。

我们还讨论了一辆卡车在不同的路线运输所产生的转移时间差和两辆卡车发生等待的条件,为解决等待问题提供了一种很好的方法。

露天矿生产的车辆安排.pdf (207.99 KB)露天矿生产的车辆安排于浚泊肖川...如何利用最小的资源消耗取得理想的产量要求,是本文讨论的重点问题。

文章采用两种方法——贪心法和线性规划建立模型,针对两个目标进行安排。

第1阶段:采用贪心法按距离、产量、品位等要求依次取得最优、次优……等若干较优的铲位,获得一些铲位的组合方案。

第2阶段:对这些组合进行线性规划:以车次为变量,根据不同目标建立目标函数,根据产量等条件限制建立约束方程,然后求整数解,在这些解中取最优者。

第3阶段:根据每条路线上的车次数再次利用贪心法进行具体的车辆安排。

露天矿生产的车辆安排(1).pdf (156.6 KB)露天矿生产的车辆安排苏勇潘信峰...本文以总运量最小为目标建立整数规划模型,求解中用连续松弛把该问题转化为线性规划模型,使解题难度降低。

露天矿生产的车辆安排

露天矿生产的车辆安排

辆;
• Bij :从i号铲位到j号卸点路线上一辆车最多可运行的次数 次;
• pi:i号铲位的矿石铁含量 p=(30,28,29,32,31,33,32,31,33,31) %
• qj : j号卸点任务需求,q=(1.2,1.3,1.3,1.9,1.3)*10000

• cki :i号铲位的铁矿石储量
i
1,
,10(4)铲位储量约束
10
xij
q j
/154 ,
j
1,
,5
(5)产量任务约束
i 1
x p 10
i1 10
(
ij
i 30.5) 0, j 1,2,5
x p ( 28.5) 0
ij
i
i1
(6)铁含量约束 (7)电铲数量. 约束
10
f 7 i i1
xij为非负整数 fi 为0-1整数
1 (29)
1 (37)
1 (47)
此外:6辆联合派车(方案略)
结论:
铲位1、2、3、4、8、9、10处各放置一台电铲。 一共使用了13辆卡车;总运量为85628.62吨公里; 岩石产量为32186吨;矿石产量为38192吨。
目标函数变化
最大化产量
优化建模
此外:车辆数量(20辆)限制(其实上面的模型也 应该有)
卡车在等待时所耗费的能量也是相当可观的,原则上 在安排时不应发生卡车等待的情况。
问题:出动几台电铲,分别在哪些铲位上;出动几辆 卡车,分别在哪些路线上各运输多少次 ?
平面示意图
优化建模
问题数据
优化建模
距离 矿石漏 倒装Ⅰ 岩场 岩石漏 倒装Ⅱ
铲位1 5.26 1.90 5.89 0.64 4.42

露_天_矿_生_产_的_车_辆_安_排

露_天_矿_生_产_的_车_辆_安_排

露天矿生产的车辆安排姜姝赵媛崔远1.摘要:本文用线性规划的方法,在两条不同的原则要求下,分别给出了露天矿生产的车辆安排问题的数学模型。

利用MATLAB软件进行运算,得出了一组解,根据具体要求,通过对解的分析和比较、讨论,然后得出铲位、路线、车次、总运量、总产量等一组最优结果。

针对所给实例,我们分别计算出了①最小总运量为8.83462万吨公里,出动的最小卡车数是13辆以及一个经过优化的具体卡车运输安排表;②最大产量为10.3848万吨,优化出另一个具体的卡车运输安排表。

而且我们验证了从各铲位到各卸点的石料场均满足题目所规定得要求。

为了使本模型对实际生产有一定的指导意义,我们对各铲位的卡车铲车比,卡车装载效率,铲车卸载效率及各卸点的要求产量对总产量的影响进行了分析,得到了最佳的生产配置。

2.问题的重述:露天开采铁矿,有固定的若干爆破生成的铲位、卸点、工作于铲位的电动铲车(铲车)和负责从铲位运输石料(矿石和岩石)到卸点的电动轮自卸卡车(卡车)。

现在要求在一个班次(8小时)的时间内,计算要出动多少辆铲车,分布在哪些适当的铲位,通过哪些合适的路线来运送石料,且这些石料要满足每个不同的卸点所要求的量和品位,使得:(1)总运量(吨公里)最小,且出动的卡车数目最少,从而获得最低的运输成本,(2)利用现有的若干车辆运输,获得最大的产量。

3.问题的初步分析:问题给出的露天矿的车辆安排实质上给出一个在不同的优化目标及约束条件下,实现车辆在铲位和卸点之间的最优分配方案,问题中给出的各类约束条件,包括:1.提供点供应量上限和接收点的所需产量下限。

2.卡车的工作效率,包括装车效率、卸车效率、装载量及时速等。

3.卡车运行过程中所应满足的约束,包括卸点与铲位能够同时服务的台数。

我们要做的就是在这些约束下,建立合理的模型,达到要求的最优目标,并给出较好的卡车安排计划。

4.模型的假设:1.卡车每次都是满载运输(154吨/车)2.卡车平均时速28km/h,时速不变,卡车满载与空载速度相同。

2003(B) 论文

2003(B) 论文

转载时请注明出处,并请保持文档完整性
-5-
2003 年“高教社杯”全国二等奖
li , j ---------第 i 个铲位到第 j 个卸点间的路程(单位:公里) ; f = (li , j ) = (l1,1 , l2,1 ,……,lm ,1 , l1, 2 , l2, 2 , ……,lm ,2 , ……,l1, n , l2, n , ……lm , n ) ------ 铲位 到 卸点 间的路程向量 xi , j --------第 i 个铲位到第 j 个卸点间线路的流量(单位:车) x = ( xi , j ) = ( x1,1 , x2,1 , ……xm,1 , x1, 2 , x2, 2 , ……,xm ,2 , ……,x1,n , x2, n , …… xm , n ) ------ 铲位 到 卸 点间的流量向量 ai ---------第 i 个铲位矿石的铁含量 Q j --------第 j 个卸点要求的产量(单位:车) amax j ------第 j 个卸点要求的矿石品位限制上界; amin j ------第 j 个卸点要求的矿石品位限制的下界; R1,i -------第 i 个铲位的矿石量; R2,i -------第 i 个铲位的岩石量; b1 ---------铲位工作的上限即电铲不停息地工作可装载的车数; b2 ---------卸点处工作的上限即自卸卡车不停息地工作可卸载的车数; v ---------卡车行驶的速度(单位: km / h ) ; T ---------一个班次的总时间(单位:小时) ; t1 ---------电铲装车的时间(单位:小时) ; t2 ---------自卸卡车的卸车时间(单位:小时) ; U --------卡车的载重量(单位:吨)

露天矿生产的车辆运输安排

露天矿生产的车辆运输安排

露天矿生产的车辆运输安排摘要许多现代化铁矿是露天开采的,它的生产主要是由电动铲车(以下简称电铲)装车、电动轮自卸卡车(以下简称卡车)运输来完成。

提高这些大型设备的利用率是增加露天矿经济效益的首要任务。

本文根据不同的原则分别建立模型给出了不同的班次生产计划。

针对原则一:首先根据题意建立双目标规划模型,由于约束条件复杂,求解困难,将其简化为两个阶段的求解。

第一建立以总运量最小为目标函数的规划模型,运用LINGO编程求解。

第二由题意建立方程组求出卡车数的理论值与下限进行比较分析,得出所需的最少卡车数。

在第一阶段中,首先代入铲位数为10求出各个铲位给各个卸点的运输次数,选出其中输出量最大的7个铲位作为铲车安放位置。

然后,再代入铲位数为7,求解出卡车的运行路线及每条路线上运输的次数。

在第二阶段中根据铲位卸点的距离得出运输时间表、各铲位最大运输车次表,结合第一阶段得出的运输路线安排表可以得出卡车的运输调度方案。

对于题中的实例,我们的班次生产计划如下:7个铲车分别安放在铲位1、2、3、4、8、9、10上,调度13辆卡车进行运输,卡车具体的调度方案见论文中表6.最小总运量为85268.62(吨公里)针对原则二:首先根据题意建立一个多目标规划模型,由于本原则中的三个要求有优先顺序而上述模型无法体现,并且算法复杂,所以我们将多目标规划模型化解为多个单目标规划模型进行求解。

第一步仅以总产量最大为目标函数建立优化模型求出一个最大总产量值。

第二步以岩石产量最大为目标函数求解出岩石产量最大值。

第三步将岩石产量取得最大值作为约束条件加入第一步的模型中再次求解。

运用LINGO编程得出第一步与第三步求解的最大产量值相等。

所以在第三步中得出的总产量值和岩石产量值即为最终结果。

在原则二的条件下,我们得出的班次生产计划如下:7个铲车分别安放在铲位1、2、3、4、8、9、10上,调度所有的卡车即20辆进行运输,卡车的具体调度方案见论文中表7.得出最大总产量值为101178吨,最大岩石产量值为49280吨,最大矿石产量值为51898吨。

露天矿生产的车辆安排问题-答案

露天矿生产的车辆安排问题-答案

2003高教社杯全国大学生数学建模竞赛B 题参考答案注意:以下答案是命题人给出的,仅供参考。

各评阅组应根据对题目的理解及学生的解答,自主地进行评阅。

问题分析:本题目与典型的运输问题明显有以下不同: 1. 运输矿石与岩石两种物资; 2. 产量大于销量的不平衡运输; 3. 在品位约束下矿石要搭配运输; 4. 产地、销地均有单位时间的流量限制; 5. 运输车辆每次都是满载,154吨/车次; 6. 铲位数多于铲车数意味着最优的选择不多于7个产地; 7. 最后求出各条路线上的派出车辆数及安排。

运输问题对应着线性规划,以上第1、2、3、4条可通过变量设计、调整约束条件实现;第5条使其变为整数线性规划;第6条用线性模型实现的一种办法,是从120710 C 个整数规划中取最优的即得到最佳物流;对第7条由最佳物流算出各条路线上的最少派出车辆数(整数),再给出具体安排即完成全部计算。

对于这个实际问题,要求快速算法,计算含50个变量的整数规划比较困难。

另外,这是一个二层规划,第二层是组合优化,如果求最优解计算量较大,现成的各种算法都无能为力。

于是问题变为找一个寻求近优解的近似解法,例如可用启发式方法求解。

调用120次整数规划可用三种方法避免:(1)先不考虑电铲数量约束运行整数线性规划,再对解中运量最少的几个铲位进行筛选;(2)在整数线性规划的铲车约束中调用sign 函数来实现;(3)增加10个0-1变量来标志各个铲位是否有产量。

这是一个多目标规划,第一问的目标有两层:第一层是总运量(吨公里)最小,第二层是出动卡车数最少,从而实现运输成本最小。

第二问的目标有:岩石产量最大;矿石产量最大;运量最小,三者的重要性应按此序。

合理的假设主要有:1. 卡车在一个班次中不应发生等待或熄火后再启动的情况;2. 在铲位或卸点处因两条路线(及以上)造成的冲突时,只要平均时间能完成任务即可,不进行排时讨论;3. 空载与重载的速度都是28km/h ,耗油相差却很大,因此总运量只考虑重载运量;4. 卡车可提前退出系统。

露天矿生产的车辆安排

露天矿生产的车辆安排

露天矿生产的车辆安排方嘉伟 刘 黎 秦大伟摘要本文主要研究露天矿场一个班次的生产计划安排问题。

一个生产计划的内容包括:出动多少辆电铲车,安排在哪些铲位;出动多少辆卡车,安排在哪些线路上,分别运输多少次。

对于这些问题,由于已知各铲位到各卸点的距离、卡车的速度和载重量等数据,所以只需求出各铲点到各卸点合理的运输量(单位:万吨),那么就很容易回答以上问题了。

为此我们以各铲位j 到各卸点i 之间的合理运输量ij x 为求解目标。

为了建立一个较好的生产计划,应当考虑以下两个原则之一:1. 总运量(万吨公里)最小,同时出动最少的卡车; 2. 获得最大的产量(岩石产量优先)。

对于原则1我们建立目标函数 ∑ij ij x s min ;对于原则2我们以 ∑ij x max 为目标函数。

而一个合格的计划还应满足石料产量、矿石质量的要求;另外还要考虑该计划的可行性,这包括:必须利用现有卡车,在一个班次内完成这些运输量;在各铲位不应出现卡车排队等候现象;每个铲位的石料开采量不应大于其石料储量等等。

这些要求可由若干个关于ij x 的线性(不)等式来表示。

所以,露天矿的车辆安排可以归结为:在这些(不)等式的限制下分别求解两个目标函数。

这是典型的线性规划问题,只要条件设定合理,利用计算机软件可以快速有效地给出ij x 的解。

就原则1,在计算出优化的运输量之后,车辆的分配可根据一个简单的原则计算:先在每条需运输的线路上配备该线路所能容纳的最大车辆,然后对每一铲位的卡车数一辆一辆地减少分配,直到出现某一线路不能满足所需运输量,此时所有铲位所需的卡车数量之和,就是需要出动的最少卡车数。

这个算法可由计算机做循环判断实现。

就原则2,要尽可能利用现有车辆进行分配,因此在得出某一结果后,可依原则1中所述的方法计算出最少卡车数,并将其与卡车总数进行比较,通过改变优化条件使两者相等;另外要考虑岩石产量优先,此时我们只需使矿石产量达到最低要求即可。

数模论文——露天矿生产的车辆安排

数模论文——露天矿生产的车辆安排

摘要本文讨论对矿区开采点和加工厂进行物流配送,找出车站位置并求出最佳的车辆安排,是一个典型的车辆路径问题(VRP)。

对于第一题,用重心法进行求解。

首先通过聚类分析,将开采点分为四个区域,计算每个区域的开采点到所属加工厂的权重之和(权重是距离和产量的乘积),以此作为该加工厂的权重。

然后使得车站到四个加工厂的权重之和最小,最终通过Matlab工具箱中的Gatool函数求出车站坐标为(73.95,32.99),几乎与S2重合,因此直接把S2作为车站位置。

对于第二题,即对车辆路径进行安排。

首先将实际问题用数学规划模型抽象表示出来,然后通过综合运用扫描法和遗传算法相结合,并在第一问的基础上,对于已经分好的四个区域中的某些点做出调整,满足题设的各项条件,得出每个区域各个行车路径。

最终得出结论,在保证总路程最小(1085.04㎞)的情况下,至少需要3辆车参与运输便可按时完运输成任务。

对于第三题,即通过加大加工厂的日加工量以提高运输效率。

首先我们定义了评估运输效率的指标,包括行程利用率β,载重量利用率γ以及运输效率 。

在不调整平均聚类点的基础上,用第二题的方法计算出车辆路径的安排。

得到至少需要3辆车跑完全程的1032.30㎞。

最后计算上述的运输效率指标,增加S2,S3加工厂的最大日加工量,平均运输效率相对提高5.47%,明显提高了运输效率。

关键字:车辆路径问题(VRP)重心法线性规划扫描法运输效率一、问题重述某矿区有 4 个加工厂,65 个开采点,(单位:km )。

各加工厂每天有最大加工量,各开采点每天的开采量确定。

矿区位于一个平原地带,任意两点均可连通,它们之间的距离为几何距离。

现将这个矿区从开采点到加工厂的运输任务交给某运输队,运输队首先要根据运输任务大小及加工厂和开采点的分布确定一个车站位置,并建设车站的基础设施。

该车队所用运输车型最大载重量100t ,行驶速度31km/h 。

每天上午八点,运输车从车站出发,到达各个开采点并将开采点前一天开采的矿石运往加工厂。

露天矿生产的车辆安排问题

露天矿生产的车辆安排问题

露天矿生产的车辆安排问题问题描述钢铁工业是国家工业的基础之一,铁矿是钢铁工业的主要原料基地。

许多现代化铁矿是露天开采的,它的生产主要是由电动铲车(以下简称电铲)装车、电动轮自卸卡车(以下简称卡车)运输来完成。

提高这些大型设备的利用率是增加露天矿经济效益的首要任务。

露天矿里有若干个爆破生成的石料堆,每堆称为一个铲位,每个铲位已预先根据铁含量将石料分成矿石和岩石。

一般来说,平均铁含量不低于25%的为矿石,否则为岩石。

每个铲位的矿石、岩石数量,以及矿石的平均铁含量(称为品位)都是已知的。

每个铲位至多能安置一台电铲,电铲的平均装车时间为5分钟。

卸货地点(以下简称卸点)有卸矿石的矿石漏、2个铁路倒装场(以下简称倒装场)和卸岩石的岩石漏、岩场等,每个卸点都有各自的产量要求。

从保护国家资源的角度及矿山的经济效益考虑,应该尽量把矿石按矿石卸点需要的铁含量(假设要求都为29.5% 1%,称为品位限制)搭配起来送到卸点,搭配的量在一个班次(8小时)内满足品位限制即可。

从长远看,卸点可以移动,但一个班次内不变。

卡车的平均卸车时间为3分钟。

所用卡车载重量为154吨,平均时速28hkm。

卡车的耗油量很大,每个班次每台车消耗近1吨柴油。

发动机点火时需要消耗相当多的电瓶能量,故一个班次中只在开始工作时点火一次。

卡车在等待时所耗费的能量也是相当可观的,原则上在安排时不应发生卡车等待的情况。

电铲和卸点都不能同时为两辆及两辆以上卡车服务。

卡车每次都是满载运输。

每个铲位到每个卸点的道路都是专用的宽60m的双向车道,不会出现堵车现象,每段道路的里程都是已知的。

一个班次的生产计划应该包含以下内容:出动几台电铲,分别在哪些铲位上;出动几辆卡车,分别在哪些路线上各运输多少次(因为随机因素影响,装卸时间与运输时间都不精确,所以排时计划无效,只求出各条路线上的卡车数及安排即可)。

一个合格的计划要在卡车不等待条件下满足产量和质量(品位)要求,而一个好的计划还应该考虑下面两条原则之一:1.总运量(吨公里)最小,同时出动最少的卡车,从而运输成本最小。

2003B题 露天矿生产的车辆安排

2003B题 露天矿生产的车辆安排

2003高教社杯全国大学生数学建模竞赛题目(请先阅读“对论文格式的统一要求”)B题露天矿生产的车辆安排钢铁工业是国家工业的基础之一,铁矿是钢铁工业的主要原料基地。

许多现代化铁矿是露天开采的,它的生产主要是由电动铲车(以下简称电铲)装车、电动轮自卸卡车(以下简称卡车)运输来完成。

提高这些大型设备的利用率是增加露天矿经济效益的首要任务。

露天矿里有若干个爆破生成的石料堆,每堆称为一个铲位,每个铲位已预先根据铁含量将石料分成矿石和岩石。

一般来说,平均铁含量不低于25%的为矿石,否则为岩石。

每个铲位的矿石、岩石数量,以及矿石的平均铁含量(称为品位)都是已知的。

每个铲位至多能安置一台电铲,电铲的平均装车时间为5分钟。

卸货地点(以下简称卸点)有卸矿石的矿石漏、2个铁路倒装场(以下简称倒装场)和卸岩石的岩石漏、岩场等,每个卸点都有各自的产量要求。

从保护国家资源的角度及矿山的经济效益考虑,应该尽量把矿石按矿石卸点需要的铁含量(假设要求都为29.5% 1%,称为品位限制)搭配起来送到卸点,搭配的量在一个班次(8小时)内满足品位限制即可。

从长远看,卸点可以移动,但一个班次内不变。

卡车的平均卸车时间为3分钟。

km。

卡车的耗油量很大,每个班次所用卡车载重量为154吨,平均时速28h每台车消耗近1吨柴油。

发动机点火时需要消耗相当多的电瓶能量,故一个班次中只在开始工作时点火一次。

卡车在等待时所耗费的能量也是相当可观的,原则上在安排时不应发生卡车等待的情况。

电铲和卸点都不能同时为两辆及两辆以上卡车服务。

卡车每次都是满载运输。

每个铲位到每个卸点的道路都是专用的宽60m的双向车道,不会出现堵车现象,每段道路的里程都是已知的。

一个班次的生产计划应该包含以下内容:出动几台电铲,分别在哪些铲位上;出动几辆卡车,分别在哪些路线上各运输多少次(因为随机因素影响,装卸时间与运输时间都不精确,所以排时计划无效,只求出各条路线上的卡车数及安排即可)。

案例四2003高教社杯全国大学生数学建模竞赛题目B题露天矿生产

案例四2003高教社杯全国大学生数学建模竞赛题目B题露天矿生产

案例四:2003高教社杯全国大学生数学建模竞赛题目B题露天矿生产的车辆安排钢铁工业是国家工业的基础之一,铁矿是钢铁工业的主要原料基地。

许多现代化铁矿是露天开采的,它的生产主要是由电动铲车(以下简称电铲)装车、电动轮自卸卡车(以下简称卡车)运输来完成。

提高这些大型设备的利用率是增加露天矿经济效益的首要任务。

露天矿里有若干个爆破生成的石料堆,每堆称为一个铲位,每个铲位已预先根据铁含量将石料分成矿石和岩石。

一般来说,平均铁含量不低于25%的为矿石,否则为岩石。

每个铲位的矿石、岩石数量,以及矿石的平均铁含量(称为品位)都是已知的。

每个铲位至多能安置一台电铲,电铲的平均装车时间为5分钟。

卸货地点(以下简称卸点)有卸矿石的矿石漏、2个铁路倒装场(以下简称倒装场)和卸岩石的岩石漏、岩场等,每个卸点都有各自的产量要求。

从保护国家资源的角度及矿山的经济效益考虑,应该尽量把矿石按矿石卸点需要的铁含量(假设要求都为29.5%1%,称为品位限制)搭配起来送到卸点,搭配的量在一个班次(8小时)内满足品位限制即可。

从长远看,卸点可以移动,但一个班次内不变。

卡车的平均卸车时间为3分钟。

所用卡车载重量为154吨,平均时速28。

卡车的耗油量很大,每个班次每台车消耗近1吨柴油。

发动机点火时需要消耗相当多的电瓶能量,故一个班次中只在开始工作时点火一次。

卡车在等待时所耗费的能量也是相当可观的,原则上在安排时不应发生卡车等待的情况。

电铲和卸点都不能同时为两辆及两辆以上卡车服务。

卡车每次都是满载运输。

每个铲位到每个卸点的道路都是专用的宽60的双向车道,不会出现堵车现象,每段道路的里程都是已知的。

一个班次的生产计划应该包含以下内容:出动几台电铲,分别在哪些铲位上;出动几辆卡车,分别在哪些路线上各运输多少次(因为随机因素影响,装卸时间与运输时间都不精确,所以排时计划无效,只求出各条路线上的卡车数及安排即可)。

一个合格的计划要在卡车不等待条件下满足产量和质量(品位)要求,而一个好的计划还应该考虑下面两条原则之一:1.总运量(吨公里)最小,同时出动最少的卡车,从而运输成本最小;2.利用现有车辆运输,获得最大的产量(岩石产量优先;在产量相同的情况下,取总运量最小的解)。

露天矿生产的车辆安排

露天矿生产的车辆安排

露天矿生产的车辆安排丁余良;胡海林;郭丽君【期刊名称】《工程数学学报》【年(卷),期】2003(020)0z1【摘要】本文研究了露天矿生产的车辆安排最优化问题.利用主要目标法将多目标最优化问题转化为单目标最优化问题,根据主要目标(总运量)列出最小费用函数,将次要目标最小卡车数转化为约束条件,然后逐步简化,将非线性规划转化为线性整数规划,并通过SAS软件编程遍历120个线性规划子问题,经过比较得出最优解,最后在最优解基础上运用贪心算法求出所用的最少卡车数并给出了一个班次的运输方案.对于问题一,得到最小总运量为85628.62吨公里,此时7台电铲分别放在第1,2,3,4,8,9,10铲点,所需卡车最少为13辆.对于问题二,利用类似于问题一的解法,在充分利用现有卡车和铲车的条件下,求得最大的产量为103334吨,20辆车完全利用,相应的铲点为:1,2,3,4,8,9,10.最小运输量为147792.26吨公里,相应的岩石产量为49280吨,矿石产量为54054吨.我们还讨论了一辆卡车在不同的路线运输所产生的转移时间差和两辆卡车发生等待的条件,为解决等待问题提供了一种很好的方法.【总页数】7页(P63-68,114)【作者】丁余良;胡海林;郭丽君【作者单位】南京邮电学院,南京,210003;南京邮电学院,南京,210003;南京邮电学院,南京,210003【正文语种】中文【中图分类】O221.2【相关文献】1.基于露天矿生产的车辆安排的线性规划模型 [J], 任治国2.露天矿生产的车辆安排模型 [J], 张伟;张智鹏3.陕西省某露天矿生产的车辆安排问题研究 [J], 郭茹;刘丽娟4.露天矿生产的车辆安排问题 [J], 朱惠利;5.数学实验方法解决露天矿生产中的车辆安排问题 [J], 宿维军因版权原因,仅展示原文概要,查看原文内容请购买。

露天矿生产的车辆安排

露天矿生产的车辆安排

露天矿生产的车辆安排摘要针对本问题的分析,我们按照“规划铲位到卸点的最优路线和次数→规划卸点回到铲位所需最优车辆资源数→根据以上两个规划寻求最优卡车调度方案”—三步走的方式,针对原则一和原则二分别建立数学模型如下:原则一:第一步:我们用整数规划的方法求取满足最优目标的由铲位到卸点的运输次数和路线,解决岩石和矿石的最优运输问题。

目标为总运量最小;第二步:根据第一步规划求得的运输路线及次数规划出卸点到铲位所需最优车辆资源数。

目标为空载时间最短,最小为吨公里;第三步:根据以上两个规划指导和求取相应调度问题。

目标为总发车次数最少。

对题目中的实际问题求得结果为:最少发车次数为13辆,铲车数为7。

原则二:目标1:最大的产量,并且满足产量、质量要求,同时优先考虑岩石产量并且总运量最小;由于问题已确定了车辆数,所以无需对车辆数范围的规划目标2:具体安排在解第二问时我们采用了一个快速算法,虽然不能保证每辆车都不等待,但避免了,大规模整数规划,所以我们认为这种简化是合理的。

最后,结合模型分析对模型进行了评价。

所用铲车数为7,卡车数为20,总运量:103488吨.一、问题的分析在满足对矿山采运资源的限制条件下,我们将该问题的两个目标转化为最优规化问题。

经分析后我们采用三步规划的方法,在可解的条件下,将问题划归为三个整数规划问题。

为达到问题的两个最优目标,我们采用目标到调度的逆向分析方法,以“规划铲位到卸点的最优路线和次数→规划卸点回到铲位所需最优车辆资源数→根据以上两个规划指导和求取相应调度问题”三步走的方式求解问题的最终目标。

首先我们用整数规划的方法求取满足最优目标的由铲位到卸点的运输次数和路线,解决岩石和矿石的最优运输问题。

其次,再根据第一步规划求得的运输路线及次数规划出卸点到铲位所需最优车辆资源数。

最后,根据前两步结果,指导和安排相应车辆的调度,达到第一步对最优目标的规划。

二、模型的假设及说明 在已满足题目中所有假设条件的前提下,我们补充两点如下:1). 模型只考虑满足题目要求的调度计划本身,而不考虑如何保证一个计划的内容在现实过程中实现;2). 卡车在一个班次中始终保持正常运行,不出故障;3). 电铲和卸点都不能同时为两辆及两辆以上卡车服务。

露天矿生产的车辆安排-2003全国一等奖(第一组)

露天矿生产的车辆安排-2003全国一等奖(第一组)
n
j=1,2……5
285≤ 0. 0.285
∑154 x c
ij i =1 n
ij
≤0.305, j = 1,2,3
∑154 x
i =1 n
5
ij
∑∑ n
i =1 j =1
5
ij
=N≤20
∑ 5x
j =1 n
ij
≤480
∑ 3x
i =1
ij
≤480
x
ij
=
8 × 60 × nij 2 × d ij 8+ v
4
(1)铲位的确定:
m
设 Xi= ∑ xij ,i=1,2,……n,其中 Xi 代表一个班次内第 i 个电铲装的车次数
j =1
那么,对 n 个电铲按照 Xi 值的大小进行排序,根据矿场的实际拥有铲车情况,选择 Xi 的值大的铲位设置铲车。 (2)运输系统路线的确定: 当铲位的数目和位置都已经确定,在原二部图 G(V,R) ,去掉不设置铲车的铲位 所代表的点以及与这些点相关联的边,这样得到简化的二部图 G’(V’,R’).再对目标函数 进行规划,求解出 Xij 的解集: 若 Xij=0,说明在 rij 这条线路上没有卡车通过,这条边是闲置的,舍弃。 若 Xij>0,说明在 rij 这条线路上有卡车通过,保留这条边。 由此,确定了该运输系统中卡车运行路线。 (3)卡车最小数量: 本题目要求卡车无论在铲位还是在卸位都不等待,因此,卡车周转一次所需时间 Tz 可 用下列公式计算:Tz=tz+ty+te tz…………..装车时间 min; min;
最小卡车的数量=
总时间 一个班次工作时间
Step6: 车流分配: 若规模大,采用计算机模拟。 若规模小,则运用自适应原则,人为排车。

全国数学建模比赛优秀论文点评

全国数学建模比赛优秀论文点评

2005年A题:长江水质的评价和预测编者按:本文用差分方程和回归分析的方法对问题作了正确、恰当的分析处理,结果合理。

具有一定的创造性。

编者按:本文构造了“s”型的变权函数,对属于不同水质类别的同种污染指标进行了动态加权;根据7个观测站的位置将干流分为8段,计算中间6段的排污量,将本段内所有污染源等效为一个段中央的连续稳定源,计算出其对该段段末观测站浓度的影响值。

以上两点具有独到想法。

全文思路正确。

表述清晰,假设可靠。

编者按:本文思路清晰,表述流畅,文章特点是:对不同水质指标用不同方法做标准化处理,再综合评价,主要污染源位置的确定和未来水质发展趋势预测等问题中均有完整的数学模型。

不足之处是,没有结合长江水质的整体评价。

编者按:本文结构完整,表述清晰。

自定义了综合污染指数,综合评价的思路有可取之处;分段考虑了主要污染源所在,对结果做了尝试性的解释,但未考虑两观测站间单位长度的污染量;用时间序列建模及处理污水量的规划问题思路清晰,但一次累加拟和模型中多项式指数的作用和含义不够明确。

值得一提的还有,最后的建议中与前面的结果相互印证。

编者按:本文思路清晰,论述疏密有致,许多细微之处稍显匠心。

构造了模糊评价指数可以很好的整合不同水质的影响因素;在未来10年的预测中,兼顾了长江流量与污水总量两者的共同影响(文中是对长江流量在不同置信水平的下限预测分析的)。

编者按:通过数学建模方法,本文对长江水域受污染的情况作出比较全面和量化的评价,对污染源进行了比较深入的分析,得出明确的结论,同时也对长江未来的水质情况和污水处理形势做出量化的科学预测。

特别值得推荐的是,作者对于污染源的特点和水质的不同性质进行了分类,对于控制水质与污水处理的策略具有积极的参考作用。

作为大学生能够在短时间内,在一个问题中拓出多处有创意的概念和方法,实在难能可贵。

虽然文章仍有不足,仍希望引起读者关注,以期提高中国大学生的创造性能力。

2005年B、D题:DVD在线租赁编者按:文章较好的理解了题目的意思,应用二项分布处理问题一,反映了作者对随机问题的理解和处理;以满意度最大为目标建立了0-1规划模型,利用Array Lingo软件求解得到会员的分配方案;问题三的解决是以分阶段建立双目标规划,虽没能完整解决该问题,但分析问题、解决问题的思想方法值得推荐。

[小学]数学建模大赛历年试题

[小学]数学建模大赛历年试题

数学建模大赛历年试题1.MCM(美国大学生数学建模竞赛)1985 A题动物群体管理1985 B题战略物资存储管理1986 A题水道测量数据1986 B题应急设施的位置1987 A题盐的贮存1987 B题停车场1988 A题确定走私船的位置1988 B题两辆铁路平板车的装货问题1989 A题蠓的分类1989 B题飞机排队1990 A题药物在大脑中的分布1990 B题扫雪问题1991 A题估计水箱的流水量1991 B题最小费用极小生成树1992 A题航空控制雷达的功率1992 B题应急电力修复系统1993 A题加速餐厅剩菜堆肥的生成1993 B题倒煤台的操作方案1994 A题建筑费用1994 B题计算机传输1995 A题单螺旋线1995 B题教师薪金分配1996 A题海底探测1996 B题竞赛论文的评定1997 A题疾走龙属问题1997 B题开会决策1998 A题MRI扫描仪1998 B题学生等级划分1999 A题小型星撞击1999 B题非法集会1999 C题大地污染2000 A题空中交通控制2000 C题大象的数量2002 A题风和喷水池2002 B题航空公司超员订票2003 A题特技人员2003 B题GAMMA刀治疗计划2004 A题指纹是独一无二的吗?2004 B题更快的快通系统2.CUMCM(全国大学生数学建模竞赛)1993年A题非线性交调的频率设计1993年B题球队排名问题1994年A题逢山开路1994年B题锁具装箱1995年A题一个飞行管理模型1995年B题天车与冶炼炉的作业调度1996年A题最优捕鱼策略1996年B题节水洗衣机1997年A题零件的参数设计1997年B题截断切割1998年A题投资的收益和风险1998年B题灾情巡视路线1999年A题自动化车床管理1999年B题钻井布局2000年A题DNA序列分类2000年B题钢管定购和运输2001年A题血管的三维重建2001年B题公交车调度2002年A题车灯线光源的优化设计2002年B题彩票中的数学2003年A题SARS的传播2003年B题露天矿生产的车辆安排2004年A题奥运会临时超市网点设计2004年B题电力市场的输电阻塞管理。

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

露天矿生产的车辆安排(问题一的模型与求解)摘要本文针对2003年全国大学生数学建模赛题B的第一问建立了露天矿生产的总运量最优(目标一)和车辆安排最优(目标二)的数学模型。

首先,依据题目中的原则一,以及铲位、卸点、产量、品位、卡车不等待等诸多因素,分析出主次约束,在探讨的过程中对影响程度小的因素作出了合理的假设,明确目标函数,并对部分变量进行了整数约束或0-1约束,建立了双目标函数的整数规划模型。

其次,考虑到双目标函数同时求解的困难性,但又考虑到快速算法的实际需要,我们采用了“舍二求一法”,分别对两个目标进行了取舍性探究,并借助于LINGO软件的快速辅助计算(程序见附录),得出两种取舍法的相应结果,然后我们对两个结果进行了比较,并利用“递减决策法”对所得的结果合理性和最优性予以验证,经过回归实际探讨后给出了第一原则下的总运量和出动车辆的最优解,且根据计算所得的数据对出动的车辆具体安排情况列出表格(具体见表5),以供明览。

最后,我们综合评价了模型的优缺点,并阐述了模型在实际生产应用中的改进和推广,对于此类生产安排问题的决策者有一定的参考和指导意义。

关键词:多目标规划 0-1约束舍二求一法递减决策法1.问题重述与分析(1)问题重述某露天矿内有若干个铲位,铲位中已按铁含量将石料分为矿石和岩石(平均铁含量不低于25%的为矿石,否则为岩石)。

每个铲位至多能安置一台电铲,电铲的平均装车时间为5分钟。

卡车负责将铲位内的矿石和岩石运送到相应的卸货地点,卡车的平均卸车时间为3分钟。

卸货地点有卸矿石的矿石漏和2个铁路倒装场,卸岩石的岩石漏和岩场,总共五个卸点。

按要求,矿石卸点需要的铁含量品位限制都为29.5% 1%(在一个班次8小时内满足品位限制即可)。

km。

原则上在安排时不应发生卡所用卡车载重量为154吨,平均时速28h车等待的情况,电铲和卸点都不能同时为两辆及两辆以上卡车服务。

卡车每次都是满载运输,并且排除堵车现象。

一个班次的生产计划包含以下内容:出动几台电铲,分别在哪些铲位上;出动几辆卡车,分别在哪些路线上。

一个合格的计划要在卡车不等待条件下满足产量和质量(品位)要求。

一个好的计划应该考虑下面两条原则之一:1.总运量(吨*公里)最小,同时出动最少的卡车,从而运输成本最小;2.利用现有车辆运输,获得最大的产量(岩石产量优先;在产量相同的情况下,取总运量最小的解)。

问题一:就两条原则分别建立数学模型,并给出一个班次生产计划的快速算法。

问题二:针对下面的实例,给出具体的生产计划、相应的总运量及岩石和矿石产量。

某露天矿有铲位10个,卸点5个,现有铲车7台,卡车20辆。

各卸点一个班次的产量要求:矿石漏1.2万吨、倒装场Ⅰ1.3万吨、倒装场Ⅱ1.3万吨、岩石漏1.9万吨、岩场1.3万吨。

各铲位和各卸点之间的距离(公里)如下表:各铲位矿石、岩石数量(万吨)和矿石的平均铁含量如下表:(表2)我们认为上表中给出的各铲位矿石、岩石数量为每个班次所能提供的最大量,矿石的平均铁含量恒定。

(2)问题分析首先,我们先考虑“一个合格的计划”要求,一个合格的计划要在卡车不等待条件下满足产量限制和品位限制,同时每个铲位一个班次的铲量和每个卸点一个班次的卸量也是有限制的,这点根据卡车装货时间5分钟,卡车卸货时间3分钟能够求出最大铲(卸)量,而又因铲车总数少于铲位总数故一个班次一定存在部分铲位无铲车铲矿,我们可以用0-1变量来达到这一约束,对于安排的车辆和车辆运输次数均应为整数,即模型部分变量(本文指运输次数)需用约束为整数取值。

其次,我们再分析“一个良好的计划”要求,一个好的计划应遵循原则一,即使总运量(吨*公里)最小,同时出动最少的卡车,以使投入的运输成本最低。

总运量由运输次数和运输路程决定,而运输次数又由卡车数量、铲(卸)量决定,运输路程由铲车位置、卸点最低产量决定,这样又回溯到“一个合格的计划”要求中的诸多限制中去。

显然,我们应该选择总运量和出动卡车数为此规划的目标函数,整个从铲位到运输到卸点的诸多限制因素便是两个目标函数的约束条件。

最后,通过合理的设出相应变量并用变量表示出约束条件和目标函数的表达式,我们便建立出该问题的数学模型。

这是一个双目标的整数非线性规划问题,在求解时,我们选择“舍二求一”转化为单目标的线性规划问题求解,借助于LINGO的软件求出结果,随即对结果进行了比较和带回实际要求进行探讨验证。

综合得出总运量的最优解和安排卡车的数量。

2.模型假设与符号说明(1)题目提供的相关统计数据真实可信符合实际;(2)不同铲位到达同一卸点的卡车数量不会在3分钟时间内超过两辆和两辆以上;(3)每个电铲和和铲位在一个班次内固定且卡车工作的路线固定;(4)运输过程中不会出现卡车堵车情况,路况优良,加油和司机休息时间不计 ; (5)一个班次铲车和卡车同一时刻开始工作,工作八小时后在同一时刻结束工作;(2)符号说明()i=1,2...10 j=1,2...5ij X 代表安排在第i 个铲位到第j 个卸点的卡车数;(个)ij Y 代表每辆卡车在第i 个铲位和第j 个卸点一个班次运输次数(次/辆);()i=1,2...10 j=1,2...5ij d 代表第i 个铲位和第j 个卸点之间的距离(公里); 10i i i f i f i f == 代表第个铲位有无铲车情况,表示第个铲位有一台铲车,反之;R i 代表第i 个铲位的岩石量; N i 代表第i 个铲位的矿石量;P i 代表第i 个铲位矿石的平均铁含量; M j 代表第j 个卸点产量的要求量;(吨)其他符号在模型中运用时再作说明。

3.模型建立与求解首先,根据上面对问题的分析,我们可以列出如下两个目标函数的表达式:510111510211min 154min ij ijijj i ijj i Z X Y dZ X=====⨯=∑∑∑∑接着,我们逐个找出约束条件:1. 由于卡车装货5分钟,卸货3分钟,且电铲每次只能为一辆车提供服务,故每条线路对于卡车数和运输次数有限制,对于一辆卡车在一条线路上运输一个周期的时间为:260/2835()ij ij T d =⨯⨯++分,因此在不等待条件下,每条线路最多可同时运行的卡车数/5ij ij A T ⎢⎥=⎣⎦(此处对最大运行卡车数取整,但在后文中对具体路线卡车数并未取整)。

一个班次从开始装车到最后一俩车的时间差为(1)5ij A -⨯,故一个班次该条路线允许的最大运输次数为860(1)5ij ij ij A B T ⎢⎥⨯--⨯=⎢⎥⎢⎥⎣⎦,这样可列出路线约束表达式:;;;ij ij ij ij ij ij ij ij X A Y B X Y A B ≤=⨯≤⨯2. 一个班次每个卸点产量的最低要求:4101M 10154j ij iji X Y=⨯≥∑3. 矿石品位限制要求:10110128.530.5ij ij ii ij iji X Y PX Y==%≤≤%∑∑4. 铲位每班次装货次数最大为:860965⨯= 故每铲位总运输次数限制有: 5196ij iji j X Yf =≤⨯∑5. 卸点每个班次卸货次数最大为:8601603⨯= 故每卸点的总运输次数限制有: 101160ij iji X Y=≤∑6. 每个铲位的矿石量和岩石量最大量限制,25143154(1,2, (10)154(1,2, (10)ij iji j ij iji j X YN i X YR i ==⨯≤=⨯≤=∑∑和7. 铲车数量和卡车数量限制:1017ii f=≤∑51011020ijj i X==≤≤∑∑这样我们便建立了如下的双目标整数规划模型:510111510211min 154min ij ijijj i ijj i Z X Y dZ X====⎧=⨯⎪⎪⎨⎪=⎪⎩∑∑∑∑s.t.4101101101;;;M 1015428.530.5ij ij ij ij ij ijij ijj ij ij i ij ij i i ij ij i X A Y B X Y A B X Y X Y P X Y ===≤⎧⎪=⎪⎪⨯≤⨯⎪⎪⨯≥⎪⎪⎨⎪⎪⎪%≤≤%⎪⎪⎪⎪⎩∑∑∑51101251431015101196160154(1,2,...,10)154(1,2, (10)7020ij ij i j ij ij i ij ij i j ij ij i j i i ij j i X Y f X Y X Y N i X Y R i f X 和=======⎧≤⨯⎪⎪⎪≤⎪⎪⎪⨯≤=⎪⎪⎨⎪⨯≤=⎪⎪⎪≤⎪⎪⎪≤≤⎪⎩∑∑∑∑∑∑∑(2)模型求解这是一个双目标的非线性整数规划模型,为使模型转化为线性的我们深入分析了目标函数的两个变量Y ij ij X 和,根据装卸时间的约束我们知道ij Y 有个最大的允许值ij B ,于是可令;ij ij Y B =将其转化为定量,同时也符合题意的原则一(即在各道路实际总运输次数一定情况下使每辆卡车运输次数达到最大,可使卡车的出动数最小)。

对于线性化后的双目标模型,我们采用“舍二求一法”,分别将两个目标函数中的一个视为主目标函数,另一个转化为约束条件,即简化成单目标的线性规划模型。

因题目原则一要求优先考虑总运量最小,在此基础之上考虑调派最少卡车数,所以我们先以总运量:1min Z 为目标函数。

借助LINGO 软件计算结果如下:8.56286•总运量最优解: (万吨公里)对应出动车辆数:12.98666(辆)对应岩石产量:3.2186 (万吨)对于矿石产量:38192(万吨)然后将目标函数改为总出动卡车数:510211min ijj i Z X===∑∑,再利用LINGO 计算,并输出此时的总运量,结果显示出动的车辆依然为12.98666,总运量也是8.56286,这说明上面得出的总运量最优解对应的卡车数量即是出动数的最优解。

对于双目标函数,采用上述逐个求解,得到的结果恰好一致,存在偶然性,对此我们用“递减决策法”对结果的合理性和最优性予以说明。

即在LINGO 程序中对限制51011020ijj i X==≤≤∑∑(即卡车数量限制)的下限进行从19到11的逐一递减,得出一组递减约束下的总运量最优解和对应所需出动卡车数的数据,见下表:由上面的表格中数据,可知卡车数大于13时总运量随着出动卡车数的减少而减少,当出动卡车数低于13量时不再变化,而最少出动卡车数依然是12.98666辆,因此可以得出总运量最优解是8.562862(万吨*公里)时,所需出动的最少卡车数的最优解就是13辆(在此只能进一取整)!其次,我们分析对13卡车的运输方案,由LINGO 计算出的结果列出如下表格:通过对上面表格中的所需卡车数、实际运输次数、最大运输次数的比较,本着原则一,对得出的车次结果合理取舍、并权衡矿厂利益取整后得出具体的卡车运输方案如下表:(表5 卡车安排及运输方案)之间调动方法解决,在此不再追加论述。

相关文档
最新文档