Optimization of Straight Cylindrical Turning Using Artificial Bee Colony (ABC) Algorithm

被引:11
作者
Prasanth R.S.S. [1 ]
Hans Raj K. [1 ]
机构
[1] Dayalbagh Educational Institute, Agra, 282005, Uttar Pradesh
关键词
Artificial bee colony; Differential evolution; Genetic algorithm; Straight cylindrical turning; Surface quality;
D O I
10.1007/s40032-016-0263-8
中图分类号
学科分类号
摘要
Artificial bee colony (ABC) algorithm, that mimics the intelligent foraging behavior of honey bees, is increasingly gaining acceptance in the field of process optimization, as it is capable of handling nonlinearity, complexity and uncertainty. Straight cylindrical turning is a complex and nonlinear machining process which involves the selection of appropriate cutting parameters that affect the quality of the workpiece. This paper presents the estimation of optimal cutting parameters of the straight cylindrical turning process using the ABC algorithm. The ABC algorithm is first tested on four benchmark problems of numerical optimization and its performance is compared with genetic algorithm (GA) and ant colony optimization (ACO) algorithm. Results indicate that, the rate of convergence of ABC algorithm is better than GA and ACO. Then, the ABC algorithm is used to predict optimal cutting parameters such as cutting speed, feed rate, depth of cut and tool nose radius to achieve good surface finish. Results indicate that, the ABC algorithm estimated a comparable surface finish when compared with real coded genetic algorithm and differential evolution algorithm. © 2016, The Institution of Engineers (India).
引用
收藏
页码:171 / 177
页数:6
相关论文
共 20 条
[1]  
Bhattacharya A., Faria Gonzalez R., Ham I., Regression analysis for predicting surface finish and its application in the determination of optimum machining conditions, ASME J. Eng. Ind., 4, (1970)
[2]  
Chandrasekaran M., Muralidhar M., Krishna C.M., Dixit U.S., Application of soft computing techniques in machining performance prediction and optimization: a literature review, Int. J. Adv. Manuf. Technol., 46, (2010)
[3]  
Suresh P.V.S., Rao P.V., Deshmukh S.G., A genetic algorithmic approach for optimization of surface roughness prediction model, Int. J. Mach. Tools Manuf., 42, (2002)
[4]  
Cus F., Balic J., Optimization of cutting process by GA approach, Robot. Comput. Integr. Manuf., 19, (2003)
[5]  
Srikanth T., Kamala V., Experimental determination of optimal speeds for alloy steels in plane turning, in Proceedings of 9th Biennial ASME Conference on Engineering Systems Design and Analysis, ESDA, (2008)
[6]  
Srikanth T., Kamala V., A real coded genetic algorithm for optimization of cutting parameters in turning, Int. J. Comput. Sci. Netw. Secur., 8, 6, (2008)
[7]  
Application of differential evolution algorithm for optimizing orthogonal cutting, in Proceedings of International Conference on Systemics, Cybernetics, and Informatics, (2011)
[8]  
Bharathi Raja S., Baskar N., Particle Swarm optimization technique for determining optimal machining parameters of different work piece materials in turning operation, Int. J. Adv. Manuf. Technol., 54, (2011)
[9]  
Karaboga D., Basturk B., A powerful and efficient algorithm for numerical function optimization: artificial bee colony (abc) algorithm, J. Glob. Optim., 39, 3, (2007)
[10]  
Karaboga D., Gorkemli B., Ozturk C., Karaboga N., A comprehensive survey: artificial bee colony (ABC) algorithm and applications, Artif. Intell. Rev., 42, (2012)