新聞動態(tài)

News Center

Lumerical 大尺寸超透鏡的光線追跡仿真

發(fā)布日期:
2024-01-17

瀏覽次數(shù):


01 前言

本文介紹了設計和模擬厘米尺度超透鏡的工作流程。


我們將一系列不同直徑的納米尺寸等級單元(以下稱為納米單元)在Lumerical中建模,使用RCWA方法對每種直徑的納米單元進行分析,建立納米元素直徑以及其誘發(fā)的相位和振幅關系數(shù)據(jù)庫。數(shù)據(jù)接下來被導入OpticStudio,以整合到光線追蹤系統(tǒng)中,借由超透鏡把準直光束聚焦。


Lumerical 大尺寸超透鏡的光線追跡仿真


02 綜述

Lumerical 大尺寸超透鏡的光線追跡仿真


超透鏡是由納米單元組成的先進光學結構,透過區(qū)域性調(diào)整單個單元,可以建立復雜的光學功能。然而,大規(guī)模仿真這種結構是一個真正的挑戰(zhàn),因為它不是周期性的,它由大量的納米單元組成。此外,超透鏡本質(zhì)上是基于波動光學的,但需要將它們整合到光線追蹤系統(tǒng)中。


關于建立超透鏡的方法的詳細信息,以及RCWA計算的驗證,可以在文章:Small-scale metalens - Field propagation(文章鏈接請參考文末[1])中找到。該文呈現(xiàn)了較小規(guī)模超透鏡的工作流程,此工作流使用lumerical搭配OpticStudio的物理光學傳播(POP)工具可以評估的十分全面,然而從工作流的方法中也呈現(xiàn)出仿真所需的內(nèi)存隨著鏡頭尺寸變大而變大,大到超出目前內(nèi)存能力的程度,會限制仿真的超表面尺寸。在本文中,介紹了設計直徑為20毫米的大型超透鏡的工作流程。在這個工作流程中,演示了我們可以在納米單元級別設計超表面,并將其組裝到厘米等級,并將超透鏡整合到OpticStudio的光線追蹤系統(tǒng)中。流程最后還提供了將超表面信息提取到GDS檔案中進行制造的步驟。


步驟1:定義相位目標

第一步是定義超透鏡相位目標的空間分布。由于大尺寸的超透鏡需要數(shù)量龐大的納米單元來構成,如果空間分布用位置的查表來表達,內(nèi)存需求會超出一般CPU的負荷。在這個工作流程中,我們使用一個可解析定義的目標相位輪廓,例如球形或圓柱形輪廓。Ansys OpticStudio還可用于優(yōu)化整個光學系統(tǒng)中超透鏡所需的波前,以便使用具有離散系數(shù)的函式(例如多項式)來定義目標相位。在本文中,我們針對的是半徑為10mm,焦距為300mm的球面透鏡。?


Lumerical 大尺寸超透鏡的光線追跡仿真


請注意,將數(shù)值孔徑 (NA) 保持在合理的值非常重要。如果超透鏡被設計為相位變化很快的輪廓,則邊緣上的相位變化可能超出考慮納米單元的分辨率所能實現(xiàn)的范圍。通常微納單元數(shù)據(jù)庫所涵蓋的相位范圍是2π,因此數(shù)值孔徑應滿足奈奎斯特采樣標準

Lumerical 大尺寸超透鏡的光線追跡仿真


其中p是微納單元尺寸, λ是設計波長,NA=透鏡半徑/焦距。超出這個限制,當包裹相位的梯度太陡并且經(jīng)歷快速跳躍時,超透鏡模型就會受到限制。有關更多詳細信息,請參閱本文步驟 3 中的討論。


步驟2:微納單元仿真–高度和半徑掃描(未涵蓋)

此步驟包括對微納單元參數(shù)(例如納米棒的半徑)進行掃描,以確定微納單元的局部特性與其輸出相位和振幅之間的關系,生成納米單元響應的數(shù)據(jù)庫。該過程不受超透鏡整體尺寸規(guī)模影響。該掃描的輸出文件包含相位和幅度的數(shù)據(jù)庫信息,為 EH_and_phase_vs_radius_interp_rcwa.mat。

請注意,掃描是針對離散數(shù)量的相位執(zhí)行的,這意味著納米單元的可能半徑的離散數(shù)量。這給最終輪廓帶來了一定程度的離散化,應該也與納米單元的制造限制有關。


步驟3:納米單元分布地圖的生成,并在 OpticStudio 中集成

首先基于步驟1的目標相位輪廓和步驟2中定義的數(shù)據(jù)庫,在Lumerical中定義了一個厘米等級的超透鏡。數(shù)據(jù)庫被寫入一個.h5文件,包括帶有索引的映射,指向每個微納單元的相位和振幅的可能值的離散列表。振幅和相位值的數(shù)據(jù)庫與超透鏡整體尺寸無關,但索引圖隨著鏡頭的尺寸而增加。由于文件大小隨著設計中納米組件數(shù)量的增加而增加,因此建議使用較小的直徑進行初步測試。請注意,目前尚未使用振幅信息。此.h5文件在下載包中包含的 Zemax 插件中使用,將大鏡頭集成到光線追蹤系統(tǒng)中。


Lumerical 大尺寸超透鏡的光線追跡仿真


接下來在OpticStudio的操作中。首先要將3個需要的.dll檔案放到指定的安裝目錄。接下來在OpticStudio中打開案例的檔案。超表面被設定在“user defined surface”對象上,搭配lumerical-metalens-XXXX.dll(其中XXXX與版本相關)。通過在注釋列中插入生成的 .h5 文件的名稱(包括擴展名)來讀取數(shù)據(jù)。加載數(shù)據(jù)可能需要幾分鐘的時間。


Lumerical 大尺寸超透鏡的光線追跡仿真


光線追蹤的集成邏輯是在光線撞擊超透鏡的空間位置處附近的相位值進行插值,以確定局部相位梯度。m階光線的輸出方向計算如下:


Lumerical 大尺寸超透鏡的光線追跡仿真


其中(Xi,Yi,Zi)分別是入射與出射光線的單位矢量,n1與n2是入射與出射的環(huán)境折射率,λ是波長,m是衍射級次,P(x,y)是局部相位(以弧度為單位), 注意z假設為表面的法向矢量。


Lumerical 大尺寸超透鏡的光線追跡仿真


點列圖顯示聚焦效果并不好,即便使用了理想透鏡相位來設計超透鏡。造成此結果其中一個原因是微納單元的納米柱半徑值是有限的采樣,其引起的相位變化量是離散的,造成超透鏡組成的相位與理想透鏡相位有偏差。另一個原因是微納單元目前是整齊的二維網(wǎng)格排列,在點列圖上造成水平與垂直方向的十字圖案。


OpticStudio 的表面參數(shù)中提供兩種根據(jù)相位梯度插值方法來計算光線彎曲,值 1 要求雙線性插值,而值 3 對應雙三次插值。雙三次插值可能更準確一些,而雙線性方法預計對相位跳躍更穩(wěn)健一些。


確保系統(tǒng)的波長與用于生成數(shù)據(jù)庫的波長匹配非常重要,角度范圍應與生成數(shù)據(jù)庫時 RCWA 掃描中使用的角度范圍相匹配,以確保獲得最準確的結果。


步驟4:GDS檔案生成

導出為 GDS 格式是制造過程中必不可少的最后一步,在如此大的規(guī)模下仍然支持此功能。


Lumerical 大尺寸超透鏡的光線追跡仿真

[1]:https://optics.ansys.com/hc/en-us/articles/360042097313

相關閱讀

Lumerical 薄膜鈮酸鋰電光相位調(diào)制器

optiSLang助力優(yōu)化微環(huán)調(diào)制器與 Lumerical 仿真自動化

Lumerical 2023R2 發(fā)布 | 圖形處理器,超透鏡,鈮酸鋰調(diào)制器等重磅來襲!

案例 | Lumerical 鈮酸鋰熱調(diào)制波導仿真


Lumerical 大尺寸超透鏡的光線追跡仿真


相關推薦

【Lumerical系列】一種高效多模耦合/(解)復用的新方案
本期文章將介紹一種通過引入硅平面光波電路(PLC)作為中間體來實現(xiàn)高效多...
用于光子集成電路的集成微透鏡和光柵耦合器
本文介紹了一種用于光子集成電路光纖-波導耦合系統(tǒng)的多尺度仿真工作流程。光...
【2024 R2】Ansys Fluent 電池熱失控和產(chǎn)氣模型案例教程
01簡要說明‐ Ansys Fluent 2024R2版本正式發(fā)布了電池...
Zemax | 如何在OpticStudio內(nèi)對斜切端面光線進行建模
本文介紹了如何在 OpticStudio 中對具有一定角度斜切端面的接收...