(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202110688494.7 (22)申请日 2021.06.21 (65)同一申请的已公布的文献号 申请公布号 CN 113343575 A (43)申请公布日 2021.09.0 3 (73)专利权人 太原科技大 学 地址 030024 山西省太原市万柏林区窊流 路66号 (72)发明人 陈高华 郗传松 周子涵 陈康  裴育 丁庆伟  (74)专利代理 机构 太原中正和专利代理事务所 (普通合伙) 14116 专利代理师 焦进宇 (51)Int.Cl. G06F 30/27(2020.01)G06Q 10/04(2012.01) G06N 3/00(2006.01) G06F 111/06(2020.01) (56)对比文件 CN 112633555 A,2021.04.09 CN 109978471 A,2019.07.0 5 审查员 严荣 (54)发明名称 基于改进蚁群算法的多目标车辆路径优化 方法 (57)摘要 本发明属于物流配送、 电子商务、 智能优化、 网络分析等应用领域, 具体技术方案为: 基于改 进蚁群算法的多目标车辆 路径优化方法, 具体步 骤如下: 一、 在初始时刻, 将信息素总量与各个需 求点和配送中心的距离作为信息素分布矩阵, 设 计初始信息素的具体表达式; 二、 考虑客户与客 户之间的时间窗宽度及碳排放量, 设计转移规则 的具体表达式; 三、 更新信息素表达式; 四、 引入 混沌扰乱机制, 对信息素进行混沌初始化; 本发 明提出了一种以配送总成本最低、 碳排放量最少 的多目标车辆路径优化模型, 多目标模型能更好 地兼顾物 流配送中的配送总成本和碳排放量, 与 经典蚁群算法相比, 改进蚁群算法在配送总成本 上平均节省了6.5%、 碳排放量上平均节省了 3.5%。 权利要求书4页 说明书12页 附图3页 CN 113343575 B 2022.05.10 CN 113343575 B 1.基于改进蚁群算法的多目标 车辆路径优化方法, 其特 征在于, 一、 在初始时刻, 将信 息素总量与各个客户和配送中心的距离作为信 息素分布矩阵, 初 始信息素的具体表达式为: Q为每一次搜索蚂蚁释放的信息 素总量, d1i为客户i和配送中心的实际距 离, d1j为客户j 和配送中心的实际距离; 二、 考虑客户i与客户j的时间窗宽度及碳 排放量, 转移规则的具体表达式为: q为假定的固定阈值, 用来控制状态转移规则参数, q0为一个在区间[0, 1]上的随机数, 当q<q0, 采用确定性搜索模型, 当q≥q0, 采用改进的概 率模型; 改进的概 率模型 具体表达式为: α为信息素浓度重要因子, β、 ω和γ为启发函数重要程度因子, dij为配送车辆从客户i 点到客户j点的距离, 为启发函数, Widthij=l(i)‑e(i)为客户的时间窗宽度, Zij为 路径上客户i到客户j配送车辆产生的碳排放量, 其值越小, 说明点i到点j的所积累的信息 素浓度越高, 则蚂蚁选择 该条路径的可能性越高; 三、 更新后的信息素表达式为: Δ τij、 和 的具体表达如下:权 利 要 求 书 1/4 页 2 CN 113343575 B 2τij(t)表示在第 t次迭代时, 客户i和客户j之间路径 上的信息素浓度; p表示为每一次迭 代后, 路径上信息素的挥发因子; Δτij表示每一次迭代的i点与j点信息素改变总量; 表示在该次迭代中, 第kk个蚂蚁对于点i与点j信息素改变 的贡献值; 表示额外对 目前 获得的最优路径的奖励; lkk表示第kk个蚂蚁选择的路径的总长; lbest表示目前获得的最优 路径的总长; sizepop为蚂蚁总数; e(i)为客户接受服务的最早时间,l(i)为客户接受服务 最晚时间; 四、 引入混沌扰乱机制, 对信息素进行混沌初始化, 根据混沌迭代方程生成一组混沌变 量,混沌变量是通过L ogistic映射产生的, 具体方式如下: Fij(t+1)= μFij(t)*[1‑Fij(t)]                (6) 混沌扰动 后的信息素 更新表达式为: ξ为可调节系数, 是一个常数, Fij(t)是混沌变量, μ为控制变量, μ的取值范围为[3.5 ‑ 4.0]; 模型求解的具体流 程如下: 1)、 初始化参数, 设定最大迭代次数maxiter, 按照公式(1)对每个客户点之间产 生初始 信息素, 初始化迭代次数=0, 确定每 个参数的函数值; 2)、 创建禁忌表, 让所有的配送车辆从配送中心出发, 在满足约束 的前提下, 按照公式 (2)来选择 下一个客户, 并将此客户添加至禁忌表; 3)、 若配送车辆不满足下一个客户点的需求, 则配送车辆返回配送中心, 更新禁忌表, 重复该过程, 直到所有的客户点全部加入到禁忌表中, 禁忌表更新满足时间窗和载重限制; 4)、 采用2 ‑opt对每次路径内的配送路径进行局部优化; 5)、 所有蚂蚁完成循环后, 按照公式(4)更新信息素, 计算当前迭代得到的可行解, 并与 前代所得到的可行解进行对比, 记录最优解, 若算法5次得出的可行解不变, 则引入混沌扰 动机制, 按照公式(6)、 (7)来更新信息素; 6)、 当nc=nc+1且nc<maxiter, nc为迭代次数, 则执行步骤2、 3、 4、 5, 否则算法迭代结 束, 输出最优解。 2.根据权利要求1所述的基于改进蚁群算法的多目标车辆路径优化方法, 其特征在于,权 利 要 求 书 2/4 页 3 CN 113343575 B 3

.PDF文档 专利 基于改进蚁群算法的多目标车辆路径优化方法

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于改进蚁群算法的多目标车辆路径优化方法 第 1 页 专利 基于改进蚁群算法的多目标车辆路径优化方法 第 2 页 专利 基于改进蚁群算法的多目标车辆路径优化方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:56:38上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。