-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2025-04-29
- 在线时间1766小时
-
-
访问TA的空间加好友用道具
|
空间光调制器(SLM.0001 v1.1) 3v$n}. 应用示例简述 g<~ODMCO?W 6(\-aH'Ol 1. 系统说明 qDg`4yX.} 光源 Yrf?|, — 高斯光束 B4*,]lS? 组件 ,]qc#KDq-1 — 反射型空间光调制器组件及后续的2f系统 rY&lx} 探测器 wBI:}N@. — 视觉感知的仿真 }|-8-; — 电磁场分布 5y='1s[% — 效率、SNR,一致性偏差,杂散光评估 W7s 建模/设计 .2P3 !KCL — 基于迭代傅里叶变换算法(IFTA)设计位相传递函数,将高斯光束整形为高帽光束 tOF8v8Hd — 场追迹:光在空间光调制器像素阵列的衍射。 l YdATM(h oQVm)Bn'R 2. 系统图示 W }Ll)7(|T Tz:,l$ hYFi"ck 3. 建模与设计结果 Z 5wDf+ nJgN2Z $^e_4]k 4. 总结 :hB6-CZkqN :[PA .Upi VirtualLab内置的工具,如: z{NK(oW 迭代傅里叶变换算法(IFTA) D!)h92CIDm 一个辅助会话编辑窗口 =L"I[ 经典场追迹仿真引擎,提供多样化选项以最合适的方法来处理衍射效应。 /lHs]) , iF:NDqc 我们可以: 2*-qEUl1 kDiR2K& 1. 为反射空间光调制器(SLM)生成一个优化后的位相调制分布设计 C3<_0eI 2. 在最终系统的设置中对仿真结果进行分析。 `]&'yt d.>O`.Mu)} 应用示例详细内容 21?>rezJ 系统参数 2fm6G).m -&y&b- 1. 内容概览 :W'.SRD 首先在系统详述中给出了仿真参数、常规系统以及评估结果。 : T4ap_Ycq 接下来通过一步一步的描述来帮助你了解如何设置此系统。 $reQdN=~ 最后的部分给你必要的信息,即到处必要的设计核分析数据以用于实际的SLM模块。 v9D[|4 WK SWOSJ 2. 应用实例的内容 *:chN' < p:!FB8 b Sg]FB aW 3. 设计&仿真任务 ?I.bC 9\r5&#<(I y0t-e 对于2F系统和一个给定的SLM,我们设计了所需的位相用于生成一个矩形高帽光束(超级高斯)光分布。 U<yKC8 SLM偏折光线以在远场生成高帽形状光束,傅里叶透镜将光束聚焦,并决定了最终的工作距离。 k~1{|HxrE cPl$N5/5 7ws[Rp8 4. 参数:输入激光束 i+Xb3+R M[Jy?b) 文件: SLM.0001_TopHat_SLM-Design_1_InputField.ca2 <
$rXQ n*qn8Dq 5. 参数:2f系统&期望输出光束 .!1E7\ e0o)Jo.P 文件: SLM.0001_TopHat_SLM -Design_2_OutputField.ca2 gM
v0[~;u _4t )9rJ]D^B 6. 参数:设计条件
["Jt2 一般DOE vs SLM设计 ?CuwA-j 对于结构置于基底材料的衍射光学元件,像素尺寸在x和y方向可以自由选择。对于SLM应用, 这些尺寸都是基于SLM的像素尺寸而固定的。 2MKB(;k 反射系统 l9$"zEC 在反射SLM系统中,其SLM是倾斜的,入射光仅可以“看见”倾斜的SLM像素区域。因为设计和优化算法都是假设光线垂直入射,因此,传输函数的像素尺寸必须适应设计。 :AC( \ k`,>52 7. 参数:SLM像素阵列=传输 NFb<fD[C I6 Q{ Axy
1&YkRCn0 ca$K)=cDW )>^!X$`3 在该设计中,忽略了SLM像素间隔。 D +9l$**a 如在SLM.0001中,我们假设一个区域填充因子为100%。 3gba~}c) i}LVBx"K(
~0gHh RZ:='; (*)实际上Hamamatsu X10468的区域填充因子为98%。其效应将如SLM.0002标题所述。 Md1ePp] 8. 设计的压缩长度 X~g~U|B@ xAAwH@ + 由于反射系统相对于Y轴有一个倾斜角度,垂直的入射光,以压缩视图的方式看SLM的X方向的长度。 /:aY)0F0<& H_ 7E K
Wc{/K6]f ;[[oZ 对于本设计—采用正入射考虑的迭代傅里叶变换算法—通过将SLM的X方向长度及其像素尺寸分别乘以因子 以顾及到倾斜角度的影响: agPTY{; 4Y}{?]>pu
5*Y(%I< |Skhx9}; 9. 辅助设计&优化 sb*)K,U _B^Q;54c X?OH//co VirtualLab提供了一个会话编辑器用于光束整形中协助用户配置设计和优化文件。 =$Sd2UD 其更多地用于经典衍射光学元件(DOE)的设计,因为其像素尺寸是变量,具体的大小将在设计过程中定义。 xU;;@9X 对于一个SLM系统,元件的像素尺寸是一个固定参数,因此必须在会话编辑器中手动指定。 &X
OFc.u /~;om\7r 文件:SLM.0001_TopHat_SLM -Design_3_DesignDoc.ca2 :5BVVa0oR Y`!Zk$8 10. 设计结果:位相传递函数 (<xl _L:*. mvt%3zCB! 4:Id8rzz 相邻的位相分布结果以2π模显示。 _T.k/a 5Z*6,P0 文件:SLM.0001_TopHat_SLMDesign_4_DesignedTransmission.ca2 c^EU&q{4 phqmr5s^H 应用示例详细内容 ^;a~_9
m- @j=Q$k.GF 仿真&结果 FkY <I]F (E]q>'X 1. 设计结果:评价函数&输出 58o'Q
MON]rj7 0hM!#BU5K xy[aZr 设计结果的特征参数可在分析标签页内进行计算。输出场(振幅)以伪彩色(彩虹)表示。 qv.s-@l8 点击显示光路图 打开系统的光路图文件(LPD)。 cCbZ* %oHK=],|1 |WDMyKf6J S!+}\* 2. 在倾斜系统仿真前的设置1-2 MC;2.e` 0 pPSg9 设计好的位相数据已经自动地插入到打开的LPD中。对于一个反射SLM系统必须做出一些调整: nb}rfd. YzVhNJWpw 1. 设计的传输的采样距离必须根据实际SLM参数进行设置,因为倾斜元件一定会有其原始像素尺寸。 E]dmXH8A HGlQZwf 2. 此外,VirtualLab允许考虑矩形像素形状引起的光学效应因素。 `D={l29H 5l4YYwd>v
6>&h9@ fm1yZX?` 3. 在倾斜系统仿真前的设置3-4 6g&Ev' + Un(VTD
3
G_0DS Ws*UhJY<GS 4. 在倾斜系统仿真前的设置5 2$s2u; Bw25+l Px
Tqj:C8K{ xY>@GSO1 5. 因为理想系统元件并不适用离轴非傍轴的仿真,所以必须进行调整,通过: l~Rd\.O 或者使用为了考虑相应的像差在稍后所用的透镜 (详见SLM.0003)。 xTg=oq 或者—如此处描述的—通过2f系统元件,应用一个无像差的傅里叶透镜。 H<Ik.]m
~EtwX YkRZ 所用文件: SLM.0001_TopHat_SLM -Design_5_FinalReflectiveSetup.lpd !8*lU2 _=-B%m 6. 系统的3维显示 #Ic)]0L VDTt}J 8
@A'@%Zv- ,8G6q_ud 为了方便演示,在不同的元件中引入了一个额外的距离来说明系统配置。这在仿真中并非必要。(2f系统已考虑了前后的传播距离) #gsJ
tT9 ^xm%~ 7. 更高sinc级次评估 AX;!-|bW D$Eq~VQ Fj4>)!^kM ohna1a^ B;e (5y- 能够通过几个数据点模拟每个SLM的像素,从而考虑周期结构引起衍射效应。 V@rqC[on 由于每一个像素的矩形结构,产生的衍射级次以一个sinc函数(所谓的高级sinc级次)进行调制。 AF\Jh+ynT! 这强度调制会影响一致性误差值,在IFTA设计过程中可以补偿这一效应。 'S%H"W\ G&
m~W 8. 系统的仿真结果 Z5|BwM fPPC`d&Q3 文件: SLM.0001_TopHat_SLM-Design_5_FinalReflectiveSetup.lpd /]oQqZHv .tcdqL-' 9. 总结 1]69S( ZeLed[J^xJ VirtualLab内置的工具,如: Z\3~7Ek2m 迭代傅里叶变换算法(IFTA) ,pIh.sk7s* 一个辅助会话编辑窗口。 7@
\:l~{ ,&.$r/x|? 经典场追迹仿真引擎,提供多样化选项以使用最合适的方法处理衍射效应。 o$Ju\(Y$<+ 10_#Z~aU 我们已经: 1Li*n6tLX` Vh{(*p
y*%uGG5 BU#3fPl 1. 为反射空间光调制器(SLM)生成一个优化后的位相调制分布设计 6n^@Ps 2. 在最终系统的设置中对仿真结果进行分析。 9y&bKB2, GZ^Qt*5 { 分步操作说明 ?N^1v&Q ;5DDV6 通用方法用于设置一个SLM系统并完成设计,优化和分析 />6ECT h4#'@% 1. 设计及分析过程 _n1[(I 9dmoB_G
_b$ yohQ t)1`^W} 2. D1:给定因子—根据SLM的几何尺寸 %&S9~E
D te4= "}V_.I*+ 由于SLM像素的固定尺寸,结果输出场的最大延展是确定的。利用公式可计算该延展。 4*&k~0#t 通过VirtualLab的衍射光束形状会话编辑器可以自动进行压缩。 .+,U9e:% SLM的整体尺寸也是固定的。因此可直接获得的输出场分辨率并可通过第二个公式进行计算。 PMUW<UI 5owK2
@fb"G4o`:
Re&"Q8I.8 gB~^dv { 3. D1:可实现输出场参数 G[1\5dK*uR xv&h>GOg 考虑给定的SLM f7y.##W G qV6WT&)T 总输出场尺寸: <v'&Pk< 1
+[sM
'%82pZ,? K_@?Q@#YhR 在目标平面上沿x和y方向可获得分辨率: }Ba_epM Qe{w)e0}`
,yA[XAz~U 'NZ=DSGIy 4. D2:输入场 *~>p;* T;?k]4.X
1X&.po x x4GP2 k%FA:ms|k 可使用VirtualLab的光源模型生成入射场。 n}j6gN! O 我们从光源工作区中使用高斯光波模型生成指定入射的激光光束分布 Fj(GyPFG - 在光谱标签下指定波长 P:t .Nr" - 在空间参数标签下指定1/e2束腰半径 .p, VZ9 x-e6[_F 5. D2:输出场 1"L"LU' bi^?SH\ fjVy;qJ32S 可使用VirtualLab的光源模型生成输出场。 [ r8 ZAS 我们从光源工作区中使用超高斯模型定义期望的目标光场分布 KVJ,
a - 在光谱标签下指定波长 ZGDT
6, - 在空间参数标签下指定: ".tL+A[ 可分离(Rect.-Symm) l6&\~Z( 1/e2束腰半径 18!y7
_cFT 边缘宽度(应大于无光束整形元件光学系统生成的单目标光斑半径) i*Ldec^ (XQuRL<X
a9z#l}IQ ANy*'/f 6. D3:入射角 lOk8VlH<h {VE
h@yn
Cq"KKuf ^w.hI5ua) 这些自适应尺寸应用于设计中! -g]Rs!w' <ZF|2 7. 用于IFTA设计操作的系统概览 #uw&u6*\q 8s@N NjV O,%,dtD[a 8. D4:配置会话编辑器 jb-kg</A :Iv;%a0 -
akxNT_ (
%\7dxiK 9. D4:通过参数概览进行检查 "|L"C+tE pW(rNAJ!
eZLEdTScM UtQey ;w 10. D5:几何预设计 6(Pan% La;G S 1. 为迭代傅里叶变换算法(IFTA)获得一个好的起始点,执行基于几何光学光束整形的预设计。 BVNW1<_: 2. 选择笛卡儿可分性以生成一个矩形目标图案。 rtRbr_ 3. 开始初始设计 zKO7`.* e "A"
lUm(iYv;H &0Yg:{k$ 11. D5:IFTA-相位级次数 ]R#:Bq!F
\=AA,Il '7-Yo
Q 12. D5:IFTA—补偿Sinc调制 #]kjyT0 HYmC3
W]9*dabem ?;XEb\Kf 13. D5:IFTA—设计设置 f'^uuO#x mm-s?+&M;
* x/!i^ //q(v,D%Q 14. IFTA预分析 EiL#Dwx zTF{ g+
b-&iJ &>' lW&(dn)} 在完成设计过程,在分析标签对设计结果进行概览。 IOcQI:4.` 可以显示输出场。如伪(彩虹)彩色。 d(T4Kd$r 由于IFTA在光束整形器设计中使用更大的场进行计算来制合适的位相值(因此会有更高的采样),使IFTA的分析结果与后续整个系统的仿真结果略有出入。 %9J@##+ ;*<tU
n^t 15. A1:获得整个系统—LPD T{k
P9
4 s[yWBew
F4EAC|Y H5=kDkb 在最初,IFTA总是输出一个轴向传输系统。 jxh:z 因此,我们将稍微的修改此系统以用于后续实际几何结构的最终仿真。
l_vGp 首先,我们进行设计位相传输数据的最后准备。 7A)\:k ,c p2Fac 16. A1:应用SLM孔径 nT6y6F_e Ts5)r( 现在,我们需要提取对应与实际SLM像素数的透射区域。 21uK&nVf^l 如果在衍射光束整形器会话编辑器窗口中点击下一步,该提取将会自动完成。 Jz}nV1G(jz 然后点击提取 可以获得包含指定孔径的设计的透射函数。 .+9hm| MtLWpi u@[ 17. A1:调整采样距离 Zd*$^P,| CLR1CGnn7 重新调整X方向的采样距离,这仅在IFTA设计中需要。(在整个系统中,SLM有其原有的采样尺寸和预期的倾斜角度。) &L;ocd$ =)[m[@,c 可通属性浏览器的数据标签下完成采样间距的重新调整。 :C~Ar] 如果整个系统已经依据轴上系统设计(透射式或者反射式光束分束),该操作则没有必要。 ^SdF\uk{?6 ^\\3bW9}H .DCHc,DxA 9%!h/m>rW 18. A1:交换透过率函数 XE}gl&\ _4ag-'5 19. A2:转换到基本工具箱LPD )ZG;.j
CRb8WD6. 点击衍射光学工具箱光路图的光路编辑器中工具按钮,然后点击转换为基本工具箱光路图。 <$~lFV 通过此步骤,你可以获得完全的光学元件选择树状列表以在光路图中插入元件。 \Pg~j\;F] "TV'}HH V]=22Cxi'~ 20. A2:调整实际系统的几何结构 P6:9o}K6 o.+;]i}D |VBt:dd< 21. A3 :设置2f系统 TR"C<&y$j [2%[~&4 =kjKK 由于理想透镜元件不适用于离轴非傍轴模拟,因此必须使用下列之一进行更换: \iuR+I 为了考虑相应的像差在后面的所用的透镜。 _5oTNL2 如此处所演示—通过一个2f元件,即实现一个完美无像差的傅里叶透镜。 z5+Pi:1w 如,该2f系统元件可以完美地将斜光束聚焦到预期位置的平面显示屏上,以补偿非傍轴。编辑对话框中的参数设置已经考虑了元件前后的传播距离。 ]K=#>rZrB zA,vp^ 文件: SLM.0001_TopHat_SLM-Design_5_FinalReflectiveSetup.lpd 9mF' ~6[?=mOi' 22. A3 :选择旋转算子 ~f/|bcep ewZ?+G+m wu41Mz7 23. A4 :模拟像素化透射函数 vCzZjGBY 在默认设置下,VirtualLab通过单个数据点(仿真像素)仿真每一个设计的透过像素。 p~pD`'% 若考虑每一矩形转换像素的效应,需要用更多的数据点来描述像素。 [);oj< 根据引入的像素因子,我们以3×3数据点仿真每个转换像素区域。 4ot<Uw5 此时,我们没考虑SLM像素间隔。这可以被视为一个特殊的组件,将在SLM.0002中会介绍。 -9Q(3$} 上述考虑将会增加计算时间以及输出场尺寸。 B=_w9iVN MqyjTY::Xg jUe@xis<T 24. A5 :完整系统的仿真 %b6$N_M{H1 =C"[o\]VV KkvcZs'4m 操作&重点关注反射 BZq#OAp }K {1Bm@S 不同几何结构,屏幕&加工 :6n#y-9^1 考虑反射 X+hHE kJ 关于期望设置的几何结构,当设计这样一个光束整形元件时,用户需要考虑如下问题: 5E!C?dv(z 结构应放在元件的哪一边。 K9!HW&?<| 系统是透射式还是反射式。 mypV[ 目标图案是在透射屏上观察研究还是在不透明屏幕上。 &i#$ia r 如何进一步使用数据(制造商/SLM输入)(需要什么样的坐标系统)。 Y]z
:^D +;N]34>S7 因此,用户可能需要: @HT\Y%E 以镜像图案设计和/或 "J VIkC 采用一个z方向缩放为-1(翻转)或一个x方向缩放为-1(反射)的结构以避免镜像效应。VirtualLab为这种情况提供了所有必要的工具。 > p`, agIqca; 对于提出的用于SLM系统的点对称图案,无需特别注意的事项。 b--=GY))F z7K{ ,y SLM应用的数据输出 eYOY 1. Bitmap导出 l|CM/(99- 设计之后,传输数据需要转移到SLM。一般的方法是将数据转换为bitmap(BMP)格式,并通过图形/显示驱动来启动SLM。 bA;OphO( 可通过以下步骤完成这样的BMP输出: iaGA9l<b 1. 如果在IFTA设计中引入量化等级,则可根据SLM的识别等级数完成操作 Z,& |