Multi-objective Parameter Optimization of Aluminum Alloy Machining via GRA-SVM-CPSO Hybrid Method
-
摘要: 为有效改善铝合金切削时不同指标优化出现的冲突问题,本文提出了一种新的多目标优化方法。首先,应用灰色关联分析(Grey relations analysis,GRA)将切削加工过程中切削力、表面粗糙度和材料去除率等多目标问题转化为灰色关联度(Grey relational grade,GRG)的单目标问题;然后,基于支持向量机模型(Support vector machine,SVM)建立切削参数与GRG之间关联模型;最后,以切削力和表面粗糙度最小化、材料去除率最大化为优化目标,采用混沌粒子群优化算法(Chaos particle swarm optimization, CPSO)优选得到的铝合金加工最优参数(切速为400 m/min,进给为0.15 mm/r,切深为1 mm)。将优化结果与粒子群算法(Particle swarm optimization,PSO)对比发现,CPSO算法具有更强的全局搜索能力,能够更快地收敛至全局最佳位置,获得更好的优化结果。Abstract: In order to improve the conflict problem of different index optimization in aluminum alloy machining effectively, a new multi-objective optimization method has been proposed in this paper. Firstly, grey relations analysis (GRA) has been applied to convert the multi-objective problems of cutting force, surface roughness and material removal rate in the machining into single-objective problem of grey relational grade (GRG). Then, a correlation model between the cutting parameters and GRG has been constructedvia support vector machine (SVM). Finally, the chaos particle swarm optimization (CPSO) has been applied to find the optimal processing parameters for minimizing cutting force and surface roughness and maximizing material removal rate at a cutting speed of 400 m/min, feed rate of 0.15 mm/r and cutting depth of 1 mm in the turning of aluminum alloy and it turns out that the CPSO algorithm has better global search capabilities,can converge to the global optimal position faster and obtain better optimization results comparing with particle swarm optimization (PSO) algorithm.
-
Key words:
- GRA /
- SVM /
- CPSO /
- cutting force /
- surface roughness /
- multi-objective optimization
-
表 1 6061铝合金各元素的质量分数
% Cu Mn Mg Zn Fe Ti Si Cr Al 0.15 ~ 0.4 0.15 0.8 ~1.2 0.25 0.7 0.15 0.4 ~ 0.8 0.04 ~ 0.35 其余 表 2 6061铝合金物理力学性能
弹性模量 屈服强度 弯曲强度 抗拉强度 杨氏模量 泊松比 68.9 GPa 240 MPa 228 MPa 290 MPa 69 GPa 0.33 表 3 切削参数的编码及水平
切削参数 编码水平 −1 0 1 切削速度Vc /(m·min−1) 300 350 400 进给速度f /(mm·r−1) 0.15 0.2 0.25 切削深度ap/mm 1 1.5 2 表 4 实验数据
编
号切削参数 响应 Vc/
(m·min−1)f/
(mm·r−1)ap/
mmFc/
NRa/
μmMRR/
(cm³·min−1)1 400 0.25 1.0 72.27 3.30 100.00 2 400 0.20 1.0 61.92 2.47 80.00 3 400 0.15 1.0 48.30 1.64 60.00 4 350 0.25 1.0 69.02 3.36 87.50 5 350 0.20 1.0 65.37 2.86 70.00 6 350 0.15 1.0 54.59 1.80 52.50 7 300 0.25 1.0 79.67 4.41 75.00 8 300 0.20 1.0 68.85 3.06 60.00 9 300 0.15 1.0 57.78 1.89 45.00 10 400 0.25 2.0 181.61 3.65 200.00 11 400 0.20 2.0 154.72 2.55 160.00 12 400 0.15 2.0 126.16 1.99 120.00 13 400 0.25 1.5 119.62 3.35 150.00 14 400 0.20 1.5 101.17 2.61 120.00 15 400 0.15 1.5 86.43 1.73 90.00 16 350 0.25 1.5 121.31 3.03 131.25 17 350 0.25 2.0 182.89 3.63 175.00 18 350 0.20 2.0 154.74 2.90 140.00 19 350 0.15 2.0 125.73 2.35 105.00 20 300 0.25 2.0 198.47 3.64 150.00 21 350 0.20 1.5 95.73 3.10 105.00 22 350 0.15 1.5 82.82 2.04 78.75 23 300 0.25 1.5 119.47 3.59 112.50 24 300 0.20 1.5 104.40 2.84 90.00 25 300 0.20 2.0 159.16 2.64 120.00 26 300 0.15 2.0 128.47 2.03 90.00 27 300 0.15 1.5 87.97 1.77 67.50 表 5 灰色关联系数和灰色关联度
试验编号 比较序列 偏差序列 灰色关联系数 GRG $ x_{i}^{*}\left(F_{c}\right)$ $ x_{i}^{*}\left(R_{a}\right)$ $ x_{i}^{*}(M R R)$ $ \Delta_{i}\left(F_{c}\right)$ $ \Delta_{i}\left(R_{a}\right)$ $ \Delta_{i}(M R R)$ $\gamma_{_{0 i} }\left(F_{c}\right)$ $\gamma_{_{0 i} }\left(R_{a}\right)$ $\gamma_{_{0 i} }(M R R)$ 1 0.84 0.40 0.35 0.16 0.60 0.65 0.76 0.45 0.44 0.51 2 0.91 0.70 0.23 0.09 0.30 0.77 0.85 0.62 0.39 0.58 3 1.00 1.00 0.10 0.00 0.00 0.90 1.00 1.00 0.36 0.74 4 0.86 0.38 0.27 0.14 0.62 0.73 0.78 0.45 0.41 0.50 5 0.89 0.56 0.16 0.11 0.44 0.84 0.81 0.53 0.37 0.52 6 0.96 0.94 0.05 0.04 0.06 0.95 0.92 0.89 0.34 0.68 7 0.79 0.00 0.19 0.21 1.00 0.81 0.71 0.33 0.38 0.43 8 0.86 0.49 0.10 0.14 0.51 0.90 0.79 0.49 0.36 0.50 9 0.94 0.91 0.00 0.06 0.09 1.00 0.89 0.84 0.33 0.65 10 0.11 0.27 1.00 0.89 0.73 0.00 0.36 0.41 1.00 0.63 11 0.29 0.67 0.74 0.71 0.33 0.26 0.41 0.60 0.66 0.59 12 0.48 0.87 0.48 0.52 0.13 0.52 0.49 0.80 0.49 0.61 13 0.53 0.38 0.68 0.47 0.62 0.32 0.51 0.45 0.61 0.52 14 0.65 0.65 0.48 0.35 0.35 0.52 0.59 0.59 0.49 0.55 15 0.75 0.97 0.29 0.25 0.03 0.71 0.66 0.94 0.41 0.67 16 0.51 0.50 0.56 0.49 0.50 0.44 0.51 0.50 0.53 0.51 17 0.10 0.28 0.84 0.90 0.72 0.16 0.36 0.41 0.76 0.54 18 0.29 0.54 0.61 0.71 0.46 0.39 0.41 0.52 0.56 0.52 19 0.48 0.74 0.39 0.52 0.26 0.61 0.49 0.66 0.45 0.54 20 0.00 0.28 0.68 1.00 0.72 0.32 0.33 0.41 0.61 0.47 21 0.68 0.47 0.39 0.32 0.53 0.61 0.61 0.49 0.45 0.50 22 0.77 0.85 0.22 0.23 0.15 0.78 0.69 0.77 0.39 0.60 23 0.53 0.29 0.44 0.47 0.71 0.56 0.51 0.41 0.47 0.46 24 0.63 0.56 0.29 0.37 0.44 0.71 0.57 0.53 0.41 0.49 25 0.26 0.64 0.48 0.74 0.36 0.52 0.40 0.58 0.49 0.51 26 0.47 0.86 0.29 0.53 0.14 0.71 0.48 0.78 0.41 0.57 27 0.74 0.95 0.15 0.26 0.05 0.85 0.65 0.91 0.37 0.64 表 6 参数设置
PSO优化算法 混沌搜索算法 参数名 参数值 参数名 参数值 学习因子c c1=1.5 迭代次数M M=10 c2=1.5 惯性权重w wmin=0.1 wmax=0.5 种群规模N N=20 适应度
阈值αα=0.01 最大迭代
次数TmaxTmax=100 位置边界POS 上边界POSmax=[400,0.25,2] 下边界POSmin=[300,0.15,1] 平均粒距
阈值ββ=10 速度边界V 速度上限Vmax=[40,0.025,0.1] 速度下限Vmin=[−40,−0.025,−0.1] -
[1] 武仲河, 战中学, 孙全喜, 等. 铝合金在汽车工业中的应用与发展前景[J]. 内蒙古科技与经济, 2008(9): 59-60 doi: 10.3969/j.issn.1007-6921.2008.09.033WU Z H, ZHAN Z X, SUN Q X, et al. Application and development prospect of aluminum alloy in automobile industry[J]. Inner Mongolia Science Technology & Economy, 2008(9): 59-60 (in Chinese) doi: 10.3969/j.issn.1007-6921.2008.09.033 [2] 董尧清. 铝制发动机的发展趋势[J]. 汽车零部件, 2013(7): 30 doi: 10.3969/j.issn.1674-1986.2013.07.017DONG Y Q. The development trend of aluminum engines[J]. Automobile Parts, 2013(7): 30 (in Chinese) doi: 10.3969/j.issn.1674-1986.2013.07.017 [3] DIKSHIT M K, PURI A B, MAITY A. Optimization of surface roughness in ball-end milling using teaching-learning-based optimization and response surface methodology[J]. Proceedings of the Institution of Mechanical Engineers, Part B:Journal of Engineering Manufacture, 2017, 231(14): 2596-2607 doi: 10.1177/0954405416634266 [4] KURAM E, OZCELIK B. Optimization of machining parameters during micro-milling of Ti6Al4V titanium alloy and Inconel 718 materials using Taguchi method[J]. Proceedings of the Institution of Mechanical Engineers, Part B:Journal of Engineering Manufacture, 2017, 231(2): 228-242 doi: 10.1177/0954405415572662 [5] AZAM M, JAHANZAIB M, WASIM A, et al. Surface roughness modeling using RSM for HSLA steel by coated carbide tools[J]. The International Journal of Advanced Manufacturing Technology, 2015, 78(5-8): 1031-1041 doi: 10.1007/s00170-014-6707-5 [6] CAMPOSECO-NEGRETE C. Optimization of cutting parameters using Response Surface Method for minimizing energy consumption and maximizing cutting quality in turning of AISI 6061 T6 aluminum[J]. Journal of Cleaner Production, 2015, 91: 109-117 doi: 10.1016/j.jclepro.2014.12.017 [7] BAGABER S A, YUSOFF A R. Multi-objective optimization of cutting parameters to minimize power consumption in dry turning of stainless steel 316[J]. Journal of Cleaner Production, 2017, 157: 30-46 doi: 10.1016/j.jclepro.2017.03.231 [8] 曾思锋, 吴昌硕, 尹建华, 等. 基于响应曲面法的高强度铝合金加工参数优化[J]. 机械工程师, 2019(10): 32-34+37ZENG S F, WU C S, YIN J H, et al. Parameters optimization of high strength aluminum alloy based on response surface method[J]. Mechanical Engineer, 2019(10): 32-34+37 (in Chinese) [9] GHANI J A, CHOUDHURY I A, HASSAN H H. Application of Taguchi method in the optimization of end milling parameters[J]. Journal of Materials Processing Technology, 2004, 145(1): 84-92 doi: 10.1016/S0924-0136(03)00865-3 [10] ZHANG J Z, CHEN J C, KIRBY E D. Surface roughness optimization in an end-milling operation using the Taguchi design method[J]. Journal of Materials Processing Technology, 2007, 184(1-3): 233-239 doi: 10.1016/j.jmatprotec.2006.11.029 [11] KIVAK T. Optimization of surface roughness and flank wear using the Taguchi method in milling of Hadfield steel with PVD and CVD coated inserts[J]. Measurement, 2014, 50: 19-28 doi: 10.1016/j.measurement.2013.12.017 [12] 吴明明, 周涛. 基于田口试验法的铣削加工表面粗糙度与铣削参数优化[J]. 黑龙江工业学院学报, 2019, 19(10): 17-19WU M M, ZHOU T. Surface roughness and milling parameter optimization of milling based on Taguchi test method[J]. Journal of Heilongjiang University of Technology, 2019, 19(10): 17-19 (in Chinese) [13] TSAO C C. Grey–Taguchi method to optimize the milling parameters of aluminum alloy[J]. The International Journal of Advanced Manufacturing Technology, 2009, 40(1-2): 41-48 doi: 10.1007/s00170-007-1314-3 [14] CICA D, CALISKAN H, PANJAN P, et al. Multi-objective optimization of hard milling using Taguchi based grey relational analysis[J]. Tehnički Vjesnik, 2020, 27(2): 513-519 [15] 莫蓉, 田国良, 孙惠斌. 基于遗传算法优化的BP神经网络在粗糙度预测上的应用[J]. 机械科学与技术, 2015, 34(5): 729-732MO R, TIAN G L, SUN H B. Application of BP neural network with genetic algorithm to roughness prediction[J]. Mechanical Science and Technology for Aerospace Engineering, 2015, 34(5): 729-732 (in Chinese) [16] XU L H, HUANG C Z, LI C W, et al. Estimation of tool wear and optimization of cutting parameters based on novel ANFIS-PSO method toward intelligent machining[J]. Journal of Intelligent Manufacturing, 2021, 32(1): 77-90 doi: 10.1007/s10845-020-01559-0 [17] GUPTA A K, GUNTUKU S C, DESU R K, et al. Optimisation of turning parameters by integrating genetic algorithm with support vector regression and artificial neural networks[J]. The International Journal of Advanced Manufacturing Technology, 2015, 77(1-4): 331-339 doi: 10.1007/s00170-014-6282-9 [18] RADOVANOVIĆ M. Multi-objective optimization of multi-pass turning AISI 1064 steel[J]. The International Journal of Advanced Manufacturing Technology, 2019, 100(1-4): 87-100 doi: 10.1007/s00170-018-2689-z [19] 张威. 基于曲面响应法分析6061铝合金铣削参数对表面粗糙度的影响[D]. 兰州: 兰州理工大学, 2017ZHANG W. Influence of milling parameters on surface roughness of 6061 aluminum alloy based on response surface methodology[D]. Lanzhou: Lanzhou University of Technology, 2017 (in Chinese) [20] DENG J L. Introduction to grey system theory[J]. The Journal of Grey System, 1989, 1(1): 1-24 [21] TZENG C J, LIN Y H, YANG Y K, et al. Optimization of turning operations with multiple performance characteristics using the Taguchi method and Grey relational analysis[J]. Journal of Materials Processing Technology, 2009, 209(6): 2753-2759 doi: 10.1016/j.jmatprotec.2008.06.046 [22] CORTES C, VAPNIK V. Support-vector networks[J]. Machine Learning, 1995, 20(3): 273-297 [23] CHANG C C, LIN C J. LIBSVM: a library for support vector machines[J]. ACM Transactions on Intelligent Systems and Technology, 2011, 2(3): 27 [24] KENNEDY J, EBERHART R. Particle swarm optimization[C]// Proceedings of ICNN'95-InternationalConference on Neural Networks. Perth: IEEE, 1995: 1942-1948 [25] EBERHART R, KENNEDY J. A new optimizer using particle swarm theory[C]// Proceedings of the Sixth International Symposium on Micro Machine and Human Science. Nagoya: IEEE, 1995: 39-43 [26] SHI Y, EBERHART R C. Empirical study of particle swarm optimization[C]// Proceedings of the 1999 congress on evolutionary computation-CEC99. Washington: IEEE, 1999: 1945-1950 [27] 刘军民, 高岳林. 混沌粒子群优化算法[J]. 计算机应用, 2008, 28(2): 322-325 doi: 10.3724/SP.J.1087.2008.00322LIU J M, GAO Y L. Chaos particle swarm optimization algorithm[J]. Journal of Computer Applications, 2008, 28(2): 322-325 (in Chinese) doi: 10.3724/SP.J.1087.2008.00322