摘要 使用离散傅里叶方法分析环缝透镜系统产生无衍射(贝塞尔)光束。将基尔霍夫衍射积分公式与菲涅耳衍射积分公式转换成傅里叶变换的形式,在环缝透镜系统中用傅里叶方法描述观察面的光强分布,对衍射面进行数据抽样,导出观察面光强分布的离散化傅里叶公式;通过设置相关参数并使用 MATLAB 软件进行数值模拟,得到不同位置下的贝塞尔光强分布。设计环缝透镜系统进行实验验证,数值模拟和实验结果匹配度较高,表明离散傅里叶方法应用于环缝透镜系统是可行的。
关键词 傅里叶光学; 无衍射光束; 离散傅里叶变换; 环缝透镜系统
1 引 言
贝塞尔光束[1] 被提出后,因其在传输领域中表现出的独特性质,如中心光斑极小、光强极大、在一定范围内不发散、遇到障碍物会自重建[2-3] 等,使得贝塞尔光束一直受到广大学者们的极大关注,并在众多领域内得到应用,如光学成像[4] 、光学拉力[5] 、光学扳手[6] 、粒子囚禁[7] 、生物细胞成像[8] 等,是光学领域研究的热点。
国内外学者对贝塞尔光束的研究主要基于基尔霍夫公式、菲涅耳公式、柯林斯公式等标量衍射理论公式[9-10] ,这些公式在标量近似的情况下可以较好地描述衍射现象,但在复杂系统下相应的衍射公式会因为过多的积分变得庞大而繁复,模拟与计算显得非常困难。此时傅里叶分析方法便体现出了优势,将空间衍射视为频谱通过线性不变系统,只需要进行相应的傅里叶变换就能得到光强分布,在满足抽样定理[11] 的条件下,傅里叶方法可以对衍射问题进行快速求解。经典的菲涅耳衍射系统已经有相关人员进行研究并在现代光学计算中获得了应用[12] 。而在特殊光束领域(如无衍射贝塞尔光的分析),使用傅里叶方法描述尚无报道。本文以环缝透镜系统为例,使用傅里叶方法分析平行光入射环缝透镜系统后的振幅分布公式,对衍射面进行数据抽样并使用 MATLAB 软件进行数值模拟,得到了不同位置下的贝塞尔光强分布。同时设计实验对数值模拟进行验证,结果相互吻合。
2 理论分析
环缝透镜系统的光路如图 1 所示,假设衍射元件的振幅透射率为 t1(x0 , y0 ) ,平行光经过衍射面的复振幅 U1(x0 , y0 ) = t1(x0 , y0 ) ,由基尔霍夫衍射公式的角谱理论[13-14] 可知,在与衍射元件距离为 d 的透镜入射面上,光束的复振幅 U2 (x1, y1) 在频域内表示为:
其中,A1(u,v) 、A2 (u,v) 分别是复振幅 U1(x0 , y0 ) 、U2 (x1, y1) 的角谱,T1(u,v) 为 t1(x0 , y0 ) 的傅里叶变换,i 为虚数,λ 为波长,k 为波矢,H(u,v) 是系统传递函数,用 FT() 表示傅里叶变换,IFT() 表示逆傅里叶变换,则透镜入射面上的复振幅分布为:
使用计算机进行光强分布的数值模拟必须对(4)式进行离散化[15-16] ,为此首先进行变量代换,由(4)式可知 x、y 与 u、v 的关系为:
{x = u?λ?z y = v?λ?z , (5)
对衍射元件进行抽样,假设衍射屏在 x、y 方向的抽样数据为 M×N,抽样间隔分别为 Δx 、Δy ,由抽样定理知,在频域 u、v 方向上的抽样间隔 Δu 、Δv 具有关系:
式中,m 为 0,1,2,3...,M - 1 ;n 为 0,1,2,3...,N - 1 ;DFT() 表示离散傅里叶变换,IDFT() 表示离散逆傅里叶变换。
3 数值模拟
为了完成计算机对环缝透镜系统出射光束强度分布的数值模拟,需要对衍射面进行抽样,由 WhittakerShannon 抽样[11] 定理知,沿 x 方向抽样间隔 Δx 需满足:Δx ≤ 1 2Bx ,2Bx 为带限函数在频率平面上不为 0 区域的大小,当 Δx 满足以上条件时,函数可以得到完美的恢复。假设对简单周期性函数的一个周期内进行最少次数的抽样,抽样间隔为 Δx1 ,则其频域内频谱的重复周期为 1 Δx1 ,即此函数在频域内的分布范围为 1 Δx1 ,因此,函数在最少抽样量时的抽样间隔越小,频域内频谱分布范围越大。
一个复杂的抽样面,可视为许多简单周期性函数的线性叠加,其频谱分布可视为相应函数频谱的叠加,那么频域内的频谱分布范围由抽样面简单函数的最小周期决定,即频谱分布范围由抽样面上最小尺寸决定。对于正弦函数,在保证完美复原的前提下进行抽样,最少要抽样 2 次,假设抽样面内最小尺寸为 xmin ,则有 2Bx = 2 xmin ,代入 Δx ≤ 1 2Bx ,得 Δx ≤ xmin 2 ,又知 Δx = X M ,X 为抽样面 x 方向取值范围,M 为 x 方向取样次数,经过整理,得到抽样面 x 方向的最低取样次数为:
M ≥ 2?X xmin . (8)
y 方 向 的 取 样 条 件 与 (8)式 形 式 相 同 ,抽 样 面 使 用 直 径 为 4.0 mm,缝 宽 0.1 mm 的 环 缝 ,衍 射 面 范 围 20 mm × 20 mm (如图 2 所示),依据判定条件(8)式,抽样次数要满足 M ≥ 400, N ≥ 400 ;取 M = N = 1024 ,则沿 x、y 方向的抽样间隔均为 0.0195 mm,令波长 λ = 6.328 × 10-4 mm ,焦距 f = 190 mm ,d = 50 mm ,根据离散化公式(7)式所示,用 MATLAB 软件对不同轴向距离 z的光强分布进行模拟,结果如图 3 所示。
图3(a)为观察屏在 z=150 mm 处光强分布,从左到右依次为三维空间分布、光强的平面分布与截面分布。可以明显看出,在该面上中心光强值约为 3.2 × 108 ,远高于周围条纹的强度值,中心亮斑的半径小于 30 μm ,表现为观察屏上亮度值极高的极小光斑,而且光束的强度值分布与贝塞尔函数的分布形式类似,是典型的近似无衍射光束。当观察距离从 150 mm 增大到 170 mm 和 190 mm 时,由(b)、(c)可以明显看出,光束的强度分布基本不变仅是最大光强值有所起伏,光束中心亮斑半径基本不变;当观察距离增大到 210 mm 时,光斑半径开始增大但仍小于 0.05 mm,中心光强虽减小到 1.1 × 108 ,但远大于周围条纹的强度值,光强分布依旧符合贝塞尔函数的分布形式;在整个传播过程中,贝塞尔光束表现出了一种光强分布不随着观察距离的增大而改变的“无衍射”特性。模拟结果证明了环缝透镜系统能够产生贝塞尔光束图样,基于离散傅里叶分析方法的数值模拟能够很好地展示贝塞尔光束的“无衍射”特性,模拟结果与理论预期相符。
4 实验验证
为 了 验 证 模 拟 结 果 ,设 计 实 验 光 路 如 图 4 所 示 。 实 验 所 用 参 数 与 模 拟 参 数 一 致 :激 光 波 长 为 0.6328 μm ,透镜焦距分别为 f1 = 15 mm, f2 = 150 mm, f3 = 190 mm ,环缝直径为 4.0 mm,缝宽 0.1 mm,环缝与 f3 的距离为 50 mm。
平行光经过环缝透镜系统后产生在一定距离内“不发散”的近似无衍射光,使用体式显微镜进行观察并用 CCD 进行拍摄,实验结果如图 5 所示。从图 5 可以看出,在所有距离的观察面上,实验结果与模拟结果相似,两者均呈现一个个圆环状光圈分布,中心为亮点并且每个光环的光强分布由内到外依次递减。由于实验图片进行了一定程度的放大,中心光斑比模拟结果看起来更大,但经过测量,实验结果的光斑半径小于30 μm ,与模拟结果相近。实验中采取使用 CCD 拍摄图片的形式记录,截面光强分布是从图片中提取出来的,为了拍摄到周围的条纹,光衰调得较低,这导致中心光强极高,远远超出图片所能记录的范围,因此,图 5 截面光强分布中,中心光强虽然较高,但远没有达到模拟结果的高度。实验结果中,传播距离在 150、170、 190 mm 处的图片比模拟结果拥有更多数量的光环,这是因为在模拟结果中外层光环相对中心的光强值较小,不易分辨,而在实验中为了便于观察,调小了光衰,使得周围光环清晰可见。从图 5 不同距离下的实验结果中可以看出,随着观察距离的不断增加,光束图样分布、光强强度分布特性、中心光斑尺寸基本没有发生变化,中心光斑始终保持着较高的强度与较小的半径,光斑大小基本不变且图样中央一直保持着较高的亮度,在整体上表现出了光束能量的集中与光束图样不随距离变化的“无衍射”特性。受到 CCD 观测精度与实验记录方法的限制,实验结果与模拟结果还是存在差异,但是除了用图片记录导致的中心光强值不准,实验结果与模拟结果在光束图样分布、光强强度分布特征、中心光斑尺寸等方面还是表现出了较好的吻合效果。
5 结 论
依据角谱理论使用离散傅里叶方法分析环缝透镜系统产生贝塞尔光束,对衍射元件进行抽样并用 MATLAB 进行数值模拟,得到了不同距离下观察面光强分布的模拟图,设计实验进行验证,模拟结果与实验结果相吻合。模拟结果与实验结果很好地解释了贝塞尔光束的“无衍射”特性,证明了使用离散傅里叶方法能够很好地描述特殊光束系统,这为特殊光束的研究增加了一种计算简便、精确、可靠的分析方法。