Ince-Gaussian模式

本文详细介绍了Ince-Gaussian光束模式在椭圆坐标系中的特点,以及在VirtualLabFusion中的实现方法,包括级次-偶次/奇次多项式定义、尺寸调整和与厄米和拉盖尔高斯模式的对比,特别关注其在光镊和粒子捕获领域的优势。
摘要由CSDN通过智能技术生成

摘要
 

除了厄米和拉盖尔高斯光束模式外,波动方程在傍轴情况还有第三种严格的正交解系——即所谓的Ince-Gaussian光束。这些解在椭圆坐标系中定义,并且允许通过椭圆参数实现厄米和拉盖尔高斯光束模式之间的转换。这些模式在光镊和粒子捕获应用方面具有优势。本应用案例介绍了VirtualLab Fusion中的Ince-Gaussian光源,并展示了如何定义单个模式。

获取Ince-Gaussian光源的方法


可以在“光源/基本光源模型(Light Sources/Basic Source Models)”类别下获得光学设置(Optical Setup)窗口中的Ince-Gaussian模式光源(Ince Gaussian Mode Source) 。

光源选项——概述

    

定义级次-偶次多项式

    

定义级次-奇次多项式

      

尺寸大小
 

    

椭圆参数

     

与厄米和拉盖尔高斯模式的比较

    

文档信息
 

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ince-Gaussian beam 是一种特殊形式的高斯光束,它在横向和纵向分别具有不同的振幅和相位分布。Matlab 中可以利用 Beam Propagation Method (BPM) 进行 Ince-Gaussian beam 的模拟。 以下是一个简单的 Matlab 代码,演示如何利用 BPM 模拟 Ince-Gaussian beam: ```matlab % 定义参数 lambda = 633e-9; % 波长 w0 = 1e-3; % 初始束腰半径 z = 0; % 初始距离 k = 2*pi/lambda; % 波数 % 定义 Ince-Gaussian beam 的参数 m1 = 1; % 轴向指数 m2 = 2; % 横向指数 a = 1; % 横向振幅 b = 2; % 纵向振幅 phi = pi/4; % 初始相位 % 定义计算域的参数 Nx = 512; % 横向网格数 Ny = 512; % 纵向网格数 Lx = 1e-2; % 横向尺寸 Ly = 1e-2; % 纵向尺寸 dx = Lx/Nx; % 横向网格间距 dy = Ly/Ny; % 纵向网格间距 % 生成初始场 x = linspace(-Lx/2, Lx/2, Nx); y = linspace(-Ly/2, Ly/2, Ny); [X,Y] = meshgrid(x,y); U = a*real(incgaussbeam(m1,m2,a,b,k,w0,z,X,Y).*exp(1i*phi)); % 进行 BPM 模拟 dz = 10e-3; % 步长 L = 10e-2; % 模拟距离 nsteps = round(L/dz); % 模拟步数 for ii = 1:nsteps U = propTF(U, lambda, dx, dy, dz); % 自由传播 U = lens(U, lambda, Lx, Ly, dx, dy, dz); % 透镜作用 U = propTF(U, lambda, dx, dy, dz); % 自由传播 end % 绘制场强分布 figure; imagesc(x,y,abs(U).^2); xlabel('x (m)'); ylabel('y (m)'); title('Ince-Gaussian Beam Propagation'); ``` 在上述代码中,我们首先定义了 Ince-Gaussian beam 的参数,包括轴向和横向指数、横向和纵向振幅、以及初始相位。然后我们定义了计算域的参数,包括网格数、尺寸、网格间距。接着,我们生成了初始场,并利用 BPM 进行模拟。最后,我们绘制了 Ince-Gaussian beam 在模拟距离内的场强分布。 需要注意的是,在 Matlab 中,BPM 的实现方式有很多种,上述代码仅提供了一种简单的实现方式。如果需要更精确的模拟结果,可以考虑使用更高级的 BPM 方法,比如 Finite-Difference Time-Domain (FDTD) 方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值