多车辆配送路线的优化---扫描法教学文案.ppt
- 文档编号:30857744
- 上传时间:2024-04-02
- 格式:PPT
- 页数:19
- 大小:1.04MB
多车辆配送路线的优化---扫描法教学文案.ppt
《多车辆配送路线的优化---扫描法教学文案.ppt》由会员分享,可在线阅读,更多相关《多车辆配送路线的优化---扫描法教学文案.ppt(19页珍藏版)》请在冰豆网上搜索。
多车辆配送路线的优化-扫描法目录1.多车辆配送路线的优化什么是多车辆配送路线的优化模型假设是什么如何求解多车辆配送路线的优化问题2.扫描法何为扫描法求解步骤是什么实例分析1.1.多车辆配送路线的优化多车辆配送路线的优化多车辆配送路线的优化t1Part1.1什么是多车辆配送路线的优化什么是多车辆配送路线的优化经典经典VRPVRP可描述如下可描述如下:
有多个货物需求点(或称顾客),己知每个需求点的需求量及位置,至多用m辆汽车从配送中心(或中心仓库)送货,每辆汽车载重量一定,安排汽车路线,要求每条路线不超过车辆载重量和每个需求点的需求必须且只能由一辆车来满足,目标是使运距最短或者运输费用最少。
例如,一家大型物流中心要为成百上千的客户提供送货或取货的服务,就需要对运输车辆的数量及其行驶路线进行规划以节约成本。
多车辆路径问题多车辆路径问题(VehicleRoutingProblemVehicleRoutingProblem,VRPVRP)Part1Part1.2模型假设是什么模型假设是什么
(1)单一物流中心,多部车辆配送。
(2)每个需求点由一辆车服务,每个客户点货物需求量不超过车辆的载重容量。
(3)车辆为单一车种,即视为相同的载重量,且有容量限制。
(4)无时窗限制的配送问题。
(5)客户的位置和需求量均为已知。
(6)配送的货物视为同一种商品,便于装载。
多车辆配送路线的优化Part1Part1.3如何求解多车辆配送路线的优化问题如何求解多车辆配送路线的优化问题精确优化算法智能优化算法模拟方法启发式方法多车辆配送路线的优化扫描法节约法Part1Part1.3如何求解多车辆配送路线的优化问题如何求解多车辆配送路线的优化问题多车辆配送路线的优化1、同一车辆服务的客户按距离聚类图图图图1-11-11-11-1合理的车辆分派方案合理的车辆分派方案合理的车辆分派方案合理的车辆分派方案图图图图1-21-21-21-2不合理的车辆分派方案不合理的车辆分派方案不合理的车辆分派方案不合理的车辆分派方案原原则Part1Part1.3如何求解多车辆配送路线的优化问题如何求解多车辆配送路线的优化问题多车辆配送路线的优化2、避免行车路线交叉3尽可能使用大载重量车辆,减少出车数量4取货/送货混合安排5从距仓库最远的站点开始设计线路原原则2.2.扫描法扫描法Part1Part2.1何为扫描法何为扫描法扫描法扫描法在VRP求解方法中是一种先分群再寻找最佳路线的算法。
求解过程分为两步:
第一步是分派车辆服务的站点或客户点分派车辆服务的站点或客户点;第二步是决定每辆车的行车路线决定每辆车的行车路线。
原理原理:
先以物流中心为原点,将所有需求点的极坐标算出,然后依角度大小以逆时钟或顺时钟方向扫描,若满足车辆装载容量即划分为一群,将所有点扫描完毕后在每个群内部用最短路径算法求出车辆行驶路径。
Part1Part2.1何为扫描法何为扫描法扫描法评价评价扫描法是一种逐次逼近法,用该方法不一定能求得物流配送车辆路径优化问题的最优解,但是能够有效地求得问题的满意解。
对于某个具体的物流配送车辆路径优化问题,由于存在多种客户编号方法,当仅选择一种客户编号方案用扫描法求解时,其计算量相对较小,但相应地解的质量可能不会很高;当选用多种客户编号方案用扫描法求解时,一般能得到质量很高的满意解,但相应地,计算量会成倍增加。
研究表明,对于物流配送车辆路径优化问题,当每条路线上的客户数目大体相同且配送路线不太多时,用扫描法求解是非常有效的。
Part1Part2.2求解步骤是什么求解步骤是什么扫描法1以物流中心为原点,将所有客户需求点的极坐标计算出来。
2以零角度为极坐标轴,按顺时针或逆时针方向,依角度大小开始扫描。
3将扫描经过的客户点需求量进行累加,当客户需求总量达到一辆车的载重量限制且不超过载重量极限时,就将这些客户划分为一群,即由同一辆车完成送货服务。
接着,按照同样的方法对其余客户划分新的客户群,指派新的车辆。
4重复步骤3,直到所有的客户都被划分到一个群中。
5在每个群内部用TSP算法求出车辆行驶最短路径。
扫描法Part1Part2.3实例分析实例分析【例【例2-12-1】某运输公司为其客户企业提供取货服务,货物运回仓库集中后,将以更大的批量进行长途运输。
所有取货任务均由载重量为10吨的货车完成。
现在有13家客户有取货要求,各客户的去货量、客户的地理位置坐标见表2-1。
已知运输公司仓库的坐标为(19.50,5.56)。
要求合理安排车辆,并确定各车辆行驶路线,使总运输里程最短。
表表2-12-1客户数据信息客户数据信息客户客户12345678910111213Di(吨)1.92.83.152.4232.252.51.82.151.62.61.5Xi20.018.818.319.118.818.619.519.9320.019.518.719.520.3Yi4.805.175.004.786.425.885.985.935.554.554.555.195.20扫描法Part1Part2.3实例分析实例分析第一步第一步建立及坐标建立及坐标【解析】参考表2-1和书上的数据信息,在图2-1上描述出各客户点的坐标位置,并在每个客户编号旁边的方框中标注出该客户的货运量。
然后,以仓库为极坐标原点,向右的水平线为零角度线。
YX图2-1扫描法Part1Part2.3实例分析实例分析第二步第二步扫描划分客户群扫描划分客户群【解析】以零角度限位起始位置,按逆时针方向进行扫描,将扫描经过的客户需求按照图2-2客户位置分布,客户6首先被扫描,其取货量为3吨,按逆时针方向依次扫描,经过客户5、客户7、客户8,这时的客户取货量=3+2+2.25+2.5=9.75,如果在增加一个客户,就会超过10吨的极限,所以客户6、5、7、8由第一辆车完成任务,这样子就得到了1#路线。
这里我们以蓝色虚线将其隔开。
图2-2扫描法Part1Part2.3实例分析实例分析第二步第二步扫描划分客户群扫描划分客户群【解析】按照同样的方法,客户9、13、1、12、10五个客户被相继扫描,五个客户的取货量为1.8+1.5+1.9+2.15+2.6=9.9510,不超过车辆的载重极限,这样子线路2#就被确认了。
这里我们以紫线将其隔开。
见图2-3.接着客户4、11、2、3相继被扫描,他们的取货量为2.4+2.8+1.6+3.1=9.9510,没有超出车辆载重极限,这样子就得到了线路3#。
见图2-3.至此,按照不超过载重极限又最大限度提高车辆利用率的原则,13家客户的取货任务可由3辆载重量为10吨的货车完成。
图2-3扫描法Part1Part2.3实例分析实例分析第三步第三步确定每辆车的最佳路径确定每辆车的最佳路径【解析】即要确定上面得到的三个客户群的最佳行车路线最佳行车路线。
见图2-4.求解结果如下:
1#1#线路经过的客户点序列是:
0-6-5-7-8-0;2#2#线路经过的客户点序列是:
0-9-13-1-10-12-03#3#线路经过的客户点序列是:
0-4-11-3-2-0图2-4扫描法Part1Part2.3实例分析实例分析图图2-2-55客户位置及扫描法求出的结果客户位置及扫描法求出的结果【答案】谢谢
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车辆 配送 路线 优化 扫描 教学 文案