[发明专利]一种光学元件磁流变加工过程中驻留时间优化方法在审
申请号: | 202310110500.X | 申请日: | 2023-02-14 |
公开(公告)号: | CN116307101A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 王佳;高博;范斌;张帅;蒲玲 | 申请(专利权)人: | 中国科学院光电技术研究所 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/006 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 邓治平 |
地址: | 610209 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光学 元件 流变 加工 过程 驻留 时间 优化 方法 | ||
1.一种光学元件磁流变加工过程中驻留时间优化方法,其特征在于,通过引入粒子群算法,从而在普通脉冲迭代的基础上进行驻留时间分布计算,进而实现新的驻留时间计算,其具体步骤是:
步骤1:待加工元件的面型误差为Z(x,y),抛光头在光学元件表面单位时间内产生的去除函数为R(x,y),在迭代计算的过程中,通过单次迭代求解得到的驻留时间为T(x,y),驻留时间求解过程中理论计算的去除量和根据面形误差期望的去除量不相等,它们之间的差值为残差E(x,y),表示为:
E(x,y)=Z(x,y)-R(x,y)*T(x,y) (1)
式中,*表示卷积,去除函数R(x,y)与驻留时间T(x,y)的卷积表示在驻留时间T(x,y)内对光学元件的材料去除,对驻留时间T(x,y)的求解实际是一个反卷积的过程;
步骤2:将去除函数R(x,y)理想化为去除脉冲,去除脉冲的强度I等于去除函数强度R(x,y),即:
式中,a,b分别表示去除函数R(x,y)的有效范围区间;
设定驻留时间T(x,y)初始值:
T0(x,y)=Z(x,y)/I (3)
初始残差:
E0(x,y)=Z(x,y)-R(x,y)*T0(x,y) (4)
步骤3:针对每次所求得的驻留时间Tk(x,y),引入粒子群算法进行优化处理,得到新的驻留时间T′k(x,y),粒子群算法是将每个驻留时间点位置作为一个粒子,粒子群算法对整体的面型残差进行优化,从而实现整体的驻留时间判定,进而进行每个驻留时间点的最优选择,在迭代法的基础上实现驻留时间的优化处理;
用x(k)=(x1(k),x2(k),x3(k)…xi(k))来表示粒子群,i表示粒子序号,k表示第k代粒子,即粒子的迭代次数,将xi(k)代入适应度函数中,就能衡量第k代粒子所处位置的优劣,第k代粒子个体的步长用v(k)=(v1(k),v2(k),v3(k)…vi(k)),单个粒子历史最优位置用pbest=(p1,best,p2,best,p3,best...pi,best)表示,即每个驻留点处的最优驻留时间,每次迭代,粒子的速度、位置、个体最优解和全局最优解都会被更新,粒子的速度和位置更新公式为:
vi(k+1)=w·vi(k)+c1r1·(pi,best-xi(k))+c2r2·(pbest-xi(k)) (5)
xi(k+1)=xi(k)+vi(k+1) (6)
式中,w为惯性权重,k表示迭代次数,r1和r2为两个相互独立,且服从[0,1]之间均匀分布的随机数,正是这两个随机数的引入,使得算法进化过程具有一定的不确定性,也赋予了算法一定的空间探索能力,有利于找到问题的最优解,c1和c2为学习因子,表征了粒子对自身经验记忆以及对群体最优秀的粒子学习能力,使得粒子可以向群体内最优位置靠近,也就是各个驻留时间点的最优驻留时间,每次迭代后所求得的驻留时间为:
T′k(x,y)=∑pi,best (7)
步骤4:待加工的面型误差Z(x,y)与经粒子群算法处理后的驻留时间分布T′0(x,y)对应的去除量之差,为单次驻留时间处理后的残差E′0(x,y):
E′0(x,y)=Z(x,y)-R(x,y)*T′0(x,y) (8)
步骤5:将计算得到的残差E′0(x,y)作为待加工元件的面型误差Z(x,y),重复步骤2到步骤4,进行迭代计算,在光学元件加工过程中,要对元件表面的残差设定预期值,当加工得到的残差未达到预期,则需要迭代加工,即驻留时间进行一次叠加,
T′k(x,y)=T′k-1(x,y)+T′k(x,y) (9)
直到达到预期值,迭代结束,得到的残差可表示为:
E′k(x,y)=Z(x,y)-R(x,y)*T′k(x,y) (10)
最终得到经粒子群算法处理后的总驻留时间分布T′(x,y):
式中,n代表循环迭代的总次数,由此实现了光学元件加工驻留时间的处理。
2.根据权利要求1所述的一种光学元件磁流变加工过程中驻留时间优化方法,其特征在于,使用粒子群算法对普通脉冲迭代计算的驻留时间进行处理,并且可通过控制种群数和最大进化代数等粒子群模型参数对驻留时间进行改变,提高加工面型精度与中频误差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院光电技术研究所,未经中国科学院光电技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310110500.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理