[发明专利]一种求解带软时间窗物流运输车辆路径问题的方法在审
申请号: | 201510383243.2 | 申请日: | 2015-07-01 |
公开(公告)号: | CN104992242A | 公开(公告)日: | 2015-10-21 |
发明(设计)人: | 蔡延光;朱君;蔡颢 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/08;G06Q50/28 |
代理公司: | 广州市南锋专利事务所有限公司 44228 | 代理人: | 刘媖 |
地址: | 510090 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种求解带软时间窗物流运输车辆路径问题的方法,针对基于实时交通信息的带软时间窗物流运输车辆路径问题,采用时间窗惩罚机制,建立其数学模型;使用自适应混沌蚁群算法求解该模型,通过算法信息素的自适应更新和算法参数的混沌自适应调整来提高算法的寻优能力。本发明与现实生产生活中的物流配送更加吻合,运用自适应混沌蚁群算法求解该问题,因具有更好的优化搜索能力,有效避免搜索过程陷入局部最优,提高解的多样性和全局寻优能力,改进全局更新策略,引入精英策略,适当提高优质蚂蚁释放的信息素的正反馈;设置信息素及信息素增量的上下限以减小路径上信息素的过大差异,利用自适应混沌蚁群算法解决经典的车辆路径寻优问题。 | ||
搜索关键词: | 一种 求解 时间 物流 运输 车辆 路径 问题 方法 | ||
【主权项】:
一种求解带软时间窗物流运输车辆路径问题的方法,其特征在于,包括以下步骤:S1、获取基于实时交通信息的带软时间窗VRP问题基本参数:物流配送中心的位置,客户的地理位置,客户货物需求量,客户的时间窗约束以及车辆的信息;S2、在问题中,客户具有软时间窗要求:送货的时间窗为[eti,lti],配送车辆在配送点i的最早服务时间为eti,最晚到达配送时间为lti,迟到或者早到都会产生惩罚费用;每小时等待费用为c1,每小时延迟费用为c2;车辆行驶速度由不同时间段决定,1个调度周期分为若干离散区间时段,车辆在各个时段的行驶速度是变化的,各区间内部行驶速度一定,调度中心只能知道当前时间行驶速度,未来时间行驶速度与当前速度相同处理;S3、定义如下变量:S4、根据如下约束条件建立基于实时交通信息的带软时间窗物流运输车辆路径问题的数学模型:(1)1个车场,N个客户,客户需求量确定;(2)同种车型,非满载;(3)每辆车有最大配送距离约束和载重约束;(4)闭合式车辆路径;(5)客户的时间窗已知,软时间窗限制,且每个客户的时间窗要求已知;(6)求解目标:在城市动态交通信息网中找到一组服务所有客户的最优物流配送路径,达到配送成本最低;S5、设计蚁群算法信息素的自适应更新来提高算法的寻优能力、抗噪性,进而避免算法陷入局部最优,具体表现为:S5‑1、改进全局更新策略,引入精英策略,在每次算法循环后会给全局度量函数值大于本次迭代平均全局度量函数值的路径进行信息素更新,而对小于本次迭代平均全局度量值的路径不进行信息素更新,全局更新规则只用于最优解路径上,规则如下:上式中,Q表示信息素强度,其值为常量,Lgb表示当前找到的全局最优路径长度;S5‑2、设置信息素及信息素增量的上下限以减小路径上信息素的过大差异,通过适当调整,将各条路径上的信息素强度限制在区间[τmin,τmax]内,同时在每次更新信息素时将信息素增量限制在区间[Δτmin,Δτmax],根据上述改进和优化,信息素自适应更新的总表达式为:在(4)式中,信息素增量S6、设计蚁群算法计算参数的混沌自适应调整,提高算法对该数学模型的寻优能力和计算效率;蚁群算法每代次迭代寻优开始时α取初值为1到5之间的任意数,ρ取的初值为0.1‑0.5之间的任意数,而后按如下式对启发因子α和信息素挥发系数ρ进行混沌自适应调整:S7、利用自适应混沌蚁群算法寻求基于实时交通信息的带软时间窗物流运输车辆路径问题的最优配送路径,具体步骤如下:S7‑1、初始化自适应混沌蚁群算法参数:最大迭代次数NCmax,蚂蚁个数m,ρ(0),α(0),Q,τ,Δτ,迭代计数器NC=0;S7‑2、蚂蚁从配送中心的位置出发;S7‑3、对蚂蚁k从1到m,重复S7‑4和S7‑6步骤,直到蚂蚁k遍历完所有的配送点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510383243.2/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理