一种基于自适应分组的零件排样优化方法

文档序号:27837221发布日期:2021-12-07 23:57阅读:69来源:国知局
一种基于自适应分组的零件排样优化方法

1.本发明属于零件排样优化技术领域,具体地讲,是涉及一种基于自适应分组的零件排样优化方法。


背景技术:

2.在二维排样优化问题中,常依据零件面积从大到小的顺序产生一个初始零件序列,然后根据初始零件序列采用随机调序方法产生优化算法所需的初始种群,之后通过排样优化算法的寻优规则不断调整初始种群中的零件序列,以此得到较好的零件排样序列和零件排样结果,比如:孙佳正等[1]提出了采用双种群策略对遗传算法的初始种群进行优化,把随机个体作为一个种群,把按照零件面积大小排序的个体作为另一个种群并采用特定的交叉方式保证此种群子代个体大体上按面积大小排序局部乱序以此来提高算法的收敛速度和算法稳定性;另外王静静等[2]提出通过模拟两个独立岛屿的生物杂交进化过程来构建两个种群,其中一个种群随机生成,另一个种群依据零件面积大小顺序生成,以此来产生两个初始种群,相应参考文献如下:
[0003]
[1]孙佳正,郭骏.改进的双种群遗传算法在矩形件排样中的应用[j].计算机工程与应用,2018,54(15):139

146.
[0004]
[2]王静静,瞿少成,李科林.一种基于并行交叉遗传算法的二维不规则排样问题求解[j].计算机应用与软件,2020,37(07):188

193.
[0005]
虽然上述依据零件面积大小排序后,再随机调序产生初始种群的方法,通过优化算法的不断迭代可以搜索到较好的零件排样结果。但在实际排样问题中,仅使用依据零件面积大小排序后再调序产生初始种群的方法所产生的初始种群容易导致初始排样解空间较大,从而需要排样优化算法通过较多的迭代次数才能搜索到质量较好的零件排样结果。特别对于海量零件的排样优化,使用只按零件面积大小顺序排序再调序的方法产生初始种群,很难通过较少的迭代次数搜索到较好的零件排样结果。


技术实现要素:

[0006]
为了克服现有技术中的上述不足,本发明提供一种仅需较少的迭代次数就可以快速搜索到较好的零件排样结果,并且适用于海量零件快速排样优化的基于自适应分组的零件排样优化方法。
[0007]
为了实现上述目的,本发明采用的技术方案如下:
[0008]
一种基于自适应分组的零件排样优化方法,包括以下步骤:
[0009]
s1:对待排样零件进行编码得到原始零件序列;
[0010]
s2:对步骤s1中所述的原始零件序列按照零件面积从大到小进行排序;
[0011]
s3:使用零件面积自适应聚类分组方法,对步骤s2中排序后的原始零件序列进行聚类分组,得到若干个面积分组序列;
[0012]
s4:对步骤s3中每一个面积分组序列按照零件宽高比从大到小进行排序;
[0013]
s5:使用零件宽高比自适应聚类分组方法,对步骤s4中排序后的每一个面积分组序列进行聚类分组,得到若干个宽高比分组序列,继而得到由所述宽高比分组序列和所述面积分组序列共同构成的二级分组序列;
[0014]
s6:将步骤s5中所述的二级分组序列作为零件排样优化结果,并以初始零件序列的方式进行输出,以参与后续非群优化算法的优化;或者将所述二级分组序列通过调序方法产生的序列作为零件排样优化结果,并以初始化种群个体的方式进行输出,以参与后续群优化算法的优化。
[0015]
进一步地,所述步骤s6中,在对所述二级分组序列进行调序时,仅调整面积分组序列中的宽高比分组序列内的零件的先后顺序以及宽高比分组序列之间的前后顺序,零件面积分组序列之间不进行先后顺序的调整。
[0016]
进一步地,所述步骤s6中,通过调序方法产生零件排样优化的初始化种群个体,包括如下步骤:
[0017]
s61:采用随机调序方法调整所述二级分组序列中三分之二的宽高比分组序列内零件顺序以及面积分组序列中的宽高比分组序列之间的前后顺序,产生部分初始种群个体;
[0018]
s62:采用两两交换的调序方法调整所述二级分组序列中三分之二的宽高比分组序列内的零件顺序以及面积分组序列中的宽高比分组序列之间的前后顺序,产生第二部分初始种群个体;
[0019]
s63:采用随机调序方法和两两交换调序方法调整所述二级分组序列中任意两个宽高比分组序列中的零件顺序,产生第三部分初始种群个体。
[0020]
进一步地,所述步骤s63中,随机调序方法和两两交换调序方法分别产生的初始种群个体的数目比例为1:1。
[0021]
进一步地,所述步骤s61、步骤s62、步骤s63分别对应的三种产生初始化种群个体的方式产生的初始种群个体的数目比例为1:1:1。
[0022]
进一步地,所述步骤s3中的零件面积自适应聚类分组方法,包括如下步骤:
[0023]
s31:将所述步骤s2中排序后的原始零件序列设为x0,去除x0中的重复数据,得到序列x1={1,2,3,

,m},m≤n,n为原始零件序列x0的长度;
[0024]
s32:将聚类个数设为k,计算聚类个数k的取值范围
[0025]
s33:选出k个初始聚类中心;
[0026]
s34:将x0中的数据分别分配到离k个聚类中心最近的面积簇w
i
,当x0全部分配完成后得到k组零件面积分组数据;
[0027]
s35:根据每个面积簇w
i
的面积分组数据重新计算该面积簇聚类中心c
i

[0028]
s36:重复步骤s34和步骤s35,直到每个面积簇w
i
的数据不再变化;
[0029]
s37:采用本发明的动态聚类评价方法计算零件面积聚类分组评价结果r
i

[0030]
s38:令k=k+1;
[0031]
s39:重复步骤s33~步骤s38,直到步骤s32中所有k值被访问后,选出所有评估值r
i
最小时所对应的零件面积聚类分组结果,并将该零件面积聚类分组结果作为零件序列的最终面积聚类分组结果。
[0032]
进一步地,所述步骤s5中的零件宽高比自适应聚类分组方法,包括如下步骤:
[0033]
s51:将所述步骤s4中排序后的面积分组序列设为x0,去除x0中的重复数据,得到序列x1={1,2,3,

,m},m≤n,n为原始零件序列x0的长度;
[0034]
s52:将聚类个数设为k,计算聚类个数k的取值范围
[0035]
s53:选出k个初始聚类中心;
[0036]
s54:将x0中的数据分别分配到离k个聚类中心最近的零件宽高比簇w
i
,当x0全部分配完成后得到k组零件宽高比分组数据;
[0037]
s55:根据每个宽高比簇w
i
的宽高比分组数据重新计算该宽高比簇聚类中心c
i

[0038]
s56:重复步骤s54和步骤s55,直到每个宽高比簇w
i
的数据不再变化;
[0039]
s57:采用本发明的动态聚类评价方法计算零件宽高比聚类分组评价结果r
i

[0040]
s58:令k=k+1;
[0041]
s59:重复步骤s53~步骤s58,直到步骤s52中所有k值被访问后,选出所有评估值r
i
最小时所对应的零件宽高比聚类分组结果,并将该零件宽高比聚类分组结果作为当前零件面积分组序列中的最终零件宽高比聚类分组结果。
[0042]
进一步地,所述步骤s33和s53中的选出k个初始聚类中心的方法为:
[0043]
先计算x1中任意两个数据间的距离总和d
sum
,然后计算d
sum
/(n*n*1.2),其中n为x1数据长度,并将d
sum
/(n*n*1.2)作为x1中任意两个数据之间的平均距离系数d
ave
,然后将x1中的每一个数据点作为圆心,以d
ave
为半径画圆,求得每一个圆内的数据个数n
i
,之后根据每一个圆内的数据个数计算所有圆内所包含的数据点总数目,即n=(n1+n2+

+n
n
),n为x1数据长度,然后将n/(3*n)作为每一个圆的内数据密度最小阈值ε,其中n为x1数据长度,再根据d
ave
和数据密度最小阈值ε求得x1中每一个圆内数据个数大于数据密度最小阈值ε的数据,并将这些数据作为高密度点添加到高密度点集合x2,然后从x2选出距离最远的两个数据点m0和m1作为初始聚类中心;
[0044]
当k=3时,从x2剩余数据中选出数据m
i
,2≤i≤k,当选出的数据m
i
满足m
i
*m0+m
i
*m1最大时,将m
i
作为一个初始聚类中心并添加到初始聚类中心的集合中;
[0045]
如果k>3,则剩余k

3个初始聚类中心采用相同的方法,先计算每一个被选出的数据点m
j
到前k

j个初始聚类中心的最大距离乘积的和,其中3≤j≤k,即m
j
*m0+m
j
*m1+

+m
j
*m
k

j
最大时,将数据点m
j
作为一个初始聚类中心添加到初始聚类中心的集合中,重复该过程,直到选出k个初始聚类中心。
[0046]
进一步地,所述步骤s37和s57中的采用动态聚类评价方法计算聚类评价结果r
i
的过程为:
[0047]
s710:采用如下公式计算每组数据w
i
的聚类中心c
i
到全部数据x0的中心c的距离和:
[0048][0049]
式中:k表示聚类个数;
[0050]
s720:采用如下公式计算聚类后每个w
i
内的数据到该组聚类中心c
i
的距离和:
[0051]
[0052]
式中:m
j
表示w
i
组中第j个数据;n
i
表示当前分组w
i
组内数据总数目;
[0053]
s730:由聚类分组的组间距离之和d和每组组内距离之和d
i
通过如下公式计算x0被划分为k组时的动态聚类评价指数r
i

[0054][0055]
式中:k表示聚类个数;n
i
表示分组w
i
组内数据的总数目;n表示原始数据x0的总数据数目。
[0056]
与现有技术相比,本发明具有以下有益效果:
[0057]
(1)本发明通过对原始零件序列按照零件面积从大到小进行排序后,采用自适应聚类方法,得到若干个面积分组序列,然后再按照零件宽高比从大到小进行排序以及采用自适应聚类方法,得到若干个宽高比分组序列,继而得到由宽高比分组序列和面积分组序列共同构成的二级分组序列,此二级分组序列适用于各类种群排样优化算法的种群初始化以及非群优化算法的零件序列初始化,且使用本发明的方法可以使得寻优算法在较少的迭代次数下就可以快速搜索到较好的零件排样结果,特别针对零件形状差异大、海量零件的快速排样优化,采用本发明所提出的零件自适应分组方法所产生的群优化算法的初始种群,或非群优化算法的初始零件序列,其零件序列所对应的零件排样结果的质量更好而且仅需较少的迭代次数。
[0058]
(2)本发明对分组零件序列调序时,仅调整面积分组序列中的宽高比分组序列内的零件的先后顺序以及宽高比分组序列之间的前后顺序,零件面积分组序列之间不进行先后顺序的调整,从而保证零件序列大体上按照面积递减的顺序排序而局部零件之间保持乱序排序,从而缩小了排样优化算法搜索解空间的范围。
[0059]
(3)本发明通过两种不同的调序方法及其结合形成三种方式产生初始种群,使生成的初始种群的解尽可能分布在最优排样解空间的周围。
[0060]
(4)本发明产生初始种群的三种方式中的第三种方式采用随机调序方法和两两交换调序方法分别产生的初始种群个体的数目比例为1:1;三种方式产生的初始种群的数目比例为1:1:1,使初始种群的解更优化地分布在最优排样解空间的周围。
[0061]
(5)本发明采用零件面积自适应聚类分组方法得到若干个面积分组序列,采用零件宽高比自适应聚类分组方法得到若干个宽高比分组序列,通过采用自适应的聚类方法,改进了k

means聚类方法需要人为输入聚类个数以及对应的初始聚类中心,可以自动生成聚类个数以及对应的初始聚类中心。
[0062]
(6)本发明自适应的聚类方法中采用了动态聚类评价方法计算聚类评价结果,并从中选出计算出的聚类评价结果最小时所对应的聚类分组结果,从而得到更好的零件排样结果。
附图说明
[0063]
图1为本发明的零件排样优化方法流程图。
[0064]
图2为本发明的通过调序方法产生初始化种群个体流程图。
[0065]
图3为本发明的原始零件序列分组过程示意图。
[0066]
图4为本发明的分组后得到的二级分组序列示意图。
[0067]
图5为本发明的分组后零件序列调序前后示意图。
[0068]
图6为本发明的分组零件序列迭代寻优后的排样结果示意图。
[0069]
图7为本发明的未分组零件序列迭代寻优后的排样结果示意图。
具体实施方式
[0070]
下面结合附图和实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。
[0071]
实施例
[0072]
如图1至图7所示,本实施例提供了一种基于自适应分组的零件排样优化方法,包括以下步骤:
[0073]
s1:对待排样零件进行编码得到原始零件序列;
[0074]
s2:对步骤s1中的原始零件序列按照零件面积从大到小进行排序;
[0075]
s3:使用零件面积自适应聚类分组方法,对步骤s2中排序后的原始零件序列进行聚类分组,得到若干个面积分组序列;
[0076]
s4:对步骤s3中每一个面积分组序列按照零件宽高比从大到小进行排序;
[0077]
s5:使用零件宽高比自适应聚类分组方法,对步骤s4中排序后的每一个面积分组序列进行聚类分组,得到若干个宽高比分组序列,继而得到由宽高比分组序列和面积分组序列共同构成的二级分组序列;
[0078]
s6:将步骤s5中的二级分组序列作为零件排样优化结果,并以初始零件序列的方式进行输出,以参与后续非群优化算法的优化;或者将二级分组序列通过调序方法产生的序列作为零件排样优化结果,并以初始化种群个体的方式进行输出,以参与后续群优化算法的优化。
[0079]
通过上述步骤得到的二级分组序列,仅需较少的迭代次数就可以快速搜索到较好的零件排样结果,特别适用于零件形状差异大、海量零件的快速排样优化。
[0080]
在本实施例中,对分组零件序列调序时,仅调整面积分组序列中的宽高比分组序列内的零件的先后顺序以及宽高比分组序列之间的前后顺序,零件面积分组序列之间不进行先后顺序的调整,从而保证零件序列大体上按照面积递减的顺序排序而局部零件之间保持乱序排序,从而缩小了排样优化算法搜索解空间的范围。
[0081]
在本实施例中,通过随机调序方法和两两交换调序方法产生群优化算法所需的初始种群个体,包括如下步骤:
[0082]
s61:采用随机调序方法调整二级分组序列中三分之二的宽高比分组序列内零件顺序以及面积分组序列中的宽高比分组序列之间的前后顺序,产生部分初始种群个体;
[0083]
s62:采用两两交换的调序方法调整二级分组序列中三分之二的宽高比分组序列内的零件顺序以及面积分组序列中的宽高比分组序列之间的前后顺序,产生第二部分初始种群个体;
[0084]
s63:采用随机调序方法和两两交换调序方法调整二级分组序列中任意两个宽高比分组序列中的零件顺序,产生第三部分初始种群个体;
[0085]
通过两种不同的调序方法及其结合形成三种方式产生初始种群,使生成的初始种群的解尽可能分布在最优排样解空间的周围。
[0086]
在本实施例中,产生初始种群的三种方式中的第三种方式采用随机调序方法和两两交换调序方法分别产生的初始种群个体的数目比例为1:1;三种方式产生的初始种群的数目比例为1:1:1,使初始种群的解更优化地分布在最优排样解空间的周围。
[0087]
在本实施例中,自适应聚类方法是基于k

means聚类算法原理进行的改进,k

means聚类算法是经典的基于划分的聚类方法,其基本思想是:以空间中k个点为形心进行聚类,对最靠近他们的对象归类,通过迭代的方法,逐次更新各簇的形心的值,直至得到最好的聚类结果,k

means聚类方法需要人为输入聚类个数以及对应的初始聚类中心,考虑到排样的需要,操作者不可能人为根据每一组数据的特点设置相对应的聚类个数以及初始聚类中心,本实施例采用自适应的聚类方法对零件面积进行自适应分组,包括如下步骤:
[0088]
s31:将步骤s2中排序后的原始零件序列设为x0,去除x0中的重复数据,得到序列x1={1,2,3,

,m},m≤n,n为原始零件序列x0的长度;
[0089]
s32:将聚类个数设为k,计算聚类个数k的取值范围
[0090]
s33:选出k个初始聚类中心;
[0091]
s34:将x0中的数据分别分配到离k个聚类中心最近的面积簇w
i
,当x0全部分配完成后得到k组零件面积分组数据;
[0092]
s35:根据每个面积簇w
i
的面积分组数据重新计算该面积簇聚类中心c
i

[0093]
s36:重复步骤s34和步骤s35,直到每个面积簇w
i
的数据不再变化;
[0094]
s37:采用本发明的动态聚类评价方法计算零件面积聚类分组评价结果r
i

[0095]
s38:令k=k+1;
[0096]
s39:重复步骤s33~步骤s38,直到步骤s32中所有k值被访问后,选出所有评估值r
i
最小时所对应的零件面积聚类分组结果,并将该零件面积聚类分组结果作为零件序列的最终面积聚类分组结果。
[0097]
本实施例采用自适应的聚类方法对零件宽高比进行自适应分组,包括如下步骤:
[0098]
s51:将步骤s4中排序后的面积分组序列设为x0,去除x0中的重复数据,得到序列x1={1,2,3,

,m},m≤n,n为原始零件序列x0的长度;
[0099]
s52:将聚类个数设为k,计算聚类个数k的取值范围
[0100]
s53:选出k个初始聚类中心;
[0101]
s54:将x0中的数据分别分配到离k个聚类中心最近的零件宽高比簇w
i
,当x0全部分配完成后得到k组零件宽高比分组数据;
[0102]
s55:根据每个宽高比簇w
i
的宽高比分组数据重新计算该宽高比簇聚类中心c
i

[0103]
s56:重复步骤s54和步骤s55,直到每个宽高比簇w
i
的数据不再变化;
[0104]
s57:采用本发明的动态聚类评价方法计算零件宽高比聚类分组评价结果r
i

[0105]
s58:令k=k+1;
[0106]
s59:重复步骤s53~步骤s58,直到步骤s52中所有k值被访问后,选出所有评估值r
i
最小时所对应的零件宽高比聚类分组结果,并将该零件宽高比聚类分组结果作为当前零件面积分组序列中的最终零件宽高比聚类分组结果。
[0107]
通过采用自适应的聚类方法,改进了k

means聚类方法需要人为输入聚类个数以及对应的初始聚类中心,可以自动生成聚类个数以及对应的初始聚类中心。
[0108]
在本实施例中,步骤s33和s53中选出k个初始聚类中心的方法为:
[0109]
先计算x1中任意两个数据间的距离总和d
sum
,然后计算d
sum
/(n*n*1.2),其中n为x1数据长度,并将d
sum
/(n*n*1.2)作为x1中任意两个数据之间的平均距离系数d
ave
,然后将x1中的每一个数据点作为圆心,以d
ave
为半径画圆,求得每一个圆内的数据个数n
i
,之后根据每一个圆内的数据个数计算所有圆内所包含的数据点总数目,即n=(n1+n2+

+n
n
),n为x1数据长度,然后将n/(3*n)作为每一个圆的内数据密度最小阈值ε,其中n为x1数据长度,再根据d
ave
和数据密度最小阈值ε求得x1中每一个圆内数据个数大于数据密度最小阈值ε的数据,并将这些数据作为高密度点添加到高密度点集合x2,然后从x2选出距离最远的两个数据点m0和m1作为初始聚类中心;
[0110]
当k=3时,从x2剩余数据中选出数据m
i
,2≤i≤k,当选出的数据m
i
满足m
i
*m0+m
i
*m1最大时,将m
i
作为一个初始聚类中心并添加到初始聚类中心的集合中;
[0111]
如果k>3,则剩余k

3个初始聚类中心采用相同的方法,先计算每一个被选出的数据点m
j
到前k

j个初始聚类中心的最大距离乘积的和,其中3≤j≤k,即m
j
*m0+m
j
*m1+

+m
j
*m
k

j
最大时,将数据点m
j
作为一个初始聚类中心添加到初始聚类中心的集合中,重复该过程,直到选出k个初始聚类中心。
[0112]
在本实施例中,采用动态聚类评价方法计算聚类评价结果r
i
的过程为:
[0113]
s710:采用如下公式计算每组数据w
i
的聚类中心c
i
到全部数据x0的中心c的距离和:
[0114][0115]
式中:k表示聚类个数;
[0116]
s720:采用如下公式计算聚类后每个w
i
内的数据到该组聚类中心c
i
的距离和:
[0117][0118]
式中:m
j
表示w
i
组中第j个数据;n
i
表示当前分组w
i
组内数据总数目;
[0119]
s730:由聚类分组的组间距离之和d和每组组内距离之和d
i
通过如下公式计算x0被划分为k组时的动态聚类评价指数r
i

[0120][0121]
式中:k表示聚类个数;n
i
表示分组w
i
组内数据的总数目;n表示原始数据x0的总数据数目。
[0122]
在本实施例中,自适应的聚类方法中采用了动态聚类评价方法计算聚类评价结果,并从中选出计算出的聚类评价结果最小时所对应的聚类分组结果,从而得到更好的零件排样结果。
[0123]
在本实施例中,选用国际标准矩形零件测试用例中的c21零件进行举例,以说明上述零件自适应聚类分组过程,以及使用非种群优化算法中的模拟退火算法根据零件序列的自适应聚类分组结果来进行零件排样优化的过程。
[0124]
c21中的零件根据零件面积从大到小排序后的零件面积和宽高比数据展示如表1
所示。
[0125]
表1原始零件序列的零件面积和宽高比数据表(面积单位:mm)
[0126][0127]
采用本发明的自适应聚类分组方法对原始零件序列按零件面积从大到小排序后再分组得到的零件序列的分组结果如表2所示。
[0128]
表2将原始零件序列按照面积聚类分组的结果(面积单位:mm)
[0129][0130]
对表2中的每一个面积分组零件序列按照零件宽高比从大到小排序后,采用相同的自适应聚类分组方法划分宽高比分组,其宽高比分组分组情况如表3所示。
[0131]
表3在面积分组组中再划分宽高比分组的结果(面积单位:mm)
[0132][0133]
c21中的零件序列先进行分组处理,分组过程如图3所示,而后得到二级分组序列,如图4所示,然后使用非种群优化算法中的模拟退火算法对分组后的零件进行排样优化,具
体优化过程为:
[0134]
(1)在开始寻优时,将二级分组序列作为模拟退火算法的初始零件待优化序列,之后通过基础排样方法计算当前二级分组序列中的零件排入母版后的排样率(零件排样率=(所有零件的面积之和/所使用的母版总面积)x100%);
[0135]
(2)然后通过随机调序方法调整二级分组序列中的部分面积分组中的宽高比分组之间的前后顺序以及部分宽高比分组组内的零件顺序,以便在二级分组序列周围的邻域内产生一个新零件序列,并计算新零件序列的零件排样率,其中零件调序时,只调整零件面积分组中的宽高比分组组内的零件顺序以及宽高比分组之间的前后顺序,零件面积分组之间不进行零件序列的调整;
[0136]
(3)比较二级分组序列的零件排样率和新零件序列的零件排样率,如果新零件序列的零件排样率好于二级分组序列的零件排样率,则直接用新零件序列替换二级分组序列;如果新零件序列的零件排样率比二级分组序列的零件排样率差,则根据模拟退火算法的寻优规则,在当前温度下以一定概率接受新零件序列,并用新零件序列替换二级分组序列;
[0137]
(4)重复步骤(2)和(3),直到满足算法的结束条件时输出零件的最优排样序列及其对应的最佳零件排样结果。
[0138]
在本实施例中,为验证本发明的零件自适应分组方法产生的初始零件待优化序列的有效性,采用具有相同参数的模拟退火算法分别对分组的初始零件序列和只按照零件面积大小排序而未对零件序列进行分组处理的未分组初始零件序列进行迭代寻优1000次,两种方法各独立运行20次的最佳零件排样优化结果如图6和图7所示,图6分组c21为100%,图7未分组c21为96.15%。从图6和图7的排样结果可以看出,本发明所提出的零件自适应分组方法所产生的初始零件序列方法,在通过模拟退火算法迭代搜索后可以有效提高零件的排样优化结果。
[0139]
本发明使用时,通过对原始零件序列按照零件面积从大到小进行排序后,采用自适应聚类方法,得到若干个面积分组序列,然后再按照零件宽高比从大到小进行排序以及采用自适应聚类方法,得到若干个宽高比分组序列,继而得到由宽高比分组序列和面积分组序列共同构成的二级分组序列,此二级分组序列适用于各类种群排样优化算法的种群初始化以及非群优化算法的零件序列初始化,且使用本发明的方法可以使得寻优算法在较少的迭代次数下就可以快速搜索到较好的零件排样结果,特别针对零件形状差异大、海量零件的快速排样优化,采用本发明所提出的零件自适应分组方法所产生的群优化算法的初始种群,或非群优化算法的初始零件序列,其零件序列所对应的零件排样结果的质量更好而且仅需较少的迭代次数。
[0140]
上述实施例仅为本发明的优选实施例,并非对本发明保护范围的限制,但凡采用本发明的设计原理,以及在此基础上进行非创造性劳动而做出的变化,均应属于本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1