【技术实现步骤摘要】
基于多个最优解改进遗传算法的船舱装配序列规划方法
[0001]本专利技术涉及船舶与海洋工程领域,具体涉及基于多个最优解改进遗传算法的船舱装配序列规划方法。
技术介绍
[0002]船舶工业是水上运输、海洋开发及国防建设提供装备的综合性产业,是先进装备制造业的重要组成部分。船舶的建造工程是一项工艺复杂的生产活动,每个工位需要多个专业的技术人员共同进行作业,同时也需要各类生产工具及工装设施的辅助来进行各工序的作业任务。因此,如何合理规划建造工序,使舱室模块建造各工艺阶段之间、不同工序之间,在时间和空间上达到最佳匹配,确保人力、物力、场地资源得到充分利用,是船舶建造领域研究的重点。
[0003]在船舶建造过程中,舱室是船舶的重要组成部分。目前,船舶舱室单元模块化制造工艺在国内尚无规模化应用,对其装配作业规划的研究尚属空白,对预制舱室施工工艺而言,可归纳为装配序列规划问题(Assembly Sequence Planning,ASP),即解决装配任务的排序问题,要在满足加工优先约束或者交货期要求的前提下,寻找最优的工艺顺序。在船舶舱室建造过程中,产品零部件数量众多,装配序列的数量将会出现“组合爆炸”,从而变为一个复杂的NP
‑
hard问题。国内外许多学者采用多种算法对装配序列进行优化研究。但遗传算法,蚁群算法,粒子群算法等多种搜索算法进行优化时,面对复杂装配问题,极易陷入局部最优,并且整个种群最终会收敛到唯一的最优解,不能保持解的多样性。在舱室实际装配工程中,虽然已考虑到多种约束条件的影响,但也可能会
【技术保护点】
【技术特征摘要】
1.基于多个最优解改进遗传算法的船舱装配序列规划方法,其特征在于,具体包括:S1,设定初始种群大小、交叉概率、基因组变异概率,通过随机数生成初代种群,生成的种群作为父代种群;S2,根据装配体干涉矩阵,分析装配换向次数,装配工具更换次数,装配体连接关系,基准件的选取,装配体的几何约束,装配体的顺序约束对装配体的影响,设计出适应度函数计算公式,根据适应度计算公式分别计算种群个体的适应度函数值;S3,保留每一代种群中适应度最高的装配序列到Best列表中,用于建立多个独特的最优解;S4,选择染色体,根据交叉概率,对其进行交叉,产生新的染色体。根据变异概率,对新的染色体进行变异操作,产生新的染色体;S5,根据多代适应度函数值的变化情况,判断是否符合优化准则,若连续多代适应度值保持一致,则根据优化准则进行优化,扩大搜索空间,避免局部最优;S6,根据迭代结束收敛的最高适应度函数值,去掉Best列表中低于最高适应度函数值的序列,只保留等于最高适应度函数值的序列,输出多个独特的最优解。2.根据权利要求1所述的基于多个最优解改进遗传算法的船舱装配序列规划方法,其特征在于,所述步骤S1中:设定种群大小为200,交叉概率为0.8,变异概率为0.3,根据随机数生成初代种群。3.根据权利要求1所述的基于多个最优解改进遗传算法的船舱装配序列规划方法,其特征在于,所述步骤S2中,装配体的干涉矩阵为:假设舱室的零部件只在三维空间的6个方向上水平运动,方向为空间笛卡尔坐标系的六个坐标轴方向;引入变量C(p,q)与T(p,q)分别表示两个任意零部件在空间6个方向上(x,y,z,
‑
x,
‑
y,
‑
z)上相互之间的接触与运动干涉关系,两个变量的定义式如下所示:C(p,q)=(C1,C2,C3,C4,C5,C6),Ci={0,1}T(p,q)=(T1,T2,T3,T4,T5,T6),Ti={0,1}T(p,q)=(T1,T2,T3,T4,T5,T6),Ti={0,1}其中,Ci表示在第i方向上两零部件间的接触关系,n表示方向数;Ti表示一个零部件相对于另一个零部件在i方向上运动时的干涉关系。4.根据权利要求3所述的基于多个最优解改进遗传算法的船舱装配序列规划方法,其特征在于,在公式(1)中,如果Ci=1,表明零件q与p在p的i方向上有接触关系;否则,如果Ci=0,则代表两零部件在该方向上不存在接触;在公式(2)中,如果Ti=1,表示零部件q在i方向上相对于p运动时,不受p的干涉;反之,如果Ti=0,则表明,当q在该方向上运动完成装配
操作时,会受到p的阻碍;装配信息可用于冲突检查,从装配体的三维模型中获取,装配体所含的所有零部件间的接触及运动干涉关系可以表示为矩阵形式。5.根据权利要求1所述的基于多个最优解改进遗传算法的船舱装配序列规划方法,其特征在于,所述步骤S2中,舱室的装配换向次数,装配工具更换次数,装配体连接关系,基准件的选取,装配体的几何约束,装配体的顺序约束可从装配体的干涉矩阵分析得出,并进一步设计适应度函数值公式进行计算,适应度函数为公式(3)F1为装配序列的换向次数、F2为装配工具的改变次数、F3...
【专利技术属性】
技术研发人员:刘昆,万鑫,邱伟健,俞同强,王加夏,路越,
申请(专利权)人:江苏科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。