[发明专利]一种基于实数编码量子进化算法的不规则排样方法有效
申请号: | 201610060417.6 | 申请日: | 2016-01-29 |
公开(公告)号: | CN105740953B | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 杨卫波;王万良;赵燕伟;张景玲 | 申请(专利权)人: | 温州大学 |
主分类号: | G06N3/12 | 分类号: | G06N3/12 |
代理公司: | 杭州天正专利事务所有限公司33201 | 代理人: | 黄美娟,王兵 |
地址: | 325035 浙江省温州市瓯海*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 实数 编码 量子 进化 算法 不规则 方法 | ||
1.一种基于实数编码量子进化算法的不规则排样方法,其特征在于:包括以下步骤:
步骤1、实数编码,采用实数量子几率幅值对排样编号序列和旋转角度序列进行统一编码,对于具有n个排样件和每个排样件允许沿顺时针方向旋转m个角度的排样问题,用n×(n+m)的二维量子位概率幅矩阵表示第t代第k个量子染色体为:
式中,inf为无穷大数,βij(0≤i≤n-1,1≤j≤i+1)用来编码排样件的编号,βiu'(0≤i≤n-1,1≤u≤m)用来编码排样件的旋转角度索引;
步骤2、系统初始化,利用不规则形状样片的几何特征,构造启发式算法生成初始排样序列种群U(0)及第0代的量子种群Q(0);
步骤3、计算U(0)中各个个体的适应度,将最优个体赋值给初始种群最优个体
步骤4、种群更新,进化迭代次数t=t+1,采用量子旋转门更新量子染色体种群,得到第t代的量子种群Q(t);
步骤5、量子观测,对种群Q(t)分别进行排样编号序列量子观测与旋转角度索引序列量子观测,生成排样序列种群U(t);
步骤6、利用基于临界多边形NFP的不规则样片形心最低的放置策略将由种群U(t)确定的排样顺序将样片排入母板,然后进行个体适应度评价,将其中的最优个体赋值给第t代种群最优个体基于临界多边形NFP的不规则样片形心最低的放置策略如下:以样片的形心坐标作为参考点来构造形心NFP,放置时选取形心NFP中具有最小横坐标值的顶点作为排样件的放置位置,再由多边形的拓扑关系确定其他各个顶点的具体排放位置;
步骤7、判断迭代次数t是否达到预先设定的数目,若否转步骤4,是则输出当前最优个体算法结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于温州大学,未经温州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610060417.6/1.html,转载请声明来源钻瓜专利网。