【技术实现步骤摘要】
一种基于候鸟优化算法的多目标混流双边装配线平衡方法
本专利技术涉及机械制造
,具体涉及一种基于候鸟优化算法的多目标混流双边装配线平衡方法。
技术介绍
双边装配线是制造领域进行大批量生产不可或缺的生产方式,广泛应用于轿车、卡车等大型产品的装配。自Bartholdi[1]在1993年首次提出双边装配线平衡问题(Two-sidedAssemblyLineBalancingProblem,TALBP)以来,吸引了越来越多的研究者对TALBP问题进行研究。相比于单边装配线,双边装配线能有效的缩短装配线长度、降低装配零部件运输成本、提高线上机械设备的利用率等。在实际的生产装配中,经常需要在同一条双边装配线上同时装配不同品种的产品,以满足产品的多样化生产,即实现混流装配。随着社会需求的多样化发展,混流双边装配线越来越受到企业的欢迎,混流双边装配线平衡问题(Mixed-modelTwo-sidedAssemblyLineBalancingProblem,MTALBP)也日益受到研究人员的重视。混流双边装配线主要用于在同一条双边装配线上同时装配具有相似特征的不同品种的产品,从而实现装配线产品种的多样化,满足现实中对产品多样化生产的需要。由于不同品种产品之间有很多相似的生产特征,将其置于同一条装配线上生产,可以节省产品的装配成本,从而实现经济效益的最大化。而混流所带来的负载均衡问题也随之增加,面临新的考验。2009年,等[2]首次建立了MTALBP模型并利用模拟退火算法进行求解,同年,Simaria等[3]利用蚁群算法对多目标MTALBOP进行求解;2012年,Chut ...
【技术保护点】
一种多目标混流双边装配线平衡方法,其特征在于,包括以下步骤:步骤1,根据混流双边装配线平衡问题特点,建立以装配线最小化工位数、最小化负载均衡和最小化单位成品总成本为目标的数学模型;步骤2,利用NEH启发式初始化和随机初始化相结合的方法对所述数学模型进行初始化,生成多组初始解,并采用快速非支配排序算法对这些解进行排序,得到多个边界集,根据候鸟优化算法的特点,选取第一个边界集中聚集距离最大的个体成为种群的领飞鸟,根据聚集距离的大小依次选取各个边界集中的两个个体作为种群的跟飞鸟;同时设置最大巡回次数G以及初始化巡回次数g=1;步骤3,分别根据预设的选择策略选择邻域结构以产生领飞鸟和跟飞鸟的多个邻域解,并进行非支配排序,查找可支配领飞鸟或跟飞鸟的个体并替换所述领飞鸟或跟飞鸟,实现所述领飞鸟和跟飞鸟的进化;步骤4,更新非支配解集,并针对非支配解集中的每一个非支配解采用多目标迭代贪婪算法进行局部搜索;步骤5,若巡回次数g小于最大巡回次数G,则g=g+1,并跳转至步骤3,否则设置g=1,并在当前非支配解集中选择一个个体替换领飞鸟;步骤6,判断是否满足算法终止准则,若未满足,则跳转至步骤3,否则,算法 ...
【技术特征摘要】
1.一种多目标混流双边装配线平衡方法,其特征在于,包括以下步骤:步骤1,根据混流双边装配线平衡问题特点,建立以装配线最小化工位数、最小化负载均衡和最小化单位成品总成本为目标的数学模型;步骤2,利用NEH启发式初始化和随机初始化相结合的方法对所述数学模型进行初始化,生成多组初始解,并采用快速非支配排序算法对这些解进行排序,得到多个边界集,根据候鸟优化算法的特点,选取第一个边界集中聚集距离最大的个体成为种群的领飞鸟,根据聚集距离的大小依次选取各个边界集中的两个个体作为种群的跟飞鸟;同时设置最大巡回次数G以及初始化巡回次数g=1;步骤3,分别根据预设的选择策略选择邻域结构以产生领飞鸟和跟飞鸟的多个邻域解,并进行非支配排序,查找可支配领飞鸟或跟飞鸟的个体并替换所述领飞鸟或跟飞鸟,实现所述领飞鸟和跟飞鸟的进化;步骤4,更新非支配解集,并针对非支配解集中的每一个非支配解采用多目标迭代贪婪算法进行局部搜索;步骤5,若巡回次数g小于最大巡回次数G,则g=g+1,并跳转至步骤3,否则设置g=1,并在当前非支配解集中选择一个个体替换领飞鸟;步骤6,判断是否满足算法终止准则,若未满足,则跳转至步骤3,否则,算法终止,输出非支配解集,所述非支配解集即为混流双边装配线平衡问题的最优解。2.根据权利要求1所述一种多目标混流双边装配线平衡方法,其特征在于,步骤2中所述的利用NEH初始化和随机初始化方法对所述数学模型进行初始化,生成多组初始解,包括:首先,利用NEH启发式初始化方法,以最小化组合目标为目标产生一个初始解,然后以最小化单位成品总成本为目标产生一个初始解,再随机产生一组初始解,即采用随机生成的方式产生任务序列进行编码,调整任务序列后进行解码。3.根据权利要求2所述所述一种多目标混流双边装配线平衡方法,其特征在于,所述NEH启发式初始化方法步骤如下:步骤201,基于优先级的编码方式,根据分级位置权得到各任务的初始优先权值,然后按照优先权值的大小降序排列得到任务序列SEQ(SEQ={task1,task2,…taskn});步骤202,设置i=1;步骤203,将第i个任务taski移出,移出后的任务序列为SEQ′,并将taski插入到SEQ′的每一个位置得到新的任务序列,进行解码,如果比当前解更优则进行替换;i=i+1;步骤204,如果i≤n,则重复步骤3,否则算法终止,输出任务序列。4.根据权利要求3所述所述一种多目标混流双边装配线平衡方法,其特征在于,所述步骤203包括:解码时,需要考虑任务的节拍时间约束、优先关系约束和操作方位约束。5.根据权利要求4所述所述...
【专利技术属性】
技术研发人员:梅慧文,张超勇,林文文,任彩乐,孟磊磊,任亚平,林海,许飞,冀道立,易文凯,
申请(专利权)人:武汉企鹅能源数据有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。