留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

慢刀伺服加工中的Zernike多项式局部拟合算法

宋炳威 康敏

宋炳威, 康敏. 慢刀伺服加工中的Zernike多项式局部拟合算法[J]. 机械科学与技术, 2020, 39(4): 615-622. doi: 10.13433/j.cnki.1003-8728.20190182
引用本文: 宋炳威, 康敏. 慢刀伺服加工中的Zernike多项式局部拟合算法[J]. 机械科学与技术, 2020, 39(4): 615-622. doi: 10.13433/j.cnki.1003-8728.20190182
Song Bingwei, Kang Min. Zernike Polynomial Local Fitting Algorithm for Slow Tool Servo Machining[J]. Mechanical Science and Technology for Aerospace Engineering, 2020, 39(4): 615-622. doi: 10.13433/j.cnki.1003-8728.20190182
Citation: Song Bingwei, Kang Min. Zernike Polynomial Local Fitting Algorithm for Slow Tool Servo Machining[J]. Mechanical Science and Technology for Aerospace Engineering, 2020, 39(4): 615-622. doi: 10.13433/j.cnki.1003-8728.20190182

慢刀伺服加工中的Zernike多项式局部拟合算法

doi: 10.13433/j.cnki.1003-8728.20190182
基金项目: 

江苏省科技厅苏北科技发展计划-科技富民强县项目 BN2014019

详细信息
    作者简介:

    宋炳威(1994-), 硕士研究生, 研究方向为特种加工、数控加工技术, 542508756@qq.com

    通讯作者:

    康敏, 教授, 博士生导师, kangmin@njau.edu.cn

  • 中图分类号: TP391

Zernike Polynomial Local Fitting Algorithm for Slow Tool Servo Machining

  • 摘要: 针对慢刀伺服加工前后的曲面拟合问题,将Zernike多项式与移动最小二乘法结合,提出Zernike多项式局部拟合算法。使用Gram-Schmidt正交化构造正交基底函数,解决了拟合计算中出现的病态矩阵及矩阵求逆运算量大等问题。局部拟合中支持域半径对拟合精度影响显著,基于此提出了支持域半径优化算法。以渐进多焦点曲面、环曲面、正弦阵列面为例,采用与慢刀伺服加工关系密切的刀触点精度及拟合优度R-square作为评价标准,在MATLAB软件中进行了数值仿真。结果表明,Zernike多项式局部拟合算法各项标准均优于移动最小二乘法,并且算法在经过半径优化后,不仅进一步提高了精度、改善了拟合优度,还改善了刀触点误差的离散程度。
  • 图  1  Zernike多项式拟合整体流程

    图  2  渐进多焦点曲面80×80离散点集及曲面面型

    图  3  环曲面80×80离散点集及曲面面型

    图  4  正弦阵列面80×80离散点集及曲面面型

    图  5  均方根误差变化

    图  6  渐进多焦点曲面误差对比

    图  7  环曲面误差对比

    图  8  正弦阵列面误差对比

    表  1  Zernike多项式前6项表达式

    111
    22ρsinθ2x
    32ρcosθ2y
    4ρ2sin(2θ)(2x2+2y2-1)
    5(2ρ2-1)2xy
    6ρ2cos(2θ)(x2-y2)
    下载: 导出CSV

    表  2  渐进多焦点曲面刀触点均方根误差计算结果

    点集误差/mm
    移动最小
    二乘法
    半径未优化
    Zernike法
    半径已优化
    Zernike法
    50×503.262 6×10-53.083 4×10-51.463 8×10-5
    80×808.283 4×10-67.837 0×10-63.822 9×10-6
    100×1004.187 6×10-63.754 5×10-61.860 1×10-6
    125×1252.225 4×10-62.040 5×10-61.005 9×10-6
    200×2005.476 5×10-74.883 7×10-72.550 2×10-7
    下载: 导出CSV

    表  3  环曲面刀触点均方根误差计算结果

    点集误差/mm
    移动最小
    二乘法
    半径未优化
    Zernike法
    半径已优化
    Zernike法
    50×505.086 7×10-63.208 0×10-62.473 6×10-6
    80×801.180 3×10-67.448 0×10-76.071 2×10-7
    100×1006.184 4×10-73.991 7×10-73.088 0×10-7
    125×1253.089 4×10-71.997 4×10-71.590 3×10-7
    200×2007.425 3×10-84.726 2×10-83.768 2×10-8
    下载: 导出CSV

    表  4  正弦阵列面刀触点均方根误差计算结果

    点集误差/mm
    移动最小
    二乘法
    半径未优化
    Zernike法
    半径已优化
    Zernike法
    50×507.300 6×10-47.116 2×10-42.849 3×10-4
    80×801.859 1×10-41.754 8×10-47.033 6×10-5
    100×1009.431 7×10-59.008 1×10-53.608 1×10-5
    125×1254.853 6×10-54.597 2×10-51.840 4×10-5
    200×2001.260 3×10-51.177 9×10-54.710 0×10-6
    下载: 导出CSV

    表  5  渐进多焦点曲面刀触点误差标准差计算结果

    点集误差/mm
    移动最小
    二乘法
    半径未优化
    Zernike法
    半径已优化
    Zernike法
    50×503.200 6×10-53.076 2×10-51.462 4×10-5
    80×808.194 8×10-67.836 8×10-63.822 4×10-6
    100×1004.134 7×10-63.753 5×10-61.860 0×10-6
    125×1252.197 4×10-62.039 4×10-61.005 8×10-6
    200×2005.434 6×10-74.883 6×10-72.550 1×10-7
    下载: 导出CSV

    表  6  环曲面刀触点误差标准差计算结果

    点集误差/mm
    移动最小
    二乘法
    半径未优化
    Zernike法
    半径已优化
    Zernike法
    50×504.962 6×10-63.168 6×10-62.468 8×10-6
    80×801.034 6×10-67.395 7×10-76.067 9×10-7
    100×1005.435 6×10-73.979 5×10-73.085 1×10-7
    125×1252.708 3×10-71.992 6×10-71.589 9×10-7
    200×2006.458 4×10-84.721 9×10-83.765 1×10-8
    下载: 导出CSV

    表  7  正弦阵列面刀触点误差标准差计算结果

    点集误差/mm
    移动最小
    二乘法
    半径未优化
    Zernike法
    半径已优化
    Zernike法
    50×507.296 7×10-47.085 5×10-42.843 6×10-4
    80×801.859 1×10-41.752 9×10-47.030 9×10-5
    100×1009.431 5×10-58.999 7×10-53.606 6×10-5
    125×1254.835 4×10-54.592 5×10-51.839 5×10-5
    200×2001.259 4×10-51.177 9×10-54.709 9×10-6
    下载: 导出CSV

    表  8  正弦阵列面R-square结果对比

    算法
    点集
    移动最小
    二乘法
    半径未优化
    Zernike法
    半径已优化
    Zernike法
    50×500.997 90.998 00.999 5
    80×800.999 70.999 80.999 9
    100×1000.999 90.999 91.000 0
    125×1250.999 91.000 01.000 0
    200×2001.000 01.000 01.000 0
    下载: 导出CSV
  • [1] 王兴盛, 康敏.基于Hermite插值的复杂光学曲面车削加工路径规划[J].机械工程学报, 2012, 48(11):191-198 http://d.old.wanfangdata.com.cn/Periodical/jxgcxb201211023

    Wang X S, Kang M. Cutting path planning for complex optical surface using Hermite interpolation[J]. Journal of Mechanical Engineering, 2012, 48(11):191-198(in Chinese) http://d.old.wanfangdata.com.cn/Periodical/jxgcxb201211023
    [2] 何雪明, 孔丽娟, 何俊飞.基于自适应测量和实时重构的自由曲面特征产品的逆向研究[J].机械科学与技术, 2015, 34(1):99-102 doi: 10.13433/j.cnki.1003-8728.2015.0121

    He X M, Kong L J, He J F. Study on the reverse free-form feature of products based on the self-adaptive measurement and real-time reconstruction[J]. Mechanical Science and Technology for Aerospace Engineering, 2015, 34(1):99-102(in Chinese) doi: 10.13433/j.cnki.1003-8728.2015.0121
    [3] 石广丰, 史国权, 徐军龙, 等.慢刀伺服车削渐进多焦点透镜的刀具路径生成与实验[J].制造业自动化, 2017, 39(7):46-47, 53 doi: 10.3969/j.issn.1009-0134.2017.07.012

    Shi G F, Shi G Q, Xu J L, et al. Tool path generation and experiment of progressive addition lens based on slow tool servo turning[J]. Manufacturing Automation, 2017, 39(7):46-47, 53(in Chinese) doi: 10.3969/j.issn.1009-0134.2017.07.012
    [4] 王兴盛.复杂光学曲面慢刀伺服车削关键技术研究[D].南京: 南京农业大学, 2014 http://d.g.wanfangdata.com.cn/Thesis_Y2974386.aspx

    Wang X S. Research on the key technologies of slow tool servo turning for complex optical surface[D]. Nanjing: Nanjing Agriculture University, 2014(in Chinese) http://d.g.wanfangdata.com.cn/Thesis_Y2974386.aspx
    [5] 李晶.光学曲面表面形貌的重构与评价[D].长春: 长春工业大学, 2016 http://cdmd.cnki.com.cn/Article/CDMD-10190-1016759704.htm

    Li J. Reconstruction and evaluation of surface topography of optical surface[D]. Changchun: Changchun University of Technology, 2016(in Chinese) http://cdmd.cnki.com.cn/Article/CDMD-10190-1016759704.htm
    [6] 钟锡健, 张更新, 谢智东.基于移动最小二乘法的天线增益模型构建[J].通信技术, 2016, 49(5):549-553 doi: 10.3969/j.issn.1002-0802.2016.05.008

    Zhong X J, Zhang G X, Xie Z D. Construction of antenna gain model based on movable least square[J]. Communications Technology, 2016, 49(5):549-553(in Chinese) doi: 10.3969/j.issn.1002-0802.2016.05.008
    [7] 关朝亮, 王建敏, 戴一帆, 等.基于Zernike多项式拟合的自由曲面车削误差补偿技术[J].国防科技大学学报, 2010, 32(2):135-140 doi: 10.3969/j.issn.1001-2486.2010.02.025

    Guan C L, Wang J M, Dai Y F, et al. Figure error compensation of freeform surface turning based on Zernike polynomial fitting[J]. Journal of National University of Defense Technology, 2010, 32(2):135-140(in Chinese) doi: 10.3969/j.issn.1001-2486.2010.02.025
    [8] 李广年.复杂曲面拟合与误差分析研究[D].长春: 吉林大学, 2016 http://cdmd.cnki.com.cn/Article/CDMD-10183-1016083517.htm

    Li G N. Research on curved surface fitting and error analysis[D]. Changchun: Jilin University, 2016(in Chinese) http://cdmd.cnki.com.cn/Article/CDMD-10183-1016083517.htm
    [9] 陈旭.慢刀伺服车削机床PID参数优化及其刀具路径规划研究[D].南京: 南京农业大学, 2016 http://cdmd.cnki.com.cn/Article/CDMD-10307-1017261568.htm

    Chen X. Research on PID parameter optimization and tool path generation of slow tool servo turning machine[D]. Nanjing: Nanjing Agriculture University, 2016(in Chinese) http://cdmd.cnki.com.cn/Article/CDMD-10307-1017261568.htm
    [10] 牛恒泰, 康敏, 何成奎, 等.离散曲面慢刀伺服车削刀具路径规划[J].机械科学与技术, 2018, 37(5):721-728 doi: 10.13433/j.cnki.1003-8728.2018.0511

    Niu H T, Kang M, He C K, et al. Cutting path plan of discrete surface for slow tool servo turning[J]. Mechanical Science and Technology for Aerospace Engineering, 2018, 37(5):721-728(in Chinese) doi: 10.13433/j.cnki.1003-8728.2018.0511
    [11] 汤先鹏, 李柏渝, 陈雷, 等.利用曲线拟合改善压控衰减器精度的方法[J].全球定位系统, 2016, 41(4):12-16 http://d.old.wanfangdata.com.cn/Periodical/qqdwxt201604003

    Tang X P, Li B Y, Chen L, et al. The method of applying the curve fitting to improve the accuracy of voltage variable attenuators[J]. GNSS World of China, 2016, 41(4):12-16(in Chinese) http://d.old.wanfangdata.com.cn/Periodical/qqdwxt201604003
    [12] 于成龙, 刘莉, 龙腾, 等.基于优化的改进移动最小二乘代理模型方法[J].航空计算技术, 2013, 43(1):85-88 doi: 10.3969/j.issn.1671-654X.2013.01.022

    Yu C L, Liu L, Long T, et al. An improved moving least square method metamodal based on optimization[J]. Aeronautical Computing Technique, 2013, 43(1):85-88(in Chinese) doi: 10.3969/j.issn.1671-654X.2013.01.022
    [13] Liu G R. Mesh free methods:moving beyond the finite element method[J]. Applied Mechanics Reviews, 2003, 56(2):B17-B18 https://www.routledge.com/Meshfree-Methods-Moving-Beyond-the-Finite-Element-Method-Second-Edition/Liu/p/book/9781138372702
    [14] 左传伟, 聂玉峰, 赵美玲.移动最小二乘方法中影响半径的选取[J].工程数学学报, 2005, 22(5):833-838 doi: 10.3969/j.issn.1005-3085.2005.05.011

    Zuo C W, Nie Y F, Zhao M L. The selection about the radius of influence in MLS[J]. Chinese Journal of Engineering Mathematics, 2005, 22(5):833-838(in Chinese) doi: 10.3969/j.issn.1005-3085.2005.05.011
    [15] 关朝亮, 铁贵鹏, 尹自强.光学阵列器件的慢刀伺服车削加工技术[J].国防科技大学学报, 2009, 31(4):31-35, 47 doi: 10.3969/j.issn.1001-2486.2009.04.007

    Guan C L, Tie G P, Yin Z Q. Fabrication of array lens optical component by using of slow tool servo diamond turning[J]. Journal of National University of Defense Technology, 2009, 31(4):31-35, 47(in Chinese) doi: 10.3969/j.issn.1001-2486.2009.04.007
  • 加载中
图(8) / 表(8)
计量
  • 文章访问数:  316
  • HTML全文浏览量:  92
  • PDF下载量:  18
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-04-28
  • 刊出日期:  2020-04-05

目录

    /

    返回文章
    返回