Rsoft---------使用雙向BPM仿真光柵


前言

  許多波導結構,例如布拉格光柵,包含着沿傳播方向(z方向)的擾動。標準的單向BPM算法不能計算由前向和後向傳輸場之間的這些擾動引起的耦合。爲了適應這些情況,在BeamPROP中實現了幾種雙向BPM算法。這些技術考慮了兩個方向上的波傳播,並提供了確定穩態場的方法。此功能目前僅適用於2D仿真,並且最適用於但不限於index contrast(擾動)小且滿足近軸條件(前向和後向波沿着或幾乎沿着z軸傳播)的情況。

仿真部分

1、創建佈局

在這裏插入圖片描述

2、繪製波導

  光柵結構由三段定義:輸入段,光柵段和輸出段。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

3、設置光柵中折射率週期性變化

在這裏插入圖片描述
查看設定好的折射率分佈
在這裏插入圖片描述

4、設定路徑,監控和發射場

在這裏插入圖片描述

5、運行仿真

在這裏插入圖片描述

6、掃描波長進行仿真

在這裏插入圖片描述
最後的透射譜和反射譜如下圖

在這裏插入圖片描述
在這裏插入圖片描述
但文檔裏給出的是下圖,運行給出的示例出來的譜,跟上面兩個一樣,出不來下面的這麼好看的圖。(還是用MATLAB做吧,,,,,)
在這裏插入圖片描述
參考文檔
beamprop.pdf

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章