[发明专利]一种取送货问题的车辆路径规划方法在审
申请号: | 202111321095.3 | 申请日: | 2021-11-09 |
公开(公告)号: | CN114037380A | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 何舟;张瑞杰;马子玥;古婵;刘苗 | 申请(专利权)人: | 陕西科技大学 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 贺建斌 |
地址: | 710021 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 送货 问题 车辆 路径 规划 方法 | ||
一种取送货问题的车辆路径规划方法,首先根据待解决的带时间窗的取送货车辆路径问题,建立客户数据模型;然后计算车库、取货点及送货点中两两之间的距离,再建立带时间窗的取送货车辆路径问题的数学模型,然后基于取送货实际问题,建立带时间窗的取送货车辆路径问题的Petri网模型;再基于构建的Petri网模型,将数学模型转换为整数线性规划问题;然后在MATLAB中调用整数线性规划问题的相关程序进行求解和结果分析;本发明能够实现车库的车辆配送路线最优,同时使车辆的行驶总距离最短,较大程度地降低车辆运输成本,具有良好的应用前景。
技术领域
本发明属于物流配送技术领域,具体涉及一种取送货问题的车辆路径规划方法。
背景技术
在经济发展的推动下,现代物流已经成为企业管理的重要组成部分,不仅是因为在企业总成本中物流成本所占比例较高,而且企业的服务水平受物流活动影响较大。优秀的物流服务能够直接影响客户对企业的忠诚度,因此,降低物流消耗成本,提高物流运行效率是提高企业竞争力的有效措施。
在物流配送领域,车辆路径问题(Vehicle Routing Problem,VRP)是物流管理和运输中的核心问题之一,其研究受到人们的广泛关注。其中,取送货问题是一个具有较多应用场景的实际问题,如:残疾人及老年人的接送问题、海运调度问题等。在现实中,汽车货运业采用多种运输形态提供物流服务,其中一种为点对点运输,即客户提供物流信息要求货运公司派车至指定点取货再送至另一指定点卸货,此类问题被称作取送货问题(Pickupand Delivery Problem,PDP)。同时,为了提供快速、正确、准时的服务,采用具有时间窗限制的取送货问题(Pickup and Delivery Problem With Time Windows,PDPTW)的研究愈加重要。
带时间窗限制的取送货问题属于NP难问题,其求解方法包括精确算法和启发式算法。精确算法常见的有动态规划算法、分支定界法等,它主要求解小规模的PDPTW。启发式算法包括模拟退火法、禁忌搜索法、遗传算法等,它需要设计者具备较强的专业知识并且专用性比较强;另外,启发式方法往往得不到最优解。
发明内容
为了克服上述现有技术的缺点,本发明的目的在于提出一种取送货问题的车辆路径规划方法,能够实现车库的车辆配送路线最优,同时使车辆的行驶总距离最短,较大程度的降低车辆运输成本,具有良好的应用前景。
为了达到上述目的,本发明采用如下技术方案:
一种取送货问题的车辆路径规划方法,包括以下步骤:
步骤一、建立客户数据模型:根据待解决的带时间窗的取送货车辆路径问题,建立客户数据模型;
步骤二、计算车库、取货点及送货点中两两之间的距离di,j,i≠j,同时假设两两之间的行驶时间均是单位1;
步骤三、建立带时间窗的取送货车辆路径问题的数学模型:根据实际的取送货订单需求,规划车库的车辆完成取送货任务,且客户订单的取货请求和送货请求都必须在一个时间窗内开始被服务;若车辆早于时间窗到达取货点或者送货点,则需要等到最早开始时间到临开始执行取送货任务;设计目标函数,目标函数是使车辆总的行驶距离最短;
步骤四、基于客户数据模型,建立带时间窗的取送货车辆路径问题的Petri网模型;
步骤五、基于步骤四的Petri网模型,将步骤三的数学模型转换为整数线性规划问题;
步骤六、在MATLAB中调用步骤五整数线性规划问题的相关程序并进行求解和结果分析。
所述的步骤四带时间窗的取送货车辆路径问题的Petri网模型如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西科技大学,未经陕西科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111321095.3/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理