2022年2022年路径优化的算法 .pdf
《2022年2022年路径优化的算法 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年路径优化的算法 .pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、广西工学院2008 届毕业设计论文1 摘 要供货小车的路径优化是企业降低成本,提高经济效益的有效手段,供货小车路径优化问题可以看成是一类车辆路径优化问题。本文对供货小车路径优化问题进行研究,提出了一种解决带单行道约束的车辆路径优化问题的方法。首先,建立了供货小车路径优化问题的数学模型,介绍了图论中最短路径的算法 Floyd 算法,并考虑单行道的约束,利用该算法求得任意两点间最短距离以及到达路径,从而将问题转化为TSP问题,利用遗传算法得到带单行道约束下的优化送货路线,并且以柳州市某区域道路为实验,然后仿真,结果表明该方法能得到较好的优化效果。最后对基本遗传算法采用优先策略进行改进,再对同一个供
2、货小车路径网进行实验仿真,分析仿真结果,表明改进遗传算法比基本遗传算法能比较快地得到令人满意的优化效果。关键字:路径优化遗传算法 Floyd算法名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 25 页 -广西工学院2008 届毕业设计论文2 Abstract The Path Optimization of Goods Supply Car is the effective way to reduce business costs and enhance economic efficiency.The problem of the Path Optimization of Goo
3、ds Supply Car can be seen as Vehicle routing proble.This paper presents a solution to Vehicle routing proble with Single direction road by Researching the Way of Path Optimization of Goods Supply Car.First,This paper Establish the mathematics model of Vehicle routing proble and introduced the shorte
4、st path algorithm-Floyd algorithm,then taking the Single direction road into account at the same time.Seeking the shortest distance between any two points and landing path by this algorithm,then turn this problem in to TSP.Solving this problem can get the Optimize delivery routes which with Single d
5、irection road by GA,then take some district in the state City of LiuZhou road as an example start experiment.The Imitate the true result showed that this method can be better optimize results.Finally improving the basic GA with a priority strategy,then proceed to imitate the true experiment to the s
6、ame Path diagram.The result expresses the improvement the heredity calculate way ratio the basic heredity calculate way can get quickly give satisfaction of excellent turn the result.Keyword:Path Optimization genetic algorithm Floyd algorithm 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 25 页 -广西工学院2008 届毕业设计论文1 目
7、 录1 绪论.1 1.1 课题研究的意义.1 1.2 国内外供货小车路径优化问题的研究现状.2 1.3 本文的主要研究内容.3 2 供货小车行驶路径优化问题.4 2.1 无约束的供货小车路径优化问题.4 2.2 有单行道路约束的供货小车路径优化问题.4 3 任意两送货点最短路径.5 3.1 用 Floyd 算法求解供货小车的任意两送货点最短距离.5 3.2 用 Floyd 算法求解带单行道的任意两送货点间最短路径.6 3.3 实例仿真结果.7 4 供货小车路径的优化.9 4.1 建立 TSP问题的数学模型.9 4.1.1 概述.9 4.1.2 数学模型.10 4.2 遗传算法的基本理论.10
8、4.2.1 遗传算法的特点.11 4.2.2 标准遗传算法的遗传算法过程描述及步骤.11 4.3 用遗传算法求解供货小车路径的优化问题.12 4.3.1 供货小车路径寻优问题的遗传算法实现.12 4.4 仿真结果.17 4.5 用改进遗传算法求解供货小车路径的优化问题.17 4.5.1 遗传算法改进的思想.17 4.5.2 仿真结果分析.18 5 总 结.19 参考文献.20 致 谢.22 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 25 页 -广西工学院2008 届毕业设计论文1 1 绪论1.1 课题研究的意义随着经济全球化的不断深入,许多跨国公司都已经或计划将制造、采购中
9、心转移到中国,越来越多的国内企业也开始面向全球进行生产和经营,中国作为世界制造中心的地位日益凸显,这种大的国际环境更加刺激了我国物流业的高速发展。与此同时,国家经济建设的深入和商业活动的繁荣刺激了市场对物流服务需求的激增:一方面表现在社会物资流通总量高速增长,呼唤更优化的快递物流解决方案和专业的物流咨询服务;另一方面则是越来越国际化的商业运作要求物流服务水平跟上国际化标准,在速度、可靠性、安全性、个性化、战略远见等方面提出了更高要求。因此,通过降低物流成本,使得物流业的开展更加科学合理并进而通过开展服务创新,提升服务质量己经成了广大物流服务供应商的共识。本文着重从配送环节中的车辆行驶路径选择入
10、手,分析如何优化调整小车送货线路问题,进而达到降低物流成本的目的。那么如何将车辆有效的使用并决定其最经济的行驶路线图,在最短的时间内把商品送到顾客的手中,提高顾客的满意度,将是配送中心作业的重点。显然配送服务的要求将越来越高,为了实现配送成本的降低,必须对配送过程进行合理规划。这就涉及到时间、财务、环境及服务质量四方面的因素,首先从时间上要考虑准时性、快速响应;财务上要考虑运输涉及的各种开支(员工薪酬、消耗等);环境上要尽可能减少不必要的行驶,避免交通拥挤、空气以及噪音污染;最后从服务质量上,要求满足顾客要求,达到顾客满意度最大化。这些都可以通过改进运输方式、线路规划等来改善。目前,物流配送活
11、动中的配送运输路径确定问题,成为近二十多年来车辆路径问题的重点研究对象和应用领域。在配送运输中,由于配送用户多,城市交通路线又复杂,如何组成最佳路线,如何使配装和配送路线有效搭配等,是配送运输的特点,也是难度较大的工作。于是采用科学的、合理的方法来确定配送线路,成为提高物流配送车辆效益、实现物流配送科学化的重要途径,也是配送活动中非常重要的一项工作。路径优化是对车辆行驶路线的优化过程,也是对车辆进行调度的一个问题。由于运输任务的性质和特点不同、道路条件及车辆类型等各种约束标准不同,即使在相同收发货运点间完成同样任务时,所采用的行驶路线方案也可能不同。而车辆按不同运行路线完成同样的运输工作时,其
12、利用效果是不一样的。因此,在满足货运任务要求的前提下,对各种不同的路径问题如何选择最经济的运行路线,是车辆路线安排的一项重要工作。可见VRP 问题实质上就是路径优化问题,因此,规划好车辆路径的优化选择,尤为重要。所谓路径优化(即最经济的运行路线),就是在保证货物需求的前提下,达到运输时间和运输费用最省的路线。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 25 页 -广西工学院2008 届毕业设计论文2 1.2 国内外供货小车路径优化问题的研究现状对于路径优化这类问题,国内外有不少学者进行了探讨和深入研究,并且提出了许多求解此类问题的有效算法,工具。东北大学信息科学与工程学院系统
13、工程研究所的蒋忠中,汪定伟通过将 B2C 电子商务企业的实际物流配送网络描述为由配送中心和顾客两类节点构成的不完全无向图,建立了0-1整数规划的物流配送路径优化模型首先利用Floyd 算法求得不完全无向图中各节点间的最短路径和最短路径长度,然后设计了捕食搜索算法对模型进行解通过仿真实例计算,取得了满意的结果1。华中科技大学计算机科学与技术学的黄红将其配送路径抽象为TSP 问题,完成现实空间到问题空间的映射,使实际问题转化为平衡运输问题的数学模型,采用单纯形法和贪婪法配合使用,从而求出最优解或满意解2。重庆大学经济与工商管理学院的李志威,张旭梅针对蚂蚁算法在求解大规模物流配送问题中存在的不足,利
14、用动态扫描方法在区域选择方面的实用性和蚂蚁算法在局部优化方面的优点,提出综合两种方法的混合算法,并获得了较满意的效果3。哈尔滨运通汽车销售服务有限公司的尹训波通过对改进的蚁群算法(可见度的改进,信息素浓度更新规则的改进)对物流配送路径的优化,得到了令人满意的结果4。长沙理工大学计算机与通信工程学院的柳林,朱建荣用遗传算法求解物流配送路径优化问题,有效地求解得问题的最优解或近似最优解,但遗传算法存在易陷入局部极小值和收敛速度慢等缺点,在总体上解的质量不是很高5。针对这些问题,北京交通大学交通运输学院的郎茂详、胡思继提出将爬山算法与遗传算法想结合,能有效克服遗传算法在局部搜索能力方面不足6;湖南科
15、技大学的陈湘州,黎志明,刘祖润通过引进一种进化逆转算子,其局部寻优能力很强,收敛性明显好于标准遗传算法7;山东建筑工程学院管理工程学院,东南大学经管学院的亓霞,陈森发对带有约束度为时间窗的小车供货配送路径采用了一种改进小生境遗传算法来优化8,马炫,陈琼还用遗传算法对度约束单源多目的路径优化9。南开大学商学院,天津职业大学的张建勇 ,李军设计了具有同时配送和回收需求的车辆路径问题(VRPSDP),将正向物流和逆向物流同时加以考虑,与现实经济生活联系极为紧密10。沈阳建筑大学的韩中华,吴成东,杨丽英,邓湘宁针对基本遗传算法在计算大型网络的优化问题时表现出的求解效率低等缺点,在基本遗传算法中引入了子
16、群体和迁移策略,提出了基于并行遗传算法的最优路径选择方法,使得在大规模路网中求解效率和求解质量的平衡问题得以解决11。长安大学的弓晋丽,程志敏基于Matlab 进行了物流配送路径优化问题遗传算法的编码,利用Matlab 强大的数值计算能力较好地解决了车辆行驶路径优化问题并进行了实例验证,对物流企业实现科学快捷的配送调度和路径的优化有实际意义12。自20世纪80年代以来,国际上流通业的发展出现了一种大的变化趋势整合(加egrale)即综合、集成、系统化和一体化的意思。早在1962年Balinski等人首先提出 VRP的集分割,直接考虑可行解集合,在此基础上进行优化,建立了最简单的VRP 模型13
17、。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 25 页 -广西工学院2008 届毕业设计论文3 1971年,Eilon 等人提出将动态规划法用于固定车辆数的VRP,通过递归方法求解14。1974年,Wren,Gillett等人提出 Sweep 算法(扫描法)15。1981年,Christofides等人提出了k度中心树和相关算法,对固定车辆数 m 的m 一TSP 进行k度中心树松弛16。后来,M.L.Fishe对这种方法做了进一步改进,可求解有 134个客户的 VRP17。1991年,Gendreau等人将禁忌搜索方法应用于 VRP18。它是针对 VRP 比较好的启发式算法,
18、可以成功地应用于许多经典的VRP。其后 E.Taillard等人通过按角度和路径重心对原问题的空间进行分割,结合禁忌搜索平时模拟退火对子问题求解,实现了对问题求解的并行化19。1.3 本文的主要研究内容随着物流业的发展,物流配送中的路径优化问题已不单单是求取路径最小化的问题,它要考虑的问题是越来越复杂,成为复杂性颇高的问题,传统的精确解法求解此类问题己落后。尤其本文要解决的是经典的、带单行道约束的配送路径优化相结合的问题,从难易程度上讲,以往的优化解法不仅耗时而且要求求得最优解,这是一种理想化的求解方法。因此本文的目的是建立以配送里程最短为目标的配送车辆路径优化模型,通过模型的构建,来解决实际
19、当中可能遇到的问题,进而优化问题;在求解过程中,将遗传算法的逻辑思维应用到 TC 编程中,得到最合理的配送方案,避免了多目标的计算复杂性,同时达到了多目标的效果。本文的主要内容是:简单介绍了论文的研究背景、研究目的及意义,对论文涉及到的相关概念进行界定,为论文的后续工作做好铺垫;通过收集国内外学者专家关于路径优化(即VRP)的研究的相关文献资料并对其进行整理、分类,详细介绍了 VRP 国内外研究现状,尤其对以往解决 VRP 问题的方法的几个大致方向以及对带各种约束的 VPR 问题的解决方法的国内外研究现状分别展开了介绍;总结国内物流配送存在的问题及成因,说明了解决 VRP 的必要性及现实意义;
20、紧接着针对前面涉及到的物流配送路径优化的一般方法作以介绍;在论文的核心部分,针对本文要解决的问题,构建以配送里程最短为目标的配送路径优化模型,其中充分考虑了城市单行道的情况,将单行道路径优化体现在模型当中,作为一个重要的约束条件来约束配送方案的选择,进而对配送路径优化进行制从中选择最佳路径;数学模型的求解作铺垫对模型求解过程中需要用的遗传算法的基本理论进行论述,为将遗传算法的逻辑思维应用到TC 的编程当中,结合算例进行研究,验证该模型算法的合理性及有效性,说明其优越性;通过对全文内容的总结,提出了进一步研究供货小车行驶路径优化问题的方向。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页
21、,共 25 页 -广西工学院2008 届毕业设计论文4 2 供货小车行驶路径优化问题2.1 无约束的供货小车路径优化问题物流配送车辆调度问题即路径优化问题最早是由DanZitg 和Ramser 于1599年首次提出的,国外将其归结为或称之为VehicleRoutingProblem(简称VRP 问题)。该问题一般定义为:对一系列给定的顾客(取货点或送货点)确定适当的配送车辆行驶路线,使其从配送中心出发,有序地通过它们,最后返回配送中心,并在满足一定的约束条件下(如车辆容量限制、行驶里程限制、时间限制、顾客需求量、交发货时间等),达到一定的目标(如路程最短、费用最少、时间尽量少、使用车辆数尽量少
22、等)。VRP 问题实质上就是路径优化问题,因此,规划好车辆路径的优化选择,尤为重要。所谓路径优化(即最经济的运行路线),就是在保证货物需求的前提下,达到运输时间和运输费用(通常为吨公里)最省的路线。路径优化问题是对车辆行驶路线的优化过程,也是对车辆进行调度的一个问题。由于运输任务的性质和特点不同、道路条件及车辆类型等各种约束标准不同,即使在相同收发货运点间完成同样任务时,所采用的行驶路线方案也可能不同。而车辆按不同运行路线完成同样的运输工作时,其利用效果是不一样的。因此,在满足货运任务要求的前提下,对各种不同的路径问题如何选择最经济的运行路线,是车辆路线安排的一项重要工作。选取恰当的配送行驶路
23、径,可以加快对客户需求的响应速度,提高服务质量,增强客户对物流环节的满意度,降低服务商运作成本,因此设计合理、有效的车辆路线方案,尽量减少车辆数量和配送里程数就成为非常实际的问题。2.2 有单行道路约束的供货小车路径优化问题随着城市建设的发展,市区道路出现交通秩序较乱、高峰期拥堵的情况,为了解决这一问题,越来越多城市在市区的一些地方采用单行交通组织方式,这样才能对城区内车流进行重新组织,缓解交通拥堵程度。通过前人的文献来看,在研究供货小车行驶路径优化问题的时候没有把这个问题考虑进去,把城市单行道这个约束度加进去是很有必要的,这样才能满足现在的大多数城市的情况。单行道直观来理解就是线路的走向是单
24、方向的,比如在某条特定的线路上车辆(行人)只能从一点走向另一点,而无法返回(特定规则限制),反过来亦如此带有单行道路约束的供货小车路径优化问题和上面提到的无约束的供货小车路径优化问题差别不大,小车在送货过程中遇到的单行道都是正向时其实与没有单行道的路径规划是一样的,只有当在小车供货过程中遇到逆向单行道时,这时小车必须改道去寻另外一条路径到达送货点,为了能得到一条比较优的路径,要重新规划路径网络图。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 25 页 -广西工学院2008 届毕业设计论文5 3 任意两送货点最短路径3.1 用 Floyd 算法求解供货小车的任意两送货点最短距离供
25、货小车行驶路径网可以看做是带权的图,图3.1 就是一个加权图 G=(V,E,W)来表示。其中V为顶点集,V=vii=1,2,n;E为边集VvvvveEjiji,,W 为权集,VuvvvwWjiji,。本文不仅要把交叉路口看成图G 的顶点,还要把各个送货点也看成图G 中的顶点,边是指供货小车行驶的路径,权是指任意两顶点间路径的长度。而供货小车行驶路径网其实就是一个无向图,它要求每一个顶点经过一遍且仅经过一遍。图3.1 就是一个无向图 G=(V,E,W)。图3.1 无向图如图3.1 无向图所示的看成是一个供货小车行驶路径示意图。其中顶点1是发货点,顶点2,4,6 看成是送货点,3,5看成是交叉路口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年路径优化的算法 2022 路径 优化 算法
限制150内