发明名称 透射型光学元件分层相位成像的装置和方法
摘要 一种透射型元件分层相位成像的装置和方法,该装置由相干光源、扩束器、会聚透镜、待测光学元件、二维电动平移台、探测器和计算机组成,本发明相干光源发出的准平行光经过会聚透镜后形成的会聚球面波作为待测光学元件的照明光,在计算机的控制下驱动二维电动平移台移动待测光学元件,并在待测光学元件后一定距离处用探测器记录待测光学元件在不同位置时的衍射光斑,通过计算机处理获得待测光学元件各层的复振幅透过率函数及各层的相位。而且测量过程中不会对光学元件的结构造成任何破坏。
申请公布号 CN103837325B 申请公布日期 2016.06.08
申请号 CN201410064172.5 申请日期 2014.02.25
申请人 中国科学院上海光学精密机械研究所 发明人 王海燕;刘诚;潘兴臣;孙美智;程君;朱健强
分类号 G01M11/00(2006.01)I 主分类号 G01M11/00(2006.01)I
代理机构 上海新天专利代理有限公司 31213 代理人 张泽纯
主权项 一种利用透射型光学元件分层相位成像的装置对具有多层结构的透射型光学元件实现分层相位成像的方法,该装置由相干光源(1)、扩束器(2)、会聚透镜(3)、待测光学元件(4)、二维电动平移台(5)、探测器(6)、计算机(7)组成,上述元件的位置关系如下:沿相干光源(1)发出的波长为λ的光依次经过扩束器(2)、会聚透镜(3)后变为球面波,球面波照射待测光学元件(4),所述的待测光学元件(4)置于二维电动平移台(5)上并在垂直于光路方向进行逐行逐列扫描,所述的探测器(6)记录照明光经过待测光学元件后的衍射光斑分布,所述的探测器(6)输出端与所述的计算机(7)的输入端相连,计算机(7)的输出端与所述的二维电动平移台(5)的控制端相连,其特征在于该方法包括下列步骤:①将待测光学元件(4)置于二维电动平移台(5)上并使之与入射光束垂直,待测光学元件具有多层结构,沿光束传播方向,依次定义为层1、层2、层3……层N‑1、层N,层1与层2之间的距离为Z<sub>1</sub>,层2与层3之间的距离为Z<sub>2</sub>,以此类推,层N‑1与层N之间的距离为Z<sub>N‑1</sub>,待测光学元件最后一层距离所述的探测器的距离为Z<sub>N</sub>,层1与所述的会聚透镜(3)的焦距之间的距离为Z<sub>0</sub>;②所述的计算机(7)控制所述的二维电动平移台(5)使所述的具有多层结构的待测光学元件(4)在垂直于光束传播方向的平面内进行逐行逐列扫描,步长为l,相邻两个扫描位置处透光部分必须有重叠,重叠面积为光斑的三分之二,待测光学元件(4)的移动的位置由p行q列的矩阵表示,在扫描过程中,当所述的待测光学元件(4)处于i行j列时,所述的探测器(6)记录衍射光斑的光强分布为I<sub>i,j</sub>,其中i为1~p的正整数,j为1~q的正整数,p,q分别表示待测光学元件(4)扫描矩阵的总行数和总列数,I<sub>i,j</sub>以m行n列矩阵形式存储在计算机(7)中,扫描后的光斑全部记录完成后,得到一组光斑数据I<sub>1,1</sub>,I<sub>1,2</sub>,...I<sub>i,j</sub>,..I<sub>p,q</sub>;③利用光斑数据进行相位处理的步骤:计算机(7)首先对待测光学元件每一层的透过率函数,包括振幅透过率和相位改变量提供一个随机的猜测值作为初始值:obj<sup>1</sup>=obj<sup>2</sup>...=obj<sup>3</sup>=E*exp(i*rand(a,b)*2π),其中:E为振幅,rand(a,b)为产生a行b列的随机矩阵,a=m+(p‑1)*l,b=n+(q‑1)*l,其中m、n分别为光斑矩阵的行、列,p、q分别分别为扫描矩阵的行、列,l为扫描步长;沿光束传播方向待测光学元件层1处的照明光为illu<sub>1</sub>,提供一个猜测值作为初始值:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>illu</mi><mn>1</mn></msub><mo>=</mo><msub><mi>E</mi><mn>1</mn></msub><mo>*</mo><mi>exp</mi><mo>&lsqb;</mo><mo>-</mo><mi>i</mi><mo>*</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>&lambda;</mi></mfrac><mo>*</mo><msqrt><mrow><msubsup><mi>Z</mi><mn>0</mn><mn>2</mn></msubsup><mo>+</mo><mi>r</mi><msup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>&rsqb;</mo><mo>*</mo><mi>h</mi><mi>o</mi><mi>l</mi><mi>e</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000938926380000021.GIF" wi="1085" he="141" /></maths>其中:E<sub>1</sub>为振幅,r(m,n)为m行n列矩阵,表示层1每个点距离光轴的距离,hole(m,n)为限制照明光的范围的圆孔,其中m、n分别为光斑矩阵的行、列;待测光学元件各层复振幅及照明光更新步骤为:(a)计算待测光学元件在扫描位置(i,j)处被照明后光斑分布(i=1,2,…p,j=1,2…q):取obj<sup>1</sup>、obj<sup>2</sup>……obj<sup>N</sup>的1+(i‑1)*l行到m+(i‑1)*l行,1+(j‑1)*l列到n+(j‑1)*l列,记为obj<sup>1</sup><sub>i,j</sub>、obj<sup>2</sup><sub>i,j</sub>……obj<sup>N</sup><sub>i,j</sub>,层1的透射光场为E<sub>out_1</sub>=illu<sub>1</sub>*obj<sup>1</sup><sub>i,j</sub>,层1的透射光场传播到层2处,根据角谱理论计算层2表面的照明光场分布<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>illu</mi><mn>2</mn></msub><mo>=</mo><munder><mrow><mo>&Integral;</mo><mo>&Integral;</mo></mrow><mi>&infin;</mi></munder><msub><mi>A</mi><mn>1</mn></msub><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mo>,</mo><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><mo>)</mo></mrow><mi>exp</mi><mrow><mo>(</mo><mi>i</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>&lambda;</mi></mfrac><msqrt><mrow><mn>1</mn><mo>-</mo><msup><mi>&alpha;</mi><mn>2</mn></msup><mo>-</mo><msup><mi>&beta;</mi><mn>2</mn></msup></mrow></msqrt><msub><mi>Z</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>exp</mi><mo>&lsqb;</mo><mi>i</mi><mn>2</mn><mi>&pi;</mi><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><msub><mi>x</mi><mn>2</mn></msub><mo>+</mo><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><msub><mi>y</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>&rsqb;</mo><mi>d</mi><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mi>d</mi><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac></mrow>]]></math><img file="FDA0000938926380000022.GIF" wi="1533" he="143" /></maths>其中:<img file="FDA0000938926380000023.GIF" wi="201" he="127" />为层1处透射光场角谱,<img file="FDA0000938926380000024.GIF" wi="157" he="127" />为空间频率,(x<sub>2</sub>,y<sub>2</sub>)为层2的坐标;层2的透射光场为E<sub>out_2</sub>=illu<sub>2</sub>*obj<sup>2</sup><sub>i,j</sub>,层2的透射光场传播到层3处,根据角谱理论计算层3表面的照明光场分布<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>illu</mi><mn>3</mn></msub><mo>=</mo><munder><mrow><mo>&Integral;</mo><mo>&Integral;</mo></mrow><mi>&infin;</mi></munder><msub><mi>A</mi><mn>2</mn></msub><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mo>,</mo><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><mo>)</mo></mrow><mi>exp</mi><mrow><mo>(</mo><mi>i</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>&lambda;</mi></mfrac><msqrt><mrow><mn>1</mn><mo>-</mo><msup><mi>&alpha;</mi><mn>2</mn></msup><mo>-</mo><msup><mi>&beta;</mi><mn>2</mn></msup></mrow></msqrt><msub><mi>Z</mi><mn>2</mn></msub><mo>)</mo></mrow><mi>exp</mi><mo>&lsqb;</mo><mi>i</mi><mn>2</mn><mi>&pi;</mi><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><msub><mi>x</mi><mn>3</mn></msub><mo>+</mo><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><msub><mi>y</mi><mn>3</mn></msub><mo>)</mo></mrow><mo>&rsqb;</mo><mi>d</mi><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mi>d</mi><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac></mrow>]]></math><img file="FDA0000938926380000025.GIF" wi="1533" he="142" /></maths>其中:<img file="FDA0000938926380000026.GIF" wi="205" he="127" />为层2处透射光场角谱,(x<sub>3</sub>,y<sub>3</sub>)为层3的坐标;依次计算层4、层5……层N处照明光和透射光场,分别为illu<sub>4</sub>、illu<sub>5</sub>……illu<sub>N</sub>,E<sub>out_4</sub>、E<sub>out_5</sub>……E<sub>out_N</sub>;根据角谱理论计算探测器处的复振幅分布<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>E</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>=</mo><munder><mrow><mo>&Integral;</mo><mo>&Integral;</mo></mrow><mi>&infin;</mi></munder><msub><mi>A</mi><mi>N</mi></msub><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mo>,</mo><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><mo>)</mo></mrow><mi>exp</mi><mrow><mo>(</mo><mi>i</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>&lambda;</mi></mfrac><msqrt><mrow><mn>1</mn><mo>-</mo><msup><mi>&alpha;</mi><mn>2</mn></msup><mo>-</mo><msup><mi>&beta;</mi><mn>2</mn></msup></mrow></msqrt><msub><mi>Z</mi><mi>N</mi></msub><mo>)</mo></mrow><mi>exp</mi><mo>&lsqb;</mo><mi>i</mi><mn>2</mn><mi>&pi;</mi><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><msub><mi>x</mi><mrow><mi>c</mi><mi>c</mi><mi>d</mi></mrow></msub><mo>+</mo><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><msub><mi>y</mi><mrow><mi>c</mi><mi>c</mi><mi>d</mi></mrow></msub><mo>)</mo></mrow><mo>&rsqb;</mo><mi>d</mi><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mi>d</mi><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000938926380000027.GIF" wi="1626" he="142" /></maths>其中:<img file="FDA0000938926380000028.GIF" wi="221" he="127" />为层N处透射光场角谱,(x<sub>ccd</sub>,y<sub>ccd</sub>)为探测器的坐标;计算得到此时探测器处的复振幅分布E<sub>i,j</sub>=abs(E<sub>i,j</sub>)exp(iφ<sub>i,j</sub>),保持其相位不变并用所述的衍射光斑的光强分布I<sub>i,j</sub>的平方根sqrt(I<sub>i,j</sub>)代替其振幅变为E'<sub>i,j</sub>=sqrt(I<sub>i,j</sub>)exp(iφ<sub>i,j</sub>);再根据角谱理论计算E'<sub>i,j</sub>逆向传播回层N处出射波函数分布E'<sub>i,j</sub><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><msup><mi>E</mi><mo>&prime;</mo></msup><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>=</mo><munder><mrow><mo>&Integral;</mo><mo>&Integral;</mo></mrow><mi>&infin;</mi></munder><msub><mi>A</mi><mrow><mi>C</mi><mi>C</mi><mi>D</mi></mrow></msub><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mo>,</mo><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><mo>)</mo></mrow><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mi>i</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>&lambda;</mi></mfrac><msqrt><mrow><mn>1</mn><mo>-</mo><msup><mi>&alpha;</mi><mn>2</mn></msup><mo>-</mo><msup><mi>&beta;</mi><mn>2</mn></msup></mrow></msqrt><msub><mi>Z</mi><mi>N</mi></msub><mo>)</mo></mrow><mi>exp</mi><mo>&lsqb;</mo><mi>i</mi><mn>2</mn><mi>&pi;</mi><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mi>x</mi><mo>+</mo><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><mi>y</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mi>d</mi><mfrac><mi>&alpha;</mi><mi>&lambda;</mi></mfrac><mi>d</mi><mfrac><mi>&beta;</mi><mi>&lambda;</mi></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000938926380000031.GIF" wi="1614" he="141" /></maths>其中,<img file="FDA0000938926380000032.GIF" wi="246" he="126" />为探测器处E'<sub>i,j</sub>的角谱,(x,y)为样品的坐标;通过做差求得出射波函数的改变量ΔE<sub>i,j</sub>=E'<sub>i,j</sub>‑E<sub>out_N</sub>;分别对待测光学元件层N处复振幅<img file="FDA0000938926380000033.GIF" wi="108" he="78" />和照明光illu<sub>N</sub>按下式进行更新,得新的<img file="FDA0000938926380000034.GIF" wi="112" he="79" />和illu'<sub>N</sub>分别为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msubsup><mi>obj</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><msup><mi>N</mi><mo>&prime;</mo></msup></msubsup><mo>=</mo><msubsup><mi>obj</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>N</mi></msubsup><mo>+</mo><mfrac><mrow><msubsup><mi>illu</mi><mi>N</mi><mo>*</mo></msubsup></mrow><mrow><msub><msup><mrow><mo>|</mo><mrow><msub><mi>illu</mi><mi>N</mi></msub></mrow><mo>|</mo></mrow><mn>2</mn></msup><mi>max</mi></msub></mrow></mfrac><mo>&times;</mo><msub><mi>&gamma;&Delta;E</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>,</mo></mrow>]]></math><img file="FDA0000938926380000035.GIF" wi="676" he="159" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><msup><mi>illu</mi><mo>&prime;</mo></msup><mi>N</mi></msub><mo>=</mo><msub><mi>illu</mi><mi>N</mi></msub><mo>+</mo><mfrac><mrow><msubsup><mi>obj</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mrow><mi>N</mi><mo>*</mo></mrow></msubsup></mrow><mrow><msub><msup><mrow><mo>|</mo><mrow><msubsup><mi>obj</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>N</mi></msubsup></mrow><mo>|</mo></mrow><mn>2</mn></msup><mi>max</mi></msub></mrow></mfrac><mo>&times;</mo><msub><mi>&gamma;&Delta;E</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub></mrow>]]></math><img file="FDA0000938926380000036.GIF" wi="669" he="183" /></maths>其中,|illu<sub>N</sub>|和<img file="FDA0000938926380000037.GIF" wi="126" he="95" />分别是illu<sub>N</sub>和<img file="FDA0000938926380000038.GIF" wi="106" he="79" />的模,<img file="FDA0000938926380000039.GIF" wi="102" he="76" />和<img file="FDA00009389263800000310.GIF" wi="121" he="79" />分别是illu<sub>N</sub>和<img file="FDA00009389263800000311.GIF" wi="104" he="78" />的共轭,γ选择0~1的常数,反映更新比重;用<img file="FDA00009389263800000312.GIF" wi="103" he="85" />取代obj<sup>N</sup>中1+(i‑1)*l行到m+(i‑1)*l行,1+(j‑1)*l列到n+(j‑1)*l列的值,更新obj<sup>N</sup>,层N上的照明光为更新之后的照明光illu<sub>N</sub>=illu'<sub>N</sub>;根据角谱理论计算illu<sub>N</sub>逆向传播回层N‑1处出射波函数分布E'<sub>i,j</sub>,求层N‑1处出射波函数的改变量ΔE<sub>i,j</sub>=E'<sub>i,j</sub>‑E<sub>out_N‑1</sub>,对复振幅和照明光以与层N处相同的方式进行更新得到obj<sup>N‑1</sup>和illuN‑1;重复上述步骤依次更新层N‑2、层N‑3、……层2、层1处的样品复振幅和照明光分布;(b)j=j+1,返回步骤(a)继续计算,直到j取至q;(c)j=1,i=i+1,返回步骤(a)继续计算,直到i取至p;(d)计算误差:误差E<sub>rror</sub>=∑(I<sub>i,j</sub>‑E<sub>i,j</sub>)<sup>2</sup>,并进行判断:当误差E<sub>rror</sub>接近0时,进入步骤(e),否则,返回步骤(a);(e)结束,最终得到的<img file="FDA0000938926380000041.GIF" wi="1198" he="79" /><img file="FDA0000938926380000042.GIF" wi="549" he="71" />分别为待测光学元件层1、层2……层N处复振幅透过率函数,<img file="FDA0000938926380000043.GIF" wi="349" he="70" />为待测光学元件各层处的相位,即实现了待测光学元件各层成像和相位测量。
地址 201800 上海市嘉定区800-211邮政信箱