中南大学 数学建模 lingo matlab 优化建模论文 货运公司的运输问题.docVIP

中南大学 数学建模 lingo matlab 优化建模论文 货运公司的运输问题.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

答卷编号(竞赛组委会填写):

答卷编号(竞赛组委会填写):

论文题目:货运公司的运输问题

参赛队员:

1.郭海良电话:

2.林欢电话:

3.黎小龙电话答卷编号(参赛报名号):

答卷编号(竞赛组委会填写):

评阅情况(评阅专家填写):

评阅1.

评阅2.

评阅3.

货运公司的运输问题

摘要

本文对有序卸货的运输问题,由于线路唯一,所以将费用最小转化为求车次最少为目标,建立了线性规划,再运用其他算法匹配出具体的车辆调运方案。

对于问题一,模型一:首先以各公司总体的需求为约束,以总车次最小为目标的线性规划,再以此为基础,分别同过各公司的单独需求为约束,所需车次为目标的线性规划,运用LINGO,最后利用启发式算法对每车次具体载重以及路线作具体调整得出车次的具体调度,得出总车次为27次,6辆车车工作时间分别为7.083小时、7.083小时、7.083小时、6小时、6小时、6小时,总费用为5187.6元。

模型二:通过建立线性规划模型、0—1规划模型得出的结果为:总车次27次,总费5617.2元。对比可得模型一比模型二更优

对于问题二,首先通过遍历算法和目标规划模型确定了卸货次数最少(即车次最少)的方案,再通过贪婪算法匹配出最小车次的调度方案,得出需要4辆车,工作时间分别为7.967小时、7.883小时、7.483小时、6.233小时。这里为了简化问题求解,先考虑在每个公司卡车卸货的次数和方案,再考虑路径等问题。对于路径的选择,首先考虑可一次性卸货的车次路径方案,再考虑公司间货物匹配的车次路线方案,最后用贪婪算法得出具体调度方案见表5.2.4。对于公司间匹配运货得出如下:各种卸货方案只有的方案可以匹配,而且匹配只会发生在不同公司之间。对于无法匹配的卸货方案就只能耗费一车次来单独完成。

对于问题三,(第一问)分了4,6,8吨载重的三种车,为了卸货效率较高,要求每种车卸货的重量为本车最大载重的一半以上,如问题二中一样通过遍历算法和目标规划模型确定了卸货次数最少(即车次最少)的方案,再通过贪婪算法匹配出最小车次的调度方案,得出需要:4吨位车1辆,2次;6吨位1辆,2次,8吨位2辆,18次,即共用4辆车,出车22次,详细调用如表5.3.1。这里由于所有载重车辆的载重吨位都在最大载重量的一半以上,所有不存在需要匹配的卸货方案。因此每次卸货都要耗费单独一个车次来完成

对于第二问我们作为扩展稍微做了探索,由于部分公司间有路相通,因此不但要考虑车次的问题,还要考虑路径问题,即最短路问题,而最短路问题又是图论里一个典型的问题,可以采用迪克斯特拉(Dijkstra)算法来解决,另一个方法就是运用遗传算法。

关键字:线性规划,遍历算法,贪婪算法

一、问题重述

某地区有8个公司(如图一编号①至⑧),某天某货运公司要派车将各公司所需的三种原材料A,B,C从某港口(编号⑨)分别运往各个公司。路线是唯一的双向道路(如图一)。货运公司现有一种载重6吨的运输车,派车有固定成本20元/辆,从港口出车有固定成本为10元/车次(车辆每出动一次为一车次)。每辆车平均需要用15分钟的时间装车,到每个公司卸车时间平均为10分钟,运输车平均速度为60公里/小时(不考虑塞车现象),每日工作不超过8小时。运输车载重运费1.8元/吨公里,运输车空载费用0.4元/公里。

问题:1.货运公司派出运输车6辆,每辆车从港口出发(不定方向)后运输途中不允许掉头,应如何调度(每辆车的运载方案,运输成本)使得运费最小。

2.每辆车在运输途中可随时掉头,若要使得成本最小,货运公司怎么安排车辆数?应如何调度?

3.选做(任选一问):(1)如果有载重量为4吨、6吨、8吨三种运输车,载重运费都是1.8元/吨公里,空载费用分别为0.2,0.4,0.7元/公里,其他费用一样,又如何安排车辆数和调度方案?

(2)当各个公司间都有或者部分有道路直接相通时,分析运输调度的难度所在,给出你的解决问题的想法(可结合实际情况深入分析)。

图一

图二

公司

编号

各种材料的需求量(单位/天)

A

B

C

4

1

5

1

5

2

2

0

4

3

1

2

1

2

4

0

4

3

2

2

5

5

3

1

二、问题的分析

对于问题一,因为运输的线路唯一,且中途不可调头,相当于围绕线路开一个圈再回到港口。所以为了减少费用,应尽可能的减少出车的车次,为此每一车次尽量实现满载,而满载的组合有1A+2C、2B、B+3C、6C四种情况,在满足各各公司的每日需求的额条件下,建立线性规划模型求出符合要求的最小车次。在此前基础上再以各公司的需求为约束,分别用线性规划求的所需车次,从而得到整体的最优解。

对于问题

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档