一种磁流变抛光面形误差收敛控制加工方法技术

技术编号:15610181 阅读:102 留言:0更新日期:2017-06-14 01:49
本发明专利技术提供了一种磁流变抛光面形误差收敛控制加工方法,该方法能够以实际机床性能为基础,操作简单,可控性强,精度和效率高的磁流变抛光面形收敛控制方法。包括如下步骤:针对待加工光学表面的材料,选择磁流变液,并获取磁流变液针对材料的去除函数,对去除函数数值离散化处理得到去除函数矩阵R。在待加工光学表面上选取数据点,建立基于面形的收敛矩阵运算模型。根据驻留时间的约束域,获取初始面形误差的材料最小均匀附加厚度h。在h的基础上,建立面形残差的均方根值作为优化函数,在驻留时间约束域下,利用自适应正则化迭代和正投影最小二乘法,求解使得优化函数最小的驻留时间;根据驻留时间,对待加工光学表面进行磁流变加工。

Method for controlling surface shape error convergence control of magneto rheological polishing

The present invention provides a magnetic rheological polishing surface error convergence control processing method, this method is able to actual machine performance based, simple operation, strong controllability, accuracy and high efficiency of the magnetorheological polishing surface convergence control method. The following steps are included: the needle treats the material that processes the optical surface, selects the magnetorheological fluid, and obtains the removal function of the MRF for the material. The removal function is discretized numerically, and the removal function matrix R is obtained. The data points are selected on the optical surface to be processed, and a matrix - based convergent matrix operation model is established. According to the constraint domain of residence time, the material with the initial surface shape error is obtained with minimum uniform additional thickness H. On the basis of H, the rms surface residual value as a function optimization, in dwell time constrained domain, using adaptive regularization and iterative projection method of least squares, solving the optimization function of the minimum dwell time; according to the residence time, treat the processing of optical surface of magnetorheological finishing.

【技术实现步骤摘要】
一种磁流变抛光面形误差收敛控制加工方法
本专利技术属于光学加工领域,特别涉及一种磁流变抛光面形误差收敛控制加工方法。
技术介绍
磁流变抛光(MagnetorheologicalFinishing,MRF)技术作为近年来被广泛关注的一种光学加工方法,具有加工确定性高、收敛效率稳定、亚表面破坏层小、边缘效应可控、加工适用性广以及加工大径厚比的光学镜面不存在复印效应等优点,在非球面制造领域有着广泛的应用前景。磁流变抛光技术(MRF)借用了计算机控制表面成形(CCOS)的基本思想,即磨头产生的去除函数按设计好的轨迹和驻留时间在镜面上进行扫描以达到对面形误差的修正,驻留时间求解的基本模型仍然是期望材料去除量等于磨头的去除函数和驻留时间的卷积。传统的傅里叶变换法和卷积迭代法等在处理MRF非圆对称分布的去除函数时都有一定的局限性,对于螺旋线轨迹这些方法不再适用。以矩阵乘积取代卷积过程的驻留时间求解模型,能够适用于任意轨迹的磁流变抛光,但是在这种模型下,一般驻留时间的解算算法往往不能满足实际工程需求。一般解算算法不考虑驻实际机床的性能,只考虑驻留时间是非负的,即允许驻留时间的最小值是零,实际上零驻留时间对应着机床瞬间从一个驻留点移动到下一个驻留点,实际过程中机床往往受一定的速度和加速度限制,瞬间完成移动是不可能的。因此依托于矩阵乘积运算的驻留时间求解中,必须考虑机床的最大加速度和速度等性能,对驻留时间给出正约束解。正约束解比非负约束更苛刻,面形收敛精度受到限制。另外磁流变抛光加工光学表面,尤其是米量级等大口径光学表面,数据规模大,面形收敛算法计算效率也受到明显限制。专利技术内容有鉴于此,本专利技术提供了一种磁流变抛光面形误差收敛控制加工方法,该方法能够以实际机床性能为基础,操作简单,可控性强,精度和效率高的磁流变抛光面形收敛控制方法。为了达到上述目的,本专利技术的技术方案为:一种磁流变抛光面形误差收敛控制加工方法,包括如下步骤:步骤1、针对待加工光学表面的材料,选择磁流变液,并获取磁流变液针对材料的去除函数,对去除函数数值离散化处理得到去除函数矩阵R。步骤2、在待加工光学表面上选取数据点,建立面形误差向量e,采用面形检测方法对所选取的数据点进行检测,得到各数据点上面形误差,组成e的初始值。步骤3、建立基于面形的收敛矩阵运算模型Rt=e,σ≤t≤ω;σ为驻留时间最小值,且σ>0;ω为驻留时间最大值,ω>σ。步骤4、根据驻留时间的约束域[σ、ω],获取初始面形误差的材料最小均匀附加厚度h。h的获取方法为:在待加工光学表面上选取驻留点,使用磁流变液在每个驻留点处依次驻留最小驻留时间σ,完成后将各数据点处在每次驻留产生的材料去除进行叠加,得到该数据点的总的材料去除,所有数据点的总材料去除组合形成材料去除层,材料去除层的峰谷值之差即为材料最小均匀附加厚度h;步骤5、在最小均匀附加厚度为h的基础上,建立面形残差的均方根值作为优化函数,在驻留时间约束域下,利用自适应正则化迭代和正投影最小二乘法,求解使得优化函数最小的驻留时间;步骤6、根据驻留时间,对待加工光学表面进行磁流变加工。进一步地,步骤5具体分为如下步骤:s501、数据点个数设为M个,则其中ei为第i个数据点的面型误差值。驻留点个数设为N个,则tj为在第j个驻留点处的驻留时间。rij为当驻留在第j个驻留点时,去除函数单位时间内对第i个数据点产生的材料去除,j取值范围为1~N,i取值范围为1~M。s502、建立面形残差的均方根公式为:其中β是正则化因子,ρ是初始面形偏置率。s503、设置迭代次数k的初始值为1;当k的值为1时,随机设置自适应正则化因子的初始值β1。s504、针对第k次迭代,先计算第k次迭代的自适应正则化因子βk,利用无约束的最小二乘即lsqr或其他线性方向求解方法对均方根公式求解得到驻留时间向量tklsqr;判断向量tklsqr中每个元素的大小;得到第k次自适应正则化迭代的解为:是正约束域下求解的驻留时间矢量;tklsqr(n)为向量tklsqr中的第n个元素;tk+(n)为向量tk+中的第n个元素;s505、更新第k+1次迭代的自适应正则化因子βk+1为:采用s504的方法计算判断是否满足条件若不满足则重复s505,则若满足则自适应正则化迭代停止,以作为最终解。有益效果:1、与现有技术相比,本专利技术的优势在于:本专利技术考虑了机床实际的运动性能对驻留时间进行约束,使得算法计算的驻留时间能够被数控加工机床精确的执行,进行实现面形的确定性收敛;本专利技术提供的磁流变抛光计算方法简单、可操作性强、运算量小和速度快,比如无约束最小二乘等算法在现有的各种科学计算软件中都可以直接找到,自适应正则化方法可以自行调节正则化因子接近最优正则化因子;本专利技术给出了一种最小均匀附加厚度的选择方法,确保在最短加工时间内实现面形误差的高精度收敛;本专利技术在优化目标中设置了初始面形偏置率因子,能够通过调节偏置率因子来调节预期收敛到的面形,进而决定磁流变抛光单个加工周期的加工总时长。附图说明图1为本专利技术实施例中使用的磁流变抛光机床的运动方式;图2为本专利技术在面形误差上的附加均匀材料厚度示意图;图3为本专利技术实施例中使用的磁流变抛光去除函数;图4为本专利技术实施例中去除函数单位时间内均匀叠加结果;图5为本专利技术实施例选用的光栅式加工轨迹;图6为本专利技术实施例选用的初始面形误差;图7(a)、(b)和(c)分别为本专利技术实施例中材料均匀附加厚度分别为最小值h,1.1h和0.9h;图8最小均匀附加厚度时驻留时间分布;图9实际加工结果;图10本专利技术的流程图。具体实施方式下面结合附图并举实施例,对本专利技术进行详细描述。本专利技术提供的是一种磁流变抛光面形收敛控制加工方法。该方法首先建立基于矩阵乘积运算的确定性修形线性模型(现有),然后根据机床的运动性能确立驻留时间正约束域,然后根据驻留时间的正约束范围寻找初始面形误差的最小均匀附加厚度,然后建立自适应正则化与最小二乘相结合的正约束驻留时间迭代求解方法,每个迭代过程求解的驻留时间需要向正约束域进行投影,计算出满足加工精度要求的驻留时间分布,再根据驻留时间应用磁流变抛光机床进行加工,从而实现磁流变抛光对光学表面的确定性高精度加工。本专利技术还可以实现单次加工总时长和面形收敛精度之间的平衡,进而实现对磁流变抛光精度的控制。该方法如图10所示,包括如下步骤:步骤1、针对待加工光学表面的材料,选择磁流变液,并获取去除函数,对去除函数数值离散化处理得到去除函数矩阵R;步骤2、在待加工光学表面上选取数据点,采用面形检测方法对数据点进行检测,得到各数据点上面形误差,组成初始面形误差向量e。步骤3、建立基于面形的收敛矩阵运算模型Rt=e,σ≤t≤ω;σ驻留时间最小值,且σ>0;ω为驻留时间最大值,ω>σ。步骤4、根据驻留时间的约束域[σ、ω],获取初始面形误差的材料最小均匀附加厚度h。h的获取方法为:选取驻留点,使用去除函数在每个驻留点处依次驻留最小驻留时间σ,完成后将一个数据点处在每次驻留产生的材料去除叠加,得到该数据点的总的材料去除,所有数据点的总材料去除组合形成材料去除层,材料去除层的峰谷值PV即为材料最小均匀附加厚度h。步骤5、在最小均匀附加厚度为h的基础上,建立面形残差的均方根值作为优化函数,本文档来自技高网...
一种磁流变抛光面形误差收敛控制加工方法

【技术保护点】
一种磁流变抛光面形误差收敛控制加工方法,其特征在于,包括如下步骤:步骤1、针对待加工光学表面的材料,选择磁流变液,并获取磁流变液针对所述材料的去除函数,对去除函数数值离散化处理得到去除函数矩阵R;步骤2、在所述待加工光学表面上选取数据点,建立面形误差向量e,采用面形检测方法对所选取的数据点进行检测,得到各数据点上面形误差,组成e的初始值;步骤3、建立基于面形的收敛矩阵运算模型Rt=e,σ≤t≤ω;σ为驻留时间最小值,且σ>0;ω为驻留时间最大值,ω>σ;步骤4、根据驻留时间的约束域[σ、ω],获取初始面形误差的材料最小均匀附加厚度h;h的获取方法为:在所述待加工光学表面上选取驻留点,使用所述磁流变液在每个驻留点处依次驻留最小驻留时间σ,完成后将各数据点处在每次驻留产生的材料去除进行叠加,得到该数据点的总的材料去除,所有数据点的总材料去除组合形成材料去除层,所述材料去除层的峰谷值之差即为材料最小均匀附加厚度h;步骤5、在所述最小均匀附加厚度为h的基础上,建立面形残差的均方根值作为优化函数,在驻留时间约束域下,利用自适应正则化迭代和正投影最小二乘法,求解使得优化函数最小的驻留时间;步骤6、根据所述驻留时间,对待加工光学表面进行磁流变加工。...

【技术特征摘要】
1.一种磁流变抛光面形误差收敛控制加工方法,其特征在于,包括如下步骤:步骤1、针对待加工光学表面的材料,选择磁流变液,并获取磁流变液针对所述材料的去除函数,对去除函数数值离散化处理得到去除函数矩阵R;步骤2、在所述待加工光学表面上选取数据点,建立面形误差向量e,采用面形检测方法对所选取的数据点进行检测,得到各数据点上面形误差,组成e的初始值;步骤3、建立基于面形的收敛矩阵运算模型Rt=e,σ≤t≤ω;σ为驻留时间最小值,且σ>0;ω为驻留时间最大值,ω>σ;步骤4、根据驻留时间的约束域[σ、ω],获取初始面形误差的材料最小均匀附加厚度h;h的获取方法为:在所述待加工光学表面上选取驻留点,使用所述磁流变液在每个驻留点处依次驻留最小驻留时间σ,完成后将各数据点处在每次驻留产生的材料去除进行叠加,得到该数据点的总的材料去除,所有数据点的总材料去除组合形成材料去除层,所述材料去除层的峰谷值之差即为材料最小均匀附加厚度h;步骤5、在所述最小均匀附加厚度为h的基础上,建立面形残差的均方根值作为优化函数,在驻留时间约束域下,利用自适应正则化迭代和正投影最小二乘法,求解使得优化函数最小的驻留时间;步骤6、根据所述驻留时间,对待加工光学表面进行磁流变加工。2.如权利要求1所述的一种磁流变抛光面形误差收敛控制加工方法,其特征在于,所述步骤5具体分为如下步骤:s501、所述数据...

【专利技术属性】
技术研发人员:张学军李龙响薛栋林王旭张峰
申请(专利权)人:中国科学院长春光学精密机械与物理研究所
类型:发明
国别省市:吉林,22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1