【技术实现步骤摘要】
一种协同配送的路径规划方法及装置
本专利技术涉及物流配送
,特别是涉及一种协同配送的路径规划方法及装置。
技术介绍
最后一公里配送是指客户通过电子商务途径购物后,购买的物品被配送到配送点后,从物流分拣中心通过运输工具,将货物送到客户手中,实现门到门的服务,即从物流分拣中心到客户手中的短距离配送。目前网络购物的飞速发展,而物流配送严重滞后,物流配送已经成为电子商务发展的瓶颈。在最后一公里配送过程中存在配送车辆进小区难、客户分散车辆安全难、以及快递派送时间与客户窗口时间冲突的问题。现有技术中,以电商物流最后一公里配送的路径规划算法降低总配送成本,具体包括:定义参数并获取客户点的位置信息,然后获取初始优化配送路径,再用改进的2-opt算法获取优化配送路径及其目标值,再用替代插入法获得最优配送路径及其目标值,最后用替代插入法获得最优配送路径和最优自提路径及其目标值。现有技术中的最后一公里配送是单个物流公司承接的快递配送业务,然而多个物流公司在最后一公里配送区域重叠率较高,多个物流公司在末端网络布局各自为政,导致资源浪费、配送效率低。
技术实现思路
有鉴于此,本专利技术提供一种协同配送的路径规划方法及装置,主要目的在于解决现有技术中配送效率低的问题。依据本专利技术一个方面,提供了一种协同配送的路径规划方法,包括:获取协同配送信息,所述协同配送信息是指属于同一最后一公里区域的多个配送中心的配送订单的配送相关信息,所述配送相关信息包括配送中心地址、车辆信息、 ...
【技术保护点】
1.一种协同配送的路径规划方法,其特征在于,包括:/n获取协同配送信息,所述协同配送信息是指属于同一最后一公里区域的多个配送中心的配送订单的配送相关信息,所述配送相关信息包括配送中心地址、车辆信息、订单配送地址、订单配送时间窗和转运节点地址;/n根据所述配送中心地址、所述订单配送地址和所述转运节点地址,生成完全无向配送图;/n根据所述完全无向配送图,查找所述配送中心地址对应的转运节点地址;/n根据预置贪婪算法模型,以及各个所述配送中心的配送相关信息,计算各个所述配送中心的非协同配送的初始配送路径;/n根据预置自适应大邻域算法模型、所述初始配送路径、所述完全无向配送图以及所述配送中心地址对应的转运节点地址,计算所述配送订单的协同配送的全局最优路径,所述全局最优路径用包括所述配送中心地址、所述车辆信息和所述转运节点地址;/n将所述配送订单的全局最优路径,发送至所述配送订单所属的所述配送中心,以便于所述配送中心根据所述全局最优路径派送所述配送订单。/n
【技术特征摘要】
1.一种协同配送的路径规划方法,其特征在于,包括:
获取协同配送信息,所述协同配送信息是指属于同一最后一公里区域的多个配送中心的配送订单的配送相关信息,所述配送相关信息包括配送中心地址、车辆信息、订单配送地址、订单配送时间窗和转运节点地址;
根据所述配送中心地址、所述订单配送地址和所述转运节点地址,生成完全无向配送图;
根据所述完全无向配送图,查找所述配送中心地址对应的转运节点地址;
根据预置贪婪算法模型,以及各个所述配送中心的配送相关信息,计算各个所述配送中心的非协同配送的初始配送路径;
根据预置自适应大邻域算法模型、所述初始配送路径、所述完全无向配送图以及所述配送中心地址对应的转运节点地址,计算所述配送订单的协同配送的全局最优路径,所述全局最优路径用包括所述配送中心地址、所述车辆信息和所述转运节点地址;
将所述配送订单的全局最优路径,发送至所述配送订单所属的所述配送中心,以便于所述配送中心根据所述全局最优路径派送所述配送订单。
2.根据权利要求1所述的方法,其特征在于,所述根据预置自适应大邻域算法模型、所述初始配送路径、所述完全无向配送图以及所述配送中心地址对应的转运节点地址,计算所述配送订单的协同配送的全局最优路径之前,所述方法还包括:
构建所述预置自适应大邻域算法模型,所述预置自适应大邻域算法模型包括成本目标函数和转运约束函数。
3.根据权利要求2所述的方法,其特征在于,所述构建所述成本目标函数,包括:
设置所述成本目标函数为其中C为所述配送订单的配送成本,Ckv为第k辆车的固定成本,K为所有类型的车辆总数,Cku为第k辆车行驶单位距离的单位成本,lij为从配送节点i到配送节点j的节点距离,为第k辆车从配送节点i到配送节点j的决策值,Cr为客户r的时间惩罚成本,U为所述完全无向配送图中所有节点的节点总数,S为所有配送订单所属的客户总数,所述配送节点包括所述配送中心地址、订单配送地址和转运节点地址的地址节点;
根据所述协同配送信息,和所述完全无向配送图,为所述成本目标函数的函数参数赋值,所述函数参数包括所述单位成本、所述节点距离、所述决策值和所述配送节点的地址。
4.根据权利要求3所述的方法,其特征在于,所述根据预置自适应大邻域算法模型、所述初始配送路径、所述完全无向配送图以及所述配送中心地址对应的转运节点地址,计算所述配送订单的协同配送的全局最优路径,包括:
根据轮盘赌方式,选取迭代的当前破坏算子和当前修复算子,所述当前破坏算子为随机破坏算子、最差破坏算子或容量破坏算子,所述当前修复算子为贪婪修复算子、随机修复算子、遗憾修复算子或容量修复算子;
根据所述当前破坏算子,破坏所述初始配送路径,提取所述初始配送路径中的破坏订单;
根据所述当前修复算子,计算所述破坏订单的配送路径节点,将所述配送路径节点插入所述初始配送路径,修复生成所述配送订单的当前配送路径;
如果所述当前配送路径对应的配送成本大于所述初始配送路径对应的配送成本,则重新选取所述当前破坏算子和所述当前修复算子,并重新生成所述当前配送路径;
如果所述当前配送路径对应的配送成本不大于所述初始配送路径对应的配送成本,则确定所述当前配送路径为全局最优路径。
5.根据权利要求4所述的方法,其特征在于,所述根据所述当前修复算子,计算所述破坏订单的配送路径节点,包括:
如果所述节点总数小于预置阈值,则根据所述当前修复算子,采用完全评价方式,计算所述破坏订单的配送路径节点;
如果所述节点总数不小于所述预置阈值,则根据所述当前修复算子,采用非完全评价方式,计算所述破坏订单的配送路径节点。
6.一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。