![通讯作者](http://xuebao.neu.edu.cn/natural/CN/html/images/REcor.gif)
![libaichun@me.neu.edu.cn](http://xuebao.neu.edu.cn/natural/CN/html/images/REemail.gif)
1. 东北大学 机械工程与自动化学院, 辽宁 沈阳 110819;
2. 东北大学 计算机科学与工程学院, 辽宁 沈阳 110169
收稿日期:2018-09-17
基金项目:国家自然科学基金青年基金资助项目(51505072);中央高校基本科研业务费专项资金资助项目(N160303001, N150306001, N182303034)。
作者简介:黎柏春(1986-),男,重庆人,东北大学讲师,博士;
张斌(1964-),男,辽宁沈阳人,东北大学教授,博士生导师;
王宛山(1946-),男,辽宁沈阳人,东北大学教授,博士生导师.。
摘要:为了准确辨识得到球头铣刀切削刃存在差异的切削力系数, 提出结合平均铣削力方法和粒子群优化算法的辨识方法.首先, 建立球头铣刀的铣削力模型, 推导基于平均铣削力且忽略切削刃差异的切削力系数辨识模型.然后, 以基于平均铣削力方法辨识得到的切削力系数为初值、最小化铣削力仿真结果和测量结果的偏差平方和为目标, 引入修正系数为设计变量, 设计基于粒子群优化的切削力系数修正算法.最后, 进行仿真和实验验证, 相关结果表明采用修正后的切削力系数不仅能准确地预测切削刃存在差异的铣削力峰值, 而且具有更好的吻合度和精度.
关键词:球头铣刀切削力系数铣削力系数辨识粒子群优化
Identification of Cutting Force Coefficients in Different Cutting Edges of Ball-End Milling Cutter
LI Bai-chun1
![Corresponding author](http://xuebao.neu.edu.cn/natural/CN/html/images/REcor.gif)
![libaichun@me.neu.edu.cn](http://xuebao.neu.edu.cn/natural/CN/html/images/REemail.gif)
1. School of Mechanical Engineering & Automation, Northeastern University, Shenyang 110819, China;
2. School of Computer Science & Engineering, Northeastern University, Shenyang 110169, China
Corresponding author: LI Bai-chun, E-mail: libaichun@me.neu.edu.cn
Abstract: In order to determine cutting force coefficients of a ball-end milling cutter, in which cutting edges have differences, a new method combining the average milling force method with particle swarm optimization(PSO)was proposed. Firstly, the milling force models and the identification models based on the average milling force method are constructed ignoring the differences of cutting edges. Then, the algorithm for searching more accurate cutting force coefficients based on PSO was given. The algorithm uses the coefficients obtained by the average milling force method as initial values, correction factors of cutting force coefficients as design parameters, and sum of squared deviations between the minimum cutting force of simulation and experiment as objective function. Finally, a series of simulations and experiments are performed. The results show that the predicted milling forces with corrected cutting force coefficients have a better consistency with measured forces.
Key words: ball-end milling cuttercutting force coefficientsmilling forcescoefficient identificationparticle swarm optimization(PSO)
铣削力作为衡量球头铣刀铣削过程的重要物理参数, 一直是加工领域关注的热点.早在20世纪90年代, Lee等[1]基于离散的微元切削力建立了球头铣刀三轴铣削的铣削力模型, 并提出了利用正交切削数据估计切削力系数的方法.Cao等[2]提出了考虑球头铣刀倾角的切削力系数辨识方法.魏兆成等[3]针对球头铣刀铣削加工三维曲面的铣削力预测进行了深入研究.Wojciechowski等[4-5]提出了根据瞬时铣削力辨识切削力系数的方法, 并建立了球头铣刀存在偏心的铣削力模型.Fu等[6]建立了球头铣刀存在偏心时的铣削力解析模型.Dikshit等[7-8]将切削力系数考虑为轴向位置的多项式函数, 并提出了基于平均铣削力确定切削力系数的方法.Nan等[9]合并简化了球头铣刀倾斜铣削时的切削力系数, 并采用平均铣削力方法进行了切削力系数辨识.
综上所述, 球头铣刀铣削力研究的核心在于建立正确的铣削力模型和确定准确的切削力系数.目前, 铣削力建模和切削力系数辨识都取得了丰硕的研究成果, 相关理论日益完善, 能实现大多数球头铣刀铣削过程的铣削力预测.但在近期进行的球头铣刀切削力系数辨识实验中出现了相邻切削刃所受铣削力明显不同的现象, 主要是由于球头铣刀不同切削刃之间存在一定差异, 例如刀具几何偏心、切削刃前后角误差等.因此切削力系数辨识需要考虑切削刃的差异, 即不同切削刃的切削力系数不同.
目前的切削力系数辨识方法(主要是平均铣削力方法和瞬时铣削力方法)只适用于球头铣刀切削刃完全一致或仅仅存在偏心的情况, 因为将不同切削刃的切削力系数考虑为不同时, 利用现有辨识方法建立的辨识模型会出现线性相关, 不能求解.因此, 为了能够准确辨识切削刃存在差异的球头铣刀的切削力系数, 下文将结合平均铣削力方法和粒子群优化算法进行相关的理论和实验研究.
1 铣削力建模1.1 工件坐标系和刀具坐标系建立铣削过程中工件坐标系和刀具坐标系, 如图 1所示.图 1中, 坐标系ow-xwywzw为工件坐标系; 坐标系o′w-x′wy′wz′w是与工件坐标系的坐标轴方向相同, 且原点位于球头铣刀球面球心的过渡坐标系; 坐标系o″w-x″wy″wz″w是由坐标系o′w-x′wy′wz′w绕y′w旋转α角, 使得x″w与刀轴方向垂直得到的过渡坐标系, 定义α角为进给倾斜角; fz为刀具每齿进给量在工件坐标系中的矢量形式; 过渡坐标系o′-x′y′z′的x′轴正方向是进给方向在垂直于刀轴平面内的投影方向, z′轴正方向是刀具轴线向上的方向; 夹角γ是绕x″w轴旋转z″w轴到z′轴所需的角度, 定义γ角为侧倾角; R是球头铣刀半径; 坐标系o-xyz是刀具坐标系, 其圆心位于球头铣刀刀尖处, 坐标轴方向与坐标系o′-x′y′z′的坐标轴方向相同; a为工件上的切削深度.
图 1(Fig. 1)
![]() | 图 1 工件坐标系和刀具坐标系Fig.1 Coordinate systems of workpiece and cutter |
根据图 1可得到坐标系o′w-x′wy′wz′w和坐标系o-xyz之间的旋转变换关系w′cR为
![]() | (1) |
![]() | (2) |
图 2(Fig. 2)
![]() | 图 2 切削刃微元切削力Fig.2 Cutting forces of discrete element of cutting edge |
根据经典的线性微元切削力模型[10], 每个切削微元所受切削力可描述为
![]() | (3) |
![]() | (4) |
结合式(3)和式(4), 通过积分求和可得铣削力为
![]() | (5) |
![](http://xuebao.neu.edu.cn/natural/CN/html/PIC/dbdxxbzrkxb-40-9-1316-M1.jpg)
![]() | (6) |
2.1 基于平均铣削力的辨识模型相关研究[10]表明对于球头铣刀球面部分的切削刃而言, 将犁耕力系数考虑为常数, 剪切力系数考虑为与轴向位置角有关的多项式函数能更准确地预测铣削力大小.因此, 剪切力系数可表示为
![]() | (7) |
![]() | (8) |
![]() | (9) |
![]() | (10) |
![]() | (11) |
![](http://xuebao.neu.edu.cn/natural/CN/html/PIC/dbdxxbzrkxb-40-9-1316-M2.jpg)
![]() | (12) |
2.2 基于粒子群优化的切削力系数修正算法1) 目标函数.粒子群优化的目标是搜索得到准确的切削力系数使得铣削力的仿真计算值和实验测量值完全吻合.因此, 对刀具旋转一周进行离散, 计算所有离散点处铣削力仿真计算值和测量值之间偏差的平方和最小作为优化目标函数, 即
![]() | (13) |
2) 设计变量.设计变量是待辨识的切削力系数, 但为了保证已有的近似切削力系数在算法更新过程中具有相同的百分比变化趋势和统一边界约束, 故引入切削力系数的修正系数作为设计变量, 即
![](http://xuebao.neu.edu.cn/natural/CN/html/PIC/dbdxxbzrkxb-40-9-1316-M3.jpg)
![]() | (14) |
根据式(14)中各设计变量物理意义, 其约束为
![]() | (15) |
图 3(Fig. 3)
![]() | 图 3 搜索切削力系数的算法流程Fig.3 Flowchart for searching cutting force coefficients |
为了降低铣削力测量值中的噪声干扰, 采用巴特沃斯低通滤波对其进行处理, 并利用平均铣削力方法根据多组铣削力测量值估计切削力系数的初始值, 目标函数计算时则使用一组较好的测量值.
3 切削力系数辨识的实验研究3.1 实验系统为了验证切削力系数辨识方法, 选用一段直径100 mm、长度150 mm的铝合金AL2014-T6棒材为工件材料, 两刃硬质合金球头铣刀(定制刀具, 型号R216.42-10030-Al10G 1620, PVD(Ti, Al)N2涂层)为刀具, 进行实验研究.刀具详细参数如表 1所示.
表 1(Table 1)
![]()
| 表 1 刀具参数 Table 1 Parameters of the cutter |
铣削实验在DMG-DMU50五轴数控机床上进行; 铣削力测量过程由Kistler9275三向压电测力仪、Kistler5070电荷放大器和Kistler2855A5数据采集卡组成的测量系统完成; 构建的实验系统如图 4所示.
图 4(Fig. 4)
![]() | 图 4 实验系统Fig.4 Experimental system |
3.2 辨识实验和数据处理辨识实验采用倾斜槽切铣削方式, 以实现避免大切深情况下的铣削力还能反映球头部分所有切削刃的切削作用.铣削方案和效果如图 5所示, 具体工艺参数和刀具所受平均铣削力(由测量值根据式(9)计算得到)如表 2所示.实验过程中主轴转速n为3 000 r/min, 铣削力测量的采样频率为7 100 Hz.根据表 2的数据可估计得到球头铣刀的切削力系数为
图 5(Fig. 5)
![]() | 图 5 倾斜槽切铣削实验方案和效果Fig.5 Experimental scheme and result of milling slot (a)—轴测图;(b)—沿x轴负方向的正投影图; (c)—槽切铣削效果. |
表 2(Table 2)
![]()
| 表 2 铣削工艺参数 Table 2 Process parameters of millingS |
![]() | (16) |
图 6(Fig. 6)
![]() | 图 6 收敛曲线Fig.6 Progress of the solver |
![]() | (17) |
![]() | (18) |
图 7(Fig. 7)
![]() | 图 7 铣削力的测量值和仿真计算结果Fig.7 Simulated and measured milling forces (a)—x方向的铣削力;(b)—y方向的铣削力;(c)—z方向的铣削力. |
对比相邻切削周期的铣削力测量值可以看出, 球头铣刀两切削刃的铣削力存在一定差异, 并且呈现出稳定性和周期性, 其原因主要是刀柄和刀具制造误差引起, 例如偏心、切削刃的形状误差等.因此, 本文引入切削力系数的修正系数.不仅将工件材料属性、刀具材料属性、刀具理想几何形状等因素的作用效果, 而且还将切削刃的差异效果(制造误差)全部纳入切削力系数中.图 7表明修正的切削力系数用于铣削力仿真, 其仿真与测量值具有更好的吻合度, 而且能相对准确地预测铣削力峰值.
根据图 7计算的仿真结果和测量值之间的平均铣削力误差和偏差平方和如表 3所示.利用修正后的切削力系数进行铣削力仿真, 其仿真结果具有更小的平均铣削力误差和偏差平方和.由此可以定量证明切削力系数修正方法的有效性和可靠性.
表 3(Table 3)
![]()
| 表 3 仿真结果和测量值的定量分析 Table 3 Quantitative analysis of simulated and measured milling forces |
4 结论1) 利用经典的微元切削力模型建立了适用于多轴铣削的球头铣刀铣削力模型, 推导了基于平均铣削力的切削力系数辨识模型.
2) 结合切削力系数辨识的平均铣削力方法和粒子群优化算法设计精确切削力系数的算法流程.引入切削力系数的修正系数为设计变量, 即将切削刃差异的作用效果纳入切削力系数中, 以此实现球头铣刀切削刃存在差异的切削力系数辨识.
3) 通过仿真和实验, 验证球头铣刀切削刃存在差异时切削力系数辨识方法的可行性和正确性.结果表明采用修正的切削力系数, 不仅能准确地预测铣削力峰值, 而且具有更好的吻合度和精度.
参考文献
[1] | Lee P, Altinta? Y. Prediction of ball-end milling forces from orthogonal cutting data[J].International Journal of Machine Tools and Manufacture, 1996, 36(9): 1059–1072.DOI:10.1016/0890-6955(95)00081-X |
[2] | Cao Q, Zhao J, Han S, et al. Force coefficients identification considering inclination angle for ball-end finish milling[J].Precision Engineering, 2012, 36(2): 252–260.DOI:10.1016/j.precisioneng.2011.10.007 |
[3] | Wei Z C, Wang M J, Cai Y J, et al. Prediction of cutting force in ball-end milling of sculptured surface using improved Z-map[J].International Journal of Advanced Manufacturing Technology, 2013, 68(5/6/7/8): 1167–1177.DOI:10.1007/s00170-013-4909-x |
[4] | Wojciechowski S. The estimation of cutting forces and specific force coefficients during finishing ball end milling of inclined surfaces[J].International Journal of Machine Tools & Manufacture, 2015, 89: 110–123. |
[5] | Wojciechowski S, Maruda R W, Nieslony P, et al. Investigation on the edge forces in ball end milling of inclined surfaces[J].International Journal of Mechanical Sciences, 2016, 119: 360–369.DOI:10.1016/j.ijmecsci.2016.10.034 |
[6] | Fu Z, Yang W, Wang X, et al. An analytical force model for ball-end milling based on a predictive machining theory considering cutter runout[J].International Journal of Advanced Manufacturing Technology, 2016, 84(9/10/11/12): 2449–2460. |
[7] | Dikshit M K, Puri A B, Maity A, et al. Determining cutting force coefficients from instantaneous cutting forces in ball end milling[J].International Journal of Machining & Machinability of Materials, 2016, 18(5/6): 552–571. |
[8] | Dikshit M K, Puri A B, Maity A. Analysis of cutting force coefficients in high-speed ball end milling at varying rotational speeds[J].Machining Science & Technology, 2017, 21(1): 1–20.DOI:10.1080/10910344.2017.1284562 |
[9] | Nan C, Liu D. Analytical calculation of cutting forces in ball-end milling with inclination angle[J].Journal of Manufacturing and Materials Processing, 2018, 2(2): 35.DOI:10.3390/jmmp2020035 |
[10] | 黎柏春, 王振宇, 王国勋, 等. 基于瞬时铣削力的球头铣刀铣削力系数辨识[J].东北大学学报(自然科学版), 2016, 37(5): 678–682. ( Li Bai-chun, Wang Zhen-yu, Wang Guo-xun, et al. Milling force coefficient identification of ball-end milling based on instantaneous milling forces[J].Journal of Northeastern University (Natural Science), 2016, 37(5): 678–682.DOI:10.3969/j.issn.1005-3026.2016.05.015) |
[11] | Zhang Q, Liu W, Meng X, et al. Vector coevolving particle swarm optimization algorithm[J].Information Sciences, 2017, 394/395: 273–298.DOI:10.1016/j.ins.2017.01.038 |