[发明专利]动态车辆配送任务的路径规划方法、电子设备和存储介质在审

专利信息
申请号: 202310032703.1 申请日: 2023-01-10
公开(公告)号: CN115936568A 公开(公告)日: 2023-04-07
发明(设计)人: 项小书;王涛;张兴义;江浩;王朝 申请(专利权)人: 安徽大学
主分类号: G06Q10/0835 分类号: G06Q10/0835
代理公司: 安徽省合肥新安专利代理有限责任公司 34101 代理人: 陆丽莉;何梅生
地址: 230601 安徽省*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 动态 车辆 配送 任务 路径 规划 方法 电子设备 存储 介质
【权利要求书】:

1.一种动态车辆配送任务的路径规划方法,其特征在于,包括如下步骤:

步骤一:获取仓库站点的总数N、车队的车辆总数K、车辆运行速度SP、车辆的最大载荷量Q;

获取仓库站点的位置信息Loc={Loc1,Loc2,...,Loci,...,LocN},其中,Loci表示第i个仓库站点的位置信息;

获取仓库站点的需求量D={D1,D2,...,Di,...,DN},其中,Di表示第i个仓库站点的需求量;

获取仓库站点的停留时间DUT={DUT1,DUT2,...,DUTi,...,DUTN},其中,DUTi表示第i个仓库站点的需求量;

获取各个仓库站点的需求量出现的概率集合P={P1,P2,...,Pi,...,PN},其中,Pi表示第i个仓库站点的需求出现的概率;

获取各个仓库站点的需求量的出现时间节点集合T={T1,T2,...,Ti,...,TN},其中,Ti表示第i个仓库站点的需求量Di出现的时间节点;当Ti>0,表示第i个仓库站点的需求量Di在时间节点Ti出现,当Ti=0,表示第i个仓库站点的需求量Di在工作日开始前已存在,当Ti<0,表示第i个仓库站点的需求量Di不会出现;

定义仓库站点的信息集合DATA={DATA1,DATA2,...,DATAi,...,DATAN},其中,DATAi表示第i个仓库站点的信息,且DATAi={i,LOCi,Ti,Di,DUTi};

获取配送站的关闭时间为TW;

定义时间片的数量为NTS;定义时间片的步长为定义当前时间片的序号为ts;

定义第ts个时间片中待访问的仓库需求集合为LEFts

定义第ts个时间片结束时已经被执行的仓库需求集合为EXEts

定义在第ts个时间片执行任务分配后车辆的运行时间集合为ATts={ATts1,ATts2,...,ATtsk,...,ATtsK},其中,ATtsk表示第k辆车在第ts个时间片对应的运行时间;

步骤二:初始化ts=1;初始化第ts-1个时间片中待访问的仓库需求集合LEFts-1为空集;初始化第ts-1个时间片结束时已经被执行的仓库需求集合EXEts-1为空集;初始化在第ts-1个时间片执行任务分配后车辆的运行时间集合ATts-1中的所有运行时间均为TSL;

步骤三:获取在第ts个时间片出现的新的仓库需求;

步骤3.1:定义在第ts个时间片出现的新的仓库需求为NEWts,并初始化NEWts为空集;

步骤3.2:对DATA进行遍历:

若(ts-1)×TSL≤Ti≤ts×TSL,则将第i个仓库站点的信息DATAi加入集合NEWts;否则,继续遍历;

步骤四:将LEFts-1赋值给LEFts,并将NEWts中的元素加入到集合LEFts

步骤五:基于泊松分布规律,得到第ts个时间片的虚拟仓库需求位置集合SEts

步骤5.1:定义第ts个时间片结束时已经出现需求量的仓库站点集合为APts,并初始化为APts空集;定义第ts个时间片结束时未出现需求量的仓库站点集合为BPts,并初始化为BPts空集;

步骤5.2:对DATA进行遍历:

若Ti≤ts×TSL,则将第i个仓库站点的信息DATAi加入集合APts;否则,则将第i个仓库站点信息DATAi加入集合BPts

步骤5.3:对概率集合P进行概率修正,得到修正后的第ts个时间片下需求量的出现概率集合NPts

步骤5.3.1:利用式(1)估计所有时间片结束时的需求数量nl:

nl=floor(∑i∈NPi)  (1)

式(1)中,floor表示向下取整操作;

步骤5.3.2:利用式(2)得到修正后的第ts个时间片下第i个仓库的需求量Di的出现概率NPits,从而得到出现概率集合NPts={NP1ts,NP2ts,...,NPits,...,NPNts};

式(2)中,|APts|表示集合APts中仓厍站点的数量,|BPts|表示集合BPts中仓厍站点的数量;

步骤5.4:设置聚类数量为NC,利用K-MEANS聚类算法对未出现需求量的仓库站点集合BPts中的各个仓库站点按照其位置信息进行聚类划分,得到NC个聚类集合CLUts={CLU1ts,CLU2ts,...,CLUjts...,CLUNCts},其中,CLUjts表示第ts个时间片下的第j个聚类,令第j个聚类CLUjts的聚类中心为CENjts

步骤5.5:利用式(3)得到第ts个时间片下第j个聚类CLUjts的点亮权重PWjts,从而得到第ts个时间片下的点亮权重集合PWts={PW1ts,PW2ts,...,PWjts,...,PWNCts}:

式(3)中,NPj,Mts表示修正后的第j个聚类CLUjts中第M个仓库站点Cusj,Mts的需求量Dj,M的出现概率;

步骤5.6:利用式(4)得到第ts个时间片下第j个聚类CLUjts的点亮概率PLjts,从而得到第ts个时间片下点亮概率集合PLts={PL1ts,PL2ts,...,PLjts,...PLNCts}:

步骤5.7:利用点亮概率集合PLts得到虚拟仓库需求位置集合SEts

步骤5.7.1、初始化SEts为空集;

步骤5.7.2、利用随机数生成器生成第ts个时间片下的随机数集合R={R1,R2,...,Ru,...,RNC};其中,Ru表示第u个随机数;初始化u=1;

步骤5.7.3、如果Ru≤PLuts,则将第u个聚类CLUuts的聚类中心CENuts添加到SEts中,否则,将u+1赋值给u后,继续执行步骤5.7.3,直到j>NC为止,从而得到最终的虚拟仓库需求位置集合SEts;其中PLuts表示第ts个时间片下第u个聚类的点亮概率PLjts

步骤六:根据SEts、LEFts构造虚拟仓库需求信息;

步骤6.1、计算LEFts中所有仓库需求量的均值BDts

步骤6.2、定义虚拟仓库站点的信息集合DSEts={DSEts1,DSEts2,...,DSEtsj,...,DSEtsNC},其中,DSEtsj表示第j个虚拟仓库站点的信息,且|LEFts|表示集合LEFts中的元素数目;TSE表示虚拟仓库站点的出现时间,并设置为0;DUSE表示虚拟仓库站点的服务时间,并设置为0;

步骤七:利用基于倾斜变邻域下降搜索的路径求解器RVNS对集合LEFts和DSEts中的仓库站点信息进行求解,从而得到第ts个时间片下的路径规划方案其中,srts表示第ts个时间片下的第r条路径,Rts表示第ts个时间片的路径总数,Rts<K;且LSrts表示第ts个时间片下第r条路径srts中的仓库数量,cr,lts表示第r条路径srts中第l个被访问的仓库编号;

步骤八:车队中Rts辆车辆分别按照第ts个时间片下的路径规划方案sts中的各条路径执行配送任务;

步骤8.1、定义循环变量r,并初始化r=1;

步骤8.2、定义atrts表示第ts个时间片下第r条路径srts中第r辆车辆的行驶时间,并初始化atrts=ATts-1r;ATts-1r表示第r辆车在第ts-1个时间片对应的运行时间;

初始化l=2;

步骤8.3、如果cr,lts∈EXEts-1,则跳转到步骤8.6;否则,执行步骤8.4;

步骤8.4、如果cr,lts>|LEFts|,则跳转到步骤8.7;否则,执行步骤8.5;

步骤8.5、如果且则将cr,lts加入集合EXEts-1,并且将赋值给atrts,并执行步骤8.6;否则,跳转到步骤8.7;其中,表示第cr,lts个仓库的服务时间,cr,l-1ts表示第r条路径srts中第l-1个被访问的仓库编号;表示第cr,uts个仓库的需求量;

步骤8.6、将l+1的值赋值给l,返回步骤8.3,直到l>LSrts为止;

步骤8.7、将atrts赋值给ATtsr;将r+1的值赋值给r,返回步骤8.2顺序执行,直到r>Rts为止;其中,ATtsr表示第r辆车在第ts个时间片对应的运行时间;

步骤8.8、将EXEts-1赋值给EXEts,并将LEFts与EXEts中的公共元素从LEFts中删除;

步骤九:将ts+1的值赋值给ts,返回步骤三;直到ts>NTS为止,从而得到最终的第NTS时间片下的路径规划方案sNTS

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310032703.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top