[发明专利]一种有效的车辆路径优化系统有效
申请号: | 201710687033.1 | 申请日: | 2017-08-11 |
公开(公告)号: | CN107292460B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 潘荣兰 | 申请(专利权)人: | 重庆博尼施科技有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/08;G06N3/12 |
代理公司: | 北京华识知识产权代理有限公司 11530 | 代理人: | 赵永强 |
地址: | 400010 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 有效 车辆 路径 优化 系统 | ||
1.一种有效的车辆路径优化系统,其特征是,包括数据获取模块、算法执行模块和路径输出模块,所述数据获取模块用于获取车辆路径优化所需的相关信息,所述算法执行模块采用改进的遗传算法对车辆路径进行优化,具体包括:
步骤1,采用基于客户全排列的自然数编码方式,初始化生成染色体群,并确保其可行性;
步骤2,根据适应度函数计算初始群体中各个体的适应度值,并保存适应度值最大个体的适应度值和染色体;
步骤3,在指定的遗传代数内进行遗传操作,通过随机选择、交叉和变异操作,从而产生一群更适应环境的个体;
步骤4,执行条件判定,用于设定终止条件,当遗传算法满足终止条件时即停止算法运行;所述算法执行模块的步骤2根据适应度函数计算初始群体中各个体的适应度值,其采用一种改进的适应度函数,定义有k个配送点,则适应度函数为:
式中,d(rm,rn)为第m个配送点到第n个配送点之间的距离,dmax为路径配送的最大配送距离,r0表示物流配送中心,rk表示最后一个配送点,d表示配送路径的总距离,δ和μ分别为配送距离和时间效应成本的权重,T表示配送的时间效应成本,Li为第i个配送点的规定送达时间,ti为第i个点的实际送达时间,P为允许时间误差,c1为时间惩罚系数;所述路径输出模块用于输出遗传算法终止后所得的最优车辆路径。
2.根据权利要求1所述的一种有效的车辆路径优化系统,其特征是,所述数据获取模块获取的相关信息包括:客户点的数目、配送中心和客户点的位置坐标。
3.根据权利要求2所述的一种有效的车辆路径优化系统,其特征是,算法执行模块中步骤3在制定的遗传代数内进行如下遗传操作,具体为:
a.通过选择操作产生新一代个体;
b.采用改进的交叉概率算法计算剩余个体的交叉率pc,并且对这些剩余个体以计算所得的交叉率pc进行交叉操作;
式中,fmax表示种群最大适应度值,favg表示种群平均适应度值,f′表示要交叉的个体适应度值,k1和k3为常数值,且0k1,k31,fmin表示种群最小适应度值;
c.利用改进的变异概率算法计算剩余个体的变异率pm,并且对这些个体以概率pm进行变异操作;
式中,fmin表示种群最小适应度值,fmax表示种群最大适应度值,favg表示种群平均适应度值,f″表示要变异的个体适应度值,k2和k4为常数值,且0k2,k41。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆博尼施科技有限公司,未经重庆博尼施科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710687033.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理