[发明专利]用于磨削阶段大口径非球面光学元件轮廓测量方法有效

专利信息
申请号: 201410055626.2 申请日: 2014-02-19
公开(公告)号: CN103776391B 公开(公告)日: 2016-11-30
发明(设计)人: 郭隐彪;张东旭;杨平;叶世蔚 申请(专利权)人: 厦门大学
主分类号: G01B11/24 分类号: G01B11/24
代理公司: 厦门南强之路专利事务所(普通合伙) 35200 代理人: 马应森
地址: 361005 *** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 用于磨削阶段大口径非球面光学元件轮廓测量方法,涉及非球面光学元件的测量。对磨削阶段大口径非球面光学元件一条轮廓线进行分段,设划分段数为M,且相邻两段之间要有重叠区域,设重叠区域为p1,p2,…,pm‑1;利用测量设备对所划分的M段分别测量,得到各段的测量数据;利用多体系统理论、泰勒级数和最小二乘原理以及重叠区域数据,将大口径非球面光学元件轮廓所划分的M段的测量数据进行拼接;利用曲率原理和非球面方程最小二乘拟合方法,将各段拼接时重叠区域的冗余数据剔除;对剔除冗余数据后的全段轮廓进行综合优化处理,得到整段轮廓的整体测量结果。
搜索关键词: 用于 磨削 阶段 口径 球面 光学 元件 轮廓 测量方法
【主权项】:
用于磨削阶段大口径非球面光学元件轮廓测量方法,其特征在于包括以下步骤:1)对磨削阶段大口径非球面光学元件一条轮廓线进行分段,设划分段数为M,且相邻两段之间要有重叠区域,设重叠区域为p1,p2,…,pm‑1;2)利用测量设备对所划分的M段分别测量,得到各段的测量数据;3)利用多体系统理论、泰勒级数和最小二乘原理以及重叠区域数据,将大口径非球面光学元件轮廓所划分的M段的测量数据进行拼接;所述拼接的具体步骤如下:设相邻两段子轮廓为AB和CD,重叠区域为CB,AB段测量完成后,测量CD段时,需要将其沿测头运动方向和传感器测量方向平动,沿与上述两个方向确定的平面相垂直的方向转动,设测头运动方向为X轴方向,传感器测量方向为Z轴方向,CD段绕Y轴方向转动,CD段向AB段进行空间位置归一化变换时,将该过程描述为:(xjcal yjcal zjcal 1)T=Rijl·Tijl·ΔRijl·ΔTijl·(xj yj zj 1)T  (1)<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>R</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub><mo>=</mo><mfenced open = "(" close = ")"><mtable><mtr><mtd><mrow><msub><mi>cos&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><msub><mi>sin&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><msub><mi>sin&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mrow><msub><mi>cos&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow></mtd><mtd><mrow><msub><mi>T</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub><mo>=</mo><mfenced open = "(" close = ")"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><msub><mi>x</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><msub><mi>z</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow></mtd><mtd><mrow><msub><mi>&Delta;R</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub><mo>=</mo><mfenced open = "(" close = ")"><mtable><mtr><mtd><mrow><msub><mi>cos&Delta;&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><msub><mi>sin&Delta;&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><msub><mi>sin&Delta;&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mrow><msub><mi>cos&Delta;&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow></mtd><mtd><mrow><msub><mi>&Delta;T</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub><mo>=</mo><mfenced open = "(" close = ")"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mrow><msub><mi>&Delta;x</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mrow><msub><mi>&Delta;z</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow></mtd></mtr></mtable></mfenced>式中,Rijl为理想情况下CD段绕Y轴旋转变换矩阵,Tijl为理想情况下CD段沿X、Z方向平移变换矩阵,βijl为绕Y轴旋转角度,xijl、zijl分别为沿X、Z方向移动位移;ΔRijl为CD段绕Y轴旋转误差运动矩阵,ΔTijl为CD段沿X、Z方向平移误差运动矩阵,Δβijl为绕Y轴旋转角度误差,Δxijl、Δzijl分别为沿X、Z方向移动位移误差;(xjcal,yjcal,zjcal)即为在实际拼接测量中,CD段在AB段测量坐标系O1‑X1Y1Z1下的坐标值;在实际测量过程中,因为分段规划是预先设计的,所以βijl、xijl、zijl是已知的,即有:(xnjcal ynjcal znjcal 1)T=Rijl·Tijl·(xj yj zj 1)T      (2)(xjcal yjcal zjcal 1)T=ΔRijl·ΔTijl·(xnjcal ynjcal znjcal 1)T   (3)式中,(xnjcal,ynjcal,znjcal)为在理想情况下,CD段经过运动变换后的轮廓坐标值;为了使式(3)的数学模型具有更好的工程应用性,用泰勒级数对式(3)进行展开,得到方程组:<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>x</mi><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><mrow><msub><msup><mi>z</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;z</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mfrac><mrow><msub><msup><mi>&Delta;&beta;</mi><mn>5</mn></msup><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mrow><mn>5</mn><mo>!</mo></mrow></mfrac><mo>+</mo><mrow><mo>(</mo><mrow><msub><msup><mi>x</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;x</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mfrac><mrow><msub><msup><mi>&Delta;&beta;</mi><mn>4</mn></msup><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mrow><mn>4</mn><mo>!</mo></mrow></mfrac><mo>+</mo><mrow><mo>(</mo><mrow><msub><msup><mi>z</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;z</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mfrac><mrow><msub><msup><mi>&Delta;&beta;</mi><mn>3</mn></msup><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mrow><mn>3</mn><mo>!</mo></mrow></mfrac><mo>-</mo><mrow><mo>(</mo><mrow><msub><msup><mi>x</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;x</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mfrac><mrow><msub><msup><mi>&Delta;&beta;</mi><mn>2</mn></msup><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><mo>-</mo><mrow><mo>(</mo><mrow><msub><msup><mi>z</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;z</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>&Delta;&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub><mo>+</mo><mrow><mo>(</mo><mrow><msub><msup><mi>x</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;x</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>y</mi><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>=</mo><msub><msup><mi>y</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>z</mi><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>=</mo><mrow><mo>(</mo><mrow><msub><msup><mi>x</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;x</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mfrac><mrow><msub><msup><mi>&Delta;&beta;</mi><mn>5</mn></msup><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mrow><mn>5</mn><mo>!</mo></mrow></mfrac><mo>+</mo><mrow><mo>(</mo><mrow><msub><msup><mi>z</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;z</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mfrac><mrow><msub><msup><mi>&Delta;&beta;</mi><mn>4</mn></msup><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mrow><mn>4</mn><mo>!</mo></mrow></mfrac><mo>-</mo><mrow><mo>(</mo><mrow><msub><msup><mi>x</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;x</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mfrac><mrow><msub><msup><mi>&Delta;&beta;</mi><mn>3</mn></msup><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mrow><mn>3</mn><mo>!</mo></mrow></mfrac><mo>-</mo><mrow><mo>(</mo><mrow><msub><msup><mi>z</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;z</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><mfrac><mrow><msub><msup><mi>&Delta;&beta;</mi><mn>2</mn></msup><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><mo>+</mo><mrow><mo>(</mo><mrow><msub><msup><mi>x</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;x</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>&Delta;&beta;</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub><mo>+</mo><mrow><mo>(</mo><mrow><msub><msup><mi>z</mi><mi>n</mi></msup><mrow><mi>j</mi><mi>c</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>&Delta;z</mi><mrow><mi>i</mi><mi>j</mi><mi>l</mi></mrow></msub></mrow><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>设重叠区域CB在AB、CD段中测量点集分别为(xis,yis,zis),其中i=1,2,…,p和(xjs,yjs,zjs),其中j=1,2,…,p;将(xjs,yjs,zjs)代入式(2),得到在理想情况下,重叠区域CB段经过运动变换后的轮廓坐标值,即得到(xnjcal,ynjcal,znjcal),然后与(xis,yis,zis)一并代入式(4)建立方程组,求得误差运动参数的最小二乘解,从而将相邻两段面形轮廓拼接起来;4)利用曲率原理和非球面方程最小二乘拟合方法,将各段拼接时重叠区域的冗余数据剔除;5)对剔除冗余数据后的全段轮廓进行综合优化处理,得到整段轮廓的整体测量结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门大学,未经厦门大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410055626.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top