- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
线路截断法在卷烟配送路径规划中应用
线路截断法在卷烟配送路径规划中应用 摘 要:卷烟配送路径规划是一个LS-VRP问题,同时要兼顾配送里程短、不同车辆配送任务均衡等要求。文章建立了基于任务量均衡、所用车辆最少、配送里程最短的多目标卷烟配送模型,并设计了基于线路截断的启发式算法进行求解,在实例运用中得到了较好的效果。 关键词:路径规划;卷烟配送;启发式算法;多目标 中图分类号:F252.14 文献标识码:A Abstract: The cigarette distribute route problem is a LS-VRP problem with includes the consideration of distance saving and the work balance between each car. This paper found the module with the object of work balance, car saving and distance saving. Then design the route cut based heuristic algorithm to solve the module and get a good effect in the example problem solving. Key words: route planning; cigarette distribute; heuristic algorithm; multiple objects 在我国,一般以市级烟草配送中心为中心,直接配送到全市各地的上万个配送点。负责卷烟配送的车辆由烟草配送中心出发,依次到其负责的收货点进行配送,最终配送完成后车辆返回配送中心[1]。现有的卷烟配送车辆型号众多,载货量也有区别。卷烟配送路线的规划是一个LS-VRP(大规模车辆路径)问题,是一个NP问题。对于一般的LS-VRP问题有精确算法、亚启发式算法和启发式算法等。 众所周知,我国卷烟配送工作由来已久,因此各地烟草商业企业在发展中已经形成了自己的配货顺序,并根据配货顺序安排配送车辆。这种配货顺序有其存在的合理性,并且已经在运行之中,进行较大的改动有一定的风险。但是传统的车辆配送任务分配主要采取人工的方式进行,工作量大且优化程度较低。另外,在解决大规模VRP问题的方法中,一种思想先按照TSP问题利用算法生成一个全局的配送路线,之后对这个总的配送路线进行截断,来确定分配给每辆车的配送路线,从而生成卷烟配送VRP问题的配送方案。这种方法优化程度较高,而且可以保证较快的计算速度。因此基于大线路截断成小线路进行配送的方法有一定的实际价值。 而且除了总配送路程最短、费用最小、时间最短等一般VRP问题的约束之外,处于管理上的考虑,卷烟配送过程有其特有的特点,例如要求不同车辆工作时间比较均衡且小于上限、车辆之间的配送量均衡等。因此引入了一些原则进行配送任务划分来保证车辆工作强度的均衡。 本文研究的基于配送任务均衡的线路截断方法,属于一种亚启发式算法,主要实现的功能是在收货点配送排序确定的情况下,把这些收货点的配送任务分配给各配送货车。货车从配送中心出发,按照指定的顺序配送其负责的收货点,之后返回配送中心。在这个过程中要考虑配送路径最短、所用车辆最少、配送工作量均衡的要求。 1 模型建立 收货点配送任务序列为: S=s,s,…,s,…,s 其中s,s,…,s表示n个收货点的收货量。而其角标表示该收货点配送的次序。s为第一个配送,s为第二个配送,依次类推,s为最后一个。每个收货点只能由一个车辆配送。 每个车辆包含标准载货量和标准服务客户数两个指标,这两个指标由车辆的型号和配送人员的工作时间确定。 配送车辆标准载货量为: V=v,v,…,v,…,v 配送车辆标准服务客户数为: C=c,c,…,c,…,c 目标函数为: MinDis=∑d MinN MinPv=∑ρv- MinPc=∑ρc- 式中Dis表示每个配送车辆的配送距离d之和,即总配送距离。N为使用的车辆总数。ρv、ρc分别表示第j辆车的装载量与标准载货量、服务客户数与标准服务客户数的比值,即装载率和服务率,用来衡量车辆的工作负荷程度。、表示了所有车辆的装载率和服务率。Pv与Pc计算了车辆实际装载率、服务率与平均值的差值之和,其值越大表示车辆的任务分配越不均衡。目标函数反映了实际卷烟配送中的实际要求。 2 模型求解 在实际的配送过程中,首先需要设定每辆车的装载率和服务率的上下限值ρv, ρv、ρc, ρc。即车辆的装载率不得高于其上限值,也不能低于其下限值,服务率亦然。这样可以保证车辆的使用率。如果车辆运力紧张的
文档评论(0)