论文部分内容阅读
为了提高复合式贴片机的工作效率,研究了复合式贴片机的贴装过程优化问题,提出一种元胞蝙蝠算法。算法中提出一种分段的整数编码方法,并将元胞自动机理论融入蝙蝠算法中,以研究蝙蝠种群的交流结构和信息传递机制。采用多交叉算子自适应交叉的策略来提高算法的鲁棒性,设置精英文档来提高算法的收敛速度和维持种群的多样性,引入迭代互换操作来执行局部搜索以提高算法的收敛精度。通过对不同规模的实例进行计算,得到的结果表明,该算法能更快、更精确地收敛于全局最优值,能有效地实现复合式贴片机贴装过程优化,从而提高贴装效率。
In order to improve the working efficiency of the compound placement machine, the optimization of the placement process of the placement machine is studied, and a cellular bat algorithm is proposed. In the algorithm, a piecewise integer coding method is proposed, and the cellular automata theory is incorporated into the bat algorithm to study the communication structure and information transmission mechanism of the bat population. Multi-crossover operator is adopted to improve the robustness of the algorithm. The elite documents are set to improve the convergence speed and maintain the diversity of the population. The iterative exchange operation is introduced to perform local search to improve the convergence accuracy of the algorithm. The results of the experiments show that the proposed algorithm can converge to the global optimal value faster and more accurately, and can effectively optimize the placement process of the Mounter, so as to improve the placement efficiency.