[发明专利]用于确定城市生鲜配送中心位置的方法、系统及存储介质在审
申请号: | 201911251235.7 | 申请日: | 2019-12-09 |
公开(公告)号: | CN111160623A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 胡小建;彭磊 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q10/08;G06N3/12 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;刘兵 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 确定 城市 生鲜 配送 中心 位置 方法 系统 存储 介质 | ||
1.一种用于确定城市生鲜配送中心位置的方法,其特征在于,所述方法包括:
获取城市的生鲜供应地的位置、数量以及供应量;
获取城市的生鲜销售地的位置、数量以及销售量;
获取备选配送中心的位置、数量以及最大容量;
对遗传算法的染色体进行多层编码并初始化种群;
根据公式(1)计算每个所述染色体的适应度;
其中,f为所述适应度,W为所述染色体的目标函数,且所述目标函数为公式(2),
其中,T为所述生鲜供应地的数量,M为所述备选配送中心的数量,xki为从生鲜供应地k到备选配送中心i的运输量,cki为从生鲜供应地k到备选配送中心i的单位运输成本,N为所述生鲜销售地的数量,yij为从备选配送中心i到生鲜销售地j的运输量,dij为从备选配送中心i到生鲜销售地j的单位运输成本,pi为备选配送中心i对单位生鲜产品的加工成本,bi为备选配送中心i的管理成本,zi为备选配送中心i的指示变量,zi=1表示备选配送中心i被选中,zi=0表示备选配送中心i未被选中,Wmax为每次迭代过程中的目标函数W的最大值;
根据所述适应度执行选择操作;
对执行所述选择操作后的所述种群执行交叉操作;
对执行所述交叉操作后的所述种群执行变异操作;
判断迭代次数是否大于或等于预设的次数阈值;
在判断所述迭代次数大于或等于所述次数阈值的情况下,将所述适应度最大的所述染色体作为最终得到的所述城市生鲜配送中心位置;
在判断所述迭代次数小于所述次数阈值的情况下,再次根据公式(1)计算每个所述染色体的适应度,并执行所述方法的相应步骤直到判断所述迭代次数大于或等于所述次数阈值。
2.根据权利要求1所述的方法,其特征在于,对遗传算法的染色体进行多层编码并初始化种群具体包括:
采用整数编码的方式配置T×M个决策变量以表示T个所述生鲜供应地分别对M个所述备选配送中心的运输量;
采用0-1编码的方式配置T×M个决策变量以表示T个所述生鲜供应地与M个所述备选配送中心的对应关系;
采用整数编码的方式配置M×N个决策变量以表示M个所述备选配送中心分别对N个所述生鲜销售地的运输量。
3.根据权利要求1所述的方法,其特征在于,对遗传算法的染色体进行多层编码并初始化种群具体包括:
确定所述种群的规模。
4.根据权利要求1所述的方法,其特征在于,根据所述适应度执行选择操作具体包括:
分别计算每个所述染色体的适应度占所有所述染色体的适应度的总和的百分比;
采用轮盘赌法根据所述百分比执行所述选择操作。
5.根据权利要求1所述的方法,其特征在于,公式(1)满足约束条件为公式(3)至公式(9),
其中,Ak为生鲜供应地k的最大供应量
其中,Bi为备选配送中心i的最大容量;
其中,Cj为生鲜销售地j的需求量;
xki≥0,k=1,2,3,...,T,i=1,2,3,...,M, (7)
yij≥0,i=1,2,3,...,M,j=1,2,3,...,N, (8)
6.根据权利要求2所述的方法,其特征在于,对执行所述选择操作后的所述种群执行交叉操作包括:
针对采用0-1编码的方式配置的T×M个决策变量执行所述交叉操作。
7.一种用于确定城市生鲜配送中心位置的系统,其特征在于,所述系统包括处理器,所述处理器用于执行如权利要求1至6任一所述的方法。
8.一种存储介质,其特征在于,所述存储介质存储有指令,用于被机器读取以使得所述机器执行如权利要求1至6任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911251235.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理