Abu-Mahfouz Issam, Banerjee Amit, Rahman Esfakur
School of Science, Engineering and Technology, Penn State Harrisburg, Middletown, PA 17057, USA.
Materials (Basel). 2021 Sep 23;14(19):5494. doi: 10.3390/ma14195494.
Surface roughness measurements of machined parts are usually performed off-line after the completion of the machining operation. The objective of this work is to develop a surface roughness prediction method based on the processing of vibration signals during steel end milling operation performed on a vertical CNC machining center. The milling cuts were run under varying conditions (such as the spindle speed, feed rate, and depth of cut). This is a first step in the attempt to develop an online milling process monitoring system. The study presented here involves the analysis of vibration signals using statistical time parameters, frequency spectrum, and time-frequency wavelet decomposition. The analysis resulted in the extraction of 245 features that were used in the evolutionary optimization study to determine optimal cutting conditions based on the measured surface roughness of the milled specimen. Three feature selection methods were used to reduce the extracted feature set to smaller subsets, followed by binarization using two binarization methods. Three evolutionary algorithms-a genetic algorithm, particle swarm optimization and two variants, differential evolution and one of its variants, have been used to identify features that relate to the "best" surface finish measurements. These optimal features can then be related to cutting conditions (cutting speed, feed rate, and axial depth of cut). It is shown that the differential evolution and its variant performed better than the particle swarm optimization and its variants, and both differential evolution and particle swarm optimization perform better than the canonical genetic algorithm. Significant differences are found in the feature selection methods too, but no difference in performance was found between the two binarization methods.
加工零件的表面粗糙度测量通常在加工操作完成后离线进行。这项工作的目的是基于在立式数控加工中心进行钢端铣削操作期间的振动信号处理,开发一种表面粗糙度预测方法。铣削操作在不同条件下进行(如主轴转速、进给速度和切削深度)。这是开发在线铣削过程监测系统尝试的第一步。本文的研究涉及使用统计时间参数、频谱和时频小波分解对振动信号进行分析。分析结果提取了245个特征,这些特征用于进化优化研究,以根据铣削试件的测量表面粗糙度确定最佳切削条件。使用三种特征选择方法将提取的特征集减少到较小的子集,然后使用两种二值化方法进行二值化。三种进化算法——遗传算法、粒子群优化及其两种变体、差分进化及其一种变体,已被用于识别与“最佳”表面光洁度测量相关的特征。然后可以将这些最佳特征与切削条件(切削速度、进给速度和轴向切削深度)相关联。结果表明,差分进化及其变体的性能优于粒子群优化及其变体,并且差分进化和粒子群优化的性能均优于标准遗传算法。在特征选择方法中也发现了显著差异,但两种二值化方法在性能上没有差异。