[发明专利]用于汽车涂装车间的按色分批方法有效
| 申请号: | 201910593608.2 | 申请日: | 2019-07-03 | 
| 公开(公告)号: | CN110378579B | 公开(公告)日: | 2023-04-07 | 
| 发明(设计)人: | 孙辉;王幼真 | 申请(专利权)人: | 东南大学 | 
| 主分类号: | G06Q10/0631 | 分类号: | G06Q10/0631;G06N3/006 | 
| 代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 张秀 | 
| 地址: | 211102 江*** | 国省代码: | 江苏;32 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 用于 汽车 装车 分批 方法 | ||
1.用于汽车涂装车间的按色分批方法,其特征在于:采用基于蚁群优化的启发式算法和针对大规模按色分批问题的滚动求解方法;
所述基于蚁群优化的启发式算法包括以下步骤:
(1)获取车辆序列信息;步骤(1)中获取的车辆序列信息具体包括以下步骤:
(1-1)车辆的数量S;
(1-2)车身类型集合J,用j表示其中元素;
(1-3)订单的颜色集合I,用i表示其中元素;
(1-4)序列的车身类型排列信息,用yjs表示,如果序列中第s辆车的车身类型为j,yjs取值为1,否则为0;
(1-5)序列的订单信息,用dij表示车身类型为j颜色为i的车辆订单数;
(2)初始化蚁群优化算法的参数;
(3)蚂蚁为白车身分配颜色;
步骤(3)中,在蚂蚁为白车身分配颜色时不能违反订单需求,即假设当前第s辆白车身的车型为j,蚂蚁k选择的颜色v必须满足dvj0;将所有满足该条件的颜色v用集合表示;
根据s取值,蚂蚁进行颜色分配时有两种情况:
(3-1)如果s=1,蚂蚁k从中随机挑选一个颜色;
(3-2)如果s1,首先计算所有可以被选择的颜色与上一辆白车身的颜色u之间的综合启发式信息强度Huv:
其中,addv表示将颜色v排在颜色u后面造成的新增颜色切换次数,当颜色u和v不同时,addv取值为1,反之为0;potv是指从当前位置开始能连续为后续白车身分配颜色v的最大数量;α,β和γ分别表示τuv,addv和potv的相对重要性;
蚂蚁k在其路径搜索过程中选择下一个颜色v时所遵循的选择规则公式为:
其中q是在[0,1]之间服从均匀分布的随机数,q0是位于[0,1]之间的参数,V是根据概率选择的随机变量;
(4)局部信息素更新;
(5)判断是否对所有白车身完成颜色分配,如果尚未完成,返回步骤(3);
(6)评价本次迭代的最优解,视情况更新全局最优解;
(7)全局信息素更新;
(8)判断是否达到最大迭代次数,如果是,则输出全局最优解,否则返回步骤(3)。
2.根据权利要求1所述的用于汽车涂装车间的按色分批方法,其特征在于,步骤(2)中参数包括:
(2-1)最大迭代次数tmax;
(2-2)迭代计数t,在初始时刻t=1;
(2-3)蚂蚁的数量K;
(2-4)颜色u和v之间的信息素累计值τuv,在初始时刻令τuv=τ0;
(2-5)取值在[0,1]之间的参数q0;
(2-6)信息素值局部挥发比例参数ρl,其中0ρl1;
(2-7)信息素值全局挥发比例参数ρg,其中0ρg1;
(2-8)需要分配颜色的白车身在序列中的位置s,在初始时刻s=1。
3.根据权利要求1所述的用于汽车涂装车间的按色分批方法,其特征在于:步骤(4)中,当所有蚂蚁为序列中第s辆白车身完成颜色分配后并移动到下一辆白车身时,s增加1;并且每只蚂蚁所经过路径上每一对相邻颜色u和v之间的信息素发生局部更新,依据的公式为:
τuv=(1-ρl)τuv+ρlτ0
其中ρl表示信息素的局部挥发比例;τ0是信息素的初始值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910593608.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





