Multiobjective Optimization of Surface Roughness and Tool Wear in High-Speed Milling of AA6061 by Machine Learning and NSGA-II
This work addresses the prediction and optimization of average surface roughness (Ra) and maximum flank wear (Vbmax) of 6061 aluminum alloy during high-speed milling. The investigation was done using a DMU 50 CNC 5-axis machine with Ultracut FX 6090 fluid. Four factors were examined: the table feed...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2022-01-01
|
Series: | Advances in Materials Science and Engineering |
Online Access: | http://dx.doi.org/10.1155/2022/5406570 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832565467897659392 |
---|---|
author | Anh-Tu Nguyen Van-Hai Nguyen Tien-Thinh Le Nhu-Tung Nguyen |
author_facet | Anh-Tu Nguyen Van-Hai Nguyen Tien-Thinh Le Nhu-Tung Nguyen |
author_sort | Anh-Tu Nguyen |
collection | DOAJ |
description | This work addresses the prediction and optimization of average surface roughness (Ra) and maximum flank wear (Vbmax) of 6061 aluminum alloy during high-speed milling. The investigation was done using a DMU 50 CNC 5-axis machine with Ultracut FX 6090 fluid. Four factors were examined: the table feed rate, cutting speed, depth of cut, and cutting length. Three levels of each factor were examined to conduct 81 experiment runs. The response parameters in these experiments were measurements of Ra and Vbmax. We applied a two-pronged approach that combines machine learning (ML) and a Nondominated Sorting Genetic Algorithm (NSGA-II) to model and optimize Ra and Vbmax. Four ML models were used to predict Ra and Vbmax: linear regression (LIN), support vector machine regression (SVR), a gradient boosting tree (GBR), and an artificial neural network (ANN). The input variables were the significant factors that affect the surface quality and tool wear: the feed rate, depth of cut, cutting speed, and cutting time. Several quality metrics were employed to quantify the performance of the models, such as the root mean squared error (RMSE), mean absolute error (MAE), and coefficient of determination (R2). As a result, SVR and ANN were found to have the best predictive performance for Ra and Vbmax. These models and the NSGA-II-based approach were then employed for multiobjective optimization of cutting parameters during high-speed milling of aluminum 6061. Fifty Pareto solutions were found with Ra in the range of 0.257 to 0.308 µm and Vbmax in the range of 136.198 to 137.133 μm. Experimental validations were then conducted to confirm that the optimum solution was within an acceptable error range. More precisely, the absolute percentage errors for Ra and Vbmax were 2.5% and 1.5%, respectively. This work proposes an effective strategy for efficiently combining machine learning techniques and the NSGA-II multiobjective optimization algorithm. The experimental validations have reflected the potential for applying this strategy in various machining-optimization problems. |
format | Article |
id | doaj-art-ba09e95a68554faebda84abb32c2fd0d |
institution | Kabale University |
issn | 1687-8442 |
language | English |
publishDate | 2022-01-01 |
publisher | Wiley |
record_format | Article |
series | Advances in Materials Science and Engineering |
spelling | doaj-art-ba09e95a68554faebda84abb32c2fd0d2025-02-03T01:07:37ZengWileyAdvances in Materials Science and Engineering1687-84422022-01-01202210.1155/2022/5406570Multiobjective Optimization of Surface Roughness and Tool Wear in High-Speed Milling of AA6061 by Machine Learning and NSGA-IIAnh-Tu Nguyen0Van-Hai Nguyen1Tien-Thinh Le2Nhu-Tung Nguyen3Faculty of Mechanical EngineeringFaculty of Mechanical Engineering and MechatronicsFaculty of Mechanical Engineering and MechatronicsHaUI Institute of TechnologyThis work addresses the prediction and optimization of average surface roughness (Ra) and maximum flank wear (Vbmax) of 6061 aluminum alloy during high-speed milling. The investigation was done using a DMU 50 CNC 5-axis machine with Ultracut FX 6090 fluid. Four factors were examined: the table feed rate, cutting speed, depth of cut, and cutting length. Three levels of each factor were examined to conduct 81 experiment runs. The response parameters in these experiments were measurements of Ra and Vbmax. We applied a two-pronged approach that combines machine learning (ML) and a Nondominated Sorting Genetic Algorithm (NSGA-II) to model and optimize Ra and Vbmax. Four ML models were used to predict Ra and Vbmax: linear regression (LIN), support vector machine regression (SVR), a gradient boosting tree (GBR), and an artificial neural network (ANN). The input variables were the significant factors that affect the surface quality and tool wear: the feed rate, depth of cut, cutting speed, and cutting time. Several quality metrics were employed to quantify the performance of the models, such as the root mean squared error (RMSE), mean absolute error (MAE), and coefficient of determination (R2). As a result, SVR and ANN were found to have the best predictive performance for Ra and Vbmax. These models and the NSGA-II-based approach were then employed for multiobjective optimization of cutting parameters during high-speed milling of aluminum 6061. Fifty Pareto solutions were found with Ra in the range of 0.257 to 0.308 µm and Vbmax in the range of 136.198 to 137.133 μm. Experimental validations were then conducted to confirm that the optimum solution was within an acceptable error range. More precisely, the absolute percentage errors for Ra and Vbmax were 2.5% and 1.5%, respectively. This work proposes an effective strategy for efficiently combining machine learning techniques and the NSGA-II multiobjective optimization algorithm. The experimental validations have reflected the potential for applying this strategy in various machining-optimization problems.http://dx.doi.org/10.1155/2022/5406570 |
spellingShingle | Anh-Tu Nguyen Van-Hai Nguyen Tien-Thinh Le Nhu-Tung Nguyen Multiobjective Optimization of Surface Roughness and Tool Wear in High-Speed Milling of AA6061 by Machine Learning and NSGA-II Advances in Materials Science and Engineering |
title | Multiobjective Optimization of Surface Roughness and Tool Wear in High-Speed Milling of AA6061 by Machine Learning and NSGA-II |
title_full | Multiobjective Optimization of Surface Roughness and Tool Wear in High-Speed Milling of AA6061 by Machine Learning and NSGA-II |
title_fullStr | Multiobjective Optimization of Surface Roughness and Tool Wear in High-Speed Milling of AA6061 by Machine Learning and NSGA-II |
title_full_unstemmed | Multiobjective Optimization of Surface Roughness and Tool Wear in High-Speed Milling of AA6061 by Machine Learning and NSGA-II |
title_short | Multiobjective Optimization of Surface Roughness and Tool Wear in High-Speed Milling of AA6061 by Machine Learning and NSGA-II |
title_sort | multiobjective optimization of surface roughness and tool wear in high speed milling of aa6061 by machine learning and nsga ii |
url | http://dx.doi.org/10.1155/2022/5406570 |
work_keys_str_mv | AT anhtunguyen multiobjectiveoptimizationofsurfaceroughnessandtoolwearinhighspeedmillingofaa6061bymachinelearningandnsgaii AT vanhainguyen multiobjectiveoptimizationofsurfaceroughnessandtoolwearinhighspeedmillingofaa6061bymachinelearningandnsgaii AT tienthinhle multiobjectiveoptimizationofsurfaceroughnessandtoolwearinhighspeedmillingofaa6061bymachinelearningandnsgaii AT nhutungnguyen multiobjectiveoptimizationofsurfaceroughnessandtoolwearinhighspeedmillingofaa6061bymachinelearningandnsgaii |