前言
許多波導結構,例如布拉格光柵,包含着沿傳播方向(z方向)的擾動。標準的單向BPM算法不能計算由前向和後向傳輸場之間的這些擾動引起的耦合。爲了適應這些情況,在BeamPROP中實現了幾種雙向BPM算法。這些技術考慮了兩個方向上的波傳播,並提供了確定穩態場的方法。此功能目前僅適用於2D仿真,並且最適用於但不限於index contrast(擾動)小且滿足近軸條件(前向和後向波沿着或幾乎沿着z軸傳播)的情況。
仿真部分
1、創建佈局
2、繪製波導
光柵結構由三段定義:輸入段,光柵段和輸出段。
3、設置光柵中折射率週期性變化
查看設定好的折射率分佈
4、設定路徑,監控和發射場
5、運行仿真
6、掃描波長進行仿真
最後的透射譜和反射譜如下圖
但文檔裏給出的是下圖,運行給出的示例出來的譜,跟上面兩個一樣,出不來下面的這麼好看的圖。(還是用MATLAB做吧,,,,,)
參考文檔
beamprop.pdf