激光与光电子学进展, 2014, 51 (4): 041201, 网络出版: 2014-04-09
基于Matlab和VC混合编程的三面互检程序设计
Three-Flat Testing Program Design Based on Matlab and VC Mixed Programming
摘要
研究了光学平面绝对检验的干涉测量方法:三面互检法。该方法需要三个被测平面,两两组合测量,就能够得到被测平面在通过其中心两个垂直方向的线轮廓数据。根据Matlab 和VC 混合编程思想,设计了带界面的三面互检计算软件,能够对任何一台干涉仪所采集到的实验数据进行快速计算,并进行了实验验证,得到了所测干涉仪参考平晶的绝对面形,相对于Zygo 软件计算误差为3%。
Abstract
An interferometric method for the absolute testing of optical flats, three- flat testing, is studied. This method needs three flats, which are combined in pairs in different positions, and measurements yield a vertical profile of data and a horizontal data profile along the diameter of the reference flat. According to Matlab and VC mixed programming, three- flat test of mutual inspection procedures is designed to quickly calculate experimental data with the help of an interferometer. Experiments are done to achieve high accuracy flatness measurement, and the calculation error is 3% relative to the Zygo software.
周游, 刘世杰. 基于Matlab和VC混合编程的三面互检程序设计[J]. 激光与光电子学进展, 2014, 51(4): 041201. Zhou You, Liu Shijie. Three-Flat Testing Program Design Based on Matlab and VC Mixed Programming[J]. Laser & Optoelectronics Progress, 2014, 51(4): 041201.