基于人工蜂群算法的物流配送系统设计

  • 格式:doc
  • 大小:1.63 MB
  • 文档页数:56

学校代码:10246学号:硕士学位论文(专业学位)基于人工蜂群算法的物流配送系统设计Design for the Logistics Distribution System Based on Artificial Bee Colony院系:软件学院专业:软件工程姓名:指导教师:完成日期:2015年2月10日目录摘要............................................................ I II ABSTRACT ........................................................... I V 第一章引言. (1)1.1 车辆路径规划问题的研究现状 (1)1.2 通韵物流配送系统路径管理存在的问题 (4)1.3 本文的主要内容 (5)1.4 本文的篇章结构 (7)第二章人工蜂群算法基础 (8)2.1 群体智能算法 (8)2.2 人工蜂群算法 (10)2.3 人工蜂群算法的基本流程 (11)第三章通韵物流配送系统需求分析 (14)3.1 物流配送系统的主要功能 (14)3.1.1 车辆任务信息维护模块 (15)3.1.2 车辆调度管理模块 (17)3.1.3 车辆追踪管理模块 (19)3.2 物流配送系统的核心流程 (20)3.2.1 配送货物到站流程 (21)3.2.2 货物配送调度流程 (22)3.2.3 快件收取调度流程 (24)3.3 物流配送系统的安全需求 (27)第四章通韵物流配送系统设计 (28)4.1 物流配送系统的整体架构 (28)4.2 车辆配送基础信息管理子系统设计 (31)4.2.1 客户预约管理 (31)4.2.2 货物仓储管理 (32)4.2.3 配送机构信息管理 (33)4.3 车辆路径规划子系统设计 (33)4.3.1 车辆行驶区域限制 (34)4.3.2 基于人工蜂群算法的静态路径优化 (34)4.3.3 启发式动态路径调整 (41)4.4 车辆实时监控子系统设计 (41)4.4.1 车辆载货信息管理 (42)4.4.2 车辆在途状态管理 (42)4.4.3 车辆历史路径管理 (42)4.5 与同类系统的比较 (43)4.6 通韵物流配送系统的应用效果 (44)第五章结论 (46)5.1 通韵物流配送系统的特色 (46)5.2 不足与展望 (47)参考文献 (48)致谢 (50)摘要得益于电子商务在国内的兴起,国内物流快递近几年来发展迅速。

但于此同时物流快递市场正逐渐趋于饱和,快递行业面临的挑战越来越严苛,快递公司间的竞争也变得越来越激烈。

各家公司都在研究如何保持自身优势,扩大市场份额。

通韵公司是一家中型民营快递公司,公司核心竞争力在于其在成本上的优势。

而对车辆路径进行科学优化是降低公司运营成本的重要手段之一。

但在以往通韵公司对车辆路径的管理更多的依赖于人工,其结果并不合理,过于粗糙,难以应对公司业务上的快速变动,造成了快件配送在时间和成本上巨大的浪费,不能满足公司的发展要求。

如何优化车辆路径,降低公司配送成本,提高公司配送效率,成了公司发展道路上的一个巨大问题。

首先讨论了通韵公司的现状及其在车辆路径管理上的不足。

明确了设计开发一个基于人工蜂群算法来规划管理车辆路径的物流配送系统对于公司的重要性。

以此为基础,讨论整个物流配送系统的主要功能,将主要功能划分为车辆任务信息维护模块、车辆调度管理模块以及车辆追踪管理模块,随后分析确定了通韵物流配送系统的配送货物到站流程、货物配送调度流程以及快件收取调度流程等主要核心流程。

在需求分析的基础之上,设计了系统的整体架构,并对车辆配送基础信息管理、车辆路径规划以及车辆实时监控三个核心子系统进行详细设计。

其中重点介绍了如何通过人工蜂群算法对车辆路径进行规划。

最后对系统的特色和应用效果进行了简要分析总结,对系统未来进行了展望。

关键词群体智能,人工蜂群算法,路径规划,物流配送系统,货物配送ABSTRACTWith the growth of electronic commerce in China, express delivery has maintained rapid development. However, at the same time, express delivery gets saturated .It has increased requirements for the services. Express company competition is becoming increasingly fierce. Companies are trying to find out how to keep their advantages and expand their market share. Tongyun is a medium-sized private express company. Its core competitiveness is its low-cost. Scientific plan for routes is one of the most important ways to reduce the company cost. But in the past, Tongyun plans routes manually which wastes lots of money and time and can’t accommodate itself to the changed situation. The company wants to know how to plan routes scientifically to reduce the company’s del ivery cost and raise the delivery speed.First of all, the situation of Tongyun and its disadvantages on planning routes are analyzed. It is necessary for the company to have a logistics system which can plan routes with Artificial Bee Colony. On this basis, the main features of vehicle’s task information, vehicle scheduling and vehicle tracking are discussed. And the core process of freight arrival, freight delivery scheduling and freight reception scheduling are identified. Based on the requirements analysis, the system framework is designed. And vehicle delivery information, vehicle routes plan and vehicle monitoring are designed in detail. How to plan routes with Artificial Bee Colony is discussed especially. Finally, the benefit and the feature of the system are summarized, and the prospect of the system is discussed.Key words Swarm Intelligence ,Artificial Bee Colony, Routes Planning, Logistics Distribution System, Freight Distribution第一章引言随着电子商务在我国的快速兴起,我国的快递行业得到了迅猛的发展。

2011年我国快递业务量就已经位居世界第三。

而到了2013年,我国的快递业务量就超越了美日两国,达到了92.9亿件,成为了快件量第一大国,快件收入也达到了1442亿元。

这期间仅仅花费了两年时间[1, 2]。

在这个快速发展的行业当中,民营快递行业以其成本优势在快递市场上获得了一席之地,与外企国企在快递市场上同台竞争。

快递在货物量巨大的同时,对时间和安全也有一定要求。

它需要在整个快递环节中频繁地传递大量信息。

因此,快递必须依靠信息系统。

如果没有信息系统,一个公司是无法参与快递行业的。

因此快递行业的企业无论大小,基本上都有信息系统平台,通过平台对信息进行管理。

很多信息系统平台的发展却并不够成熟,还单纯地局限于由信息平台来进行各种信息的增删改查上面,并不能够对系统内部所存储的信息进行处理,将其用在日常业务的规划预测上。

车辆配送快件就是很多公司缺少规划的环节。

对车辆路径进行科学合理的规划,有助于降低公司运营成本,提高效率。

因此建设一个能够规划车辆路径的物流配送系统,有助于企业保持成本优势,提高企业竞争力,值得企业研究。

1.1 车辆路径规划问题的研究现状车辆对货物进行配送是一个快递公司业务运作中的重要环节。

科学合理地对车辆路径进行规划可以有效减少配送时间,降低配送成本。

车辆路径规划问题(Vehicle Routing Problem,VRP)是一个经典的NP Hard问题[3],最早由Dantzing 和Ramser在1959年提出,他们基于线性规划对车辆路径进行了优化[4]。

由于问题涉及到了统筹学和组合优化领域,一经提出就引起了很多学科专家的兴趣,一直是这两个领域的前沿问题。

问题一般可定义为:对一系列的装货点或者卸货点,组织适当的行车路径,使车辆有序地通过它们,在满足一定的约束条件下,达到一定的目标。

自被提出开始,车辆路径规划问题就被按照很多标准分类过。

按照装卸任务不同,可分为装货问题、卸货问题以及装卸混合问题。

按任务的特征分类,有对弧服务问题和对点服务问题以及混合问题。

按车辆是否满载,可分为车辆满载问题和非满载问题。

按车辆类型分可分为单车型问题和多车型问题。

按车辆是否返回配送中心,分为不返回配送中心以及返回配送中心问题。

按配送中心数量分,可分为单配送中心问题与多配送中心问题。

按已知信息的特征分类为静态问题和动态问题等等[5]。

经过多年研究,由于问题分类或是角度的不同,不同研究者对车辆路径规划这种整数规划问题,提出了不同的数学模型,尝试用各种不同的算法来获得这个问题的最优解或是较优解。