蜜蜂算法在脉动液压成形与工业机器人形状识别中的应用
1. 蜜蜂算法在脉动液压成形中的应用
在脉动液压胀形试验(PHBT)中,为了提高Ti - 6Al - 4V 5级板材的延展性,对其进行建模和优化是十分必要的。这里采用了曲线拟合方法和蜜蜂算法(BA)来实现这一目标。
1.1 目标函数与参数确定
在目标函数(J)中,加权常数w1 = 13.9和w2 = 0.49被确定,以使归一化的胀形高度(hnor)和穹顶顶点厚度(tnor)的影响尽可能相似。hnor和tnor的归一化表达式如下:
[h_{nor}=\left(\frac{h - \min(h)}{\max(h) - \min(h)}\right)]
[t_{nor}=\left(\frac{t - \min(t)}{\max(t) - \min(t)}\right)]
其中,min (h)、max (h)、min (t)和max (t)分别为12.29、15.68、0.45和0.54 mm。
1.2 算法收敛性
通过图4可以看到,在三个频率值下,目标函数在迭代过程中的下降曲线展示了BA优化过程的收敛性能。从收敛图可以得出,BA在多达300次迭代中都能成功执行。曲线拟合建模和BA优化过程是在配备Intel® i5 - 6200U 2.8 Hz、8 GB RAM的个人计算机上通过MATLAB完成的。
1.3 实验结果与分析
实验计划的结果如图5所示。可以明显看出,与单调胀形试验相比,PHBT中使用的任何参数组合都提高了胀形高度,并且胀形高度随参数的变化并非线性。因此,按照之前讨论的程序应用了BA。BA的优化结果如
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



